@charset "utf-8";
.main-block{ background-color:white}

.reg-title a,.form-text a{color:#d32c4a}
.reg-title a{font-size:14px;font-weight:bold}
/*输入框*/
.text{width:250px;height:14px;padding:7px;line-height:14px;font-size:12px;color:#333;border:1px solid;border-color:#C6C6C6 #E9E9E9 #E9E9E9 #C6C6C6;background:#FFF;outline:none}
.text:focus{border-color:#d32c4a}
.error{border-color:#E77776;box-shadow:0 0 3px #f5a7a7}
.select-long{padding:2px;width:110px;height:22px;line-height:22px;font-size:12px;color:#333;border:1px solid;border-color:#C6C6C6 #E9E9E9 #E9E9E9 #C6C6C6;background:#FFF;outline:none}
.plc-o{width:120px;height:14px;padding:3px 5px;line-height:14px;font-size:12px;color:#333;border:1px solid;border-color:#C6C6C6 #E9E9E9 #E9E9E9 #C6C6C6;background:#FFF;outline:none;font-family:Tahoma,Geneva}
/**注册表单**/
.reg-tab{height:54px;padding:0 0 10px 190px}
.reg-tab li{list-style:none;float:left;margin-right:10px}
.reg-tab li.focus{cursor:default}
.reg-tab li span{float:left;width:168px;height:54px;line-height:20;overflow:hidden;background-image:url(../image/reg_tab.gif);background-repeat:no-repeat;}
.focus .reg-simple{background-position: 0 -60px}
.reg-team{background-position:-175px 0}
.focus .reg-team{background-position: -175px -60px}

.reg-form{width:670px;margin-top:20px;overflow:hidden}
.reg-form dl{width:640px;padding:5px 0 20px;overflow:hidden;_zoom:1}
.reg-form dt{float:left;width:170px;height:35px;padding-bottom:25px;line-height:26px;text-align:right;font-size:14px;color:#151515}
.reg-form dd{float:right;width:470px;height:35px;padding-bottom:25px;line-height:30px}
.reg-form dd .text{float:left;width:250px;margin-right:10px}
.reg-form dd em{float:left;line-height:30px}
.reg-form .form-text{height:auto;margin-top:-15px;padding:5px 0 5px 190px}
.reg-form .form-text em{height:20px;line-height:20px}

.mob-code-text{margin-top:-5px;line-height:15px}
.passwd-level{width:50px;height:4px;margin:5px 5px 0;padding:2px;overflow:hidden;border:1px solid #D4D4D4;border-radius:2px;background:#FDFDFD}
.passwd-level i{float:left;height:4px;overflow:hidden}
.pwd-dangerous i{background:#F00}
.pwd-simple i{background:#F90}
.pwd-safe i{background:#090}
.reg-form span{display:none;background:#FFE4E4;color:#872020;border:1px solid #F2CBCC;padding:7px 10px}
.reg-form span a{color:#872020;text-decoration:underline}

/*密码找回*/
.bs_l{margin-left:80px;height:80px;line-height:60px;font-size:14px;font-weight:bold}
.bs_l,.blue{color:#d32c4a}

.login-save label{position:relative;top:-3px;padding:0 18px 0 3px;color:#666;cursor:default}

/*.密码验证*/
.pwd-validate{
	float:none;
	padding-left:150px;
	background:url(../image/register/ico_l_mobile.gif) no-repeat 80px 100px;
}
.pwd-validate dd strong {
	line-height:30px;
	font-size:14px;
	color:#F00;
}
.pwd-validate .num-confirm {
	float:none;
	padding-top:15px;
	width:auto;
	font-size:12px;
	text-align:center;
}
.num-confirm em {color:#69AA35;}

/*合作网站帐号登录*/
.login-link{position:relative;top:0;float:right;width:200px;height:300px;padding:13px 15px 50px 22px}
.reg-title a{margin-left:15px}
.login-link .reg-title{height:30px;line-height:30px;font-size:12px;font-weight:normal;border-bottom:1px solid #DDD}
.login-link dl{padding:5px 0 0}
.login-link dt{margin-bottom:5px;line-height:30px}
.login-link dd{position:relative;width:75px;height:25px;line-height:25px;margin-bottom:5px;padding-left:5px;border:1px solid #D8D8D8;border-radius:3px;background:#F0F0F0}