/* 注册 */
.register-box{background:url(../images/bg.png); padding-bottom:120px;}
.register-box .step{padding-top:107px;}
.register-box .step li{text-align:center; float:left; width:600px; border-top:1px dashed #ddd;}
.register-box .step li img{margin-top:-37px;}
.register-box .step li p{color:#666; font-size:18px; padding-top:14px;}
.register-box .step li.current{border-top:1px dashed #ff9c00;}
.register-box .step li.current p{color:#ff9c00;}
.register-box .register-con{padding-left:264px; padding-top:47px;}
.register-box .register-con .xx{margin-bottom:30px;}
.register-box .register-con .xx span{color:#666; font-size:16px; margin-right:15px; vertical-align: middle;}
.register-box .register-con .xx span i{font-style:normal; color:#e90000; width: 12px;display: inline-block;}
.register-box .register-con .xx input{border:1px solid #ddd; height:38px; padding:0 10px; color:#666; font-size:16px; width:350px;}
.register-box .register-con .xx .code{width:160px;}
.register-box .register-con .xx .name{width:160px;}
.register-box .register-con .xx select{border:1px solid #ddd; height:40px; padding:0 10px; color:#666; font-size:16px; width:182px;}
.register-box .register-con .xx select option{height:50px;}
.register-box .register-con .xx button{width:104px; height:40px; background:#e2f5f4; border:1px solid #1cbcb4; border-radius:3px; cursor:pointer; font-size:16px; color:#1cbcb4; margin-left:10px; position:absolute;}
.register-box .register-con .xx .tip{font-size:14px; color:#999; margin-left:15px;}
.register-box .register-con a.btn{width:364px; height:50px; line-height:50px; text-align:center; display:inline-block; background:#ff7e00; color:#fff; border-radius:3px; margin-top:20px; margin-left:85px; font-size:20px;}


/* 登录 */
.zz{background:rgba(0,0,0,0.53); width:100%; height:100%;position:fixed;top: 0;display: none;z-index: 1000;}

.popup-login{width:386px; background:#fff; position:fixed; top:50%; left:50%; transform:translate(-50%,-50%); z-index:9999; display: none;}
.popup-login .exit{height:28px; background:#f3f3f3;}
.popup-login .exit span{font-size:30px; color:#cecece; position:absolute; right:20px; cursor:pointer; line-height:24px;}
.popup-login .login-box{padding:15px 35px;}
.popup-login .login-box h1{border-bottom:1px solid #ededed; font-size:18px; padding-bottom:0px; margin-bottom:20px;}
.popup-login .login-box img{ position:absolute; margin-left:11px; margin-top:11px;}
.popup-login .login-box input{width:250px; border:1px solid #ddd; height:38px; font-size:16px; padding-left:44px; padding-right:20px; margin-bottom:20px !important;}
.popup-login .login-box .automatic{font-family:"宋体"; font-size:12px; color:#666; }
.popup-login .login-box .automatic input{width:13px; height:13px; margin:0; margin-right:8px;}
.popup-login .login-box .automatic span{ float:right;}
.popup-login .login-box button{width:316px; height:40px; background:#de373e; color:#fff; font-size:18px; border:none; cursor:pointer; margin-top:10px; margin-bottom:18px;}
.popup-login .login-box .zhuce{font-family:"宋体"; font-size:12px; color:#666;}
.popup-login .login-box .zhuce a{color:#1cbcb4;}



.popup-login .login-tip{font-size: 13px; color: red; margin-bottom: 20px; } 
.popup-login .login-tip .ico{width: 16px; height: 16px; background: url(../images/icon08.png) 0 0 no-repeat; margin-right: 8px; vertical-align: -3px; display: inline-block; } 
/* 忘记密码 */
.register-box .register-con h2{font-size:18px; color:#ff9c00; margin-top:18px; margin-bottom:46px;}
.register-box .register-con .xx .error{color:#df4047; font-size:14px; margin-left:15px;}


/*2017.6.7 jiang 注册修改*/
.hide{
	display: none;
}
.register-con h2.tit{
	width: 675px;
	color: #333;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin-top: 0;
	margin-bottom: 30px;
}
.register-box .register-con .school .select-container{
	width: 350px;
	height: 38px;
	padding-left: 8px;
	font-size: 16px;
	color: #666;
	border: 1px solid #ddd;
	position: relative;
	/*将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -ms-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
    background: url("../images/arrow.png") no-repeat scroll right center #fff;
	padding-right: 14px;
	cursor: pointer;
	display: inline-block;
}
.register-con .school .select-dropdown{
	width: 360px;
	border: 1px solid #ddd;
	position: absolute;
	left: 0;
	top: 38px;
	padding: 6px;
	background-color: #fff;
	margin-left: -1px;
}
.register-con .school .select-dropdown p.msg{
	font-size: 13px;
	color: #999;
	padding: 3px 0;
}
.register-box .register-con .school .select-dropdown input{
	width: 337px;
}
.register-con .school .select-dropdown .school-list{
	max-height: 200px;
	overflow-y: auto;
}
.register-box .register-con .school .select-container .select-txt{
	width: 340px;
	height: 38px;
	line-height: 38px;
	overflow: hidden;	
}
















