/*
 * Author:sandy
 * Creat Date:2012-06-10
*/
/*base*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td,iframe{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align:top;}
option{padding-left:5px;*padding:0;}
li{list-style:none;}
cite,code,caption,em,i{font-style:normal;font-weight:normal;}
q:before,q:after{content:'';}
a{color:#333;text-decoration:none;}
/*a:visited{color:#800080;}*/
a:hover{color:#1a6e99 !important;}
a:active,a:focus{outline:none;}
input,textarea,select{font:inherit;*font-size:100%;vertical-align:middle;outline:none;}
h2,h3{font-size:14px}
textarea{resize:none;overflow-x:hidden;overflow-y:auto}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.clear{clear:both;overflow:hidden;zoom:1}
.grey{color:#666;}
.imp{color:#1a6e99;}
.imp1{color:#df2029;}
.ps-re{position:relative;}
.ps-ab{position:absolute;}
body{font:12px/24px Microsoft Yahei,"宋体";color:#424242;word-break:break-all;background-color:#fff}
.wrap{width:950px;overflow:hidden;margin:0 auto 10px;line-height:30px;}
.con{float:right;width:720px;}
.side{float:left;width:220px;}
.top-nav,.search-box .in{background:url(img/bgx.png) repeat-x}
.sina-logo,.icon-home,.icon-add,.icon-join,.search-box .s-logo,.search_input .searchBtn,.choose-mail,.city-list .cur,.btn,.close,.sub-btn,.no-sub{background:url(img/bg.png) no-repeat;}
.top-nav{height:31px;line-height:31px;}
.top-nav .in{width:970px;margin:0 auto;color:#e7e6e6;}
.top-nav a{margin:0 10px;}
.top-nav .sina-logo{float:left;display:inline;width:30px;height:22px;overflow:hidden;margin-top:2px;background-position:0 0;}
.nav-tiny{width:950px;margin:20px auto 0;height:96px;}
.icon-home{background-position:-284px 0;padding:0 0 3px 21px;}
.icon-add{background-position:-285px -30px;padding:0 0 3px 21px;}
.icon-join{background-position:-286px -60px;padding:0 0 3px 21px;}
.date{float:left;line-height:29px;width:100px;padding:0 0 0 50px;text-align:center;margin-top:-4px;}
.city-tab{float:left;padding:0 0 0 24px;width:85px;position:relative;margin-top:-2px;}
.city-tab .wdu{font-size:20px;padding:8px 0 0 13px;}
.city-list,.email-wrap{position:absolute;border:1px solid #75d0ff;left:0;top:0;}
.city-list .in,.email-wrap .in{border:1px solid #ddf3ff;background:#fff;padding:0 9px;width:263px;height:86px;}
.city-list .grey{padding:0 0 12px;}
.city-list .cur{display:block;width:80px;height:25px;padding:0 0 0 13px;line-height:24px;background-position:0 -190px;cursor:pointer;}
.city-list .ps-re{float:left;display:inline;margin:0 5px 0 0;}
.btn{width:63px;height:24px;border:none;cursor:pointer;color:#fff;float:right;background-position:-100px -190px;line-height:24px;}
.close{width:17px;height:18px;overflow:hidden;text-indent:-500px;background-position:-240px -100px;position:absolute;top:4px;right:4px;}
.close:hover{background-position:-260px -100px;}
.tips{border:1px solid #e9e9e9;background:#fff;position:absolute;left:0;top:24px;z-index:999;width:91px;line-height:24px;padding:4px 0;cursor:pointer;}
.tips li{padding-left:5px;}
.tips li:hover,.tips li.hover{background:#f2f2f2;}
.tips li.grey{cursor:text;}
.tips li.grey:hover{background:none;}
.weather{width:168px;float:left;line-height:21px;}
.weather a{display:inline;float:left;text-align:center;margin:0 8px;width:68px}
.weather span{display:block;}
.email-login{float:right;width:238px;position:relative;display:inline;margin-right:10px;}
.text-box{border:1px solid #e9e9e9;color:#999;width:116px;height:28px;line-height:28px;padding:0 0 0 10px;vertical-align:top;_margin-top:-1px;}
.choose-mail{display:inline-block;border:1px solid #e9e9e9;border-left:0;height:28px;line-height:28px;width:100px;padding-left:8px;background-position:0 -150px;}
.text-ad{line-height:22px;padding:6px 0 0;}
.text-ad .imp{margin-right:10px;}
.ad2{margin:10px 0 0;text-align:center;}
.email-wrap{left:-11px;top:-11px;}
.email-wrap .in{width:245px;height:81px;padding:9px 0 0 9px;}
.email-wrap p{margin-bottom:10px;}
.email-wrap .sub-btn,.email-wrap .no-sub{margin-left:7px;display:inline-block;float:none;}
.text-box2{width:138px;}
.sub-btn,.no-sub{float:right;display:inline;width:80px;height:31px;line-height:31px;text-align:center;background-position:0 -230px;margin-right:8px;}
.sub-btn:hover{background-position:0 -270px;color:#333 !important;}
.sub-btn:active{background-position:0 -350px;}
.no-sub{background-position:0 -390px;color:#b7b7b7;}
.no-sub:hover{color:#b7b7b7 !important;}
.email-login .tips{width:103px;left:137px;top:40px;}
.search-box{border:1px solid #75d0ff;background:#ddf3ff;padding:1px;width:946px;margin:0 auto 10px;}
.search-box .in{background-position:0 -50px;height:91px;}
.search-box .s-logo{background-position:0 -100px;width:130px;height:35px;overflow:hidden;float:left;display:inline;margin:37px 18px 0 51px;}
.search-box .s-logo a{display:block;width:130px;height:35px;overflow:hidden;text-indent:-500px;}
.key-tab{font-size:14px;margin:10px 0 5px;}
.key-tab a{margin-right:22px;}
.key-tab a.cur{color:#1a6e99;}
.search{float:left;width:513px;}
/*.search_input{border:solid 3px #add7ed;border-radius:3px;}*/
.search_input .search_input_wrap{height:30px;border:solid 1px #39c;}
.search_input .searchBtn_box{height:32px;width:74px;margin:-1px -1px -1px 0;float:right;overflow:hidden;}
.search_input .searchBtn{display:block;background-position:-150px -100px;width:74px;height:32px;text-indent:-9999px;outline:none;}
.search_input .searchBtn:hover{background-position:-150px -135px;}
.search_input .searchInp_box{background:#fff;margin-right:71px;_margin-right:0;_padding-right:71px;}
.search_input .searchInp_auto{padding:0 8px;*height:30px;box-shadow:inset 2px 2px 3px rgba(102,102,102,.4);}
.search_input .searchInp_box .searchInp_form{background:none;width:100%;height:30px;*height:28px;overflow:hidden;border:none;line-height:28px;font-size:14px;color:#333;}
.hot-keyword{float:left;color:#888;margin:45px 0 0 20px;}
.hot-keyword a{color:#888;}
.t-div{border:1px solid #75d0ff;background:#d1efff;padding:2px;}
.t-div .in{border:1px solid #f6fcff;background:#f8fdff;}
.side .in{padding:0 8px;}
.side h3{font-weight:normal;color:#1a6e99;padding:9px 0 0 8px;}
.side ul{/*overflow:hidden;zoom:1;*/border-bottom:1px dashed #bde9ff;padding:0 0 10px 8px;}
.side ul.end{border:none;}
.side .app-list{padding:5px 0 11px;margin-bottom:4px;height:90px;*height:92px;_padding:12px 0 4px;_line-height:21px;}
.app-list li{float:left;display:inline;width:98px;height:30px;}
.app-list img,.app-more img{vertical-align:middle;margin:0 8px 0 10px;}
.app-list .grey{margin-left:10px;}
.app-more{position:absolute;background:#76d0ff;width:102px;top:0px;right:-100px;_right:-90px;border:2px solid #ddf6ff;padding:1px;}
.app-more ul{border:1px solid #f8fdff;background:#fff;padding:0 0 3px 7px;_padding:9px 0 0 7px;overflow:hidden;zoom:1;}
.app-more li{height:30px;}
.more-box{position:relative;z-index:9;background:#76d0ff;width:94px;border:2px solid #ddf6ff;border-right:none;padding:1px 0 1px 1px;display:block;margin:-4px 0 0 -4px;}
.more-box span{display:block;border:1px solid #f8fdff;background:#fff;color:#1a6e99;text-align:center;border-right:none; border-width:1px medium 1px 0px;}
.sword-nav {overflow:hidden;zoom:1;}
.sword-nav li{float:left;width:55px;margin:0 -8px 0 0}
.nav-list{border:2px solid #41beff;background:#fff;padding:15px 10px 15px 15px;font-size:14px;}
.nav-list li{float:left;width:138px;text-align:center;}
.nav-list li.line,.word-nav li.line{float:none;width:100%;border-bottom:1px dashed #bde9ff;height:1px;font-size:0;overflow:hidden;line-height:1px;clear:both;padding-top:12px;*padding-top:11px;margin-bottom:12px;}
.broadcast-hz{padding-right:24px;text-align:center;}
.broadcast-hz a{color:#1a6e99;margin:0 16px;}
.broadcast-hz a.grey{color:#777;margin:0;}
.word-nav{padding:6px 9px 4px 14px;font-size:14px;}
.word-nav li{overflow:hidden;zoom:1;padding:0 8px 0 12px;}
.word-nav li.line{padding:9px 0 0;margin-bottom:11px;}
.word-nav li h3{float:left;width:40px;font-weight:normal;}
.word-nav li span{float:left;width:147px;text-align:center;}
.word-nav2 li{padding:0 8px 0 5px;}
.word-nav2 li h3{width:66px;}
.word-nav2 li span{width:133px;}
.foot{text-align:center;color:#000;}
.foot a{color:#000;margin:0 8px;}
.tit{border:1px solid #75d0ff;border-bottom:none;background:#ddf3ff;padding:1px 1px 0;}
.tit h3{line-height:39px;background:#f6fdff;text-align:center;color:#1a6e99;font-weight:normal;}
.list .nav-list{margin-bottom:11px;}
.list .nav-list li{width:153px;}
.list .nav-list li.line{width:100%;}
.bnav{font-size:16px;padding:7px 0 11px;}
.bnav i{margin:0 7px;}
ins.dot{margin:0 6px;width:3px;height:3px;background:#666;display:inline-block;overflow:hidden;vertical-align:middle;margin-top:-2px;*margin-top:0;}
/*logo*/
.tiny-logo{background:url(img/bglogo.png) no-repeat;}
.tiny-logo{width:246px;height:59px;overflow:hidden;float:left;}
.tiny-logo a{display:block;width:246px;height:59px;text-indent:-500px;}
.logo_827{background-position:0 0;}
.logo_693{background-position:0 -80px;}
.logo_18{background-position:0 -160px;}
.logo_841{background-position:0 -240px;}
.logo_911{background-position:0 -320px;}
.logo_1134{background-position:-300px 0;}
.logo_1197{background-position:-300px -80px;}
.logo_1190{background-position:-300px -160px;}
.logo_1192{background-position:-300px -240px;}
.logo_1196{background-position:-300px -320px;}
.logo_1433{background-position:-600px 0;}
.logo_1195{background-position:-600px -80px;}
.logo_1274{background-position:-600px -160px;width:268px;}
.logo_1274 a{width:268px;}
.logo_1194{background-position:-600px -240px;}
.logo_1276{background-position:-600px -320px;}
.logo_1275{background-position:-900px 0;}
.logo_1334{background-position:-900px -80px;}
.logo_1332{background-position:-900px -160px;}
.logo_1387{background-position:-900px -240px;}
.logo_1335{background-position:-900px -320px;}
/*login*/
.userBox .close,.close2,.close3,.bbtn6,.bbtn7,.userBox .user_pop_t,.userBox .user_pop_b,.userBox .user_pop_c .bigtxt{ background:url(img/bg_login.png) no-repeat;}
.mask{ background:#000; height:100%; left:0; top:0; position:absolute; width:100%;filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; z-index:100;}
.userBox{ width:440px; border:1px solid #c6c6c6; margin:0 auto; color:#7e7e7e; position:absolute; z-index:999; background:#fff; left:50%; margin-left:-220px; top:250px;}
.userBox_t{ height:30px; line-height:30px; background:#f3f3f3; padding:0 20px; position:relative;}
.userBox .close{ position:absolute; background-position:-94px -151px; overflow:hidden; text-indent:-999px; display:block; width:20px; height:20px; right:13px; top:5px;}
.userBox .close:hover{ background-position:-94px -171px; background-color:transparent !important;}
.close2{ position:absolute; background-position:-72px -211px; overflow:hidden; text-indent:-999px; display:block; width:9px; height:8px; right:26px; top:9px;}
.close2:hover{ background-color:transparent !important;}
.close3{ position:absolute; background-position:-90px -211px; overflow:hidden; text-indent:-999px; display:block; width:9px; height:8px; right:9px; top:7px;}
.close3:hover{ background-color:transparent !important;}
.userBox .clear{ padding:20px 20px 20px 28px;}
.userBox .clear .fl{ width:250px; border-right:1px dotted #dcdcdc;/* height:141px;*/}
.userBox .clear .fr{ width:121px; padding-top:4px;}
.userBox .clear .fr p{ line-height:18px;}
.userBox .input_div{ height:38px; position:relative;}
.user_pop{ position:absolute; width:231px; height:50px; left:0; top:-50px;}
.userBox .user_pop_t{ background-position:0 -241px; height:3px; overflow:hidden;}
.userBox .user_pop_b{ background-position:0 -251px; height:8px; overflow:hidden;}
.userBox .user_pop_c{ background:#ffffe5; border:1px solid #cccccc; padding:5px 9px 10px 9px; overflow:hidden; border-width:0 1px; /*height:34px; */position:relative;}
.userBox .user_pop_c .bigtxt{ background-position:-286px -586px; color:#ee0000; padding-left:19px;}
.userBox .p1{ margin-bottom:7px;}
.userBox .fcimp10{margin-left:8px;color:#00abd2;}
.input_text{ width:221px; border:1px solid #c6c6c6; color:#c5c5c5; height:24px; line-height:24px; padding:0 4px;}
.input_checkbox{ position:relative; margin:-3px 5px 0 0; *margin:-3px 3px 0 0;}
.userBox .input_div img{display:inline-block;}
.bbtn7{ background-position:0 -208px; display:inline-block; width:57px; height:24px; line-height:24px; text-align:center; color:#fff; margin-right:20px;}
.bbtn7:hover{ background-color:transparent !important; color:#fff !important;}
.bbtn6{ background-position:0 -151px; display:inline-block; width:68px; height:24px; line-height:24px; text-align:center; color:#fff;margin-top:7px;}
.bbtn6:hover{ background-position:0 -175px; background-color:transparent !important; color:#fff !important;}
/*天气小图标*/
.icon_weather_small {width: 32px;height: 32px;margin: 5px auto 0;background: url(img/weather_yc_smallicon.png) no-repeat;}
.weather_01 { background-position: 0 0; }
.weather_02 { background-position: -35px 0; }
.weather_03 { background-position: -70px 0; }
.weather_04 { background-position: -105px 0; }
.weather_05 { background-position: -140px 0; }
.weather_06 { background-position: -175px 0; }
.weather_07 { background-position: -210px 0; }
.weather_08 { background-position: -245px 0; }
.weather_09 { background-position: -280px 0; }
.weather_10 { background-position: -315px 0; }
.weather_11 { background-position: -350px 0; }
.weather_12 { background-position: -385px 0; }
.weather_13 { background-position: -420px 0; }
.weather_14 { background-position: -455px 0; }
.weather_15 { background-position: -490px 0; }
.weather_16 { background-position: -525px 0; }
.weather_17 { background-position: -560px 0; }
.weather_18 { background-position: -595px 0; }
.weather_19 { background-position: -630px 0; }
.weather_20 { background-position: -665px 0; }
.weather_21 { background-position: -700px 0; }
.weather_22 { background-position: -735px 0; }
.weather_23 { background-position: -770px 0; }
.weather_24 { background-position: -805px 0; }
.weather_25 { background-position: -840px 0; }
.weather_26 { background-position: -875px 0; }
.weather_27 { background-position: -910px 0; }
.weather_28 { background-position: -945px 0; }
.weather_29 { background-position: -980px 0; }
.weather_30 { background-position: -1015px 0; }
.weather_31 { background-position: -1050px 0; } 
.weather_32 { background-position: -1085px 0; } 
.weather_33 { background-position: -1120px 0; } 
.weather_34 { background-position: -1155px 0; } 
.weather_35 { background-position: -1190px 0; } 
.weather_36 { background-position: -1225px 0; } 
.weather_37 { background-position: -1260px 0; } 
.weather_38 { background-position: -1295px 0; }
.weather_39 { background-position: -1330px 0; }
.weather_40 { background-position: -1365px 0; } 
.weather_41 { background-position: -1400px 0; } 
.weather_42 { background-position: -1435px 0; } 
.weather_43 { background-position: -1470px 0; } 
.weather_44 { background-position: -1505px 0; } 
.weather_45 { background-position: -1540px 0; } 
.weather_46 { background-position: -1575px 0; } 
.weather_47 { background-position: -1610px 0; } 
.weather_48 { background-position: -1645px 0; } 
.weather_49 { background-position: -1680px 0; } 
.weather_50 { background-position: -1715px 0; } 
.weather_51 { background-position: -1750px 0; } 
.weather_52 { background-position: -1785px 0; } 
.weather_53 { background-position: -1820px 0; } 
.weather_54 { background-position: -1855px 0; } 
.weather_55 { background-position: -1890px 0; } 
.icon_weather_qing_0 { background-position: 0 0; }
.icon_weather_qing_1 { background-position: -35px 0; }
.icon_weather_duoyun_0 { background-position: -70px 0; }
.icon_weather_duoyun_1 { background-position: -105px 0; }
.icon_weather_yin_0 { background-position: -140px 0; }
.icon_weather_yin_1 { background-position: -175px 0; } 
.icon_weather_xiaoyu_0 { background-position: -210px 0; }
.icon_weather_xiaoyu_1 { background-position: -245px 0; }
.icon_weather_zhongyu_0 { background-position: -280px 0; }
.icon_weather_zhongyu_1 { background-position: -315px 0; }
.icon_weather_dayu_0 { background-position: -350px 0; }
.icon_weather_dayu_1 { background-position: -385px 0; }
.icon_weather_baoyu_0 { background-position: -420px 0; }
.icon_weather_baoyu_1 { background-position: -455px 0; }
.icon_weather_15 { background-position: -490px 0; }
.icon_weather_16 { background-position: -525px 0; }
.icon_weather_tedabaoyu_0 { background-position: -560px 0; }
.icon_weather_tedabaoyu_1 { background-position: -595px 0; }
.icon_weather_leizhenyu_0 { background-position: -630px 0; }
.icon_weather_leizhenyu_1 { background-position: -665px 0; }
.icon_weather_zhenyu_0 { background-position: -700px 0; }
.icon_weather_zhenyu_1 { background-position: -735px 0; }
.icon_weather_yujiaxue_0 { background-position: -770px 0; }
.icon_weather_yujiaxue_1 { background-position: -805px 0; }
.icon_weather_bingbao_0 { background-position: -840px 0; }
.icon_weather_bingbao_1 { background-position: -875px 0; }
.icon_weather_dongyu_0 { background-position: -910px 0; }
.icon_weather_dongyu_1 { background-position: -945px 0; }
.icon_weather_shuangdong_0 { background-position: -980px 0; }
.icon_weather_shuangdong_1 { background-position: -1015px 0; } 
.icon_weather_qingwu_0 { background-position: -1050px 0; } 
.icon_weather_qingwu_1 { background-position: -1085px 0; } 
.icon_weather_wu_0 { background-position: -1120px 0; } 
.icon_weather_wu_1 { background-position: -1155px 0; } 
.icon_weather_nongwu_0 { background-position: -1190px 0; } 
.icon_weather_nongyu_1 { background-position: -1225px 0; } 
.icon_weather_yan_0 { background-position: -1260px 0; } 
.icon_weather_yan_1 { background-position: -1295px 0; } 
.icon_weather_shachenbao_0 { background-position: -1330px 0; } 
.icon_weather_shachenbao_1 { background-position: -1365px 0; } 
.icon_weather_qiangshachenbao_0 { background-position: -1400px 0; } 
.icon_weather_qiangshachenbao_1 { background-position: -1435px 0; } 
.icon_weather_fuchen_0 { background-position: -1470px 0; } 
.icon_weather_fuchen_1 { background-position: -1505px 0; } 
.icon_weather_yangsha_0 { background-position: -1540px 0; } 
.icon_weather_yangsha_1 { background-position: -1540px 0; } 
.icon_weather_xiaoxue_0 { background-position: -1575px 0; } 
.icon_weather_xiaoxue_1 { background-position: -1610px 0; } 
.icon_weather_zhongxue_0 { background-position: -1645px 0; } 
.icon_weather_zhongxue_1 { background-position: -1680px 0; } 
.icon_weather_daxue_0 { background-position: -1715px 0; } 
.icon_weather_daxue_1 { background-position: -1750px 0; } 
.icon_weather_baoxue_0 { background-position: -1785px 0; } 
.icon_weather_baoxue_1 { background-position: -1820px 0; } 
.icon_weather_mai_0 { background-position: -1855px 0; } 
.icon_weather_mai_1 { background-position: -1890px 0; } 
/*站内nav*/
.nav-station{border:2px solid #41beff;background:#fff;padding:0 15px;font-size:14px;line-height:49px;}
.nav-station li{border-bottom:1px dashed #bde9ff;padding-left:60px;}
.nav-station li.end{border:none;}
.nav-station li strong{display:inline-block;width:42px;text-align:center;padding-right:18px;font-weight:normal;margin-left:-60px;}
.nav-station li span{display:inline-block;width:71px;}