@import url("main.css"); 
#reg_content {
	clear: both;
	min-height:554px ; height:auto; _height:554px;
	width: 694px;
	margin-top: 12px;
	margin-right: auto;
	margin-left: auto;
}
#content_reg_box_top {
	background-image: url(../images/content_reg_box_top.jpg);
	background-repeat:no-repeat;
	height: 5px;
	overflow: hidden;
}
#content_reg_box_center {
	background-image: url(../images/content_reg_box_center.jpg);
	background-repeat: repeat-y;
	min-height:536px ; height:auto; _height:536px;
}
#content_reg_box_bottom {
	background-image: url(../images/content_reg_box_bottom.jpg);
	background-repeat:no-repeat;
	height: 5px;
	overflow: hidden;
}
#footer {
	margin-top:18px;
	background-image:url(../images/bottom_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	line-height:160%;
	height:58px;
	padding-top:25px;
}
#maincontent {
	width:678px;
	height:auto;
	margin:20px auto 100px auto;
	}
#maincontent2 {
	width:678px;
	height:auto;
	margin:20px auto 10px auto;
	}
#maincontent3 {
	width:600px;
	height:auto;
	margin:10px auto 10px auto;
	}
#maincontent4 {
	width:650px;
	height:auto;
	margin:10px auto 10px auto;
	}
#maincontent1 {
	width:678px;
	height:auto;
	margin:10px auto 0px auto;
	text-align:center;
	}
.content_reg_line {
	line-height:28px;
	height:auto;
	min-height:50px;
	_height:50px;
	width:633px;
	margin-top:1px;
	clear:both;
	}
.content_fenge_line {
	line-height:28px;
	height:1px;
	width:633px;
	margin-top:25px;
	background-image:url(../images/content_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}
.content_reg_line1 {
	line-height:28px;
	height:28px;
	width:633px;
	margin-top:1px;
	}
.form_title {
	line-height:28px;
	color:#282A35;
	float:left;
	display:inline;
	text-align:right;
	width:110px;
	}
.form_reg_title {
	line-height:28px;
	color:#282A35;
	float:left;
	display:inline;
	text-align:right;
	width:80px;
	}
.form_title_red {
	line-height:28px;
	font-weight:bold;
	color:#282A35;
	float:left;
	display:inline;
	text-align:right;
	width:80px;
	color:#F00;
	}
.form_title_brown{
	line-height:28px;
	font-weight:bold;
	color:#282A35;
	float:left;
	display:inline;
	text-align:right;
	width:80px;
	color:#666666;
	}
.form_word {
	line-height:28px;
	color:#666666;
	margin-left:5px;
	display:inline;
	vertical-align:middle;
	}
.form_tips {
	line-height:28px;
	color:#666666;
	float:left;
	margin-left:25px;
	display:inline;
	width:15Opx;
	}
.content_reg_button {
	text-align:center;
	width:633px;
	margin-top:15px;
	margin-bottom:15px;
	}
.form_reg_input_style {
	border:#BDBDBD 1px solid;
	height:25px;
	line-height:25px;
	padding-left:2px;
	color:#666666;
	width:180px;
	}
.logopic {margin:10px;}

.reggamepic {
	height:auto; min-height:69px; _height:69px;
	width:110px;
	float:left;
	}
.reggameword {
	height:auto; min-height:69px; _height:69px;
	line-height:150%;
	width:370px;
	margin:auto 10px;
	float:left;
	}
.reggameword1 {
	line-height:150%;
	width:650px;
	}
	
.reggamebutton {
	height:auto; min-height:69px; _height:69px;
	width:100px;
	float:left;
	}
.reggamebutton1 {
	height:36px;
	text-align:center;
	margin-top:10px;
	}
.regoverleft {
	float:left;
	height:30px;
	width:495px;
	padding-left:5px;
	background-color:#F3F3F3;
	font-size:12px;
	font-weight:bold;
	}
.regoverright {
	float:left;
	height:30px;
	width:183px;
	text-align:center;
	background-color:#F3F3F3;
	}
#stepnav {
	width:676px;
	margin:auto;
	margin-top:10px;
	}
.stepnav_1 {
	width:220px;
	height:35px;
	line-height:35px;
	float:left;
	background:#f3f3f3;
	border: 1px #cccccc solid;
	text-align:center;
	}
.stepnav_2 {
	width:220px;
	height:35px;
	line-height:35px;
	float:left;
	background:#f3f3f3;
	border: 1px #cccccc solid;
	margin:auto 5px;
	text-align:center;
	}
.stepnav_3 {
	width:220px;
	height:35px;
	line-height:35px;
	float:left;
	background:#f3f3f3;
	border: 1px #cccccc solid;
	text-align:center;
	}

.form_input_style{ width:176px; height:22px; border:1px solid #ccc;line-height:24px; padding-left:4px;vertical-align:middle;}
.form_tips {
	color:#ccc;
	margin-left:115px;
	display:inline;
	vertical-align:middle;
	clear:both;
	}