@charset "utf-8";
/* CSS Document */
body{background:#edf0f3;color:#666;}

button{
border-style: none;
}
.wrapper {background-color:#FFF; height:74px; padding:0px 40px; border-bottom: 1px solid #e5eaf5; -webkit-box-shadow: rgba(0, 0, 0, .08) 0 0 10px; -moz-box-shadow: rgba(0,0,0,.08) 0 0 10px; box-shadow: rgba(0, 0, 0, .08) 0 0 10px;}
.logoHD{ float:left; padding-top:20px;}

.zc_t{ float:right;font-size:14px;color:#666666;line-height:36px;padding-top:19px;}
.zc_t a:hover{ text-decoration:none;}
.zc_t a,.zc_t span{float:left;}
.zc_t a{margin-right:10px;}
.zc_t span{margin:0px 10px;}
.qqdl{color:#6aa6f1;font-size:16px;display:block;}
.qqdl:hover{text-decoration:underline;}
.qqdl::before{content:'';width:36px;height:36px;display:block;float:left;background:url(../images/qq_icon.jpg) no-repeat center center #6aa6f1;border-radius:50%;margin-right:6px;}
.zc_t a.register{display:block;width:110px;height:36px;text-align:center;color:#fff;background:#6ed38d;border-radius:3px;margin-right:0px;}
.regForm{width:474px;height:801px;padding:15px 0px 28px 124px;background:#fff;border:1px #e2e5e9 solid;margin:40px auto;border-radius:3px;}
.regForm{font-size:14px;}
.regForm .radio{vertical-align:middle;margin-right:2px;}
.regForm .text{box-sizing:border-box;padding:15px 16px;border:1px #e5e7e9 solid;border-radius:3px;height:55px;line-height:23px;width:350px;margin-right:8px;color:#97abcd;}
.regForm i{font-weight:bold;font-style:normal;}
.regForm a:hover{text-decoration:underline;}
.regForm ul li{margin-bottom:10px;}
.regForm_info h5{font-size:16px;font-weight:normal;line-height:37px;}
.regForm_info p{line-height:30px;font-size:12px;color:#999999;}
.zhlx{line-height:34px;}
.zhlx input{margin-right:2px;}
.zhlx input,.zhlx label{vertical-align:middle;}
.zhlx label{margin-right:24px;color:#839fce;}
.mmqd{padding-left:16px;line-height:20px;}
.mmqd span{display:inline-block;vertical-align:middle;font-size:12px;}
.mmqd input{vertical-align:middle;height:20px;}
.yzm a{color:#717171;}
.yzm img{vertical-align:middle;}
.xingbie{padding-left:16px;line-height:30px;height:30px;}
.xingbie *{vertical-align:middle;}
.xingbie label{margin-right:20px;}
.yxts{color:#ff3000;height:18px;line-height:18px;padding-left:16px;}
.agree{line-height:39px;color:#b6c1d3;}
.agree input{margin:0px 3px;}
.agree *{vertical-align:middle;}
.submit{width:350px;height:55px;line-height:55px;text-align:center;color:#fff;font-size:14px;background:#6aa6f1;cursor:pointer;}
.hmzc{height:65px;line-height:65px;font-size:16px;text-align:center;width:350px;}
.hmzc a{font-size:16px;color:#ef5c5e;}

::-webkit-input-placeholder { /* WebKit browsers */
	color:#717171;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:#717171;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:#717171;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
	color:#717171;
}

.red{color:#f00;}
/*/*密码强度*/
.rank { border:none; background:url("../images/rank.gif") no-repeat; width:145px; height:22px; vertical-align:middle; cursor:default; margin:0 0 0 5px;}
.r0 { background-position:0 0; }
.r1 { background-position:0 -21px; }
.r2 { background-position:0 -42px; }
.r3 { background-position:0 -63px; }
.r4 { background-position:0 -84px; }
.r5 { background-position:0 -105px; }
.r6 { background-position:0 -126px; }
.r7 { background-position:0 -147px; }