@charset "utf-8";
/* CSS Document */

.link{
	border:1px solid #900;
	border-top:0px;
	}
	.link h3{
			background-image:url(../images/link/link_h3.jpg);
			}
		.link ol{
			background-image:url(../images/link/link_h3.jpg);
			}
/********************/
.userreg{
	float:left;
	}
input{
	width:150px;
	height:24px;
	border:1px #CCC solid;
	}
#reginfo .checkboxstyle{
	width:16px;
	height:16px;
	margin-top:8px;
	margin-right:10px;
	}
.info{
	width:1000px;
	margin:0px auto;
	overflow:auto;
	height:100%;
	margin-top:10px;
	}
	.info .adtop{
		width:1000px;
		height:150px;
		margin-bottom:10px;
		}
	.user{
		width:996px;
		margin:0px 0px;
		overflow:auto;
		height:100%;
		border:2px solid #999;
		}
/* 找回密码 */
.Password{
	border:3px #CCC solid;
	width:994px;
	}
.Password .daohang{
	width:974px;
	height:30px;
	line-height:30px;
	background-color:#F5F5F5;
	padding-left:20px;
	font-size:14px;
	}
.Password .PasswordText{
	border:1px #CCC solid;
	width:800px;
	margin:0px auto;
	margin-top:20px;
	margin-bottom:20px;
	}
.Password .PasswordText h3{
	font-size:12px;
	color:#999;
	height:30px;
	line-height:30px;
	padding-left:20px;
	}
.Password p{
	padding-left:20px;
	margin-top:10px;
	line-height:30px;
	}
.Password p input{
	height:20px;
	width:180px;
	margin-left:10px;
	margin-right:10px;
	}
.Password p span{
	color:#F60;
	}
.Password p button{
	margin-left:45px;
	line-height:22px;
	}
.Password ol{
	border-top:#CCC 1px solid;
	padding-top:20px;
	margin-top:10px;
	margin-bottom:10px;
	}
.Password ol li{
	color:#999;
	height:30px;
	line-height:30px;
	padding-left:40px;
	position:relative;
	background:url(../images/user/page-next-disabled.gif) no-repeat 20px;
	}
.Password ol li img{
	position:absolute;
	margin-left:5px;
	top:9px;
	}
.Password p a,.Password li a{
	color:#060;
	text-decoration:underline;
	}
.Password p a:hover,.Password li a:hover{
	color:#F60;
	text-decoration:underline;
	}
/* 登陆成功页 */
	#loginoktext{
		width:632px;
		float:left;
		overflow:auto;
		height:100%;
		background-image:url(../images/user/login_ok_bj.jpg);
		}
	#loginoktop{
		width:632px;
		height:115px;
		background-image:url(../images/user/login_ok_top.jpg);
		}
	#regoktop{
		width:632px;
		height:115px;
		background-image:url(../images/user/reg_ok_top.jpg);
		}
	
	#loginokcon{
		font-size:14px;
		margin-top:10px;
		}
	#loginokcon a{
		color:#F00;
		font-weight:bold;
		}
	#loginokcon li{
		line-height:30px;
		padding-left:50px;
		}
	#loginokcon strong{
		color:#F00;
		margin-left:10px;
		margin-right:10px;
		}
	#loginokbottom{
		width:632px;
		height:20px;
		background-image:url(../images/user/login_ok_bottom.jpg);
		}
	#loginoktext .jinru{
		height:30px;
		line-height:30px;
		text-align:center;
		margin-top:10px;
		}
	#loginoklist{
		width:330px;
		background:url(../images/user/login_ok_list_bg.jpg) no-repeat 0px 3px;
		float:left;
		padding:0px 14px;
		margin-left:10px;
		}
	#loginoklist ul{
		margin-top:10px;
		overflow:auto;
		height:100%;
		margin-bottom:20px;
		}
	#loginoklist ul li{
		width:110px;
		float:left;
		height:80px;
		line-height:20px;
		text-align:center;
		}
	#loginoklist ul li img{
		display:block;
		width:60px;
		height:60px;
		margin:0px 25px;
		}
	#loginoklist span{
		width:250px;
		height:36px;
		display:block;
		margin:0px 40px;
		font-size:14px;
		color:#FFF;
		text-align:center;
		line-height:36px;
		background:url(../images/user/user_login_list_button.jpg);
		}
	#loginoklist span a{
		color:#FFF;
		}
	#loginoklist span a:hover{
		color:#FFF;
		}

