@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Tahoma, "ËÎÌå", Arial;
	font-size: 12px;
	color: #000000;
	line-height: 22px;
}
body { background-color: #FFFFFF; margin: 0px; }
a:link { color: #65778B; text-decoration: none; }
a:visited { text-decoration: none; color: #65778B; }
a:hover { text-decoration: underline; color: #8998A9; }
a:active { text-decoration: none; color: #65778B; }

a.red_url:link { color: #c50000; text-decoration: none; }
a.red_url:visited { text-decoration: none; color: #c50000; }
a.red_url:hover { text-decoration: underline; color: #9F2726; }
a.red_url:active { text-decoration: none; color: #c50000; }

a.url:link { color: #ffffff; text-decoration: none; }
a.url:visited { text-decoration: none; color: #ffffff; }
a.url:hover { text-decoration: underline; color: #ffff00; }
a.url:active { text-decoration: none; color: #ffffff; }

.left{ float:left;}
.right{ float:right; padding:3px 10px 0 0;}

img { border: 0px; }
.firefox{ clear:both;}
ul, li ,p{ list-style-type: none; margin:0; padding:0; }
input{ height:19px;	border:#ccc 1px solid;}
.blk_common{
  width: 778px;
	background: #FFFFFF;
	margin: 0px auto;
}
.city{
	width:100%;
	height:28px;
	background-image: url(../images/bg_city.jpg);
	background-repeat: repeat-x;
	text-align:center;
	padding-top:2px;
}
#header{ width:778px; height:180px; padding-top:10px;}
.header_mian{ width:778px; height:70px; padding-bottom:10px;}
.header_logo{ width:198px; height:70px; float: left;}
.header_ads{ width:580px; height:70px; float: right;}
.nav_main{ width:778px; height:88px;}
.header_nav{width:778px; height:28px;}
.header_nav_div{ width:700px; margin:0 30px; height:28px;}
.nav_list{
	height:28px;
	width:67px;
	background-image: url(../images/b_will.gif);
	background-repeat: no-repeat;
	float:left;
}
.nav_list a:link,.nav_list a:visited,.nav_list a:hover,.nav_list a:active{ color:#000;} 
.nav_list_active a:link,.nav_list_active a:visited,.nav_list_active a:hover,.nav_list_active a:active{ color:#FFFFFF;}
.nav_list_active{
	height:28px;
	width:67px;
	background-image: url(../images/b_here.gif);
	background-repeat: no-repeat;
	float:left;
}
.font_padding{ padding:4px 0 0 20px;}
.font_padding_three{ padding:4px 0 0 15px;}
.font_padding_four{ padding:4px 0 0 10px;}

.header_search{
	width:778px;
	height:30px;
	background-color:#D02D2E;
	background-image: url(../images/bg_header_search.jpg);
	background-repeat: repeat-x;
}
.header_login{width:778px;padding-top:2px; color:#666666;height:25px; overflow:hidden;}

.footer{
	width:100%;
	height:35px;
	background-image: url(../images/bg_footer.jpg);
	background-repeat: repeat-x;
	text-align:center;
}
.footer p{ padding-top:3px; color:#9F2726}
#hl_footer{ width:778px; height:100px; text-align:center;}
.button_img{ margin-bottom:-5px;}

.header_function{ text-align:right; padding:0 10px 10px 0; height:22px;}
.header_ads_div{ height:72px; width:578px; 	border:#D4E6FC 1px solid; background-color:#F0F5FB;}

A.key:link {
	COLOR: blue;
	font-family: "ËÎÌå";
	font-size: 14px;
	text-decoration: underline;
}
A.key:visited {
	COLOR: #ff6600;
	font-size: 14px;
	text-decoration: underline;
}
A.key:active {
	COLOR: #C50000;
	text-decoration: underline;
}
A.key:hover {
	COLOR: #C50000;
	font-size: 14px;
	text-decoration: underline;
}