@charset "utf-8";

/* CSS Document */
.register_button {
	width: 73px;
	height: 20px;
	border: none;
	background: url(../images/login_btn_2.jpg) no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	overflow: hidden;
	color: #2F592E;
	cursor: pointer;
}
.rules {
	line-height:25px;
	font-size:13px;
	}
.register_agree {
	color: black;
}

.register_blue {
	color: blue;
}

.register_green {
	color: green;
}

.register_font {
	font-size: 12px;
	color: black;
	font-style: inherit;
}

.redstar {
	color: red;
}

.register_zc_title_bg {
	background: url(../images/zc_title_bg.jpg);
	height: 27px;
	line-height: 27px
}

.regster_font2 {
	color: #007F00;
}

.regster_font3 {
	color: #808080;
}

.login_button {
	width: 55px;
	height: 20px;
	border: none;
	background: url(../images/login_btn_1.jpg) no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	overflow: hidden;
	color: #2F592E;
	cursor: pointer;
}

.registernow_button {
	width: 70px;
	height: 20px;
	border: none;
	background: url(../images/login_btn_2.jpg) no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	overflow: hidden;
	color: #2F592E;
	cursor: pointer;
}

.close_button {
	width: 55px;
	height: 20px;
	border: none;
	background: url(../images/close_btn.jpg) no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	overflow: hidden;
	color: #2F592E;
	cursor: pointer;
}

.huiylogin_form {
	align: center;
	width: 392px;
	height: 288px;
	border: none;
	background: url(../images/login_huiy.jpg) center no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: middle;
	backgroundposition: center middle;
}

.qylogin_form {
	align: center;
	width: 392px;
	height: 288px;
	border: none;
	background: url(../images/login_qiy.jpg) center no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: middle;
	backgroundposition: center middle;
}

.zhanghulogin_form {
	align: center;
	width: 392px;
	height: 288px;
	border: none;
	background: url(../images/login_zhangh.jpg) center no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: middle;
	backgroundposition: center middle;
}

.noname_form {
	align: center;
	width: 392px;
	height: 288px;
	border: none;
	background: url(../images/chaxun_bjm.jpg) center no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: middle;
	backgroundposition: center middle;
}

.querystate_form {
	align: center;
	width: 392px;
	height: 288px;
	border: none;
	background: url(../images/ffcx_bg.jpg) center no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: middle;
	backgroundposition: center middle;
}

.submit_button {
	width: 55px;
	height: 20px;
	border: none;
	background: url(../images/submit.jpg) no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	overflow: hidden;
	color: #2F592E;
	cursor: pointer;
}

.reset_button {
	width: 55px;
	height: 20px;
	border: none;
	background: url(../images/chongz_btn.jpg) no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	overflow: hidden;
	color: #2F592E;
	cursor: pointer;
}

.chax_btn_button {
	width: 55px;
	height: 20px;
	border: none;
	background: url(../images/chax_btn.jpg) no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	overflow: hidden;
	color: #2F592E;
	cursor: pointer;
}

.close_btn_button {
	width: 55px;
	height: 20px;
	border: none;
	background: url(../images/close_btn.jpg) no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	overflow: hidden;
	color: #2F592E;
	cursor: pointer;
}

.quer_btn_button {
	width: 55px;
	height: 20px;
	border: none;
	background: url(../images/quer_btn.jpg) no-repeat;
	line-height: 20px;
	letter-spacing: 1px;
	overflow: hidden;
	color: #2F592E;
	cursor: pointer;
}

.smallloginbutton {
	width: 59px;
	height: 21px;
	border: none;
	background: url(../images/login_n_btn.png) no-repeat;
	line-height: 21px;
	letter-spacing: 1px;
	overflow: hidden;
	color: blue;
	cursor: pointer;
}

.smalllogintab {
	width: 83px;
	height: 26px;
	border: none;
	background: url(../images/login_n_tab.png) no-repeat;
	line-height: 21px;
	letter-spacing: 1px;
	color: grey; overflow : hidden;
	cursor: pointer;
	overflow: hidden;
}

.tabbox {
	width: 300px;
	height: 250px;
}

.tabmenu {
	width: 293px;
	height:31px;
	background: url(../images/login_n_top.png) no-repeat;
}

.tabmenu ul {
	margin: 4;
	padding: 4;
	list-style-type: none;
}

.tabmenu li {
	margin-top:3px;
	text-align: center;
	float: left;
	display: block;
	width: 93px;
	margin-left:20px;
	height: 26px;
	overflow: hidden;
	line-height: 27px;
	display: inline;
	font-size: 12px;
}

.tabmenu .cli {
	text-align: center;
	float: left;
	display: block;
	width: 93px;
	height: 26px;
	background: url(../images/login_n_tab.png) no-repeat;
	overflow: hidden;
	background-color: #fff;
	line-height: 27px;
	border-bottom: white 3px solid;
	display: inline;
	font-size: 12px;
	cursor: pointer;
	color:red;
}

#tabcontent {
	width: 291px;
	height:200px;
	background-color: #fff;
	border-left: #89c0f2 1px solid;
	border-right: #89c0f2 1px solid;
	border-bottom: #89c0f2 1px solid;
}

#tabcontent ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
}

#tabcontent .hidden {
	display: none;
}

.small_login_close{
	width: 18px;
	height: 18px;
	border: none;
	background: url(../images/login_n_cl.png) no-repeat;
	line-height: 18px;
	letter-spacing: 1px;
	color: grey; overflow : hidden;
	cursor: pointer;
	overflow: hidden;
}