.login-top{width:100%;height: 800px;background:url('../images/bj2.png') no-repeat;}

.login-content{width:1000px;height: 430px;margin-top:128px auto 0;position:absolute;top:145px;left:50%;margin-left:-215px;}
.login-content>a{margin-left:108px;margin-top:10px;display:block;}
.login-content>span{display:block;height:18px;font-family: ﻿MicrosoftYaHei;font-size:18px;font-weight:normal;font-style: normal;font-stretch: normal;
	line-height: 18px;letter-spacing: 0px;color: #ffffff;margin-top:16px;text-align:center;}

.submit-form{width:400px;min-height:200px;padding:50px 0;background-color: rgba(255, 255, 255, 1);border-radius: 4px 4px 4px 4px;margin:20px auto 0;}
.submit-form input{display:block;padding-left:21px;margin:0 auto 20px;width: 315px;height: 42px;background-color: rgba(244, 244, 244, 1);border-radius: 4px 4px 4px 4px;
	border: solid 1px rgba(221, 221, 221, 1);}

.submit-form button{display:block;margin:0 auto 20px;height: 42px;padding-left:0px;background-color: rgba(11, 185, 149, 1);width: 336px;border-radius: 4px 4px 4px 4px;
	border: solid 1px rgba(221, 221, 221, 1);
	font-family: ﻿MicrosoftYaHei;font-size: 16px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 20px;letter-spacing: 0px;color: #ffffff;}
.submit-form p{height:42px;float:right;font-family: ﻿MicrosoftYaHei;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 20px;letter-spacing: 0px;color: #c0c0c0;margin-right:32px;}
.submit-form p>a{color: #c0c0c0;}
.submit-form>span{display:none;margin:0 auto 20px;width: 336px;height: 42px;background-color: rgba(255, 230, 229, 1);border-radius: 4px 4px 4px 4px;border: solid 1px rgba(246, 89, 57, 1);text-align:left;line-height:42px;color: #131313;}
.submit-form>span>img{float:left;margin:14px 9px 14px 22px;}
.errorcode1>pre{font-family: ﻿MicrosoftYaHei;font-size: 14px;}

*{margin:0;padding:0;outline:0 none;font-family:"Microsoft YaHei";}
/* *html body{height:100%} */
body{width:100%;min-width:1000px;background:#ecebe7;}
ul,ol,dl{list-style:none;}
a{text-decoration:none;color:#000;}
a,p,h1,h2,h3,h4,h5,h6,span,li{font-family:"Microsoft YaHei";}
.clear-fix{clear:both;height:0px;}
.hidden{display:none;}
.header{background:#445;width:100%;height:70px;}
.header-content{width:1000px;height:70px;margin:0 auto;}
.header-content img{float:left;line-height:70px;margin:0 18px;}
.header-content ul li{float:left;line-height:70px;margin:0 20px;}
.header-content ul li:first-child{margin-left:30px;}
.header-content ul li a{font-size:16px;font-family:"Microsoft YaHei";padding:3px 10px;}
.header-content ul li span{font-size:16px;font-family:"Microsoft YaHei";padding:3px 10px;}
.header-content ul li a:hover{background-color:rgba(255,255,255,0.2);color:#fff;border-radius:4px;}
.active1{color:#0bb995;}
.normal1{color:#fff;}
.login-register{padding-top:19px;padding-bottom:19px;float:right;display:none;width:62px;height:30px;}
.login-register:hover{background:rgba(11, 185, 149, 1);border:solid 1px rgba(11, 185, 149, 1);}
.login-register>a{padding-left:16px;width:28px;height:14px;font-family:﻿MicrosoftYaHei;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:30px;letter-spacing:0px;color:#ffffff;}

.useracount{width:166px;min-height:70px;float:right;position:relative;display:none;}
.useracount li{width:166px;height:70px;position:absolute;text-align:center;line-height:70px;color:#fff;}
.useracount li a{color:#fff;}
#useracount1 img{position:absolute;left:0px;top:20px;}
#useracount1 span{display:inline;font-size:14px;float:left;margin-left:60px;}
#useracount1{top:0px;}
#useracount2{top:70px;background:rgba(0,0,0,0.7);display:none;}
#useracount3{top:140px;background:rgba(0,0,0,0.7);display:none;}
#useracount2:hover,#useracount3:hover{background:#0bb995;}


.footer{width:100%;height:82px;text-align:center;padding-top:18px;background:#ecebe7;font-size:12px;color:#9f9f9f;}
.footer p{line-height:24px;}
.footer p a{margin-right:16px;color:#9f9f9f;}



.register-content{min-width:100%;min-height: 834px;background-color:#ecebe7;padding-top:50px;}
.register-logo{width:900px;margin:0 auto;margin-bottom:20px;}
.register-logo>img{float:left;}
.register-logo>span{float:right;line-height:40px;}

.register-form{width:900px;height:376px;background-color:#fff;margin:0 auto;}
.form-header{height:76px;width:900px;background-color: rgba(11, 185, 149, 1);}
.form-header p{text-align:center;line-height:76px;font-family: ﻿MicrosoftYaHei;font-size: 26px;color: #ffffff;}

.form-content{padding-top:36px;}
.form-content p{position:relative;line-height:42px}
.form-content input{padding-left:21px;width: 315px;height: 42px;display:block;margin:10px auto;border-radius: 4px 4px 4px 4px;border: solid 1px rgba(221, 221, 221, 1);}
.form-content button{width: 336px;height: 42px;display:block;margin:20px auto;border-radius: 4px 4px 4px 4px;border: solid 1px rgba(11, 185, 149, 1);background-color: rgba(11, 185, 149, 1);
		font-family: ﻿MicrosoftYaHei;font-size: 16px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 20px;letter-spacing: 0px;color: #ffffff;
}
.sendcode{float:right;width: 100px;height: 42px;background-color: rgba(11, 185, 149, 1);border-radius: 4px 4px 4px 4px;color: #fff;font-family: ﻿MicrosoftYaHei;
	font-size: 14px;line-height:42px;color:#fff;text-align: center;margin-right:282px;}
#verifycode{width:206px;margin-left:282px;}
.error_code{position:absolute;left:630px;font-family: ﻿MicrosoftYaHei;font-size: 14px;color: #f65939;display:none;}

