body{line-height:12px;font-size:12px;padding:0;margin:0;background:url(../ximg/pg_bg.GIF);text-align:center;font-family:"Tahoma";}
div.box,div.box_top{width:950px;background:#fff;margin:auto;padding:0 10px;text-align:left;}
div.box_top{padding-bottom:10px;}
img{border:none;}
a:visited,a:link{color:#000;text-decoration: none;}
a:hover{color:#f60;text-decoration:underline;}
	.link2 a:visited,.link2 a:link,a.link2:visited,a.link2:link{color:#f60;}
	.link2 a:hover,a.link2:hover{color:#900;text-decoration:underline;}
	.link3 a:visited,.link3 a:link,a.link3:visited,a.link3:link{color:#f60;text-decoration:underline;}
	.link3 a:hover,a.link3:hover{color:#900;text-decoration:underline;}
ul,ol,p,form{list-style:none;margin:0;padding:0;}
.cl{clear:both;}
.h{color:#999;}


#top{line-height:15px;color:#999;background:#fff;border:1px solid #eee;height:26px;border-top:none;}
#top p{float:left;padding:6px 10px 2px 10px;}
#bar{float:right;}
#bar li{float:left;border-left:1px solid #eee;padding:6px 12px 2px 12px;height:18px;}
#bar li.user{background:#fffff6;}
	#top  a:visited,#top  a:link{color:#999;}
	#top  a:hover{color:#f30;}
	#bar .user a:visited,#bar .user a:link{color:#f60;}
	#bar .user a:hover{color:#900;text-decoration: underline;}
	#bar strong{color:#000;font-family:"Tahoma"}
#topimg{margin:8px 0;}
#logo{margin:0 10px 0 10px;}
#t400{margin:0 0px;}
#topbanner{margin:0 10px 0 0;}

#info{margin:15px;}

#nav{border:1px solid #eee;padding:1px 0;background:none;height:31px;}
#nav li{background:url(../ximg/nav_bg.jpg) repeat-x;float:left;font-size:14px;text-align:center;width:77px;height:22px;padding:9px 0 0 0;margin:0;line-height:16px;}
	#nav li a:hover{text-decoration:underline;}
#nav li.index,#nav li.aboutus{font-weight:bold;}
#nav li.index{width:61px;}
#nav li.space,#nav li.spacex{background:url(../ximg/nav_space.jpg) no-repeat 0 -1px;padding:9px 0 0 6px; }
#nav li.spacex{width:99px;}

#ft{background:url(../ximg/nav_line.gif) no-repeat  #fff 0 10px;height:70px;padding-top:20px;line-height:20px;font-family:"Tahoma"}
#t400ft{float:left;margin:0 15px 0 15px;border-right:1px solid #eee;padding-right:10px;}
#count{display:none;}

.hd_950{height:35px;background:url(../ximg/hd_950.jpg) no-repeat ;padding-bottom:10px;position:relative;z-index:1000}
.box_950{padding:2px 10px 10px 10px;border:1px solid #eee;position:relative;top:-2px;z-index:1}
.citylogo{margin:10px 0 0 10px;float:left;}
#weather{float:right;margin:10px 10px 0 0px;}
.subnav{color:#ccc;}
.s2{margin-top:6px;padding:10px;border-top:1px dotted #ddd;}

.s1{border:1px solid #eee;margin-top:6px;padding:10px;}
.s1 ul li{line-height:12px;margin:15px 0 0 0;padding:0 0 0 25px;background:url(../ximg/li_1.gif) no-repeat 5px 0;}
.s1 ul li.line1{background:none;text-align:center;border-bottom:1px solid #eee;padding:0 0 5px 0;margin:0 0 0 0;}
.s1 ul li.more{background:none;text-align:center;border-top:1px solid #eee;padding:10px 0 0 0;}
.s1 ul li.more a:visited,.s1 ul li.more a:link{color:#f60;text-decoration: underline;}
.s1 ul li.more a:hover{color:#900;text-decoration: underline;}
.s1 ul li.output{color:#999;background:none;border-bottom:1px solid #eee;padding:0 10px 10px 10px;}
.s1 ul li.output input{background:#ffe;border:1px solid #eee;color:#f60;font-size:12px;margin:5px 0;padding:3px 3px 1px 3px;}

.s313{float:left;width:700px;}
.s311{float:right;width:240px;}

#menux{background:url(../ximg/box2_hd2.gif) repeat-x 0 -1px;
border-top:1px solid #eee;
margin-bottom:5px;padding:0;}
#menux li{float:left;}
#menux li{margin-top:12px;padding:0 10px;}
#menux li.title{margin-top:5px;}

.box #top{
background:url(../ximg/tlx_bg2.gif) no-repeat;
height:44px;
border-bottom:5px solid #eee;
}
.box #top img
{
padding:9px 0 0 14px;
float:left;
}
.box #topad
{
float:right;
padding:6px 10px 0 0;
color:#eee;
}

#left{width:695px;float:left;padding:5px 0 0 0;}
	#content{
	background:#fafafa;
	padding:0 0 0 0;}
	#content .c_blue{background:#0cf;}

	#content h1,#content h2,#content h3,#content p{
	margin:0 15px 20px 15px;padding:0;}


	#city,#type{color:#ccc;margin:0;padding:10px 5px;border-bottom:1px solid #eee;}

	#content h1{
	font-size:20px;font-family:"微软雅黑";line-height:30px;color:#fff;
	margin:0 0 20px 0;padding:12px 15px 7px 15px;
	background:url(../ximg/xh1.gif) repeat-x #c00;
	border-bottom:5px solid #fff;
	}
	#content h1.c,#content h1.c_blue{
	text-align:center;font-size:24px;
	line-height:30px;
	padding:12px 15px 0px 15px;}
	#content h1.c_blue{background:url(../ximg/xh1_blue.gif) repeat-x #058;}
	#content .author,#content .h1x{color:#fd0;font-size:12px;}
	#content .txt{font-size:14px;line-height:26px;margin:0 22px 20px 22px;padding:0;}


	#content h2{
	font-size:14px;color:#c00;
	margin:30px 15px 20px 15px;padding:15px 0 0 0;
	border-top:1px dotted #eee;
	}
	
	#content p{
	line-height:22px;}

	#content .box_smart{
	border:4px solid #f0f0f0;
	margin:0 15px 20px 15px;padding:0 0 0 0;
	line-height:22px;
	background:#fff;}
	#content .box_smart h3,#content .box_smart p,#content .box_smart ul,#content .box_smart ol{font-size:12px;margin:15px 15px 15px 15px;padding:0;}
	#content .box_smart ul{list-style:square;padding:0 0 0 20px;}
	#content .box_smart ol{list-style:decimal;padding:0 0 0 20px;}
	#content .box_smart .expert img{margin:0 10px 0 0;}
	#content .box_smart table{background:#ddd;margin:0;}
	#content .box_smart td{background:#fff;padding:5px 10px;}

	#content p.text{padding:30px 25px;font-family:"Times";font-size:15px;line-height:28px;}

	#content p.menu{
	padding:8px 8px 8px 8px;
	text-align:right;color:#ccc;
	border-bottom:1px dotted #eee;}

	#content p.page,#content p.page2{
	padding:10px 0px;margin:20px 0px 0px 0px;
	text-align:right;color:#999;
	border-top:1px dotted #ddd;background:#fff;
	}
	#content p.page2{
		text-align:center;padding:15px 0px 0 0;
	}

	#content ul.link {margin:15px 25px;font-family:"宋体";}
	#content ul.link li{padding:10px 0;color:#999;line-height:18px;}
	#content ul.link li a{font-size:15px;}

	#content ul.ul_city {margin:0px 5px;font-family:"宋体";}
	#content ul.ul_city li{background:#fff;margin:5px 0;padding:10px 10px;color:#999;line-height:18px;}
	#content ul.ul_city li a{font-size:12px;}
	#content ul.ul_city li ul{margin:0;}
#content ul.ul_city li ul li{width:307px;padding:5px 10px;margin:0;float:left;}
#content ul.ul_city li ul li.rar{}
#content ul.ul_city li ul li:hover{background:#fafafa;}
	p.top{text-align:right;}
	p.bar_tool{text-align:center;}

#right{
width:245px;
float:right;
padding:5px 0 0 0;
}

p.title{
background:url(../ximg/h1_x1.gif) no-repeat #fff;
padding: 8px 0 3px 0;margin-top:0;
width:138px;text-align:center;
}

#right div.box_r{}

#right ul.menu{
text-align:left;
padding:0;margin:0 0 10px 0;
border:1px solid #fff;
}

#right ul.menu li{
font-size:14px;line-height:18px;font-weight:bold;
padding:0px;margin:0;
border:none;border-bottom:1px dotted #eee;
background:#fafafa;
}


#right ul.menu li h2{
font-size:14px;line-height:18px;font-weight:bold;
margin:0;padding:10px 10px 10px 26px;
background:url(../ximg/r_li.png) 7px 9px no-repeat;
}


#right ul.menu li.m1{background:#fafafa;}
#right ul.menu li ul,#right ul.menu li ol{
margin:0;padding:0;
border:none;
text-align:left;}

#right ul.menu li ul li{
font-weight:normal;
background:url(../ximg/r_li2.png) no-repeat 10px 12px #fff;
font-size:12px;
padding:4px 14px 4px 26px;
border:none;border-top:1px solid #f4f4f4;
}
#right ul.menu li ul li.user{
font-weight:normal;
background:none #fff;
font-size:12px;
padding:8px;
border:none;border-top:1px solid #f4f4f4;
}
#right ul.menu li ul li.user img{float:left;margin-right:10px;border:1px solid #eee;}
,#right ul.menu li ol li
{font-weight:normal;
background:#fff;
font-size:12px;
padding:4px 14px 4px 10px;
border:none;border-top:1px solid #f4f4f4;}

#right ul.menu li ul li.back{
font-weight:normal;
background:url(../ximg/r_li4.gif) no-repeat 6px 11px #fffff5;
font-size:14px;font-weight:bold;
padding:8px 14px 8px 26px;
border:none;border-top:1px solid #f4f4f4;
}
#right ul.menu li ul li.back:hover{background:url(../ximg/r_li4.gif) no-repeat 6px 11px #fffff5;}

#right ul.menu li ul li:hover,#right ul.menu li ol li:hover{background:url(../ximg/r_li3.png) no-repeat 10px 12px #fffff5}
#right ul.menu li ol li:hover{background:#fffff5}
#right ul.menu li ul a:hover,#right ul.menu li ol a:hover{text-decoration:underline;}
#right ul.menu li ol{list-style:decimal;list-style-position:inside}

#right ul.menu li ul li.n{background:#fff;padding:4px 0 4px 5px;}

#right ul.menu li ul li.n:hover{background:#fffff5;}

#right .other{margin-bottom:5px;border:1px solid #eee;padding:20px 0;text-align:center;}
