/* CSS Document */

html,body,div,p,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;}
ul,ol{list-style:none;}
table { border-collapse:collapse; border-spacing:0;}
a{ cursor:pointer; font-size:12px; }
a:link,a:visited{color:#333;text-decoration:none;}
a:hover { color: #f60;}
a:active { text-decoration: none;}
p { padding:5px 0; }
h1 { font:24px/120% ºÚÌå; text-align:center; padding:18px; }
textarea { overflow:auto; }
/*--reset end--*/

.b { font-weight:bold; }
.font_red { color:#f60; }
.font_green { color:#0c0; }
.font_blue { color:#06c; }
.font_key { color:#f00; }

.left {	float:left;	display:inline; }
.right { float:right; display:inline; }

body { 
    background:#fff url(bj.png) no-repeat center 0; 
	font:12px Tahoma,Verdana,ËÎÌå; 
	color:#333;
	text-align:left;
	height:100%;
}
#container{
	width:1003px;
	margin:0 auto;
	overflow:hidden;
	zoom:1;
	background:#fff;
	}
#top{}
.banner{ margin-top:3px;}
.menu{ height:60px; background:#FF0000; padding-left:10px; padding-top:4px;}
.menu li{ float:left;}
.menu li a{ margin:0 10px 0 15px; display:inline; line-height:28px; font-size:12px; font-weight:bold; color:#FFFFFF;}
.menu li a:hover{ color:#333333;}

.menu_top{ height:30px; border:1px solid #c9c9c9;}
.weather{ width:400px; padding-left:20px; line-height:30px; color:#336666;}
.date{ width:400px; line-height:30px; text-align:right; padding-right:42px;}

.footer{ width:982px; margin:0 auto; height:130px; padding-top:45px; background:url(footer_bj.png) no-repeat; margin-top:10px;}
.footer_c{ text-align:center;}
.footer_c p{ line-height:22px;}
.footer_l{ width:250px; text-align:right;}
.footer_r{ width:250px; text-align:left;}