/* CSS Document */
body {
	background-color: #202126;
	margin:0;
	font-size:12px;
}
li{
list-style:none;}
img{
vertical-align:middle; }
div{
margin:0; padding:0;}
ul{
margin:0; padding:0;}
a{
font-size:12px; color:#000000; text-decoration:none;}
.p_1{
width:100%; height:27px; background-color:#47AB0D;  font-size:12px; color:#FFFFFF;}
.p_1 a{
color:#FFFFFF; font-size:12px; text-decoration:none;}
.p_2{
width:950px; height:19px; margin:auto;  padding:0; position:relative; padding-top:4px;}
.p_3{
float:left;height:19px; padding:0; margin:0;}
.p_3 li{
float:left; list-style:none;}
.p_4{ padding-left:10px; padding-right:10px; line-height:19px; height:19px;}
.p_5{
height:17px; border-width:1px; width:44px; border-style:solid; border-bottom-color:#272624; border-right-color:#272624; border-left-color:#5F5F5F; border-top-color:#545454; background-color:#545454; margin-left:4px; line-height:17px; cursor:pointer; overflow:hidden; text-align:center;}
.p_6{
float:right; padding-right:10px; height:19px; line-height:19px; padding:0; margin:0;}
.p_7{
 cursor:pointer;}
.p_8{
height:2px; background-color:#FFFFFF; width:100%; overflow:hidden;}
.p_9{
width:950px; margin:auto; }
.p_10{
width:795px; padding:0; float:left;padding-top:20px; margin:0;overflow:hidden;  text-align:center; font-size:14px; font-weight:bold; position:relative;}
.p_11{
width:155px; padding:0;float:left;background-color:#494949;margin:0;overflow:hidden; padding-bottom:35px;}
.p_12{
width:155px; text-align:center; margin-bottom:25px; color:#FFFFFF; font-size:12px; padding-top:20px;}
.p_13{
width:88px; height:23px;  margin:auto;cursor:pointer;}
.p_14{
width:91px; height:408px; padding-top:10px;margin:auto;overflow:hidden;}
.p_15{
margin-bottom:11px; padding:3px; width:85px; height:85px; background-color:#47AB0D;}
.p_16{
width:85px; height:85px; background-color:#FFFFFF; margin:0; padding:0; overflow:hidden; text-align:center; line-height:85px; vertical-align:middle; cursor:pointer; *font-size:80px;}
.p_17{
margin-bottom:11px; padding:3px; width:85px; height:85px; background-color:#494949;}
.p_18{
width:88px; height:23px; margin:auto; cursor:pointer;}
.p_19{
height:30px; width:50px; background-color:#494949; font-size:14px; color:#FFFFFF; font-weight:bold;  text-align:center;line-height:30px; float:right;}
.p_19 a{
color:#FFFFFF; text-decoration:none;}
a.p_20{
width:88px; height:23px; background-image:url(http://img.ooopic.cn/image/img_bt_up.gif); margin:auto;cursor:pointer; display:block;}
a.p_20:hover{
width:88px; height:23px; background-image:url(http://img.ooopic.cn/image/img_bt_up_hover.gif); margin:auto;cursor:pointer;display:block;}
a.p_21{
width:88px; height:23px; background-image:url(http://img.ooopic.cn/image/img_bt_next.gif); margin:auto; cursor:pointer;display:block;}
a.p_21:hover{
width:88px; height:23px; background-image:url(http://img.ooopic.cn/image/img_bt_next_hover.gif); margin:auto; cursor:pointer;display:block;}

/*Í¼Æ¬ÏêÏ¸ÐÅÏ¢*/
.p_22{
height:45px; line-height:45px; clear:both;}
.p_23{
width:650px; height:75px; padding-top:13px; line-height:25px; color:#8c8c8c; padding-left:25px; background-color:#494949; font-size:12px; font-weight:normal; text-align:left; }
.p_24{
width:220px;display:block; float:left;}
.p_25{
width:60px; display:block;float:left;}
/*×¢²á*/
.reg_form {
	width: 626px;
	height: auto;
	margin: 0px auto;
	background-color:#FFFFFF;
	padding:12px;
	display:none;
	z-index:1000000;
	margin-left:150px;
	left:50%; top:50%; margin-top:-200px!important; margin-top:0px; position:fixed!important; position:absolute; 
_top:       expression(eval(document.compatMode &&
			document.compatMode=='CSS1Compat') ?
			documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
			document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.reg_nav {
	width: 260px;
	height: 35px;
	line-height: 35px;
	margin: 0px;
	border: 1px solid #9c9c9c;
	border-bottom:0px;
	overflow:hidden;
	white-space:nowrap;
	float:left;
}
.reg_form li{
	margin: 0px;
}
.reg_nav a {
	display: block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
	overflow:hidden;
	white-space:nowrap;
}
.reg_nav a:hover {
	color:#ffffff;
	background-image:url(http://img.ooopic.cn/image/reg_nav_bg.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
	text-decoration:none;
}
a.reg_nav_active {
	width: 130px;
	height: 35px;
	line-height: 35px;
	text-align:center;
	background-image:url(http://img.ooopic.cn/image/reg_nav_bg.jpg);
	background-repeat:no-repeat;
}
a.reg_nav_gray {
	color:#8a8a8a;
	width: 130px;
	height: 35px;
	line-height: 35px;
	text-align:center;
	background-image:url(http://img.ooopic.cn/image/reg_nav_bg.jpg);
	background-position: 0 -35px;
	background-repeat:no-repeat;
}
.reg_main_form {
	margin: 0px;
	*margin-top:-12px;
	width: 600px;
	border: 1px solid #9c9c9c;
	padding: 10px;
	clear:both;
	height:330px;
	float:left;
}
.reg_main_form li {
	clear:both;
}
.reg_form_1 {
	width: 70px;
	height: 31px;
	line-height: 31px;
	text-align:right;
	display:block;
	float:left;
	margin: 0 10px 0 0;
}
.reg_form_2 {
	color:#FF0000;
	float:left;
	height:31px;
	line-height: 31px;
	padding: 0 10px;
}
.reg_form_3 {
	width: 210px;
	height:31px;
	line-height: 31px;
	display:block;
	float:left;
}
.reg_form_4 {
	width:228px;
	height: 20px;
	font-size: 12px;
	padding-top: 4px;
	float:left;
	border: 1px solid #9c9c9c;
}
.reg_form_5 {
	color: #1a6c0a;
}
.reg_form_6 {
	height: 5px;
	border-bottom-style:1px dashed #dbdbdb;
	
}

.reg_form_7 {
	text-align:center;
	width:100%;
}
.reg_form_9 {
	padding: 0 30px 0 0;
}
.reg_form_11 {
	font-size: 14px;
	font-weight:bold;
	line-height: 30px;
	height: 30px;
	border-bottom-style:1px dashed #dbdbdb;
	margin-bottom:10px;
}
.lost_form_11 {
	font-size: 14px;
	font-weight:bold;
	line-height: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
}
.postreg {
	width:110px;
	height: 37px;
	display:block;
	background-image:url(http://img.ooopic.cn/image/reg_submit.gif);
	border: 0px;
	cursor:pointer;
	text-align:center;
	margin: 0 auto;
}
/*µÇÂ¼*/
.loginpost {
	width:110px;
	height: 37px;
	display:block;
	background-image:url(http://img.ooopic.cn/image/reg_form_login.gif);
	border: 0px;
	cursor:pointer;
	text-align:right;
	float:right;
	margin-right: 25px;
	*margin-right: 0px;
}

.login_form_1 {
	margin: 0px;
	*margin-top:-12px;
	width: 600px;
	border: 1px solid #9c9c9c;
	padding: 10px;
	clear:both;
	background-color:#FFFFFF;
	height:330px;
	float:left;
} 
.login_form_1 li {
	clear:both;
	height: 35px;
	line-height: 35px;
	padding: 0 0 0 15px;
}
.login_form_2 {
	width: 70px;
	height: 31px;
	line-height: 31px;
	text-align:right;
	display:block;
	float:left;
	margin: 0 10px 0 0;
}
.login_form_3 {
	width:228px;
	height: 20px;
	font-size: 12px;
	padding-top: 4px;
	float:left;
	border: 1px solid #9c9c9c;
}

.login_form_5 {
	height: 35px;
	line-height: 35px;
	color:#1a6c0a;
}
.login_form_6 {
	text-align:right;
	margin: 0 10px 0 0;
}


.login_form_9 {
	width: 70px;
	height: 35px;
	line-height: 35px;
	text-align:right;
	display:block;
	float:left;
	margin: 0 10px 0 0;
}
.login_form {
	width: 610px;
	height: auto;
	padding: 20px;
	margin: 0px;
}
