@charset "utf-8"; 
/* CSS Document */
/*reset*/ 
html{background: none repeat scroll 0 0;}
body{position:relative;background: #fafafa;color:#555;}
body, div, td,font,em{font-size:12px;line-height:1.2em;font-family:"宋体","Microsoft YaHei",Tahoma,Arial,"黑体";}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, dl, dt, dd{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border:none;}
address, caption, cite, code, dfn, em, th, var,b,font,i{font-style:normal;font-weight: normal;}
ul li{list-style-image: none;list-style-position: outside;list-style-type: none;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;vertical-align:baseline;zoom: 1;}
input, textarea, select, button{font-size: 12px;font-weight: inherit; vertical-align:middle;outline: none;}
input[type=radio],input[type=checkbox]{vertical-align: -2px;}
textarea{resize:none; overflow-x:hidden;overflow-y:auto; outline:medium none; word-wrap:break-word;}
a{text-decoration:none;}
a:focus{outline-width: 0;outline: none;}
a{_blr:expression(this.onFocus=this.blur());}
a:link, a:visited, a:active{text-decoration: none;}
a:hover,.news-list li a:hover{text-decoration:none;}
.strong{font-weight:bold;}
.floatleft{float:left;}
.floatright{float:right;}
.aligncenter{text-align:center;}
.alignright{text-align:right;}
.alignleft{text-align:left;}
.block{display:block;}
.inline{display:inline!important;}
.inlineblock{display:inline-block!important;}
.nobg{background:none!important;}
.nofloat{float:none!important;}
.noborder{border:none!important;}
.noborder-r{border-right:none!important;}
.visible{overflow:visible!important;}
/*margin*/
.nomar{margin:0!important;}
.mar-auto{margin:0 auto!important;}
.nomar-t{margin-top:0!important}
.nomarl{margin-left:0!important;}
.nomarr{margin-right:0!important;}
.no-ptop{padding-top:0!important;}
.mart3{margin-top:3px!important;}
.mart5{margin-top:5px!important;}
.mart10{margin-top:10px!important;}
.mart15{margin-top:15px!important;}
.mart20{margin-top:20px!important;}
.mart25{margin-top:25px!important;}
.mart30{margin-top:30px!important;}
.mart40{margin-top:40px!important;}
.mart45{margin-top:45px!important;}
.mart50{margin-top:50px!important;}
.mart100{margin-top:100px!important;}
.marl10{margin-left:10px!important;}
.marl15{margin-left:15px!important;}
.marr5{margin-right:5px!important;}
.marr10{margin-right:10px!important;}
.marr15{margin-right:15px!important;}
.marr20{margin-right:20px!important;}
.marr30{margin-right:30px!important;}
.marl5{margin-left:5px!important;}
.marl7{margin-left:7px!important;}
.marl17{margin-left:17px!important;}
.marl20{margin-left:20px!important;}
.marl25{margin-left:25px!important;}
.marl_20{margin-left:-20px!important;}
.marl30{margin-left:30px!important;}
.marl90{margin-left:90px!important;}
.marl100{margin-left:100px!important;}
.color-black{color:#000;}
.color-white{color:#fff;}
.color-info{color:#ff7200!important;}
.color-3{color:#333;}
.color-6,.color-6 a{color:#666;}
.color-5,.color-5,a.color-5{color:#666;}
.color-8,.color-8 a{color:#888;}
.color-9{color:#999;}
.color-a{color:#aaa!important;}
.color-c{color:#ccc!important;}
.color-bf{color:#bfbfbf;}
.border_df{border:1px solid #dfdfdf;}
.border_e4{border:1px solid #e4e5e5;}
.bg-white{background-color:#fff;}
.a_link:hover,.more:hover,.news_list li a:hover,.city_list a:hover,.cur_position a:hover{text-decoration: underline;}
p.Temperature em,.list_nav li,.Temperature em,.fm-A{font-family: arial;}
.font18 em{font-size: 18px;}
.low_t{color:#30b2eb;margin-right:-6px;font-family: arial;}
.high_t{color:#ff7200;margin-left:-6px;font-family: arial;}
.btn{height:50px;line-height: 50px;border-radius:2px;background:#38a6d7;margin:0 5px;color:#fff;}
.hot_city,.weather_item1 .low_t,.ask_title{font-family:"宋体";}
.ask_title{color:#38a6d7;line-height:20px;margin-bottom:10px;}
.font-m{font-family: "microsoft yahei";}
.font-simsun,.more{font-family:simsun;}
/*width*/
.width-40{width:40px!important;}
.width-50{width:50px!important;}
.width-60{width:60px!important;}
.width-70{width:70px!important;}
.width-75{width:75px!important;}
.width-80{width:80px!important;}
.width-90{width:90px!important;}
.width-100{width:100px!important;}
.width-110{width:110px!important;}
.width-120{width:120px!important;}
.width-130{width:130px!important;}
.width-140{width:140px!important;}
.width-150{width:150px!important;}
.width-160{width:160px!important;}
.width-180{width:180px!important;}
.width-200{width:200px!important;}
.width-230{width:230px!important;}
.width-250{width:250px!important;}
.width-300{width:300px!important;}
.width-350{width:350px!important;}
.width-500{width:500px!important;}
.width-auto{width:auto!important;}
/*padding*/
.nopadding{padding:0!important;}
.p-top5{padding-top:5px!important;}
.p-top10{padding-top:10px!important;}
.p-top20{padding-top:20px!important;}
.p-top40{padding-top:40px!important;}
.p-bt5{padding-bottom:5px!important;}
.p-bt10{padding-bottom:10px!important;}
.p-bt20{padding-bottom:20px!important;}
.p-bt30{padding-bottom:30px!important;}
.p-bt40{padding-bottom:40px!important;}
/*font-size*/
.font12{font-size:12px!important;}
.font13{font-size:13px!important;}
.font14{font-size:14px!important;}
.font16{font-size:16px!important;}
.font15{font-size:15px!important;}
.font18{font-size:18px!important;}
.font20{font-size:20px!important;}
.font22{font-size:22px!important;}
.font24{font-size:24px!important;}
.font25{font-size:25px!important;}
.font26{font-size:26px!important;}
.font30{font-size:30px!important;}
.font40{font-size:40px!important;}
.l_th{text-decoration:line-through!important;}
.txt_hidden,.ser_Results li,.UserName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;}
/*clear*/
.clear{clear:both;line-height:0;height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
/*icon*/
.Icon,.Icon-life{display:inline-block;font-size:0;line-height:0;background:url("ico.png");vertical-align:-2px;width:16px;height: 16px;}
.ico-ser{width:14px;height:14px;background-position:0 0;margin-right:5px;}
.ico-sina,.ico-ten,.ico-qzone,.ico-rr,.ico-wy{width:23px;height:23px;background-position:0 -14px;margin-top:9px;}
.ico-ten{background-position:0 -37px;}
.ico-qzone{background-position:0 -60px;}
.ico-rr{background-position:0 -83px;}
.ico-wy{background-position:0 -106px;}
.ico-t1{background-position:0 -129px;margin-right:9px;}
.ico-t2{background-position:0 -145px;margin-right:9px;}
.ico-t3{background-position:0 -161px;margin-right:9px;}
.ico-t4{background-position:0 -177px;margin-right:9px;}
.ico-video,.ico-img{width:21px;height:14px;background-position:0 -193px;margin-left:5px;}
.ico-img{width:19px;background-position:0 -209px;}
/*天气图标*/
.w-ico,.w-ico-mini,.w-ico-mid{display:inline-block;width:48px;height:48px;background-image: url("../images/w-ico.png");}
.w-ico-grey{background-image: url("../images/w-ico-grey.png");}
.w-ico-mini{width:23px;height:23px;background-image: url("../images/w-ico-mini.png");vertical-align: middle;}
.w-ico-mini.w-ico-grey{background-image: url("../images/w-ico-mini-grey.png");}
.w-ico-mid{width:29px;height:29px;}
.ico-1{background-position:-40px -8px;}/*晴*/
.ico-2{background-position:-127px -8px;}/*多云*/
.ico-3{background-position:-212px -8px;}/*阴天*/
.ico-4{background-position:-298px -8px;}/*阵雨*/
.ico-5{background-position:-384px -8px;}/*雷阵雨*/
.ico-6{background-position:-470px -8px;}/*雷阵雨伴有冰雹*/
.ico-7{background-position:-555px -8px;}/*雨夹雪*/
.ico-8{background-position:-641px -8px;}/*小雨*/
.ico-9{background-position:-40px -127px;}/*中雨*/
.ico-10{background-position:-127px -127px;}/*大雨*/
.ico-11{background-position:-212px -127px;}/*暴雨*/
.ico-12{background-position:-298px -127px;}/*大暴雨*/
.ico-13{background-position:-384px -127px;}/*特大暴雨*/
.ico-14{background-position:-470px -127px;}/*阵雪*/
.ico-15{background-position:-555px -127px;}/*小雪*/
.ico-16{background-position:-641px -127px;}/*中雪*/
.ico-17{background-position:-40px -247px;}/*大雪*/
.ico-18{background-position:-127px -247px;}/*暴雪*/
.ico-19{background-position:-212px -247px;}/*雾*/
.ico-20{background-position:-298px -247px;}/*冻雨*/
.ico-21{background-position:-384px -247px;}/*沙尘暴*/
.ico-22{background-position:-470px -247px;}/*小雨-中雨*/
.ico-23{background-position:-555px -247px;}/*中雨-大雨*/
.ico-24{background-position:-641px -247px;}/*大雨-暴雨*/
.ico-25{background-position:-40px -367px;}/*暴雨-大暴雨*/
.ico-26{background-position:-127px -367px;}/*大暴雨-特大暴雨*/
.ico-27{background-position:-212px -367px;}/*小雪-中雪*/
.ico-28{background-position:-298px -367px;}/*中雪-大雪*/
.ico-29{background-position:-384px -367px;}/*大雪-暴雪*/
.ico-30{background-position:-470px -367px;}/*浮沉*/
.ico-31{background-position:-555px -367px;}/*扬沙*/
.ico-32{background-position:-641px -367px;}/*强沙尘暴*/
.ico-33{background-position:-40px -486px;}/*霾*/

.w-ico-mid{width:29px;height:29px;background-image: url("../images/w-ico-mid.png");vertical-align: middle;}
.w-ico-mid.ico-1{background-position:-12px 0;}/*晴*/
.w-ico-mid.ico-2{background-position:-72px 0;}/*多云*/
.w-ico-mid.ico-3{background-position:-132px 0;}/*阴天*/
.w-ico-mid.ico-4{background-position:-192px 0;}/*阵雨*/
.w-ico-mid.ico-5{background-position:-252px 0;}/*雷阵雨*/
.w-ico-mid.ico-6{background-position:-312px 0;}/*雷阵雨伴有冰雹*/
.w-ico-mid.ico-7{background-position:-372px 0;}/*雨夹雪*/
.w-ico-mid.ico-8{background-position:-432px 0;}/*小雨*/
.w-ico-mid.ico-9{background-position:-12px -84px;}/*中雨*/
.w-ico-mid.ico-10{background-position:-72px -84px;}/*大雨*/
.w-ico-mid.ico-11{background-position:-132px -84px;}/*暴雨*/
.w-ico-mid.ico-12{background-position:-192px -84px;}/*大暴雨*/
.w-ico-mid.ico-13{background-position:-252px -84px;}/*特大暴雨*/
.w-ico-mid.ico-14{background-position:-312px -84px;}/*阵雪*/
.w-ico-mid.ico-15{background-position:-372px -84px;}/*小雪*/
.w-ico-mid.ico-16{background-position:-432px -84px;}/*中雪*/
.w-ico-mid.ico-17{background-position:-12px -168px;}/*大雪*/
.w-ico-mid.ico-18{background-position:-72px  -168px;}/*暴雪*/
.w-ico-mid.ico-19{background-position:-132px -168px;}/*雾*/
.w-ico-mid.ico-20{background-position:-192px -168px;}/*冻雨*/
.w-ico-mid.ico-21{background-position:-252px -168px;}/*沙尘暴*/
.w-ico-mid.ico-22{background-position:-312px -168px;}/*小雨-中雨*/
.w-ico-mid.ico-23{background-position:-372px -168px;}/*中雨-大雨*/
.w-ico-mid.ico-24{background-position:-432px -168px;}/*大雨-暴雨*/
.w-ico-mid.ico-25{background-position:-12px -249px;}/*暴雨-大暴雨*/
.w-ico-mid.ico-26{background-position:-72px  -249px;}/*大暴雨-特大暴雨*/
.w-ico-mid.ico-27{background-position:-132px -249px;}/*小雪-中雪*/
.w-ico-mid.ico-28{background-position:-192px -249px;}/*中雪-大雪*/
.w-ico-mid.ico-29{background-position:-252px -249px;}/*大雪-暴雪*/
.w-ico-mid.ico-30{background-position:-312px -249px;}/*浮沉*/
.w-ico-mid.ico-31{background-position:-372px -249px;}/*扬沙*/
.w-ico-mid.ico-32{background-position:-432px -249px;}/*强沙尘暴*/
.w-ico-mid.ico-33{background-position:-12px -333px;}/*霾*/

.Icon-life{width:40px;height:40px;}
.ico-l1{background-position:-23px -17px;}
.ico-l2{background-position:-23px -57px;}
.ico-l3{background-position:-63px -57px;}
.ico-l4{background-position:-23px -97px;}
.ico-l5{background-position:-23px -137px;}
.ico-l6{background-position:-63px -97px;}
.ico-l7{background-position:-23px -177px;}
.ico-l8{background-position:-63px -17px;}
.ico-l9{background-position:-63px -137px;}
.ico-l10{background-position:-63px -177px;}
.ico-l11{background-position:-103px -17px;}
.ico-l12{background-position:-103px -97px;}
.ico-l13{background-position:-103px -57px;}
.ico-l14{background-position:-103px -57px;}
/*空气污染程度*/
.ico-em1,.ico-em2,.ico-em3,.ico-em4,.ico-em5,.ico-em6{width:26px;height:15px;}
.ico-em1{background-position:-143px -17px;}/*优*/
.ico-em2{background-position:-143px -32px;}/*良*/
.ico-em3{background-position:-143px -47px;}/*轻度污染*/
.ico-em4{background-position:-143px -62px;}/*中度污染*/
.ico-em5{background-position:-143px -77px;}/*重度污染*/
.ico-em6{background-position:-143px -92px;}/*严重污染*/

.cont_left{width:690px;}
.cont_right{width:300px;}
/*分页*/
.pagenation a{font-size: 14px;display: inline-block;min-width: 33px;height:33px;line-height:33px;color:#333;font-family:arial;border:1px solid #dfdfdf;}
.pagenation a:hover,.pagenation a.current{color:#fff;}
.pagenation .page{margin:0 10px;font-family:"宋体";padding:0 10px;}
.pagenation .page:hover{background-color:#38a6d7;}
.pagenation a:hover,.pagenation a.current{background-color:#38a6d7;border-color:#38a6d7;}
.pagenation a.disabled:hover,.pagenation a.disabled,.CheckWord .disabled:hover,.CheckWord .disabled{background:none;color:#ccc;cursor: default;}

.mart15 dt {width:40px;font-weight:bold; float: left; margin: 0 0px; }








































