@charset "utf-8";
/* CSS Document */

html,body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	position: relative;}
body {
	overflow-y: scroll;
	background: #e7e8eb;
	height: 100% !important;
}

*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; font-family: "微软雅黑";}
@font-face {font-family: 'iconfont'; src: url('../font/iconfont.eot'); /* IE9*/ src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('../font/iconfont.woff') format('woff'), /* chrome、firefox */ url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
a{ color: #444; text-decoration: none;}
a:hover,a:active{ color: #5b9bd5;}
::selection{background:#5b9bd5; color:#fff;}
::-moz-selection{background:#5b9bd5; color:#fff;}
#map label,#map img{max-width: none;}
input[type=text]{ transition:.5s; outline:none;}
input[type=text]:focus{border-color:#f00 !important; box-shadow:0 0 5px rgba(0,0,0,.3);}
textarea{ transition:.5s; outline:none;}
textarea:focus{border-color:#f00 !important; box-shadow:0 0 5px rgba(0,0,0,.3);}
select{ transition:.5s; outline:none;}
select:focus{border-color:#f00 !important; box-shadow:0 0 5px rgba(0,0,0,.3);}
.text-align-right{text-align:right;}

/* Login page css */
.header{ background: #fff;  position: fixed; left: 0; top: 0;  width: 100%; z-index: 1;}
.header-bd{ border-bottom: solid 2px #0070cc;}
.logo{padding: 0; margin: 0; float: left;}
.logo img{ display: block; float: left;}
.logo a{ float: left; margin-top: 37px; font-size: 12px; font-weight: normal; margin-left: 25px; color: #0070cc;}

.header-r{ float: right; line-height: 30px; padding-top: 20px;}
.header-r a{ padding-left: 15px; float: left; font-size:12px;}
.header-r a i.iconfont{ padding-right: 5px; font-size: 18px; line-height: 30px; float: left;}
.header-bd .header-r a i{ font-size: 16px; color: #888;}
.header-bd .header-r a:hover i{ color: #0070cc;}
.header-r span{ float: left; font-style: normal; padding-left: 15px; color: #e7e7e7;}

.header-bd .header-r a.login_out:hover,.header-bd .header-r a.login_out:hover i{ color: #d00;}

.container{ width: 1200px; margin: 0 auto; padding:0;}
.bg-box{ padding: 70px 0 55px 0; width: 100%; height: 100%;}
.bg{ background: url(../img/bg.jpg) center center no-repeat; /*-webkit-background-size: cover; background-size: cover; */width: 100%; height: 100%;}
.footer{ position: fixed; left: 0; bottom: 0; width: 100%; height: 55px; line-height: 30px; padding-top: 13px; background: #fff; z-index: 1;}
.footer-bd{ border-top: solid 1px #c8c7cc;}
.footer-l{ float: left; line-height: 30px;}
.footer-r{ float: right; line-height: 30px;}
.bg-box .container{ height: 100%; padding: 0 40px;}
.bg-txt{ float: left; height: 100%; display: table;}
.bg-c{ display: table-cell; vertical-align: middle;}
.bg-c a{display:none; height:365px; width:670px;}
.login-box{ float: right; height: 100%; display: table;}
.login-bg{ width: 380px; height: 367px; background: #fff; padding: 30px 40px;}
.login-box-tit b{ display: block; font-size: 28px; font-weight: normal; color: #0070cc;}
.login-box-tit span{ color: #444; font-size: 12px; padding-top: 3px; display: block;}

.login-inp-box{ padding-top: 20px; position: relative;}
.login-inp-box i{ font-size: 22px; color: #bbb; position: absolute; right: 10px; line-height: 30px; top: 30px;}
.login-inp{ line-height: initial; border: solid 1px #dddddd; height: 50px; width: 100%; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding: 0 50px 0 10px; font-size: 14px;}
.jzmm-inp{ float: left;}
.jzmm-txt{ float: left; cursor: pointer;}
.login-btn-box{ padding-top: 15px;}
.login-btn{ background: #0070cc; border: none; color: #fff; line-height: 50px; width: 100%; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; font-size: 14px; cursor: pointer;}


/* Home page css */
.max-box{ height: 100%;}
.max-box-auto{ height: auto;}
.home-box{ width: 100%; height: 100%; display: table;}
.box-c{ display: table-cell; vertical-align: middle;}
.box-h{ min-height: 587px; padding: 92px 0 70px 0;}
.por-box{position: relative; overflow: hidden;}
.box-h-auto{ min-height: auto; padding: 20px 0; overflow: hidden;}
.home-box-l{ width: 350px; float: left; height: 425px;}

.ad-pic-box{ position: relative;}
.ad-pic-box *{padding: 0; margin: 0; list-style: none;}
i.ad-pic{ padding-bottom: 61.429%;}

.ad-pic-box .hd{ position: absolute; right: 10px; bottom: 55px; z-index: 9;}
.ad-pic-box .hd li{ line-height: 50px; width: 10px; height: 10px; overflow: hidden; -webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; background: rgba(0,0,0,.3); float: left; margin-left: 8px;}
.ad-pic-box .hd li.on{ background: rgba(0,0,0,.6);}

.news-tit{ background: #f2f2f2; line-height: 25px; padding: 10px 20px; margin: 0; overflow: hidden;}
.news-tit *{padding: 0; margin: 0;}
.news-tit dt{ float: left; font-size: 14px; width: 270px; overflow: hidden; -ms-text-overflow: ellipsis;
text-overflow: ellipsis; white-space: nowrap;}
.news-tit dd{ float: right; color: #0070cc;}
.news-tit dd a{ color: #0070cc;}
.news-list{padding: 10px 20px; margin: 0; list-style: none; background: #fff; height: 164px;}
.news-list li{ line-height: 28px; -ms-text-overflow: ellipsis;
text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.news-list i{ float: left; padding-right: 5px;}
.news-list a{ font-size: 14px;}

.home-box-r{ width: 830px; float: right; height: 425px;}
.home-btn-list{padding: 0; margin: -10px; list-style: none;}
.home-btn-list li{padding: 10px; float: left;}
.home-btn-list a{text-decoration:none;}
.home-btn-l{ width: 263px; height: 260px; display: block;}
.home-btn-m{ width: 263px; height: 144px; display: block;}
.home-btn-s{ width: 121px; height: 144px; display: block;}
.home-btn-01{ background: #27a9e3;}
.home-btn-02{ background: #28b779;}
.home-btn-03{ background: #ffb848;}
.home-btn-04{ background: #da542e;}
.home-btn-05{ background: #2255a4;}
.home-btn-06{ background: #6dd723;}
.home-btn-07{ background: #67adee;}

.home-btn-l {padding: 0 20px;}
.home-btn-l i{ display: block; text-align: center; padding-top: 40px; font-size: 75px; color: #fff; font-weight: normal; padding-bottom: 20px;}
.home-btn-l b{ display: block; text-align: center; color: #fff; font-size: 22px; font-weight: normal;}
.home-btn-l span{ text-align: center; color: #fff; display: block; padding-top: 15px;}

.home-btn-m{padding: 0 10px 0 20px; display: table;}
.home-btn-m i{ float: left; line-height: 144px; font-size: 40px; color: #fff;}
.home-btn-m div{display: table-cell; vertical-align: middle; padding-left: 20px;}
.home-btn-m b{ display: block; font-size: 16px; color: #fff; padding-bottom: 5px;}
.home-btn-m span{ color: #fff; line-height: 16px;}

.home-btn-s{padding: 0 20px;}
.home-btn-s i{ padding-top: 35px; display: block; text-align: center; font-size: 35px; color: #fff;}
.home-btn-s b{ display: block; padding-top: 20px; text-align: center; font-size: 14px; color: #fff;}

.mess-bg{background: #000; opacity: 0; filter:alpha(opacity=0); position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: -1;}
.mess-bg-show{ opacity: .8; filter:alpha(opacity=80); z-index: 99;}
.mess-box{ position: fixed; left: 50%; top: -200px; margin-left: -316px; margin-top: -183px; z-index: 999; width: 632px; height: 366px;}
.mess-box-show{ top: 50%;}
.mess-btn { position: absolute; top: 265px; left: 95px;}
.mess-btn a { line-height: 32px; height: 34px; padding: 0 20px; -webkit-border-radius: 17px;
-moz-border-radius: 17px;
border-radius: 17px; display: block; float: left; margin-right: 25px; font-size: 18px;-webkit-box-shadow: 0 0 20px rgba(255,255,255,0);
-moz-box-shadow: 0 0 20px rgba(255,255,255,0);
box-shadow: 0 0 20px rgba(255,255,255,0);}
.mess-btn-zxzx{ background: #fef01c; border: solid 1px #fef01c; color: #fc6722;}
.mess-btn-zxzx:hover{ color: #fc6722;}
.mess-btn-zbxy{ border: solid 1px #fff; color: #fff;}
.mess-btn-zbxy:hover{ color: #fff;}
.mess-btn a:hover{-webkit-box-shadow: 0 0 20px rgba(255,255,255,.7);
-moz-box-shadow: 0 0 20px rgba(255,255,255,.7);
box-shadow: 0 0 20px rgba(255,255,255,.7);}
.mess-close{ color: #fff; position: absolute; right: 30px;  top: -40px; font-size: 30px; cursor: pointer;}
.mess-close:hover{transform:rotate(180deg);
-ms-transform:rotate(180deg); /* Internet Explorer */
-moz-transform:rotate(180deg); /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); /* Opera */}


/* Public */
.mainBox{width:100%; height:100%;}
.menuBox{width:160px; height:100%; background:#2f323e; position:fixed; left:0; top:0; z-index:999999}
.menuBox .logo{line-height:49px; font-size:18px; color:#fff; display:block; float:none !important; text-indent:20px;}
.menuBox .logo img{float:none !important;}

	/* Public Menu */
	.menuBox .nav{}
	.menuBox .nav>li.on{border-bottom:1px solid #383d48;}
	.menuBox .layui-nav-tree{width:160px;}
	.menuBox .layui-nav-tree .layui-nav-bar{background-color:#f74b6b;}
	.menuBox .nav>li.layui-nav-itemed{border-bottom:1px solid #383d48;}
	.menuBox .nav li a{ height:45px; line-height:45px; color:#97999f; font-size:14px; padding:0; text-indent:20px;}
	.menuBox .nav li a:hover{color:#fff; background-color:#27292f; text-decoration:none;}
	.menuBox .nav li.on>a{background-color:#2cabe3; color:#fff;}
	.menuBox .nav li.layui-nav-itemed>a{background-color:#2cabe3; color:#fff;}
	.menuBox .nav li li{list-style:none;padding-bottom:0px; }
	.menuBox .nav li ul{padding:0;}
	.menuBox .nav li ul li a{font-size:14px; line-height:40px; height:40px; text-indent: 30px; display:block;}
	.menuBox .nav li ul li.on>a{color:#fff; background:#2f323e;}
	.nav>li>a:hover, .nav>li>a:focus{color:#fff; background:#2f323e;}


	/* Public Content */
	.mainBox .body{width:100%; height:100%; padding:0 0 0 160px;}
	.mainBox .header{width:100% !important; height:50px !important; padding:0 20px !important; background:#2cabe3 !important; line-height:50px !important; overflow:hidden !important; color:#FFF !important; position:static;}
	.mainBox .title{font-size:18px;}
	.mainBox .title i{font-size:24px; float:left;}
	.mainBox .title strong{ float:left; margin-left:10px; font-weight:normal;}
	
	.mainBox .header a{color:#FFF; font-size:12px;}
	.mainBox .header a:hover{color:#FFF; text-decoration:underline;}
	
	.mainBox .navTitle{width:100%; height:47px; border-bottom:1px solid #dfdfdf; padding:10px 20px 0 20px; overflow:hidden;}
	.mainBox .navTitle .navBox{width:auto;}
	.mainBox .navTitle .navBox a{width:105px; height:37px; border:1px solid #fff; border-bottom:none; font-size:14px; line-height:34px; text-align:center; color:#222; float:left; }
	.mainBox .navTitle .navBox a:hover{ color:#0168b5; border:1px solid #dfdfdf; border-bottom:none; border-top-left-radius:3px; border-top-right-radius:3px; background:#fafafa;}
	.mainBox .navTitle .navBox a.on{ color:#0168b5; border:1px solid #dfdfdf; border-bottom:none; border-top-left-radius:3px; border-top-right-radius:3px; background:#fafafa;}
	
	.mainBox .content{width:100%; height:100%;  padding-top:90px;}
	.mainBox .contentTitle{width:100%; background:#fff; padding:0px; padding-bottom:0;}
	.mainBox .contentTitle .search{width:auto; font-size:12px; padding:20px 20px 0 20px;}
	.mainBox .contentTitle .search .input_1{width:173px; height:28px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:27px; text-indent:10px;}
	.mainBox .contentTitle .search .input_1 option{font-size:14px; line-height:30px;}
	.mainBox .contentTitle .search .input_2{width:119px; height:28px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:27px; text-indent:10px;}
	.mainBox .contentTitle .search .title{height:38px; line-height:38px; font-size:14px; text-align:right; color:#666;}
	.mainBox .contentTitle .search .title2{height:38px; line-height:38px; font-size:14px; color:#666;}
	.searchBtn{width:48px; height:28px; padding:0; color:#fff; border:0; background:#ff7676;}
	.searchBtn:hover{background:#f15656;}
	.addBtn{width:83px; height:28px; padding:0; border:0; color:#fff; margin-left:5px; display:inline-block; text-align:center; line-height:28px; background:#2cabe3;}
	.addBtn:hover{color:#fff; background:#0e8dc5;}
	.delBtn{background:#2f323e;}
	.delBtn:hover{color:#fff; background:#2a2a2a;}
	.backBtn{width:83px; height:28px; padding:0; border:0; color:#fff; margin-left:5px; display:inline-block; text-align:center; line-height:28px; background:#f39800;}
	.backBtn:hover{color:#fff; background:#ed7e07;}
	.mainBox .contentTitle .btnBox{ font-size:12px; text-align:right;}
	.mainBox .contentTitle .btnBox .pagination{ margin:0;}
	.mainBox .contentBody{width:100%; overflow:hidden; padding:20px;background:#fff;}
	.red{color:#F00 !important;}
	.green{color:#0C0 !important;}
	
	.mainBox .gd{width:100%; height:100%; padding:20px; margin-bottom:30px;}
	.mainBox .body .bodyHeader{width:100%; position:fixed; left:0; top:0; padding:0 0 0 160px; z-index:9999;}
	
	.leftTitle_1{width:74px; text-align:right; padding-right:10px;}
	.inputText_1{width:249px; height:34px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:33px; text-indent:10px;}
	.inputText_2{width:197px; height:34px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:33px; text-indent:10px;}
	.inputText_3{width:151px; height:34px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:33px; text-indent:10px;}
	.inputText_4{width:100%; height:34px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:33px; text-indent:10px;}
	.inputText_5{width:97px; height:34px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:33px; text-indent:10px;}
	.inputText_6{width:97px; height:30px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:33px; text-indent:10px;}
	.inputText_7{width:200px; height:30px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:33px; text-indent:10px;}
	.inputTextarea_1{width:100%; height:105px; padding:0; border:1px solid #bababa; border-radius:3px; line-height:33px; text-indent:10px;}
	.submitBtn{width:83px; height:31px; padding:0; border:1px solid #0084cc; border-radius:3px; color:#fff; background:#0084cc;}
	.resetBtn{width:83px; height:31px; padding:0; border:1px solid #a1a1a1; border-radius:3px; color:#fff; background:#a1a1a1;}
	
	.replay_1,.replay_2,.replay_3,.replay_4,.replay_5,.replay_6,.replay_7{display:none;}
	.replaySpan{ display:inline;}
	


.content-box{width: 100%; background: #fff; padding: 30px;}
.content-box:after{clear:both; content:" "}
.total-box,.total-box li{ padding: 0; margin: 0; list-style: none;}
.total-box{ margin: 0 -5px 30px -5px; overflow: hidden;}
.total-box li{ float: left; width: 33.33%; padding:0 5px;}
.total-box div{ width: 100%; height: 150px; padding: 21px;}
.article-total div{ background: #7cbae5;}
.article-total a:hover div{ background: #66a7d4;}
.browse-total div{ background: #28c2ba;}
.browse-total a:hover div{ background: #1bb3ab;}
.member-total div{ background: #60d295;}
.member-total a:hover div{ background: #4cc183;}
.total-box i{ width: 106px; height: 106px; float: left; display: block; border: solid 1px rgba(255,255,255,.3); -webkit-border-radius: 50%;
-moz-border-radius: 50%;}
.article-total i{ background: url(../img/number-ico-01.png) center center no-repeat;}
.browse-total i{ background: url(../img/number-ico-02.png) center center no-repeat;}
.member-total i{ background: url(../img/number-ico-03.png) center center no-repeat;}
.total-box b{ color: #fff;  font-size: 50px; font-weight: normal; display: block; line-height: 60px;}
.total-box span{ float: left; padding-left: 40px; font-size: 18px; color: #fff; margin-top: 10px; line-height: 20px;}

.list-tit{ background: #f9f9f9; color: #444; height: 40px; border: solid 1px #ececec; width: 100%; padding: 0 25px; line-height: 38px; font-size: 14px; font-weight: bold;}
.list-box ul,.list-box li{ padding: 0; margin: 0; list-style: none;}
.list-box ul{ border: solid 1px #ececec; border-top: none; border-bottom: none;}
.list-box li{ line-height: 48px; padding: 0 25px; border-bottom: solid 1px #ececec;}
.list-box li a{ font-size: 14px;}
.list-box li a:hover{ text-decoration: underline;}
.list-box li time{ color: #bbb; float: right;}

.page-box{ text-align: right; margin-top: 15px;}
.page-box *{ float: left;}
.page-box nav{ float: right;}
.page-box span{ line-height: 32px; font-size: 14px; display: inline-block; padding: 0 10px;}
.page-txt{ border: solid 1px #e7e7eb; margin-left: 10px; width: 74px; height: 32px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.page-btn{ margin-left: 10px; width: 70px; border: solid 1px #e7e7eb; background: #fff; height: 32px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; text-align: center;}

footer{ background: #333; text-align: center; height: 67px; line-height: 67px; color: #999; margin-top: 30px;}
footer span{ padding: 0 18px; background: url(../img/footer-line.jpg) right center no-repeat;}
footer a{ color: #999;}
footer small{ font-size: 12px; padding: 0 18px;}


.tit-box{width: 100%; height: 38px; line-height: 38px; padding-bottom:20px;}
.tit-box span{ float: left; color: #222; font-size: 16px;}
.enable-btn{ float: right; margin-left:10px; width: 120px; height: 38px; text-align: center; color: #fff; font-size: 14px; background: #00a7f5; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.enable-btn:hover{background: #ffa00a; color: #fff;}
.tit-box{ margin-bottom: 20px;}
.list-tit-02{ background: #f9f9f9; color: #444; height: 40px; border: solid 1px #ececec; width: 100%; padding: 0 25px; line-height: 38px; font-size: 14px; font-weight: normal;}
.tit-box .title{height:38px; line-height:38px; font-size:14px; color:#666;}

.set-box ul,.set-box li{ padding: 0; margin: 0; list-style: none;}
.set-box li{ border: solid 1px #ececec; border-top: none;}
.set-webcaht li{ overflow:hidden;}
.set-tit{ width: 165px; float: left; height: 60px; line-height: 60px; padding-left: 20px; font-size: 14px; font-weight: bold; color: #444;}
.set-mess{ float: left; padding: 10px 0;}
.set-btn{ float: right; text-align: right; padding-right: 30px; padding-top: 15px;}
.set-btn a{ line-height: 30px; color: #0070cc; font-size: 14px;}
.set-btn a:hover{text-decoration: underline;}
.set-btn small{ font-size: 12px; display: block; color: #999; line-height: 20px;}

.set-val{ line-height: 40px;}
.set-txt{ width: 450px; height: 40px; border: solid 1px #00a7f5; padding: 0 15px; font-size: 14px; -webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.3) inset;
-moz-box-shadow: 1px 1px 6px rgba(0,0,0,.3) inset;
box-shadow: 1px 1px 6px rgba(0,0,0,.3) inset;}
.set-edit{  display: none;}
.set-mess small{ display: block; font-size: 12px; color: #999; line-height: 44px;}
.set-save{ background: url(../img/save-btn.jpg); width: 47px; height: 22px; border: none; margin-right: 10px; display: inline-block;}
.set-close{ background: url(../img/close-btn.jpg); width: 47px; height: 22px; border: none; margin-right: 10px; display: inline-block;}
.set-val small{ display: inline-block; padding-left: 10px;}

.api-btn{ margin: 0 auto; margin-top: 40px; display: block; width: 190px; text-align: center; background: #00a7f5; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; color: #fff; height: 35px; line-height: 35px;}
.api-btn:hover{ color: #fff; background: #ffa00a;}

.list-tit-03{ border: solid 1px #ececec; width: 100%; padding: 0 25px; height: 80px;}
.list-tit-r{ float: right;}
.list-tit-tips{ float: left; line-height: 25px; color: #444; margin-top: 26px;}
.list-tit-tips span { display: inline-block;margin-left: 10px;}
.list-tit-tips span i{ width: 13px; height: 13px; -webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; float: left; margin-top: 6px; margin-right: 5px;}
.tips-on i{ background: #60d295;}
.tips-off i{ background: #ea6060;}
.tips-def i{ background: #00a7f5;}

.text-list,.text-list li{ padding: 0; margin: 0; list-style: none;}
.text-list li{ padding: 0 30px; position:relative; height:75px;}
.text-list li:hover{background: #f9f9f9; /*overflow: hidden;*/}
.text-list time{ padding-right: 20px; line-height: 15px; border-right: solid 1px #b8b8b8; margin: 30px 0; display: inline-block;}
.text-list span{ line-height: 25px; display: inline-block; padding: 25px 10px 25px 20px;}
.text-list span i{ padding-left: 5px;}
.text-list span i img{ width: 16px; height: 16px;}
.text-list a{ float: right; background: url(../img/key-off-ico.png) right center no-repeat; height: 35px; line-height: 33px; padding-right: 45px; margin-top: 20px;}
.text-list b{height: 33px; margin-top: 1px; display: inline-block; padding: 0 25px; background: #ea6060; color: #fff; font-weight: normal; -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;}
.text-list .lang-l{ float: left;}
.text-list .lang-menu a{ width:60px; height:30px; display:block; text-align:center; background:#000; color:#FFF; margin-bottom:5px; border-radius:3px; padding:0; margin-top:0; line-height:30px;}
.text-list .on{ background: url(../img/key-on-ico.png) right center no-repeat;}
.text-list .on b{ background: #60d295;}

.list-tit-03 .array-01{ float: left; width: 100px; height: 78px; border-left: solid 1px #ececec; margin-left: 15px; background: url(../img/array-01.png) center top no-repeat;}
.list-tit-03 .array-02{ float: left; width: 100px; height: 78px; border-left: solid 1px #ececec;background: url(../img/array-02.png) center top no-repeat}
.classification-box{ float: left; margin-right: -10px; border-left: solid 1px #ECECEC; height: 78px;}
.classification-box dl,.classification-box dt,.classification-box dd{padding: 0; margin: 0; font-weight: normal;}
.classification-box dl{ margin-top: 24px; padding-left: 15px;}
.classification-box dt{ width: 122px; text-align: center; border: solid 1px #dedede; height: 30px; line-height: 28px; cursor: pointer; -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; padding:0 15px;}
.classification-box dt span{ padding-right: 20px; background: url(../img/classification-ico.png) right center no-repeat;}
.list-tit-03 .array-01:hover,.list-tit-03 .array-02:hover{ background-color: #f8f8f8;}
.list-tit-03 .on{ background-color: #f8f8f8; background-position: center -78px;}

.pic-list,.pic-list li{ padding: 0; margin: 0; list-style: none;}
.set-box .pic-list{ margin: 0 -10px; padding: 10px 0;}
.pic-list li{ float: left; width: 33.33%; border: none; padding: 10px;}
.pic-list .pic-box{ border: solid 1px #e4e4e4;}
.pic-t{ margin: 0 auto; width: 303px; padding-top: 10px; position: relative;}
.pic-txt{ margin: 0 auto; width: 303px; padding: 10px 0;}
.pic-edit-btn{ opacity: 0; position: absolute; left: 10px; top: 20px; height: 32px; line-height: 30px; color: #fff; border: solid 1px #0688c4; padding: 0 10px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
 background: #00a7f5;
background: -webkit-linear-gradient(#00a7f5, #0091d5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#00a7f5, #0091d5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#00a7f5, #0091d5); /* Firefox 3.6 - 15 */
  background: linear-gradient(#00a7f5, #0091d5); /* 标准的语法 */}
.pic-edit-btn:hover{ color: #fff;background: #0091d5;
background: -webkit-linear-gradient(#0091d5, #0688c4); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#0091d5, #0688c4); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#0091d5, #0688c4); /* Firefox 3.6 - 15 */
  background: linear-gradient(#0091d5, #0688c4); /* 标准的语法 */}

.pic-del-btn{ opacity: 0; width: 34px; height: 32px; position: absolute; right: 10px; top: 20px;border: solid 1px #c0c0c0;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffffff;
background: -webkit-linear-gradient(#ffffff, #f2f2f2); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ffffff, #f2f2f2); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ffffff, #f2f2f2); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ffffff, #f2f2f2); /* 标准的语法 */}
.pic-del-btn i{background:url(../img/set-del-ico.png) center 8px no-repeat; width: 34px; height: 32px; display: block;}
.pic-del-btn:hover{background: #f2f2f2;
background: -webkit-linear-gradient(#f2f2f2, #eeeeee); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#f2f2f2, #eeeeee); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#f2f2f2, #eeeeee); /* Firefox 3.6 - 15 */
  background: linear-gradient(#f2f2f2, #eeeeee); /* 标准的语法 */}

.pic-txt{ overflow: hidden;}
.pic-txt p{float: left; line-height: 28px;}
.pic-txt .pic-tit{ font-size: 16px; color: #222; display: block;}
.pic-txt time{ color: #999; display: inline-block;}
.pic-txt time i{ padding-left: 5px;}
.pic-txt time i img{width: 16px; height: 16px;}
.pic-txt b{ float: right; margin-top: 11px; background:#ea6060 url(../img/more-ico.png) center center no-repeat; width: 35px; height: 35px; -webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; overflow: hidden;}
.pic-txt b a{ display: block; width: 35px; height: 35px;}
.pic-txt .on{ background-color: #60d295;}
.pic-list li .pic-box:hover{ -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,.1);
-moz-box-shadow:  0px 0px 15px rgba(0,0,0,.1);
box-shadow:  0px 0px 15px rgba(0,0,0,.1);}
.pic-list li .pic-box:hover .pic-del-btn,.pic-list li .pic-box:hover .pic-edit-btn{ opacity: 1;}

.instructions-btn{ float: right; padding: 0 15px; border: solid 1px #ececec; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; background: #fefefe;
background: -webkit-linear-gradient(#fefefe, #f5f5f5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fefefe, #f5f5f5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fefefe, #f5f5f5); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fefefe, #f5f5f5); /* 标准的语法 */}
.instructions-btn b{ background: url(../img/instructions-ico.png) left center no-repeat; padding-left: 23px; font-weight: normal; color: #555;}

.tips-box{ background: #f2f8fc; padding: 15px 30px;}
.tips-box p{margin: 0; padding-left: 53px; background: url(../img/wec-tips-ico.png) left center no-repeat; line-height: 24px; color: #666;}
.tips-box b{ display: block; font-weight: normal; color: #222;}
.tips-box span{ color: #00a7f5;}

.wec-bg{ float: left; background: url(../img/wec-bg.jpg); width: 319px; height: 582px; margin-top: 30px;position: relative;}
.wec-tit{ text-align: center; width: 100%; color: #fff; padding-top: 33px; font-size: 15px;}

.wec-set{ width: 671px; float: right; margin-top: 30px; padding-left: 11px; position: relative; display: none;}
.wec-set-ico{ background: url(../img/wec-r-ico.png) left center no-repeat; width: 12px; height: 23px; position: absolute; left: 0; bottom: 10px; z-index: 999;}
.wec-set-tit{ width: 100%; height: 50px; background: #f9f9f9; line-height: 50px; padding: 0 30px;}
.wec-set-tit span{ color: #444; font-weight: bold; font-size: 14px;}
.wec-set-tit a{ float: right; color: #00a7f5;}
.wec-set-box{ width: 100%; background: #f4f5f9; border-top: solid 1px #e7e7eb; line-height: 50px; padding: 30px 30px 10px 30px;}
.wec-set-box *{margin: 0;padding: 0;}
.wec-set-box dl{ overflow: hidden; margin-bottom: 10px;}
.wec-set-box dt{ float: left; line-height: 40px; font-weight: normal; color: #222; font-size: 14px;}
.wec-set-box dd{ float: right; width: 530px;}
.wec-set-box .wec-txt{ width: 100%; padding:9px 10px; line-height: 20px; border: solid 1px #c4d0d6; -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,.10);
-moz-box-shadow:  inset 1px 1px 1px rgba(0,0,0,.10);
box-shadow:  inset 1px 1px 1px rgba(0,0,0,.10);}
.wec-set-box dd small{ font-size: 12px; line-height: 30px; color: #999;}
.wec-set-box dd label{ font-weight: normal; font-size: 14px; line-height: 40px;}
.wec-set-box dd span{ margin-right: 15px; overflow: hidden; display: inline-block;}
.wec-set-box dd span input{ margin-top: 15px; float: left;}

.wec-function-tit{ width: 100%; height: 50px; border-top: solid 1px #e7e7e7; line-height: 48px; padding: 0 30px;}

.wec-function-tit b{ float: left; font-weight: normal; font-size: 14px;}
.wec-function-tit .wec-function-menu{ float: right; background: url(../img/screen-ico.jpg) right center no-repeat; padding-right: 20px; font-size: 14px; cursor: pointer;}
.wec-function-tit .wec-function-menu span{ padding-left: 15px;}
.wec-function-box{ border-top: solid 1px #e7e7e7; height: 224px; overflow-y: auto; width: 100%;}

.wec-function-box{ padding: 10px 0;}
.wec-function-box p{ float: left; width: 33.33%; padding: 0 10px;}
.wec-function-box strong{ height: 30px; line-height: 30px; background: #d4d4d4; color: #fff; padding: 0 15px; display: block;}
.wec-function-box span{ height: 30px; line-height: 30px; background: #efefef; color: #444444; padding: 0 15px; display: block; cursor: pointer;}
.wec-function-box span a{ float: right; color: #636b89;}

.basic-box{ padding: 30px 0px 20px 0px;}
.basic-box .title{height:38px; line-height:38px; font-size:14px; text-align:right; color:#000;}
.basic-box .layui-row{margin-bottom:20px;}
.basic-box .basic-txt-03{ width: 100%; max-width: 100%; min-width: 100%; height: 450px; padding:9px 10px; line-height: 20px; border: solid 1px #c4d0d6;}
.basic-box .ke-container-default{ width: 100% !important;}
.basic-btn-box{ padding: 30px 0 20px 0; text-align: center;}
/*
.basic-box *{ padding: 0; margin: 0;}
.basic-box dl{ padding-bottom: 15px; overflow: hidden;}
.basic-box dt{ line-height: 40px; float: left; width: 10%; text-align: right; font-weight: normal; font-size: 14px; color:#000;}
.basic-box dd{ width: 89%; float: right;}
.basic-box dd .basic-txt{ width: 100%;  padding:9px 10px; line-height: 20px; border: solid 1px #c4d0d6;}
.basic-box dd .basic-txt-05{ width: 80%;  padding:9px 10px; line-height: 20px; border: solid 1px #c4d0d6;}
.basic-box dd small{ color: #999; font-size: 12px; line-height: 30px; float: left;}
.basic-box dd .basic-txt-02{ width: 100%; max-width: 100%; min-width: 100%; height: 120px; min-height: 120px; max-height: 120px;  padding:9px 10px; line-height: 20px; border: solid 1px #c4d0d6;}
.basic-box dd .basic-txt-03{ width: 100%; max-width: 100%; min-width: 100%; height: 450px; padding:9px 10px; line-height: 20px; border: solid 1px #c4d0d6;}
.basic-box dd .basic-txt-04{ width: 100%; max-width: 100%; min-width: 100%; height:450px; max-height:450px; min-height:450px;}
.basic-box dl .ke-container{min-width:100%;}

.basic-box dd span{ float: left; padding-right: 15px;}
.basic-box dd span input{ margin-top: 13px; float: left;}
.basic-box dd span label{ line-height: 40px; font-weight: normal;}

.basic-btn-box{ padding-top: 50px; text-align: center;}
.basic-btn-save,.basic-btn-cancel{ padding: 0 35px; line-height: 35px; background: #00a7f5; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; border: none; color: #fff; margin: 0 10px;}
.basic-btn-cancel{ background: #ededed; color: #222;}
.basic-btn-save:hover,.basic-btn-cancel:hover{ background: #ffa00a; color: #fff;}

.basic-box dd .right-tips{ background: url(../img/right-ico.png) right center no-repeat;}
.basic-box dd .wrong-tips{ background: #fdefef url(../img/wrong-ico.png) right center no-repeat; border: solid 1px #fdd4d4;}*/

.lang-box{/* overflow: hidden;*/}
.lang-box li{ padding: 0 30px; height: 76px; position:relative;}
.lang-box li:hover{ background: #fafafa;}
.lang-box .lang-l{ float: left; margin-top: 23px;}
.lang-box .lang-l span{ padding-right: 15px; float: left; line-height: 32px; font-size: 14px; color: #000;}
.lang-box .lang-l img{ padding-right: 15px; float: left;}
.lang-box a.lang-btn{ float: right; background: url(../img/key-off-ico.png) right center no-repeat; height: 35px; line-height: 33px; padding-right: 45px; margin-top: 20px;}
.lang-box b{height: 33px; margin-top: 1px; display: inline-block; text-align: center; width: auto; padding:0 10px; background: #ea6060; color: #fff; font-weight: normal; -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; font-size: 14px;}
.lang-box a.on{ background: url(../img/key-on-ico.png) right center no-repeat;}
.lang-box a.on b{ background: #60d295;}
.lang-box a.def{ background: url(../img/key-def-ico.png) right center no-repeat;}
.lang-box a.def b{ background: #00a7f5;}
.sub-class{ float: right;  margin-right: 15px; height: 33px; line-height: 31px; width: 90px; margin-top: 21px; color: #aaa; font-size: 14px; border: solid 1px #d4d4d4; text-align: center; -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; cursor: default;}
.sub-class:hover{ color: #aaa;}
.sub-class-on{ color: #222; border: solid 1px #909090; cursor: pointer;}
.sub-class-on:hover{ border: solid 1px #00a7f5; color: #00a7f5;}

.list-tit-l{ float: left;}
.list-tit-l b{ float: left; font-size: 14px; font-weight: normal; line-height: 78px; margin-right: 5px;}
.list-tit-l .classification-box{ margin-left: 0; border: none; padding-left: 0; float: left;}
.list-tit-l .classification-box dl{ margin-left: 0; padding-left: 0;}

.wec-menu *{ -webkit-transition: 0s;
-moz-transition: 0s;
-ms-transition: 0s;
-o-transition: 0s;
transition: 0s;}
.wec-menu{ position: absolute; left: 49px; bottom: 0; line-height: 50px; width: 270px; text-align: center;}
.wec-menu ul{ float: left; width: 100%;}
.wec-menu li{ width: 100%; font-size: 14px; border: none; float: left; border-left: solid 1px #e7e7e7; position: relative; overflow: initial;}
.wec-menu li a{ width: 100%; display: block; height: 52px; line-height: 52px; color: #222; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.wec-menu li.on a,.wec-menu li.on-02 a{ border: solid 2px #00a7f5; width: 100%; display: block; color: #666; line-height: 48px;}
.wec-menu li.on a{ color: #00a7f5;}
.wec-menu li span{ padding-left: 20px; background:#fafafa url(../img/menu-ico-more.jpg) left center no-repeat; height: 50px;}
.wec-add-btn a,.wec-add-btn-02 a{ background: url(../img/menu-ico-more.jpg) center center no-repeat;}
.wec-menu li.wec-btn-02{ width: 50%;}
.wec-menu li.wec-btn-03{ width: 33.3333%;}
.wec-menu div{ position: absolute; width: 100%; bottom: 55px; display: none;}
.wec-menu li.show div{ display: block;}
.wec-menu div i{ background: url(../img/wec-menu-ico.png) center center no-repeat; float: left; width: 100%; height: 6px; margin-top: -1px; position: relative; z-index: 9;}
.wec-menu div ol{padding: 0; margin: 0; list-style: none; float: left; width: 100%; border-bottom: solid 1px #e7e7e7;}
.wec-menu ol li{ border: solid 1px #e7e7e7; border-bottom: none;}
.wec-menu li.on ol li a{ border: none; color: #222; line-height: 52px;}
.wec-menu ol li a{ background-color: #fafafa;}

.wec-set-mess{ display: none; width: 660px; float: right; margin-top: 30px; height: 582px; line-height: 582px; text-align: center; font-size: 14px; color: #999;}
.wec-set-bd{ border: solid 1px #e7e7e7; height: 583px;}
.wec-hide{ display: none; font-size: 14px; color: #999;}

/* 导航滚动条 */
.nav_content{ height: 100%; overflow: hidden; position: absolute; top: 0; padding-top: 50px; padding-bottom: 20px;}
.mCSB_container{margin-right: 0;}
.mCustomScrollBox>.mCSB_scrollTools{ width: 10px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px;}
.mCSB_scrollTools .mCSB_draggerRail{ width: 8px; background: #000;
    background: rgba(0,0,0,0.6);
    filter: "alpha(opacity=60)";
    -ms-filter: "alpha(opacity=60)";}



/* 表单框样式定义 */

.input_text_1{width:30px; line-height:25px; border:none; border-bottom:1px solid #CCC; text-align:center; color:#000;}
.input_text_2{ width:auto;  padding:9px 10px; line-height: 20px; margin-top:0 !important; border: solid 1px #c4d0d6; -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,.10); box-shadow:  inset 1px 1px 1px rgba(0,0,0,.10);}

/* 颜色定义 */
.red{color:#F00;}
.black{color:#333;}

/* 时间插件重定义 */
.laydate_body .laydate_top { width:250px;}
.laydate_body .laydate_box *{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}

/* 其他设置 */
	/* 编辑下拉菜单 */
	.lang-menu{width:60px; position:absolute; right:0; line-height:30px; margin:54px 18px 0 0; padding-top:10px; z-index:999; display:none;}
	.lang-menu a{width:60px; height:30px; display:block; text-align:center; background:#000; color:#FFF; margin-bottom:5px; border-radius:3px;}
	
	/* 菜单级别 */
	.menu-level-0{ background:#fff;}
	.menu-level-1{ background:#eee;}
	.menu-level-2{ background:#ddd;}
	.menu-level-3{ background:#ccc;}
	.menu-level-4{ background:#bbb;}
	.menu-level-5{ background:#aaa;}
	.menu-level-6{ background:#999;}
	.menu-level-7{ background:#888;}
	.menu-level-8{ background:#777;}
	.menu-level-9{ background:#000;}
	
/* 权限设置 */
.table-list{ background:#FFF;}
.table-list td,.table-list th{padding-left:12px}
.table-list th{ height:30px; background:#eef3f7; border-bottom:1px solid #d5dfe8; font-weight:normal}
.table-list td{border-bottom: #eee 1px solid; padding-top:5px !important; padding-bottom:5px !important;}
.table-list .btn{width:100%; height:60px; text-align:center; padding:10px;}
div.btn{background:#f6f6f6; padding:6px 12px 0 12px; height:30px;line-height:30px}
.table-list tr:hover,.table-list table tbody tr:hover{ background:#fbffe4}
.nHover tr:hover,.nHover tr:hover td{ background:none}
.table-list .input-text-c{ padding:0; height:18px}
.input-text-c{border:1px solid #A7A6AA;height:18px;padding:2px 0 0; text-align:center}
.td-line{border:1px solid #eee}
.td-line td,.td-line th{border:1px solid #eee}
.button{background:#ddd;height:24px; border-top:0;border-left:0; border-bottom:1px solid #666; border-right:1px solid #666; padding:3px 6px; margin-right:5px}
.table-list tr.on,.table-list tr.on td,.table-list tr.on th,.table-list td.on,.table-list th.on{background:#fdf9e5;}
a.close-own{background: url(../images/cross.png) no-repeat left 3px; display:block; width:16px; height:16px;position: absolute;outline:none;right:7px; top:8px; text-indent:200px; overflow: hidden}
a.close-own:hover{background-position: left -46px}

/* 表格 */
.listTable{width:100%; border:1px solid #e5e5e5;}
.listTable th, .listTable td{text-align:center; heigth: 40px; line-height: 40px; font-size: 12px;}
.listTable th{font-weight:normal; color:#000; background:#f6f6f6; border-bottom:1px solid #e5e5e5;}
.listTable td{ background:#FFF; color:#666; border-bottom:1px solid #e5e5e5;}
.listTable td.xh{ background:#f6f6f6; color:#000;}
.listTable tr:hover td{ background:#f3f3f3;}
.listTable td a{ color:#666;}
.listTable td a:hover{ color:#F00;}
.listTable td.mc{ text-align:left; text-indent:10px;}
.listTable tr.red td{ background:#ffd2d2; color:#000;}
.listTable tr.red td a{color:#000;}
.listTable tr.red td span.green{color:#000 !important;}
.listTable td img{margin:5px 0;}

/* 内容修改详细信息 */
.article_box .hd ul{width:100%; overflow:hidden;}
.article_box .hd ul li{height:40px; text-align:center; line-height:40px; padding:0 15px; float:left; cursor:pointer;border:none;background:#eee; border-right:1px solid #fff;}
.article_box .hd ul li.on{background:#00a7f5;color:#FFF;}
.article_box .hd ul{width:100%; overflow:hidden;}

.set_price{width:100%; text-align:center; height:30px; line-height:30px; border:none; background:none;}

/* 语言列表 */

.lang_list{padding:40px; margin:0; overflow:hidden; text-align:center;}
.lang_list a{display:inline-block; line-height:30px; padding:0 10px; background:#fff; border:1px solid; border-radius:5px; margin-right:20px; color:#000;}
.lang_list a:hover{background:#dd2222; color:#fff;}

.sort_input{width:50px; border:none; text-align:center; background:none;}

.location{width:100%;padding:0 20px; height:41px; line-height:40px; background:#fff; text-align:right; position:static; border-bottom:1px solid #edf1f5; color:rgba(0,0,0,.5);}
.location a{color:rgba(0,0,0,.5);}
.location a.on{color:#2cabe3;}
.location span{float:left; font-size:14px; font-weight:bold; color:#313131;}

ul.model_list{padding:0;}
ul.model_list li{list-style:none; padding:0; float:left; text-align:center; padding:20px; margin-bottom:20px; font-size:16px;}
ul.model_list li i{display:block; line-height:200px; font-size:80px; width:200px; height:200px; border-radius:5px; background:#53a3e6; color:#fff; margin-bottom:20px; cursor:pointer }
ul.model_list li:hover i{background:#ff7d7d;}
ul.model_list li.on i{background:#979797; cursor:not-allowed;}
.a-upload {width:94px; padding:0 10px; height: 35px; line-height: 35px; position: relative;cursor: pointer;color: #fff;background: #00a7f5; border-radius: 4px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-right:0; overflow: hidden;display: inline-block; *display: inline; *zoom: 1; text-align:center; float:left;}
.a-upload  input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
.a-upload:hover {color:#fff;text-decoration: none}
.showFileName{ position: relative;width:186px; height:35px; display:inline-block; line-height:35px; border:1px solid #ddd; background:#fff; float:left; text-indent:10px;}
.importBox{width:100%; height:35px; margin-bottom:10px;}
.table_head{border:solid 1px #ececec; margin-top:20px; line-height:30px;}
.table_head td{padding:5px; color:#000; font-size:14px;}


.zxzx-box{ background: #f3f3f3; border: solid 1px #d8dae6;}
.zxzx-tit{ padding: 0 15px; line-height: 39px; border-bottom: solid 1px #d8dae6; font-weight: bold; color: #333; font-size: 14px;}

.zxzx-box-mess{ padding: 15px;}
.zxzx-box-mess *{padding: 0; margin: 0; list-style: none;}
.zxzx-box-mess dl{ padding-bottom: 10px;}
.zxzx-box-mess dt{ display: block;}
.zxzx-box-mess dd{ padding-top: 5px; width: 100%; overflow: hidden;}
.zxzx-box-mess dd input{ width: 100%; padding: 0 10px; line-height: initial; height: 30px;}
.zxzx-box-mess dd textarea{ width: 100%; height: 80px; padding: 5px 10px; line-height: initial; resize: none; min-width: 100%; max-width: 100%; min-height: 80px; max-height: 80px; display: block;}
.zxzx-box-mess dd .yzm{ width: 100px; float: left;}
.zxzx-box-mess dd i {padding-left: 10px; float: left;}
.zxzx-box-mess dd i img{ width: auto; max-width: 100%; display: block;}
.zxzx-box-mess button{ width: 80px; height: 36px; line-height: 36px; border: none; margin-right: 10px;}
.zxzx-box-mess .tj-btn{background: #0084eb; color: #ffffff;}
.zxzx-box-mess .cz-btn{background: #dcdcdc; color: #333333;}

.layui-fluid{padding:0;}