@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;}

.login{width:350px; height:480px; padding:12px 124px 23px 124px; margin:40px auto;border:1px #e2e5e9 solid; background:#fff; font-size:14px;}
.login a:hover{text-decoration:underline;}
.login_info{font-size:16px;line-height:44px;}
.login ul li{margin-bottom:10px;}
.login ul li .text{display:block;width:100%;height:55px;box-sizing:border-box;padding:15px 16px;border:1px #e5e7e9 solid;border-radius:3px;font-size:14px;color:#97abcd;}
.login-line{height:55px;line-height:55px;}
.yzm-line img{margin-left:8px;vertical-align:middle;}
.yzm-line span{margin-left:6px;}
.yzm-line a{color:#6aa6f1;}
.yxq input,.yxq span,.yxq label{float:left;}
.login ul li .yxq input{width:auto;height:auto;margin-top:22px;}
.yxq input{margin-right:2px;}
.yxq span,.yxq label{margin-right:12px;}
.yxq span{margin-left:3px;}
.login-line2{height:36px;line-height:36px;text-align:right;}
.login-line2 a{color:#999999;}
.zc-line{text-align:center;font-size:16px;}
.zc-line a{color:#ef5c5e;font-size:16px;}
.button2 {
	display:block;
	width:100%;
	background-color:#6aa6f1;
	border-radius:3px;
	color:#FFFFFF;
	height:55px;
	line-height:55px;
	cursor:pointer;
	font-size:14px;
}

::-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;
}