﻿body,html
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	font-size:12px;
	color:#333333;
}
i,em{ font-style:normal;}
div.top
{
	width:960px;
	height:33px;
	padding:0px 0px 7px 0px;
}
div.top .top_left
{
	width:163px;
	height:33px;
}
div.top .top_middle
{
	width:790px;
	height:33px;
	background:url(map_02.gif);
}
div.top .top_right
{
	width:7px;
	height:33px;
	background:url(map_03.gif);
}
.lineHeight33
{
	line-height:33px;
}
.paddingLeft15
{
	padding-left:15px;
}
.paddingLeft18
{
	padding-left:15px;
}
.float_left
{
	float:left;
}
.NotTop-border1
{
    border-right:1px #99ccff solid;
	border-left:1px #99ccff solid;
	border-bottom:1px #99ccff solid;
}
.float_right
{
	float:right;
}

.clear
{
	clear:both;
}

.listStyle
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fontStyle14
{
	font-size:14px;
	font-weight:bold;
	color:#257ccd;
}
.fontStyle12
{
	font-size:12px;
	color:#257ccd;
}


.fontStyle14_
{
	font-size:14px;
}
body .BendibaoDhContent_sx .marginLeft21
{
margin-left: 10px;
width: 70px;
height: 24px;
line-height: 24px;
display: block;
float: left;
overflow:hidden;
}
body .BendibaoDhContent_sx .marginLeft21 a
{
    color: #598EDE !important;
    font-size: 14px !important;
    font-family:"Microsoft YaHei";
}
.margin-top5
{
	margin-top:5px;
}
.marginTop5
{
	margin-top:5px;
}

.gd a
{
	color: #0033cc;
	text-decoration: none;
}

.gd a:hover
{
	color: #f00;
	text-decoration: underline;
}
.more a
{
	color: #ffffff;
	text-decoration: none;
}

.more a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

.margin0Auto
{
	margin:0px auto;
}
.width635
{
	width:635px;
}
.marginRight12
{
	margin-right:12px;
}
.width313
{
	width:313px;
}
.width960
{
	width:960px;
}
.BendibaoDh_border1
{
	border:1px #99ccff solid;
	display:block;
	overflow:hidden;
}
.BendibaoDh_H68
{
	height:68px;
}
.BendiBaoDhTitle_sx
{
	background:url(map_04.gif);
	height:30px;
	border-bottom:1px #99ccff solid;
	line-height:30px;
	text-indent:2em;
}
.borderTop1
{
	border-Top:1px #99ccff solid;
}

.padding510510
{
	padding:5px 10px 5px 10px;
}
.BendiBaoDhTitle_marginRight35
{
	margin-right:35px;
}


.BendibaoDhContent_sx
{
	margin-top:10px;
	padding-bottom:10px;
	display:block;
	overflow:hidden;
	clear:both;
}
.BendibaoDhContent_sx span
{
    float:left;
}

.paddingTopBottom10
{
	padding-top:10px;
	padding-bottom:10px;
}
.paddingLeft15Right15{
	padding-left:15px;
	padding-right:15px;
}

.BendibaoDhContent_paddingTop5
{
	padding-top:10px;
}

.marginleft10
{
	margin-left:10px;
}

.head_bk 
{
    border: 1px solid #cccccc;
}
.head_h22 
{
    line-height: 22px;
}
.head_st14c
{
    font-size: 14px;
	font-weight: bold;
}
.head_padding10
{
    padding: 0px 10px 0px 10px;
}
.head_lgblack a 
{
    color: #000;
	text-decoration: none;
}
.head_lgblack a:hover 
{
    color: #f00;
	text-decoration: underline;
}
.head_lgh a 
{
    color: #999;
	text-decoration: none;
}
.head_lgh a:hover 
{
    color: #f60;
	text-decoration: underline;
}
a.head_lgred
{
    color: #f00;
	text-decoration: none;
}
a.head_lgred:hover 
{
    color: #f60;
	text-decoration: underline;
}