/* 登陆页 */
	
	#login{
		padding-bottom:50px;}
	#logintext{
		width:358px;
		margin:50px 50px 0px 50px;
		border:1px #900 solid;
		border-top:0px;
		float:left;
		display:inline;
		overflow:auto;
		height:100%;
		font-size:14px;
		padding-bottom:10px;
		}
	#logintext ul{
		width:358px;

		margin-top:9px;
		}
	#logintext .passerror{
		width:296px;
		margin:0px 20px;
		line-height:24px;
		height:24px;
		margin-top:10px;
		padding-left:20px;
		border:1px solid #F60;
		background:#FFF2E9;
		display:none;
		}
	#logintext .passerror img{
		float:left;
		margin-top:3px;
		margin-right:10px;
		}
	#logintext ul li{
		height:40px;
		line-height:40px;
		width:358px;
		float:left;
		}
	#logintext ul li.tixing{
		padding-left:20px;
		width:338px;
		color:#666;
		}
	#logintext ul li label{
		float:left;
		width:70px;
		text-align:right;
		padding-right:5px;
		height:40px;
		line-height:40px;
		}
	#logintext ul li input{
		height:22px;
		float:left;
		margin-top:9px;
		width:150px;
		}
	#logintext ul li strong{
		font-weight:normal;
		margin-left:10px;
		margin-right:10px;
		}
	#logintext ul li em{
		font-style:normal;
		}
	#logintext ul li input.input_s{
			width:45px;
			}
	#login h3 img{
		float:left;
		margin-right:10px;
		margin-top:6px;
		}
	#login h3{
		width:338px;
		height:28px;
		color:#FFF;
		font-size:14px;
		line-height:28px;
		padding-left:20px;
		background:#900;
		}
	#logintext .tijiao{
		padding-left:75px;
		margin-bottom:10px;
		margin-top:10px;
		}
	#logintext .tijiao button{
		width:75px;
		border:0px;
		height:22px;
		line-height:22px;
		margin-right:10px;
		background:url(../images/75an.gif) #900;
		width:75px;
		color:#FFF;
		} 
	#adLogin{
		width:482px;
		float:left;
		margin:50px 0px 0px 0px;
		height:200px;
		}
/*注册页 */
	
	.info #reginfo{
		width:940px;
	/*	float:left;*/
		margin:0px auto;
		padding-bottom:20px;
		font-size:14px;
		}
		.info #reginfo h3{
			font-size:12px;
			color:#900;
			height:25px;
			font-size:14px;
			padding-left:10px;
			line-height:25px;
			}
			.info #reginfo h3 a{
				color:#CF0E61;
				text-decoration:none;
				font-weight:normal;
				}
			.info #reginfo h3 a:hover{
				color:#CF0E61;
				text-decoration:underline;

				}
		#reginfo ul{
			width:916px;
			margin: 0px 10px;
			border:1px #EDEDED solid;
			border-bottom:0px;
			color:#999;
			overflow:auto;
			height:100%;
			margin-top:10px;
			}
		#reginfo ul li{
			line-height:35px;
			height:35px;
			width:916px;
			float:left;
			border-bottom:1px #EDEDED solid;
			}
		#reginfo ul li label{
			width:200px;
			height:30px;
			float:left;
			text-align:right;
			padding-right:5px;
			}
		#reginfo ul li input{
			float:left;
			margin-top:5px;
			height:22px;
			width:200px;
			}
		#reginfo ul li input.input_s{
			width:45px;
			}
		#reginfo ul li span{
			margin-left:10px;
			height:30px;
			line-height:30px;
			display:block;
			float:left;
			}
		#reginfo ul li strong{
			margin-left:5px;
			width:43px;
			float:left;
			}
		#reginfo ul li em{
			font-style:normal;
			float:left;
			width:107px;
			cursor:pointer;
			}
		#reginfo ul li span img{
			margin-right:10px;
			float:left;
			margin-top:7px;
			}
			#tijiao{
				margin:30px 0px 0px 10px;
				padding-left:206px;
				}
			#tijiao button{
				color:#FFF;
				margin-right:40px;
				line-height:22px;
				cursor:pointer;
				background:url(../images/75an.gif);
				border:0px;
				height:22px;
				width:75px;
				}

	.info #reglist{
		width:250px;
		float:left;
		}
		#reglistgg{
			border:1px #CCC solid;
			width:238px;
			margin:5px;
			margin-top:15px;
			}
		#reglistgg h3{
			font-size:14px;
			color:#666;
			height:30px;
			line-height:30px;
			padding-left:20px;
			}
		#reglistgg h3 span{
			font-size:10px;
			margin-left:10px;
			}
		#reglistgg ul li{
			height:24px;
			line-height:24px;
			padding-left:20px;
			}
		#adUserAdd{
			width:220px;
			margin:0px auto;
			margin-bottom:5px;
			margin-top:15px;
			}
		#adUserAdd img{
			width:220px;
			}
		#reglistgg img{
			width:230px;
			margin:0px auto;
			border:1px #666 solid;
			padding:4px;
			}
/*  */#pact {
	float:left;
	}
#pact p{
	line-height:24px;
	font-size:14px;
	width:932px;
	padding:0px 30px;
	text-indent:2em;
	color:#666;
	}
#pact h3{
			font-size:12px;
			color:#CF0E61;
			height:25px;
			padding-left:10px;
			line-height:25px;
			}
			#pact h3 a{
				color:#CF0E61;
				text-decoration:none;
				font-weight:normal;
				}
			#pact h3 a:hover{
				color:#CF0E61;
				text-decoration:underline;

				}
#pact strong{
	display:block;
	width:932px;
	padding:0px 30px;
	font-size:30px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	height:30px;
	line-height:30px;
	}
#pact ol{
	width:932px;
	padding:0px 30px;
	font-size:14px;
	color:#666;
	}
	#pact ol li{
			line-height:24px;
			}
	/******************/

.zhaomima p button{
	width:75px;
	height:22px;
	border:0px;
	background:url(../images/75an.gif);
	color:#FFF;
	}
	
/*********************/
#userMain #chadingdan{
	height:231px;
	padding-top:160px;
	line-height:30px;
	text-align:center;
	}
#userMain #chadingdan input.text{
	width:150px;
	height:20px;}
#userMain #chadingdan input.button{
	width:75px;
	height:22px;
	border:0px;
	background:url(../images/75an.gif);
	color:#FFF;
	}
