
#option{ padding-top:22px;}
#option dl{line-height:20px; padding-bottom:16px;}
#option dt{float:left; width:42px; text-align:center; color:#FFF; background:url(bg_category3.jpg) no-repeat 0 0; margin:2px 0;}
#option dd{width:670px;float:left;}
#option dd a{display:inline-block;padding:0 6px 0 6px; margin:2px 4px 2px 8px;/* white-space:nowrap;*/ display:inline-block;}
#option dd a:hover{background:#116fb9;text-decoration:none;color:#fff;}
#option dd a.on{background:#116fb9;color:#fff;}
#option.unfold .mod-con{display:none;}
#option.unfold .mod-tit{border-bottom:1px solid #cecdcd;}

/*滑动门*/
.tabqh_list{/*height:180px;*/position:relative;width:712px;}
.tabqh_list .menu{height:38px; background:url(tabqh_list_menu.jpg) repeat-x; padding:2px 0 0 2px;}
.tabqh_list .menu ul{ margin-top:6px; height:24px;text-align:center;}
.tabqh_list .menu li{display:block; float:left; height:24px;line-height:24px; width:auto; margin:0 8px;}
.tabqh_list .menu li a{color:#000000; font-size:12px; display:block; background:url(bg_category2.png) repeat-x 0 -24px; padding-bottom:4px; text-decoration:none;}
.tabqh_list .menu span{ display:block; height:20px; background:url(bg_category2.png) no-repeat 0 0;}
.tabqh_list .menu strong{ display:block; height:20px; line-height:20px; background:url(bg_category2.png) no-repeat right -48px;  font-weight:normal; padding:0 10px;}
.tabqh_list .menu li a.tabactive{color:#ffffff;font-weight:bold; background:url(bg_category3.png) no-repeat center center;} 
.tabqh_list .menu li a.tabactive span{ background:url(bg_category2.png) no-repeat 0 -72px;}
.tabqh_list .menu li a.tabactive strong{ background:url(bg_category2.png) no-repeat right -120px;}
.tabqh_list .tabdiv ul{}
.tabqh_list .tabdiv ul li{/*width:332px;*/overflow:hidden; /*float:left;*/ padding:10px 0 6px 0;}
.tabqh_list .tabdiv ul li a{color:#000000;}
.tabqh_list .tabdiv ul li a:hover{color:#ff0000;text-decoration:none;}
.tabqh_list .tabfirstli{}
.tabqh_list .tabdiv{font-size:12px;/* height:128px;position:absolute;*/ text-align:left; width:100%;}	
.tabqh_list .tabdiv .img_show{width:124px; position:relative;}
.tabqh_list .tabdiv .img_show img{ width:124px; height:168px;}
.tabqh_list .tabdiv .img_show p{ position:absolute; bottom:0px; left:0px; height:20px; line-height:20px; background-color:#000; opacity:0.6; filter:alpha(opacity=60); width:120px; color:#fff; text-align:right; padding-right:4px;}
.tabqh_list .tabdiv .details{ width:570px; overflow:hidden;}
.tabqh_list .tabdiv h3{ font-size:16px; color:#222222; height:36px; line-height:32px; overflow:hidden;}
.tabqh_list .tabdiv .p1{ height:26px; line-height:26px; color:#787878;overflow:hidden;}
.tabqh_list .tabdiv .p1 span{color:#818181; padding-right:6px;}
.tabqh_list .tabdiv .p1 span a{color:#106fb6; padding-right:6px;}
.tabqh_list .tabdiv .p1  a{color:#106fb6; padding-right:6px;}
.tabqh_list .tabdiv .p2{ height:24px; line-height:24px;}
.tabqh_list .tabdiv .p2 a{ color:#222222;}
.tabqh_list .tabdiv .p2 strong a ,.tabqh_list .tabdiv .plot a{color:#106fb6;}
.tabqh_list .tabdiv .p2 span{ padding-right:8px;}
.tabqh_list .tabdiv .plot{ height:20px; line-height:20px; padding-top:10px;}
.tabqh_list .tabdiv .plot span{display:block; float:left; text-align:center; width:68px; background:url(bg_tv.jpg) no-repeat 0 0; margin-right:12px;}
.tabqh_list .tabdiv .plot strong{ display:block; float:left; text-align:center; width:60px; background:url(bg_tv.jpg) no-repeat -70px 0; font-weight:normal;}

/*综合排行榜*/
.ranking_sum{}
.ranking_sum .title{ border-top:1px solid #fff; height:40px;}
.ranking_sum .title h3{ border-top:1px solid #dedede; height:30px; line-height:30px;}
.ranking_sum .rangking_top img{width:250px; height:106px;}
.ranking_sum .rangking_top p{ height:30px; line-height:30px; font-size:14px; color:#000;}
.ranking_sum .rangking_top a:hover{ text-decoration:none;}
.ranking_sum .rangking_top a:hover p{ color:#F00; }
.ranking_sum h4{ font-weight:normal; height:48px; line-height:48px; font-size:12px;}
.ranking_sum ul{}
.ranking_sum li{ height:30px; line-height:16px; overflow:hidden;}
.ranking_sum li span{ background:url(bg_ranking.png) no-repeat top left; display:block; width:16px; height:16px; text-align:center; float:left; padding-right:6px;}
.ranking_sum li span.on{ background:url(bg_ranking.png) no-repeat 0 -16px; color:#fff;}
.ranking_sum li i{ float:right; color:#9f9f9f; font-style:normal; background:url(bg_tj.jpg) no-repeat left center; padding-left:20px; color:#9e9e9e;}
