/*注册页整体布局*/
.MemberReg_Layout
{
	
	position: absolute;
	padding-left:14px;
	padding-top:5px;
	width:980px;
	margin-left: -490px;
	left: 50%;
}

.MemberReg_top_login
{
	
}
.Login_Title
{
	width:950px;
	height:90px;
	margin-bottom:5px;
	background:url("/portal/DaoKooADSet/index_topNew/博客.jpg");
	border:#cccccc 0px solid;
}
.Login_Title_Logo
{
	width:250px;
	height:90px;
	text-align:left;
	padding-left:25px;
	vertical-align:middle;
	padding-top:20px;
	float:left;
}
.Login_Title_Text
{
	width:695px;
	height:90px;
	text-align:center;
	vertical-align:middle;
	padding-top:30px;
	float:left;
}
.MemberReg_top_Title
{
	height:100px;
	
}
.MemberReg_body_Layout1
{
	width: 950px; 
	
	float:left;
}
.MemberReg_body_Layout2
{
	width: 950px; 
	
	float:left;
}
.MemberReg_body_Layout3
{
	width: 950px; 
	
	float:left;
}
.RegTitleText_1
{
	width:950px;
	float:left;
	background:url("/portal/DaoKooImages/RegTitle1.jpg");
	border:#000 0px solid;
	height:22px;
	font:9pt "宋体";
	
	
}
.RegTitleText_1_1
{
	float:left;
	position: relative;
	height:22px;
	font:9pt "宋体";
	color:#ffffff;
	font-weight:bold;
	padding-top:5px;
	width: 310px;
	border:#000 0px solid;
	text-align:center;
	
	
}
.RegTitleText_1_2
{
	float:left;
	position: relative;
	height:22px;
	font:9pt "宋体";
	color:#dddddd;
	padding-top:5px;
	width: 310px;
	border:#000 0px solid;
	text-align:center;
	
	
}
.RegTitleText_1_3
{
	float:left;
	position: relative;
	height:22px;
	font:9pt "宋体";
	color:#dddddd;
	padding-top:5px;
	width: 310px;
	border:#000 0px solid;
	text-align:center;
	
	
}
.RegTitleText_2
{
	width:950px;
	float:left;
	background:url("/portal/DaoKooImages/RegTitle2.jpg");
	border:#000 0px solid;
	height:22px;
	font:9pt "宋体";
}
.RegTitleText_2_1
{
	float:left;
	position: relative;
	height:22px;
	font:9pt "宋体";
	color:#dddddd;
	padding-top:5px;
	width: 310px;
	border:#000 0px solid;
	text-align:center;
}
.RegTitleText_2_2
{
	float:left;
	position: relative;
	height:22px;
	font:9pt "宋体";
	color:#ffffff;
	font-weight:bold;
	padding-top:5px;
	width: 310px;
	border:#000 0px solid;
	text-align:center;
}
.RegTitleText_2_3
{
	float:left;
	position: relative;
	height:22px;
	font:9pt "宋体";
	color:#dddddd;
	padding-top:5px;
	width: 310px;
	border:#000 0px solid;
	text-align:center;
}
.RegTitleText_3
{
	width:950px;
	float:left;
	background:url("/portal/DaoKooImages/RegTitle3.jpg");
	border:#000 0px solid;
	height:22px;
	font:9pt "宋体";
}
.RegTitleText_3_1
{
	float:left;
	position: relative;
	height:22px;
	font:9pt "宋体";
	color:#dddddd;
	padding-top:5px;
	width: 310px;
	border:#000 0px solid;
	text-align:center;
}
.RegTitleText_3_2
{
	float:left;
	position: relative;
	height:22px;
	font:9pt "宋体";
	color:#dddddd;
	padding-top:5px;
	width: 310px;
	border:#000 0px solid;
	text-align:center;
}
.RegTitleText_3_3
{
	float:left;
	position: relative;
	height:22px;
	font:9pt "宋体";
	color:#ffffff;
	font-weight:bold;
	padding-top:5px;
	width: 310px;
	border:#000 0px solid;
	text-align:center;
}
.RegTitleContent_1
{
	
	height:375px;
	width: 950px; 
	
}
.RegTitleContent_2
{
	
	height:375px;
	padding-top:100px;
	width: 950px; 
}
.RegTitleContent_3
{
	
	height:375px;
	padding-top:100px;
	width: 950px; 
}
.RegTitleText
{
	padding-top:5px;
	color:#ffffff;
}
.MemberReg_body_FillLayout_Row
{
	
	font:9pt "宋体";
	color:#000000;
	position: relative;
	width: 950px; 
	float:left;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	height:25px;
	text-align:left;
	vertical-align:bottom;
	
}
.MemberReg_body_FillLayout_Row_Left
{
	border:#000 0px solid;
	font:9pt "宋体";
	color:#000000;
	position: relative;
	width: 280px; 
	float:left;
	padding:0px;
	padding-top:6px;
	padding-bottom:0px;
	vertical-align:middle;
	text-align:right;
	height:29px;
}
.MemberReg_body_FillLayout_Row_Center
{
	font:9pt "宋体";
	color:#000000;
	position: relative;
	width: 250px; 
	float:left;
	padding:0px;
	padding-left:5px;
	text-align:left;
	height:29px;
}
.MemberReg_body_FillLayout_Row_Center A:link,.MemberReg_body_FillLayout_Row_Center  A:visited 
{
	font:9pt "宋体";
	text-decoration: none;
	color:#aaaaaa;
}
.MemberReg_body_FillLayout_Row_Center  A:hover,.MemberReg_body_FillLayout_Row_Center  A:active 
{	
	font:9pt "宋体";
	color:#aaaaaa;
	text-decoration: underline;
}
.MemberReg_body_FillLayout_Row_Center_Link
{
	border:#000 0px solid;
	font:9pt "宋体";
	color:#000000;
	position: relative;
	width: 250px; 
	float:left;
	padding:0px;
	padding-left:5px;
	padding-top:6px;
	text-align:left;
	height:29px;
}
.MemberReg_body_FillLayout_Row_Center_Link A:link,.MemberReg_body_FillLayout_Row_Center_Link  A:visited 
{
	font:9pt "宋体";
	text-decoration: none;
	color:#000088;
}
.MemberReg_body_FillLayout_Row_Center_Link  A:hover,.MemberReg_body_FillLayout_Row_Center_Link  A:active 
{	
	font:9pt "宋体";
	color:#000088;
	text-decoration: underline;
}
.MemberReg_body_FillLayout_Row_Center_Image
{
	border:#dddddd 1px solid;
	font:9pt "宋体";
	color:#000000;
	position: relative;
	width: 345px; 
	float:left;
	padding:0px;
	margin-left:5px;
	padding-top:5px;
	padding-left:5px;
	text-align:left;
}
.MemberReg_body_FillLayout_Row_Center_Image_Left
{
	float:left;
	padding:0px;
	width:102px;
}
.MemberReg_body_FillLayout_Row_Center_Image_RightUpload
{
	
	float:left;
	padding-left:30px;
	padding-top:20px;
	width:110px !important;
	width:110px;

}
.MemberReg_body_FillLayout_Row_Center_Image_RightImageSelect
{
	
	float:left;
	padding-left:30px;
	padding-top:22px;
	width:110px !important;
	width:110px;
}
.MemberReg_body_FillLayout_Row_Center_Image_RightImageSelect_
{
	float:left;
	padding-left:30px;
	margin-top:40px;
	width:110px !important;
	width:110px;
	
}
.MemberReg_body_FillLayout_Row_Center_RegCode
{
	border:#000 0px solid;
	font:9pt "宋体";
	color:#000000;
	position: relative;
	width: 370px; 
	float:left;
	padding:0px;
	padding-left:5px;
	text-align:left;
	height:29px;
}
.MemberReg_body_FillLayout_Row_Center_RegCode A:link,.MemberReg_body_FillLayout_Row_Center_RegCode  A:visited 
{
	font:9pt "宋体";
	text-decoration: none;
	color:#aaaaaa;
}
.MemberReg_body_FillLayout_Row_Center_RegCode  A:hover,.MemberReg_body_FillLayout_Row_Center_RegCode  A:active 
{	
	font:9pt "宋体";
	color:#aaaaaa;
	text-decoration: underline;
}
.MemberReg_body_FillLayout_Row_Right
{
	border:#000 0px solid;
	font:9pt "宋体";
	color:#aaaaaa;
	position: relative;
	float:left;
	padding:0px;
	padding-left:5px;
	padding-top:6px;
	padding-bottom:0px;
	vertical-align:middle;
	text-align:left;
	height:29px;
}
.red
{
	padding-left:2px;
	padding-right:2px;
	font-weight:bold;
}

