.fir_main{width:960px;margin:7px auto;height:auto;overflow:hidden;}
.fir_main_left{float:left;width:290px;height:601px;background:#f0f0f0;padding-bottom:9px;overflow:hidden;}
.fir_main_scrool{width:290px;height:auto;overflow:hidden;padding-bottom:6px;}
.fir_main_scrool li{width:290px;float:left;text-align:center;height:auto;padding-bottom:4px;}
.fir_main_scrool li a{float:left;font-family:simsun;width:290px;height:auto;line-height:36px;text-align:center;color:#2b2b2b;font-size:14px;font-weight:bold;overflow:hidden;margin:0 auto; background:none;}
.fir_main_scrool li a:hover{color:#be0318;text-decoration:none;}
.fir_main_txt{width:290px;height:auto;border-top:1px dotted #c2c2c2;padding-top:8px;overflow:hidden;}
.fir_main_txt li{width:240px;height:24px;line-height:24px;float:left; overflow:hidden; background:url(images7706_dot.gif) no-repeat 10px 9px; padding-left:17px;}
.fir_main_txt li a{color:#2b2b2b;line-height:24px;}
.fir_main_txt li a:hover{color:#be0318;}

.fir_main_center{float:left;width:350px;height:auto;background:#f6f6f6;margin-left:10px;display:inline;padding-bottom:6px;}
.today{width:327px;height:auto;margin-top:11px;margin-left:10px;float:left;display:inline;}
.today_title{width:330px;height:28px;border-bottom:1px solid #d2d2d2;}

.today_title span{width:134px;height:18px;border-bottom:1px solid d2d2d2; background-position:0px -128px;display:block;}
.new_fir{width:327px;height:auto; }
.today_txt{width:327px;float:left;border-top:1px solid #fff;}
.today_txt li{width:330px;float:left;border-bottom:1px dotted #acacac;margin-top:3px;padding-bottom:5px;}
.today_txt li.miline{width:327px;float:left;border-bottom:none;padding-top:5px;padding-bottom:5px;}
.new_fir{width:327px;float:left;}
.new_fir span{width:50px;height:28px;background-position:0px -17px;display:block; float:left;margin-right:5px;}
.new_fir span.yy{width:50px;height:28px;background-position:0px -45px;display:block; float:left;margin-right:5px;}
.new_fir span.sh{width:50px;height:28px;background-position:0px -74px;display:block; float:left;margin-right:5px;}
.new_fir span.lx{width:50px;height:28px;background-position:0px -100px;display:block; float:left;margin-right:5px;}
.new_fir h2{float:left; width:270px;height:24px; line-height:24px;overflow:hidden;display:block;}
.new_fir h2 a{color:#c81801;font-size:16px;font-weight:bold;height:24px;line-height:24px;font-family:Microsoft Yahei;}
.new_ser{width:338px;height:24px;line-height:24px;float:left;}
.new_ser span{ float:left;color:#838383;}
.new_ser a{color:#707070;height:24px;line-height:24px;width:145px;overflow:hidden;display:block;float:left;margin-right:5px;}
.new_ser a:hover{color:#c81801;margin-right:5px;}
.news_title span{background-position:0px -149px; width:160px;}
.news_txt{ padding-top:5px;}
.news_txt li{float:left;border-bottom:none;padding:0px;width:310px;height:27px;line-height:27px;overflow:hidden;background:url(images7706_dot.gif) no-repeat 5px 13px;overflow:hidden;margin:0px;padding-left:15px;}
.news_txt li a{line-height:27px;color:#343434;font-size:14px;float:left;}
.news_txt li a:hover{color:#c81801;}

.fir_main_right{float:right;width:300px;height:auto;background:#fff;margin-left:5px;display:inline;}

.guanjianzi_ad{float:left;margin-top:10px;margin-bottom:10px;overflow:hidden;}
.top_hot{float:left;height:auto;width:300px; position:relative; background:#f0f0f0;}
.top_hot_title{ float:left;width:275px;height:31px;padding-left:12px;border-right:none;padding-right:11px;margin-top:7px;}
.top_hot_title h1{float:left;height:27px;line-height:27px; font-weight:bold; color:#444;font-size:14px;}
.top_hot_title a{float:right;width:49px;height:27px;line-height:27px;text-align:center;color:#fff; background:#2b2b2b;margin-left:2px;}
.top_hot_title a.tophover,.top_hot_title a:hover{background:#be0318;color:#fff;}



.top_hot_txt{ float:left; width:286px;padding-left:14px;padding-top:0px;padding-bottom:3px;}
.top_hot_txt ul{ float:left;background:url(imagesranking.gif) no-repeat 3px 12px;}
.top_hot_txt ul li{float:left;width:255px;padding-left:25px;height:34px; line-height:34px;overflow:hidden; border-top:dotted 1px #c2c2c2;}
.top_hot_txt ul li.noneline{ border:none;}
.top_hot_txt ul li a{color:#404040;}
.top_hot_txt ul li a:hover{color:#be0318;}
.inc_ad{ float:left; width:300px; margin-top:6px;}
.fir_main_scrool li.de{width:159px;margin-left:60px; display:inline;}
.fir_main_scrool li.de span.zuo,.fir_main_scrool li.de span.you,.fir_main_scrool li.de a,.fir_main_scrool li.de a.scr{background:url(imagesyeci_img.gif) no-repeat;}
.fir_main_scrool li.de span.zuo{float:left;width:23px;height:13px;display:block;background-position:0px 0px;cursor:pointer;}
.fir_main_scrool li.de span.you{float:right;width:23px;height:13px;display:block;background-position:-112px 0px;cursor:pointer;}
.fir_main_scrool li.de a{float:left;margin-left:10px;width:7px;height:7px;display:inline-block;background-position:-34px -3px;overflow:hidden;margin-top:3px;}
.fir_main_scrool li.de a.scr{background-position:-93px -3px;}
.star{width:960px;}
.star-tl,.music-tl,.social-tl,.lady-tl{width:951px;height:40px;border-bottom:1px solid #e0e0e0;line-height:52px; text-align:right; background:url(imagescolumn-bg.gif) no-repeat; padding-top:12px; padding-right:9px;}
.star-tl{background-position:0px 0px;}
.music-tl{background-position:0px -52px;}
.social-tl{background-position:0px -104px;}
.lady-tl{background-position:0px -156px;}
.star-tl a{color:#404040;height:27px;line-height:27px;padding:0px 12px 0px 10px;font-size:14px;display:inline-block;margin:0px 3px;}
.star-tl a.current{color:#fff; background:#c81801;}
.star-txt{width:960px;margin-top:8px;}

.star-l{ float:left;width:290px;padding-bottom:5px; overflow:hidden;}
.hotdian{margin-top:10px; background:#f6f6f6; width:300px;}
.star_tyt{width:287px;padding-bottom:4px;float:left;padding-left:3px;padding-top:10px;margin-top:7px;background:#f6f6f6;}
.star_tyt li{float:left; width:102px;height:26px; text-align:center;margin-left:3px; display:inline;background:#2b2b2b;}
.star_tyt li a{color:#fff;font-size:14px;width:102px;height:26px;line-height:26px;padding:0px;}
.star_tyt li a:hover,.star_tyt li.star_hov{width:102px;height:30px;color:#fff;background-position:0px -176px; display:block;}

.staring_txt{float:left;width:280px;padding-bottom:11px;background:#f6f6f6; padding-left:8px;}
.staring_txt ul{width:274px;float:left;}
.staring_txt li{float:left;width:250px;background:url(imagesvideo.gif) no-repeat 3px 6px;height:24px;line-height:24px;overflow:hidden; padding-left:28px; padding-right:5px;}
.staring_txt li a{color:#404040;font-size:12px;line-height:26px;}
.staring_txt li a:hover{color:#c81801;}

.musicing_txt li{background:url(imagesmusic-ico.gif) no-repeat 3px 6px;}


.liuxingfaxing_txt{width:290px;float:left;overflow:hidden;}
.liuxingfaxing_txt dt{width:290px; height:201px;position:relative;float:left;padding-right:10px; overflow:hidden;}
.liuxingfaxing_txt dt a img{ border:none;width:290px; height:201px;}
.liuxingfaxing_txt dt span.ck{background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;filter:alpha(opacity=30);-moz-opacity:0.65;opacity: 0.99;margin:-21px 0 0 0px;background:#000;color:#FFF;width:290px;height:33px; line-height:33px;font-size:12px;text-align:center;display:block;margin-top:-33px;left:0; font-style:normal;}
.liuxingfaxing_txt dt a span.ck em{font-style:normal;color:#fff;position:relative;display:block;text-decoration:none;width:289px;height:33px;line-height:33px;text-overflow:clip;overflow:hidden;white-space:nowrap;text-align:center; overflow:hidden; margin:0 auto; cursor:pointer;font-size:14px;}
.liuxingfaxing_txt dt a:hover span.ck em{font-style:normal;color:#fff;position:relative; display:block; cursor:pointer; text-decoration:underline;}

.star_hot{margin-top:0px;}
.star_hot{float:left;width:280px;padding-top:9px;background-position:0px 0px;padding-left:10px;margin-top:7px;}
.star_hot_title{width:270px;height:29px;line-height:29px;float:left;}
.star_hot_title span{float:left; font-size:14px;color:#454545;font-weight:bold; padding-left:5px;}
.star_hot_title a{float:right;color:#454545;padding-right:5px; }
.star_hot_title a:hover{color:#c81801;}
.star_hot_txt{width:270px;float:left;padding-top:4px;}
.star_hot_txt a{color:#fefefe;margin-right:5px;height:22px;line-height:22px; padding:0px 10px; background:#2b2b2b;display:inline-block;margin-bottom:5px;}
.star_hot_txt a:hover{color:#fff; background:#c81801; text-decoration:none;}

.star-c{width:337px;float:left;margin-left:12px;display:inline;}
.headlines,.gangtai{width:337px;float:left;}
.headlines a{width:337px;height:34px;line-height:34px;overflow:hidden;display:block;font-size:18px;font-family:Microsoft Yahei; font-weight:bold; color:#c81801; text-align:center;}
.headlines p{line-height:20px; text-indent:20px;color:#8d8d8d;}
.gangtai{margin-top:7px;}
.gangtai-tl{width:320px;height:30px;line-height:30px;padding-left:3px;padding-right:14px;border-bottom:1px solid #e0e0e0;}
.gangtai-tl span{font-size:14px;font-weight:bold;}
.gangtai-tl a{color:#2b2b2b;float:right;}

.mingxing_txt dd {float: left;height:90px;margin: 7px 0 0;width:337px; overflow:hidden; margin-bottom:7px;}
.mingxing_txt dd a img {float: left;margin: 0 10px 0 0;width:130px;height:90px;}
.mingxing_txt dd a {cursor: pointer;float: left;}
.mingxing_txt dd a:hover span {color:#C81801;text-decoration: none;}
.mingxing_txt dd a span {color: #2b2b2b;float: left;font-size: 14px;height:47px;line-height:22px;overflow: hidden;width:195px;}
.mingxing_txt dd a:hover {color:#C81801;text-decoration: none;}
.mingxing_txt dd a cite {color: #808080;float: left;height: 76px;line-height: 20px;overflow: hidden;width: 168px;font-style:normal;}

.mingxing_txt li{float:left;width:330px;line-height:26px;height:26px;background:url(images7706_dot.gif) no-repeat 0px 10px; padding-left:10px; overflow:hidden;}
.mingxing_txt li a{color:#2b2b2b;font-size:14px;}

.star-r{width:300px;background:#f0f0f0;float:right;}
.oumei{width:300px;float:left; padding-top:10px;}
.oumei-tl{width:264px;height:34px; line-height:34px;border-bottom:1px dashed #b0b0b0; padding-left:13px; padding-right:23px;}
.oumei-tl span{font-size:14px;font-weight:bold;color:#444;}
.oumei-tl a{float:right;color:#444;}
.oumei-txt{float:left;width:276px;padding-left:14px}
.oumei-txt a{width:286px; cursor:pointer;}
.oumei-txt a span{width:276px;height:41px;line-height:41px;color:#404040;overflow:hidden;font-size:14px;float: left;}
.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:13px;}
.oumei-dir li{float:left;width:270px;height:26px;line-height:26px; background:url(images7706_dot.gif) no-repeat 0px 12px; padding-left:10px; overflow:hidden;}
.oumei-dir li a{color:#4d4d4d;font-size:14px;}
.star-bg{ background:#f6f6f6;}
.font-small{ padding-bottom:4px;}
.font-small li a{font-size:12px;color:#404040;}
.miyo{padding-top:0px;}
.duan{width:255px;}
.oumei-rive{padding-bottom:10px;}
.shehui-txt a img{width:115px;height:80px;}
.right-ad{float:left;padding-top:9px; background:#fff;}
.small-dir{padding-bottom:30px;}
.link{width:925px;margin:0 auto;background:#f0f0f0;padding:10px 0px;padding-left:25px;margin-top:8px; padding-right:10px;overflow:hidden;}
.link li{float:left;padding-right:30px;color:#3b3b3b;line-height:24px; white-space:nowrap;}
.link li a{color:#747475;}
.huise{ background:#f6f6f6;}
.person{width:960px;z-index:9999;height: auto;left:0px;}

.back2top_fat{position:fixed;z-index:1050;right:1px;bottom:20px;_bottom:auto;_position:absolute;_top:expression((document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop+(documentElement.clientHeight - this.clientHeight):document.body.scrollTop+(document.body.clientHeight - this.clientHeight))-4);width:41px;height:41px;}
.back2top_fat .b_img{background:url(imagesback-top.gif) no-repeat;display:block;height:41px;width:41px;}
.back2top_fat .b_img:hover{background-position:bottom;}



/*.back2top_customad{position:fixed;z-index:999;right:1px;bottom:80px;_bottom:80px;_position:absolute;_top:expression((document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop+(documentElement.clientHeight - this.clientHeight):document.body.scrollTop+(document.body.clientHeight - this.clientHeight))-4);width:41px;height:128px;}*/

.back2top_customad{z-index:999;display:block;position:fixed; _position:absolute;bottom:80px; right:1px; _margin-bottom:80px; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.back2top_customad .b_img{background:url(imagescollection.gif) no-repeat;display:block;height:128px;width:41px;}
