@charset "utf-8";
body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, th, td, table, label, article, aside, dialog, footer, header, section, footer, nav, figure, hgroup { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline }
body { color:#666; font:12px/18px "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif, "\65B0\5B8B\4F53"; background:#f2f2f2 }
article, aside, dialog, footer, header, section, footer, nav, figure, hgroup { display:block }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
ul, li { list-style:none }
img, iframe { border:0 }
em, strong { font-style:normal; font-weight:normal }
sup, sub { vertical-align:baseline }
a { color:#000; text-decoration:none; outline:0 }
a:hover { color:#518900; text-decoration:underline }
button, input, select, textarea { margin:0; padding:0; font-size:100%; vertical-align:middle }
select, input, img { vertical-align:middle }
button { cursor:pointer }
textarea { resize:none; overflow-y:auto }
table { border-collapse:collapse; border-spacing:0 }
.clearfix:after { content:'\0020'; display:block; height:0; clear:both; font-size:0; visibility:hidden }
.clearfix { *zoom:1
}
.c { font-size:0; line-height:0; clear:both; overflow:hidden }
.fl { float:left }
.fr { float:right }
.tc { text-align:center }
.cb { clear:both }
.c66 { color:#666 }
.c99 { color:#999 }
.c00 { color:#000 }
.green, .c5189 { color:#518900 }
.orange { color:#ff7800 }
.f12 { font-size:12px }
.f14 { font-size:14px }
.s_body { margin:0 auto }
.s_main { width:980px; position:relative }
.lineHeight22 { line-height:22px }
.hide_text { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0 }
.inlineBlock { display:inline-block; *display:inline;
*zoom:1
}
.viedo_gq, .viedo_vip, .viedo_ff, .viedo_3D, .viedo_1080 { background:url(../Themes/Default/TVIndex/icon_common.png) no-repeat }
.viedo_gq, .viedo_vip, .viedo_ff, .viedo_3D, .viedo_1080 { display:block; width:37px; height:37px; position:absolute; right:0; top:0; background-position:0 -162px }
.viedo_ff { background-position:0 -383px }
.viedo_vip { background-position:0 -336px }
.viedo_3D { background-position:0 -290px }
.viedo_1080 { background-position:0 -436px }
.viedo_lb, .viedo_mid, .viedo_both, .video_both_flow { position:absolute; left:0 }
.viedo_rb { position:absolute; right:0 }
.viedo_lb span, .viedo_rb span, .viedo_mid span, .viedo_both span { display:block }
.v_bg { position:absolute; background:#000; filter:alpha(opacity=60); opacity:.6; width:100%; height:22px; left:0; top:0 }
.v_name, .v_name_l, .v_name_r { position:relative; padding:0 5px; font-size:12px; line-height:22px; color:#FFF; cursor:pointer }
.viedo_mid, .viedo_both { width:100% }
.viedo_mid span.v_name { text-align:center; padding:0 }
.v_name_l { float:left }
.v_name_r { float:right }
.viedo_lb, .viedo_rb, .viedo_mid, .viedo_both, .video_both_flow { bottom:0; _overflow:hidden }
.viedo14590 { display:block; position:absolute; top:0; left:0; width:151px; height:96px; background:url(../Themes/Default/TVIndex/icon14590.png) no-repeat 0 0; cursor:pointer }
.video_both_flow { background:rgba(0, 0, 0, .6); color:#fff; width:100%; background:rgba(0, 0, 0, .6); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000')
}
.video_both_flowLeft { padding:22px 0 }
.video_both_flowRight { padding:18px 0 }
.video_both_flowCenter { padding:10px 0; *filter:none;
*filter:alpha(opacity=80);
*background:#000
}
@media screen and (min-width:0\0) {
.video_both_flow {
filter:none
}
}
.video_both_flow h1 { height:30px; font-size:16px; font-weight:bold }
.video_spread { display:block; width:40px; height:20px; line-height:20px; overflow:hidden; position:absolute; bottom:0; right:0; background:#518900; text-align:center; color:#fff }
.btn_new, .btn_new .left_pd { background:url(../Themes/Default/TVIndex/iqiyi_btns_new.png) no-repeat; _background:url(../Themes/Default/TVIndex/iqiyi_btns_ie_new.png) no-repeat; display:inline-block; text-align:center; color:#fff; text-shadow:0 1px 1px rgba(0, 0, 0, 0.3) }
.btn_new { padding-right:20px; cursor:pointer }
a:hover.btn_new, a:active.btn_new { text-decoration:none }
.left_pd { padding-left:20px; white-space:nowrap }
.btn_green_l { background-position:right 0; height:37px }
.btn_green_l .left_pd { background-position:0 -37px; font:16px/37px "\5FAE\8F6F\96C5\9ED1" }
a:hover.btn_green_l { background-position:right -74px }
a:hover.btn_green_l .left_pd { background-position:0 -111px }
a:active.btn_green_l { background-position:right -148px }
a:active.btn_green_l .left_pd { background-position:0 -185px }
.btn_green_m { background-position:right -444px; height:32px }
.btn_green_m .left_pd { background-position:0 -476px; font:14px/32px "\5FAE\8F6F\96C5\9ED1" }
a:hover.btn_green_m { background-position:right -508px }
a:hover.btn_green_m .left_pd { background-position:0 -540px }
a:active.btn_green_m { background-position:right -572px }
a:active.btn_green_m .left_pd { background-position:0 -604px }
.btn_green_s { background-position:right -1020px; height:22px; padding-right:10px }
.btn_green_s .left_pd { background-position:0 -1042px; font:12px/22px "\65B0\5B8B\4F53"; padding-left:10px }
a:hover.btn_green_s { background-position:right -1064px }
a:hover.btn_green_s .left_pd { background-position:0 -1086px }
a:active.btn_green_s { background-position:right -1108px }
a:active.btn_green_s .left_pd { background-position:0 -1130px }
.btn_orange_l { background-position:right -222px; height:37px }
.btn_orange_l .left_pd { background-position:0 -259px; font:16px/37px "\5FAE\8F6F\96C5\9ED1" }
a:hover.btn_orange_l { background-position:right -296px }
a:hover.btn_orange_l .left_pd { background-position:0 -333px }
a:active.btn_orange_l { background-position:right -370px }
a:active.btn_orange_l .left_pd { background-position:0 -407px }
.btn_orange_m { background-position:right -636px; height:32px }
.btn_orange_m .left_pd { background-position:0 -668px; font:14px/32px "\5FAE\8F6F\96C5\9ED1" }
a:hover.btn_orange_m { background-position:right -700px }
a:hover.btn_orange_m .left_pd { background-position:0 -732px }
a:active.btn_orange_m { background-position:right -764px }
a:active.btn_orange_m .left_pd { background-position:0 -796px }
.btn_gray_m { background-position:right -828px; height:32px; text-shadow:none }
.btn_gray_m .left_pd { background-position:0 -860px; font:14px/32px "\5FAE\8F6F\96C5\9ED1"; color:#000; text-shadow:0 1px 1px rgba(255, 255, 255, 1) }
a:hover.btn_gray_m { background-position:right -892px; -webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2); box-shadow:0 0 3px rgba(0, 0, 0, 0.2) }
a:hover.btn_gray_m .left_pd { background-position:0 -924px; color:#518900 }
a:active.btn_gray_m { background-position:right -956px }
a:active.btn_gray_m .left_pd { background-position:0 -988px; color:#518900 }
.btn_gray_s { background-position:right -1152px; height:22px; text-shadow:none; padding-right:10px }
.btn_gray_s .left_pd { background-position:0 -1174px; font:12px/22px "\65B0\5B8B\4F53"; color:#000; text-shadow:0 1px 1px rgba(255, 255, 255, 1); padding-left:10px }
a:hover.btn_gray_s { background-position:right -1196px; -webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2); box-shadow:0 0 3px rgba(0, 0, 0, 0.2) }
a:hover.btn_gray_s .left_pd { background-position:0 -1218px; color:#518900 }
a:active.btn_gray_s { background-position:right -1240px }
a:active.btn_gray_s .left_pd { background-position:0 -1262px; color:#518900 }
.btn_notice .icon_notice, .btn_dingyue, .btn_dingyue_cancel { background:url(../Themes/Default/TVIndex/film_iconlist_new.gif) no-repeat }
.btn_notice { color:#518900; font-size:12px; line-height:14px; position:relative; padding-left:16px }
.btn_notice .icon_notice { display:inline-block; width:16px; height:14px; background-position:0 -161px; position:absolute; top:1px; left:0 }
a.btn_dingyue, a.btn_dingyue_cancel { display:inline-block; width:52px; height:18px; background-position:2px -188px }
a:hover.btn_dingyue, a.btn_dingyue_cancel { background-position:2px -213px }
.btn_orange_s { background-position:right -1284px; height:22px; padding-right:10px }
.btn_orange_s .left_pd { background-position:0 -1306px; font:12px/22px "\65B0\5B8B\4F53"; color:#fff; padding-left:10px }
.piclist_img { position:relative; display:block; margin-bottom:7px; overflow:hidden }
.piclist_img img { float:left }
a.piclist_img, a:hover.piclist_img { text-decoration:none }
.piclist_title { padding-bottom:17px }
.piclist_title h2 { font-size:16px; height:26px }
.box_bggray.p19 { padding:19px 17px }
.border_top { border-top:1px solid #d9d9d9 }
.border_bottom { border-bottom:1px solid #d9d9d9 }
.border_right { border-right:1px solid #e1e1e1 }
.border_top_none { border-top:0 }
.title_bggray, .title_bggray_14 { height:38px; padding:19px 17px 0; position:relative; overflow:visible }
.title_bggray h2, .title_bggray_14 h2 { color:#518900; font-size:18px; line-height:19px; _line-height:21px; float:left; *font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\65B0\5B8B\4F53", Arial, sans-serif
}
.title_bggray h2 a, .title_bggray_14 h2 a { color:#518900 }
.title_common { padding:19px; height:14px }
.title_common h3 { font-size:14px; line-height:14px; _line-height:16px; color:#000; float:left; *font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\65B0\5B8B\4F53", Arial, sans-serif
}
.title_bgnone { background:0; margin:0; padding:19px 19px 0 }
a.more { float:right; padding-right:14px; line-height:14px; text-decoration:none; overflow:hidden; background:url(../Themes/Default/TVIndex/film_iconlist_new.gif) no-repeat right -278px; white-space:nowrap }
a:hover.more { background-position:right -298px; text-decoration:underline }
.title_bggray a.more, .title_green a.more { margin-top:6px }
a.fl { float:left }
a.more span { display:none }
.title_green { height:30px; border-bottom:#d9d9d9 1px solid; height:30px; margin-bottom:15px; position:relative; padding-top:19px }
.title_green h2 { color:#518900; font-size:18px; line-height:19px; float:left; border-bottom:#518900 2px solid; padding-bottom:9px; position:relative; bottom:-1px; *font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\65B0\5B8B\4F53", Arial, sans-serif;
_line-height:21px }
.s-title, .s-title_f12 { position:relative; margin-left:20px; font-size:14px; float:left; bottom:-2px }
.s-title a, .s-title_f12 a { margin-right:14px; font-size:14px }
.s-title_f12 { bottom:-3px }
.s-title_f12, .s-title_f12 a { font-size:12px }
.title_bggray_14 { height:34px }
.title_bggray_14 h2 { font-size:14px; line-height:15px; _line-height:17px }
.title_bggray .title_zaobanji { background:url(../Themes/Default/TVIndex/icon_zaobanji.png) no-repeat 0 4px; padding-left:25px; margin-left:20px; color:#666 }
.title_bggray .title_zaobanji a { font-size:12px; color:#666 }
.title_bggray .title_zaobanji a:hover { color:#518900 }
.box_right .block_zaobanji { background:#fffaeb url(../Themes/Default/TVIndex/icon_zaobanji.png) no-repeat 8px -39px; padding-left:32px; border:1px solid #ffdbb8; width:230px; height:29px; line-height:29px; margin:-9px auto 15px; overflow:hidden; color:#666; _position:relative }
.box_right .block_zaobanji a { font-size:12px; color:#666 }
.box_right .block_zaobanji a:hover { color:#518900 }
.title_pic { position:relative; height:38px; padding-top:15px; border-bottom:1px dashed #b7b7b7 }
.title_pic.title_pic_inner { padding-top:10px }
.title_pic_advance .title_pos { padding:5px 0 0 17px }
.title_pic .title_line { position:absolute; width:105px; height:3px; background-color:#000; bottom:-2px; font-size:0 }
.title_pic_advance h2 { width:300px; height:21px; padding-left:17px; background-image:url(../Themes/Default/TVIndex/titlePic_bg_fashion.png); background-repeat:no-repeat }
.title_pic_advance h2 a { display:block; height:21px }
.title_pic_advance .i_celebrity { background-position:left 0 }
.title_pic_advance .i_news { background-position:left -270px }
.title_pic_advance .i_story { background-position:left -30px }
.title_pic_advance .i_beauty { background-position:left -60px }
.title_pic_advance .i_features { background-position:left -90px }
.title_pic_advance .i_tv { background-position:left -120px }
.title_pic_advance .i_shows { background-position:left -150px }
.title_pic_advance .i_ad { background-position:left -180px }
.title_pic_advance .i_lifestyle { background-position:left -210px }
.title_pic_advance .i_brand { background-position:left -240px }
.title_pic_advance .more_pic { position:absolute; right:0; top:14px; width:80px; height:26px; background:url(../Themes/Default/TVIndex/btn_more.png) no-repeat 0 0 }
.title_pic_advance .more_pic:hover { background:url(../Themes/Default/TVIndex/btn_more.png) no-repeat 0 -30px; text-decoration:none }
.title_pic_advance .page_btn { position:absolute; width:27px; height:27px; top:15px; background-image:url(../Themes/Default/TVIndex/icon_20130511.png); background-repeat:no-repeat }
.title_pic_advance .page_btn_left { right:55px; background-position:0 -90px }
.title_pic_advance .page_btn_left:hover { background-position:0 -120px }
.title_pic_advance .page_btn_leftNone { right:55px; background-position:0 -150px; cursor:default }
.title_pic_advance .page_btn_leftNone:hover { background-position:0 -150px }
.title_pic_advance .page_btn_right { right:20px; background-position:0 0 }
.title_pic_advance .page_btn_right:hover { background-position:0 -30px }
.title_pic_advance .page_btn_rightNone { right:20px; background-position:0 -60px; cursor:default }
.title_pic_advance .page_btn_rightNone:hover { background-position:0 -60px }
.title_pic_simplify .title_pos { padding:2px 0 0 20px }
.title_pic_simplify h2 { color:#000; font-size:18px; font-weight:bold }
.title_pic_simplify .more_pic { position:absolute; right:0; top:12px; width:80px; height:26px; background:url(../Themes/Default/TVIndex/btn_more.png) no-repeat 0 -60px }
.title_pic_simplify .more_pic:hover { background:url(../Themes/Default/TVIndex/btn_more.png) no-repeat 0 -90px; text-decoration:none }
.title_bggray .indexTitle { background:url(../Themes/Default/TVIndex/indexH2.png) no-repeat; width:60px; height:27px; overflow:hidden; line-height:10em }
.title_bggray .indexTitle a { display:block }
.title_bggray .indexTitle_yule { background-position:0 0 }
.title_bggray .indexTitle_dianying { background-position:0 -27px }
.title_bggray .indexTitle_dianshiju { background-position:0 -55px; width:86px }
.title_bggray .indexTitle_zongyi { background-position:0 -83px }
.title_bggray .indexTitle_dongman { background-position:0 -110px }
.title_bggray .indexTitle_shishang { background-position:0 -140px }
.title_bggray .indexTitle_yinyue { background-position:0 -167px }
.title_bggray .indexTitle_jilupian { background-position:0 -195px; width:91px }
.title_bggray .indexTitle_lvyou { background-position:0 -222px }
.title_bggray .indexTitle_tiyu { background-position:0 -251px }
.title_bggray .indexTitle_guanggao { background-position:0 -281px; width:70px }
.title_bggray .indexTitle_shenghuo { background-position:0 -311px }
.title_bggray .indexTitle_gaoxiao { background-position:0 -340px }
.title_bggray .indexTitle_caijing { background-position:0 -370px }
.title_bggray .indexTitle_tese { background-position:0 -400px }
.title_bggray .indexTitle_jiaoyu { background-position:0 -431px }
.title_bggray .indexTitle_weidianying { background-position:0 -464px; width:91px }
.title_bggray .indexTitle_weiwotuijian { font-size:16px }
.indexTitle_weiwotuijian_sub { margin-left:40px }
.indexTitle_weiwotuijian_sub a { margin-right:1px; color:#518900; text-decoration:underline }
a.change { float:right; padding-right:2px; line-height:14px; text-decoration:none; overflow:hidden; white-space:nowrap }
a:hover.change { text-decoration:underline }
.title_bggray a.change { margin-top:6px }
.title_bggray .title_qitan { background:url(../Themes/Default/TVIndex/qitan.png) no-repeat 0 4px; padding-left:25px; margin-left:20px; color:#666 }
.title_bggray .title_qitan a { font-size:12px; color:#666 }
.title_bggray .title_qitan a:hover { color:#518900 }
.tabBox { border-bottom:1px solid #e7e7e7; height:29px; position:relative; background:url(../Themes/Default/TVIndex/titleBg.png) repeat-x 0 -88px }
.tabBox h2 { padding-left:19px; color:#518900; float:left; font-size:18px; line-height:19px }
.tabLinks { position:absolute; top:-1px }
.tabLinks li { display:inline; float:left }
.tabLinks li a { display:inline-block; border-top:1px solid #e7e7e7; padding:0 10px; height:29px; line-height:29px; background-position:0 -47px; cursor:pointer }
.tabLinks li a, .tabLinks li a:hover { text-decoration:none }
.tabLinks li.current a, .tabLinks li.selected a { color:#518900; border-top:2px solid #518900; background-color:#fff; background-image:none; cursor:pointer }
.rightgraytab, .rightTabInside { height:30px; margin-bottom:20px; position:relative }
.rightgraytab h3, .rightTabInside h3 { color:#000; font-size:14px; position:absolute; top:4px; left:19px; z-index:1 }
.rightTabInside { padding:19px 19px 12px; margin:0 }
.rightTabInside h3 { left:19px; top:19px }
.rightTabInside .tabLinks li a { padding:0 10px; cursor:pointer }
.rightTab .tabLinks { right:0; border-right:1px solid #e7e7e7 }
.rightTab .tabLinks li a { border-left:1px solid #e7e7e7; cursor:pointer }
.leftTab .tabLinks { left:0; border-left:1px solid #e7e7e7 }
.leftTab .tabLinks li a { border-right:1px solid #e7e7e7; font-size:14px; cursor:pointer }
.leftTab h2 { display:none }
.tabBox .tabLinks { border:0 }
.tab_noBg { border-bottom:1px solid #e7e7e7; height:26px; position:relative }
.tab_noBg .tabLinks { top:0 }
.tab_noBg .tabLinks li a { padding:0 20px; height:25px; line-height:25px; background:#fff url(../Themes/Default/TVIndex/titleBg.png) repeat-x 0 -88px; cursor:pointer }
.tab_noBg .tabLinks li.current a, .tab_noBg .tabLinks li.selected a { color:#518900; background-color:#fff; background-image:none; border-bottom:1px solid #fff; border-top:1px solid #e7e7e7; cursor:pointer }
.wrap_left .tabLinks li a { padding:0 15px; cursor:pointer }
.wrap_right .tabLinks li a { padding:0 10px; cursor:pointer }
.wrap_left .title_bggray .tab_noBg { margin-bottom:19px; float:left; width:100% }
.wrap_right .week li span { display:none }
.wrap_right .week li.selected span { display:inline }
.wrap_right .week li.selected em { display:none }
.wrap_right .week li a { padding:0 5px; cursor:pointer }
.tabGray .tabBox { border-color:#d9d9d9; height:33px; position:relative; background:#f8f6f6 }
.tabGray .tabLinks li a { height:33px; line-height:33px; border-color:#d9d9d9 }
.tabGray .tabLinks li.selected a { border-top-color:#518900 }
.rightTabAlone { height:60px }
.rightTabAlone h3 { position:static; height:29px }
.rightTabAlone .tabLinks { width:100% }
.rightTabAlone .tabLinks li { width:25% }
.rightTabAlone .tabLinks li a { padding:0; display:block; text-align:center }
.minH280 { min-height:280px; _height:280px }
body.small .wrap_right .tabLinksTOP li a { padding:0 6px }
.wrap_right .tabLinksTOP li a { padding:0 8px; border-left:#d9d9d9 1px solid }
.tabLinksTOP li a { border-top:#d9d9d9 1px solid }
.tabLinksTOP { left:-1px }
.guess_list { padding-left:14px }
.guess_list li { line-height:22px }
.iframebox { width:278px; height:140px; overflow:hidden }
.iframebox iframe { margin-left:-10px; margin-top:-15px }
.codeImg_iqiyi { padding:19px }
.codeImg_iqiyi dt { font-size:14px; line-height:22px; padding-bottom:10px; color:#000 }
.codeImg_iqiyi dd img { border:3px solid #a8de86 }
.leftAd, .crossAd, .rightAdv, .index_rt_adv { text-align:center }
.index_rt_adv { padding:19px 0 }
.index_rt_adv img { width:215px; height:200px }
.all_right .rightAdv .coverBorder { display:none }
.self_right .rightAdv { border:0 }
.self_right .rightAdv .coverBorder { display:none }
.rightAdv a { display:inline-block }
.crossAd { width:100%; margin:0 auto; clear:both }
.rightAdv { padding-top:19px; padding-bottom:19px }
.index_rt_adv__innerBorder { display:inline-block }
@charset "utf-8";
body { color:#666; font:12px/18px "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif, "\65B0\5B8B\4F53"; background:#f2f2f2 }
.s_main { margin:0 auto }
.wrap_left { float:left }
.wrap_right { width:280px; float:right }
.all_right, .self_right .box_right { border:1px solid #d9d9d9; background:#fff; -webkit-box-shadow:0 3px 3px #e6e6e6; -moz-box-shadow:0 3px 3px #e6e6e6; box-shadow:0 3px 3px #e6e6e6 }
.all_right .box_right { background:#fff; border:0; border-top:1px solid #d9d9d9; float:none; clear:both }
.self_right .box_right { margin-bottom:19px; float:none; clear:both }
.self_right.no_border .box_right { border:0; box-shadow:none }
.all_right { border-top:0 }
.topFlash { background-color:#010101; overflow:hidden; position:relative; width:100%; z-index:40; text-align:center }
.border_gray { border:1px solid #d9d9d9; background:#fff; box-shadow:0 3px 3px #e6e6e6 }
.bottom_shadow { box-shadow:0 3px 3px #e6e6e6 }
.p19 { padding:19px }
.pb19 { padding-bottom:19px }
.pt19 { padding-top:19px }
.pl19 { padding-left:19px }
.pr19 { padding-right:19px }
.m19 { margin:19px }
.mb19 { margin-bottom:19px }
.mt19 { margin-top:19px }
.ml19 { margin-left:19px }
.mr19 { margin-right:19px }
.flowPadding_lr19 { padding-left:19px; padding-right:19px }
.flowMargin_lr19 { margin-left:19px; margin-right:19px }
.margin_b20 { margin-bottom:20px }
.padding_t20 { padding-top:20px }
.pd19_noTop { padding:0 19px 19px }
.s_main .pb_no { padding-bottom:0 }
.adflash_style { display:none; margin-top:-350px; width:100%; height:350px; position:relative; background:#000; z-index:4 }
.borderTtop_heightNone { border-top:1px solid #d9d9d9; font-size:0; line-height:0; clear:both; overflow:hidden }
.c3c { color:#ccc }
.blockHarf_l, .blockHarf_r { width:50%; float:left }
.blockHarf_l { border-right:1px solid #d9d9d9; margin-right:-1px; *margin-right:-2px
}
body .wrap_left .pb_none { padding-bottom:0 }
.arrow_down, .arrow_up, .arrow_down_no, .arrow_up_no { background:url(../Themes/Default/TVIndex/arrow_play.png) no-repeat; padding-right:12px }
.arrow_down { background-position:right -75px }
.arrow_down_no { background-position:right -18px }
.arrow_up { background-position:right -45px }
.arrow_up_no { background-position:right 7px }
.arrow_down2, .arrow_up2, .showMore, .hideMore { background:url(../Themes/Default/TVIndex/arrow_play.png) no-repeat }
.arrow_down2 { background-position:right -138px; padding-right:12px }
.arrow_down2:hover, a:hover .arrow_down2 { background-position:right -171px; text-decoration:none }
.arrow_up2 { background-position:right -102px; padding-right:12px }
.arrow_up2:hover, a:hover .arrow_up2 { background-position:right -203px; text-decoration:none }
.showMore { background-position:right -267px; padding-right:16px }
.hideMore { background-position:right -235px; padding-right:16px }
.showMore:hover, .hideMore:hover { text-decoration:none }
.p_harf { width:50%; float:left }
.p_three { width:33.3%; float:left }
.p_four { width:40%; float:left }
.loading, .tipsBox { padding-top:20px; padding-bottom:20px; text-align:center }
.w680 { width:680px }
.full-box { background-color:#010101; position:absolute; text-align:center; width:100%; z-index:90 }
.bg_white { background:#fff; border:1px solid #fff; position:relative }
.mb25 { margin-bottom:25px }
.mb20 { margin-bottom:20px }
.mb15 { margin-bottom:15px }
.pb5 { padding-bottom:5px }
.pl15 { padding-left:15px }
.pr15 { padding-right:15px }
.pl5 { padding-left:5px }
.pr5 { padding-right:5px }
body.small .srchDef { width:180px; background:transparent url(../Themes/Default/TVIndex/navin_bpad.png) no-repeat 0 0 }
body.small .srchDef span.in { width:130px; height:30px }
body.small .navTopTxt { width:120px; height:30px; padding:0 5px; border:0; line-height:30px; background-color:transparent; font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", Arial, Helvetica, sans-serif }
body.small .navTopNew { width:100% }
body.small .navTopNew .navMid { width:768px }
body.medium .navTopNew .navMid { width:980px }
body.large .navTopNew .navMid { width:1145px }
body.larger .navTopNew .navMid { width:1310px }
body.largest .navTopNew .navMid { width:1475px }
body.medium .topNavRt { width:625px }
body.large .topNavRt { width:722px }
body.larger .topNavRt { width:804px }
body.largest .topNavRt { width:887px }
body.small .searchbox { width:180px }
body.medium .topNavRt0201 { width:625px }
body.small .topNavRt { width:483px }
body.small .topLogin { width:301px }
body.small .topNavRt0201 .topLogin .usrTx-box { margin-left:0 }
body.small .adv_focus { width:650px; padding:10px; margin:0 auto }
body.medium .adv_focus { width:980px }
body.large .adv_focus { width:1145px }
body.larger .adv_focus { width:1310px }
body.largest .adv_focus { width:1475px }
.adv_mod { float:left }
.mod1_adv { width:320px }
.mod2_adv, .mod3_adv, .mod4_adv { width:330px; overflow:hidden }
body.small .adv_focus .mod3_adv { width:165px }
body.small .adv_focus .mod4_adv, body.small .adv_focus .mod5_adv { display:none }
body.small .adv_focus .mod3_adv { display:none }
body.medium .adv_focus .mod3_adv { width:330px }
body.medium .adv_focus .mod4_adv { width:165px }
body.medium .adv_focus .mod4_adv .pic_big { display:none }
body.medium .adv_focus .mod4_adv, body.medium .adv_focus .mod5_adv { display:none }
body.large .adv_focus .mod4_adv { width:165px }
body.large .adv_focus .mod5_adv { display:none }
body.large .adv_focus .mod4_adv .pic_big { display:none }
body.larger .adv_focus .mod4_adv { width:330px }
body.larger .adv_focus .mod5_adv { display:none }
body.largest .adv_focus .mod5_adv { width:165px }
body.largest .adv_focus .mod5_adv .pic_big { display:none }
body.small .focus_threeImg { width:758px; margin:0 auto }
body.small .adv_focus_bottom { width:475px }
body.medium .adv_focus_bottom { width:640px }
body.large .adv_focus_bottom { width:805px }
body.larger .adv_focus_bottom { width:970px }
body.largest .adv_focus_bottom { width:1135px }
body.largest .adv_focus_bottom_all { width:1435px }
body.larger .adv_focus_bottom_all { width:1270px }
body.large .adv_focus_bottom_all { width:1105px }
body.medium .adv_focus_bottom_all { width:940px }
body.small .adv_focus_bottom_all { width:740px }
body.small .adv_focus_bottom .mod2_adv_bottom { width:165px; overflow:hidden }
body.small .adv_focus_bottom .mod2_adv_bottom .pic_big, body.small .adv_focus_bottom .mod3_adv_bottom, body.small .adv_focus_bottom .mod4_adv_bottom { display:none }
body.medium .adv_focus_bottom .mod3_adv_bottom, body.medium .adv_focus_bottom .mod4_adv_bottom { display:none }
body.large .adv_focus_bottom .mod3_adv_bottom .pic_big, body.large .adv_focus_bottom .mod4_adv_bottom { display:none }
body.large .adv_focus_bottom .mod3_adv_bottom { width:165px; overflow:hidden }
body.larger .mod4_adv_bottom, body.large .mod3_adv_bottom .pic_big, {
display:none
}
body.largest .adv_focus_bottom .mod4_adv_bottom { width:165px; overflow:hidden }
body.largest .flow_pic_wrap { width:1138px }
body.largest .flow_pic_wrap_adv { width:1435px }
body.larger .flow_pic_wrap { width:964px }
body.larger .flow_pic_wrap_adv { width:1270px }
body.large .flow_pic_wrap { width:806px }
body.large .flow_pic_wrap_adv { width:1105px }
body.medium .flow_pic_wrap { width:642px }
body.medium .flow_pic_wrap_adv { width:940px }
body.small .adv_focus_bottom_all { width:610px }
body.small .flow_pic_wrap { width:478px }
body.small .flow_pic_wrap_adv { width:740px }
body.small .adv_focus_bottom .mod3_adv_bottom_all, body.small .adv_focus_bottom .mod4_adv_bottom_all, body.small .adv_focus_bottom .mod5_adv_bottom_all, body.small .adv_focus_bottom .mod6_adv_bottom_all { display:none }
body.medium .adv_focus_bottom .mod5_adv_bottom_all, body.medium .adv_focus_bottom .mod6_adv_bottom_all { display:none }
body.large .adv_focus_bottom .mod5_adv_bottom_all .pic_big, body.large .adv_focus_bottom .mod6_adv_bottom_all { display:none }
body.large .adv_focus_bottom .mod5_adv_bottom_all { width:165px; overflow:hidden }
body.larger .adv_focus_bottom .mod6_adv_bottom_all { display:none }
body.small .flow_pic .flow_pic_mod2, body.medium .flow_pic .flow_pic_mod2, body.large .flow_pic .flow_pic_mod2, body.larger .flow_pic .flow_pic_mod2 { width:322px }
body.largest .flow_pic .flow_pic_mod3 { width:322px }
body.small .flow_pic .flow_pic_mod1, body.small .flow_pic .flow_pic_mod3 { width:77px; overflow:hidden }
body.small .flow_pic .flow_pic_mod4, body.small .flow_pic .flow_pic_mod5 { display:none }
body.medium .flow_pic .flow_pic_mod1, body.medium .flow_pic .flow_pic_mod3 { width:159px; overflow:hidden }
body.medium .flow_pic .flow_pic_mod4, body.medium .flow_pic .flow_pic_mod5 { display:none }
body.large .flow_pic .flow_pic_mod1, body.large .flow_pic .flow_pic_mod3 { width:241px; overflow:hidden }
body.large .flow_pic .flow_pic_mod4, body.large .flow_pic .flow_pic_mod5 { display:none }
body.larger .flow_pic .flow_pic_mod1, body.larger .flow_pic .flow_pic_mod3 { width:320px; overflow:hidden }
body.larger .flow_pic .flow_pic_mod4, body.larger .flow_pic .flow_pic_mod5 { display:none }
body.largest .flow_pic .flow_pic_mod1, body.largest .flow_pic .flow_pic_mod5 { width:176px; overflow:hidden }
body.largest .flow_pic .flow_pic_mod2, body.largest .flow_pic .flow_pic_mod4 { width:230px; overflow:hidden }
body.largest .flow_pic .flow_pic_mod3 { width:322px; overflow:hidden }
body.small .topnav_row3 li h2, body.small .topnav_row3 li p { padding-left:9px }
body.small .title_addtips .title_head { width:390px; margin:0 auto; text-align:center }
body.small .title_addtips h1 { font-size:16px }
body.small .title_addtips .lineList a { font-size:12px }
body.small .blockHarf_l .title_bggray, body.small .blockHarf_r .title_bggray { padding:19px 9px 0 }
body.small .blockHarf_l .picl120240, body.small .blockHarf_l .picl120130r14590 .picl120130, body.small .blockHarf_r .picl120240, body.small .blockHarf_r .picl120130r14590 .picl120130 { padding-left:9px }
body.small .blockHarf_l .picl120240r14590 .picr14590, body.small .blockHarf_l .picl120130r14590 .picr14590, body.small .blockHarf_r .picl120240r14590 .picr14590, body.small .blockHarf_r .picl120130r14590 .picr14590 { padding-left:124px }
body.small .blockHarf_l { width:462px }
body.small .blockHarf_r { width:296px }
body.large .blockHarf_l { width:655px }
body.large .blockHarf_r { width:478px }
body.largest .blockHarf_l { width:820px }
body.largest .blockHarf_r { width:643px }
body.small .s_main { width:760px; padding:0 4px }
body.small .margin_b20 { margin-bottom:5px }
body.small .flowPadding_lr19 { padding-left:9px; padding-right:9px }
body.small .flowMargin_lr19 { margin-left:9px; margin-right:9px }
body.small .wrap_right { width:260px }
body.small .wrap_right .title_common { padding:19px 9px }
body.small .wrap_right .jiansuo_common { padding:0 9px }
body.small .wrap_right .top10_list { padding:0 0 9px 9px }
body.small .wrap_right .piclist11070 li { padding:0 10px 0 9px }
body.small .wrap_right .piclist11070 .text_list, body.small .wrap_right .piclist11070 .text_list li { padding:0 }
body.small .wrap_right .piclist11070 .text_list { margin-top:15px; padding-bottom:11px }
body.small .wrap_right .piclist24060 { padding:0 9px }
body.small .wrap_right .text_list { padding:0 9px 16px 9px }
body.small .wrap_right .list_borderDotted { padding:0 9px }
body.small .wrap_right .rightTabInside { padding:19px 9px 12px }
body.small .wrap_right .rightTabInside h3 { left:9px }
body.small .wrap_right .piconleft110 li { padding:0 1px 0 9px }
body.small .wrap_right .partner_text { padding-left:9px }
body.small .wrap_right .iframebox { width:258px }
body.small .wrap_right .iframebox iframe { margin-left:-19px }
body.small .wrap_right .piclist7050 { padding-left:0 }
body.small .wrap_right .piclist7050 li { padding:0 6px 0 9px }
body.small .wrap_right .self_right .box_right { margin-bottom:5px }
body.small .wrap_right .pager_control { padding-right:9px }
body.small .wrap_left .title_bggray { padding:19px 9px 0 }
body.small .wrap_left .title_bgnone { background:0; margin:0; padding:19px 9px 0 }
body.small .wrap_left .picl310195 { padding-left:9px }
body.small .wrap_left .picl310195r14590 .picr14590 { padding-left:330px }
body.small .wrap_left .piclist14590 li { padding:0 10px 0 9px }
body.small .wrap_left .piclist14590 .picBelow li { padding:0 }
body.small .wrap_left .picBelow li { padding:0 }
body.small .wrap_left .piclist145195 li { padding:0 10px 0 9px }
body.small .wrap_left .piclist145145 li { padding:0 10px 0 9px }
body.small .wrap_left .picl31090 { padding-left:9px }
body.small .topnav_row3 li ul { padding-left:9px }
body.small .piclist24045 { padding:0 9px }
body.medium .s_main { width:980px }
body.large .s_main { width:1145px }
body.larger .s_main { width:1310px }
body.largest .s_main { width:1475px }
body.small .wrap_left { width:496px }
body.medium .wrap_left { width:680px }
body.large .wrap_left { width:845px }
body.larger .wrap_left { width:1010px }
body.largest .wrap_left { width:1175px }
body.small .topFlash { width:100%; margin:0 auto 10px }
body.small .navboxSecond { width:768px }
body.medium .navboxSecond { width:980px }
body.large .navboxSecond { width:1144px }
body.larger .navboxSecond { width:1310px }
body.largest .navboxSecond { width:1474px }
body.small .flash_wrap { width:768px }
body.medium .flash_wrap { width:100% }
body.large .flash_wrap { width:100% }
body.larger .flash_wrap { width:100% }
body.largest .flash_wrap { width:100% }
body.small .flash_wrap .pos_82 { width:768px }
body.small .flash_wrap .focustop, body.medium .flash_wrap .focustop { border-radius:0 }
body.small .fousimglist { width:365px }
body.small .fousimglist .focusimgShow { width:325px }
body.small .adv_zongyi_new, body.small .topNav_adv { display:none }
body.small .wrap_indexPics { width:165px }
body.medium .wrap_indexPics { width:330px }
body.large .wrap_indexPics { width:495px }
body.larger .wrap_indexPics { width:660px }
body.largest .wrap_indexPics { width:825px }
body.small .topPics_index { padding-left:2px; width:163px }
body.medium .topPics_index { padding-left:2px; width:348px }
body.large .topPics_index { padding-left:2px; width:513px }
body.larger .topPics_index { padding-left:2px; width:678px }
body.largest .topPics_index { padding-left:2px; width:843px }
body.small .title_pic_simplify .title_pos { padding-left:10px }
body.small .wrap_right .picl310425, body.small .partner_pic li { padding-left:9px }
body.small .wrap_right .piclist110315 li, body.small .wrap_right .piclist110160 li, body.small .wrap_right .piclist240115 li { padding:0 9px 0 10px }
body.small .wrap_left .picl310425, body.small .wrap_left .picl310160 { padding:0 9px 0 10px }
body.small .wrap_left .piclist145160 li, body.small .wrap_left .piclist145425 li { padding:0 9px 0 10px }
body.small .bg_white_ad { width:760px; overflow:hidden }
body.medium .bg_white_ad { width:980px; overflow:hidden }
body.large .bg_white_ad { width:1145px; overflow:hidden }
body.larger .bg_white_ad { width:1310px; overflow:hidden }
body.largest .bg_white_ad { width:1474px; overflow:hidden }
body.small .piclist14590_min li { padding-left:10px; padding-right:43px; width:145px; margin-bottom:25px }
body.medium .piclist14590_min li { padding-left:16px; width:145px; margin-bottom:25px }
body.large .piclist14590_min li { padding-left:17px; width:145px; margin-bottom:25px }
body.larger .piclist14590_min li { padding-left:17px; width:145px; margin-bottom:25px }
body.largest .piclist14590_min li { padding-left:17px; width:145px; margin-bottom:25px }
body.largest .shishangHeight4 .flow { width:1175px }
body.larger .shishangHeight4 .flow { width:1010px }
body.large .shishangHeight4 .flow { width:845px }
body.medium .shishangHeight4 .flow { width:680px }
body.small .shishangHeight4 .flow { width:496px }
body.largest .shishangHeight4 .box_left { _width:1173px }
body.larger .shishangHeight4 .box_left { _width:1008px }
body.large .shishangHeight4 .box_left { _width:843px }
body.medium .shishangHeight4 .box_left { _width:678px }
body.small .shishangHeight4 .box_left { _width:494px }
body.largest .shishangHeight7 .flow { width:1475px }
body.larger .shishangHeight7 .flow { width:1310px }
body.large .shishangHeight7 .flow { width:1145px }
body.medium .shishangHeight7 .flow { width:980px }
body.small .shishangHeight7 .flow { width:768px }
.topFlash { background:#000 }
.flash_wrap { height:340px; overflow:hidden; padding:10px 0; background:#000; margin:0 auto }
.focuslist li { background-position:center top; background-repeat:no-repeat; height:340px }
.focuslist li a { display:block; width:100%; height:100% }
.focusbtn a { background:url(../Themes/Default/TVIndex/bgplay_1.png) no-repeat 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../Themes/Default/TVIndex/bgplay_1.png');
_background:0; cursor:pointer; display:block; height:49px; width:60px; position:absolute; top:10px; left:20px }
.focusbtn a:hover { background-image:url(../Themes/Default/TVIndex/bgplay_0.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../Themes/Default/TVIndex/bgplay_0.png');
_background:0 }
.fousimglist { height:50px; right:20px; position:absolute; top:10px; width:430px }
.fousimglist .arrayL, .fousimglist .arrayR, .fousimglist .arrayLNone, .fousimglist .arrayRNone { background:url(../Themes/Default/TVIndex/arrow_stroll.png) no-repeat; _background:url(../Themes/Default/TVIndex/arrow_strollie6.png) no-repeat; height:23px; margin:12px 0 0; width:12px }
.fousimglist .arrayL { background-position:0 0; display:inline; float:left; margin-right:15px }
.fousimglist .arrayR { background-position:-22px 0; display:inline; float:right }
.fousimglist a.arrayL:hover { background-position:0 -33px }
.fousimglist a.arrayR:hover { background-position:-22px -33px }
.fousimglist .arrayLNone { background-position:0 0; cursor:default }
.fousimglist .arrayRNone { background-position:-22px 0; cursor:default }
.fousimglist a.arrayLNone:hover { background-position:0 0 }
.fousimglist a.arrayRNone:hover { background-position:-22px 0 }
.fousimglist li { display:inline; float:left; margin:0 15px 0 0; width:50px }
.fousimglist li a { float:left; height:50px; width:50px }
.fousimglist li img { float:left; height:48px; width:48px; border:#525252 1px solid }
.fousimglist li.selected img { border:#6db506 1px solid }
.fousimglist .focusimgShow { position:relative; width:390px; float:left; overflow:hidden }
.flash_wrap .pos_82 { position:relative; top:-82px; width:980px; margin:0 auto }
.focustop { height:72px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#66000000', endColorstr='#66000000');
background:rgba(0, 0, 0, .6); -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px }
:root .focustop { filter:none }
.focustop .focustxt { position:absolute; left:90px; text-align:left }
.focustop .focustxt h2 a { color:#fff; font-size:18px; line-height:40px; text-align:left; text-decoration:none }
.focustop .focustxt p { color:#fff; font-size:12px }
.fousimglist li a { blr:expression(this.onFocus=this.close())
}
.fousimglist li a { blr:expression(this.onFocus=this.blur())
}
.fousimglist li a:focus { -moz-outline-style:none }
.row3_box_pd { padding:16px 0 }
.topnav_row3 li { float:left; padding:0; margin:0 -1px 0 0; width:33.3%; max-height:112px; overflow:hidden }
.topnav_row3 li h2 { font-size:14px; line-height:14px; color:#000; height:24px; display:inline-block; padding-left:19px }
.topnav_row3 li h2 .icon_nav { display:block; width:10px; height:14px; float:left; background:url(../Themes/Default/TVIndex/film_iconlist_new.gif) no-repeat }
.topnav_row3 li h2 .point_green { background-position:0 -36px }
.topnav_row3 li h2 .point_red { background-position:-16px -36px }
.topnav_row3 li h2 .point_blue { background-position:-16px -135px }
.topnav_row3 li h2 .point_purple { background-position:0 -135px }
.topnav_row3 li ul { padding-left:19px }
.topnav_row3 li ul li { float:left; margin:auto; width:auto; max-height:auto; overflow:visible }
.topnav_row3 li ul li a { line-height:22px; display:inline-block; float:left; margin:0 12px 0 10px; white-space:normal }
.topnav_row3 li.navGroup2 { width:66% }
.topnav_row3 a.more { line-height:22px; background-position:right -274px; float:left }
.topnav_row3 a.more:hover { background-position:right -294px }
.topnav_row3 li.wp60 { width:60% }
.topnav_row3 li.wp39 { width:39% }
.tabBox { border-bottom:1px solid #e7e7e7; height:29px; position:relative; background:url(../Themes/Default/TVIndex/titleBg.png) repeat-x 0 -88px }
.tabBox h2 { padding-left:19px; color:#518900; float:left; font-size:18px; line-height:19px }
.tabLinks { position:absolute; top:-1px }
.tabLinks li { display:inline; float:left }
.tabLinks li a { display:inline-block; border-top:1px solid #e7e7e7; padding:0 10px; height:29px; line-height:29px; background-position:0 -47px; cursor:pointer }
.tabLinks li a, .tabLinks li a:hover { text-decoration:none }
.tabLinks li.current a, .tabLinks li.selected a { color:#518900; border-top:2px solid #518900; background-color:#fff; background-image:none; cursor:pointer }
.rightgraytab, .rightTabInside { height:30px; margin-bottom:20px; position:relative }
.rightgraytab h3, .rightTabInside h3 { color:#000; font-size:14px; position:absolute; top:4px; left:19px; z-index:1 }
.rightTabInside { padding:19px 19px 12px; margin:0 }
.rightTabInside h3 { left:19px; top:19px }
.rightTabInside .tabLinks li a { padding:0 10px; cursor:pointer }
.rightTab .tabLinks { right:0; border-right:1px solid #e7e7e7 }
.rightTab .tabLinks li a { border-left:1px solid #e7e7e7; cursor:pointer }
.leftTab .tabLinks { left:0; border-left:1px solid #e7e7e7 }
.leftTab .tabLinks li a { border-right:1px solid #e7e7e7; font-size:14px; cursor:pointer }
.leftTab h2 { display:none }
.tabBox .tabLinks { border:0 }
.tab_noBg { border-bottom:1px solid #e7e7e7; height:26px; position:relative }
.tab_noBg .tabLinks { top:0 }
.tab_noBg .tabLinks li a { padding:0 20px; height:25px; line-height:25px; background:#fff url(../Themes/Default/TVIndex/titleBg.png) repeat-x 0 -88px; cursor:pointer }
.tab_noBg .tabLinks li.current a, .tab_noBg .tabLinks li.selected a { color:#518900; background-color:#fff; background-image:none; border-bottom:1px solid #fff; border-top:1px solid #e7e7e7; cursor:pointer }
.wrap_left .tabLinks li a { padding:0 15px; cursor:pointer }
.wrap_right .tabLinks li a { padding:0 10px; cursor:pointer }
.wrap_left .title_bggray .tab_noBg { margin-bottom:19px; float:left; width:100% }
.wrap_right .week li span { display:none }
.wrap_right .week li.selected span { display:inline }
.wrap_right .week li.selected em { display:none }
.wrap_right .week li a { padding:0 5px; cursor:pointer }
.tabGray .tabBox { border-color:#d9d9d9; height:33px; position:relative; background:#f8f6f6 }
.tabGray .tabLinks li a { height:33px; line-height:33px; border-color:#d9d9d9 }
.tabGray .tabLinks li.selected a { border-top-color:#518900 }
.rightTabAlone { height:60px }
.rightTabAlone h3 { position:static; height:29px }
.rightTabAlone .tabLinks { width:100% }
.rightTabAlone .tabLinks li { width:25% }
.rightTabAlone .tabLinks li a { padding:0; display:block; text-align:center }
.minH280 { min-height:280px; _height:280px }
body.small .wrap_right .tabLinksTOP li a { padding:0 6px }
.wrap_right .tabLinksTOP li a { padding:0 8px; border-left:#d9d9d9 1px solid }
.tabLinksTOP li a { border-top:#d9d9d9 1px solid }
.tabLinksTOP { left:-1px }
.guess_list { padding-left:14px }
.guess_list li { line-height:22px }
.top10_list li span.top3, .top10_list li span.listnum { background:url(../Themes/Default/TVIndex/film_iconlist_new.gif) no-repeat }
.top10_list { padding:0 0 9px 19px }
.top10_list li { height:16px; line-height:16px; padding-bottom:11px; width:100%; overflow:hidden; float:left; position:relative }
.top10_list li span.top3, .top10_list li span.listnum { float:left; width:16px; margin-right:10px; text-align:center; font:12px/16px "\65B0\5B8B\4F53" }
.top10_list li a { float:left }
.top10_list li span.top3 { background-position:0 -60px; color:#fff }
.top10_list li span.listnum { background-position:0 -90px; color:#666 }
.top10_list li span.righttip { position:absolute; right:19px; top:1px }
.top10_list li span.righttip a { float:none }
.footermore { padding:0 19px 19px; text-align:right; clear:both; margin-top:-10px; float:right }
.icon_s { background:url(../Themes/Default/TVIndex/film_iconlist_new.gif) no-repeat 0 -118px; float:left; display:inline-block; width:12px; height:16px; margin-left:2px }
.top10_row2 dd { width:50%; float:left }
.top10_row2 { padding:0 19px }
.top10_row2 .top10_list { padding:0 0 9px 0 }
.top10_list .Pic_first { min-height:70px; _height:70px; position:relative; padding-left:110px; padding-right:10px }
.top10_list .Pic_first .imgbg1 { position:absolute; left:0; top:0; width:110px; height:70px }
.top10_list .Pic_first .imgbg1 img { border:#ccc 1px solid; margin-right:10px }
.top10_list .Pic_first .num1 { width:20px; height:31px; background:url(../Themes/Default/TVIndex/film_iconlist_new.gif) no-repeat 0 -329px; position:absolute; left:0; top:0 }
.hot_column { padding:0 0 14px 19px }
.hot_column li { float:left; width:50%; line-height:180% }
.hot_column li a.orange:hover { color:#ff7800 }
.piclist11070 li { width:110px; padding:0 1px 0 19px; float:left }
.to11269 li { padding:0 2px 0 20px }
.piclist11070 .piclist_img, .piclist11070 .piclist_img img { width:110px; height:70px }
.piclist11070 .piclist_title p { margin-right:-12px; *zoom:1;
position:relative }
.film_content .piclist11070 li { padding:0 10px 0 0 }
.film_content .piclist11070 { padding-left:20px }
.piclist11070 .text_list li { padding:0 }
.piclist11070 .text_list { padding:15px 0; margin-top:-7px }
.row5 li { width:20%; float:left; padding:0 }
.film_content .row5 { margin-left:-57px }
.film_content .row5 li { width:110px; float:left; padding:0; margin-left:57px; display:inline }
.relative { position:relative }
.piclist24060 { padding:0 19px 0 }
.piclist24060 .piclist_img, .piclist24060 .piclist_img img { width:240px; height:60px }
.piclist24060 .piclist_title { padding-bottom:13px; clear:both }
.piclist24060 .piclist_title a { display:inline-block; padding:0 0 4px }
.piconleft110 { position:relative; display:block; overflow:hidden }
.piconleft110 li { padding:0 1px 0 19px; height:90px }
.piconleft110 .piclist_img, .piconleft110 .piclist_title { float:left; margin-bottom:0 }
.piconleft110 .piclist_img, .piconleft110 .piclist_img img { width:110px; height:70px; vertical-align:top }
.piconleft110 .piclist_title, .jiangpin { padding-left:10px; width:120px; height:70px; overflow:hidden }
.piconleft110 .piclist_title a { line-height:18px }
.piconleft110 .piclist_titlelinks a { line-height:22px }
.piclist_title a.btn_notice { line-height:14px }
.pt15 { padding-top:15px }
.row2 { height:32px; line-height:16px }
.piconleft110 .piclist_title.sousuolist_p { width:140px }
.piconleft110 .piclist_title.sousuolist_p a { display:block; width:100%; height:56px; overflow:hidden; margin-top:-2px; padding:0 }
.piconleft110 .piclist_title.sousuolist_p a span { color:#999; line-height:15px; display:inline }
.piconleft110 .piclist_title.sousuolist_p span { display:block }
.flow .piclist14590 { padding:0; margin:0; width:100%; overflow:hidden; position:relative }
.piclist14590 li { width:145px; padding:0 1px 0 19px; float:left }
.piclist14590 li h2 { color:#518900; font-size:14px; padding-bottom:10px }
.piclist14590 li h2 a { color:#518900 }
.piclist14590 .piclist_img, .piclist14590 .piclist_img img { width:145px; height:90px; overflow:visible }
.picl310195 .piclist_img, .picl310195 .piclist_img img { width:310px; height:195px }
.picl310195 .piclist_title a { font-size:16px; line-height:16px; padding-bottom:8px; display:inline-block }
.picl310195r14590 .picl310195 { width:310px; padding-left:19px; margin-right:-329px; position:relative }
.picl310195r14590 .picr14590 { padding-left:330px }
.picl310195r14590 { clear:both }
.picl310195 .piclist_title a.f14 { font-size:14px; line-height:14px }
.picl310195 .piclist_title a.more { font-size:12px; line-height:14px; display:inline; float:none; background-position:right -276px; *background-position:right -278px;
padding:0 14px 0 5px }
.picl310195 .piclist_title a:hover.more { background-position:right -296px; *background-position:right -298px;
text-decoration:none }
.partner_text { padding:0 19px 19px }
.partner_text ul li { width:33%; float:left; display:inline-block }
.partner_text ul li a { line-height:22px }
.partner_pic li { padding-left:19px }
.parent_pic_wrap { overflow:hidden; height:210px }
.text_list { padding:0 19px 15px 19px; margin-top:-5px }
.text_list li { position:relative; _height:22px }
.text_list li span.list_point, span.list_point, .text_list li span.list_point2, span.list_point2 { width:10px; height:10px; float:left; overflow:hidden; background:url(../Themes/Default/TVIndex/rankbtn_new.png) no-repeat 0 -24px; position:relative; top:5px; left:3px }
.text_list li span.list_point2, span.list_point2 { background-position:0 -123px }
.text_list li a, .text_list li span { line-height:22px }
.list_borderDotted { margin-bottom:9px; padding:0 19px }
.list_borderDotted li { line-height:32px }
.border_dotted { border-bottom:1px dotted #999 }
.liNext_pd { position:relative; top:-10px; margin:0 }
.border_gray .picBelow { padding:0 0 14px }
.border_gray .picBelow li { padding:0; clear:both; float:none }
.text_list li span.icon_s { float:none; margin-bottom:-3px }
.weeklist .text_list li { float:left; height:22px; overflow:hidden; position:relative; width:50% }
.weeklist .text_list li.last { width:100% }
.weeklist .mt13 { margin-top:-5px }
.touTiaoLinks li { padding-bottom:14px }
.touTiaoLinks li.border_top { padding-top:10px }
.touTiaoLinks h2 a { color:#518900; display:inline-block; padding-bottom:4px; font-size:16px; line-height:16px }
.touTiaoLinks p { font-size:14px; line-height:22px }
.touTiao { padding:0 }
.harfLi { padding-right:0 }
.box_right .harfLi { padding-left:19px; float:left; width:258px }
body.small .wrap_right .harfLi { padding-left:9px }
.harfLi li { width:50%; float:left; margin-right:-1px }
.harfLi li .c3c { font-size:10px }
.mt14 { margin-top:14px }
.yuleTouTiao li { padding:15px 0 }
.yuleTouTiao h2 a, .titleLinks h2 a { color:#518900; display:inline-block; padding-bottom:4px; font-size:16px; line-height:16px }
.yuleTouTiao p, .titleLinks p { font-size:12px; line-height:22px }
.yuleTouTiao p a { margin-right:5px; display:inline-block }
.yuleTouTiao { padding:0 }
.News_index { width:287px; height:224px; padding:19px 19px 0; border-right:1px solid #d9d9d9; position:relative }
.News_index .harfLi { padding-left:0 }
.News_index .harfLi .list_point { _margin-right:-2px }
.News_index .titleLinks { text-align:center; padding-bottom:9px }
.titleLinks li { border-bottom:1px solid #d9d9d9; padding-bottom:5px; margin-bottom:10px }
.news_tl, .news_br { background:url("../Themes/Default/TVIndex/mnjiao.png") no-repeat 0 -42px; width:58px; height:77px; position:absolute; z-index:13 }
.news_tl { left:-6px; top:-8px }
.news_br { background-position:0 -120px; bottom:-8px; height:78px; right:-10px; width:49px }
.rightCut10 { margin-right:-10px }
.rightCut15 { margin-right:-15px }
.dlTitle_list dt, .dlTitle_list dd { display:inline-block; *display:inline;
*zoom:1;
height:25px }
.dlTitle_list dd { margin-right:5px }
.partner_pic li { margin-bottom:20px }
.tv_block { font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; width:100%; margin:0 auto; overflow:hidden; position:relative }
.tv_mod { float:left }
.mod1_tv, .mod2_tv, .mod3_tv, .mod4_tv, .mod5_tv, .mod6_tv, .mod7_tv { width:145px; margin-right:20px; display:inline; overflow:hidden; *zoom:1;
z-index:3; position:relative }
.mod7_tv { margin-right:0 }
.tv_block .flow { margin-left:-19px }
body.small .tv_block { width:475px }
body.medium .tv_block { width:640px }
body.large .tv_block { width:805px }
body.larger .tv_block { width:970px }
body.largest .tv_block { width:1135px }
body.small .mod3_tv { margin-right:0 }
body.medium .mod4_tv { margin-right:0 }
body.large .mod5_tv { margin-right:0 }
body.larger .mod6_tv { margin-right:0 }
body.larger .mod7_tv { display:none }
body.small .wrap_left .tv_block .piclist14590 li { padding:0 1px 0 19px }
body.small .wrap_left .tv_block .piclist14590 .picBelow li { padding:0 }
.tv_block .picBelow { padding-bottom:5px; margin-top:-5px }
.tv_block .piclist14590 .more { margin-bottom:19px }
.tv_block .picBelow li { padding:0 }