.MemberReg_body_FillLayout_Row_Right A:link,.MemberReg_body_FillLayout_Row_Right  A:visited 
{
	font:9pt "宋体";
	text-decoration: none;
	color:#aaaaaa;
}
.MemberReg_body_FillLayout_Row_Right  A:hover,.MemberReg_body_FillLayout_Row_Right  A:active 
{	
	font:9pt "宋体";
	color:#000;
	text-decoration: underline;
}
.MemberReg_body_FillLayout_Row_Center_TextBox
{
	font:9pt "宋体";
	width: 245px; 
	padding-top:3px;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:0px;
	border:#dddddd 1px solid;
	height:23px;
}
.MemberReg_body_FillLayout_Row_Center_TextBox_
{
	font:9pt "宋体";
	width: 119px; 
	padding-top:3px;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:0px;
	border:#dddddd 1px solid;
	height:23px;
}
.MemberReg_body_FillLayout_Row_Center_TextBoxMultiLine
{
	font:9pt "宋体";
	width: 370px; 
	padding-top:3px;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:0px;
	border:#dddddd 1px solid;
	height:40px;
}
.MemberReg_body_FillLayout_Row_Center_TextBoxMultiLine2
{
	font:9pt "宋体";
	width: 370px; 
	padding-top:3px;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:0px;
	border:#dddddd 1px solid;
	height:70px;
}
.MemberReg_body_FillLayout_Row_Center_TextBox_RegCode
{
	font:9pt "宋体";
	width: 360px; 
	padding-top:3px;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:0px;
	border:#dddddd 1px solid;
	height:23px;
}
.MemberReg_body_FillLayout_Error_Row
{
	border:#000 0px solid;
	font:9pt "宋体";
	color:#000000;
	position: relative;
	float:left;
	height:18px;
	text-align:left;
	font-weight: bold;
	width:665px !important;
	width:950px;
	padding-left:285;
}
.MemberReg_body_FillLayout_Row_Center_Radio
{
	font:9pt "宋体";
	width: 250px; 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	cursor:hand;
}
.MemberReg_body_FillLayout_Row_Center_Upload
{
	font:9pt "宋体";
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	background-color:#ffffff;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	color:#ffffff;
	width:63px;
	border:0;
}
.MemberReg_body_FillLayout_Row_Center_Button
{
	BORDER-RIGHT: #5f5f5f 1px solid; 
	BORDER-BOTTOM: #5f5f5f 1px solid;
	BORDER-TOP: #5f5f5f 1px solid;
	BORDER-LEFT: #5f5f5f 1px solid;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-TOP: 3px; 
	FONT-SIZE: 9pt; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ECEAF4); 
	CURSOR: hand; 
	COLOR: black;  
	width: 80px;
	height:21px;
}
.MemberReg_body_FillLayout_Row_Center_TextBox_PassWord
{
	font-size: 9pt;
	width: 245px; 
	padding-top:3px;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:0px;
	border:#dddddd 1px solid;
	height:23px;
}


