@charset "utf-8";
/* CSS Document */
/*------用户管理--------*/
.regMainWrap,.userMainWrap{
	width:1024px;
	border:1px solid #ededed;
	overflow:hidden;
	margin: 0 auto;
	background:#fbfafc;	
}
.regMainWrap h3,.userMainWrap h3{
  border: 2px solid #b094c4;
  height: 34px;
  line-height: 34px;
  font-size: 16px;
  color: #234213;
  padding-left: 12px;
  background: url(../images/x-line.jpg) repeat-x;
 }
.regFormList p,.userFormList p,.logFormList p,.findFormList p{
	height:50px;
	color:#606755;	
	clear:both;
}
.regFormList label,.regFormList .regTxt,.userFormList label,.userFormList .userTxt,.findFormList label,.findFormList .findUserTxt{
	float:left;

}
.regFormList label,.userFormList label,.logFormList label,.findFormList label{
	text-align:right;
	width:200px;
	color:#606755;

	height:28px;
	line-height:28px;
	display: inline-block;
}
.regFormList .regTxt,.userFormList .userTxt,.logFormList .logTxt,.findFormList .findUserTxt{
	width:286px;
	height:26px;
	border:1px solid #d1bad1;
	margin-left:8px;
	padding-left:8px;
}
.findFormList{
	width:650px;
	margin:20px auto;
}
.userFormList{
	width:1000px;
	margin:0 auto;
	background:#FFF;
	padding:30px 0;
}

.regFormList{
	width:650px;
	margin:32px auto 80px;
}
/*.dialog .close{
	position: absolute;
	top: 241px;
	right: 157px;
	width: 30px;
	height: 30px;
	overflow: hidden;
	background: url(../images/close.png) no-repeat;
	_background: url(../images/close.jpg) no-repeat;
	cursor: pointer;
}
*/.raB,.raG,.regFormList .teacher,.regFormList .student,.regFormList .parent{
	margin:7px 0 0 30px;
}
.regFormList .tip,.userFormList .tip{
	color:#838381;	
	margin-left:12px;
	line-height:28px;
}
.userFormList .tip .red,.regFormList .red{
	color:#E50011;
}
.regFormList .red{
	padding-right:3px;
}
.userFormList .tip .blue{
	color:#852899;
}
.regFormList .regBtn,.userFormList .userBtn{
	height:53px;
	line-height:53px;
	text-align:center;
	color:#FFF;
	background:url(../images/finesh.jpg) no-repeat;
	font-size:18px;
	font-weight:700;
	
	cursor:pointer;
}
.regFormList .lastList{
	margin-left:122px;
}
.userFormList .userBtn,.regFormList .regBtn{
	width:270px;
	margin-left: 200px;	
}
.regFormList .yzm{
	width:112px;
}
.regFormList .city,.regFormList .study{
	width:122px;
}
.regFormList .city,.regFormList .study,.regFormList .yzm{
	height:26px;
	border:1px solid #d1bad1s;
	margin-left: 16px;
	line-height:26px;
}
.regFormList .clickBtn{
	display:inline-block;
	margin-top:20px;
	color:#de0010;
	text-decoration:underline;
	margin-left:10px;
	border-radius:5px;
}
.yzmPic{
	margin: 2px 6px;
}
.yzmTip{
	height:26px;
	line-height:26px;
}
.yzmTip,.yzmPic{
	float:left;
}
/*----------弹出框--------------*/
.dialog{
	width:706px;
	overflow:hidden;
	border:2px solid #e2d2e1;
	border-radius:5px;
	margin:153px auto 170px;
	padding:0 15px 15px;
	background:#f9f8f3;
}
.dialog .freeReg{
	float:right;
	color:#e6001b;
	font-size:14px;
}
.logFormList{
	width:650px;
	margin:10px auto 0;
}
.forgetPass{
	color:#852899;
	margin-left:10px;
}
.dialog .auto{
	width:17px;
	height:17px;
	float:left;
	margin-right:5px;
}
.dialog .logTip{
	margin-left:93px;
}
.dialog .login,.findSub{
	width:128px;
	height:38px;
	line-height:38px;
	text-align:center;
	background:#f7ab00;
	font-size:18px;
	font-weight:700;
	color:#FFF;
	border-radius:3PX;
	margin-bottom:20px;
}
.short .weibo,.short .QQ{
	display:inline-block;
	width:34px;
	height:28px;
	background:url(../images/shortIcon.png) no-repeat;
	cursor:pointer;
	
}
.short .weibo{
	margin-left:10px;
	background-position:0 0;
}
.short .QQ{
	background-position:right 0;
}
.dialog .short{
	clear:both;
	border-top:1px dashed #a5d4ad;
	display:block;
	padding:12px 0;
		height:32px;
	line-height:32px;
	color:#727171;
}
.dialog h3{
	height:50px;
	line-height:50px;
	border-bottom:1px dashed #c0dcdd;
	color:#852899;
}
.short .other,.short .weibo,.short .QQ{
	float:left;

}
.findFormList .yzm{
	width:82px;
	background:#ddd1e7;
	color:#666666;
	text-align:center;
	height:28px;
	display:inline-block;
	margin-left: 3px;
	line-height:28px;
	border-radius:3px;
}
.findSub{
	margin:10px 0 0 93px;
}


