/* CSS Document */
@charset "utf-8";
/*
* @Author: WangDong
* @Date:   2018-10-15 09:37:54
* @Last Modified by:   WangDong
* @Last Modified time: 2018-10-15 18:30:22
* @email: wangdong@zzidc.com
* @Gainet: I love Gainet.
*/
/*zzidc-auto*/
.screen-auto{width:1200px;margin-right:auto;margin-left:auto}
.ptop152{padding-top:152px}
.ptop100{padding-top:100px}
.mtop2{margin-top:2px}
.mtop20{margin-top:20px}
.mtop80{margin-top:80px}
.mtop40{margin-top:40px}
.mbottom40{margin-bottom:40px}
.t-align-center{text-align:center}
.v-align-middle{vertical-align:middle}
.mright10{margin-right:10px}
.mright4{margin-right:4px}
.mleft10{margin-left:10px}
.fsize14{font-size:14px}
.fsize16{font-size:16px}
.fsize24{font-size:24px}
.g31a168{color:#31a168}
.g999{color:#999}
.gff8800{color:#ff8800}
.font-weight100{font-weight:100}
/* s-login-main start */
.login-head{
    height:100px;border-bottom:1px solid #e5e5e5;
}
.login-head .logo{margin-top:22px}
.s-login-main{width:100%;height:658px;background:url(../imgs/1.jpg)}
.s-login-form{width:360px;height:370px;border:1px solid #e5e5e5;background:#fff;margin-left:auto;padding-left:20px;padding-right:20px}
.s-login-form h4{font-size:16px}
.msg-wrap{min-height:23px;margin-top:5px;margin-bottom:5px;height:auto}
.msg-error{position:relative;background:#ffebeb;color:#e4393c;border:1px solid #faccc6;padding:3px 10px 3px 40px;line-height:15px;height:auto}
.msg-error-icon{background:url(../imgs/20181015wdimg2.png);width:12px;height:12px;display:inline-block;background-position:0 0}
.login-form-item{border:1px solid #e3e3e3;height:40px;padding-left:12px}
.item-label{background:url(../imgs/20181015wdimg2.png);width:12px;height:18px;display:inline-block;background-position:0 -22px;margin-top:12px}
.item-label2{background:url(../imgs/20181015wdimg2.png);width:12px;height:13px;display:inline-block;background-position:0 -52px;margin-top:12px}
.item-text{width:324px;border:none;height:40px;font-size:14px;margin-left:10px;line-height:40px}
.item-text:focus{border:none;outline:none}
.item-error{border:1px solid #e4393c}
.login-form-item input::-webkit-input-placeholder{
color:#333;
}
.login-form-item input:-moz-placeholder{
color:#333;
}
.login-form-item input::-moz-placeholder{
color:#333;
}
.login-form-item input:-ms-input-placeholder{
color:#333;
}
.item-link{background:#e31417;height:50px;line-height:50px;text-align:center;width:100%;display:block;color:#fff;font-size:16px}
.item-link:hover{background:#d50b0e;color:#fff}
.item-link2{color:#666}
.item-link2:hover{text-decoration:underline;color:#e31417}
.item-link3{color:#e31417}
.item-link3:hover{text-decoration:underline;color:#e31417}
/* s-login-main end */
/* 身份验证 start */
.bgf2f2f2{background:#f2f2f2}
.bgfff{background:#fff}
.auth-main{width:100%;height:auto}
.auth-box-item{padding-bottom:80px}
.auth-box{padding-bottom:30px;padding-top:30px}
.auth-h4{font-size:20px;border-bottom:1px solid #e3e3e3;padding-bottom:20px;margin:0 20px 20px 20px;line-height:24px;padding-top:20px}
.auth-steps{width:540px;margin-left:auto;margin-right:auto}
.auth-steps ul li{float:left}
.steps-dot{background:#31a168;width:28px;height:28px;display:inline-block;border-radius:28px;font-size:14px;color:#fff;line-height:28px}
.steps-dot2{background:#86c2a0}
.steps-line{width:190px;height:4px;display:inline-block;margin-top:12px;position:relative}
.line-default{background:#f0f0f0}
.line-success{background:#31a168}
.width98{width:98px}
.item-con{
width:380px;margin-left:auto;margin-right:auto
}
.con-input{width:262px;height: 38px;border:1px solid #e3e3e3;outline:none;font-size:14px;line-height:38px;padding-left:10px}
.con-input:focus{border:1px solid #ccc}
.con-link{background:#e31417;width:90px;height:40px;line-height:40px;color:#fff;display: block;font-size:14px}
.con-link:hover{background:#d50b0e;color:#fff}
.con-link2{background:#e31417;width:100%;height:40px;line-height:40px;color:#fff;display: block;font-size:16px}
.con-link2:hover{background:#d50b0e;color:#fff}
.item-label3{background:url(../imgs/20181015wdimg2.png);width:12px;height:14px;display:inline-block;background-position:0 -75px;margin-top:12px}
/* 身份验证 end */
/* 注册 start */
.error-txt{color:#e31417;font-size:14px;text-align:left}
.error-txt2{color:#31a168;font-size:14px;text-align:left}
.reg-checkbox div{background:transparent url(../imgs/20181015wdimg4.png) no-repeat scroll -9999px -9999px}
.reg-checkbox{position:relative;display:inline-block;width:14px;height:14px;overflow:hidden;top:4px}
.reg-checkbox input{position:absolute;z-index:0;display: none;}
.reg-checkbox div{position:relative;z-index:1;float:left;width:14px;height:14px;background-position:0px 0px;line-height:200em;overflow:hidden;cursor:pointer}
.reg-checkbox-checked div{background-position:0 0}
.reg-checkbox-default div{background-position:0 -24px}
.xy-link{color:#437ec0;}
.xy-link:hover{text-decoration:underline}
.logo-link{line-height:100px}
.reg-lab-txt{width:60px;font-size:14px;line-height:40px}
.width296{width:296px}
.reg-icon{background:url(../imgs/20181015wdimg4.png);width:14px;height:14px;display:inline-block;background-position:0 0}
.auth-link{height: 28px;line-height: 28px;font-size: 12px;color: #666;border:1px solid #e5e5e5;display: inline-block;padding-left: 10px;padding-right: 10px}
.auth-link-icon{background:url(../imgs/20181015wdimg7.png);width:10px;height:10px;display:inline-block}
/* 注册 end */
/* 用户服务协议 start */
.reg-box{padding:30px 70px}
.popt-window{width:750px;height: 500px;background:#fff;display: none;}
.popt-window2{width:750px;height: 500px;background:#fff;display: none;}
.popt-win-close{position: absolute;top: 25px;right: 38px;cursor: pointer;background:url(../imgs/20181015wdimg5.png);width:13px;height:13px;}
.reg-box-txt{font-size:14px;color:#666}
.text-indent14{text-indent:14px}
/* 用户服务协议 end */
/*投诉建议*/
.sugg-container{margin-left:70px}
.sugg-container table{width:100%}
.sugg-tit{font-size:30px;line-height:38px;margin-top:10px;color:#fff;font-weight:100}
.sugg-tit i{width:3px;height:38px;display:inline-block;background:#fff;margin-right:15px;vertical-align:middle}
.sugg-container{overflow:hidden;}
.sugg-table td{line-height:32px;font-size:14px;color:#666;height:32px;padding-bottom:25px;vertical-align: top}
.sugg-table input[type="text"]{width:270px;border:#bbbaba 1px solid;padding-left:20px;line-height:32px;height:32px;outline:none;float:left}
.sugg-table input:focus{border:1px solid #437ec0}
.checkbox{width:500px;overflow:hidden;margin-left:20px}
.checkbox *{float:left}
.rg-radio{cursor:pointer}
.rg-radio-icon{background:url(../imgs/20160818img1.png) no-repeat 0 -13px;width:13px;height:13px;overflow:hidden;margin-right:5px;margin-top:16px}
.checked .rg-radio-icon{background-position:0 0}
.rg-radio input{display:none}
.citylistbox{width:290px;border:#bbbaba 1px solid;padding-left:20px;outline:none;float:left;margin-right:20px;padding-top:4px;padding-bottom:4px}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #aaa9a9; 
} 
input:-moz-placeholder, textarea:-moz-placeholder { 
color: #aaa9a9; 
} 
input::-moz-placeholder, textarea::-moz-placeholder { 
color: #aaa9a9; 
} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #aaa9a9; 
} 
.rightnote{float:left;margin-left:10px;margin-top:5px;line-height:34px;font-size:12px;color:#d50b0e}
.erronote{float:left;margin-left:10px;margin-top:5px;line-height:34px;font-size:12px;color:#ff0000}
.textarea{width:575px;height:90px;border:1px solid #bbbaba;resize:none;outline:none;padding:15px 26px 0 15px;float:left}
.surebtn{width:120px;height:36px;background:#0097ea;text-align:center;line-height:36px;color:#fff;display:block;font-size:16px;margin-left:192px}
.surebtn:hover{background:#1f87c2;color:#fff}
.col-left{float:left}
.col-img{border:solid 1px #bbbaba;width:60px;height:54px;position:relative;display:block}
.col-left .close-img{background:url(../imgs/20151114img2.gif) no-repeat;width:24px;height:24px;display:inline-block;position:absolute;right:-2px;top:-2px}
.col-img:hover{border:solid 1px #d50b0e}
.col-right{float:left;font-size:12px;color:#666;margin-left:20px;line-height:26px}

.tijiaobtn{width:218px;height:40px;background:#e31417;line-height:40px;color:#fff;font-size:16px;text-align:center;display:block;margin-left:100px;margin-top:15px}
.tijiaobtn:hover{color:#fff;background:#d50b0e;-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s}



.upload-box{background:url(../imgs/20170419img1.png) no-repeat;width:65px;height:26px;display:block;position:relative;cursor:pointer !important}
.upload-box:hover{background:url(../imgs/20170419img2.png) no-repeat;width:65px;height:26px;-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s}
.sugg-table input.uplod-txt{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;overflow:hidden;width:97px;height:39px;cursor:pointer !important;outline:none;display:block;position:absolute;left:0;top:0;font-size:15px}
.feed-link{width: 90px;height: 32px;display: block;}