.MemberReg_body_FillLayout_Link
{
	font:9pt "宋体";
	color:#aaaaaa;
	position: relative;
	width: 950px; 
	float:left;
	margin-bottom:5px;
	height:29px;
	padding-left:340px;
	text-align:left;
	padding-top:6px;
	padding-bottom:5px;
}
.MemberReg_body_FillLayout_Link A:link,.MemberReg_body_FillLayout_Link  A:visited 
{
	font:9pt "宋体";
	text-decoration: none;
	color:#000088;
}
.MemberReg_body_FillLayout_Link  A:hover,.MemberReg_body_FillLayout_Link  A:active 
{	
	font:9pt "宋体";
	color:#000088;
	text-decoration: underline;
}
.VImage
{
	float:left;
	border:#000 0px solid;
}
.TImage
{
	float:left;
	border:#000 0px solid;
	margin-left:5px;
}

.Login_body_Foot
{
		
}



.MemberReg_body_FillLayout_Row_Center_Image_Select
{
	float:left;
	margin-left:220px;
	width:345px;
	height:115px;
	background:#ddd;
}
.MemberReg_body_FillLayout_Row_Center_Image_Select_Top
{
	float:left;
	position:relative;top:-5px;left:-5px;border:1px solid #777;background:#fff;color:#eee;
}

.Image_Upload
{
	float:left;
}

.MemberReg_body_FillLayout_Row_Center_Image_Upload
{
	margin-top:10px;
	margin-left:220px;
	width:510;
	height:410px;
	background:#ddd;
	z-index:1;
}
.MemberReg_body_FillLayout_Row_Center_Image_Upload_
{
	margin-top:10px;
	margin-left:100px;
	width:510;
	height:410px;
	background:#ddd;
	z-index:1;
}
.MemberReg_body_FillLayout_Row_Center_Image_Upload_Panel
{
	float:left;
}
.MemberReg_body_FillLayout_Row_Center_Image_Upload_Top_Text
{
	margin-top:10px;
	width:755px !important;
	width:970px;
	padding-left:215px;
	font:9pt "宋体";
	color:#aaaaaa;
}
.MemberReg_body_FillLayout_Row_Center_Image_Upload_Top_Text_
{
	margin-top:10px;
	width:625px !important;
	width:720px;
	padding-left:95px;
	font:9pt "宋体";
	color:#aaaaaa;
}
.MemberReg_body_FillLayout_Row_Center_Image_Upload_Top
{
	float:left;
	position:relative;
	top:-5px;
	left:-5px;
	border:1px solid #999;
	background:#fff;
	color:#eee;
	z-index:2;
	width:511;
	height:410px;
}
.MemberReg_body_FillLayout_Row__
{
	font:9pt "宋体";
	color:#000000;
	position: relative;
	width:740px; 
	float:left;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	vertical-align:bottom;
}