/* CSS Document */

BODY {
	LINE-HEIGHT: 200%; MARGIN: 0px; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 12px; FONT-FAMILY: Arial
}

A {
	COLOR: #03c
}

UL {
	padding:0;margin:0;font:12px/20px arial, verdana, tahoma, simsun, sans-serif;word-break:break-all;word-wrap:break-word;list-style:none;
}

LI {
	padding:0;margin:0;font:12px/20px arial, verdana, tahoma, simsun, sans-serif;word-break:break-all;word-wrap:break-word;
}

p {
	padding:0;margin:0;font:12px/20px arial, verdana, tahoma, simsun, sans-serif;word-break:break-all;word-wrap:break-word;
}

ol,dl{
	list-style:none;
}

.u_info {
	POSITION: absolute; TEXT-ALIGN: right; RIGHT: 0px; PADDING-TOP: 3px
}
.u_info A {
	MARGIN: 0px 4px 0px 1px
}
.logo {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 245px; HEIGHT: 120px; PADDING-TOP: 40px;
}
.logo IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.t_menu {
	MARGIN: 0px auto; PADDING-LEFT: 42px; WIDTH: 508px; FONT-SIZE: 14px
}
.t_menu SPAN {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 16px
}
.t_menu A {
	MARGIN-RIGHT: 16px
}
.form {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 80px; WIDTH: 480px; HEIGHT: 60px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.s_input {
	FONT-FAMILY: Arial
}
.help {
	POSITION: absolute; WIDTH: 30px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
.s_input {
	BORDER-BOTTOM: #619fcf 1px solid; BORDER-LEFT: #619fcf 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 340px; PADDING-RIGHT: 0px; HEIGHT: 22px; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; BORDER-TOP: #619fcf 1px solid; MARGIN-RIGHT: 7px; BORDER-RIGHT: #619fcf 1px solid; PADDING-TOP: 4px
}
.s_button {
	LINE-HEIGHT: 1.7em; WIDTH: 6em; HEIGHT: 2em; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.f_menu {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 550px; COLOR: #a8afc2
}
.f_menu A {
	MARGIN: 0px 6px; COLOR: #5067ab; TEXT-DECORATION: none
}
.f_menu A:hover {
	TEXT-DECORATION: underline
}
.copy {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 550px; COLOR: #999
}
.copy A {
	COLOR: #999; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
.copy A:hover {
	TEXT-DECORATION: underline
}
.ad {
	TEXT-ALIGN: center; MARGIN: 10px auto 10px; WIDTH: 650px; HEIGHT: auto; PADDING-TOP: 0px; 
}
.ad A {
	COLOR: #0132cc
}

.ad2 {
	TEXT-ALIGN: center; MARGIN: 0px auto 80px; WIDTH: 728px; HEIGHT: 90px; PADDING-TOP: 0px; 
}
.ad2 A {
	COLOR: #0132cc;
	TEXT-DECORATION: none;
	font-size: 14px;
}
.ad2 A:hover {
	COLOR: #f00;
	TEXT-DECORATION: underline;
	font-size: 14px;
}

#menu{
	width:480px; 
	height:27px; 
	margin:0 auto;
	padding-left:80px;
	line-height:normal;
}
#menu ul{
	word-wrap:normal;
	word-break:normal;
}
#menu li{
	float:left; 
	padding:0 3px 0px 3px; 
	width:37px; 
	height:27px; 
	text-align:center; 
	cursor:pointer; 
	font-size:14px;
	word-wrap:normal;
	word-break:normal;
	}
#menu li.line{
	width:5px;
	padding-top: 4px;
	line-height: 14px; 
	height: 22px; 
	}
#menu li.active{
	margin-left:2px;
	line-height: 14px; 
	height: 22px; 
	padding-top: 3px;
	font-weight:bold;
	font-family:"ËÎÌå",Arial;color:#000;
	text-decoration:underline
	}
#menu li.normal{
	margin-left:2px; 
	display: block; 
	line-height: 14px; 
	height: 22px; 
	text-decoration: none; 
	overflow: hidden; 
	padding-left: 0; 
	padding-right: 0; 
	padding-top: 5px; 
	padding-bottom: 0;
	font-family:"ËÎÌå",Arial;
}
.td_famous_site{
	color:#ff0000;
	font-weight:bold;
	font-size:14px;
}

a.famous_site{
		text-decoration:none;
		font-size:14px;
		color:#000;
}
a.famous_site:visited{
		color:#000;
}
a.famous_site:hover{
		color:#ff0000;
		font-weight:bold;
}


