.dir,.top{width:960px; margin:0 auto}
.login{width:960px;height:37px; line-height:37px;}
.dir-nav a{color:#2b2b2b;margin-right:8px;}
.friend a{color:#2b2b2b;margin-left: 5px;}
.friend a.map{color:#c81801}
.dir-logo{margin-top:25px;}
.top{margin-top:2px;overflow:hidden;}
.dir-logo a{width:219px;height:40px;display:block;background-position:0px -207px; text-indent:-999px;}
.main{margin-top:8px;}

.info-1,.info-2,.info-3,.info-4{width:812px;height:52px;line-height:52px; background:url(../images/column-bg.gif) no-repeat; padding-left:148px; border-bottom:1px solid #e0e0e0;}
.info-1{ background-position:0px  -208px;}/*明星娱乐*/
.info-2{ background-position:0px  -260px;}/*演艺音乐*/
.info-3{ background-position:0px  -312px;}/*社会关注*/
.info-4{ background-position:0px  -364px;}/*女性时尚*/

.keyword{margin-top:15px;}
.keyword a{color:#404040;padding:0px 11px; margin:0px;height:27px;line-height:27px;font-size:14px; display:inline-block; margin:0px 3px;}
.keyword a:hover,.keyword a.current{background:#c81801;color:#fff; text-decoration:none;}
.dir-search input{width:185px;height:32px;line-height:32px;border:1px solid #e0e0e0;border-right:none;float:left;background-position:2px -258px;padding-left:30px;font-size:14px;color:#bababa;}
.dir-search{margin-top:9px;background:#fff;}
.dir-search input.dir-sea{width:73px;height:34px;line-height:34px;text-align:center;background:#2b2b2b;color:#fff;border:none;padding:0px;cursor:pointer;}

.list_main{width:960px;margin-top:9px;}
.list_content_left{width:648px;}

.content_title{width:639px;height:auto;text-align:center;float:left;margin:0 auto;margin-right:12px;display:inline;padding-top:15px;padding-bottom:10px;}
.content_title h1{font-size:24px;color:#141414;width:639px;height:40px;line-height:40px;font-weight:bold;font-family:Microsoft YaHei;overflow:hidden;padding-bottom:15px; text-shadow: 0 1px 1px rgba(0,0,0,0.4);}
.content_title p.canshu{color:#404040;font-size:13px; line-height:22px; float:left;}
.content_title p.canshu a{color:#c81801;text-decoration:underline;}
.content_title p.fx{float:right;}
.content_title p.fx span,.content_title p.fx a.zqone,.content_title p.fx a.sina,.content_title p.fx a.tqq{background:url(../images/fenxiang_img.gif) no-repeat;width:22px;height:16px; display:block;float:left;}
.content_title p.fx span{ background-position:0px 0px;width:55px; padding-left:15px; line-height:20px;}
.content_title p.fx a.zqone{ background-position:-70px 0px;}
.content_title p.fx a.sina{ background-position:-92px 0px;}
.content_title p.fx a.tqq{ background-position:-116px 0px;}

.li_daodu {float: left;font-size:13px;height: auto;padding: 10px 10px 10px 12px;width: 624px;}
.li_daodu .context,.li_daodu .daodu {color: #555;float: left;height:170px;line-height: 24px;overflow: hidden;padding: 5px;width:250px;}
.context b,.daodu b{font-weight:bold;}
.main_adser {float: left;height: 120px;width:260px;}
.main_dao{float:left;width:260px;}
.context_ad {float:right;width:360px;}

.content_zhuangzai{width:623px;height:38px;line-height:38px;color:#D81B00;text-align:center;float:left;margin:0 suto;margin-left:7px;margin-right:7px;display:inline;font-size:15px;}
.main_ad{width:639px;height:auto;margin-top:14px;margin-left:20px;display:inline;float:left;}
.main_con{width:654px;border:1px solid #dde3ea;overflow:hidden; padding-bottom:10px;float:left;margin-top:5px;}
.main_ad_left{float:left;margin-left:20px;display:inline;}
.main_ad_right{float:right;margin-left:14px;}
.content_main{float: left;height: auto;margin-top: 0;padding-left: 10px;padding-right: 10px;text-indent:2em;width:626px;}
.content_main p{clear: both;float: left;font-size: 14px;line-height: 25px;padding:1em 0 0;width:626px;}
.content_main div{font-size:14px;width:624px;line-height:25px; text-indent:2em;margin-bottom:10px;}
.content_main p.pic_txt{margin-top:20px;}
.content_main p br,.content_main div br{margin:0;padding:0;line-height:0px;display:none;}
.content_main p span{height:25px;line-height:25px;color:#272727;}
.content_main img{text-align:center;}
.content_main p a img,.content_main p img{display:block;margin: 0 auto;text-align: center;}
.main_page{ padding-top:20px;padding-bottom:20px;}
.main-468{text-align:center;clear:both; padding-top:10px;}
.main-468ad{padding-top:1px;padding-bottom:5px;}
.baidu_adone{ padding-left:20px;}
.yeci{width:620px;height:24px;padding:12px 0px 9px 0px;}
.yeci li{float:left;width:280px;height:24px;line-height:24px;color:#808080;overflow:hidden;margin-left:17px;display:inline;}
.yeci li a{color:#808080;}

.line{height:3px;line-height:3px;background:#d8e2fb;width:654px;float:left;overflow:hidden;}
.jyj{float:left;width:631px;border-top:1px dotted #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:10px;padding-left:19px; display:inline;padding-bottom:15px;padding-top:7px;}
.jyj_tit{font-weight:bold;color:#272727;font-size:14px;line-height:30px;}
.jyj_tit a{font-style:normal;color:#e51316;}
.jyj_txt{padding-top:0px;}
.jyj_txt ul{float:left;width:400px;}
.jyj_txt li{float:left;width:390px;height:26px;line-height:26px; background:url(../images/7706_dot.gif) no-repeat 3px 10px; padding-left:10px;}
.jyj_txt li a {color: #272727;float: left;font-size: 14px;height: 24px;overflow: hidden;width: 310px;}
.jyj_txt li span{float:right; color:#a4a4a4;}
.ad_can{float:right;margin-right:20px; display:inline;text-decoration:none; margin-top:7px;}
.jyj_txt li span{color:#a4a4a4;float:right;}
.ct{height:44px;padding-left:14px;}
.ct_tt{margin-top:10px;width:470px;height:25px;padding-left:20px; overflow:hidden;}
.back_index{float:left;margin-top:15px;}
.back_index a.back{width:122px;height:30px;background:url(../images/back_img.gif) no-repeat; display:block;}
.news_content{ border-top:none;}
.news_content li{float:left;width:275px;background:url(../images/dot.gif) no-repeat 7px 10px; border-top:1px dashed #b9cce2;height:32px; line-height:32px; overflow:hidden;padding-left:15px;}
.news_content li.noneline{ border:none;}
#zt_t{float:left;width:50px;padding:6px 0px 3px 3px;color:#1884b0;}


#div_textlink{height: 22px;line-height: 22px;text-align:left;}
#div_textlink a {color: #0A3A8C;height: 22px;line-height: 22px;text-decoration: none;}

.tuij_txt{width:640px;padding-top:10px;margin:0 auto;}
.tuij_txt ul{width:640px;height:auto;float:left;}
.tuij_txt li{width:295px;height:26px;line-height:26px;float:left;background:url(../images/dot.gif) no-repeat 7px 10px;padding-left:15px;overflow:hidden;font-size:14px;}
.tuij_txt li a{color:#444;}

.list_title{width:648px;height:34px;line-height:34px;color:#2b2b2b;font-size:14px;}
.list_title a{color:#2b2b2b;margin:0px 5px;}
.list_title i{font-style:normal;color:#808080; margin-left:5px;}
.dir-list{width:646px;border:1px solid #e0e0e0;overflow:hidden;}

.pic {width:300px;float:left; padding-bottom:8px;}
.pic li{float:left;width:138px; height:140px;overflow:hidden; margin-top:12px; margin-left:8px;display:inline;}
.pic li a img{width:130px;height:90px;padding:3px;border:1px solid #d2d2d2;margin-bottom:3px;}
.pic li a:hover img{border:1px solid #bfbfbf;}
.pic li a{color:#2b2b2b;line-height:20px;}
.pic li a:hover{color:#C81801;}




.list_side{width:300px;}
.read{width:300px;margin-top:12px;background:#eaeaea;}
.read_tl{width:266px;height:37px;line-height:37px;background:#2b2b2b; padding-left:11px;padding-right:23px;}
.read_tl span.jiaodian{color:#fff;font-size:14px;font-weight:bold; border-bottom:3px solid #c81801;display:block;height: 34px;line-height: 34px;}
.read_tl a{color:#fff; float:right;}

.oumei{width:300px;float:left; padding-top:10px;}
.oumei-txt{float:left;width:276px;padding-left:14px}
.oumei-txt a{width:286px;cursor:pointer;overflow: hidden;display:block;background:none;}
.oumei-txt a span{width:286px;height:41px;line-height:41px;color:#404040;overflow:hidden;font-size:14px;display:block;}
.oumei-txt a:hover span{color:#C81801;}
.oumei-txt a img{float:left;width:130px;height:90px;color:#404040; margin-right:11px; display:inline;}
.oumei-txt a p{color:#8d8d8d;float:left;width:130px;line-height:18px;}
.oumei-txt a:hover p{color:#797979;}
.oumei-txt a:hover{text-decoration:none;}
.oumei-dir{float:left;padding-top:11px; padding-left:0px;}
.oumei-dir li{float:left;width:270px;height:26px;line-height:26px; background:url(../images/7706_dot.gif) no-repeat 0px 12px; padding-left:10px; overflow:hidden;}
.oumei-dir li a{color:#4d4d4d;font-size:14px;}
.shehui-txt a img{width:115px;height:80px;}
.side-dir{ padding-bottom:8px;padding-left:10px;}
.side-dir li,.side-dir li a{color:#2b2b2b;height:26px;line-height:26px;}
.side-ranking{padding-bottom:2px;padding-left:10px;}
.side-ranking ul{float:left;background:url(../images/side-rank.gif) no-repeat 0px 10px;}
.side-ranking li{width:260px;float:left;height:36px;line-height:36px;border-top:1px dotted #c2c2c2;background:none;padding-left:22px;}
.side-ranking li a{color:#404040;line-height:36px;}
.side-ranking li.none{border:none;}
.top-margin{margin-top:12px;}
.zt{ width:944px;line-height:25px; padding-top:8px; padding-bottom:8px; padding-left:16px;}
.zt a{color:#606060;padding:0px 3px; margin:0px 0px;display:inline-block;}
.zt a:hover{color:#fff !important;background:#c81801;text-decoration:none;}
.zt strong{color:#606060;font-weight:bold;}
.margin-top10{margin-top:10px;}

.ad-300{float:left;padding-left:0px;margin-bottom:10px;display:inline;padding-right:0px;background:#EAEAEA;}
.wrap-646{width:644px;padding-left:2px; border-top:1px dashed #ccc;}
.wrap-646 li{ margin:0px 11px;margin-top:12px;}
.main_fenxiang{width:626px;height:34px;background:#f9f9f9;padding-top:6px; padding-right:20px;}
.comeback a.list,.comeback a.home{width:70px;height:27px;line-height:27px;padding-left:28px;color:#808080;background-position:0px -297px; display:inline-block;}
.comeback a.home{background-position:0px -326px;margin-left:7px;}
#bdshare a,#bdshare_s a,#bdshare_pop a{color:#333 !important;}

.yule_cometit span.ti,.yule_cometit span.ti a{color:#2b2b2b;font-size:14px; font-weight:bold;}
.yule_cometit span.ti a:hover{background:none;color:#111 !important;}
.yule_come{width:646px;border:1px solid #e0e0e0;float:left;margin-top:7px;overflow:hidden;}
.yule_cometit{width:631px;height:37px;line-height:37px;border-bottom:1px solid #e0e0e0;background:#f9f9f9; padding-left:15px;font-size:14px;color:#0b3b8c;clear: both;}
.yule_cometit span.lei a{display:inline-block;height:25px;line-height:25px;font-size:14px;color:#2b2b2b;margin:0px 4px;padding:0px 11px;}
.yule_cometit span.lei{padding-left:42px;margin-top:6px;}
.yule_cometit a.yuya,.yule_cometit a:hover{display:inline-block;color:#fff !important;font-weight:normal; border:none;background:#e51316; text-decoration:none;}
.noneline{border:none !important; }
.noneline li a img{border:1px solid #EEE7E7;}
.ad_635{float:left;width:632px;padding-left:4px;margin-top:15px;padding-top:15px;border-top:1px dashed #ccc;padding-right:6px;padding-bottom:8px;}
.yule_cometxt{padding:10px 0px 10px 15px;overflow:hidden;}
.yule_cometxt ul{width:620px;height:auto;float:left;}
.yule_cometxt li{width:300px;height:28px;float:left;overflow:hidden;line-height:28px;font-size:14px;background:url(../images/7706_dot.gif) no-repeat 0 12px;padding:0 0 0 10px;}
.yule_cometxt li a{width:290px;color:#555;overflow:hidden;}
.yule_cometxt li a:hover{color:#c81801;}
.adggslb{display: inline;margin-bottom: 6px; margin-left: 85px !important; margin-top: 7px;}
#box{position:relative;z-index:45; background:#FFFFFF;}
.fixme{width:300px;position:fixed;top:0;z-index:450;_left:0;_position:absolute;_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop-1845 : document.body.scrollTop-1845); background:#ffffff;}


.yut_cometxt{padding:8px 0px 10px 15px;overflow:hidden; border-top:1px dashed #ccc;}
.yut_cometxt ul{width:620px;height:auto;float:left;}
.yut_cometxt li{width:300px;height:28px;float:left;overflow:hidden;line-height:28px;font-size:14px;background:url(../images/7706_dot.gif) no-repeat 0 12px;padding:0 0 0 10px;}
.yut_cometxt li a{width:290px;color:#555;overflow:hidden;}
.yut_cometxt li a:hover{color:#c81801;}