@charset "utf-8";
html{color:#333;font-size:12px;font-family:"微软雅黑";background:#fff;}
*{margin:0px;padding:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,span,a,button{margin:0;padding:0;outline:none;}
body{background-color:#fff;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;color:#333;}
input,textarea,select{*font-size:100%}
legend{color:#000}
.c{clear:both;height:0px;overflow:hidden;}
.cl:after{content:"";display:table;clear:both;overflow:hidden;}
a{color:#333;text-decoration:none;}
a:hover{color:#ff6600;text-decoration:none;}
.l{float:left;}
.r{float:right;}
.w1190{width:1190px;margin:0px auto;}
.red{color:#ff6600;}
a.red{color:#ff6600!important}
font{font-size:12px;}
.step-btn{height:40px;line-height:40px;background:#7da4ff;width:304px;text-align:center;font-size:18px;color:#fff;border:0px;border-radius:2px;cursor:pointer;}
.step-btn:hover{background:#6b90e4;}
.step-btn:active{background:#7da4ff;}

/*头部公用*/
.header-mumber{width:1190px;margin:10px auto;overflow:hidden;zoom:1;}
.header-mumber .login-logo{float:left;line-height:72px;font-size: 22px;color: #3a3a3a;}
.header-mumber .login-logo img{float:left;display:block;margin-top:12px;margin-right:12px;}
.header-mumber .login-logo a:hover{color: #3a3a3a;}
.header-mumber .nav{float:right;overflow:hidden;zoom:1;padding-top:20px;margin-right: -10px;}
.header-mumber .nav li{float:left;font-size:16px;padding:0 18px;border-right:1px solid #e5e5e5;}

/*注册页面*/
.member-com{border:#e5e5e5 solid 1px;border-top:#1f9fe8 solid 2px;width:1188px;margin:0px auto;min-height:450px;}
.member-com .big-tit{height:45px;background:#f9f9f9;border-bottom:#e5e5e5 solid 1px;font-size:20px;color:#666;line-height:45px;position:relative;padding-left:40px;}
.member-com .big-tit i{width:18px;height:18px;background:url(../images/mumber-ico.png) no-repeat -32px 0px;position:absolute;left:15px;top:13px;}
.register{position:relative;min-height:500px;}
.register .ul-reg{margin:30px 0;padding-left:300px;}
.register .ul-reg li{zoom:1;margin-bottom:10px;min-height:42px;}
.register .ul-reg li .tit{float:left;width:100px;height:40px;line-height:40px;text-align:right;color:#666;font-size:14px;}
.register .ul-reg li .input-css{float:left;/* width:304px; */height:38px;border:#e5e5e5 solid 1px;position:relative;}
.register .ul-reg li .input-css input[type="text"],.register .ul-reg li .input-css input[type="password"]{height:16px;line-height:16px;width:300px;padding:11px 5px;border:0px;}
.register .ul-reg li .input-check{border:none;line-height:38px;float:left;height:38px;position:relative;}
.register .ul-reg li .input-check label{margin-right: 30px;}
.register .ul-reg li .input-check label input{margin-right: 8px;}
// .register .ul-reg li .input-css i{position:absolute;width:22px;top:10px;left:10px;height:22px;background:url(../images/mumber-ico.png) no-repeat -26px -35px;}
// .register .ul-reg li .input-css i.company-ico{position:absolute;width:22px;top:10px;left:10px;height:22px;background:url(../images/company-ico.png) no-repeat;}
// .register .ul-reg li .input-css i.email-ico{position:absolute;width:22px;top:10px;left:10px;height:22px;background:url(../images/mumber-ico.png) no-repeat -26px -35px;}
// .register .ul-reg li .input-css i.user-ico{background-position:-3px -61px;top:8px;}
// .register .ul-reg li .input-css i.pwd-ico{background-position:-2px -32px;top:8px;}
.register .ul-reg li .input-css .yz-img{    /* position:absolute;top:0px;right:0px; */float:left;}
.register .ul-reg li .input-css #verify_code{width:90px;float:left;}
.register .ul-reg li .input-css #phoneVerify_code{width:170px;float:left;}
.register .ul-reg .yz-btn{float:left;height:38px;line-height:38px;margin-left:10px;background-color:#7da4ff;color:#fff;width:120px;border-radius:3px;text-align:center;display:inline-block;cursor:pointer;}
.register .ul-reg .yz-btn.disabled,
.register .ul-reg .yz-btn.disabled:hover{background-color:#ccc;}
.register .ul-reg .yz-chg{float:left;height:38px;line-height:38px;margin-left:10px;width: 120px;}
.register .ul-reg .yz-chg a:hover{cursor:pointer;text-decoration:underline;}
.register .ul-reg .xy-li{margin-left:100px;overflow:hidden;}
.register .ul-reg .xy-li a:hover{cursor:pointer;text-decoration:underline;}
.register .ul-reg .xy-li #xy{text-indent:-9999px;}
.register .ul-reg .ts{float:left;width:350px;height:22px;line-height:14px;padding:9px 5px;margin-left:5px;color:#666;font-size:12px;}
.register .reg-btn{margin-left:100px;height:40px;background:#7da4ff;width:310px;text-align:center;font-size:18px;color:#fff;border:0px;border-radius:2px;cursor:pointer;}
.register .ul-reg .yz-btn:hover,
.register .reg-btn:hover{background:#6b90e4;}
.register .reg-btn:active{background:#7da4ff;}
.register .login-btn{line-height:30px;height:28px;padding:5px;border:none;background:none;}
.register .login-btn:hover{text-decoration:underline;color:#ff8800;cursor:pointer;}
.register-success{}
.register-success h3{text-align: center;font-size: 18px;color: #999;margin-bottom: 30px;}
.register-success a {display:inline-block;background-color:#ff8800;color:#fff;height:30px;line-height:30px;width:100px;text-align:center;border-radius:3px;float:left;margin-right:20px}
.register-success a:hover{background-color: #FE9925;}

/*找回密码*/
.step{width:800px;margin:30px auto;min-height:40px;}
.step li{    float: left;
    width: 266px;
    position: relative;}
.step li .line{height:5px;overflow:hidden;background:#D9DADC;border-radius:2px;margin-left:-2px;}
.step li .num{position:absolute;width:60px;left:50%;margin-left:-30px;text-align:center;color:#999;top:-10px;}
.step li .num span{display:block;width:24px;height:24px;margin:0px auto;background:url(../images/mumber-ico.png) no-repeat -26px -96px;text-align:center;line-height:24px;color:#fff;margin-bottom:5px;font-weight:bold;}
.step li.on .line{background:#7da4ff;}
.step li.on .num span{background-position:-26px -128px;}
.step li.on .num{color:#5a86ec;}
.step-common{clear:both;margin:100px 0 100px 325px;}
.step-common .tit-180{}
.step-common li{overflow:hidden;zoom:1;margin-bottom:10px;position:relative;}
.step-common li .tit{float:left;width:100px;height:40px;line-height:40px;text-align:right;color:#666;font-size:14px;}
.step-common.tit-180 li .tit{width:180px;}
.step-common li .input-css{float:left;width:294px;padding:0px 5px;height:38px;border:#e5e5e5 solid 1px;}
.step-common li .input-css.w195{width:176px;}
.step-common li .yz-btn{float:left;margin-left:10px;height:38px;line-height:38px;background:#f5f5f5;border-radius:3px;border:#e5e5e5 solid 1px;padding:0px 20px;font-size:14px;color:#444;}
.step-common li .yz-img{position:absolute;left:217px;top:0px;border: #e5e5e5 solid 1px;}
.step-common li .yz-chg{position:absolute;left:293px;top:0px;}
.step-common li .yz-chg,.step-common li .ts,.step-common li .input-text{float:left;height:38px;line-height:38px;margin-left:10px;color:#666;}
.step-common li .input-text{font-size:16px;}
.step-common .step-btn{margin-left:100px;}
.step-common.tit-180 .step-btn{margin-left:185px;}
.modifysuc{width:460px;clear:both;margin:130px auto 20px;font-size:14px;}
.modifysuc h3{font-size:24px;color:#333;background:url(../images/mumber-ico.png) no-repeat -22px -165px;padding-left:38px;margin-bottom:20px;}
.modifysuc p{margin-left:40px;}
.modifysuc .step-btn{margin:20px 0px 0px 40px;}

/*底部*/
.login-footer{text-align:center;color:#666;margin-top:20px;}

.error-tips{padding-left: 20px;background: url(../images/tips_error.png) no-repeat 0 2px;}

#protocol{padding: 15px;font-size: 14px;}
#protocol p{line-height: 22px;}
#protocol p.b{font-weight: bold;}