@charset "gb2312";

/* 主体部份 */
.main { margin-top:20px; }
.sidebar { float:left; width:202px; }
.sidebar .mode_list { border:#EAEAEA solid 1px; margin-bottom:10px; zoom:1; }
.sidebar .mode_list .title { position:relative; margin:1px; height:47px; overflow:hidden; background:url(../images/0/bg_category.png) no-repeat 0 -410px; }
.sidebar .mode_list .title span { position:absolute; width:100%; height:100%; background:url(../images/0/bg_category.png) no-repeat; }
.sidebar .mode_list .title span a { position:absolute; top:16px; left:60px; height:18px; overflow:hidden; font-weight:normal; cursor:pointer; }
.sidebar .mode_list h2.current a { cursor:default; line-height:999px; background:url(../images/0/bg_category.png) no-repeat; }
.sidebar .mode_list .title .t_01 { background-position:15px -250px; }
.sidebar .mode_list .current .t_01 a { width:62px; background-position:0 -81px; }
.sidebar .mode_list .title .t_02 { background-position:15px -300px; }
.sidebar .mode_list .current .t_02 a { width:80px; background-position:0 -121px; }
.sidebar .mode_list .title .t_03 { background-position:15px -350px; }
.sidebar .mode_list .current .t_03 a { width:62px; background-position:0 -162px; }
.sidebar .mode_list .title .t_04  { background-position:20px 10px;  }
.sidebar .mode_list .current .t_04 a { width:62px; background-position:0 -182px; }
.sidebar .mode_list .content { margin:15px 0 15px 15px; width:171px; overflow:hidden; }
.sidebar .mode_list .content:after { content:""; display:block; clear:both; overflow:hidden; height:0; }
.sidebar .mode_list dl { width:200px; margin:-10px 0 0 0; }
.sidebar .mode_list dl:after { content:""; display:block; clear:both; overflow:hidden; height:0; }
.sidebar .mode_list dt { clear:both; padding:25px 0 4px 0; font-weight:bold; background:url(../images/0/line_dot.png) repeat-x bottom; zoom:1; }
.sidebar .mode_list dd { float:left; width:48px; height:20px; line-height:24px; overflow:hidden; }
.sidebar .mode_list .list_item_all { margin:0 0 -10px 0; position:relative; }
.sidebar .mode_list .list_item_all dt { padding:0; background:none; font-weight:normal; }
.sidebar .mode_list .list_item_all dt a {}
.sidebar .mode_list .list_item_byname dd { width:60px; }
.container { _display:inline; float:left; width:738px; margin-left:20px; overflow:hidden; }
.container .title { position:relative; height:29px; line-height:29px; line-height:32px\9; +line-height:32px; overflow:hidden; border-bottom:#CECECE solid 1px; background:#ECECEC; }
.container .title h2 { margin-left:10px; font-family:"\5b8b\4f53"; }
.container .title h2 span { margin:0 5px; }
.container .title .tl,
.container .title .tr { position:absolute; width:3px; height:3px; overflow:hidden; z-index:100; background:url(../images/0/bg_category.png) no-repeat;}
.container .title .tl { top:0; left:0; background-position:0 -50px; }
.container .title .tr { top:0; right:0; background-position:-3px -50px; }
.container .small_page { position:absolute; top:0; right:10px; }
.container .small_page span { margin:0 3px; }
.container .small_page span .c_txt3 { font-weight:bold; }
.container .small_page a.c_txt2 { cursor:default; }
.container .small_page a.c_txt2:hover { text-decoration:none; }
.container .tool_bar { position:relative; height:30px; background:#F8F8F8; }
.container .tool_bar .l { position:absolute; top:5px; left:10px;}
.container .tool_bar .r { position:absolute; top:5px; right:10px; }
.container .tool_bar .c_txt3 { cursor:default; }
.container .tool_bar .c_txt3:hover { text-decoration:none; }
.container .mode_item { position:relative; height:134px; margin:20px 5px 0; padding-bottom:20px; background:url(../images/0/line_dot.png) repeat-x bottom; }
.container .mode_item:after { content:""; display:block; clear:both; overflow:hidden; height:0; }
.container .mode_item .pic { float:left; width:96px; overflow:hidden; }
.container .mode_item .pic img { display:block; width:92px; height:128px; }
.container .mode_item .text { float:right; width:610px; overflow:hidden; }
.container .mode_item .mode_item_title { position:relative; padding:5px 0 8px; overflow:hidden; zoom:1; }
.container .mode_item .mode_item_title h3 { float:left; margin-right:10px; font-size:14px; }
.container .mode_item .mode_item_data { zoom:1; }
.container .mode_item .mode_item_data:after { content:""; display:block; clear:both; overflow:hidden; height:0; }
.container .mode_item .mode_item_data li { float:left; width:120px; height:20px; line-height:20px; overflow:hidden; margin-right:10px; white-space:nowrap; text-overflow:ellipsis;}
.container .mode_item .mode_item_data li.actor { width:470px;}
.container .mode_item .mode_item_data li a { margin-right:8px; }
.container .mode_item .mode_item_desc { clear:both; padding-top:5px; text-indent:2em; line-height:20px; }
.container .mode_item .mode_item_scores { position:absolute; top:5px; right:5px; }
.container .mode_item .mode_item_scores strong { margin-right:5px; font-size:16px; font-family:Arial; }
.container .mode_item .mode_item_scores strong em { font-size:11px; font-family:Arial; }
.container .mode_item .mode_item_scores span em { font-size:9px; font-family:Arial; }
.poster .mode_item { float:left; width:359px; _width:356px; padding-bottom:15px; overflow:hidden; background:none; }
.poster .mode_item .text { width:245px; _width:242px; }
.poster .mode_item .mode_item_title { }
.poster .mode_item .mode_item_title p { clear:both; +margin-top:-6px; }
.poster .mode_item .mode_item_data { padding-top:20px; }
.poster .mode_item .mode_item_data li { width:110px; _width:106px; }
.poster .mode_item .mode_item_data li.actor { position:absolute; top:50px; left:115px; width:240px;}
.poster .mode_item .mode_item_desc { display:none; }
.poster .mode_item .mode_item_scores { }
.poster .mode_item .mode_item_scores span { }
.poster .mode_item .mode_item_title { height:38px; }
.poster .mode_item .mode_item_title h3 { width:155px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
/* 综艺 */
.show .icon_new { position:absolute; top:50%; width:25px; height:9px; line-height:999px; margin:-5px 0 0 5px; overflow:hidden; font-size:0;  background:url(../images/0/icon_new.png) no-repeat;}
.show .mode_item.last { padding-bottom:10px; background:none; }
.show .mode_item .mode_item_title a span { }
.show .mode_item .mode_item_data li { float:none; width:auto; }
.show .mode_item .text dl {}
.show .mode_item .text dt { float:left; width:36px; }
.show .mode_item .text dd { float:right; width:574px; }
.show .mode_list .content { margin:15px 0; width:200px; overflow:hidden; } 
.show .mode_list li { position:relative; height:28px; line-height:28px; padding:0; background:none; }
.show .mode_list li a { display:block; zoom:1; font-size:14px; padding:0 0 0 30px; background:url(../images/0/dot_blue.png) no-repeat 20px center; }
.show .mode_list li a:hover { background-color:#dbecff; text-decoration:none; }
.show .mode_list ul li.current { background:url(../images/0/bg_category.png) repeat-x 0 -220px; }
.show .mode_list ul li.current a { color:#FFFFFF; background:url(../images/0/dot_while.png) no-repeat 20px center; }
.show .mode_list ul li.current a:hover {  background:url(../images/0/dot_while.png) no-repeat 20px center; }
.show_content .mode_item { height:auto; margin:0; padding:0; background:none; }
.show_content .mode_item .content { padding:20px 0 30px; zoom:1; }
.show_content .mode_item .content:after { content:""; display:block; clear:both; overflow:hidden; height:0; } 
.show_content .mode_item .content .pic { float:left; }
.show_content .mode_item .content .text { float:right; }
.show_content .title .sort { position:absolute; right:10px; top:0; }
.show_content .title .sort .c_txt3 { cursor:default; }
.show_content .title .sort .c_txt3:hover { text-decoration:none; }
.show_content .one_show {}
.show_content .one_show .show_title { padding:6px 0 12px; overflow:hidden; zoom:1; }
.show_content .one_show .show_title h3 { float:left; margin-right:3px; font-size:14px; }
.show_content .one_show .show_title p { line-height:20px; }
.show_content .one_show .show_desc { line-height:20px; padding-right:5px; }
.show_content .one_show .show_host { padding-top:10px; } 
.show_content .one_show .show_host a { margin-right:10px; }
.show_content .one_show .pic { display:inline; width:242px; margin-left:10px; }
.show_content .one_show .pic img { width:236px; height:140px; }
.show_content .one_show .text { width:475px; }
.show_content .new_show .pic { width:126px; margin-left:10px; }
.show_content .new_show .pic img { width:120px; height:90px; }
.show_content .new_show .text { width:590px; }
.show_content .new_show .show_title { padding:3px 0 10px; overflow:hidden; zoom:1; }
.show_content .new_show .show_title h3 { float:left; margin-right:15px; }
.show_content .new_show .show_title .show_scores { }
.show_content .new_show .show_title .show_scores strong { margin-right:5px; font-family:Arial; font-size:14px; }
.show_content .new_show .show_title .show_scores strong em { font-family:Arial; font-size:11px; }
.show_content .new_show .show_title .show_scores span em { font-family:Arial; font-size:9px; }
.show_content .new_show .show_desc { padding-top:5px; line-height:20px; }
.show_content .new_show .show_desc span { float:left; width:36px; }
.show_content .new_show .show_desc p { float:left; width:550px; padding-right:4px; overflow:hidden; }
.show_content .new_show .show_host a { margin-right:10px; }
.show_content .old_show { zoom:1; }
.show_content .old_show .show_list { position:relative; margin-top:10px; zoom:1; }
.show_content .old_show .show_bt_open { display:none; }
.show_content .old_show .show_bt_close { display:block; }
.show_content .old_show .close .show_bt_open { display:block; }
.show_content .old_show .close .show_bt_close { display:none; }
.show_content .old_show .content { padding:0; }
.show_content .old_show .show_list button { position:absolute; left:10px; top:3px; top:2px\9; +top:2px; width:13px; height:13px; line-height:999px; overflow:hidden; font-size:0; border:none; cursor:pointer; background:url(../images/0/bt_show.png) no-repeat;}
.show_content .old_show .show_list button.show_bt_close { cursor:default; background-position:0 0px; }
.show_content .old_show .show_list button.show_bt_open { background-position:0 -15px; }
.show_content .old_show .show_list .show_list_content { padding-left:32px; }
.show_content .old_show .show_list .show_list_content h3 { height:16px; font-size:14px; }
.show_content .old_show .show_list .show_list_content h3 a { }
.show_content .old_show .show_list .show_list_content h3 a:hover { }
.show_content .old_show .show_list .show_list_content ul { padding:10px 0 5px; }
.show_content .old_show .show_list .show_list_content li { line-height:25px; }
.show_content .old_show .show_list .show_list_content li a { white-space:nowrap; }
.show_content .old_show .show_list .show_list_content li a:hover{ border-bottom:1px solid #306EA0; text-decoration:none;}
.show_content .old_show .show_list .show_list_content li a em { margin-left:10px; color:#8e8e8e; }
.show_content .old_show .show_list .show_list_content li span { margin-right:5px; }
.show_content .old_show .close .show_list_content h3 a { color:#306EA0; cursor:pointer; }
.show_content .old_show .close .show_list_content h3 a:hover { text-decoration:underline; }
.show_content .old_show .close .show_list_content ul  { display:none; }

/*  |xGv00|1acc2cf6e1a3b80d662ef634712426bd */