
@import"index-banner.css";

/*=================焦点图=================*/
#bannerbox{ background-color:#000;}
#bannerbox .banner{ position:relative; height:414px;}

.tabqh .menu ,.tabqh2 .menu{ height:20px; padding:14px 0 0 64px; line-height:20px; color:#eeeeee; font-family:"微软雅黑","Microsoft Yahei";}
/*=================电视剧=================*/
#tv{}
.tabqh {height:532px;position:relative;width:750px;}
.tabqh .menu{background:url(bg_tv_title.jpg) no-repeat left top;}
.tabqh .menu ul ,.tabqh2 .menu ul{margin:0px;padding:0px;height:26px;list-style:none;text-align:center;}
.tabqh .menu li ,.tabqh2 .menu li{display:block; float:left; height:20px; line-height:20px; width:64px; color:#eeeeee;}
.tabqh .menu li a ,.tabqh2 .menu li a{color:#343432; font-size:14px; display:block; float:left; width:40px; margin:0 10px; height:20px; line-height:20px;}
.tabqh .menu li a.tabactive ,.tabqh2 .menu li a.tabactive{color:#ffffff; background-color:#106fb6;}
.tabqh .tabdiv {font-size:12px;/*height:472px;*/ position:absolute;text-align:left;/*top:32px;width:428px;*/}
.tabqh .tabdiv ul{}
.tabqh .tabdiv ul li {/*height:242px;*/overflow:hidden; float:left; width:130px; padding:16px 14px 0px 2px; text-align:center;}
.tabqh .tabdiv ul li h3 ,.tabqh2 .tabdiv ul li h3{ height:28px; line-height:28px; padding-top:6px; font-size:14px; font-weight:normal;overflow:hidden;}
.tabqh .tabdiv ul li h3 a ,.tabqh2 .tabdiv ul li h3 a{color:#444;}
.tabqh .tabdiv ul li p{ background:url(bg_tv.jpg) no-repeat top left; height:20px; line-height:20px;}
.tabqh .tabdiv ul li p a{color:#106fb6;}
.tabqh .tabdiv ul li p span{ display:block; float:left;}
.tabqh .tabdiv ul li p .plot{width:68px;}
.tabqh .tabdiv ul li p .actor{width:60px; padding-left:2px;}
.tabqh .tabdiv .imgbox ,.tabqh2 .tabdiv .imgbox{ position:relative; width:126px; margin:0 auto;}
.tabqh .tabdiv .imgbox img ,.tabqh2 .tabdiv .imgbox img{width:126px; height:166px;}
.tabqh .tabdiv .imgbox span ,.tabqh2 .tabdiv .imgbox span{ display:block; width:100%; height:22px; line-height:22px; background-color:#000; opacity:0.6; filter:alpha(opacity=60); color:#fff; position:absolute; bottom:0px; left:0px;}
.tabqh .tabdiv ul li a ,.tabqh2 .tabdiv ul li a{text-decoration:none;color:#000000;}
.tabqh .tabdiv ul li a:hover ,.tabqh2 .tabdiv ul li a:hover ,.cat_box li a:hover ,.cat_box li a.red ,#hot_tag a.red{color:#ff0000;}
.tabqh .tabfirstli ,.tabqh2 .tabfirstli{margin-left:8px;}
	
/*=================电影=================*/
#movie{}
.tabqh2{height:526px;position:relative;width:750px;}
.tabqh2 .menu{ background:url(bg_movie_title.jpg) no-repeat left top;}
.tabqh2 .tabdiv{font-size:12px; position:absolute;text-align:left;/*top:32px;width:428px;*/}
.tabqh2 .tabdiv ul{}
.tabqh2 .tabdiv ul li{overflow:hidden; float:left; width:130px; padding:16px 14px 0px 2px; text-align:center;}
.tabqh2 .tabdiv ul li p{height:16px; line-height:16px; color:#bbbbbb;}

/*=================右侧=================*/
.class_title{ height:22px; line-height:22px; border-bottom:1px solid #ededed; padding:0 0 6px 10px; font-size:14px; color:#474747; background:url(bg_title1.jpg) no-repeat left 0px;}
.cat_box{padding:8px 0 8px 0;}
.cat_box .title{ height:20px; background:url(bg_category1.jpg) no-repeat left top; padding:0 0 4px 0; color:#FFF; margin:0px 0 6px 0;}
.cat_box .title span{ display:block; height:20px; line-height:18px; width:48px; text-align:center;}
.cat_box ul{}
.cat_box li{ float:left; width:50px; text-align:center; height:24px; line-height:24px;}
.cat_box li a ,#hot_tag a{color:#444444;}
/*热门标签*/
#hot_tag{line-height:24px;}
#hot_tag h3{ color:#474747; font-size:14px;}
#hot_tag a{padding-right:8px; /*white-space:nowrap;*/ display:inline-block;}
#hot_tag p{ word-break:break-all; }
/*排行榜*/
#ranking{}
.tabqh3{height:180px; position:relative;width:250px;}
.tabqh3 .menu{height:27px; border-bottom:2px solid #9d9d9d;}
.tabqh3 .menu ul{height:27px; text-align:center;}
.tabqh3 .menu li{display:block;float:left;height:27px;line-height:27px; width:61px; border-right:2px solid #fff;}
.tabqh3 .menu li.none{ border-right:none;}
.tabqh3 .menu li a{color:#000000;font-size:12px;text-decoration:none;display:block;background-color:#ededed;}
.tabqh3 .menu li a.tabactive{color:#ffffff;font-weight:bold;background-color:#9d9d9d;}
.tabqh3 .tabdiv{font-size:12px; position:absolute; text-align:left; width:250px; height:126px; overflow:hidden; }	
.tabqh3 .tabdiv ul{width:120px; float:left; padding:6px 2px 0 2px;}
.tabqh3 .tabdiv ul li{height:16px; line-height:16px; overflow:hidden; padding:4px 0;}
.tabqh3 .tabdiv ul li span{ display:block; width:16px; height:16px; line-height:16px; color:#FFF; text-align:center; float:left; background:url(bg_ranking.png) no-repeat 0px 0px; margin-right:6px;}
.tabqh3 .tabdiv ul li span.active{ background:url(bg_ranking.png) no-repeat 0px -16px;}
.tabqh3 .tabdiv ul li a{text-decoration:none;color:#000000;}
.tabqh3 .tabdiv ul li a:hover{color:#ff0000;}
.tabqh3 .tabfirstli{}

/*=================明星库=================*/
#starbox{}
#starbox .title{ height:18px; padding:18px 0 24px 0;}
#starbox .star_show{}
#starbox .w6{ width:6px; height:550px;}
#starbox .w236{ width:236px; overflow:hidden;}
#starbox .w134{ width:134px; overflow:hidden;}
#starbox .w236{ width:236px; overflow:hidden;}
#starbox .star_show1{width:236px; height:320px; }
#starbox .star_show1 .showbox{ position:relative; width:236px; height:320px; overflow:hidden; float:left; display:inline; border-bottom:1px solid #fff;}
#starbox .star_show1 img{width:236px; height:320px;  }

#starbox .star_show2{width:236px; height:230px; }
#starbox .star_show2 .showbox{ position:relative; width:236px; height:230px; overflow:hidden; float:left; display:inline; border-bottom:1px solid #fff; }
#starbox .star_show2 img{width:236px; height:230px; }

#starbox .star_show3{width:134px; height:183px; }
#starbox .star_show3 .showbox{ position:relative; width:134px; height:183px; overflow:hidden; float:left; display:inline; border-bottom:1px solid #fff;}
#starbox .star_show3 img{width:134px; height:183px;  }

#starbox .showbox .subtitle{position:absolute; left:0px; bottom:-102px; height:72px; width:100%; background:#000; opacity:0.6; filter:alpha(opacity=60); color:#fff; font-size:12px; padding:20px 0 10px 0;}
#starbox .showbox .subtitle p{ height:24px; line-height:24px; overflow:hidden; padding:0 10px;}



/* picbox */
.picbox{width:1000px;margin:0 auto; background:#150E08;}
#featured{height:290px;overflow:hidden;position:relative;}
#featured .image{position:absolute;height:290px;overflow:hidden;}
#featured .image img{ width:1000px; height:290px;}
#featured .word{z-index:-1;left:0px;width:100%;color:#fff;bottom:0px;position:absolute;height:0px;text-align:left; overflow:hidden; color:#fff;}
#thumbs{width:1000px;}
*html #thumbs{height:100%;}
#thumbs li{display:inline;float:left;cursor:pointer; height:59px;}
#thumbs li a{display:block;font-size:0px;width:104px;height:49px;padding:5px 10px;}
#thumbs li a img{display:block;font-size:0px;width:100px;height:45px;border:2px solid #fff;}
#thumbs li a:hover img{display:block;border:2px solid #fff;}
#thumbs li a.current img{display:block;border:2px solid #fff;}
#thumbs li a:hover{background:url(lion.png) no-repeat top center;}
#thumbs li a.current{background:url(lion.png) no-repeat top center;}
#thumbs ul{ padding:10px 35px; }