img
{
    border: 0;
}
.orange
{
    color: #FF6600;
}
.blue
{
    color: #3366CC;
}
.white
{
    color: #ffffff;
}
.grey
{
    color: #666666;
}
.black
{
    color: #000000;
}
.brown
{
    color: #CC6600;
}
.green
{
    color: #009900;
}
a.red, .red
{
    color: #ff0000;
}
div.body_width
{
    width: 960px;
}
div.spacer7h
{
    height: 7px;
    overflow: hidden;
}
.title{ width:auto; float:left; margin:0 5px;}
	.zzcx{font-family:"黑体"; font-size:24px; height:49px; line-height:52px; }
    .iw_poi_title{color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content{font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
	#results{
		position:absolute;
		width:280px;
		border-right:1px solid #ccc;
		border-left:1px solid #ccc;
		top:220px;
		left:910px;
		display:block;
		overflow:hidden;
	}
	
	#lib_Tab1{width:400px;margin:0px;padding:0px;margin-bottom:15px;}
	.lib_Menubox {height:24px;line-height:24px; position:relative; z-index:10000; margin-top: -4px;}
	.lib_Menubox ul{margin:0px;padding:0px;list-style:none; position:absolute; top:0; left:0; height:25px;text-align:center;}
	.lib_Menubox li{float:left;display:block;cursor:pointer;width:49px;color:#949694;font-weight:bold; margin-right:4px;height:24px;line-height:24px; background: url(back.gif) no-repeat -51px 0; }
	.lib_Menubox li.hover{padding:0px;width:49px; color:#06C; height:24px;line-height:24px; background: url(back.gif) no-repeat 0 0;}
	.lib_Contentbox{ position:relative; z-index:10;clear:both;margin-top:0px; border-top:none;height:30px; width:370px; text-align:center;padding-top:4px; background: url(back.gif) no-repeat 0 -65px;}

.tsch_inbox,.tsch_btn1,.tsch_btn2,.nav_mod,.nav_mod .n_l,.nav_mod .n_r,.nav_mod li i,.nav_mod li.first_item a,.nav_mod li a:hover,.nav_mod li a.current,.foot .f_steer,.foot .back_index{background:url(../images/global_20121123.png) no-repeat;}
.nav_mod{position:relative;height:33px;background-repeat:repeat-x;background-position:0 -175px;}
.nav_mod .n_l,.nav_mod .n_r{position:absolute;top:0;width:4px;height:33px;overflow:hidden;background-position:-287px -213px;}
.nav_mod .n_l{left:0;}
.nav_mod .n_r{right:0;background-position:-295px -213px;}
.nav_mod li{float:left;position:relative;display:inline;padding:0 2px 0 0;font-size:14px;line-height:32px;height:33px;font-family:\5FAE\8F6F\96C5\9ED1;}
.nav_mod li a{display:block;width:93px;height:33px;text-align:center;color:#ffffff;text-decoration:none !important;}
.nav_mod li a:hover,.nav_mod li a.current{background-position: 0 -213px;text-decoration:none;color:#ffffff;}
.nav_mod li i{position:absolute;top:1px;right:0;width:2px;height:31px;background-position:-282px -213px;}
.nav_mod li.first_item a{width:101px;background-position:-1px -251px;}
.nav_mod li.first_item a:hover,.nav_mod li.first_item .current{background-position:-1px -289px;}
.city_t{position:relative;border:1px solid #d8d8d8;border-top:0 none;line-height:28px;background-color:#FBFBFB;padding:0 7px;margin-bottom:7px;}
.city_title {padding:3px 0 3px;border-bottom:1px dashed #aad4ee !important;}
.city_title h1{ display:inline; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:100; color:#0683cb; float:left;}
.city_title strong{ display:inline-block; height:25px; _margin-top:4px; margin-left:7px; float:left;}
.city_title strong a{ display:inline-block; height:25px; line-height:25px; background-position:0 -108px; padding-left:14px; margin:0 4px; position:relative; z-index:9;}
.city_title strong a b{ display:inline-block; height:25px; font-weight:100; background-position: right -108px; padding-right:14px; color:#515151; cursor:pointer;}
.city_title strong a:hover{ background-position:0 -133px; text-decoration:none;}
.city_title strong a:hover b{ background-position:right -133px; color:#b26e00; text-decoration:none;}
.city_title strong a img.ihot{ position:absolute;top:-5px; right:-4px; z-index:10}
.city_title em{ color:#999; float:right; height:28px; line-height:28px; display:inline-block;font-style: normal;}
.city_title em a{ color:#333;}.city_title em a:hover{ color:#ff5800;}
.city_title em.wtip{ background:url(../images/ico.gif) left center no-repeat; _background-position:left 40%; padding-left:20px;color:#f75700;font-size:14px;font-weight:bold;}
.city_t p a{ margin-right:13px;word-break:keep-all;white-space:nowrap;text-decoration:none !important;color:#598EDE !important;}
.city_t p a:hover{text-decoration:underline !important;}
.clearfix li {
border-width: 1px 1px 0px 0px;
display: block;
float: left;
overflow:hidden;
width: 135px;
height: 158px;
background: #F7FAFC;
border-style: solid;
border-color: #D8DFE3;
border-width: 1px 0 1px 1px;
line-height: 21px;
position: relative;
}
.gray {
color: #888;
}
.clearfix li p{
height: 25px;
line-height: 25px;
border-bottom: 1px solid #D8DFE3;
background-position: 0 -191px;
background-repeat: repeat-x;
text-align: center;
background: url(../images/wea_bg.png) no-repeat;
}
.clearfix li font {
font-size: 12px;
}
.jintian {
font-weight: bold;
}
.clearfix li span {
display: block;
margin: 0px auto;
}
.clearfix{border-left:1px solid #d8dfe3;border-bottom:1px solid #d8dfe3;}
.clearfix.section-only{ padding-top:0; border-top:none; }
.clearfix li{ border-width:1px 1px 0px 0px; }
.clearfix li.lastd{ border-right-width:0px; width:142px; }
.clearfix li.clearfix-detail-now{ cursor:pointer; zoom:1;}
.clearfix li.clearfix-detail-now .see_hour{ position:relative; z-index:9; }
.clearfix li.clearfix-detail-now .layer{ width:136px; height:152px; border:3px solid #588bcf; position:absolute; left:-1px; top:0; zoom:1; display:none; }
.clearfix li.clearfix-detail-now .layer:hover{ text-decoration:none; }
.clearfix li.clearfix-detail-now .layer .now-detail{ display:block; width:100%; height:20px; padding-top:3px; padding-bottom:1px; background:#588bcf; color:#fff; text-align:center; margin-top:128px; }
.clearfix li.clearfix-detail-now:hover .layer, .section li.clearfix-detail-now.hover .layer{ display:block; }
.clearfix{clear:both; overflow:hidden; height:100%;}
.clearfix li.item_top3{width:154px;}/*add*/
.clearfix li.lastd{ border-right:1px solid #d8dfe3;}/*modify*/
.clearfix li p{ height:25px; line-height:25px; border-bottom:1px solid #d8dfe3; background-position:0 -191px; background-repeat:repeat-x; text-align:center;}
.clearfix li font{ font-size:12px;}
.jintian{ font-weight:bold;}
.clearfix li h2{ font-size:12px; color:#313131; line-height:21px;}
.clearfix li span{ display:block;}
.clearfix-ri,.clearfix-ye{ display:block; float:left; width:48.5%;text-align:center;}/*modify*/
.clearfix-ye{ float:right;}
.clearfix b,.clearfix b,.clearfix i,.clearfix i{ display:block; text-align:center; font-weight:100; font-style:normal; color:#454545;}
.clearfix-ri-one{ margin:0 auto; text-align:center; width:100%;}
.clearfix b{ width:100%; height:20px; overflow:hidden; clear:both;}
.clearfix li .probable{text-align:center;}/*add*/
.clearfix li .see_hour{margin-left:5px;text-decoration:underline;}/*add*/
.clearfix-ri span,.clearfix-ye span,.clearfix-ri-one span{margin:0 auto;}
.w10_l,.w11_l,.w12_l,.w13_l,.w14_l,.w16_l,.w19_l,.w20_l,.w26_l,.w28_l,.w32_l,.w37_l,.w39_l,.w40_l,.w41_l,.w42_l,.w60_l,.w61_l,.w62_l,.w63_l,.w64_l,.w65_l{width:55px; height:45px; display:block;background:url(../images/w_day_l.png) no-repeat;}
.wnt_l{background:url(../images/w_night_l.png) no-repeat;}
.w10_l{background-position:0px 0px}
.w11_l{background-position:-60px 0px}
.w12_l{background-position:-120px 0px}
.w13_l{background-position:-180px 0px}
.w14_l{background-position:-240px 0px}
.w16_l{background-position:0px -45px}
.w19_l{background-position:-60px -45px}
.w20_l{background-position:-120px -45px}
.w26_l{background-position:-180px -45px}
.w28_l{background-position:-240px -45px}
.w32_l{background-position:0px -90px}
.w37_l{background-position:-60px -90px}
.w39_l{background-position:-120px -90px}
.w40_l{background-position:-180px -90px}
.w41_l{background-position:-240px -90px}
.w42_l{background-position:0px -135px}
.w60_l{background-position:-60px -135px}
.w61_l{background-position:-120px -135px}
.w62_l{background-position:-180px -135px}
.w63_l{background-position:-240px -135px}
.w64_l{background-position:0px -180px}
.w65_l{background-position: -60px -180px;}
.miniboxz
{
    display:block;
    clear:both;
    overflow:hidden;
    border-right:1px solid #d8dfe3;
    margin-top:10px;
}
.miniboxz li 
{
width: 118px;
height: 150px;
overflow: hidden;
display: block;
float: left;
background: #F7FAFC;
border-style: solid;
border-color: #D8DFE3;
border-width: 1px 0 1px 1px;
line-height: 21px;
position: relative;
text-align:center;
}
.miniboxz .lastd
{
    width:125px !important;
}
.miniboxz li p {
height: 25px;
line-height: 25px;
background: url(../images/wea_bg.png);
border-bottom: 1px solid #D8DFE3;
background-position: 0 -191px;
background-repeat: repeat-x;
text-align: center;
}
.w26_l {
background-position: -180px -45px;
} 
.week-ye span
{
    margin:0 auto;
}
.miniboxz b{ width:100%; height:20px; overflow:hidden; clear:both;display:block;}
.miniboxz i{
display: block;
text-align: center;
font-weight: 100;
font-style: normal;
color: #454545;
}
.div8px{height:8px;width:100%;display:block;overflow:hidden;clear:both;}

.lifeindex{ line-height:22px; text-align:left;margin:5px 0;overflow:hidden;*zoom:1;font-size:12px;}/*modify*/
.lifeindex ul {line-height: 22px;text-align: left;margin: 0px 15px;}
.lifeindex li{float:left;display:inline;margin:0 15px -1px 15px;padding:5px 0;width:300px;height:66px;position: relative;}/*add*/
.lifeindex li .name {color: #999;width: 50px;padding-right: 8px;text-align: center; float:left}
.lifeindex li .desc{ float:left;}
.lifeindex li .icon {width: 40px;height: 41px;margin: 0 auto;background-position: 0 0;background: url(../images/zhishu.png?v1.1) no-repeat;}
.lifeindex li .icon-warm {background-position: -100px 0;}
.lifeindex li .icon-rain {background-position: 0 0;}
.lifeindex li .icon-cold {background-position:-50px 0}
.lifeindex li .icon-warm {background-position:-100px 0}
.lifeindex li .icon-sun {background-position:-150px 0}
.lifeindex li .icon-dressed {background-position:0 -50px}
.lifeindex li .icon-carwash {background-position:-50px -50px}
.lifeindex li .icon-moring {background-position:-100px -50px}
.lifeindex li .icon-fishing {background-position:-150px -50px}
.lifeindex li .icon-allergy {background-position:-200px -50px}
.lifeindex li .icon-aqi {background-position:-200px 0}
.lifeindex li .icon-traffic {background-position:-250px 0}
.lifeindex li .icon-calander {background-position:-250px -50px}
.lifeindex li .icon-travel {background-position:-300px -50px}

.lifeindex li h4 {color:#666;font-weight:bold;font-size:14px;margin-bottom:5px}
.lifeindex li h4 .layer{ display:none;}
.lifeindex li h4.red {color:#f00}
.lifeindex li h4.green {color:#14a800}
.lifeindex li b{display:block;}/*add*/
.wydz{ background-position:0 -217px; width:64px; height:19px; line-height:19px; text-align:left;color:#627fb0; display:inline-block;padding-left:10px; font-size:12px; text-decoration:none; margin:7px 0 0 0}
a:hover.wydz{ text-decoration:none;}
.w10,.w11, .w12, .w13, .w14, .w16, .w19, .w20, .w26, .w28, .w32, .w37, .w39, .w40, .w41, .w42, .w60, .w61, .w62, .w63, .w64 {
width: 32px;
height: 32px;
display: block;
background: url(../images/w_day.png) no-repeat;
}
.wnt{background:url(../images/w_night.png) no-repeat;}
.w10{background-position:0px 0px}
.w11{background-position:-40px 0px}
.w12{background-position:-80px 0px}
.w13{background-position:-120px 0px}
.w14{background-position:-160px 0px}
.w16{background-position:0px -32px}
.w19{background-position:-40px -32px}
.w20{background-position:-80px -32px}
.w26{background-position:-120px -32px}
.w28{background-position:-160px -32px}
.w32{background-position:0px -64px}
.w37{background-position:-40px -64px}
.w39{background-position:-80px -64px}
.w40{background-position:-120px -64px}
.w41{background-position:-160px -64px}
.w42{background-position:0px -96px}
.w60{background-position:-40px -96px}
.w61{background-position:-80px -96px}
.w62{background-position:-120px -96px}
.w63{background-position:-160px -96px}
.w64{background-position:0px -128px}
.othcity{ margin-bottom:8px; padding:5px 0; height:100%; overflow:hidden;}
.othcity dd{ display:inline; float:left; width:211px; height:46px; line-height:46px;margin:9px 12px 0 14px;overflow:hidden;}
.othcity b{text-align:left;width:65px; text-align:center; float:left;height: 22px;line-height: 22px;margin-top: 10px;}
.othcity span{margin:7px auto 0; text-align:center; float:left;}
.othcity dd a{display:block;color:#333;cursor:pointer; text-decoration:none;background-image: url(../images/wea_bg.png); background-repeat:no-repeat; background-position:0 -395px;background-position:0 -395px !important;
}
.othcity dd a:hover{ background-position:0 -441px !important;text-decoration:none; }
.othcity em{ font-style:normal;}
.othcity_icon{text-align:center; margin:0 auto; width:70px; height:46px; float:left;}
.othcity span.nofl{ float:none;}
.mod_1_cnt{ border:1px solid #c2d1e8;-moz-border-radius: 0 0 5px 5px;-khtml-border-radius:  0 0 5px 5px;}
.module-1{ float: left; margin-top:8px;}
.module-1 h2{ background:url(../images/md1-bg_n.gif) repeat-x; height:31px; line-height:31px; font-size:14px; color:#333; font-weight:100; }
.md1-lf,.md1-bg,.md1-rt{ height:31px; float:left; display:block;}
.md1-lf{ background:url(../images/md1-lf_n.gif) left no-repeat; width:21px;}
.md1-rt{ float:right; background:url(../images/md1-rt_n.gif) right no-repeat; padding-right:20px;}
.md1-rt a{ font-size:12px; margin-left:14px;}
.md1-cnt,.md1-cnt2{ border:1px solid #c5daf4; border-top:none; height:100%; clear:both; overflow:hidden}
.md1-cnt ul li{ margin:0 15px;text-align:left; line-height:25px;}
.md1-cnt th{width:108px}
.shzs{ height:230px; overflow:hidden;}
.box_w{ float:left; width:664px;}
.md1-cnt2{ background:#fafcff;}
.md1-cnt2 ul{ height:100%; overflow:hidden; padding:23px 0 24px 35px;}
.md1-cnt2 ul li{ margin:0 0 0 20px;}
.citytag{height:27px;}
.citytag a,.citytag em{ display:block; float:left;height:27px; line-height:27px; padding:0 15px;margin:0 10px 0 0; font-weight:bold; font-style:normal;}
.citytag em{ padding-right:0;}
.citytag a:hover,.citytag b a,.citytag_a{ display:inline; height:27px; background:#e8f2fb;}
.citycon { background:#e8f2fb;clear:both; height:100%; overflow:hidden; }
.citycon ul li{ width:11.5%; display:block; float:left; border:none; padding:0;margin:0 0 0 7px; line-height:30px; height:30px;} 
.citytag select{ float:left; height:22px; margin-top:2px;}
.citycon{ background:#e8f2fb; padding:8px;}
.conMidtab{
	background:#e6f3fc;
	width:900px;
	height:auto;
	border:1px solid #93c2d5;
	margin:0 auto; text-align:center;}
.conMidtab1{padding-top:5px;border-top:none;width:910px;}
.conMidtab table td{ border-right:1px solid #93c2d5; border-bottom:1px solid #93c2d5; background:#fff;}
.conMidtab table tr td.last{ border-right:none;}
.conMidtab table tr.graybg td{ background:#f1f1f1;}
.conMidtab5 table td{background:#e6f3fc;}
.contentLtab{ height:30px;  line-height:30px; background:#fff;}
.wrap{ width:990px; margin:0 auto; text-align:left;}
.zhuanfa,.path a.shoujikan,.city_title strong a,.city_title strong a b,.week li p,.todtip b,.mod_1 h2 span,.mod_1 h2,.mod_2 h2,.mod_2 h2 span.h2lf_2,.mod_2 h2 span.h2rt_2,.wydz,#tq_gz th,.othcity dd a,.map_tab a,.map_tab a b,.pingyin p,.mod_3 h2,.mod_3 h2 span,.t_map_lf dt a{ background:url(../images/wea_bg.png) no-repeat;}
.mt10{ margin-top:10px}
.mr10{ margin-right:10px;}
.mod_1{width:100%;}
.mod_1 h2{ height:31px; line-height:31px; background-position:0 -272px; background-repeat:repeat-x; font-weight:100; font-size:12px; text-align:left;}
.mod_1 h2 span{ display:inline-block; height:31px;}
.mod_1 h2 span.h2lf{ background-position:0 -240px; padding-left:11px; font-size:14px; color:#3365ba; font-weight:bold;}
.mod_1 h2 span.h2rt{ float:right; background-position:right -240px; padding-right:10px;}
.mod_1_cnt{ border:1px solid #c2d1e8;-moz-border-radius: 0 0 5px 5px;-khtml-border-radius:  0 0 5px 5px;
-webkit-border-radius:  0 0 5px 5px;
border-radius: 0 0 5px 5px;
 }
 .tagh{ height:31px; border-bottom:1px solid #c2d1e8;padding-top:5px;}
.tagh li{ display:inline;}
.tagh li a{ display:inline-block; float:left; height:28px; line-height:28px; width:105px; margin-right:6px; text-align:center; background:url(../images/tagitn.png) -107px -3px no-repeat; font-size:14px; margin-top:3px;}
a.cu{ background-position:0 0; position:relative; margin-bottom:-1px; height:32px; font-weight:bold; color:#000; margin-top:0; text-decoration:none;}
.tagh li a:hover.cu{ color:#fd5151;}
.tagh i{ font-size:12px; float:right; color:#666; display:inline-block; height:31px; line-height:31px;}
.city_it table{ table-layout:fixed;border-spacing:1px; background:#c2d1e8; font-size:14px; position:relative; top:-1px;}
.city_it table td,.city_it table th{ background:#fff; padding:5px 0; line-height:30px; vertical-align:middle;}
.city_it table th{ font-weight:bold; text-align:center; width:60px;}
.city_it table td{ padding-left:13px;}
.city_it table td.wid160{ width:160px;}
.city_it table td a{ margin-right:15px;word-break:keep-all;white-space:nowrap; float:left;}
.tabletit{ height:35px; line-height:35px; background:url(../images/tagitn.png) 0 -33px  repeat-x; border-left:1px solid #c2d1e8; border-right:1px solid #c2d1e8;}
.tabletit li{ display:inline-block; padding-left:13px; font-size:14px; float:left;}
.tabletit li.n1{ width:61px; text-align:center; padding-left:0;}
.tabletit li.n2{ width:160px;}
.tagh em{ float:left; height:31px; line-height:31px; padding:0 10px; font-size:14px;}
.city_it table tr.tabtit td,.city_it table tr.tabtit th{ background:#effaff}
#date_t_1,#date_t_2,#date_t_3{ text-decoration:none;}
.toubu_pd .qiehuan{width:80px;}
.toubu_pd .banner{width:710px;}
.section li {
border-width: 1px 1px 0px 0px;
}
.clearfix .now-detail
{
   display:none !important;
}
.clearfix .week-detail-now
{
    cursor:pointer;
}
.clearfix .onmouse
{
    background-color:#eee;
    cursor:pointer;
}
.navlinebox {
width: 938px;
height: 34px;
line-height: 34px;
display: block;
overflow: hidden;
clear: both;
margin: 0px auto;
border: 1px solid #D8DFE3;
padding: 0px 10px;
background-color: #FBFCFD;
}
.navlinebox a{
text-decoration: none;
color:#598EDE !important;
}
.navlinebox a:hover
{
    text-decoration:underline;
    color:Red;
}
h2{font-size:14px !important;}
.mod_1 h2 
{
    display:block;
    clear:both;
}
.newslist
{
    padding:6px;
}
.newslist li
{
    width:220px;
    height:24px;
    line-height:24px;
    display: block;
    overflow: hidden;
}
.newslist font
{
    color:Gray;
}
.newslist li a
{
    font-size:14px;
    color:#000;
    text-decoration:none;
}
.newslist li a:hover
{
    color:Red;
    text-decoration:underline;
}
.zhoubianbox
{
    width:auto;
    display:block;
    clear:both;
    overflow:hidden;
    border:1px solid #C2D1E8;
    border-top:0px;
}
.zbboxtitle
{
    width:100%;
    height:30px;
    display:block;
    clear:both;
    overflow:hidden;
    border-bottom:1px solid #C2D1E8;
    background: url(../images/wea_bg.png);
    background-position: 0 -272px;
    background-repeat: repeat-x;
}
.zbboxtitle h2
{
    height:30px;
    line-height:30px;
    display:block;
    text-indent:1em;
    color:#257CCD;
}
.zbboxcontent
{
    padding:10px;
}
.zbboxcontent a
{
    width:211px;
    height:46px;
    display:block;
    float:left;
    overflow:hidden;
    background: url(../images/wea_bg.png) no-repeat;
    background-position: 0 -395px;
    margin-left:18px;
    margin-bottom:8px;
}
.zbboxcontent a:hover
{
    background-position:0 -441px !important;text-decoration:none;
}
.zbboxcontent a b
{
    width:84px;
    height:46px;
    line-height:46px;
    display:block;
    float:left;
    overflow:hidden;
    text-align:center;
    color:#444;
    font-size:12px;
    font-weight:lighter;
}
.zbboxcontent a img
{
    width:24px;
    height:24px;
    display:block;
    float:left;
    overflow:hidden;
    margin-top:11px;
}
.zbboxcontent a font
{
    width:84px;
    height:46px;
    line-height:46px;
    display:block;
    float:left;
    overflow:hidden;
    text-align:center;
    color:#444;
    font-size:12px;
    font-family: Verdana, Arial, Helvetica, sans-serif !imgportant;
}
#login_pd .frame .w810 {padding-left:0px !important;}
.navlineboxleft
{
    float:left;
    display:block;
    overflow:hidden;
}
.sharebox
{
    width:212px;
    display:block;
    float:right;
    text-align:left;
    margin-top:5px;
}


.hour-brief {
    background-color: #E6F3FD;
    height: 170px;
    overflow: hidden;
}
.hour-brief .time-main {
    border-bottom: 3px solid #D1E9FE;
    float: left;
    margin: 20px 0 0 10px;
    overflow: hidden;
    width: 577px;
}
.hour-brief .time-main dl {
    margin-top: 1px;
    overflow: hidden;
}
.hour-brief .time-main dt, .hour-brief .time-main dd {
    float: left;
    height: 62px;
    text-align: center;
}
.hour-brief .time-main dt {
    background-color: #F9FBFF;
    color: #666666;
    font-family: Microsoft Yahei;
    font-size: 18px;
    line-height: 62px;
    margin-right: 1px;
    width: 74px;
}
.hour-brief .time-main dd {
    background-color: #FFFFFF;
    width: 502px;
}
.hour-brief .time-main .primary {
    display: inline-block;
    margin-top: 9px;
}
.hour-brief .time-main .primary li {
    color: #999999;
    float: left;
    font-size: 14px;
    height: 45px;
    line-height: 45px;
    text-align: left;
}
.hour-brief .time-main .primary li div {
    float: left;
}
.hour-brief .time-main .primary .phrase {
    color: #333333;
    margin-left: 5px;
    margin-right: 10px;
    width: 90px;
}
.hour-brief .time-main .primary .temperature {
    font-family: Arial;
    font-size: 34px;
    height: 45px;
    line-height: 45px;
    margin-right: 10px;
    overflow: hidden;
    white-space: nowrap;
    width: 114px;
}
.hour-brief .time-main .primary .temperature b {
    color: #999999;
    font-size: 14px;
    position: relative;
    top: -7px;
}
.hour-brief .time-main .primary .wind {
    border-left: 1px solid #F9EBCE;
    color: #333333;
    height: 26px;
    line-height: 26px;
    margin-top: 10px;
    overflow: hidden;
    padding-left: 8px;
    width: 100px;
}
.hour-brief .time-main .day .temperature {
    color: #FF6600;
}
.hour-brief .time-main .day .wind {
    border-color: #F9EBCE;
}
.hour-brief .time-main .night .temperature {
    color: #3079BE;
}
.hour-brief .time-main .night .wind {
    border-color: #DFEDF9;
}
.hour-brief .time-other {
    background-color: #F2F9FE;
    border-left: 2px solid #FFFFFF;
    float: right;
    padding-bottom:15px;
    padding-top:15px;
	margin-top:20px;
	margin-right:10px;
    position: relative;
    width: 338px;
}
.hour-brief .time-other span {
    color: #555555;
    float: left;
    font-size: 13px;
    height: 32px;
    line-height: 2.8;
    margin-left: 2px;
    overflow: hidden;
    padding-left: 18px;
    width: 110px;
}
.hour-brief .time-other span b {
    color: #999999;
}
.hour-brief .time-other .uvi {
    width: 170px;
}
.hour-brief .time-other .arr {
    background-position: 0 0;
    height: 30px;
    left: -15px;
    margin-top: -15px;
    position: absolute;
    top: 50%;
    width: 15px;
}
.hour-brief .clearfix,.hour-brief .clearfix b,.hour-brief .clearfix i{ clear:none; }
.hour-brief .clearfix b,.hour-brief .clearfix i{ width:auto;}

