@charset "gb2312";
/* 2345.com 2013-5 */
p,dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,input,ins,sub,sup{margin:0;padding:0;}
body{margin:0 auto; font:12px/1.5 Arial,Tahoma,Helvetica;color:#333;position:relative; background:#f7faff}
.w_wp,.bottom_outer,.top_outer{min-width:1202px;}
.bottom_outer,.bottom_inner,.top_outer,.top_inner{height:601px;width:100%;cursor:default;}
.bottom_outer{position:absolute;z-index:-1;bottom:0;}
.top_outer{ position:absolute;z-index:-1;top:0;}
.bottom_bd,.top_bd{width:1202px;}
img,iframe{border:none;}
ul,li,ol{list-style:none;}
img{vertical-align:middle;}
input{outline:none;}
em,b,i,strong,ins{font-style: normal; text-decoration:none}
a{color:#333;}
a,a.hoverlist:hover{text-decoration:none;}
a:hover{text-decoration:underline;color:#f30;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; overflow:hidden;}
.clearfix{zoom:1;}
a:active,a:focus{outline:none;}
.top,.wrap{ width:1202px;margin:0 auto;}
.w_wp{ position:relative;z-index:1; background: url(../images/body0_2.png) top repeat-x;height:100%; overflow:hidden; _float:left;}
.chskin,.s_home,.mystyle,.top a.drop,.top a.drop_h,.drop_pop1 ol li,.lgicon_del,.mzdh_list li.imovie a,#dingzhi a.locedit,.mod_newsbd li a.pic,.mod_newsbd li a.vid,.mod_newsbd li,.w_top_weather dd.wea_more a,.ico_new em,.mod_pic_bd dd,.favli li ins,a:hover.btn_close,.tip_fav2{ background:url(../images/icos21.png) no-repeat;}
.wait,.bg{ background:#f9fcff; border-bottom:1px solid #dcedfe;}
/* top */
.top_w{ height:29px;background:#fff; border-bottom:1px solid #d0d5db;min-width:1202px; box-shadow:0 1px 2px #e2ebf4;position:relative; z-index:5}
.top a{ display:inline-block;line-height:29px;color:#666;}
.top_nav font{color:#e0e0e0;font-size:12px; margin-left:8px;}
.top_nav a{zoom:1; padding:0 8px;}
.top_nav a:hover{ background:#dcedfd;}
.top ul{ width:550px; float:right;}
.top ul li{ float:right;}
.top ul li font{ color:#dbdbdb; font-size:12px; display:inline-block; margin:5px 0 0 8px;}
.top ul li strong{ display:inline-block;margin-left:8px; zoom:1; font-weight:100;}
.top_left a.s_home{background-position:-17px -32px;color:#4077ad; float:left;padding-left:18px;margin-top:1px\0;}
.top_left a:hover.s_home{ color:#f30;background:url(../images/icos21.png) -17px -32px no-repeat; }
.top_left font{color:#e0e0e0;font-size:12px; margin:0 8px; height:29px; line-height:29px; float:left;}
.top_nav a:hover{ color:#505050; text-decoration:none;}
.mystyle{ background-position:-17px -90px; padding-left:17px; position:relative;}
.top .d{ position:relative; z-index:90;}
.top .d_nolf strong{ margin-left:0;}
.top a.drop,.top a.drop_h{height:21px; line-height:21px; padding:2px 13px 0 6px;line-height:18px\9;_height:21px;_line-height:20px;_padding-top:3px;margin-top:2px; *margin-top:4px;_margin-top:3px;}
.top a.drop{background-position:right -114px;}
.top a.drop_h{border:1px solid #bdbdbd; border-bottom:none; padding:1px 12px 1px 5px;_padding:2px 12px 0 5px; background-color:#fff; position:relative; z-index:99;background-position:right -131px;}
.drop_pop1{ position:absolute;top:25px; right:0; _right:-1px; z-index:90; width:85px; padding:0 3px;background:#fff; border:1px solid #bdbdbd; line-height:25px;}
.drop_pop1 ol li{ clear:both; float:none;display:inline-block; padding-left:22px;}
.drop_pop1 ol li a{ height:28px; line-height:28px;}
.drop_pop1 ol li.uc{ background-position:-13px -170px;}
.drop_pop1 ol li.jifen{ background-position:-13px -200px;}
.drop_pop1 ol li.fav{ background-position:-13px -230px;}
.drop_pop1 ol li.buy{ background-position:-13px -260px;}
.drop_pop1 ol li.pers{ background-position:-13px -290px;}
.drop_pop1 ol li.exit{ background-position:-13px -320px;}
.drop_pop1 ol li.lgi{ background-position:-13px -350px}
.drop_pop1 ol li.lgo{ background-position:-13px -380px;}
.drop_pop1 ol li.mess{ background-position:-13px -1094px;}
.drop_pop2{ position:absolute;top:25px; right:0;_right:-1px;z-index:90; background:#fff;border:1px solid #bdbdbd; line-height:25px; width:53px;}
.drop_pop2 a{ display:block; text-align:center;}
.drop_pop2 a:hover{ background:#4dabf0; color:#fff; text-decoration:none;}
.chskin{ padding-left:20px; background-position:-16px -60px;}
.top .topdesk{ position:relative; z-index:90}
#mystyletip{ width:127px; position:absolute;z-index:100; top:20px; right:0;background:url(../images/bgs12.png) 0 -41px no-repeat;width:120px; height:31px; padding:3px 0 0 7px; _padding-top:6px; color:#f60; cursor:pointer; text-decoration:none;}
.top .topdesk span#mystyletip{width:187px; height:20px; line-height:20px; padding:5px 0 0 11px; color:#787878; background:url(../images/bgs12.png) 0 -75px no-repeat;color:#888; font-size:12px; left:0; right:auto}
#uJifen a{ display:inline; background:none; padding-left:3px;}
#uJifen b{ float:left; margin-top:2px;}
#uJifen a:hover{ color:#f30; text-decoration:underline}
.li_set{position:relative; z-index:9;}
/* mystyle */
.wait{display:block; height:30px; line-height:30px; text-align:center; color:#666;margin:0 auto;}
.wait table{ text-align:center; margin:0 auto}
#my2345{ background:url(../images/2345ico.gif) left no-repeat; padding-left:16px;}
.bg{ min-width:1202px;overflow:hidden;}
.mystylediv {margin:0 auto; text-align:center; width:1202px}
/* header */
.header{ height:78px;}
.header a{color:#666;}
.top_logo,.top_weather,.top_weather_set,.w_top_weather,.w_top_weather_set,.top_date,.top_login,.top_news{ display:inline-block;float:left;height:78px;}
.top_logo{ width:187px;text-align:left;background:none;position:relative; z-index:20}
.top_logo a{ display:block; width:162px; height:54px; margin:12px 0 0 8px;cursor:pointer;background:url(../i/logo162x54.png) no-repeat;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/logo162x54.png',sizingMethod='crop');}
.tipSet_ie6,.tipSet_ie6_hov{ width:136px; height:30px; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tipSet_ie6.png',sizingMethod='crop'); position:absolute; left:18px; top:61px; cursor:pointer }
.tipSet_ie6_hov{ 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tipSet_ie6_hov.png',sizingMethod='crop'); }
.close_tip_ie6{ display:inline-block; width:12px; height:12px; overflow:hidden; margin:8px 0 0 89px; cursor:pointer;position:absolute; left:18px; top:61px;}
.top_date{ width:92px;line-height:24px;padding-top:18px;height:58px;text-align:center}
.top_login{ width:213px;padding:14px 0 0 31px; height:60px;}
.inbox_mail{ width:97px; padding-left:5px; height:22px; line-height:22px; border:1px solid #c0c0c0; color:#b4b4b4; float:left; font-size:12px; background:#fff;}
.select_mail{ width:106px;height:24px;line-height:24px; float:left; position:relative; z-index:80}
.select_mail .bt{ display:block; padding:0 13px 0 5px;width:88px; height:24px;background:url(../images/bgs12.png) -86px -105px no-repeat; overflow:hidden;cursor:pointer;color:#666}
.select_mail ul{ width:104px;position:absolute; z-index:99; left:-1px; top:23px; border:1px solid #c0c0c0; background:#fff;}
.select_mail ul li{ margin-left:5px; display:block;height:19px; line-height:19px;cursor:pointer;color:#666;}
.select_mail ul li a{ display:block;height:19px; line-height:19px;cursor:pointer;color:#333}
.select_mail ul li:hover,.select_mail ul li.hover,.select_mail .bt:hover,.select_mail ul li a:hover{text-decoration:underline;color:#f30}
.select_mail ul li.gray{color:#999;cursor:default;text-decoration:none;}
.inbox_pw{ width:141px;padding-left:5px; height:22px; line-height:22px; border:1px solid #c0c0c0; float:left; color:#999;margin-top:6px; background:#fff;}
.inbox_pw_wrap{ position:relative;}
.tword{ display:inline-block;  height:19px; line-height:19px;font-size:12px; color:#b4b4b4; position:absolute;top:10px;left:7px;}
.btn_lg,.btn_lg_hov{color:#666;width:55px; height:24px; line-height:24px; border:0 none; background:url(../images/bgs12.png) no-repeat -86px -134px;float:right; margin:6px 3px 0 0; cursor:pointer}
.btn_lg_hov{ background-position:-86px -163px; color:#1b88bf;}
.top_news{ float:right; width:143px;font-size:13px; padding:12px 0 0 10px; height:64px;text-align:left;font-family:"\5b8b\4f53";}
.top_news li{ height:28px; line-height:28px; overflow:hidden; word-break:break-all}
/* weather width */
.w_top_weather,.w_top_weather_set,.top_weather,.top_weather_set{ width:500px; color:#666; text-align:center; overflow:hidden;}
.w_top_weather p,.top_weather p{ padding-top:20px;}
.w_top_weather p a{ text-decoration:underline;color:#2371c8}
.w_top_weather a:hover{ color:#f30;}
.w_top_weather .ct{ width:112px; display:block; float:left; line-height:22px;height:58px; padding-top:20px;}
.w_top_weather .ct b{ font-size:14px; font-weight:bold; margin-right:10px;}
.w_top_weather .ct_middle{ padding-top:34px; height:40px;}
.w_top_weather dl{ width:388px; display:block; float:left}
.w_top_weather dd{ width:32%; float:left; padding-top:12px; text-align:left; line-height:16px; position:relative;}
.w_top_weather dd a{ display:block; line-height:20px;}
.w_top_weather dd a ins{ display:block; color:#666; height:18px; line-height:18px; cursor:pointer;}
.w_top_weather dd a:hover ins{ text-decoration:underline; color:#f30;}
.w_top_weather dd span{ display:inline-block; width:55px; height:46px; overflow:hidden;float:left; margin:6px 1px 0 0; cursor:pointer}
.w_top_weather dd a.warning{ display:block; height:18px; line-height:18px; position:absolute; left:39px; _left:43px; top:52px; background:url(../images/ico.png) left no-repeat; padding-left:15px;}
.w_top_weather dd.wea_more{ float:left;width:10px; height:65px; padding-top:10px;}
.w_top_weather dd.wea_more a{background-position:-16px -517px;margin:0 2px 0 0; display:inline-block;width:10px; height:65px;}
.w_top_weather dd.wea_more a:hover{ background-position:-16px -581px;}
.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:4px -89px}
.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}
/* search */
.search_w{ position:relative; z-index:9}
.search{ border:1px solid #b6d6f6;background:url(../images/skin0_14.png) 0 -412px repeat-x; height:97px; margin:4px 0 6px; box-shadow:0 1px 2px #e7e9ec; width:1198px; position:relative; z-index:9;}
.search_web{ height:81px;}
.search_fly{ height:117px;}
.search .tab{ height:27px;padding:7px 0 0 210px;text-align:center; font-size:14px;}
.search .tab li{ float:left;width:41px; margin-right:11px;}
.search .tab li a{ display:block; float:left;width:41px; height:24px; line-height:24px; padding-bottom:3px;}
.search .tab li.active{ background:url(../images/skin0_14.png) 0 -380px no-repeat;}
.active a,.active a:hover{ color:#fff;}
.tab li a.ico_new{ position:relative; z-index:20;}
.ico_new em{ display:inline-block; position:absolute; top:-4px; right:-4px; width:19px; height:12px; background-position:0 -425px;}
.sch_area{ padding-bottom:8px; position:relative;}
.sch_logo{ width:200px; margin-right:10px; float:left; text-align:right;}
.sch_form{ width:661px; float:left;}
.sch_inbox{ display:block;width:553px; height:30px; border:1px solid #9a9a9a; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; background:#fff; position:relative; float:left;}
.shadowtop,.shadowleft{overflow:hidden;position:absolute; display:block;}
.shadowtop{ width:553px;height:0; border-top:1px solid #ddd; border-bottom:1px solid #f4f4f4;top:0; left:0;}
.shadowleft{width:0; height:30px;left:0; top:0;border-left:1px solid #ddd; border-right:1px solid #f4f4f4; }
.sch_inbox input{ width:548px; height:22px; line-height:22px; font-size:16px; padding-left:5px; margin-top:4px;border:0 none; background:#fff;}
.sch_btn,.sch_btn_hov,.sch_btn_mousedown{ float:left; width:96px; height:32px; font-size:14px; margin-left:5px; cursor:pointer; background:url(../images/bgs12.png) 0 -322px no-repeat; border:0 none}
.sch_btn_hov{ background-position:0 -355px}
.sch_btn_mousedown{ background-position:0 -388px;}
.carform_wp .sch_btn,.carform_wp .sch_btn_hov,.carform_wp .sch_btn_mousedown{ float:left; width:80px; height:32px; font-size:14px; margin-left:5px; cursor:pointer; background:url(../images/bgs12.png) 0 -105px no-repeat; border:0 none}
.carform_wp .sch_btn_hov{ background-position:0 -138px}
.carform_wp .sch_btn_mousedown{ background-position:0 -171px;}
.sch_radio{ display:block; height:18px; line-height:17px; float:left; padding-top:5px;}
.sch_radio label{ display:inline-block; float:left; margin-right:12px; position:relative; padding-left:16px;}
.sch_radio input{ width:13px; height:13px; vertical-align:middle; position:absolute; top:1px; left:0}
.hotw{ height:50px; line-height:50px; width:300px; font-size:12px; float:right; text-align:left;position:absolute; right:18px; top:-12px;}
.hotw p{ height:25px; line-height:25px;}
.hotw a{margin-left:20px; color:#666;} 
.hotw a:hover{ color:#f30;}
.hotw .refresh{ position:absolute; right:15px; top:0;}
.search_flt,.search_web_flt,.search_fly_flt{ width:1198px;position:absolute; z-index:1; left:0; top:0; height:97px; display:none;border:1px solid #b9d4f1; background:#f2f8ff; opacity:0.7;filter:alpha(opacity=70);}
.search_web_flt{ height:81px}
.search_fly_flt{height:117px;}
.search_fly .hotw_line1{height:25px;overflow: hidden;top:3px;}
.search_fly .hotw_line1 p.pnone{ display:none;}
/* car search 20121120 */
.c_logo{ display:inline-block; float:left; width:110px;text-align:center;}
.c_form{ height:32px; line-height:32px; display:inline-block; float:left}
.c_form .sch_inbox,.c_form .shadowtop{ width:358px;}
.c_form .sch_inbox input{ width:353px;}
.c_form .sch_btn, .c_form .sch_btn_hov,.c_form .sch_btn_mousedown{ margin-right:18px;}
.c_form form{ display:inline;}
.c_form select{float:left;margin:2px 5px 0 0;margin-top:5px\0;*margin-top:5px;_margin-top:5px;color:#333; width:120px; padding:4px 3px;}
.sch_btn_car{ width:60px; height:24px; font-size:12px; background:url(../images/wbg6.png) no-repeat -88px -105px; border:0 none; cursor:pointer; float:left; margin-top:3px;}
.c_hot{color:#dbdbdb; width:210px; display:inline-block; float:left; margin:-5px 0 0 38px; line-height:20px;}
.c_hot a{color:#787878; margin:0 5px;}
.c_hot a:hover{color:#fd5151;}
#bdSug_J_carKey {width:358px;}
.bd_search_auto #bdSug_search1,.bd_search_auto #bdSug_search2,.bd_search #bdSug_J_carKey{display:none!important;}
/* search suggestion */
.bdSug_wpr{background-color:#f9fcff;line-height:28px;border:1px solid #bad5f2;position:absolute;z-index:9;top:30px;left:-1px;color:#000;width:552px;overflow:hidden;}
.bdSug_wpr table{padding:0;width:100%;cursor:default;}
.bdSug_wpr td{padding:0 2px 0 6px;vertical-align:middle;font-size:14px;font-family:Arial;font-weight:normal;text-decoration:none; height:22px; line-height:22px; text-align:left;}
.bdSug_app{background:#fff; margin:0 5px 2px 0;}
.bdsug_copy{background:transparent url(http://www.baidu.com/img/bd.gif) no-repeat;font-size:13px;color:#77c;text-decoration:none;padding:0 2px 0 16px;}
.bdSug_mo{background-color:#a8d5fc}
.bdSug_sd{width:408px;}
.bgSug1st{height:54px;background:#fefbe4;position:relative; top:-2px; left:-10px; margin-bottom:-2px;width:586px;padding-left:10px;cursor:pointer;}
.bdSug_mo .bgSug1st{ background:#a8d5fc;color:#fff;height:54px;}
.bgSug1st img{float:left; margin:10px 5px 2px 0;}
.bgSug1st span{ height:24px;line-height:24px; margin:6px 0 0;display:inline-block; float:left; font-size:16px; text-decoration:underline; color:#00c;}
.bgSug1st span em{font-style:normal; color:#f30; text-decoration:underline;}
.bgSug1st span b{color:#00c;text-decoration:none; height:24px; line-height:24px; font-weight:100;}
.bgSug1st p{clear:both; color:#666; font-size:12px; height:20px; line-height:20px; text-decoration:none; }
.website p{ padding-left:21px;}
.bgSug1st i{ width:29px; height:16px; line-height:16px; display:inline-block;margin:5px 0 0 10px;background:url(../images/bgs12.png) 0 0 no-repeat; color:#fff; font-size:12px; text-align:center; text-decoration:none;}
.bgSug1st i.gq{ background-position:0 0 }
.bgSug1st i.lg{ background-position:-33px 0 }
.bgSug1st i.cq{ background-position:-65px 0 }
.bgSug1st i.rq{ background-position:-97px 0 }
.bgSug1st i.ygp{ width:40px; background-position:0 -18px }
.search .sch_radio{display:block;}
.search_fly  .sch_radio,.search_web .sch_radio{display:none;}
.weaSug{ position:relative;}
.weaSug ins{display:inline-block; width:55px; height:46px; overflow:hidden;float:left; margin:6px 1px 0 6px; cursor:pointer;position:absolute; left:0; top:0;}
.weaSug span{ margin-left:55px; color:#000; text-decoration:none;}
.weaSug p{ position:absolute; left:66px; top:30px;}
/* main mzdh */
#left{ float:left;width:935px;height:100%}
.mzdh{clear:both;height:100%;border:2px solid #9ed5ff;box-shadow:0 2px 4px 0 #e7e9ec; background:#fff;}
.mzdh_list{padding:8px 6px 7px;}
.iptmz{ position:relative; z-index:50;height:29px;}
.mzdh_list li{ float:left;width:153px;height:29px; line-height:29px;}
.mzdh_list li a{font-size:14px; display:inline-block;width:107px;height:24px; line-height:24px; margin:2px 23px;text-align:center;}
.mzdh_list li a:hover{ border:1px solid #aad4fa; background-color:#eaf4fe; width:105px; height:22px; line-height:22px; text-decoration:none}
.mzdh_list li.imovie a{width:86px;background-position:0 -799px;padding-left:21px;}
.mzdh_list li.imovie a:hover{ width:84px;background-position:-1px -800px}
.mzdh_bottom{height:34px; line-height:34px;text-align:center; font-size:14px; overflow:hidden;}
.mzdh_bottom a{margin:0 9px;zoom:1;font-weight:100; }
.mzdh_list li a.icon_s{ background:url(../images/icon_soso.gif) 0 -1px  no-repeat; padding-left:18px;}
.borderbt{ border-bottom:1px dotted #c1daf3; padding-bottom:3px; margin-bottom:3px; height:100%; overflow:hidden;}
.mzdh_list li.ilashou a{width:86px;padding-left:21px; background-image:url(../images/lashou.jpg);background-position:10px 4px; background-repeat:no-repeat;}
.mzdh_list li.ilashou a:hover{ width:84px;background-position:9px 3px}
.mzdh_list li.i_vancl a{width:86px;padding-left:21px;background-image:url(../images/ico_vancl.png);background-position:18px 4px; background-repeat:no-repeat;}
.mzdh_list li.i_vancl a:hover{ width:84px;background-position:17px 3px}
.mzdh_list li.i_tuniu a{width:86px;padding-left:21px;background-image:url(../images/ico_tuniu_2.png);background-position:10px 3px; background-repeat:no-repeat;}
.mzdh_list li.i_tuniu a:hover{ width:84px;background-position:9px 2px}
.mzdh_list li.i_wph a{width:86px;padding-left:21px;background-image:url(../images/ico_wph.png);background-position:10px 4px; _background-position:10px 3px; background-repeat:no-repeat;}
.mzdh_list li.i_wph a:hover{ width:84px;background-position:9px 3px;_background-position:9px 2px;}
.mzdh_list li.i_amazon a{width:86px;padding-left:21px;background-image:url(../images/ico_amazon.png);background-position:20px 5px;_background-position:17px 4px; background-repeat:no-repeat;}
.mzdh_list li.i_amazon a:hover{ width:84px;background-position:19px 4px;_background-position:16px 3px;}
.mzdh_list li.i_meituan a{width:86px;padding-left:21px;background-image:url(../images/ico_meituan.png);background-position:10px 3px; background-repeat:no-repeat;}
.mzdh_list li.i_meituan a:hover{ width:84px;background-position:9px 2px}
.mzdh_list li.i_taobao a{width:85px;padding-left:22px;background-image:url(../images/ico_taobao.png);background-position:18px 4px; background-repeat:no-repeat;}
.mzdh_list li.i_taobao a:hover{ width:83px;background-position:17px 3px}
/* ÃûÕ¾µ¼º½ÏÂÀ­ */
#homeweb_txt1{position:absolute;margin:-80px;width:62px;line-height:25px;top:107px;	font-size:12px;	visibility:hidden;}
#homeweb_txt1,#homeweb_txt2,#homeweb_txt3,#homeweb_txt4,#homeweb_txt5,#homeweb_txt6{border:1px solid #d8d8d8; width:103px; background:#fcfcfc;padding:1px; text-align:center}
#homeweb_txt1 a,#homeweb_txt2 a,#homeweb_txt3 a,#homeweb_txt4 a,#homeweb_txt5 a,#homeweb_txt6 a{display:block; margin:0; padding:0; font-size:14px; line-height:27px; height:27px; overflow:hidden;color:#333;background:#fcfcfc;}
#homeweb_txt1 a:hover,#homeweb_txt2 a:hover,#homeweb_txt3 a:hover,#homeweb_txt4 a:hover,#homeweb_txt5 a:hover,#homeweb_txt6 a:hover{ text-decoration:none;color:#fff;background:#4dabf0;}
/* ¿áÕ¾ */
.kzjx{clear:both;border:1px solid #b8e0ff;box-shadow:0 2px 4px 0 #e7e9ec; background:#fff;}
.kzjx a{font-size:14px}
.kzjx strong{ padding-left:6px;font-weight:100; display:inline-block; height:24px; line-height:24px; width:51px; background:url(../images/skin0_14.png) 0 -243px no-repeat; text-align:left;}
.kzjx dl{height:30px; line-height:30px; overflow:hidden;margin:0 6px;}
.kzjx dl.noline{ border-bottom:none; padding-bottom:2px;}
.kzjx dd,.kzjx dt{font-weight:normal;text-align:center; overflow:hidden;height:22px; line-height:22px; margin:3px 0}
.kzjx dt{float:left;}
.kzjx dt a{ color:#2d87cc;}
.kzjx dd{white-space: nowrap; _width:864px; _float:left}
.kzjx dd li{ width:116px; float:left; display:inline; text-align:left}
.kzjx dd li a{ margin-left:4px; display:inline-block;  padding-left:6px; width:78px;}
.kzjx dd li a.redbit{ padding-right:15px;background:url(../images/icos21.png) right -1128px no-repeat; width:auto}
.kzjx dd a.more{ font-size:12px;color:#666;}
.kzjx dd a:hover.more{color:#f30}
.hov dt,.hov dd,.kzjx dl:hover dd,.kzjx dl:hover dt{ background:#eef6fe;}
#dingzhi dd{ position:relative;}
#dingzhi a.locedit{ width:13px; height:12px; display:inline-block; margin:3px 0 0 10px; background-position:0 -443px;position:absolute; right:65px; top:3px;}
#dingzhi li{display:inline-block; text-align:left;}
.kzjx h2{ padding-left:1px; display:block; height:26px; line-height:26px;font-weight:100;font-size:14px;color:#c7dff3;background:#edf5ff;margin:2px 0 4px;}
.kzjx h2.notopl{margin-top:0;}
.kzjx h2 a{margin:0 10px;color:#2d87cc; }
.kzjx dl.linebottom_kz{ border-bottom:1px dotted #c7dff3;margin-bottom:2px}
.kzjx .kz_tit{ display:block; height:30px; line-height:30px; margin-bottom:5px; background:#edf5ff; border-bottom:1px solid #b8e0ff; font-weight:100;}
.kz_tit a{ color:#666; font-size:14px; display:inline-block; margin-left:50px; float:left; padding-left:22px;background:url(../images/skin0_14.png) no-repeat 0 -536px; _background-position:0 -537px;}
.kz_tit a.ic_02{ background-position:0 -567px;}
.kz_tit a.ic_03{ background-position:0 -597px;}
.kz_tit a.ic_04{ background-position:0 -627px;}
.kz_tit a.ic_05{ background-position:0 -657px;}
.kz_tit a.ic_06{ background-position:0 -687px;}
.kz_tit a.ic_07{ background-position:0 -717px;}
.kz_tit a.ic_08{ background-position:0 -747px;}
.kz_tit a.ic_09{background-position:0 -820px;}
.kz_tit a.ic_10{background-position:0 -850px;}
.kz_tit a.ic_11{background-position:0 -881px;}
.kz_tmall{ display:inline-block; position:relative;}
.kz_tmall a{color:#f30;}
.kz_tmall .tcat{ display:inline-block; position:absolute; width:85px; height:30px;overflow:hidden; margin-left:3px;cursor:pointer; top:0;}
/* right */
.right{ float:right; width:259px;text-align:left; font-size:14px;}
.right_box{width:253px; margin:0 auto;border:1px solid #b8e0ff;box-shadow:0 2px 4px 0 #e7e9ec; background:#fff;}
.event{ width:253px; height:33px; overflow:hidden; border-bottom:1px solid #e0ebf6; text-align:center; background:#fff;}
.rightSort{ padding:5px 5px 0; height:542px; overflow:hidden}
.rightSort span{ clear:both; overflow:hidden; display:block;padding-top:4px;}
.rightSort span.linetop{ border-top:1px dotted #c1daf3; margin-top:5px; padding-top:5px;}
.rightSort span a{display:inline-block;margin:0 18px 0 13px;line-height:30px;word-break:keep-all;white-space:nowrap;}
.rightSort span a.words3{ margin-right:7px;}
.rightSort span a strong{ font-weight:700; color:#666; font-size:100%;}
.rightSort span a:hover strong{ color:#f30; text-decoration:underline;}
.displayfav{height:616px;}
.displayfav span a{line-height:34px;}
.displayfav span.linetop{ margin-top:7px; padding-top:7px;}
.displayfav_column1{ height:587px;}
.displayfav_column1 span a{ line-height:32px;}
.displayfav_column1 span.linetop{ padding-top:7px; margin-top:7px;}
/* tools nav */
.toolbox{ height:173px; padding-top:7px}
.toolbox dd{ height:34px; line-height:34px;width:108px; padding-left:18px;float:left; overflow:hidden; }
.toolbox dd .split{color:#d4d4d4; padding:0 4px 0 2px; position:relative; top:-1px;}
.t01,.t02,.t03,.t04,.t05,.t06,.t07,.t08,.t09,.t10{width:16px; height:16px; display:inline-block; float:left; margin:8px 5px 0 0; _margin-right:2px;background:url(../images/skin0_14.png) no-repeat;}
.t01{ background-position:0 0;}
.t02{ background-position:0 -93px;}
.t03{ background-position:0 -124px;}
.t04{ background-position:0 -155px;}
.t05{background-position:0 -62px; }
.t06{background-position:0 -31px; }
.t07{background-position:0 -185px;}
.t08{background-position:-24px 0;}
.t09{ background-position:-24px -31px;}
.t10{ background-position:-24px -62px;}
/* tool form */
.toolForm{height:79px;margin:10px auto;width:253px;border:1px solid #b8e0ff;box-shadow:0 2px 4px 0 #e7e9ec; background:#fff;border-top:none;}
.city_ipt{ width:60px; padding-left:3px; height:19px; line-height:19px; border:1px solid #a7bcd0; color:#a8a8a8; margin:0 3px; font-size:12px;}
.plane_btn{ width:53px; height:22px; line-height:20px; font-size:12px; cursor:pointer;}
.toolForm .tcnt{ height:40px; padding:9px 0 0 18px;clear:both;position:relative; z-index:2}
.mob_history{ display:none; position:absolute; z-index:5; left:5px; top:37px; border:1px solid #999; background:#fff; width:114px;font-family:Tahoma}
.mob_history p{ height:23px; line-height:23px; padding-left:5px;cursor:pointer;}
.mob_history p.hover{ background:#3299fe; color:#fff; text-decoration:none}
.toolipt{ width:99px; padding-left:5px; height:27px; line-height:27px; border:1px solid #c0c0c0; color:#b4b4b4; font-size:12px; float:left; background:#fff;}
.t_select{ background:url(../images/bgs12.png) -25px -205px no-repeat;height:29px; line-height:29px;float:left; font-size:13px;width:56px; position:relative; }
.t_select a{ display:block; padding-left:4px; zoom:1}
.t_select ul{ position:absolute; top:29px; left:-1px; width:71px; background:#fff; border:1px solid #d8d8d8; border-top:none;}
.t_select li{ height:23px; line-height:23px; padding-left:5px;cursor:pointer}
.t_select .hover{ background:#4dabf0; color:#fff; text-decoration:none;}
.toolbtn{ margin-left:4px; width:51px; height:29px; line-height:29px;cursor:pointer; font-size:12px; float:left; background:url(../images/bgs12.png) 0 -236px no-repeat; border:none;}
.toolbtn_hov{ background-position:0 -266px; color:#1587bf;}
.hotel_iptCity,.hotel_iptDate{ width:63px; padding-left:5px;height:27px; line-height:27px; border:1px solid #c0c0c0; color:#b4b4b4; float:left}
.hotel_iptDate{ width:90px; margin:0 6px;}
.toolForm3 ins{ float:left; display:inline-block; padding:0 4px; height:29px; line-height:29px;}
/* tag */
.tag{ height:27px; line-height:27px; background:#eef6fe; border-top:1px solid #b8e0ff; border-bottom:1px solid #deecfa;font-size:14px;}
.tag li{ display:inline;}
.tag li a{display:inline-block;height:16px;line-height:16px;margin:6px 0 0 -1px;text-align:center;width:64px;float:left;font-size:14px;color:#1896d4;border-left:1px solid #deecfa; border-right:1px solid #deecfa}
.tag li a:hover,.tag li.cur a:hover{color:#f30;}
.tag li.cur a{ display:inline-block;height:28px;line-height:28px;margin-top:0; position:relative; margin-bottom:-1px;background:#fcfdff;color:#333;}
.tag li.first a{ border-left:0; margin-left:0;}
.tag li.last a{ border-right:0; width:58px;}
/*.mod_pic .tag li a{ width:52px;}
.mod_pic .tag li.last a{ width:94px;}*/
.toolForm .tag li.cur a#tab1{ color:#f30;}
.toolForm .tag li a#tab1{ width:87px;}
.toolForm .tag li a#tab2{ width:84px;}
.toolForm .tag li a#tab3{ width:80px;}
/* mod_pic */
.mod_pic_bd{height:125px;overflow:hidden;padding-top:10px;}
.mod_pic_bd dl{ width:95px;float:left; padding-left:21px;}
.mod_pic_bd dt img{ margin-bottom:7px;}
.mod_pic_bd dd{height:26px; line-height:26px; padding-left:9px; background-position:-29px -1023px; overflow:hidden;}
/* mod_news */
.mod_newsbd{height:148px; overflow:hidden;margin-top:8px; font-family:\5B8B\4F53; clear:both;}
.mod_newsbd li{height:28px; line-height:28px; padding-left:27px; background-position:-11px -1024px; overflow:hidden;}
.mod_newsbd li a{ display:inline-block; position:relative; height:28px; overflow:hidden;}
.mod_newsbd li a.pic{ padding-right:17px; background-position:right -861px;}
.mod_newsbd li a.vid{ padding-right:17px; background-position:right -833px;}
/* jian */
.jian{height:120px; padding-right:5px; margin-top:-2px; position:relative;}
.jian strong{ display:block;height:22px;line-height:22px;font-weight:100;font-size:14px;color:#333;padding-bottom:10px;}
.jian p{line-height:20px;}
.jian p a{color:#666;}
.jian p a.jian_a,.jian strong a{color:#4077ad;}
.jian a:hover,.jian a.jian_a:hover{color:#f30;}
.jian p img{ float:left; margin:6px 8px 0 0;} 
.jian_more{display:block;position:absolute; bottom:0; right:15px}
.jian_more a{color:#333;}
.jian_more a:hover{color:#f30}
/* cate */
.cate{ border:1px solid #b8e0ff;box-shadow:0 2px 4px 0 #e7e9ec; background:#fff; width:1198px; margin:10px 0 9px; padding-bottom:14px; }
.cate dl{ width:24.9%; float:left; font-size:14px;}
.cate .cate_dl_last dd{ border-right:0 none;}
.cate dt{ font-weight:700;display:block;}
.cate dt,.cate dd{ margin-left:33px;}
.cate dt{ display:block; height:34px; line-height:34px; padding-top:5px; position:relative; z-index:99}
.cate dt a{ color:#2d87cc; display:inline-block; cursor:pointer;}
.cate dt a:hover{ color:#f30;}
.cate dt ins{ display:inline-block; width:16px; height:16px; overflow:hidden; background:url(../images/skin0_14.png) 0 -753px no-repeat; float:left; margin:8px 5px 0 0; _margin-right:2px; cursor:pointer; zoom:1}
.cate dt ins.c_i_02{ background-position:-20px -753px;}
.cate dt ins.c_i_03{ background-position:0 -773px;}
.cate dt ins.c_i_04{ background-position:-20px -773px;}
.cate dd{ height:145px; overflow:hidden; border-right:1px solid #e6f4ff; margin-top:-20px; padding-top:20px;}
.cate dd ul{ line-height:25px; display:block; width:49%; float:left; overflow:hidden }
/* bottom nav */
.bottom{ background:#fcfcfc; border-top:1px solid #e6e9ed; zoom:1;}
.bt_nav{ width:1200px; margin:0 auto; padding-top:14px; height:189px; overflow:hidden;}
.bt_item{ width:24.9%; float:left; font-size:14px; line-height:25px; height:175px; border-right:1px solid #f0f0f0; overflow:hidden;}
.bt_item_last{ border-right:0 none;}
.bt_item .item_tit{ height:26px; line-height:26px; padding-bottom:5px;}
.bt_item .item_tit a{color:#2d87cc; font-weight:700; font-size:14px;}
.bt_item .item_tit a:hover{ color:#f30;}
.item_tit,.item_bd1,.item_bd2{ margin-left:30px;}
.item_bd1 .img{ width:64px; height:64px; overflow:hidden; display:inline-block; float:left; margin:5px 19px 0 0;}
.item_bd1 .img_02 img{ margin-left:-66px;}
.item_bd1 .img_03 img{ margin-left:-134px;}
.item_bd1 strong a{ color:#666; font-weight:700;}
.item_bd1 strong a:hover{ color:#f30;}
.item_bd1 ins,.item_bd2 ins{ color:#e0e0e0; margin:0 11px;}
.item_bd2{ border-top:1px dotted #ddd; padding-top:10px; margin-top:8px; margin-right:30px }
.emotion{ font-size:12px;position:relative;}
.et_t_in a{ text-decoration:underline; color:#f30;}
.et_t_in a:hover{ color:#f30}
.et_tip{ color:#999; height:41px; line-height:26px; background:url(../images/bgs12.png) no-repeat 0 -495px; padding-left:12px; margin-right:20px; position:absolute; right:0; top:-41px;}
.et_t_in{ display:inline-block; height:41px; line-height:28px;background:url(../images/bgs12.png) no-repeat  right -539px; float:right; +float:none;padding-right:12px;}
.et_bd{ margin-top:41px; padding-left:25px;}
.et_bd ul{ width:170px;float:left;}
.et_bd ul li{display:inline-block; float:left;margin:0 14px 5px 0; _display:inline; position:relative; width:42px; height:35px; overflow:hidden;}
.et_bd ul li a{ display:inline-block; height:25px; line-height:25px; color:#fff; padding:0 4px; background:#999;word-break:keep-all;white-space:nowrap; text-align:center; border:5px solid #f0f0f0;}
.et_bd ul li a:hover{ color:#fff; text-decoration:none; border-color:#f2f2f2; border-width:4px; padding:1px 5px;}
.et_bd ul li a.e01{ background:#ff5c5e;}
.et_bd ul li a.e02{ background:#00aed9;}
.et_bd ul li a.e03{ background:#584226;}
.et_bd ul li a.e04{ background:#ff3300;}
.et_bd ul li a.e05{ background:#00b091;}
.et_bd ul li a.e06{ background:#597b8f;}
.et_bd ul li ins{ width:7px; height:6px; overflow:hidden; background:url(../images/bgs12.png) no-repeat 0 -642px; position:absolute; right:1px; bottom:1px; display:none;}
.et_bd ul li.selected ins{ display:block}
.et_bd ul li.selected a,.et_bd ul li.selected a:hover{height:35px; line-height:35px; padding:0 9px; border:0 none;}
.emotion_area{ width:76px; height:67px; padding-top:6px;display:inline-block; overflow:hidden; background:#fff; border:1px solid #f4f6f7; text-align:center;}
.emotion p{ color:#999; text-align:right;}
.emotion p a{ color:#2d87cc}
.emotion p a:hover{ color:#f30;}
/* bottom search */
.bnav{clear:both;width:1200px; margin:3px auto 0;height:69px;text-align:center;padding-bottom:30px; position:relative;}
.tbsearch{height:44px; line-height:44px; width:684px; margin:auto; display:block; text-align:center; overflow:hidden;}
.gjz{float:left; font-size:13px;}
.gjz_g{ height:37px; float:left; margin:10px 0 0;}
.gjz_g img{ vertical-align:top; float:left}
.tbsearch input{float:left;margin-left:5px;margin-top:11px;}
#J_bottomSearch{width:490px;border:1px solid #cdcdcd; border-top:1px solid #9a9a9a; height:28px; line-height:28px; padding:2px 0 0 2px; background:#fff; font-size:16px;}
.bottomSbm{width:80px; height:32px;line-height:32px;font-size:15px;  margin-top:10px;background:url(../images/bgs12.png) no-repeat 0 -452px; border:0 none; box-shadow:1px 1px 3px 0 #ccc; cursor:pointer;}
#gotop{display:block;height:20px; line-height:20px;font-size:12px; color:#999; padding-right:13px; margin-right:0;background:url(../images/bgs12.png) 49px -425px no-repeat; _background-position:49px -426px; position:absolute; right:1px; bottom:0;}
.tblist{height:28px;line-height:28px; clear:both; padding-left:340px; text-align:left;}
.tblist a,.tblist label{margin:0 12px 0 2px;zoom:1; font-size:13px;}
.tblist input{width:13px;height:13px; vertical-align:middle;margin:-4px 4px 0 11px; margin-top:-1px\9; _margin-top:0;}
/* foot */
#footer{clear:both;line-height:42px; height:42px;background:#a6a6a6;min-width:1200px; color:#f2f2f2; overflow:hidden}
#footer .inner{width:1200px; margin:0 auto; position:relative;}
#footer a,#footer a:hover{color:#f2f2f2;}
#footer a b{font-family:\5B8B\4F53; font-weight:700;}
#footer a:hover b{ text-decoration:underline}
#footer .ft_right{ display:inline-block; position:absolute; right:2px; top:0;color:#f2f2f2;text-align:right;}
#footer .ft_right a{ display:inline-block; float:left; margin-left:6px;}
#footer a.f_brand{ color:#000;}
#footer a:hover.f_brand{color:#f60;}
#footer ins{color:#8f8f8f; margin:0 3px;}
.ft_in_left,.renzheng{ display:inline-block; float:left;}
.renzheng{ margin:12px 0 0 5px;}
#footer img{vertical-align: top;}
.renzheng_1{ display:inline-block; width:20px; height:20px; float:left; margin:0 2px}
.renzheng_2{ display:inline-block; width:20px; height:20px; float:left; margin:0 4px;}
.renzheng_3{ display:inline-block; width:20px; height:20px; float:left; margin:0 4px}
.ft_android,.ft_iphone{ display:inline-block; height:25px; line-height:100px; overflow:hidden; width:100px; background:url(../images/bgs12.png) no-repeat 0 -586px; margin-top:8px}
.ft_iphone{ background-position:-100px -586px;}
a:hover.ft_android{ background-position:0 -613px;}
a:hover.ft_iphone{ background-position:-100px -613px;}
/* font */
a:hover,.weekblack:hover,a.fred:hover,.top a:hover .fred,a:hover em.fred,a:hover em.fgreen,.kzjx b a:hover,.right_nav h3 a:hover,.top_time a:hover span,#gotop:hover,.brow p a.hui:hover,.top_weather p a:hover,.kzjx h2 a:hover,.kzjx dt a:hover,.gray a:hover,.top_weather p a:hover,.brow dd a:hover.hui,.fred,.top a.fred,.toolbox h2 .fred,.top_left a.fred,.jrc,.header a.fred,.fred a,.hotw a.fred{color:#f30}
.fgray{color:#999; margin-right:10px;}
.fgreen,.toolbox h2 .fgreen,.header a.fgreen,.hotw a.fgreen{color:#178517;}
.fblue,a.fblue,.header a.fblue,.hotw a.fblue,.blue{ color:#2371c8;}
.gray a{ color:#999;}
/* 20120605 top_ie6 */
.tip_ie6{ height:84px; background:#f6f4df; border-bottom:1px solid #ccccc4; font-size:13px;}
.tip_ie6_in{ background:url(../images/notice_ie6.png) 115px 50% no-repeat; margin:0 auto; width:1020px; text-align:left; height:59px; padding:25px 0 0 180px; line-height:20px;}
.tip_ie6_in img{ vertical-align:top; margin:-9px 2px 0;}
.tip_ie6_in a{ color:#4077ad;}
.tip_ie6_in a.ie6_close{ float:right; color:#999; font-size:12px; margin-top:-15px;}
.tip_ie6_in a:hover{ color:#f30;}
/* ipad tip */
.ipad{ height:68px; border:1px solid #91c4f7; background:#f0f7ff; border-radius:5px; margin-top:1px; text-align:left; padding:0 20px; font-size:14px; line-height:20px;}
.ipadlogo{ margin:10px 8px 0 0;float:left;}
.tipclo{ background:url(../images/ipadclosetip.png) 0 0 no-repeat; width:18px; height:18px; display:inline-block; float:right; margin:16px 0 0;}
.ipad strong{ display:block; font-weight:bold; margin:13px 0 5px;}
.ipad p img{ margin:0 3px;}
.announcement{ width:520px; text-align:left; border:1px solid #efefef; color:#3B5998; font-size:14px; padding:8px; line-height:30px; margin:0 auto 15px;}
.adbox{ text-align:center;}
.adbox a{ display:block; background:#fff;}
/* air quality */
.air .morecity{ display:;}
.air_qlt{ display:block;cursor:pointer; height:14px; line-height:14px; padding-top:8px;}
.air_qlt ins{ display:inline-block; width:25px; height:14px; background:url(../images/bgs12.png) no-repeat; overflow:hidden; vertical-align:middle;margin:-2px 0 0 3px;}
.air_qlt ins.air_you{ background-position:0 -300px; width:14px;}
.air_qlt ins.air_liang{ background-position:-28px -300px; width:14px;}
.air_qlt ins.air_qing{ background-position:-58px -300px;}
.air_qlt ins.air_zhong1{ background-position:-85px -300px;}
.air_qlt ins.air_zhong2{ background-position:-112px -300px;}
.air_qlt ins.air_zhong3{ background-position:-139px -300px;}
/* pop */
.pop_iframe{ position:absolute; z-index:501; top:0; left:0;}
.filterbg{ background:#000;opacity:0.2;filter:alpha(opacity=20);position:absolute; z-index:502;top:0; left:0;height:2104px; width:100%; }
.pop{ position:absolute; top:200px;z-index:503; width:933px; background:#fff; border:1px solid #ccc;}
.pop_tit{line-height:29px; height:29px;background:#f0f0f0; text-align:center}
.pop_tit h3{ padding-left:10px; font-weight:bold; font-size:14px; position:relative; float:left;display:inline-block;}
.pop_tit .t_right{ position:absolute; right:0; top:0; padding-right:35px;}
.pop_tit .t_right a{ color:#1896d4;}
.pop_tit .t_right a:hover{ color:#f60;}
.t_right a.btn_close{ display:inline-block; width:24px; height:24px; background:url(../images/popbgs0911.png) no-repeat -185px 0;position:absolute; top:2px; right:5px;}
.t_right a:hover.btn_close{background:url(../images/popbgs0911.png) no-repeat -185px -24px;}
.t_right .yuntongbu{ color:#490; padding-left:15px; background:url(../images/popbgs0911.png) -280px 0px no-repeat;}
.pop_bd{ padding:10px 0 25px; font-size:14px; position:relative;}
.pop_bd_fav{ border-top:1px dotted #ccc;margin:0 10px; padding-bottom:15px;}
.form_add{ padding-left:170px;position:relative;margin-top:10px;_margin-top:20px; height:31px;}
.form_add label{ height:26px; line-height:26px; *line-height:22px; display:inline-block; vertical-align:middle}
.p_ipt_01{ width:145px; padding:4px; height:16px; line-height:16px; border:1px solid #7b9abd; color:#999;}
.p_btn_add{ width:80px; height:26px; line-height:26px; color:#fff; font-weight:bold; font-size:12px; background:transparent url(../images/popbgs0911.png) no-repeat 0 -37px; border:0 none; cursor:pointer; margin-left:10px;}
.p_btn_cancel{ width:50px; height:26px; line-height:26px; color:#999; background:transparent url(../images/popbgs0911.png) no-repeat -82px -37px; border:0 none; cursor:pointer; margin-left:10px;}
.p_fav_tip{ display:inline-block; background:#ffffe1; border:1px solid #e7c88d; color:#999; font-size:12px; margin:15px auto 0 150px; width:430px; position:relative; padding-left:5px}
.p_fav_tip2{font-size:12px; margin-top:10px; text-align:center; color:#666}
.p_fav_tip2 a{ color:#1896d4;}
.p_fav_tip2 a:hover{ color:#f30; text-decoration:underline}
.closebtn_tip{ display:inline-block; width:16px; height:16px; background:url(../images/popbgs0911.png) no-repeat -188px -3px;position:absolute; top:0; right:5px;}
.p_fav_tip a{color:#1896d4}
.p_fav_tip a:hover{color:#f60}
.p_fav_tip3{ display:inline-block; height:22px; line-height:22px; background:#ffffe1; border:1px solid #e7c88d; padding:0 10px; color:#666; margin:3px auto 0;}
.p_fav_tip3 a{ color:#1896d4;}
.p_fav_tip3 a:hover{ color:#f30;}
.p_fav_tip3 a.qqdl{background:url(../images/myfav_0914.png) -24px -121px no-repeat; padding-left:18px; display:inline-block; color:#f30;}
.p_fav_tip3 ins{ text-decoration:none; color:#e0e0e0; margin:0 7px 0 6px;}
.login_right{ width:450px; height:158px; overflow:hidden; float:right;line-height:26px; margin:15px 0 5px 10px; padding-top:38px; border-left:1px solid #e6e6e6; font-size:12px;color:#666}
.login_right table{ table-layout:fixed;}
.login_right th{ vertical-align:top; width:145px; text-align:right; padding-right:5px; height:45px; line-height:45px; font-weight:100; font-size:14px; color:#666;}
.login_right td{ vertical-align:top; height:45px; line-height:45px;}
.login_right td p{ line-height:18px; font-size:12px; color:#999;}
.login_right td p.red{color:red;}
.p_login_inbox{ width:193px; height:28px; line-height:28px; border:1px solid #cdcdcd; padding-left:5px;}
.p_login_t{ margin:10px 0 0 58px; height:40px; line-height:40px;}
.p_login_btn{ font-size:14px; font-weight:bold; color:#fff; background:transparent url(../images/popbgs0911.png) no-repeat; width:100px; height:35px; line-height:35px; border:0 none; cursor:pointer;}
.fblue2{color:#1896d4; font-size:12px; margin-left:5px; vertical-align:middle}
a:hover.fblue2{ color:#f60;}
.qq_sina_login{padding:0px 0 10px 120px;width:280px; float:left;}
.qq_sina_login .tit02{ font:18px/60px \5FAE\8F6F\96C5\9ED1; color:#666; height:60px;}
.btnsgp{ width:265px; position:relative;}
.btnsgp a.qq{width:217px; height:62px;line-height:1000px; display:block;background: url(../images/login_sprite2.png) 0 0 no-repeat; overflow:hidden;}
.btnsgp a.qq:hover{background-position:-224px 0}
.btnsgp a.s_btn_taobao{ width:31px; height:29px; line-height:1000px; overflow:hidden;background: url(../images/login_sprite2.png) -445px 0 no-repeat; position:absolute; top:-1px; right:0;}
.btnsgp a:hover.s_btn_taobao{background-position:-479px 0;}
.btnsgp a.s_btn_weibo{ width:31px; height:29px; line-height:1000px; overflow:hidden;background: url(../images/login_sprite2.png) -445px -33px no-repeat;position:absolute; top:34px; right:0;}
.btnsgp a:hover.s_btn_weibo{background-position:-479px -33px;}
.btn_01,.btn_01_hov{ width:75px; height:30px; line-height:30px; background: url(../images/login_sprite2.png) 0 -67px no-repeat; border:0 none; cursor:pointer; color:#2d87cc; font-size:12px; font-weight:700; margin-right:60px; vertical-align:middle}
.btn_01_hov{ background-position:-79px -67px; color:#f30}
#J_popBox{ width:1202px; margin:0 auto;}
.pop .myfav{ margin-bottom:0; margin-bottom/*\**/:10px\9;}
.pop .fblue{color:#1896d4;}
.ipt_tip_w{ position:relative; width:330px; display:inline-block;}
.ipt_tip{ display:inline-block; width:82px; height:27px; line-height:22px; padding-left:22px; overflow:hidden; color:#666; font-size:12px; position:absolute; top:-28px; left:436px; background:url(../images/popbgs0911.png) -90px -218px no-repeat;}
.ipt_tip_2{ width:91px; background-position:-90px -245px;left:234px}
.ipt_tip_3{ width:65px; background-position:-198px -218px;}
/* myfav */
.myfav_w{ position:relative;width:100%;}
.myfav_tit{ border-top:1px dotted #c7dff3; margin:0 5px;  position:relative; z-index:9}
.myfav_tit strong{font-weight:100; font-size:12px;padding:0 2px 0 10px; background:#fff; position:absolute; top:-10px; left:0;}
.myfav_tit strong a{ color:#2d87cc;}
.myfav_tit strong a:hover{ color:#f30}
.tip_fav6{ display:inline-block; height:20px; line-height:20px; padding:0 19px 0 6px;background:#38a9ff;position:absolute; z-index:99; left:0; top:-14px; color:#fff;}
.f_clo{ width:16px; height:16px; overflow:hidden; color:#fff; position:absolute; right:2px; top:2px; text-align:center; background:url(../images/myfav_0914.png) no-repeat -67px -277px;}
a.f_clo:hover{ background-position:-90px -277px;}
.tip_fav6_b{ display:inline-block; width:127px; height:108px; overflow:hidden; background:url(../images/myfav_0914.png) 0 -165px no-repeat; position:absolute; z-index:99; left:-115px; top:-104px; font:14px/18px \5FAE\8F6F\96C5\9ED1; color:#00a7ff; text-align:center;}
.tip_fav6_b p{ padding-top:25px;}
.f_clo_b{ display:inline-block; width:28px; height:29px;background:url(../images/myfav_0914.png) 0 -277px no-repeat; position:absolute; right:10px; top:10px; cursor:pointer}
a.f_clo_b:hover{ background-position:-32px -277px;}
.myfav{line-height:22px;margin:12px auto 4px; padding:1px 0 0 4px; position:relative;  padding-bottom/*\**/:10px\9;}
.favli li{ display:inline-block; _display:inline; height:22px; line-height:22px; width:122px; padding:0 4px; border:1px dotted #bbb; float:left;word-break:keep-all;white-space:nowrap; position:relative;color:#999; margin:0 0 10px 17px;}
.favli li a{ display:inline-block; float:left;color:#666; line-height:18px\0; padding-top:1px\0;*line-height:17px;*padding-top:3px; width:90px;}
.favli #J_tip_fav5{width:143px;}
.favli li a:hover{color:#fd5151;}
.favli li:hover ins,.favli li.hov ins,#J_siteEdit_weblist ins{visibility:visible;}
.favli li ins{display:inline-block;width:13px; height:12px; overflow:hidden;background-position:0 -900px; cursor:pointer; visibility:hidden; position:absolute; right:4px; top:5px;}
.favli li ins.hov{ background-position:-19px -900px;}
.myfav .tip_fav1{color:#999; cursor:pointer;display:none;}
.myfav:hover .fav_edit,.myfav:hover .tip_fav1{display:block;}
.tip_fav1,.tip_fav2{ _line-height:17px; _height:17px; _padding-top:2px;}
.tip_fav2{color:#490; padding-left:12px; background-position:-20px -944px;}
.fav_ul{ position:relative; padding:0; margin:8px 6px 7px}
.fav_ul li a,.favli li a{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.fav_ul li a{ width:107px;}
.mzdh_list li.btn_add_0 a{ color:#999; display:block;width:105px;height:22px; line-height:22px; _line-height:23px; overflow:hidden; float:none; text-align:left; border:1px solid #e6e6e6; margin:3px auto 2px }
.mzdh_list li.btn_add_0 a:hover{color:#2d87cc; text-decoration:none; border-color:#9ed5ff; background:none;height:22px; line-height:22px; _line-height:23px;width:105px; }
.ico_add_16{ display:inline-block;background:url(../images/myfav_0914.png) 0 -123px no-repeat; width:16px; height:16px; overflow:hidden; cursor:pointer; float:left; margin:4px 6px 0 14px;}
a:hover .ico_add_16,a:hover.ico_add_16{ background-position:0 -144px;}
.fav_edit{ position:absolute; right:0; bottom:8px;}
.icon_add{display:inline-block; width:16px; height:16px; position:absolute; z-index:99; right:0; _right:-1px; top:-16px; }
.icoAdd_myfav,.icoSub_myfav{ display:inline-block; width:16px; height:16px; background:url(../images/skin0_14.png) 0 -797px no-repeat;cursor:pointer;}
.icoSub_myfav{ background-position:-22px -797px;}
.tip_yun_open{ display:inline-block; width:101px; height:28px; line-height:20px; padding-top:8px; text-align:center;color:#888; font-size:12px; background:url(../images/bgs12.png) no-repeat -99px -322px; position:absolute;top:14px; right:3px;z-index:10}
.pop_sort{ background:#fafafa; border-top:1px solid #ccc; height:290px;}
.nav_left{width:130px; float:left;}
.nav_left li{ display:block; height:35px; line-height:35px; font-size:14px; padding-left:20px; cursor:pointer;}
.nav_left li:hover{ background:#ededed; color:#333; text-decoration:none;}
.nav_left li.cur,.nav_left li:hover.cur{ background:#e5e5e5 url(../images/myfav.png) 104px -21px no-repeat; font-weight:700;}
.sort_con{padding:0 17px 13px 20px; width:763px; float:left; border-left:1px solid #e5e5e5; }
.sort_con dl{ display:none;}
.sort_con dl dt{ font-size:12px;color:#1896d4; font-weight:100; height:32px; line-height:32px; padding-top:5px; margin:0 0 1px; border-top:1px dotted #ccc; clear:both; overflow:hidden;}
.sort_con dl dt.firstline{ border-top:0 none}
.sort_con dl dd{ font-size:14px; display:block; padding-bottom:4px;} 
.sort_con dl dd .clearfix{ height:0; overflow:hidden;}
.sort_con dl dd li{ width:189px; height:20px; margin-bottom:7px;display:inline-block; position:relative; float:left;}
.sort_con dl dd a{ display:inline-block; height:20px; line-height:20px; float:left; position:relative}
.sort_con dl dd a.fbtn_add,.sort_con dl dd a.fbtn_add_hov,.sort_con dl dd a.fbtn_cancel,.sort_con dl dd a.fbtn_cancel_hov{ width:69px; height:20px; line-height:20px; background:url(../images/myfav.png) -120px 0 no-repeat; }
.sort_con dl dd a.fbtn_add_hov,.sort_con dl dd a:hover.fbtn_add{ background-position: -51px 0 ;}
.sort_con dl dd a.fbtn_cancel{background-position:-120px -23px}
.sort_con dl dd a.fbtn_cancel_hov,.sort_con dl dd a:hover.fbtn_cancel{ background-position: -51px -23px;}
.tip_fav3,.tip_fav7{ display:inline-block; width:82px; height:20px; line-height:20px; border:1px solid #e7c88d; background:#ffffe1; position:absolute; left:0; top:-24px; z-index:99; color:#666; font-size:12px;}
.tip_fav3 .ico_suc,.tip_fav7 .ico_suc{ display:inline-block; width:12px; height:12px; overflow:hidden; background:url(../images/myfav_0914.png) no-repeat -20px -57px; margin:4px 4px 0 5px; _margin-right:1px; float:left;}
.tip_fav3 .arrow,.tip_fav7 .arrow{ display:inline-block; width:9px; height:6px; overflow:hidden;background:url(../images/myfav_0914.png) no-repeat -42px -57px; position:absolute; left:21px; bottom:-6px;}
.tip_fav4{ height:20px; line-height:20px; border:1px solid #e7c88d; background:#ffffe1; padding:0 5px 0 21px;color:#666; font-size:12px; display:inline-block; position:absolute; left:0; top:-24px;word-break:keep-all;white-space:nowrap;}
.tip_fav4 .ico_wrong{ display:inline-block; width:12px; height:12px; background:url(../images/myfav_0914.png) no-repeat 0 -57px; position:absolute; left:5px; top:4px;}
.tip_fav5{ color:#999;}
.tip_fav7{ width:145px;}
.sort_con dl dd .tip_fav7 a{ float:none; color:#1896d4; text-decoration:underline}
.sort_con dl dd .tip_fav7 a:hover{ color:#f30}
.pop_sort_load{ height:290px; background:#fafafa url(../images/load.gif) 50% 50% no-repeat;}
/* m_topic */
.m_tpc{ margin-bottom:10px; height:92px; background:#fff url(../images/tpc_zq.png) 50% top no-repeat;}
.m_tpc_t{ display:block; height:24px; line-height:24px; padding:7px 0 0 10px;font-size:14px; font-weight:700; color:#d1791b;}
.m_tpc_t:hover{ color:#d1791b; text-decoration:underline;}
.m_tpc_ul{ display:block;line-height:27px; font-size:14px; float:left;}
.m_tpc_ul li{display:inline-block;_display:inline; height:27px; overflow:hidden; float:left; margin:0 13px 0 10px;}
/* erweima */
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
.go_erweima{ display:none; width:88px; padding:0 3px; height:113px; overflow:hidden; position:fixed; _position:absolute; bottom:0; right:0; cursor:pointer;z-index:9; background:#fff; border:1px solid #dbdbdb; text-align:center;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.go_erweima span{ display:block; color:#999; font-size:12px; line-height:21px; cursor:pointer; text-decoration:none;}
a:hover.go_erweima{ background:#f0f0f0; border-color:#dbdbdb; color:#999; text-decoration:none;}
a:hover.go_erweima span{text-decoration:none;}
.go_erweima_pic{ background:#fff url(../images/chart63x63.png) 4px 4px no-repeat; padding:4px; width:63px; height:63px; margin:0 auto;}