@charset "gbk";
@import url("globle.css");

/*顶部*/
header {width: 100%;position: relative;z-index:999;}
.f-top{height: 44px;line-height: 40px;background:#09c762;color: #fff;font-size: 14px;text-align:center; width:100%;}
.f-top .f-b,.f-top .userlogin{ display:block;height:20px;position:absolute; top:10px;}
.f-top .f-b{width:15px; background: url(img/h-header.png) no-repeat 0px -3px ; background-size:7em;left:4%}
.f-top .f-t { font-size:18px;}
.f-top .t-home
{
	position: absolute;
	top: 10px;
	right: 15px;
	background: url(img/home.png) no-repeat;
	background-size: cover;
	width: 20px;
	height: 20px;
	display: block;
}
.f-top .userlogin{ width:20px;right:4%;background: url(img/user1.png) no-repeat 0 0;background-size:20px}
/**/

.none{ width:99%; display:none; padding-left:1%; height:20px; line-height:20px; overflow:hidden;background:#f3cece; border:1px solid #ff3c30; color:#ff3c30;border-radius:3px; -webkit-border-radius:3px; margin:12px auto}

.login{padding:0px 0 0; width:96%; margin:0 2%; height:auto}
.login .login_dl{width:100%;margin:auto;margin-top:10px;}	
.login .login_dl dd{height:40px;background:#fff;margin-top:10px;line-height:40px;padding:0 1px;border-radius:3px; -webkit-border-radius:3px; border:1px solid #b7babf}	
.login .login_dl dd	span{font-size:20px;color:#000;float:left; display:block; width:50px; height:40px }
.login .login_dl dd	span.yh{ background:#f0f2f5 url(img/User-icon-copy2x.png) no-repeat center; background-size:25px}
.login .login_dl dd span.mm{ background:#f0f2f5 url(img/lock2x.png) no-repeat center; background-size:25px}
.login .login_dl dd	span.yx{ background:#f0f2f5 url(img/mail2x.png) no-repeat center; background-size:25px}
.login .login_dl dd	span.tel{ background:#f0f2f5 url(img/tel.png) no-repeat center; background-size:22px}
.login .login_dl dd span.code{ background:#f0f2f5 url(img/eye2x.png) no-repeat center; background-size:25px}
.login .login_dl dd div.pr{ position:relative}.login .login_dl dd div.pr b{ position:absolute; right:0px; top:0}
.login .login_dl dd div{padding-left:5px; position:relative; overflow:hidden;}
.login .login_dl dd input{border:0;height:40px;font-size:14px;width:100%;float:left;color:#222;}
.login .register_dl dd input {width:96%;padding:0 2%;}
.login .login_dl dt a{font-size:16px;line-height:40px;}	
.login .login_dl dt .lt{float:left;}.login .login_dl dt .rt{float:right;}
.login .login_dl dt a:visited{color:#09c762}
.login .login_dl dt button{color:#fff;background:#09c762;width:100%;height:38px;font-size:20px;font-family:microsoft YaHei;border-radius:3px; -webkit-border-radius:3px; margin:20px 0 0}

.moreqq{ display:block; width:100%; height:auto}
.moreqq .title{ display:block; width:100%; height:20px; line-height:20px; overflow:hidden; font-size:14px}
.moreqq a{ display:block; width:100%; height:34px; line-height:34px;border-radius:3px; -webkit-border-radius:3px; border:1px solid #09c762;margin:10px 0 0; text-align:center}
.moreqq .qq{ padding:2px 0 0 20px;background:url(img/qq.png) no-repeat 1px center; background-size:17px; -webkit-background-size:17px;}
.moreqq .weixin{ padding:2px 0 0 20px;background:url(img/wei.png) no-repeat 1px center; background-size:17px; -webkit-background-size:17px;}


.login-qw{ display:block; width:100%; height:auto}
.login-qw a{display:block; overflow:hidden; height:30px; line-height:30px; text-align:center;border:1px solid #09c762; border-radius:3px; -webkit-border-radius:3px; margin:10px 0 0}
.login-qw .ti{ display:block; width:100%; height:24px; line-height:24px; overflow:hidden; font-size:14px}
.login-qw .login-q{width:48%; float:left;}
.login-qw .login-q span{ padding:2px 0 0 20px;background:url(img/qq.png) no-repeat 1px center; background-size:17x; -webkit-background-size:17px}
.login-qw .login-w{width:48%; float:right;}
.login-qw .login-w span{ padding:2px 0 0 20px;background:url(img/wei.png) no-repeat 1px center; background-size:17x; -webkit-background-size:17px}

.lblby label {
cursor: pointer;
font-size: 16px;
padding-left: 22px;
height: 26px;
line-height: 26px;
margin: 3px 0;
position: relative;
overflow: hidden;
}
.lblby .label_radio,.lblby .label_check {background: url(img/anc.png) no-repeat;background-size:26px } 
.lblby .label_radio{background-position:0 -80px;} 
.lblby .label_check input,.lblby .label_radio input {position:absolute;left:-9999px;} 
.lblby label.r_on{background-position:0 -112px;} 


/*人工验证|邮箱注册成功通知*/
.f-bg{ width:100%; height:100%; padding:10px 0;}
.f-con{width:96%;height:auto;background:#fff; margin:0 2%;box-shadow:0 3px 3px #c2c3c4}
.f-con .f-blue{width:100%;display:block;height:5px; background:#09c762;-webkit-border-radius: 5px 5px 0 0;border-radius:5px 8px 0 0;}
.cg{margin:0 auto; text-align:center; padding:20px 0}
.cg img{ width:30px; height:30px; margin:16px 0}
.cg .fc{ color:#f98700; display:block;}