@charset "gb2312";
/* CSS Document */

@import url("frame.css");
@import url("rank.css");
#i-hot { width:726px; height:244px;}
#news { width:250px; height:1270px;}
#topic_Url { width:1830px; height:110px;}

/* 焦点 */
#focus { height:254px;}
#focus-news { float:right; width:348px; height:254px; background:url(../img/news_bg.gif) repeat-x center 0; position:relative; overflow:hidden;}
#focus-news .corner { width:5px; height:5px; overflow:hidden; background-image:url(../img/news_corner.gif); position:absolute;}
#focus-news .corLT { left:0; top:0; background-position:-5px -5px;}
#focus-news .corRT { right:0; top:0; background-position:0 -5px;}
#focus-news .corLB { left:0; bottom:0; background-position:-5px 0;}
#focus-news .corRB { right:0; bottom:0; background-position:0 0;}
#focus-news .title { text-align:center; padding:5px 0;}
#focus-news dt { height:27px; overflow:hidden; float:left; clear:left; margin-top:13px; line-height:30px; text-align:center;}
#focus-news dd { position:absolute; left:80px; top:0; width:250px; height:1270px; border-left:2px solid #FFF;}
#focus-news dt a { display:block; width:80px; height:27px; background:url(../img/news_btn.gif) no-repeat 100% 0; color:#FFF; font-size:12px; text-decoration:none;}
#focus-news dt a:hover { background-position:100% -27px;}
#focus-news dt.curr a,#focus-news dt.curr a:hover { color:#000; background-position:100% -54px;}
#focus-flash { width:642px; height:254px;}

/* 最新 */
#fine { height:436px;}
#fine-list { width:996px; height:428px; border:1px solid #bfdcec; background:url(../img/block_bg2.jpg) no-repeat 50% 1px; padding-bottom:6px;}
#fine-list h2 { font-size:12px; font-weight:bold; color:#000; line-height:30px; text-indent:15px;}
#fine-list .clip {float:left; padding-left:11px; padding-top:6px; padding-bottom:2px;}
#fine-list .clip a { overflow:hidden; display:block; width:120px; height:200px; background-color:#FFF; color:#F60; border:1px solid #CCC; padding:4px; text-decoration:none;}
#fine-list .clip a:hover { background-color:#e8e8e8;}
#fine-list h3 { line-height:30px; text-align:center; font-size:12px;}
#fine-list ul { font-size:12px; line-height:22px; padding-left:12px; padding-top:2px;}
#fine-list li { float:left; overflow:hidden; display:block; width:150px; height:20px;  padding:4px 14px 0 0; text-decoration:none;}

/* 热播 */
#hot { height:346px;}
#hot-rank { float:right;}
#hot-list { width:728px; height:246px; border:1px solid #bfdcec; position:relative;}
#hot-list h2 { font-size:12px; font-weight:bold; color:#000; line-height:30px; text-indent:14px;}
#hot-list dt { position:absolute; right:10px; top:10px; z-index:10;}
#hot-list dt a { display:block; float:left; width:11px; height:15px; background:url(../img/arrow_bg.gif) no-repeat 0 -15px;}
#hot-list dt a.curr { background-position:0 0;}
#hot-list dt a.arrow { width:16px; margin-left:4px;}
#hot-list dt a.prev { background-position:0 -30px;}
#hot-list dt a.next { background-position:0 -45px;}
#hot-list dd { display:none; position:absolute; left:1px; top:1px; width:726px; height:244px; background:url(../img/block_bg1.gif) repeat-x 50% 0;}
#hot-list li { overflow:hidden; width:124px; height:200px; float:left; font-size:12px; line-height:30px; color:#000; text-align:center; padding-left:18px; padding-top:8px;}
#hot-list li a.img { display:block; width:120px; height:170px; padding:1px; border:1px solid #a8a8a8;}
#hot-list li a.img:hover { border-color:#f60;}

/* 电影·电视·综艺 */
#new { height:350px;}
#all-rank { float:right;}
#all-rank h2 { background:none; width:50px; color:#000;}
#new-tab { float:left; width:733px; height:350px; position:relative;}
#new-tab h2 { margin-right:60px; float:left; font-size:12px; font-weight:bold; color:#000; line-height:30px; text-indent:15px;}
#new-tab dt { float:left; width:77px; height:26px; margin-right:5px; text-align:center; font-weight:bold; line-height:26px; font-size:12px; color:#069; border:1px solid #bfdcec; cursor:pointer;}
#new-tab dt.curr { color:#F60; background:url(../img/block_tab_bg1.gif) no-repeat 50% 1px;}
#new-tab dd { display:none; position:absolute; width:728px; height:333px; top:27px; left:0; border:1px solid #bfdcec; background:url(../img/block_bg1.gif) repeat-x 50% 1px;}
#new-tab ul { margin-top:20px;}
#new-tab li { overflow:hidden; white-space:nowrap; width:124px; float:left; padding-left:18px; padding-top:2px; font-size:12px; line-height:24px;}
#new-tab li a.img { display:block; width:120px; height:170px; float:left; padding:1px; border:1px solid #bfdcec;}
#new-tab li a.img:hover { border-color:#f60;}

/* 动漫 */
#dom { height:344px;}
#dom-rank { float:right;}
#dom-list { width:728px; height:344px; border:1px solid #bfdcec; position:relative;}
#dom-list h2 { font-size:12px; font-weight:bold; color:#000; line-height:30px; text-indent:14px;}
#dom-list dd { display:block; position:absolute; left:1px; top:1px; width:726px; height:338px; background:url(../img/block_bg1.gif) repeat-x 50% 0;}
#dom-list li { overflow:hidden; white-space:nowrap; width:124px; float:left; padding-left:18px; padding-top:2px; font-size:12px; line-height:24px;}
#dom-list li a.img { display:block; width:120px; height:170px; padding:1px; border:1px solid #a8a8a8;}
#dom-list li a.img:hover { border-color:#f60;}

#AD1 { width:996px; height:90px;}
#AD2 { width:728px; height:90px; margin-top:5px;}
#AD3 { float:right; width:258px; height:90px; margin-top:5px;}
#AD4 { float:right; width:258px; height:278px;}
#AD5 { width:996px; height:90px;}
#AD5 .text{ float:right;}
#AD5 .text iframe { width:230px; height:88px;}
#AD5 .img iframe { width:728px; height:90px;}

/* 全部影片 */
#allmovie { width:996px; border:1px solid #bfdcec; background:url(../img/block_bg2.jpg) no-repeat 50% 1px; padding-bottom:6px;}
#allmovie h2 { font-size:14px; font-weight:bold; color:#000; line-height:30px; text-indent:15px;}
#allmovie ul { font-size:12px; line-height:22px; padding-left:12px; padding-top:2px;}
#allmovie li { float:left; overflow:hidden; display:block; width:150px; height:20px;  padding:4px 14px 0 0; text-decoration:none;}

/*IE6*/
#AD3 { _float:none; _margin-left:732px;}