﻿@charset "utf-8";
/* CSS Document */

.base-time-center{text-align: center;font-size: .24rem; color: #a4a3a6; line-height: .7rem;}
.full-map {position: absolute;top: 0;left: 0;bottom: 0;right: 0;height: 108%;width: 100%;z-index: 1;background-color: #0C314C;}

.manual .manual-box-wrap{padding: .26rem .14rem .06rem; }
.manual .manual-item{padding: 0 .16rem;width: 25%; float: left;margin-bottom: .2rem;}
.manual .manual-item .container{border: 1px solid #e6e6e6;text-align: center;height: 1.48rem;border-radius: .1rem;}
.manual .manual-item .icon{width: .74rem; height: .74rem; border-radius: 50%; display: inline-block; margin: .2rem 0 .08rem;background-color: #32a6ff;}
.manual .manual-item .icon.open{background-color: #6bcd2a;}
.manual .manual-item .icon.close{background-color: #fe546b;}
.manual .manual-item .icon.fault{background-color: #ffc239;}
.manual .manual-item .icon.not-enabled{background-color: #ccc;}
.manual .manual-item .name{font-size: .24rem; color: #333; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}

.manual .manual-box-col3{padding: .26rem .09rem .06rem; }
.manual .manual-box-col3 .manual-item{width: 33.33%;padding: 0 .21rem;}

.dialog-bg{background-color:#000;width:100%;height:100%;left:0;top:0;filter:alpha(opacity=60);opacity:0.6;z-index:997;position:fixed;}
.manual-select-group{position: fixed;bottom: 0;left: 0;width: 100%; z-index: 998;}
.manual-select-group .head{text-align: center;line-height: .98rem; background-color: #6bcd2a;color: #fff;font-size: .3rem;padding: 0 .34rem;}
.manual-select-group .head a{color: #fff;}
.manual-select-group .container{height: 5.6rem;background-color: #fff;}

#dialog-xzfz .xzfz-list{padding: .26rem .22rem 0; height: 5.6rem;background-color: #fff; -webkit-overflow-scrolling: touch; overflow-y:auto;}
#dialog-xzfz .xzfz-list .xzfz-item{padding: 0 .18rem;width: 50%; float: left;margin-bottom: .26rem;}
#dialog-xzfz .xzfz-list .xzfz-item .container{border: 1px solid #e6e6e6;text-align: center;height: 1.04rem; line-height: 1.04rem; border-radius: .1rem;color: #333;font-size: .32rem;cursor: pointer;}
#dialog-xzfz .xzfz-list .xzfz-item.selected .container{background-color: #ffc239;border: 1px solid #ffc239;color: #fff;}

.manual .btn-prompt a{position: fixed;bottom: 1.18rem; right: 0; width: 1.56rem; height: 1.56rem; background: url(../imgs/btn_prompt.png) center center no-repeat; background-size: 100% 100%; font-size: 0;z-index: 99;}
.manual .btn-prompt a p{position: absolute;width: 5.44rem; height: 1.65rem; background: url(../imgs/bg_prompt.png) center center no-repeat;background-size: 100% 100%; font-size: 0;z-index: 99; right: 1.25rem; bottom: .16rem;display: none;}
.manual .btn-prompt a.selected p{display: block;}

.subcontrol{overflow-x: auto;background-color: #fff;-webkit-overflow-scrolling: touch;}

.table-list ul li{color: #333;display: table; width: 100%; table-layout:fixed;}
.table-list ul li:nth-child(2n){background-color: #faf9fe;}
.table-list ul li.head span{font-size: .24rem;font-weight: bold;}
.table-list ul li span{display: table-cell; text-align: center;word-break: break-all; height:.82rem; vertical-align: middle; width:1rem;font-size: .22rem;color: #333;}
.table-list ul li span:nth-of-type(2){width:2.2rem}
.table-list ul li span:nth-of-type(3){width:2.6rem}
.table-list ul li span:nth-of-type(4){width:2.8rem}
.table-list ul li span:nth-of-type(5){width:1.4rem}
.table-list ul li span:nth-of-type(6){width:1.4rem}
.table-list ul li span:nth-of-type(7){width:1.4rem}
.table-list ul li span:nth-of-type(8){width:1.4rem}
.table-list ul li span:nth-of-type(9){width:1.4rem}
.table-list ul li span:nth-of-type(10){width:1.4rem}
.table-list ul li span:nth-of-type(11){width:1.4rem}

.sq-table-list ul li span{width:24%}
.sq-table-list ul li span:nth-of-type(2){width:24%}
.sq-table-list ul li span:nth-of-type(3){width:25%}
.sq-table-list ul li span:nth-of-type(4){width:27%}

.sq-tjt .select{position: relative;}
.sq-tjt .select select{ height: .62rem;font-size: .32rem; color: #000;border-radius: 0;border: 1px solid #fff; background-color: #fff;background:#fff;outline:0 none;-webkit-appearance:none;position: relative; padding-left: .14rem; padding-right: .28rem; font-weight: bold;}
.sq-tjt .select::after{content: '';display: block;width: .18rem;height: .18rem;border-left: .03rem #6bcd2a solid;border-bottom: .03rem #6bcd2a solid;position: absolute;top:.05rem;right: 0;transform:rotate(-45deg);}
.sq-tjt{padding: 0 .28rem;}
.sq-tjt .select-wrap{border-bottom: 1px solid #e6e6e6; padding:.18rem 0;}
.sq-tjt .tjt-item{padding-bottom: .2rem;}

.spjgl .base-box h1{color: #616161;font-size: .24rem; padding-left: .08rem; position: relative;padding-bottom: .12rem;}
.base-box{background-color: #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.1);margin-bottom: .28rem;}
.base-box .base-box-wrap{padding: .26rem .2rem .06rem; }
.base-box .box-item{padding: 0 .08rem;width: 33.33%; float: left;margin-bottom: .2rem;}
.base-box .box-item .title{line-height: .6rem; font-size: .28rem; color: #fff;background-color: #6bcd2a;border: 1px solid #61b926; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; text-align: center;border-radius:.08rem .08rem 0 0;}
.base-box .box-item .title img{width: .36rem; height: .36rem;vertical-align: middle;margin-right: .08rem; position: relative; bottom: .02rem;}
.base-box .box-item .content{height: .82rem; line-height: .82rem; text-align: center; color: #333; font-size: .25rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;border: 1px solid #e6e6e6; border-top: 0; border-radius: 0 0 .08rem .08rem;}

.base-box .box-itembutton{padding: 0 .08rem;width: 48.33%; float: left;margin-bottom: .2rem;}
.base-box .box-itembutton .titlebutton{margin-left: 23px;line-height: .6rem;background-color: #61b926;border: 1px solid #61b926; font-size: .28rem; color: #fff;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; text-align: center;border-radius:.08rem;}
.base-box .box-itembutton .titlebutton img{width: .36rem; height: .24rem;vertical-align: middle;margin-right: .08rem; position: relative; bottom: .02rem;}
.base-box .box-itembutton .close{background-color: #fe546b;border: 1px solid #fe546b; }

.base-box .box-item-yellow{width: 50%;}
.base-box .box-item-yellow .title{border: 1px solid #e6af33; background-color: #ffc239;}




.gszy .year{line-height: .72rem; font-size: .26rem; color: #6bcd2a; padding: 0 .52rem;}
.gszy .step{background-color: #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.1); padding-left: 1.38rem; padding-top: .32rem;}
.gszy .step li{display:block; position:relative; text-align:left; color:#bcbcbc;  padding-bottom: .4rem;}
.gszy .step li:before{background-color: #e3e3e3; content: " ";width: 1px; top: .46rem; bottom: .1rem; position: absolute;left: .18rem;}
.gszy .step li .txt{display:inline-block; font-size:.28rem; color:#333; vertical-align: middle; padding-left: .24rem;}
.gszy .step li .txt em{display: block;font-size: .24rem; color: #333; margin-top: .06rem;}
.gszy .step li .circle{width:.36rem; height:.36rem; display: inline-block; background:url(../imgs/icon_time_circle.png) 0 0 no-repeat; background-size: 100% 100%; vertical-align: top; position: relative; top: .02rem;}
.gszy .step li .date{position: absolute;left: -.8rem;top: .04rem; color: #32a6ff; font-size: .28rem;}

.bfcz{padding: .26rem 0 0}
.bfcz .bfcz-box{background-color: #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.1);margin-bottom: .28rem;}
.bfcz .bfcz-box-wrap{padding: .28rem .14rem .02rem; }
.bfcz .bfcz-item{padding: 0 .18rem;width: 33.33%; float: left;margin-bottom: .26rem;}
.bfcz .bfcz-item .content{border-radius: .08rem; background-color: #fff;border: 1px solid #ececec; overflow: hidden;}
.bfcz .bfcz-item .content .title{line-height: .68rem; font-size: .28rem; color: #6bcd2a;border-bottom: 1px solid #ededed; padding: 0 .02rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; text-align: center;}
.bfcz .bfcz-item .content .timer{height: 1.06rem; line-height: 1.06rem; text-align: center; color: #707070; font-size: .28rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.bfcz .bfcz-item .content .timer .icon-timer{position: relative; bottom: .04rem; display: inline-block; width: .33rem; height: .39rem; background: url(../imgs/icon_timer_gray.png) center center no-repeat; background-size: 100% 100%; vertical-align: middle; font-size: 0; margin-right: .12rem;}
.bfcz .timer-open .content .title{background-color: #6bcd2a; color: #fff;}
.bfcz .timer-open .content .timer{color: #6bcd2a;}
.bfcz .timer-open .content .timer .icon-timer{background-image: url(../imgs/icon_timer_green.png);}

.login-body{background:url(../imgs/login_bg.png) center bottom no-repeat #6bcd2a;background-size:7.5rem 1.86rem;}
.form-box{padding: .28rem 0 .07rem;box-shadow:0 0 .16rem rgba(0,0,0,0.1); margin-bottom: .24rem;}
.form{background-color:#fff; padding-left:.4rem;}
.form .form-item{position:relative; min-height:.78rem; padding-left:1.36rem;margin-bottom: .2rem;}
.form .form-itemreg{position:relative; min-height:.78rem; padding-left:0.36rem;margin-bottom: .2rem;}
.form .form-itemreg i{color:#333; position:absolute; left:0; top:0;line-height:.78rem; font-size:.28rem; z-index:9; text-align:right;}
.form .form-item i{color:#333; position:absolute; left:0; top:0;line-height:.78rem; font-size:.28rem; z-index:9; text-align:right;}
.form input{margin-left: 24px;width:4.8rem;height:.78rem; background:#fff;outline:0 none;color:#000; font-size:.28rem; padding:0 .2rem;border: 1px solid #e6e6e6;border-radius: .08rem;}
.form textarea{height:1.25rem; border:1px solid #e6e6e6; color:#000;font-size:.28rem; border-radius: .08rem; width:6.55rem; resize:none; background-color:#fff; padding:.12rem .16rem; vertical-align:top;}
input[type="date"]:before{content: attr(placeholder); color:#929292;}
.form .form-item-ls input{width: 1.24rem;}
.form .form-input input{border: 0; border-radius: 0;border-bottom: 1px solid #e6e6e6}
.form .form-item .btn-green{padding: 0 .28rem; line-height: .6rem; border-radius: 50px; background-color: #6bcd2a; color: #fff; position: absolute; left: 5.45rem;top: .07rem;z-index: 9;}


.form .form-upload{font-size: 0;}
.form .form-upload-item{display: inline-block;margin-right: .42rem; margin-bottom: .24rem;}
.form .form-upload-item .btn-upload{text-align: center;display: block;}
.form .form-upload-item .btn-upload img{width: .72rem; height: .72rem;}
.form .form-upload-item .btn-upload p{font-size: .28rem; color: #333; margin-top: .12rem;}
.form-button{width:5.82rem;height:.75rem;  text-align: center;border-radius: 8px;background-color: #6bcd2a;color: #fff;margin-left: 0.9rem;}
.menu-button{width:5.82rem;height:.75rem;  text-align: center;border-radius: 8px;background-color: #6bcd2a;color: #fff;}


.form .form-textarea{position:relative; margin-bottom: .2rem; padding-bottom: .1rem;}
.form .form-textarea textarea{margin-top: .1rem;}
.form .form-textarea p{color: #333; font-size:.28rem; z-index:9;}

.select-group{position:relative;display:block; }
.select-group::after{border-color:#6bcd2a transparent transparent transparent; border-style: solid;border-width: .12rem; content: " ";height: 0;position: absolute;top:50%; margin-top: -.06rem; width: 0; left: 4.7rem;}
.select-group select{margin-left: 24px;width:4.9rem;height:.78rem; background:#fff;outline:0 none;color:#000; -webkit-appearance:none;font-size:.28rem; padding-left:.2rem;border: 1px solid #e6e6e6;border-radius: .08rem;}
.select-group select[disabled]{color:#ccc}

.zbgl .tabs-bar{position: fixed;top: 44;right: 0;left: 0;background-color: #faf9fe;z-index: 999;}
.zbgl .tabs-bar ul{display: flex; align-items: center; border-bottom: 1px solid #e4e3e7; }
.zbgl .tabs-bar li{flex: 1; width: 33.33%; text-align: center;position: relative;line-height: 1.04rem;font-size: .3rem;}
.zbgl .tabs-bar li.selected::after{content:"";position: absolute;bottom:0px;left:0px;right:0px;border-bottom:.08rem solid #6bcd2a;}
.zbgl .btn-area ul{padding: .38rem .24rem 0;}
.zbgl .btn-area ul li{width: 33.33%;float: left; margin-bottom: .38rem;font-size: .28rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.zbgl .btn-area ul li.selected{color: #6bcd2a;}
.zbgl .btn-area ul li img{width: .72rem; height: .72rem;vertical-align: middle; margin-right: .18rem;}
.zbgl .tjt{border-radius: .1rem; background-color: #fff; box-shadow: 0 .02rem .06rem rgba(0,0,0,.07); margin:0 .24rem .26rem;}
.zbgl .tjt .title{line-height: .82rem; font-size: .3rem; color: #333;border-bottom: 1px solid #ededed; padding: 0 .22rem;display: flex;}
.zbgl .tjt .title .text{flex: 1;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.zbgl .tjt .select{position: relative;}
.zbgl .tjt .select select{min-width: 1.46rem; height: .62rem;font-size: .28rem; color: #6bcd2a;border-radius: .1rem;border: 1px solid #6bcd2a; background-color: #fff;background:#fff;outline:0 none;-webkit-appearance:none;position: relative; padding-left: .14rem; padding-right: .38rem;}
.zbgl .tjt .select::after{border-color:#6bcd2a transparent transparent transparent; border-style: solid;border-width: .12rem; content: " ";height: 0;position: absolute;top: .36rem;width: 0; right: .12rem;}

.spjk{padding: .26rem .13rem 0;}
.spjk .spjk-item{padding: 0 .13rem;width: 50%; float: left;margin-bottom: .26rem;}
.spjk .spjk-item .box{border-radius: .08rem; background-color: #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.1); overflow: hidden;}
.spjk .spjk-item .box .title{line-height: .68rem; font-size: .32rem; color: #333;border-bottom: 1px solid #ededed; padding: 0 .22rem; display: flex;}
.spjk .spjk-item .box .title .text{flex: 1; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; padding-right: .15rem;}
.spjk .spjk-item .box .title .status{font-size: .24rem; color: #6bcd2a;font-weight: normal;position: relative;}
.spjk .spjk-item .box .title .status::after{background-color: #6bcd2a; content: " ";width: .18rem; height: .18rem;left: -.26rem; position: absolute;top:50%; margin-top:-.11rem; border-radius:50%;}
.spjk .spjk-item .box .title .status.f-red{color: #f65368;}
.spjk .spjk-item .box .title .status.f-red::after{background-color: #f65e71;}
.spjk .spjk-item .box .video{height: 2.55rem;}
.spjk .spjk-item .box .video img{vertical-align: top;height: 2.55rem;}

.cep{padding: .26rem .24rem 0}
.cep .box{border-radius: .1rem; background-color: #fff; box-shadow: 0 0 .12rem rgba(0,0,0,.12); margin-bottom: .26rem;}
.cep .box .title{line-height: .88rem; font-size: 0; color: #333;font-weight: bold; border-bottom: 1px solid #ededed; padding: 0 .28rem 0 .2rem;}
.cep .box .title span{font-size: .32rem; vertical-align: top;}
.cep .box .title .status{font-size: .28rem; color: #6bcd2a;font-weight: normal;position: relative;}
.cep .box .title .status::after{background-color: #6bcd2a; content: " ";width: .24rem; height: .24rem;left: -.36rem; position: absolute;top:50%; margin-top:-.14rem; border-radius:50%;}
.cep .box .title .status.f-red{color: #f65368;}
.cep .box .title .status.f-red::after{background-color: #f65e71;}
.cep .box .title img{width: .37rem; height: .37rem;vertical-align: middle;position: relative;bottom: .04rem; margin-right: .08rem;}
.cep .box .title .time{font-size: .28rem; color: #6bcd2a; padding-left: .14rem; font-weight: normal;}
.cep .box  ul{padding: .38rem .38rem .04rem;}
.cep .box  ul li{margin-bottom: .34rem; display: flex; align-items: center;font-size: .28rem; color: #333;}
.cep .box  ul li em{color: #6bcd2a;padding-left: .22rem;}
.cep .box  ul li em.f-red{color: #f65e71;padding-left: .22rem;}
.cep .box  ul li img{width:.72rem; height:.72rem; margin-right: .18rem;}

.zbjc ul{padding: .26rem .24rem 0}
.zbjc ul li{display: flex; align-items: center; height: 1.08rem; border-radius: .08rem; background-color: #fff;margin-bottom: .26rem;border-left: .10rem solid #6bcd2a;box-shadow:0px 0px 8px rgba(0,0,0,0.1);}
.zbjc ul li.line-blue{border-left: .10rem solid #0ba0f7;}
.zbjc ul li.line-orange{border-left: .10rem solid #ecba14;}
.zbjc ul li span.title{flex: 1; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; padding-left: .18rem; }
.zbjc ul li span.btn{padding: 0 .22rem;}
.zbjc ul li span.btn a{height: .68rem; line-height: .68rem; border-radius: 36px; background-color: #7ad240;display: inline-block;padding: 0 .4rem; color: #fff;font-size: .28rem;}
.zbjc ul li span.btn a.btn-bg-white{border: 1px solid #7ad240;background-color: #fff;color: #000;}

.yzjl ul{padding: .26rem .24rem 0}
.yzjl ul li{padding-left: .32rem;background-color: #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.1);border-radius: .08rem;padding-top: .26rem;margin-bottom: .28rem;}
.yzjl li .title{font-size: .32rem; color: #333; margin-bottom: .14rem;padding-left: .06rem;}
.yzjl li .title .btn-view{font-size: .26rem; color: #6bcd2a; margin-right: .28rem;}
.yzjl li .date{font-size: .24rem; color: #666; margin-bottom: .16rem;padding-left: .06rem;}
.yzjl li .content{font-size: .24rem; color: #666;padding-bottom: .21rem;padding-left: .06rem;}
.yzjl li .info{font-size: .24rem; color: #333;background: #faf9fe; padding: .18rem .28rem .18rem .06rem;text-align: justify;min-height: 1.2rem;display: none;}
.yzjl li .contentInfo{font-size: .24rem; color: #333;background: #faf9fe; padding: .18rem .28rem .18rem .06rem;text-align: justify;min-height: 1.2rem;}
.yzjl li .btn{padding: .16rem .28rem;}
.yzjl li .btn a{font-size: .24rem; color: #53b5f6;}
.yzjl li .btn a.active{color: #f65368;}
.yzjl li .btn-green{line-height: .6rem; border-radius: 50px; background-color: #6bcd2a; color: #fff; left: 5.45rem;margin-right:15px;}
.yzjl li .contentInfo2 {font-size: .24rem;color: #333;background: #faf9fe;padding: 0.0rem .28rem .15rem .06rem;text-align: justify;min-height: 0.2rem;}

.nsjl ul{padding: .1rem 0 0}
.nsjl ul li{background-color: #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.1);margin-bottom: .28rem;}
.nsjl li .content{font-size: .28rem; color: #333; padding: .3rem .32rem 0; }
.nsjl li .content p{margin-bottom: .3rem;}
.nsjl li .remarks{font-size: .28rem; color: #333; padding: 0rem .32rem 0; }
.nsjl li .remarks p{margin-top: .1rem;}
.nsjl li .btn{padding: .16rem .28rem;border-top: 1px solid #e9e9e9; margin-top: .2rem;}
.nsjl li .btn a{font-size: .24rem; color: #53b5f6;}
.nsjl li .btn a.active{color: #f65368;}

/* .base-title{height: .88rem; line-height: .88rem; padding: 0 .32rem 0 .23rem; border: 1px solid #e9e9e9; font-size: .3rem; color: #6bcd2a; border-left: .09rem solid #6bcd2a;}
.base-title span.date{font-size: .26rem;}
.base-title span a{font-size: .22rem;border-radius: 50px; background-color: #6bcd2a; color: #fff; margin-left: 5px}
.content span.date{font-size: .26rem;} */
.base-title{height: .86rem; line-height: .86rem; padding: 0 .32rem 0 .23rem; border: 1px solid #e9e9e9; font-size: .3rem; color: #6bcd2a; border-left: .09rem solid #6bcd2a;}
.base-title em{color: #848484;font-size: .22rem;padding-left: .1rem;}
.base-title span.date{font-size: .26rem;}
.base-title span .btn-xzfz{position: relative;top: .14rem;}
.base-title span .btn-button{background-color: #6bcd2a;border-radius: 15px; width: 74px;height: 32px;text-align: center;color: white;line-height: 31px;font-size: .3rem;}
.base-title span .btn-xzfz img{width: 1.72rem; height: .54rem;}

.login .login-head{height: 4.5rem; background-color: #6bcd2a; padding-top: 1.15rem;position: relative;}
.login .login-head .photo{text-align: center;}
.login .login-head .photo img{width: 1.94rem;height: 1.94rem;border-radius: 50%;}
.login .login-head .tabs-bar{position: absolute;height: 1.18rem; line-height: 1.18rem; width: 100%; bottom: 1px;left: 0;}
.login .login-head .tabs-bar li{width: 50%;float: left; color: #fff; text-align: center; font-size: .32rem; position: relative;}
.login .login-head .tabs-bar li.selected:after{content:"";position: absolute;bottom:0px;left:0px;right:0px;border-bottom:.08rem solid #fff;}
.login .form{padding: .38rem 1.04rem 0;}
.login .form li{position:relative; margin-bottom:.28rem; padding-left: .66rem;}
.login .form li.code input{padding-right: 1.65rem;}
.login .form li .btn-getcode{position: absolute; right: 0; top: 0; line-height: .8rem; font-size: .3rem; color: #ffc33c;}
.login .form li .btn-getcode:hover{color: #e5aa24;}
.login .form input{border: 0; border-bottom:1px solid #93da63;font-size:.3rem; height:.8rem; border-radius:0;width:100%;color:#6bcd2a; padding-right:.28rem; padding-left:.5rem; background: transparent;}
.login .form li .icon{width: .66rem; height: .88rem; position: absolute; left: 0; top: 0;}
.login .form li .icon-user{background:url(../imgs/icon_user.png) center center no-repeat;background-size:.56rem .56rem;}
.login .form li .icon-phone{background:url(../imgs/icon_photo.png) center center no-repeat;background-size:.56rem .56rem;}
.login .form li .icon-pwd{background:url(../imgs/icon_pwd.png) center center no-repeat;background-size:.56rem .56rem;}
.login .btn{padding:.26rem 1.18rem .1rem;}
.login .btn a{background-color:#6bcd2a; text-align:center; color:#fff; font-size:.32rem; width:100%; display:block; height:.82rem; line-height:.82rem; border-radius:.5rem; margin-bottom: .32rem;}
.login .btn a:hover{background-color:#5eba21}
.login .btn a.btn-reg{background-color:#fff; color:#ffc33c; border: 1px solid #6bcd2a; }
.login .btn a.btn-reg:hover{background-color:#f3fded}
.other-login .head{text-align: center;font-size:.26rem; color:#6bcd2a;background:url(../imgs/line.png) center center no-repeat;background-size:5.82rem .02rem;}
.other-login .btn-area{padding:.35rem 0 .28rem; font-size: 0; text-align: center;}
.other-login .btn-area p{display:inline-block; width:1.94rem; text-align: center;}
.other-login .btn-area p img{width:.72rem; height:.72rem;}

.start-page{height: 100%; position: relative;}
.start-page .pic{position:absolute; z-index:1; top: 50%; margin-top: -4.6rem;width: 100%;}
.start-page .foot{position:absolute; z-index:1; bottom: .3rem; text-align: center; width: 100%;}
.start-page .foot img{width: 4.18rem; height: .68rem;}

.home{bottom: 50px;}
.home .swiper-wrapper img{height:5.08rem; width:100%;}

.foot-nav{position:fixed; bottom:0; left:0; width:100%; z-index:900; background-color: #6bcd2a; height:1.06rem}
.foot-nav ul{padding:.16rem 0 0;position: relative;}
.foot-nav ul li{width:33.33%; float:left; text-align:center;  display:block;}
.foot-nav li a{color:#fff; font-size:.21rem; display:block}
.foot-nav li a:hover{color:#fff;}
.foot-nav li.selected a{color:#fff;}
.foot-nav li p{margin-top:.05rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.foot-nav li i{width:.48rem;height:.48rem; display:inline-block; vertical-align:middle;background:url(../imgs/icon_personal.png) no-repeat 0 0;background-size:100% 100%;}
.foot-nav li i.icon-home{background-image: url(../imgs/icon_home.png)}
.foot-nav li i.icon-features{background-image: url(../imgs/icon_features.png)}
.foot-nav li i.icon-personal{background-image: url(../imgs/icon_personal.png)}
.foot-nav li.selected i.icon-home{background-image: url(../imgs/icon_home_white.png)}
.foot-nav li.selected i.icon-features{background-image: url(../imgs/icon_features_white.png)}
.foot-nav li.selected i.icon-personal{background-image: url(../imgs/icon_personal_white.png)}
.foot-nav li a:hover i.icon-home{background-image: url(../imgs/icon_home_white.png)}
.foot-nav li a:hover i.icon-features{background-image: url(../imgs/icon_features_white.png)}
.foot-nav li a:hover i.icon-personal{background-image: url(../imgs/icon_personal_white.png)}

.foot-nav li i.icon-homepage{background-image: url(../imgs/icon_homepage.png)}
.foot-nav li i.icon-subcontrol{background-image: url(../imgs/icon_subcontrol.png)}
.foot-nav li i.icon-manual{background-image: url(../imgs/icon_manual.png)}
.foot-nav li.selected i.icon-homepage{background-image: url(../imgs/icon_homepage_green.png)}
.foot-nav li.selected i.icon-subcontrol{background-image: url(../imgs/icon_subcontrol_green.png)}
.foot-nav li.selected i.icon-manual{background-image: url(../imgs/icon_manual_green.png)}
.foot-nav li a:hover i.icon-homepage{background-image: url(../imgs/icon_homepage_green.png)}
.foot-nav li a:hover i.icon-subcontrol{background-image: url(../imgs/icon_subcontrol_green.png)}
.foot-nav li a:hover i.icon-manual{background-image: url(../imgs/icon_manual_green.png)}
.foot-nav-white{background-color: #fff;border-top: 1px solid #e8e8e9;}
.foot-nav-white li a{color:#333;}
.foot-nav-white li a:hover{color:#66cb23;}
.foot-nav-white li.selected a{color:#66cb23;}

.home .qyjs{padding: 0 .24rem;}
.home .qyjs .head{color: #000;font-size: .32rem; margin: .32rem 0;}
.home .qyjs .head span{font-size: .2rem;display: block;}
.home .qyjs .head p{width: 3rem; margin: 0 auto;background:url(../imgs/img_03.png) 0 center no-repeat;background-size:.39rem .63rem; padding-left: .6rem; height: .63rem;}
.home .qyjs .content{padding-bottom: .12rem;}
.home .qyjs .content .pic{margin-bottom: .2rem;}
.home .qyjs .content p{text-indent: 2em; font-size: .26rem; line-height: .42rem;}

.personal .head{height: 4.05rem;background:url(../imgs/bg_personal.png) 0 0 no-repeat;background-size:100% 4.05rem;}
.personal .head .photo{text-align: center; padding: .5rem 0 .26rem}
.personal .head .photo img{width: 1.56rem;height: 1.56rem;border-radius: 50%;}
.personal .head .name{color: #fff; font-size: .28rem; text-align: center;}
.personal .head .name p{margin-top: .1rem;}
.personal .head .btn{text-align: center;padding-top: .16rem;}
.personal .head .btn a{display: inline-block;padding: .02rem .24rem; border: .02rem solid #e7f6d3; border-radius: .08rem; background-color: rgba(255, 255, 255, .1);color: #fff;font-size: .24rem;}

.personal .btn-toolbar{padding:.5rem 0 0;}
.personal .btn-toolbar ul li{width:33.33%; float:left; text-align:center; display:block; margin-bottom: .45rem;}
.personal .btn-toolbar ul li img{width:1.24rem; height:1.24rem;}
.personal .btn-toolbar li a{color:#000; font-size:.24rem; display:block}
.personal .btn-toolbar ul li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#000; font-size:.24rem; margin-top: .1rem;}

.features{padding: .26rem .24rem 0}
.features .box{border-radius: .1rem; background-color: #fff; box-shadow: 0 0 .12rem rgba(0,0,0,.12); margin-bottom: .26rem;}
.features .box .title{line-height: .94rem; font-size: .34rem; color: #000;font-weight: bold; border-bottom: 1px solid #ededed; padding: 0 .28rem;text-align: left;}
.features .box  ul{padding-top: .24rem;}
.features .box  ul li{width:25%; float:left; text-align:center; display:block; margin-bottom: .22rem;}
.features .box  ul li img{width:.96rem; height:.96rem;}
.features .box  li a{color:#000; font-size:.26rem; display:block}
.features .box  ul li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#000; font-size:.26rem; margin-top: .1rem;}

.xgmm .form{padding: .22rem .44rem 0}
.xgmm .form-item{padding-bottom: .07rem;}
.xgmm .form-itemreg{padding-bottom: .07rem;}
.xgmm .form-item .title{line-height: .5rem; font-size: .28rem; padding-bottom: .04rem;}
.xgmm .form-itemreg .title{line-height: .5rem; font-size: .28rem; padding-bottom: .04rem;}
.xgmm .form-item p{margin-bottom: .2rem; position: relative;}
.xgmm .form-itemreg p{margin-bottom: .2rem; position: relative;}
.xgmm .form-item input{height:.92rem; border:1px solid #e7e7e8; color:#000;padding-left:.38rem; padding-right:.24rem; font-size:.28rem; border-radius:.1rem; width:100%; background-color:#fff; position:relative;}
.xgmm .form-itemreg input{height:.92rem; border:1px solid #e7e7e8; color:#000;padding-left:.38rem; padding-right:.24rem; font-size:.28rem; border-radius:.1rem; width:85%; background-color:#fff; position:relative;}
.xgmm .form-item .code input{padding-right:2rem;}
.xgmm .form-itemreg .code input{padding-right:2rem;}
.xgmm .form-item .code a{position: absolute;right: .1rem; top: .05rem;}
.xgmm .form-itemreg .code a{position: absolute;right: .1rem; top: .05rem;}
.xgmm .form-item .code a img{width: 1.9rem; height: .82rem; }
.xgmm .form-itemreg .code a img{width: 1.9rem; height: .82rem; }
.xgmm .form-item a {margin-left: -2rem;position:absolute;line-height: 1rem}
.xgmm .form-itemreg a {margin-left: -2rem;position:absolute;line-height: 1rem}
.xgmm .btn-getcode a {margin-left: 4rem;}

.base-btn{padding:.24rem 0 .24rem;}
.base-btn a{background-color:#6bcd2a; text-align:center; color:#fff; font-size:.32rem; width:100%; display:block; height:.9rem; line-height:.9rem; border-radius:.5rem;}
.base-btn a:hover{background-color:#60c020}

.eui-dataNone {margin-top: 100px;width: 100%;padding-top: 110px;background: url(../images/tableNone.png) center top no-repeat;background-size: auto 90px;text-align: center;}
.eui-pass{color: #2dda15;}
.eui-nopass{color: #ff0c00;}

.base-btn-bdrs10{padding:.08rem .52rem .28rem;}
.base-btn-bdrs10 a{background-color:#6bcd2a; text-align:center; color:#fff; font-size:.32rem; width:100%; display:block; height:.94rem; line-height:.94rem; border-radius:.1rem;}
.base-btn-bdrs10 a:hover{background-color:#60c020}
.base-btn-bdrs10 .icon-open{position: relative; display: inline-block; width: .37rem; height: .35rem; background: url(../imgs/icon_open.png) center center no-repeat; background-size: 100% 100%; vertical-align: middle; font-size: 0; bottom: .02rem; margin-right: .12rem;}

.base-btn-bdrs10 a.bg-red{background-color: #fe546b;}
.base-btn-bdrs10 a.bg-red:hover{background-color: #f64860;}

.btn-refresh{background-color:#6bcd2a; text-align:center; color:#fff; font-size:.28rem; width:100%; display:block; height:.76rem; line-height:.76rem; border-radius:.1rem; width: 2.84rem; margin: .6rem auto .34rem;}
.btn-refresh:hover{background-color:#60c020}
.btn-refresh .icon-refresh{position: relative; display: inline-block; width: .38rem; height: .33rem; background: url(../imgs/icon_refresh.png) center center no-repeat; background-size: 100% 100%; vertical-align: middle; font-size: 0; bottom: .02rem; margin-right: .12rem;}

.spacer{height:.24rem;font-size:0px;background-color:#f8f8f8; line-height:0}
.pb106{padding-bottom:2.06rem;overflow-x: hidden;overflow-y: auto;}
.bg-gray{background-color:#faf9fe}
.bg-green{background-color:#6bcd2a}
.bg-white{background-color:#fff;overflow-x: hidden;overflow-y: auto;}
.f-orange{color: #ff6600;}
.f-green{color: #6bcd2a;}
.dialog-none{display:none}
.c-align{text-align:center}
.r-align{text-align:right}
.fl{float:left}
.fr{float:right}
.none{display:none}
.cut{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ani{-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}


