#UserRegister
{
	display:block;
	width:100%;
	min-height:400px;
	
}
#UserRigister_Header
{
	display: block;
	height: 30px;
	color: royalblue;
	font-weight: bold;
	font-size: 11pt;
	text-align:center;
	padding-top:10px;
}
#UserRigister_Input
{
	display:block;
	width:100%;
}
#UserRigister_Message
{
	display:block;
	float:left;
	width:100%;
	height:30px;
}
#UserRigister_Operation
{
	display:block;
	float:left;
	height:20px;
	padding-left:50px;
}
#UserRigister_Footer
{
	display:block;
	float:left;
	width:100%;
	height:10px;
}
.UserRigister_InputLabelTD
{
	width:120px;
	height:20px;
	text-align:right;
}
.UserRigister_InputTextBoxTD
{
	width:380px;
	height:20px;
}
.UserRigister_InputValidatorTD
{
	width:80px;
	height:20px;
}
.UserRigister_Label
{
	width:120px;
	height:20px;
}
.UserRigister_LabelTip
{
	height:20px;
	display:block;
	float:right;
	text-align:right;
}
.UserRigister_TextboxShort
{
	width:100px;
	height:18px;
	border:solid 1px #aeaeae;
}
.UserRigister_Textbox
{
	width:220px;
	height:18px;
	border:solid 1px #aeaeae;
}
.UserRigister_TextboxLong
{
	width:360px;
	height:18px;
	border:solid 1px #aeaeae;
}
.UserRigister_ErrorMessage
{
	color:Red;
	font-size:10pt;
	padding-left:30px;
	padding-top:20px;
}
.UserRigister_Button
{
	display:block;
	float:left;
	width:60px;
	height:22px;
	margin-left:30px;
	border:solid 1px #aeaeae;
}

.UserResetPassword_Panel
{
	display:block;
	float:left;
	min-height:50px;
	padding-left:50px;
	padding-top:20px;
	
}
.UserResetPassword_Label
{
	display:block;
	float:left;
	width:400px;
	height:22px;
}
.UserResetPassword_TextBox
{
	display:block;
	float:left;
	width:200px;
	height:18px;
	border:solid 1px #aeaeae;
}
.UserResetPassword_Message
{
	display:block;
	float:left;
	height:50px;
	color:Red;
	width:400px;
	margin-top:0px;
	margin-left:50px;
}
*html .UserResetPassword_Message
{
	margin-top:20px;
	margin-left:25px;
}
.UserResetPassword_Finished
{
	display:block;
	float:left;
	height:50px;
	color:Red;
	margin-top:20px;
	margin-bottom:20px;
	font-size:14pt;
	width:100%;
}
.UserRigister_Button_CheckLoginName
{
	width:80px;
	height:20px;
	border:solid 1px #aeaeae;
}
.UserResetPassword_Button
{
	display:block;
	float:left;
	width:80px;
	height:20px;
	border:solid 1px #aeaeae;
	margin-left:10px;
}
.QueryScore_Row
{
	display:block;
	float:left;
	width:98%;
	height:30px;
	text-align:center;
}
.QueryScore_Label
{
	display:block;
	float:left;
	width:200px;
	text-align:right;
}
.QueryScore_TextBox
{
	display:block;
	float:left;
	width:200px;
	height:18px;
	border:solid 1px #aeaeae;
}
.QueryScore_Button_Submit,.QueryScore_Button_Reset
{
	display:block;
	float:left;
	width:70px;
	height:20px;
	text-align:center;
	border:solid 1px #aeaeae;
}
.QueryScore_Button_Submit
{
	margin-left:200px;
}
*html .QueryScore_Button_Submit
{
	margin-left:100px;
}
.QueryScore_Button_Reset
{
	margin-left:20px;
}
.QueryScore_Result
{
	display:block;
	float:left;
	width:90%;
	text-align:left;
	padding-left:30px;
	color:Green;
	font-size:10pt;
	height:30px;
}
.QueryScore_ResultTable
{
	display:block;
	float:left;
	width:96%;
	text-align:left;
	margin-left:10px;
	font-size:9pt;
}
.QueryScore_Message
{
	display:block;
	float:left;
	width:90%;
	text-align:left;
	padding-left:50px;
	color:Red;
	font-size:10pt;
	height:30px;
}