BODY { background:url(../images/top_bg.gif) repeat-x; font-size:12px;  COLOR: #313131; FONT: 12px "ËÎÌå", "ÐÂËÎÌå", Arial, Verdana, Lucida, Helvetica, simsun, sans-serif;}
*{margin:0px; padding:0px;}
H1,H2,H3,H4,H5,H6 {
	FONT-SIZE: 14px
}
UL,OL,li {
	LIST-STYLE-TYPE: none
}
A {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
INPUT {
	VERTICAL-ALIGN: middle; BORDER: none; FONT-SIZE: 12px; CURSOR: pointer; COLOR: #0b1161
}
BUTTON {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; CURSOR: pointer
}
INPUT.form_input {
	BORDER: #c8d2d9 1px solid; FLOAT: left; MARGIN: 0px; WIDTH: 130px; BACKGROUND-COLOR: #ffffff
}
IMG {
	BORDER: 0px;
}
BUTTON {
	
}
STRONG,I,EM{
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
#header {
	BACKGROUND: url(../images/pt.gif) no-repeat right 50%; HEIGHT: 72px;
}
#header A {
	FLOAT: left
}
#header SPAN {
	FONT-WEIGHT: 800; FONT-SIZE: 14px; FLOAT: left; MARGIN: 43px 0px 0px 10px; COLOR: #f78a1e
}
#header INPUT {
	BACKGROUND: #fff; VERTICAL-ALIGN: top; CURSOR: pointer; COLOR: #666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mainNav{	width:970px;	overflow:hidden; margin-top:10px;}

#mainNav #a{ width: 970px;	font-size: 14px;	text-align: center;	color: #000000;	margin:0 auto;}
#menu ul{	padding:0;	border:0;	list-style:none;	line-height:150%;	margin:0px 0px 0px 15px;}
#menu_out{	width:966px;	padding-left:4px;	margin:0 auto;	background:url(../images/menu_left.gif) no-repeat left top;}
#menu_in{	background:url(../images/menu_right.gif) no-repeat right top;	padding-right:4px;}
#menu{	background:url(../images/menu_bg.gif) repeat-x;	height:73px;}

.menu_line2{	background:url(../images/menu_line2.gif) no-repeat center top;	width:15px;}
#nav{	padding-left:20px;}
#nav li{	float:left;	height:35px;}
#nav li a{	float:left;	display:block;	padding-left:5px;	height:35px;	background:url(../images/menu_on_left.gif) no-repeat left top;	cursor:pointer;	text-decoration:none;}
#nav li a span{	float:left;	padding:11px 14px 10px 10px;	line-height:14px;	background:url(../images/menu_on_right.gif) no-repeat  0px 0px;	font-size:14px;	font-weight:bold;color:#FFFFFF;	text-decoration:none;}
#nav li .nav_on{  	background-position:left 100%;}
#nav li .nav_on span{  	background-position:right 100%;	color:#333333;	text-decoration:none;	padding:14px 14px 7px 10px;}
#menu_con{	text-align:left;	padding-left:20px;	clear:both;}
#menu_con li{	float:left;	height:22px;	margin-top:8px;}
#menu_con li a{	display:block;	float:left;	background:url(../images/menu_on_left2.gif) no-repeat left top;	cursor:pointer;	padding-left:3px;}
#menu_con li a span{float:left;	padding:6px 10px 4px 10px;	line-height:12px;	background:url(../images/menu_on_right2.gif) no-repeat right top;}
#menu_con li a:hover{	text-decoration:none;	background:url(../images/menu_on_left2.gif) no-repeat left bottom;}
#menu_con li a:hover span{	background:url(../images/menu_on_right2.gif) no-repeat right bottom;}

#nav li.menu_line{	background:url(../images/menu_line1.gif) no-repeat center 1px;	width:8px; height:19px; margin-top:9px; overflow:hidden;}
.main_top {
	 OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 30px; BORDER-BOTTOM: #ddd 0px solid; HEIGHT: 30px;background:url(../images/top_bg.gif) repeat-x;
}

.main_top .right a{ margin:0px 3px; color:#000;}
.main_top DIV.left {
	FLOAT: left;
}
.main_top DIV.right {
	FLOAT: right
}
.main_top UL.ul_top {
	 MARGIN: 0px; PADDING: 0px; margin-top:0px;
}
.main_top UL.ul_top LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
.main_top UL.ul_top LI A {	MARGIN-TOP: 3px; TEXT-ALIGN: center; float:left; color:#000;}

.main_top UL.ul_top LI INPUT.btn {
	 MARGIN: 0px 0px 0px; background:url(../images/login.gif) no-repeat ; line-height:16px; color:#000
}
.main_top .input{ height:14px; border:1px #CCCCCC solid; padding:0px; margin:0px; }
.main_top UL.ul_top li  IMG {
	float:left; margin-left:10px; 
}
.red{color:#FF0000;}
#navigation {float:left; width:965px; border-bottom:1px #ccc solid; line-height:30px; margin-top:5px;  color:#333333; height:30px;}
#navigation  h3{float:left; font-weight:500;}
#navigation  h3 a{margin:0px 5px; color:#000;}
#navigation  span{float:left; margin:0px 10px;}
#navigation .left span{float:left; margin:0px 10px; padding-left:30px; background:url(../icon/1.png) no-repeat 2px 5px;}
#navigation .right{float:right; width:300px;}
#navigation .right a{color:#0066CC; float:left; margin:0px 5px;}
#footer {
	MARGIN-TOP: 14px; COLOR: #333; TEXT-ALIGN: center; float:left; clear:both; width:970px;
}
#footer P {
	COLOR: #5c5c5c; LINE-HEIGHT: 24px; HEIGHT: 24px
}
#footer P A {
	COLOR:#666666;
}
#footer P A:hover {
	COLOR: red
}
#footer P EM {
	COLOR: #a41e1e; FONT-STYLE: normal
}