.main_body{min-width:20pc}
.layui-elem-quote.title{margin-bottom:0;padding:10px 15px}
.layui-tab-more{position:relative;z-index:99;background:#fff}
.layui-layer-tab .layui-layer-title span.layui-layer-tabnow{height:42px!important}
.layui-layer-tab .layui-layer-title span{min-width:45px!important}
.layui-layer-dialog .layui-layer-content .layui-layer-ico16{background-size:100% 100%!important}
.component,.layui-body,.layui-layout-admin .layui-footer,.layui-layout-admin .layui-main,.layui-layout-admin .layui-side,.layui-nav,.logo,.panel,.panel .panel_icon i,.site-mobile .layui-side,.site-mobile .site-tree-mobile,.top_menu .layui-nav-item[mobile],.top_menu .layui-nav-item[pc]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
.logo{margin-right:15px;padding:0 25px;text-align:center;font-size:20px;line-height:60px}
.logo,.weather{float:left;color:#fff}
.weather{margin:15px 0 0 50px}
.component{position:relative;float:left;margin-top:15px;width:200px;height:30px}
.component .layui-input{height:30px;border:none;font-size:9pt;line-height:30px;transition:all .3s}
.component .layui-input:focus{background:#fff;color:#000}
.component .layui-form-select dl{top:33px;background:#fff}
.component .layui-form-select .layui-edge,.top_menu .layui-nav-item[mobile]{display:none}
.component .layui-icon{position:absolute;top:8px;right:8px;color:#000}
.layui-elem-quote{border-left:none}
.top_menu{position:absolute;right:0;background:0 0}
.top_menu.layui-nav .layui-this:after{width:0}
.top_menu.layui-nav .layui-this{background-color:transparent}
.top_menu.layui-nav .layui-this a{color:#c2c2c2}
.top_menu.layui-nav dd.layui-this a{color:#333}
.top_menu.layui-nav .layui-nav-item a:hover{color:#fff}
.top_menu.layui-nav .layui-nav-child a:hover{background-color:#5fb878;color:#fff}
.top_menu .iconfont{font-size:14px!important}
.top_menu .layui-nav-bar{top:60px!important;background-color:rgba(0,0,0,.7)}
.layui-layout-admin .layui-side{left:0}
.user-photo{padding-top:15px;padding-bottom:5px;width:200px;height:90pt}
.user-photo a.img{display:block;margin:0 auto;margin-bottom:15px;width:76px;height:76px}
.user-photo a.img img{display:block;width:100%;height:100%;border:none;border:4px solid #44576b;border-radius:50%}
.user-photo p{display:block;overflow:hidden;width:100%;height:25px;color:#fff;text-align:center;white-space:nowrap;font-size:9pt;line-height:25px}
.layui-nav-item a cite{padding:0 5px}
.layui-side-scroll{height:auto}
.layui-nav-tree .layui-nav-child a{padding-left:40px}
.layui-nav-tree .layui-nav-child a:hover{background-color:#4e5465}
.layui-nav-tree .layui-nav-child dd.layui-this a:hover{background-color:#009688}
.layui-body{overflow:hidden}
.layui-tab-content{padding:0;height:100%}
.layui-tab-item{position:absolute;top:50px;right:0;bottom:0;left:0;overflow:auto;margin:0;padding:0;-webkit-overflow-scrolling:touch}
.layui-body{border-top:5px solid #1aa094;border-left:2px solid #1aa094}
.marg0{margin:0}
.layui-tab-title .layui-this{background-color:#1aa094;color:#fff}
.layui-tab-title .layui-this:after{border:none}
.layui-tab-title li cite{padding-left:5px;color:#fff;font-style:normal}
.clildFrame.layui-tab-content{padding-right:0}
.clildFrame.layui-tab-content iframe{width:100%;height:100%;min-width:20pc;border:none}
.zf-d .layui-tab-title .layui-this{background-color:#ededed;color:#000}
.zf-d-h3{padding:15px;background:#f5f5f5}
.pay-content .pay-box{float:left}
.pay-content .left-centent{display:none}
.pay-content .code-left-bar{display:inline-block;padding:30px 20px;width:498px;border-bottom-left-radius:5px;border-top-left-radius:5px;background:#eee}
.pay-content .code-left-bar .img-view{float:left;width:164px;height:164px}
.pay-content .code-left-bar .content-view{text-align:center}
.pay-content .code-left-bar .content-view h4{margin:50px 0 20px;color:#adadad}
.pay-content .code-left-bar .content-view h2{color:#f93;font-weight:600;font-size:30px}
.pay-content .pay-right{float:left;width:107px;height:100%}
.pay-content .pay-right .right-box a{display:block;width:100%;height:100%;color:#666;text-align:center;font-weight:700;font-size:15.5px;cursor:pointer}
.pay-content .pay-right .right-box span{display:block;padding-top:5pc;height:2pc}
.pay-content .pay-right .right01{border-top-right-radius:5px;background:url(../img/scanCode.png) no-repeat center 28px #ddd}
.pay-content .pay-right .right01.select{background:url(../img/scanCode_set.png) no-repeat center 28px #4ac711}
.pay-content .pay-right .right01.select a span{color:#fff}
.pay-content .pay-right .right02{border-bottom-right-radius:5px;background:url(../img/fault.png) no-repeat center 28px #ddd}
.pay-content .tb-content{display:none;padding:30px 20px;width:605px;border-radius:5px;background:#eee}
.pay-content .tb-content .pay-tb{margin:10px 0;text-indent:50px;font-size:18px}
.pay-content .tb-content .layui-form-item{margin-bottom:0}
.pay-content .tb-content input{display:inline-block;margin-right:20px;width:50%}
.pay-button{background:#5fb878}
.check-report{margin-top:10px}
.footer{border-left:2px solid #1aa094;text-align:center;line-height:44px}
.layui-flow-more{clear:both;margin-top:20px}
#Images li{float:left;overflow:hidden;margin:.5%;width:19%}
#Images li img{width:100%}
#Images li .operate{display:block;width:100%;height:40px;background:#f4f5f9}
#Images li .operate .check{float:left;margin-left:11px;padding:11px 0;height:18px}
#Images li .operate .img_del{float:right;margin:7px 11px 0 0;font-size:22px;cursor:pointer}
#Images li .operate .img_del:hover{color:red}
form input.layui-input[disabled]{background:#f2f2f2;color:#595963!important}
.user_left{width:50%}
.user_left,.user_right{float:left;margin:20px 0 0 5%}
.user_right{width:25%;text-align:center}
.user_right p{margin:10px 0 25px;color:#ff5722;text-align:center;font-size:9pt}
.user_right img#userFace{width:200px;height:200px}
.layui-table,.layui-table th{text-align:center}
.pay-btn-box{float:right;margin:10px 50px}
#tb-box01{text-align:center}
#tb-box01 h3{margin:20px 0 0;color:#314690;font-size:15px}
#tb-box01 p{padding:5px;padding-top:10px;color:#444;font-size:9pt}
#wx-box01 .ipt-check1{margin-top:10px;border-bottom:1px solid #ededed}
#wx-box01 .ipt-check1 p{padding-left:60px;line-height:30px;cursor:pointer}
#wx-box01 .ipt-check1 p input{display:inline-block;margin-right:10px;vertical-align:middle;font-size:20px;cursor:pointer}
#wx-box01 .content-box div input{margin-left:30px;width:auto;height:2pc}
.content-02{margin-bottom:18px;border-color:#c6edf9;background-color:#ddf4fb;color:#404040;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}
.content-02 ul{margin-bottom:0}
#zfb-box01 .ipt-check{margin-top:10px;border-bottom:1px solid #ededed}
#zfb-box01 .ipt-check p{padding-left:60px;line-height:30px;cursor:pointer}
#zfb-box01 .ipt-check p input{display:inline-block;margin-right:10px;vertical-align:middle;font-size:20px;cursor:pointer}
#zfb-box01 .content-box div label{float:left;width:130px;color:#404040;text-align:right;font-size:9pt;line-height:25px}
#zfb-box01 .content-box div input{margin-left:30px;width:auto;height:2pc}
.document{background:#fff}
.document .document-box .attention{margin-top:15px;color:red}
.document .document-box .layui-this{background-color:#ededed;color:#000}
.document .document-box .pay{margin-top:15px;color:#5fb878}
.document .document-content{padding:15px;color:#5fb878}
.document .document-content p{line-height:30px}
.document .document-success{display:inline-block;margin-top:10px;padding:15px;width:620px;border-radius:5px;background:#eee}
.document .document-success .gif-box{position:relative;display:block;text-align:center}
.document .document-success .gif-box p{position:absolute;bottom:0;width:100%;background:#393d49;color:#fff;text-align:center;line-height:25px}
.document .document-success h3{color:#393d49;text-align:center;font-weight:600}
.document .document-success p{line-height:30px}
.document .document-content{display:inline-block}
.document .document-pay{padding:15px}
.upload span{display:block;margin-bottom:10px;color:#ff5722}
.text-input{float:left}
.text-input .layui-input{float:right;display:block;width:auto}
.news_list .layui-btn,.news_list .layui-btn+.layui-btn{margin:2px 5px}
#page{text-align:right}
.changePwd{margin:3% 0 0 5%;width:30%}
.second-domain p{margin-left:24px;padding:9px 15px}
.second-domain .domain-input{float:left;width:30%;text-align:right}


#wx-box01 .content-box div label{width:130px;color:#404040;text-align:right;font-size:9pt;line-height:25px;margin-left: 30px;}
#wx-box01 .content-box div p{display:block;color:#444;font-size:13px;line-height:20px;margin-left: 30px;}
.foot-btn-box{display:block;margin-right:20px;text-align:center;}
#zfb-box01 .content-box div p{display:block;color:#444;font-size:13px;line-height:20px;margin-left: 30px;}
/*********翻页************/
.fy-d{ line-height: 30px;margin:35px 0 30px; overflow: hidden;}
.fy-left{ float: left;}
.fy-right{ float: right;}
.fy-right a{ float: left; display: block; height: 30px; box-sizing: border-box; padding: 0 12px; border-radius: 5px; border: 1px solid #dbdbdb; text-align: center; margin-left: 10px; color: #333;}
.fy-right a:hover{background: #ccc;}

/*********自定义弹窗************/
.max-ceng { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 999; }

.layer-box{position:fixed;top:50%;left:50%;z-index:198851;display:none;width:420px;height:180px;border:6px solid rgba(0,0,0,.3);border-radius:5px;background:#fff;box-shadow:none}
.layer-box .layer-title{overflow:hidden;padding:0 80px 0 20px;height:42px;border-bottom:1px solid #eee;border-radius:2px 2px 0 0;background-color:#F8F8F8;color:#333;font-size:14px;line-height:42px}
.layer-box .layer-title .layer-out{position:absolute;top:12px;right:12px;font-size:30px;line-height:20px;cursor:pointer}

.pop-box {  z-index:12345; background:#fff; position: fixed;  top: 50%;  left: 50%;  margin-left: -200px;  margin-top: -200px;  width: 500px;  min-height: 200px;  border: 6px solid rgba(0, 0, 0, .3);  border-radius: 5px;  box-shadow: none; display: none }
.pop-box .ipt-box {  margin-top: 15px;  margin-bottom: 15px;  text-align: center;  }
.pop-box .ipt-box .radios {  height: 38px;  float: left;  min-width: 30px;  text-align: left;  line-height: 38px;  margin-right:15px;  }
.pop-box .ipt-box .radios input{  vertical-align: middle;  }
.pop-box .ipt-box .layui-input {  width: 80%;  }
.newline {  display: block;  padding: 9px 15px;  width: 80px;  font-weight: 400;  text-align: right;  }
.pop-box .layer-title {  padding: 0 80px 0 20px;  height: 42px;  line-height: 42px;  border-bottom: 1px solid #eee;  font-size: 14px;  color: #333;  overflow: hidden;  background-color: #F8F8F8;  border-radius: 2px 2px 0 0;  }
.pop-box .layer-title span {  font-size: 14px;  }
.pop-box .layer-title .layer-out {  position: absolute;  right: 12px;  top: 12px;  font-size: 30px;  line-height: 20px;  cursor: pointer;  }
.box-show {  display: block  }
.wd-order {display: none }
.agent-memo {  display: none  }
.agent-balance {  display: none  }

.tb {display: none }
.wx {display: none }
.pay-way {display: none }
.zfb {display: none }
.zfb-yes {  display: none  }
.wx-yes {  display: none  }
.m-tb {  display: none  }
.tbshop {display: none}

@media screen and (max-width:1282px){.panel{width:33.3333%}
}
@media screen and (max-width:1050px){.layui-nav.top_menu .layui-nav-item a{padding:0 10px}
.sysNotice{width:100%}
#Images li{width:24%}
.changePwd,.user_left,.user_right{float:none;margin-left:0;width:100%}
.user_right{margin-bottom:20px}
}
@media screen and (max-width:750px){.logo{padding:0}
.component,.site-mobile .site-tree-mobile,.top_menu .layui-nav-item[pc]{display:none!important}
.top_menu .layui-nav-item.showNotice[pc]{display:inline-block!important}
.top_menu .layui-nav-item[mobile]{display:inline-block}
.layui-nav.top_menu,.layui-nav.top_menu .layui-nav-item a{padding:0 10px}
.layui-layout-admin .layui-main{margin-right:0}
#Images li{width:49%}
.changePwd,.user_left,.user_right{float:none;margin-left:0;width:100%}
.user_right{margin-bottom:20px}
.layui-layout-admin .layui-side{left:-260px}
.site-mobile .layui-side{left:0;z-index:9999}
.site-tree-mobile{position:fixed;bottom:15px;left:15px;z-index:100000;display:block!important;width:50px;height:50px;border-radius:2px;background-color:rgba(0,0,0,.7);color:#fff;text-align:center;line-height:50px}
.site-mobile .site-mobile-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(0,0,0,.8);content:""}
.panel{width:50%}
.layui-body,.layui-footer{left:0!important}
}
@media screen and (max-width:432px){.top_menu .layui-nav-item.showNotice[pc]{display:none!important}
.panel{width:100%}
#Images li{width:99%}
.changePwd,.user_left,.user_right{float:none;margin-left:0;width:100%}
.user_right{margin-bottom:20px}
}
