@charset "utf-8";
.col_4.hide_1280,.resp-1024 .hide_1024,.resp-1024 .hide_1280,.resp-1024 .hide_1440,.resp-1280 .col_hide,.resp-1280 .hide_1280,.resp-1280 .hide_1440,.resp-1440 .hide_1440 {
 display:none
}
a,a:hover,b,em,i,small,span,u {
 text-decoration:none
}
.cross_box,body {
 overflow-x:hidden
}
.tj_temp .tj_tit,.tuijian_box .dl_temp .d_tit {
 -webkit-box-orient:vertical;
 -webkit-line-clamp:2;
 text-overflow:ellipsis
}
.column_body {
 position:relative
}
.column_list {
 overflow:hidden
}
.resp-980 .column {
 width:990px
}
.resp-1024 .column {
 width:970px
}
.resp-1280 .column {
 width:1210px
}
.resp-1440 .column {
 width:1430px
}
.mr20 {
 margin-bottom:20px
}
.le_row {
 zoom:1;
 display:block;
 min-height:1%;
 margin:0 -10px 0 0;
 padding:0 0 20px 10px
}
.col_1,.col_10,.col_11,.col_12,.col_13,.col_14,.col_15,.col_16,.col_17,.col_18,.col_19,.col_2,.col_20,.col_21,.col_22,.col_23,.col_24,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9 {
 float:left;
 min-height:1px;
 display:inline
}
.col_1 {
 width:55px
}
.col_2 {
 width:110px
}
.col_3 {
 width:165px
}
.col_4 {
 width:220px
}
.col_5 {
 width:275px
}
.col_6 {
 width:330px
}
.col_7 {
 width:385px
}
.col_8 {
 width:440px
}
.col_9 {
 width:495px
}
.col_10 {
 width:550px
}
.col_11 {
 width:605px
}
.col_12 {
 width:660px
}
.col_13 {
 width:715px
}
.col_14 {
 width:770px
}
.col_15 {
 width:825px
}
.col_16 {
 width:880px
}
.col_17 {
 width:935px
}
.col_18 {
 width:990px
}
.col_19 {
 width:1045px
}
.col_20 {
 width:880px
}
.col_21 {
 width:1155px
}
.col_22 {
 width:1210px
}
.col_23 {
 width:1265px
}
.col_24 {
 width:1320px
}
.col_25 {
 width:1375px
}
.col_26 {
 width:1430px
}
.resp-1280 .col_3 {
 width:148px
}
.resp-1440 .col_3 {
 width:137px
}
.resp-1024 .col_3 {
 width:130px
}
.resp-1440 .col_20 {
 width:1100px
}
.resp-1024 .col_20 {
 width:660px
}
.resp-1280 .col_12 {
 width:480px
}
.resp-1280 .col_12:first-child {
 width:720px
}
.resp-1024 .col_12 {
 width:480px
}
.resp-1280 .col_24 {
 width:1200px
}
.resp-1024 .col_24 {
 width:960px
}
.resp-1024 .col_6 {
 width:300px
}
.resp-1440 .col_4.hide_1280 {
 display:block
}
.guesslike,.rollBtn,.switch_box {
 display:none
}
.video_block .col_20 {
 overflow:hidden
}
.rollBtn {
 width:30px;
 height:40px;
 position:absolute;
 top:50%;
 margin-top:-20px;
 z-index:99;
 background:#000;
 opacity:.7;
 filter:alpha(opacity=70);
 font-size:20px;
 color:#fff;
 text-align:center;
 line-height:40px
}
.feedback_fls,.feedback_load,.feedback_small {
 box-shadow:0 2px 4px 0 rgba(0,0,0,.2);
 z-index:1000
}
.btn_left {
 left:0;
 border-radius:0 1px 1px 0
}
.btn_right {
 right:0;
 border-radius:1px 0 0 1px
}
.slide_box {
 margin:0 10px
}
.slide_box2 {
 margin:0
}
.slide_box,.slide_box2,.slide_wrapper {
 position:relative;
 overflow:hidden
}
.slide_wrapper {
 margin-left:-20px
}
.slide_list {
 width:10000px;
 position:relative;
 left:10px
}
.slide_focus .slide_list {
 left:0
}
.slide_box .rollBtn {
 margin-top:-51px
}
.guesslike.active,.switch_box.active {
 display:block
}
.right_ad {
 width:220px;
 height:348px;
 overflow:hidden;
 margin:90px auto 20px
}
.Ad,.ad_general {
 overflow:hidden;
 margin:40px auto 20px;
 display:none
}
.adBanner {
 display:block;
 overflow:hidden
}
.ico_font,.icon_font,.icon_font_hot {
 display:inline-block;
 vertical-align:-1px;
 speak:none;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 font-style:normal
}
.adBanner img {
 width:220px;
 margin:0 10px
}
@font-face {
 font-family:icom;
 src:url(//static.letvcdn.com/lc01_phone/201706/30/16/08/1605/icom.eot);
 src:url(//static.letvcdn.com/lc01_phone/201706/30/16/08/1605/icom.eot?#iefix) format('embedded-opentype'),url(//static.letvcdn.com/lc01_phone/201706/30/16/08/1605/icom.ttf) format('truetype'),url(//static.letvcdn.com/lc01_phone/201706/30/16/08/1605/icom.woff) format('woff'),url(//static.letvcdn.com/lc01_phone/201706/30/16/08/1605/icom.svg#icom) format('svg');
 font-weight:400;
 font-style:normal
}
.ico_font {
 font-family:icom!important
}
.icon_detail:before {
 content:"\e903"
}
.icon_close:before {
 content:"\e902"
}
.icon_sina:before {
 content:"\e919"
}
.icon_Qkj:before {
 content:"\e914"
}
.icon_playNum:before {
 content:"\e913"
}
.icon_like:before {
 content:"\e90a"
}
.icon_like1:before {
 content:"\e90b"
}
.icon_reply:before {
 content:"\e917"
}
@font-face {
 font-family:icomoon_hot;
 src:url(//static.letvcdn.com/lc04_phone/201705/27/18/16/1816/icomoon.eot?uqbjfr);
 src:url(//static.letvcdn.com/lc04_phone/201705/27/18/16/1816/icomoon.eot?uqbjfr#iefix) format('embedded-opentype'),url(//static.letvcdn.com/lc04_phone/201705/27/18/16/1816/icomoon.ttf?uqbjfr) format('truetype'),url(//static.letvcdn.com/lc04_phone/201705/27/18/16/1816/icomoon.woff?uqbjfr) format('woff'),url(//static.letvcdn.com/lc04_phone/201705/27/18/16/1816/icomoon.svg?uqbjfr#icomoon) format('svg');
 font-weight:400;
 font-style:normal
}
.icon_font_hot {
 font-family:icomoon_hot!important;
 -webkit-text-stroke-width:.2px
}
.icon_playnum:before {
 content:'\e905';
 font-size:14px
}
@font-face {
 font-family:icomoon;
 src:url(//static.letvcdn.com/lc07_phone/201708/17/15/45/1543/icomoon.eot);
 src:url(//static.letvcdn.com/lc07_phone/201708/17/15/45/1543/icomoon.eot?#iefix) format('embedded-opentype'),url(//static.letvcdn.com/lc07_phone/201708/17/15/45/1543/icomoon.ttf) format('truetype'),url(//static.letvcdn.com/lc07_phone/201708/17/15/45/1543/icomoon.woff) format('woff'),url(//static.letvcdn.com/lc07_phone/201708/17/15/45/1543/icomoon.svg#icomoon) format('svg');
 font-weight:400;
 font-style:normal
}
.icon_font {
 font-family:icomoon!important;
 zoom:1
}
.icon_search_hot:before {
 content:"\e91a"
}
.icon_play1:before {
 content:"\e900"
}
.icon_home1:before {
 content:"\e91c"
}
.icon_play2:before {
 content:"\e900"
}
.icon_play3:before {
 content:"\e904"
}
.icon_moreup:before {
 content:"\e90a"
}
.icon_more:before {
 content:"\e90b"
}
.icon_change:before {
 content:"\e921"
}
.icon_up:before {
 content:"\e908"
}
.icon_down:before {
 content:"\e907"
}
.icon_pc:before {
 content:"\e910"
}
.icon_ph:before {
 content:"\e911"
}
.icon_pd:before {
 content:"\e90f"
}
.icon_box:before {
 content:"\e90d"
}
.icon_delete:before {
 content:"\e90e"
}
.icon_arrB:before {
 content:"\e916"
}
.icon_feedback:before {
 content:"\e903"
}
.icon_backup:before {
 content:"\e902"
}
.icon_left:before {
 content:"\e905"
}
.icon_right:before {
 content:"\e906"
}
.icon_balance:before {
 content:"\e922"
}
.icon_home:before {
 content:"\e913"
}
.icon_nav:before {
 content:"\e914"
}
.icon_vip:before {
 content:"\e909"
}
.icon_upload:before {
 content:"\e91b"
}
.icon_msg:before {
 content:"\e918"
}
.icon_play:before {
 content:"\e920"
}
.icon_search:before {
 content:"\e919"
}
.icon_set:before {
 content:"\e91f"
}
.icon_bbs:before {
 content:"\e91d"
}
.icon_levip:before {
 content:"\e90c"
}
.lte_ie8 .icon_home:before {
 content:url(//i0.letvimg.com/lc05_img/201708/29/19/34/icon_topbar_home_b.png)
}
.lte_ie8 .white_head .icon_home:before {
 content:url(//i0.letvimg.com/lc05_img/201708/29/19/34/icon_topbar_home_w.png)
}
.lte_ie8 .main_list .icon_home:before {
 content:url(//i0.letvimg.com/lc05_img/201708/29/19/34/icon_topbar_home_b.png)
}
.lte_ie8 .black_head .icon_nav:before {
 content:url(//i0.letvimg.com/lc07_img/201708/29/19/35/icon_topbar_menu_b.png)
}
.lte_ie8 .white_head .icon_nav:before {
 content:url(//i2.letvimg.com/lc07_img/201708/29/19/36/icon_topbar_menu_w.png)
}
.lte_ie8 .icon_upload:before {
 content:url(//i2.letvimg.com/lc07_img/201708/29/19/39/icon_topbar_upload_b.png)
}
.lte_ie8 .white_head .icon_upload:before {
 content:url(//i1.letvimg.com/lc07_img/201708/29/19/39/icon_topbar_upload_w.png)
}
.lte_ie8 .icon_msg:before {
 content:url(//i3.letvimg.com/lc07_img/201708/29/19/37/icon_topbar_message_b.png)
}
.lte_ie8 .white_head .icon_msg:before {
 content:url(//i2.letvimg.com/lc07_img/201708/29/19/37/icon_topbar_message_w.png)
}
.lte_ie8 .icon_play:before {
 content:url(//i2.letvimg.com/lc04_img/201708/29/19/06/icon_topbar_history_b.png);
 background-size:20px
}
.lte_ie8 .white_head .icon_play:before {
 content:url(//i0.letvimg.com/lc05_img/201708/29/19/29/icon_topbar_history_w.png);
 background-size:20px
}
.lte_ie8 .icon_search:before {
 content:url(//i1.letvimg.com/lc07_img/201708/29/19/38/icon_topbar_search_b.png)
}
.lte_ie8 .icon_set:before {
 content:url(//i3.letvimg.com/lc05_img/201708/29/19/42/icon_topbar_user_setting_b.png)
}
.lte_ie8 .icon_bbs:before {
 content:url(//i3.letvimg.com/lc04_img/201708/29/19/40/icon_topbar_user_forum_b.png)
}
.lte_ie8 .user_bar .user_link .icon_vip {
 position:relative;
 overflow:hidden
}
.lte_ie8 .icon_vip:before {
 content:url(//i1.letvimg.com/lc02_img/201709/12/16/15/artboarda.png);
 display:block;
 left:0;
 position:absolute
}
.lte_ie8 .white_head .icon_vip:before {
 content:url(//i1.letvimg.com/lc05_img/201708/29/19/42/icon_topbar_vip_w.png);
 content:url(//i1.letvimg.com/lc02_img/201709/12/16/15/artboarda.png);
 top:-22px;
 display:block;
 left:0;
 position:absolute
}
.lte_ie8 .user_bar .user_link:hover .icon_vip:before {
 top:-44px;
 display:block;
 left:0;
 position:absolute
}
.lte_ie8 .white_head .le_head.fixed1 .user_item .icon_home:before {
 content:url(//i0.letvimg.com/lc05_img/201708/29/19/34/icon_topbar_home_b.png)
}
.lte_ie8 .white_head .le_head.fixed1 .user_item .icon_nav:before {
 content:url(//i0.letvimg.com/lc07_img/201708/29/19/35/icon_topbar_menu_b.png)
}
.lte_ie8 .white_head .le_head.fixed1 .user_item .icon_upload:before {
 content:url(//i2.letvimg.com/lc07_img/201708/29/19/39/icon_topbar_upload_b.png)
}
.lte_ie8 .white_head .le_head.fixed1 .user_item .icon_msg:before {
 content:url(//i3.letvimg.com/lc07_img/201708/29/19/37/icon_topbar_message_b.png)
}
.lte_ie8 .white_head .le_head.fixed1 .user_item .icon_play:before {
 content:url(//i2.letvimg.com/lc04_img/201708/29/19/06/icon_topbar_history_b.png);
 background-size:20px
}
.lte_ie8 .white_head .le_head.fixed1 .user_item .icon_search:before {
 content:url(//i1.letvimg.com/lc07_img/201708/29/19/38/icon_topbar_search_b.png)
}
@font-face {
 font-family:icomoon_player;
 src:url(//static.letvcdn.com/lc06_phone/201803/02/11/29/1123/icomoon.eot?c96ri);
 src:url(//static.letvcdn.com/lc06_phone/201803/02/11/29/1123/icomoon.eot?c96ri#iefix) format('embedded-opentype'),url(//static.letvcdn.com/lc06_phone/201803/02/11/29/1123/icomoon.ttf?c96ri) format('truetype'),url(//static.letvcdn.com/lc06_phone/201803/02/11/29/1123/icomoon.woff?c96ri) format('woff'),url(//static.letvcdn.com/lc06_phone/201803/02/11/29/1123/icomoon.svg?c96ri#icomoon) format('svg');
 font-weight:400;
 font-style:normal
}
.icon_font_play {
 font-family:icomoon_player!important;
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.icon_cai:before {
 content:"\e900";
 color:#ccc
}
.icon_comment:before {
 content:"\e901";
 color:#ccc
}
.icon_ding:before {
 content:"\e902";
 color:#ccc
}
.icon_disclosure:before {
 content:"\e903";
 color:#ccc
}
.icon_douban:before {
 content:"\e904";
 color:#ccc
}
.icon_download:before {
 content:"\e905";
 color:#ccc;
 font-size:14px
}
.icon_face:before {
 content:"\e906";
 color:#ccc;
 font-size:14px
}
.icon_share:before {
 content:"\e907";
 color:#ccc;
 font-size:18px
}
.icon_sitting:before {
 content:"\e908";
 color:#ccc;
 font-size:18px
}
.icon_start:before {
 content:"\e909";
 color:#ccc;
 font-size:14px
}
.icon_star1:before {
 content:"\e90a";
 color:#ccc
}
.icon_tieba:before {
 content:"\e90b";
 color:#ccc
}
.icon_tv:before {
 content:"\e90d";
 color:#ccc
}
.icon_dm_bot:before {
 content:"\e90e";
 color:#fff;
 font-size:28px
}
.icon_dm_notop:before {
 content:"\e90f";
 color:#ccc;
 font-size:28px
}
.icon_dm_roll:before {
 content:"\e910";
 color:#fff;
 font-size:28px
}
.icon_QQ:before {
 content:"\e911";
 color:#ccc
}
.icon_tx_kj:before {
 content:"\e912";
 color:#FBB010;
 font-size:36px
}
.icon_wb:before {
 content:"\e913";
 color:#E91522;
 font-size:36px
}
.icon_phone:before {
 content:"\e914";
 color:#ccc;
 font-size:18px
}
.icon_ren:before {
 content:"\e915";
 color:#4C76CD
}
.icon_aoublearrow:before {
 content:"\e916"
}
.icon_ERCode:before {
 content:"\e917";
 color:#ccc
}
.icon_zanNum:before {
 content:"\e918";
 color:#ccc
}
.icon_logo:before {
 content:"\e91c";
 color:#ccc
}
.icon_playTimes:before {
 content:"\e919";
 color:#ccc
}
.rightFix_tool {
 width:40px;
 position:fixed;
 right:20px;
 bottom:150px;
 -webkit-transform:translate3d(0,0,0)
}
.rightFix_tool .tool_item {
 display:block;
 width:34px;
 height:34px;
 margin-bottom:10px;
 border:1px solid #eaeaea;
 border-radius:2px;
 font-size:14px;
 background:#fff;
 text-align:center;
 overflow:hidden
}
.rightFix_tool .tool_item i {
 width:34px;
 height:34px;
 display:inline-block;
 font-size:20px;
 color:#999;
 line-height:34px
}
.rightFix_tool>a:before {
 font-size:12px;
 color:#fff;
 line-height:34px;
 text-align:center
}
.rightFix_tool .tool_item:hover {
 border:1px solid #E42112
}
.rightFix_tool .feedback:hover,.rightFix_tool .toTop:hover {
 background-color:#E42112
}
.rightFix_tool .feedback:hover:before {
 content:'反馈'
}
.rightFix_tool .toTop:hover:before {
 content:'顶部'
}
.resp-1280 .rightFix_tool,.resp-1440 .rightFix_tool {
 bottom:345px
}
a,b,em,i,small,span,u {
 font-style:normal
}
.feedback_fls a:hover {
 color:#e42112
}
.feedback_fls {
 width:716px;
 height:500px;
 font-size:12px;
 background:#FFF;
 border:1px solid rgba(11,11,11,.08);
 border-radius:6px;
 position:relative
}
.feedback_fls .feedback_title h2 {
 height:22px;
 line-height:22px;
 margin:40px 0 0 37px;
 font-size:16px;
 color:#0B0B0B
}
.feedback_fls .feedback_title span {
 width:12px;
 height:12px;
 position:absolute;
 top:10px;
 right:14px;
 font-weight:700
}
.feedback_fls .feedback_title .close {
 color:#999;
 font-size:20px;
 font-weight:400;
 cursor:pointer
}
.feedback_fls .feed_nav ul {
 height:20px;
 padding:0;
 margin:40px 0 0 7px
}
.feedback_fls .feed_nav ul li {
 float:left;
 margin-left:30px;
 line-height:14px
}
.feedback_fls .feed_nav ul li a.active,.feedback_fls .feed_nav ul li a:hover {
 color:#e42112;
 background:url(//i1.letvimg.com/lc06_img/201701/16/14/40/select.png) center 20px no-repeat
}
.feedback_fls .feed_nav ul li a {
 color:#444;
 font-size:14px;
 display:inline-block;
 height:30px;
 cursor:pointer
}
.feedback_fls .feed_depict {
 padding:20px 0 0 37px
}
.feedback_fls .feed_cont,.feedback_fls .sub_mit {
 padding:10px 0 0 37px
}
.feed_cont .write input,.feedback_fls .feed_depict .write textarea {
 padding:5px 0 5px 5px;
 line-height:20px;
 font-size:14px;
 resize:none;
 outline:0
}
.feedback_fls .feed_cont .tit,.feedback_fls .feed_depict .tit {
 margin-bottom:8px
}
.feedback_fls .feed_depict .tit i {
 width:16px;
 height:16px;
 display:inline-block;
 background:url(//i2.letvimg.com/lc05_img/201701/13/11/59/star.png) 0 3px no-repeat
}
.feedback_fls .feed_depict .write {
 width:636px;
 height:68px;
 background:#FFF;
 border:0 solid #CCC;
 border-radius:3px;
 position:relative
}
.feedback_fls .feed_depict .write textarea {
 width:100%;
 background:#fff;
 border:1px solid #CCC;
 border-radius:3px;
 overflow:hidden
}
.feed_cont .write .txt_num,.feedback_fls .feed_depict .write .txt_num {
 height:12px;
 position:absolute;
 bottom:27px;
 right:0
}
.feedback_fls .feed_depict .write .txt_num b {
 font-weight:400;
 color:#999
}
.feed_cont .write {
 width:636px;
 height:32px;
 background:#FFF;
 border:0 solid #CCC;
 border-radius:3px;
 position:relative
}
.feed_cont .write input {
 height:20px;
 width:100%;
 background:#fff;
 border:1px solid #CCC;
 border-radius:3px
}
.feedback_fls .sub_mit {
 position:relative;
 height:60px;
 margin-top:40px;
 margin-left:37px
}
.feedback_fls .sub_mit .tit {
 background:url(//i0.letvimg.com/lc05_img/201701/16/11/07/i.png) no-repeat;
 line-height:24px;
 padding-left:25px;
 cursor:pointer;
 left:0
}
.feedback_fls .sub_mit p {
 position:absolute;
 right:90px;
 bottom:0
}
.feedback_fls .sub_btn .btn1,.sub_btn .btn2 {
 width:90px;
 margin-left:20px;
 height:34px;
 color:#000;
 line-height:34px;
 border-radius:3px;
 text-align:center;
 font-size:14px;
 display:inline-block;
 border:1px solid #D0D4E1;
 cursor:pointer
}
.feedback_fls .sub_btn .btn1.active,.sub_btn .btn2.active {
 background:#E42112;
 color:#fff;
 border:0 solid #D0D4E1;
 border:1px solid #E42112
}
.feedback_fls .feed_choice {
 position:relative;
 width:636px;
 line-height:40px;
 background:#FAFAFA;
 margin:0 0 0 37px;
 *margin:10px 0 0 37px;
 border-top:1px solid #e6e6e6
}
.feedback_fls .feed_choice .radio {
 position:relative;
 display:inline-block;
 margin-left:15px;
 font-weight:400;
 color:#999;
 padding-left:25px;
 cursor:pointer
}
.feedback_fls .feed_choice .radio input {
 position:absolute;
 left:-9999px
}
.feedback_fls .feed_choice .radio i {
 display:block;
 position:absolute;
 top:11px;
 left:0;
 width:15px;
 height:15px;
 outline:0;
 border:1px solid #ccc;
 background:#fff;
 border-radius:50%;
 transition:border-color .3s;
 -webkit-transition:border-color .3s
}
.feedback_fls .feed_choice .radio i.active {
 position:absolute;
 content:'';
 top:11px;
 left:0;
 width:5px;
 height:5px;
 border-radius:50%;
 border:6px solid #000
}
.feedback_fls .feed_jianyi,.feedback_fls .feed_vip {
 display:none;
 width:716px;
 height:320px;
 margin-top:20px
}
.feedback_fls .feed_jianyi p,.feedback_fls .feed_vip {
 text-align:center;
 line-height:320px;
 font-size:14px;
 color:#444
}
.feedback_fls .feed_jianyi p,.feedback_fls .feed_jianyi p a {
 color:#e42112
}
.feedback_small {
 width:440px;
 height:150px;
 background:#FFF;
 border:1px solid rgba(11,11,11,.08);
 border-radius:6px;
 position:relative
}
.feedback_small .feed_succeed {
 margin-top:35px;
 *margin-top:48px;
 text-align:center
}
.feedback_small .feed_lose a,.feedback_small .feed_succeed a {
 cursor:pointer
}
.feedback_small .feed_lose,.feedback_small .feed_succeed h3 {
 font-size:16px;
 color:#444
}
.feedback_small .feed_lose .los_btn,.feedback_small .feed_succeed .suc_btn {
 width:90px;
 height:34px;
 line-height:34px;
 background:#E42112;
 color:#fff;
 display:block
}
.feedback_small .feed_succeed .suc_btn {
 border-radius:5px;
 border:1px solid #E42112;
 margin:20px auto
}
.feedback_small .feed_lose {
 margin-top:35px;
 *margin-top:48px;
 text-align:center
}
.feedback_small .feed_lose .los_btn {
 border-radius:5px;
 border:1px solid #E42112;
 margin:20px auto
}
.feedback_load p {
 color:#444;
 padding-left:25px;
 height:30px;
 background:url(//i2.letvimg.com/lc05_img/201608/10/14/07/loading_01.gif) left center no-repeat;
 position:absolute;
 top:50%;
 left:43%;
 line-height:30px;
 font-size:18px
}
.feedback_load {
 width:716px;
 height:500px;
 background:#fff;
 border:1px solid rgba(11,11,11,.08);
 border-radius:6px;
 position:relative
}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul {
 margin:0;
 padding:0
}
body,button,input,select,textarea {
 font:12px/20px "\5FAE\8F6F\96C5\9ED1",arial;
 *line-height:1.5
}
h1,h2,h3,h4,h5,h6 {
 font-size:100%;
 font-weight:400
}
address,cite,dfn,em,var {
 font-style:normal
}
code,kbd,pre,samp {
 font-family:courier new,courier,monospace
}
div,dl,ul {
 zoom:1
}
li,ol,ul {
 list-style:none
}
fieldset,img {
 border:0
}
button,input,optgroup,option,select,textarea {
 font-family:inherit;
 font-style:inherit;
 font-weight:inherit;
 font-size:100%
}
input::-ms-reveal {
 display:none
}
.clearfix:after,div:after,dl:after,ul:after {
 content:"";
 display:block;
 clear:both;
 height:0;
 visibility:hidden
}
.head_inner,.play_head {
 height:64px
}
abbr,article,aside,audio,canvas,datalist,details,figure,footer,header,hgroup,menu,nav,output,progress,section,video {
 display:block;
 margin:0;
 padding:0
}
b,em,i,small,span,u {
 font-weight:400;
 font-style:normal
}
a {
 color:#0B0B0B;
 outline:0
}
a:hover {
 color:#E42112
}
.clearfix {
 clear:both;
 zoom:1
}
body {
 color:#999;
 font-family:PingFang-SC-Regular,Tahoma,'Microsoft Yahei',sans-serif
}
.le_head {
 width:100%;
 min-width:940px;
 position:absolute;
 top:0;
 left:0;
 z-index:200;
 color:#0B0B0B
}
.head_inner {
 margin:0 auto;
 position:relative;
 z-index:99;
 -webkit-transition:width .2s ease-in-out;
 transition:width .2s ease-in-out
}
.white_head .channel_area .icon_font,.white_head .channel_area .icon_text,.white_head .channel_nav a,.white_head .le_logo .link_logo,.white_head .le_search .icon_search,.white_head .user_bar .user_link .user_text,.white_head .user_item .icon_font {
 color:#fff
}
.channel_area .icon_font,.channel_area .icon_text,.channel_nav .link_nav,.nav_other .nav_download a,.user_bar .user_link .icon_font,.user_bar .user_link .user_text,.user_item .icon_font:before,.white_head .channel_area .icon_font:before,.white_head .le_search .icon_font:before {
 opacity:.8;
 filter:alpha(opacity=80);
 zoom:1
}
.channel_area a:hover .icon_arrow_b,.channel_area a:hover .icon_font,.channel_area a:hover .icon_font:before,.channel_area a:hover .icon_text,.channel_nav .link_nav:hover,.nav_other .nav_download a:hover,.user_bar .user_link:hover .icon_font,.user_bar .user_link:hover .user_text,.user_item a:hover .icon_font:before {
 opacity:1;
 filter:alpha(opacity=100)
}
.white_head .le_search {
 background-color:rgba(255,255,255,.2)
}
.white_head .le_search .search_input {
 color:rgba(255,255,255,.8)
}
.lte_ie8 .white_head .le_search .icon_search,.white_head .le_head.fixed1 .channel_area .icon_font,.white_head .le_head.fixed1 .channel_area .icon_text,.white_head .le_head.fixed1 .channel_nav a,.white_head .le_head.fixed1 .le_logo .link_logo,.white_head .le_head.fixed1 .le_search .icon_search,.white_head .le_head.fixed1 .le_search .search_input,.white_head .le_head.fixed1 .user_bar .user_link .user_text,.white_head .le_head.fixed1 .user_item .icon_font {
 color:#0B0B0B
}
.white_head .channel_nav .nav_bg {
 opacity:.2;
 filter:alpha(opacity=20)
}
.white_head .channel_nav .nav_other li:before {
 background:rgba(255,255,255,.3)
}
.white_head .channel_area .icon_arrow_b {
 border-color:#fff transparent transparent;
 border-color:rgba(255,255,255,.8) transparent transparent
}
.white_head .channel_area .active .icon_arrow_b {
 border-color:transparent transparent #fff;
 border-color:transparent transparent rgba(255,255,255,1);
 margin-top:2px
}
.le_head.fixed {
 position:fixed;
 top:0;
 left:0;
 z-index:3999;
 -webkit-transform:translate3d(0,0,0);
 animation:fadeIn .3s ease-in both;
 background:#f6f7f8;
 background:rgba(245,246,247,.98);
 box-shadow:0 2px 6px rgba(0,0,0,.1)
}
.le_head.fixed .le_search {
 background-color:#e2e3e4;
 background-color:rgba(0,0,0,.08)
}
.le_head.fixed .channel_more {
 display:inline-block!important
}
#rank_hot .le_head,#rank_index .le_head,#rank_movie .le_head {
 position:fixed;
 background:#f5f6f7
}
#rank_hot .le_head.fixed,#rank_index .le_head.fixed,#rank_movie .le_head.fixed {
 -webkit-transform:initial;
 animation:inherit
}
.lte_ie8 .white_head .le_head.fixed1 .user_item .icon_font.icon_vip:before {
 top:0
}
.black_head .le_head.fixed1,.white_head .le_head.fixed1 {
 -webkit-transform:translate3d(0,0,0);
 animation:fadeIn .3s ease-in both;
 background:#f6f7f8;
 background:rgba(245,246,247,.98);
 box-shadow:0 2px 6px rgba(0,0,0,.1)
}
.le_head.fixed1 .le_search,.white_head .le_head.fixed1 .le_search {
 background-color:#e2e3e4;
 background-color:rgba(0,0,0,.08)
}
.white_head .le_head.fixed1 .channel_nav .nav_bg {
 background-color:#fff;
 opacity:.5;
 filter:alpha(opacity=50)
}
.white_head .le_head.fixed1 .channel_nav .nav_other li:before {
 background:rgba(0,0,0,.08)
}
.white_head .le_head.fixed1 .channel_area .icon_arrow_b {
 border-color:#0B0B0B transparent transparent;
 border-color:rgba(11,11,11,.8) transparent transparent
}
.white_head .le_head.fixed1 .channel_area .active .icon_arrow_b {
 border-color:transparent transparent #0B0B0B;
 border-color:transparent transparent rgba(11,11,11,.8);
 margin-top:2px
}
.white_head .le_head.fixed1 .le_logo i {
 background-image:url(//i2.letvimg.com/lc07_img/201803/01/14/52/logo_red.png);
 background-image:url(//static.letvcdn.com/lc04_phone/201803/01/15/01/logo_red.svg),none;
 background-image:url(//i2.letvimg.com/lc07_img/201803/01/14/52/logo_red.png)\9
}
@keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.channel_nav_bg {
 background-color:#EBEBEB
}
.channel_nav_bg.channel_nav .nav_bg {
 background-color:transparent
}
.resp-1280 .head_inner {
 width:1180px
}
.ico_jifen,.icon_play3 {
 background-image:url(//i2.letvimg.com/lc06_img/201706/28/13/24/1x.png);
 background-image:-webkit-image-set(url(//i2.letvimg.com/lc06_img/201706/28/13/24/1x.png) 1x,url(//i2.letvimg.com/lc01_img/201706/28/13/24/2x.png) 2x);
 background-repeat:no-repeat;
 background-position:-1000px -1000px
}
.hot_str dt .crown,.ico_arrow_t,.ico_gift,.rank_detail .arrow_b {
 background-image:url(//static.letvcdn.com/lc04_phone/201706/27/17/35/icons_colors.svg);
 background-size:50px 116px
}
.lte_ie .hot_str dt .crown,.lte_ie .ico_arrow_t,.lte_ie .ico_gift,.lte_ie .rank_detail .arrow_b,.lte_ie8 .hot_str dt .crown,.lte_ie8 .ico_arrow_t,.lte_ie8 .ico_gift,.lte_ie8 .rank_detail .arrow_b {
 background-image:url(//i2.letvimg.com/lc02_img/201707/18/18/18/icons_colors.png)
}
.le_logo {
 float:left;
 padding-top:13px
}
.le_logo .link_logo,.le_logo.logo_home .link_logo {
 color:#E42112;
 display:block;
 height:44px;
 overflow:hidden
}
.le_logo.logo_home .link_logo {
 height:46px
}
.le_logo .link_name {
 font-size:26px;
 padding-top:6px;
 margin-left:6px;
 line-height:28px;
 display:inline-block
}
.logo_home {
 padding-top:11px
}
.home_head .channel_area,.home_head .icon_logo,.home_head .link_name,.le_logo .link_inner {
 display:none
}
.channel_area {
 margin-left:30px;
 float:left;
 padding-top:23px;
 height:20px;
 font-size:0
}
.channel_area .channel_home,.channel_area .channel_more {
 display:inline-block;
 height:20px;
 letter-spacing:normal;
 font-size:0
}
.channel_area .channel_home {
 margin-right:16px
}
.channel_area .channel_more {
 position:relative
}
.channel_area .icon_text {
 opacity:.8;
 font-size:17px;
 margin-left:4px;
 vertical-align:middle
}
.channel_area .icon_arrow_b {
 display:inline-block;
 width:0;
 height:0;
 border-style:solid;
 border-width:5px;
 border-color:#0B0B0B transparent transparent;
 border-color:rgba(11,11,11,.8) transparent transparent;
 letter-spacing:normal;
 margin-left:4px;
 opacity:.8;
 vertical-align:top;
 margin-top:7px
}
.channel_area a:hover {
 color:#0B0B0B;
 opacity:1
}
.channel_area .active .icon_arrow_b {
 border-color:transparent transparent #0B0B0B;
 border-color:transparent transparent rgba(11,11,11,.8);
 margin-top:2px
}
.channel_area .icon_home,.channel_area .icon_nav {
 font-size:20px;
 vertical-align:middle
}
.channel_more .ico_arrow_t {
 top:33px;
 z-index:4000;
 left:24px;
 left:4px\9;
 top:35px\9;
 display:none
}
:root .channel_more .ico_arrow_t {
 left:24px;
 top:35.8px
}
.lte_ie8 .channel_more .ico_arrow_t {
 top:35px
}
.channel_more.active .ico_arrow_t {
 display:inline-block
}
.H-tg,.le_logo i,.tv-show,.tv-show a {
 display:block
}
.resp-1280 .channel_area {
 margin-left:30px
}
.resp-1024 .channel_area {
 margin-left:20px
}
.le_logo {
 width:100px;
 height:46px;
 overflow:hidden
}
.logo_jilu.le_logo {
 width:123px
}
.le_logo i {
 width:100px;
 height:34px;
 width:317px\9;
 height:860px\9;
 background-image:url(//i2.letvimg.com/lc07_img/201803/01/14/52/logo_red.png);
 background-image:url(//static.letvcdn.com/lc04_phone/201803/01/15/01/logo_red.svg),none;
 background-image:url(//i3.letvimg.com/lc06_img/201804/04/11/32/logo_red.png)\9;
 background-size:317px 860px
}
.le_logo.logo_home,.le_logo.logo_home i {
 width:167px;
 height:46px
}
.white_head .le_logo i {
 background-image:url(//i3.letvimg.com/lc03_img/201803/01/16/01/logo_white.png);
 background-image:url(//static.letvcdn.com/lc04_phone/201803/01/16/03/logo_white.svg),none;
 background-image:url(//i1.letvimg.com/lc05_img/201804/04/13/26/logo_white.png)\9
}
.lte_ie8 .le_logo i {
 background-image:url(//i3.letvimg.com/lc06_img/201804/04/11/32/logo_red.png)
}
.lte_ie8 .white_head .le_logo i {
 background-image:url(//i1.letvimg.com/lc05_img/201804/04/13/26/logo_white.png)
}
.le_logo.logo_home i {
 background-position:-10px -10px;
 width:317px\9;
 height:860px\9
}
.le_logo.logo_tv,.le_logo.logo_tv i {
 width:123px;
 height:34px
}
.le_logo.logo_movie i {
 background-position:-10px -66px
}
.le_logo.logo_tv i {
 background-position:-10px -110px;
 width:317px\9;
 height:860px\9
}
.le_logo.logo_rank,.le_logo.logo_rank i {
 width:125px;
 height:34px
}
.le_logo.logo_best i {
 background-position:-10px -154px
}
.le_logo.logo_zongyi i {
 background-position:-10px -198px
}
.le_logo.logo_ent i {
 background-position:-10px -242px
}
.le_logo.logo_music i {
 background-position:-10px -286px
}
.le_logo.logo_comic i {
 background-position:-10px -330px
}
.le_logo.logo_qinzi i {
 background-position:-10px -374px
}
.le_logo.logo_pets i {
 background-position:-10px -418px
}
.le_logo.logo_hot i {
 background-position:-10px -462px
}
.le_logo.logo_news i {
 background-position:-10px -506px
}
.le_logo.logo_lefinance i {
 background-position:-10px -550px
}
.le_logo.logo_rank i {
 background-position:-10px -814px;
 width:317px\9;
 height:860px\9
}
.le_logo.logo_tech i {
 background-position:-10px -594px
}
.le_logo.logo_edu i {
 background-position:-10px -638px
}
.le_logo.logo_jilu i {
 width:123px;
 height:34px;
 background-position:-10px -682px;
 width:317px\9;
 height:860px\9
}
.le_logo.logo_ugc i {
 background-position:-10px -726px
}
.le_logo.logo_life i {
 background-position:-10px -770px
}
.le_logo.logo_games i {
 background-position:-160px -66px
}
.le_logo.logo_girls i {
 background-position:-160px -110px
}
.le_logo.logo_fashion i {
 background-position:-160px -154px
}
.le_logo.logo_auto i {
 background-position:-160px -198px
}
.le_logo.logo_travel i {
 background-position:-160px -242px
}
.le_logo.logo_gongyi i {
 background-position:-160px -286px
}
.le_logo.logo_paike i {
 background-position:-160px -330px
}
.le_logo.logo_chuang i {
 background-position:-160px -374px
}
.le_logo.logo_fun i {
 background-position:-160px -418px
}
.le_logo.logo_health i {
 background-position:-160px -462px
}
.le_logo.logo_xiaoyuan i {
 background-position:-160px -506px
}
.le_logo.logo_ad i {
 background-position:-160px -550px
}
.le_logo.logo_live i {
 background-position:-160px -594px
}
.le_logo.logo_vip i {
 background-position:-160px -638px
}
.le_logo.logo_recruit i {
 background-position:-160px -682px
}
.le_logo.logo_levr {
 width:133px;
 height:46px
}
.le_logo.logo_levr i {
 width:133px;
 background-position:-160px -726px;
 width:317px\9;
 height:860px\9
}
.le_logo.logo_ju i {
 background-position:-160px -770px
}
.le_search {
 width:400px;
 height:34px;
 position:absolute;
 top:17px;
 left:50%;
 margin-left:-199px;
 background-color:#fff;
 background-color:rgba(255,255,255,.5);
 border-radius:17px
}
.le_search form {
 width:100%;
 height:100%;
 position:relative
}
.le_search .icon_search {
 position:absolute;
 left:8px;
 top:7px;
 color:#0B0B0B;
 font-size:20px;
 opacity:.8
}
.le_search .search_input {
 width:232px;
 margin-left:36px;
 height:34px;
 line-height:34px\9;
 font-size:14px;
 color:#0B0B0B;
 border:none;
 outline:0;
 background:0 0;
 opacity:.8
}
.le_search .search_btn {
 width:88px;
 height:34px;
 line-height:34px;
 background:#E42112;
 font-size:15px;
 color:#fff;
 border:none;
 outline:0;
 border-radius:17px;
 position:absolute;
 top:0;
 right:0;
 cursor:pointer
}
.le_search .search_btn:hover {
 background:#D21E10
}
.le_search .icon_search_hot {
 position:absolute;
 top:7px;
 right:104px;
 font-size:20px;
 color:#E42112
}
.le_search .icon_search_hot:before {
 content:''
}
.icon_search_hot a {
 display:block;
 width:18px;
 height:20px;
 position:relative
}
.icon_search_hot div {
 position:absolute;
 bottom:0;
 float:left;
 margin-right:2px;
 background:#E42112;
 -webkit-animation-delay:8s
}
.icon_search_hot .case1 {
 left:0;
 width:2.5px;
 height:10px;
 animation:case 10s infinite;
 -webkit-animation:case 10s infinite
}
.icon_search_hot .case2 {
 left:7px;
 width:2.5px;
 height:20px;
 animation:case1 10s infinite;
 -webkit-animation:case1 10s infinite
}
.icon_search_hot .case3 {
 left:14px;
 width:2.5px;
 height:15px;
 animation:case2 10s infinite;
 -webkit-animation:case2 10s infinite
}
@-webkit-keyframes case {
 0%,100%,70%,80%,90% {
  height:10px
 }
 75%,85%,95% {
  height:20px
 }
}
@keyframes case {
 0%,100%,70%,80%,90% {
  height:10px
 }
 75%,85%,95% {
  height:20px
 }
}
@-webkit-keyframes case1 {
 0%,100%,70%,80%,90% {
  height:20px
 }
 75%,85%,95% {
  height:10px
 }
}
@keyframes case1 {
 0%,100%,70%,80%,90% {
  height:20px
 }
 75%,85%,95% {
  height:10px
 }
}
@-webkit-keyframes case2 {
 0%,100%,70%,80%,90% {
  height:15px
 }
 75%,85%,95% {
  height:20px
 }
}
@keyframes case2 {
 0%,100%,70%,80%,90% {
  height:15px
 }
 75%,85%,95% {
  height:20px
 }
}
.resp-1024 .le_search {
 width:320px;
 margin-left:-160px
}
.resp-1024 .le_search .search_input {
 width:166px
}
.resp-1024 .le_search .search_btn {
 width:74px
}
.resp-1024 .le_search .icon_search_hot {
 right:90px
}
.resp-1440 .le_search {
 width:480px;
 margin-left:-240px
}
.resp-1440 .le_search .search_input {
 width:300px
}
.resp-1440 .le_search .search_btn {
 width:100px
}
.H-tg,.H-tg img,.tv-show,.tv-show a {
 width:90px;
 height:36px
}
.resp-1440 .le_search .icon_search_hot {
 right:116px
}
.H-tg {
 overflow:hidden;
 position:absolute;
 right:267px;
 top:16px
}
.tv-tg {
 position:relative;
 z-index:1
}
.tv-show {
 position:absolute;
 left:0;
 top:0;
 z-index:2
}
.nav_more_pop,.user_pop {
 z-index:3999;
 box-shadow:0 2px 6px 0 rgba(0,0,0,.1)
}
.tv-show a {
 background:#000;
 filter:alpha(opacity=0);
 opacity:0
}
.user_bar {
 float:right;
 margin-top:14px;
 -webkit-transition:all .2s ease;
 transition:all .2s ease
}
.user_bar.user_inner {
 font-size:0
}
.user_bar .user_item,.user_bar .user_link .icon_font,.user_state {
 display:inline-block;
 *display:inline;
 letter-spacing:normal;
 *zoom:1;
 vertical-align:top
}
.user_item .user_link .icon_font:before {
 font-size:20px
}
.user_bar .user_item {
 padding:0 10px;
 position:relative
}
.user_bar .user_vip {
 padding:0 4px
}
.user_bar .user_state {
 padding-right:0
}
.user_bar .logined {
 margin-top:2px
}
.user_bar .user_link {
 position:relative;
 display:inline-block;
 cursor:pointer;
 text-align:center;
 font-size:0;
 filter:alpha(opacity=80)
}
.user_bar .user_link:hover {
 color:#0B0B0B;
 filter:alpha(opacity=100)
}
.user_bar .user_link .icon_font {
 width:22px;
 height:22px;
 margin-bottom:1px
}
.user_bar .user_link .user_text {
 font-size:12px;
 line-height:14px;
 color:#0B0B0B
}
.nologin .nl_pic,.white_head .fixed1 .nologin .nl_pic {
 width:22px;
 height:22px;
 border-radius:50%;
 display:inline-block;
 vertical-align:top;
 background-image:url(//i2.letvimg.com/lc02_img/201708/22/18/34/top_user_black.png);
 background-image:url(//static.letvcdn.com/lc02_phone/201707/05/15/11/nologin.svg),none;
 background-size:22px 22px;
 background-position:0 0;
 background-repeat:no-repeat
}
.white_head .nologin .nl_pic {
 background-image:url(//i2.letvimg.com/lc06_img/201708/22/18/35/top_user_white.png);
 background-image:url(//static.letvcdn.com/lc03_phone/201707/05/15/17/nologin_white.svg),none
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
 .nologin .nl_pic {
  background-image:url(//i2.letvimg.com/lc02_img/201708/22/18/34/top_user_black.png)
 }
}
.logined .user_link {
 width:36px;
 height:36px;
 position:relative
}
.logined .user_link .user_pic {
 width:36px;
 height:36px;
 border-radius:50%
}
.logined .user_link .icon_vip_s {
 width:12px;
 height:12px;
 position:absolute;
 right:1px;
 bottom:-2px
}
.user_vip .user_link:hover .icon_font,.user_vip .user_link:hover .user_text {
 color:#dab473
}
.logined .specialPic {
 width:36px;
 height:36px;
 position:relative
}
.logined .specialPic .user_pic {
 width:30px;
 height:30px;
 position:absolute;
 top:3px;
 left:3px
}
.logined .specialPic .special_bg {
 width:36px;
 height:36px;
 position:absolute;
 top:0;
 left:0
}
.resp-1024 .H-tg {
 right:267px;
 display:none
}
.resp-1440 .H-tg {
 right:307px;
 display:block
}
.user_pop {
 width:260px;
 height:302px;
 padding-top:10px;
 position:absolute;
 top:64px;
 right:0;
 background:#F5F6F7;
 border-top:2px solid #E42112;
 display:none
}
.user_info .name,.user_info .vip_level {
 display:inline-block;
 float:left
}
.ico_arrow_t {
 width:10px;
 height:7px;
 position:absolute;
 top:-7.2px;
 background-position:-10px -25px
}
.lte_ie8 .ico_arrow_t {
 top:-7px
}
.personal_pop .ico_arrow_t {
 right:22px
}
.msg_pop .ico_arrow_t {
 right:123px
}
.record_pop .ico_arrow_t {
 right:75px
}
.user_pop .user_top {
 padding:0 16px;
 height:248px;
 overflow:hidden
}
.record_pop .record_top,.user_pop .user_top,.user_top .user_info {
 border-bottom:1px solid #edeeef
}
.user_top .user_info {
 height:52px
}
.user_top .user_info .info_inner {
 height:20px;
 line-height:20px;
 padding-top:16px
}
.user_info .name {
 font-size:16px;
 white-space:nowrap
}
.user_info .vip_level .myLevel {
 position:relative;
 width:20px;
 height:20px;
 margin:0 4px;
 float:left;
 background:url(//i0.letvimg.com/lc07_iscms/201603/24/10/58/e23adb54c8754cdb9097fe2f72ae046f.png) no-repeat
}
.user_info .vip_level .myLevel .level_num {
 position:absolute;
 left:6px;
 top:3px;
 width:15px;
 text-align:center;
 text-decoration:none;
 display:block;
 float:left;
 font-weight:700;
 color:#f15252
}
.user_info .vip_level .myVip {
 width:17px;
 height:17px;
 display:inline-block;
 zoom:1;
 float:left;
 margin-left:4px;
 background:url(//i3.letvimg.com/lc02_iscms/201511/18/14/03/78d87c6e4f684a99a9b89b200f232dc9.png) -3px -4px no-repeat
}
.user_info .vip_level .i-v {
 background-position:-30px -4px
}
.user_info .vip_level .i-u {
 background-position:-3px -4px
}
.user_info .vip_level .i-s {
 background-position:-57px -4px
}
.user_info .vip_level .sportVip {
 width:17px;
 height:17px;
 display:none;
 zoom:1;
 float:left;
 margin-left:4px;
 background:url(//i1.letvimg.com/lc02_iscms/201603/29/18/38/d7c35ad227b44f0da6d29ad5ae25b1ab.png) no-repeat
}
.user_info .vip_level .sportVipShow {
 display:inline-block
}
.user_pop .main_list {
 height:84px;
 padding:10px 0
}
.user_pop .main_list li {
 width:50px;
 padding-top:10px;
 float:left;
 margin-right:9px;
 text-align:center
}
.user_pop .main_list li.last {
 margin-right:0
}
.user_pop .main_list li .icon_font {
 display:block;
 width:42px;
 height:42px;
 margin:0 auto;
 background:#e1e2e3;
 background:rgba(0,0,0,.08);
 border-radius:50%;
 line-height:42px;
 color:#0B0B0B
}
.user_pop .main_list li .icon_font:before {
 font-size:24px
}
.user_pop .main_list li a:hover .icon_font {
 background:#E42112;
 color:#fff
}
.user_pop .main_list li.last a:hover .icon_font {
 background:#DAB473
}
.user_pop .main_list li .p_title {
 font-size:12px;
 line-height:14px;
 padding-top:6px
}
.user_pop .main_list li a:hover .p_title {
 color:#0B0B0B
}
.user_pop .sign_list li {
 height:44px;
 line-height:44px;
 border-top:1px solid #edeeef
}
.user_pop .sign_list li .ico_gift {
 width:24px;
 height:24px;
 float:left;
 display:inline-block;
 margin:10px 8px 0 0;
 background-position:-10px -42px
}
.user_pop .sign_list li .ico_jifen {
 width:22px;
 height:18px;
 float:left;
 display:inline-block;
 margin:13px 10px 0 0;
 background-position:0 -60px
}
.user_pop .sign_list li .sign_text {
 font-size:13px;
 color:#0B0B0B;
 float:left
}
.user_pop .sign_list li .sign_btn {
 font-size:13px;
 color:#D6B162;
 float:right
}
.user_pop .sign_list li .sign_btn:hover {
 color:#D0A457
}
.user_pop .btn_list li {
 padding-top:12px;
 text-align:center;
 width:50%;
 float:left
}
.user_pop .user_btn {
 width:90px;
 height:28px;
 line-height:28px;
 display:inline-block;
 border:1px solid #E42112;
 border-radius:14px;
 font-size:13px;
 color:#E42112;
 text-align:center
}
.user_pop .user_btn:hover {
 border-color:#E42112;
 background:#E42112;
 color:#fff
}
.msg_pop .msg_inner {
 padding:0 16px
}
.msg_pop .msg_tab li {
 float:left;
 width:50%;
 height:37px;
 border-bottom:1px solid #e3e4e5
}
.msg_pop .msg_tab li a {
 display:block;
 height:36px;
 line-height:36px;
 text-align:center;
 font-size:16px
}
.msg_pop .msg_tab li.active a {
 color:#E42112;
 border-bottom:2px solid #E42112
}
.msg_pop .msg_wrap {
 display:none
}
.msg_pop .msg_wrap.active {
 display:block
}
.msg_pop .msg_list li a {
 display:block;
 height:62px;
 padding:10px 0;
 border-bottom:1px dashed #e7e8e9;
 overflow:hidden
}
.msg_pop .msg_list li a img {
 width:110px;
 height:62px;
 float:left
}
.msg_pop .msg_list li a .msg_text {
 margin-left:8px;
 width:110px;
 font-size:13px;
 float:left;
 height:62px;
 overflow:hidden
}
.msg_pop .msg_list li a .msg_text span {
 display:table-cell;
 vertical-align:middle;
 height:62px
}
.msg_pop .msg_list li a:hover .msg_text,.msg_pop .msg_more .msg_btn:hover {
 color:#E42112
}
.msg_pop .msg_list li.li_03 a {
 height:34px;
 border-bottom:0 none;
 padding:8px 0;
 font-size:13px
}
.msg_pop .msg_more {
 height:35px;
 line-height:35px;
 text-align:center;
 margin-top:11px
}
.msg_pop .msg_more .msg_btn {
 font-size:13px;
 color:#444
}
.msg_pop .msg_more .msg_btn .icon_more {
 font-size:12px;
 vertical-align:0
}
.msg_pop .no_msg {
 padding-top:40px;
 font-size:14px;
 color:#999;
 text-align:center
}
.msg_pop .no_msg .li_02 {
 margin-top:40px
}
.msg_pop .no_msg .li_02 .login_btn {
 width:116px
}
.msg_pop .mine_list {
 height:216px
}
.msg_pop .mine_list li {
 display:block;
 padding:6px 0;
 overflow:hidden;
 font-size:13px;
 max-height:40px
}
.msg_pop .mine_list li .red {
 color:#E42112
}
.record_pop .record_tit {
 height:36px;
 line-height:36px;
 font-size:14px;
 color:#666
}
.record_pop .record_list {
 position:relative
}
.record_pop .record_list:before {
 width:1px;
 height:80%;
 height:calc(100% - 22px);
 position:absolute;
 top:15px;
 left:1px;
 border-right:1px dashed #dddede;
 content:'';
 display:block
}
.record_pop .record_list li:before {
 width:3px;
 height:3px;
 border:1px solid #afafaf;
 border-radius:50%;
 background:#F5F6F7;
 content:'';
 display:block;
 position:absolute;
 left:0;
 top:13px
}
.record_pop .record_list li {
 height:32px;
 line-height:32px;
 font-size:13px;
 padding-left:18px;
 position:relative
}
.record_list li b,.record_list li em,.record_list li i,.record_list li small,.record_list li span,.record_list li u {
 display:inline-block;
 float:left;
 overflow:hidden
}
.record_pop .record_list li i {
 width:16px;
 height:16px;
 margin-top:8px;
 font-size:16px;
 color:#666
}
.record_pop .record_list li .i_name {
 width:117px;
 height:32px;
 font-size:13px;
 margin-left:8px
}
.record_pop .record_list li .i_wrap {
 width:64px;
 text-align:right;
 float:right;
 color:#444
}
.record_pop .record_list li .i_finish {
 color:#999
}
.record_pop .record_list li .i_play {
 float:right;
 margin-right:13px;
 display:none;
 font-size:13px
}
.record_pop .record_list li .i_play a {
 color:#D92216
}
.record_pop .record_list li .icon_delete {
 width:12px;
 height:12px;
 cursor:pointer;
 position:absolute;
 right:-6px;
 top:11px;
 display:none;
 font-size:12px;
 color:#999
}
.record_pop .record_list li .icon_delete:hover {
 color:#E42112
}
.record_pop .record_list li.active .i_wrap {
 display:none
}
.record_pop .record_list li.active .i_play,.record_pop .record_list li.active .icon_delete {
 display:inline-block
}
.record_pop .no_record {
 padding:70px 16px 0;
 font-size:13px;
 color:#999;
 text-align:center;
 line-height:17px
}
.record_pop .no_record .li_02 {
 margin-top:20px
}
.record_pop .no_record .li_03 {
 margin-top:40px
}
.record_pop .no_record .li_03 .login_btn {
 width:116px
}
.record_pop .delete {
 width:260px;
 height:302px;
 padding-top:10px;
 position:absolute;
 top:0;
 left:0;
 background:#F5F6F7
}
.record_pop .delete .delete_cnt {
 padding-top:90px;
 text-align:center;
 font-size:14px;
 color:#666
}
.user_pop .loading {
 margin-top:120px;
 padding:0 16px
}
.hv_ico_loading {
 width:150px;
 height:66px;
 position:absolute;
 top:50%;
 left:50%;
 -webkit-transform:translateX(-50%) translateY(-50%);
 transform:translateX(-50%) translateY(-50%)
}
.bt_wrap {
 padding-top:12px;
 width:100%;
 text-align:center;
 vertical-align:center
}
.hv_ico_loading .loadingText {
 color:#999;
 font-size:13px;
 line-height:14px;
 height:14px;
 display:inline-block;
 vertical-align:middle
}
.hv_ico_loading .newLoading {
 display:inline-block;
 vertical-align:middle;
 width:14px;
 height:14px;
 margin-right:8px;
 background:url(//i0.letvimg.com/lc05_other/201707/12/17/04/loading.png) no-repeat;
 background-size:854px 14px;
 -webkit-animation:heart-burst1 steps(61) 1.2s infinite;
 animation:heart-burst1 steps(61) 1.2s infinite
}
@-webkit-keyframes heart-burst1 {
 0% {
  background-position:0 0
 }
 100% {
  background-position:-854px 0
 }
}
@keyframes heart-burst1 {
 0% {
  background-position:0 0
 }
 100% {
  background-position:-854px 0
 }
}
.lte_ie .hv_ico_loading {
 margin-left:-75px
}
.nav_more_pop {
 position:absolute;
 top:64px;
 left:0;
 padding:20px;
 width:532px;
 border-top:2px solid #E42112;
 background:#F5F6F7;
 display:none
}
.nav_more_pop .ico_arrow_t {
 width:8px;
 height:4px;
 position:absolute;
 top:-4px;
 left:130px
}
.nav_more_pop .nav_top {
 padding-bottom:10px
}
.nav_more_pop .nav_btm {
 padding-top:10px;
 border-top:1px solid #ebeced
}
.nav_more_pop .nav_list li {
 width:76px;
 height:20px;
 padding:7px 0;
 float:left;
 overflow:hidden;
 font-size:14px;
 text-align:center
}
.nav_more_pop .vip_list {
 margin-top:10px
}
.nav_more_pop .nav_list .nav_more_vip img {
 width:18px;
 vertical-align:top
}
.nav_more_pop .nav_list .nav_more_vip span {
 margin-left:4px;
 vertical-align:top
}
.nav_more_pop .vip_list a:hover {
 color:#dab473
}
.channel_nav {
 position:absolute;
 top:64px;
 left:0;
 width:100%;
 min-width:960px;
 z-index:2
}
.channel_nav .channel_inner {
 width:1180px;
 height:32px;
 margin:0 auto;
 line-height:32px;
 position:relative
}
.channel_nav .nav_bg {
 width:1180px;
 height:32px;
 position:absolute;
 top:0;
 left:0;
 background-color:#fff;
 opacity:.5;
 filter:alpha(opacity=50);
 border-radius:20px
}
.channel_nav a {
 color:#0B0B0B;
 opacity:.8;
 font-size:14px
}
.channel_nav a:hover {
 opacity:1
}
.channel_nav .nav_area {
 width:717px;
 height:32px;
 float:left;
 overflow:hidden;
 padding-left:10px;
 position:relative;
 z-index:2
}
.channel_nav .link_nav {
 padding:0 10px;
 display:inline-block;
 float:left
}
.channel_nav .nav_other {
 float:right;
 position:relative;
 z-index:2
}
.channel_nav .nav_other li {
 float:left;
 padding:0 20px 0 21px;
 position:relative
}
.channel_nav .nav_other li:before {
 content:'';
 display:block;
 width:1px;
 height:12px;
 position:absolute;
 top:10px;
 left:0;
 background:rgba(0,0,0,.08)
}
.channel_nav .nav_other li.nav_vip:before {
 width:0
}
.nav_vip a:hover {
 color:#dab473
}
.resp-1024 .channel_nav .channel_inner,.resp-1024 .channel_nav .nav_bg {
 width:957px
}
.resp-1440 .channel_nav .channel_inner,.resp-1440 .channel_nav .nav_bg {
 width:1420px
}
.resp-1440 .channel_nav .nav_area {
 width:1197px
}
.Foot {
 margin-top:40px;
 padding-bottom:40px;
 background:rgba(0,0,0,.04)
}
.footer div {
 float:left
}
.footer h4 {
 font-size:16px;
 color:#666;
 margin-top:40px;
 margin-bottom:20px
}
.footer li,.footer li a {
 color:#444
}
.footer {
 width:1200px;
 margin:0 auto
}
.footerLeft {
 width:283px
}
.footerCen {
 width:350px;
 margin:0 60px;
 padding-right:0
}
.footerRight {
 width:440px;
 height:176px;
 overflow:hidden
}
.footer li {
 float:left;
 font-size:14px;
 margin-right:10px;
 margin-bottom:12px;
 white-space:nowrap
}
.footer li a:hover,.footerBot a:hover {
 color:#E42112
}
.footerBot {
 text-align:center;
 margin-top:38px
}
.footerBot p {
 line-height:30px;
 margin-top:-3px
}
.footerBot p img {
 position:relative;
 top:6px
}
.footerBot a {
 margin-right:16px;
 color:#999;
 font-size:12px
}
.resp-1024 .footer {
 width:960px
}
.resp-1024 .footer li {
 margin-right:10px;
 max-width:270px;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
.resp-1024 .footerLeft {
 width:278px
}
.resp-1024 .footerCen {
 width:380px
}
.resp-1024 .footer .footerRight {
 width:180px
}
.resp-1280 .footer {
 width:1200px
}
.resp-1280 .footer li {
 margin-right:10px
}
.resp-1280 .footerLeft {
 width:283px
}
.resp-1280 .footerCen {
 width:350px;
 margin:0 60px;
 padding-right:0
}
.resp-1280 .footerRight {
 width:440px;
 height:176px;
 overflow:hidden
}
.resp-1440 .footer {
 width:1420px;
 margin:0 auto
}
.resp-1440 .footerLeft {
 width:318px
}
.resp-1440 .footerCen {
 width:490px;
 margin:0 45px;
 padding-right:10px
}
.resp-1440 .footerRight {
 width:500px;
 height:176px;
 overflow:hidden
}
.resp-1440 .footerRight li.tl {
 padding-left:20px
}
.so_result {
 width:320px;
 padding:10px 0;
 top:51px;
 left:50%;
 margin-left:-179px;
 z-index:4000;
 display:none
}
.so_result,.so_right {
 background:#F5F6F7;
 border-radius:3px;
 box-shadow:0 0 6px 0 rgba(0,0,0,.1);
 position:absolute
}
.so_result .so_title {
 height:16px;
 line-height:16px;
 margin-left:16px;
 padding-bottom:9px;
 font-size:14px;
 color:#999;
 display:none
}
.so_list li {
 padding:6px 16px;
 height:22px;
 line-height:22px;
 font-size:14px;
 cursor:pointer
}
.so_list li.active {
 background:#EBECED
}
.so_list li .num {
 width:22px;
 height:22px;
 float:left;
 margin-right:10px;
 background:#bbb;
 border-radius:2px;
 color:#fff;
 text-align:center;
 display:none
}
.so_list li>.icon_font {
 float:right;
 width:14px;
 height:14px;
 text-align:center;
 margin-top:5px;
 font-size:12px;
 color:#999
}
.so_list li.li_01 .num {
 background:#E42112
}
.so_list li.li_02 .num {
 background:#F47B21
}
.so_list li.li_03 .num {
 background:#F5BA08
}
.so_list li b {
 width:258px;
 float:left;
 display:inline-block;
 height:24px;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
.so_right {
 padding:10px 16px;
 width:284px;
 right:-306px;
 overflow:hidden
}
.so_right dl {
 padding:10px 0
}
.so_right dl dd {
 float:left;
 width:110px
}
.so_right dl dd img {
 width:110px;
 height:147px
}
.so_right dl dt {
 width:166px;
 margin-left:8px;
 float:left
}
.so_right dl dt h5 {
 height:16px;
 line-height:16px;
 overflow:hidden;
 font-size:14px
}
.so_right dl dt ul {
 margin-top:8px
}
.so_right dl dt ul li {
 height:16px;
 line-height:16px;
 margin-bottom:3px;
 font-size:12px;
 color:#999;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.so_right dl dt ul li a {
 color:#999
}
.so_right dl dt ul li a:hover {
 color:#E42112
}
.flat {
 font-size:0
}
.flat span {
 float:left;
 font-size:12px
}
.flat .icon_font {
 width:16px;
 height:16px;
 float:left;
 cursor:pointer;
 margin-right:5px;
 font-size:15px;
 letter-spacing:normal;
 margin-top:1px
}
.flat .icon_font:last-child,.flat .icon_tv {
 margin-right:0
}
.so_right dl.horz_img {
 border-bottom:1px solid rgba(0,0,0,.08)
}
.so_right dl.horz_img:first-child {
 border:none
}
.so_right dl.horz_img dd img {
 height:62px
}
.hot_so .so_list li b {
 width:226px
}
.hot_so .so_title {
 display:block
}
.hot_so .so_list li .num {
 display:inline-block
}
.resp-1024 .so_result {
 width:280px;
 margin-left:-140px
}
.resp-1024 .so_list li b {
 width:218px
}
.resp-1024 .hot_so .so_list li b {
 width:186px
}
.resp-1440 .so_result {
 width:360px;
 margin-left:-220px
}
.resp-1440 .so_list li b {
 width:298px
}
.resp-1440 .hot_so .so_list li b {
 width:266px
}
#j-popup-suggest {
 display:none!important
}
.ceiling {
 width:100%;
 height:30px;
 line-height:30px;
 border:1px solid #ccc;
 background:#ededed;
 position:relative;
 color:#000
}
.ceiling .ceiling_main p {
 float:left;
 padding-left:5px
}
.ceiling .ceiling_main span {
 width:80px;
 height:20px;
 line-height:20px;
 font-size:12px;
 text-align:center;
 position:absolute;
 right:10px;
 top:3px;
 border:1px solid #D0D4E1;
 background:#fff;
 border-radius:3px;
 cursor:pointer
}
.ceiling .ceiling_main span em {
 display:inline-block;
 padding-left:3px
}
.mCSB_container {
 width:auto;
 margin-right:10px;
 overflow:hidden
}
.mCSB_container.mCS_no_scrollbar {
 margin-right:0
}
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar {
 margin-right:10px
}
.mCustomScrollBox>.mCSB_scrollTools {
 width:16px;
 height:100%;
 top:0;
 right:0;
 opacity:.75;
 filter:"alpha(opacity=75)";
 -ms-filter:"alpha(opacity=75)"
}
.mCSB_scrollTools .mCSB_draggerContainer {
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 right:0;
 height:auto
}
.mCSB_scrollTools a+.mCSB_draggerContainer {
 margin:20px 0
}
.mCSB_scrollTools .mCSB_draggerRail {
 width:2px;
 height:100%;
 margin:0 auto;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px
}
.mCSB_scrollTools .mCSB_dragger {
 cursor:pointer;
 width:100%;
 height:30px
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:4px;
 height:100%;
 margin:0 auto;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px;
 text-align:center
}
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp {
 display:block;
 position:relative;
 height:20px;
 overflow:hidden;
 margin:0 auto;
 cursor:pointer
}
.mCSB_scrollTools .mCSB_buttonDown {
 top:100%;
 margin-top:-40px
}
.mCSB_horizontal>.mCSB_container {
 height:auto;
 margin-right:0;
 margin-bottom:30px;
 overflow:hidden
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {
 margin-bottom:0
}
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {
 margin-right:0;
 margin-bottom:30px
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools {
 width:100%;
 height:16px;
 top:auto;
 right:auto;
 bottom:0;
 left:0;
 overflow:hidden
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer {
 margin:0 20px
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
 width:100%;
 height:2px;
 margin:7px 0;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger {
 width:30px;
 height:100%
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:100%;
 height:4px;
 margin:6px auto;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {
 display:block;
 position:relative;
 width:20px;
 height:100%;
 overflow:hidden;
 margin:0 auto;
 cursor:pointer;
 float:left
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {
 margin-left:-40px;
 float:right
}
.mCustomScrollBox {
 -ms-touch-action:none
}
.mCustomScrollBox:hover>.mCSB_scrollTools {
 opacity:1;
 filter:"alpha(opacity=100)";
 -ms-filter:"alpha(opacity=100)"
}
.mCSB_scrollTools .mCSB_draggerRail {
 background:#000;
 background:rgba(0,0,0,.4);
 filter:"alpha(opacity=40)";
 -ms-filter:"alpha(opacity=40)"
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 background:#fff;
 background:rgba(255,255,255,.75);
 filter:"alpha(opacity=75)";
 -ms-filter:"alpha(opacity=75)"
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
 background:rgba(255,255,255,.85);
 filter:"alpha(opacity=85)";
 -ms-filter:"alpha(opacity=85)"
}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
 background:rgba(255,255,255,.9);
 filter:"alpha(opacity=90)";
 -ms-filter:"alpha(opacity=90)"
}
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp {
 opacity:.4;
 filter:"alpha(opacity=40)";
 -ms-filter:"alpha(opacity=40)"
}
.mCSB_scrollTools .mCSB_buttonUp {
 background-position:0 0
}
.mCSB_scrollTools .mCSB_buttonDown {
 background-position:0 -20px
}
.mCSB_scrollTools .mCSB_buttonLeft {
 background-position:0 -40px
}
.mCSB_scrollTools .mCSB_buttonRight {
 background-position:0 -56px
}
.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover {
 opacity:.75;
 filter:"alpha(opacity=75)";
 -ms-filter:"alpha(opacity=75)"
}
.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active {
 opacity:.9;
 filter:"alpha(opacity=90)";
 -ms-filter:"alpha(opacity=90)"
}
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail {
 background:#000;
 background:rgba(0,0,0,.15)
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 background:#000;
 background:rgba(0,0,0,.75)
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
 background:rgba(0,0,0,.85)
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
 background:rgba(0,0,0,.9)
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp {
 background-position:-80px 0
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown {
 background-position:-80px -20px
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft {
 background-position:-80px -40px
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight {
 background-position:-80px -56px
}
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail {
 width:4px;
 background:#fff;
 background:rgba(255,255,255,.1);
 -webkit-border-radius:1px;
 -moz-border-radius:1px;
 border-radius:1px
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:4px;
 background:#fff;
 background:rgba(255,255,255,.75);
 -webkit-border-radius:1px;
 -moz-border-radius:1px;
 border-radius:1px
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
 width:100%;
 height:4px;
 margin:6px 0
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:100%;
 height:4px;
 margin:6px auto
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
 background:rgba(255,255,255,.85)
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
 background:rgba(255,255,255,.9)
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp {
 background-position:-32px 0
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown {
 background-position:-32px -20px
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft {
 background-position:-40px -40px
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight {
 background-position:-40px -56px
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail {
 width:4px;
 background:#000;
 background:rgba(0,0,0,.1);
 -webkit-border-radius:1px;
 -moz-border-radius:1px;
 border-radius:1px
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:4px;
 background:#000;
 background:rgba(0,0,0,.75);
 -webkit-border-radius:1px;
 -moz-border-radius:1px;
 border-radius:1px
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
 width:100%;
 height:4px;
 margin:6px 0
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:100%;
 height:4px;
 margin:6px auto
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
 background:rgba(0,0,0,.85)
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
 background:rgba(0,0,0,.9)
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp {
 background-position:-112px 0
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown {
 background-position:-112px -20px
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft {
 background-position:-120px -40px
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight {
 background-position:-120px -56px
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail {
 width:4px;
 background:#fff;
 background:rgba(255,255,255,.1);
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:6px;
 background:#fff;
 background:rgba(255,255,255,.75);
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
 width:100%;
 height:4px;
 margin:6px 0
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:100%;
 height:6px;
 margin:5px auto
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
 background:rgba(255,255,255,.85)
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
 background:rgba(255,255,255,.9)
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp {
 background-position:-16px 0
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown {
 background-position:-16px -20px
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft {
 background-position:-20px -40px
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight {
 background-position:-20px -56px
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail {
 width:4px;
 background:#000;
 background:rgba(0,0,0,.1);
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:6px;
 background:#000;
 background:rgba(0,0,0,.75);
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
 width:100%;
 height:4px;
 margin:6px 0
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:100%;
 height:6px;
 margin:5px auto
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
 background:rgba(0,0,0,.85)
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
 background:rgba(0,0,0,.9)
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp {
 background-position:-96px 0
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown {
 background-position:-96px -20px
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft {
 background-position:-100px -40px
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight {
 background-position:-100px -56px
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail {
 background:#fff;
 background:rgba(255,255,255,.1)
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:2px
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
 width:100%
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:100%;
 height:2px;
 margin:7px auto
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail {
 background:#000;
 background:rgba(0,0,0,.15)
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:2px;
 background:#000;
 background:rgba(0,0,0,.75)
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
 width:100%
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:100%;
 height:2px;
 margin:7px auto
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
 background:rgba(0,0,0,.85)
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
 background:rgba(0,0,0,.9)
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp {
 background-position:-80px 0
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown {
 background-position:-80px -20px
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft {
 background-position:-80px -40px
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight {
 background-position:-80px -56px
}
.content_1>.mCustomScrollBox>.mCSB_scrollTools {
 height:96%;
 top:2%
}
.content_2 .mCSB_scrollTools .mCSB_draggerRail {
 width:6px;
 box-shadow:1px 1px 1px rgba(255,255,255,.1)
}
.content_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 background:rgba(255,255,255,.4);
 filter:"alpha(opacity=40)";
 -ms-filter:"alpha(opacity=40)"
}
.content_2 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
 background:rgba(255,255,255,.5);
 filter:"alpha(opacity=50)";
 -ms-filter:"alpha(opacity=50)"
}
.content_2 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.content_2 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
 background:rgba(255,255,255,.6);
 filter:"alpha(opacity=60)";
 -ms-filter:"alpha(opacity=60)"
}
.content_3>.mCustomScrollBox>.mCSB_scrollTools {
 height:94%;
 top:3%
}
.content_3 .mCSB_scrollTools .mCSB_draggerRail {
 width:0;
 border-right:1px dashed #09C
}
.content_3 .mCSB_scrollTools .mCSB_dragger {
 height:11px
}
.content_3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:11px;
 -webkit-border-radius:11px;
 -moz-border-radius:11px;
 border-radius:11px;
 background:#09C
}
.content_4>.mCustomScrollBox>.mCSB_scrollTools {
 height:94%;
 top:3%
}
.content_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
 width:8px;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px;
 background:#d0b9a0;
 -webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);
 -moz-box-shadow:1px 1px 5px rgba(0,0,0,.5);
 box-shadow:1px 1px 5px rgba(0,0,0,.5)
}
.content_4 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.content_4 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
 background:#dfcdb9
}
.content_4 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.content_4 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
 -webkit-box-shadow:0 0 3px rgba(0,0,0,.5);
 -moz-box-shadow:0 0 3px rgba(0,0,0,.5);
 box-shadow:0 0 3px rgba(0,0,0,.5)
}
.content_5>.mCustomScrollBox>.mCSB_scrollTools {
 width:98%;
 margin:0 1%
}
.content_6>.mCustomScrollBox>.mCSB_scrollTools {
 width:88%;
 margin:0 6%
}
.content_8 .mCSB_scrollTools .mCSB_draggerRail {
 width:0;
 border-left:1px solid rgba(0,0,0,.8);
 border-right:1px solid rgba(255,255,255,.2)
}
.column {
 width:1210px;
 margin:0 auto;
 position:relative
}
.le_search {
 background:rgba(0,0,0,.08);
 background:#DFDFDF
}
.layout {
 position:relative;
 width:100%;
 height:37px;
 border-bottom:1px solid #dfdfdf;
 background:#f0f0f0;
 z-index:3999;
 top:0
}
.top-scroll {
 box-shadow:2px 2px 10px #BBB;
 position:fixed;
 _position:absolute;
 display:block;
 -webkit-transform:translate3d(0,0,0)
}
.le_head .column_left {
 float:left;
 width:380px
}
.le_head .column_center {
 float:left;
 width:365px;
 height:37px;
 overflow:hidden
}
.le_head .column_right {
 float:right
}
.resp-1280 .le_head .column_left {
 width:370px
}
.resp-1440 .le_head .column_left {
 width:510px
}
.resp-1280 .le_head .column_center,.resp-1440 .le_head .column_center {
 float:left;
 width:450px
}
.layout_play {
 width:100%;
 padding-top:16px;
 height:auto;
 background:rgba(0,0,0,.08)
}
.column_width {
 position:relative;
 z-index:9;
 margin-left:10px
}
.le_playbox {
 overflow:hidden
}
.line {
 height:1px;
 background:#262626;
 overflow:hidden;
 width:100%;
 line-height:0;
 font-size:0
}
.resp-1024 .le_playbox {
 width:650px;
 height:365px
}
.resp-1280 .le_playbox {
 width:890px;
 height:500px
}
.resp-1440 .le_playbox {
 width:1100px;
 height:624px
}
.le_playbox .ico_close,.le_playbox .iframe_bg,.le_playbox .player_bg {
 display:none
}
.player_min {
 position:fixed;
 padding:10px;
 background:#fff;
 width:400px;
 height:225px;
 z-index:101;
 -webkit-transform:translateZ(0)
}
.player_min .ico_close,.player_min .ico_close:hover {
 background:url(//i2.letvimg.com/lc02_img/201505/28/15/59/ico_close.png) no-repeat
}
.player_min .ico_close {
 z-index:101;
 width:16px;
 height:16px;
 position:absolute;
 top:20px;
 right:20px
}
.player_min .iframe_bg,.player_min .player_bg {
 position:absolute;
 top:10px;
 left:10px;
 width:400px;
 height:225px;
 overflow:hidden
}
.player_min .player_bg {
 height:60px;
 z-index:101
}
.player_min .iframe_bg {
 border-style:none
}
.le_func .column_left {
 float:left
}
.le_func .column_right {
 float:right
}
.column_right {
 position:relative;
 float:left;
 width:310px;
 height:550px;
 background-color:#2F2F2F
}
.tool_box .tool_ico li {
 float:left;
 width:4rem;
 height:4rem;
 margin:.2rem 0 0 .5rem;
 text-align:center
}
.resp-1440 .column_left {
 width:1110px;
 height:674px
}
.resp-1280 .column_left {
 width:890px;
 height:550px
}
.resp-1024 .column_left {
 width:650px;
 height:415px
}
.resp-1440 .left_func {
 width:1110px
}
.resp-1280 .left_func {
 width:890px
}
.resp-1024 .left_func {
 width:650px
}
.resp-1440 .column_right {
 height:674px
}
.resp-1280 .column_right {
 height:550px
}
.resp-1024 .column_right {
 height:415px
}
.jujiConBox,.rollBox,.rollbar {
 height:483px;
 overflow:hidden
}
.resp-1440 .jujiConBox,.resp-1440 .rollbar {
 height:607px
}
.resp-1280 .jujiConBox,.resp-1280 .rollbar {
 height:483px
}
.resp-1024 .jujiConBox,.resp-1024 .rollbar {
 height:348px
}
.resp-1440 .jujiConBox.single_video {
 height:658px
}
.resp-1280 .jujiConBox.single_video {
 height:534px
}
.resp-1024 .jujiConBox.single_video {
 height:399px
}
.jujiConBox.single_video .tj_title {
 margin-top:10px
}
.resp-1440 .rollBox,.resp-1440 .rollbar {
 height:607px
}
.resp-1280 .rollBox,.resp-1280 .rollbar {
 height:483px
}
.resp-1024 .rollBox,.resp-1024 .rollbar {
 height:348px
}
.resp-1440 .layout_play {
 height:775px
}
.resp-1280 .layout_play {
 height:650px
}
.resp-1024 .layout_play {
 height:514px
}
.playerBox_bg {
 position:absolute;
 top:64px;
 width:100%
}
.playerBox_bg .playerBox_img {
 display:block;
 width:100%;
 height:666px
}
.resp-1440 .playerBox_bg .playerBox_img {
 height:791px
}
.resp-1280 .playerBox_bg .playerBox_img {
 height:666px
}
.resp-1024 .playerBox_bg .playerBox_img {
 height:530px
}
.playerBox_bg .close_btn {
 position:absolute;
 right:0;
 top:16px;
 width:24px;
 height:24px;
 background:url(//i3.letvimg.com/lc03_img/201711/14/16/56/close_btn.png) center center no-repeat
}
.rightFix_tool {
 z-index:8
}
.tc_pinless {
 width:400px;
 background:#fff;
 border-radius:6px;
 height:200px;
 position:relative;
 margin-left:auto;
 margin-right:auto;
 border:1px solid rgba(11,11,11,.08);
 box-shadow:0 2px 4px 0 rgba(0,0,0,.2)
}
.tc_pinless span {
 color:#444;
 font-size:16px;
 line-height:34px;
 padding-left:45px
}
.tc_pinless_btn {
 padding:10px 32px;
 background:#E42112;
 border-radius:3px;
 color:#fff;
 display:inline-block;
 text-align:center;
 font-size:14px
}
.tc_pinless_btn:hover {
 color:#fff
}
.pop_head_btn_close {
 cursor:pointer;
 z-index:12;
 background:url(//i0.letvimg.com/img/201311/08/ico-regi.png) no-repeat #fff;
 display:block;
 height:16px;
 position:absolute;
 right:8px;
 top:8px;
 width:16px
}
#video {
 position:relative;
 z-index:1
}
.playbox_vip_tip_bg {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background-color:#000;
 display:table;
 background-image:url(//i0.letvimg.com/lc05_img/201710/27/15/16/bj.jpg);
 background-size:710px auto;
 background-repeat:no-repeat;
 background-position:center center;
 z-index:100
}
.player_min .playbox_vip_tip_bg {
 background-image:url(//i3.letvimg.com/lc07_img/201710/27/15/16/bjx.jpg)
}
.le_playbox .playbox_vip_tip {
 text-align:center;
 margin:0 auto;
 vertical-align:middle;
 display:table-cell
}
.le_playbox .playbox_vip_tip h3 {
 font-size:20px;
 color:#BCBCBC
}
.le_playbox .playbox_vip_tip h3.h3_01,.le_playbox .playbox_vip_tip h3.h3_02,.le_playbox .playbox_vip_tip h3.h3_05 {
 margin-top:-63px
}
.le_playbox.player_min .playbox_vip_tip h3.h3_01,.le_playbox.player_min .playbox_vip_tip h3.h3_02,.le_playbox.player_min .playbox_vip_tip h3.h3_05 {
 margin-top:0
}
.le_playbox .playbox_vip_tip .buy_btn {
 display:inline-block;
 margin:40px auto 0;
 min-width:148px;
 padding:0 36px;
 height:36px;
 line-height:36px;
 background:#D0A457;
 border-radius:100px;
 text-align:center;
 font-size:16px;
 color:#FFF
}
.le_playbox .playbox_vip_tip .buy_btn span {
 text-decoration:line-through;
 margin-left:10px
}
.le_playbox .playbox_vip_tip .buy_btn.btn03 {
 margin-top:13px
}
.le_playbox .playbox_vip_tip p {
 margin-top:18.5px;
 font-size:12px;
 color:#BCBCBC;
 line-height:16px
}
.buy_success,.le_playbox .playbox_vip_tip p a {
 font-size:12px;
 color:#C99A49;
 line-height:19px
}
.buy_success {
 display:block
}
a.buy_success:active,a.buy_success:focus,a.buy_success:hover,a.buy_success:link,a.buy_success:visited {
 -webkit-tap-highlight-color:rgba(0,0,0,0);
 -webkit-tap-highlight-color:transparent;
 outline:0;
 background:0 0;
 text-decoration:none
}
.buy_success:hover,.le_playbox .playbox_vip_tip p a:hover {
 color:#E5B561
}
.le_playbox .buy_btn {
 margin-bottom:22px
}
.le_playbox .code_box {
 margin-top:30px
}
.code_box {
 width:130px;
 height:130px;
 margin:22px auto 6px;
 position:relative
}
.code_box .code_le_logo {
 position:absolute;
 left:50%;
 top:50%;
 margin-top:-11px;
 margin-left:-11px;
 width:22px;
 height:22px;
 background-color:#fff;
 background-image:url(//i1.letvimg.com/lc06_img/201710/13/10/53/hg2x.png);
 background-repeat:no-repeat;
 background-size:22px;
 border-radius:2px
}
.lte_ie8 .code_box .code_le_logo {
 background-image:url(//i0.letvimg.com/lc05_img/201710/23/16/54/hg.png)
}
.resp-1440 .playbox_vip_tip_bg {
 background-size:877px auto
}
.resp-1024 .playbox_vip_tip_bg {
 background-size:519px auto
}
.resp-1024 .le_playbox .playbox_vip_tip h3 {
 font-size:14px
}
.resp-1024 .le_playbox .playbox_vip_tip h3.h3_01,.resp-1024 .le_playbox .playbox_vip_tip h3.h3_02,.resp-1024 .le_playbox .playbox_vip_tip h3.h3_05 {
 font-size:20px
}
.resp-1024 .le_playbox .playbox_vip_tip p {
 font-size:12px;
 margin-top:8px
}
.resp-1024 .le_playbox .code_box {
 margin-top:20px
}
.resp-1024 .h3_04~.ErCodeBox .code_box {
 margin-top:6px
}
.le_play>.play_bomb_box .play_bomb_box_bg {
 width:1200px;
 left:10px
}
.resp-1024 .le_play>.play_bomb_box .play_bomb_box_bg {
 width:960px
}
.resp-1440 .le_play>.play_bomb_box .play_bomb_box_bg {
 width:1420px
}
.play_bomb_box,.play_bomb_box_bg {
 top:0;
 left:0;
 width:100%;
 height:100%;
 position:absolute
}
.play_bomb_box {
 z-index:10
}
.play_bomb_box_bg {
 background-color:rgba(0,0,0,.5)
}
.le_playbox .playbox_vip_tip .play_bomb_box h3 {
 padding-top:0
}
.bomb_box {
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-120px;
 margin-left:-195px;
 z-index:1;
 width:391px;
 height:240px;
 background:#F5F5F5;
 border-radius:4px
}
.bomb_box .bomb_tit {
 position:relative
}
.bomb_box .bomb_tit .icon_font {
 position:absolute;
 right:13px;
 top:-22px;
 font-size:18px;
 color:#444;
 cursor:pointer
}
.bomb_box .bomb_tit h3 {
 font-size:20px;
 color:#000;
 text-align:center;
 margin-top:32px;
 margin-bottom:18px
}
.bomb_box ul {
 width:240px;
 margin:0 auto
}
.bomb_box ul li {
 height:18px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all;
 text-align:left
}
.bomb_box ul li span {
 font-size:12px;
 color:#444
}
.bomb_box ul li span em {
 color:#D0A457
}
.bomb_box .use_btn {
 display:block;
 width:200px;
 height:39px;
 margin:25px auto 0;
 background:#D0A457;
 border-radius:100px;
 font-size:16px;
 text-align:center;
 line-height:39px;
 color:#fff
}
.bomb_box .use_btn:hover,.le_playbox .playbox_vip_tip .buy_btn:hover {
 background-color:#DBAF62
}
.playbox_vip_tip p.account_exc_tip a {
 height:28px;
 line-height:28px;
 display:inline-block;
 color:#fff;
 font-size:18px;
 text-align:center;
 text-decoration:underline
}
.playbox_vip_tip p.account_exc_tip a:hover {
 color:#529bef
}
.player_min .playbox_vip_tip_bg {
 width:400px;
 height:225px;
 border:10px solid #fff;
 background-size:cover
}
.player_min .le_playbox .playbox_vip_tip p {
 margin-top:0
}
.player_min .playbox_vip_tip p.account_exc_tip a {
 margin-top:0;
 font-size:16px
}
.le_playbox .switch_month {
 width:413px;
 height:223px;
 margin:38px auto 25px;
 position:relative
}
.le_playbox .switch_month .month_item_tit {
 overflow:hidden;
 zoom:1;
 padding-top:13px
}
.le_playbox .switch_month .month_item_tit .item_tit_l {
 float:left;
 vertical-align:middle;
 position:relative;
 margin-left:18px
}
.le_playbox .switch_month .month_item_tit .item_tit_l img {
 width:16px;
 position:absolute;
 left:0;
 top:1px
}
.le_playbox .switch_month .month_item_tit .item_tit_l span {
 margin-left:24px;
 color:#C9A14B;
 font-size:12px
}
.le_playbox .switch_month .month_item_tit .item_tit_r {
 float:right;
 width:72px;
 height:20px;
 line-height:20px;
 text-align:center;
 color:#F6E3BB;
 font-size:12px
}
.le_playbox .switch_month .month_item_tit .item_tit_r span {
 display:block;
 width:100%;
 height:100%;
 border-top-left-radius:20px;
 border-bottom-left-radius:20px;
 background-color:#E40000
}
.le_playbox .switch_month .price_month {
 float:left;
 margin-top:40px;
 margin-left:37px
}
.le_playbox .switch_month .price_month .item_top {
 color:#fff
}
.le_playbox .switch_month .price_month .item_top em {
 font-size:20px
}
.le_playbox .switch_month .price_month .item_top .font_b {
 font-size:35px;
 margin-right:6px
}
.le_playbox .switch_month .price_month .item_top .font_m {
 font-size:12px
}
.le_playbox .switch_month .price_month p {
 margin-top:14px;
 font-size:12px;
 line-height:16px;
 color:#fff;
 text-align:left;
 text-indent:4px
}
.le_playbox .switch_month .next,.le_playbox .switch_month .prev {
 position:absolute;
 display:block;
 width:83px;
 height:193px;
 cursor:pointer
}
.le_playbox .switch_month .prev {
 left:0
}
.le_playbox .switch_month .next {
 right:0
}
.le_playbox .switch_month .more_vip {
 display:block;
 position:absolute;
 bottom:0;
 right:0;
 font-size:12px;
 color:#999;
 cursor:pointer;
 z-index:4
}
.le_playbox .switch_month .more_vip:hover {
 color:#BCBCBC
}
.le_playbox .switch_month .month_item {
 display:none;
 position:absolute;
 width:330px;
 height:193px;
 background:url(//i1.letvimg.com/lc03_img/201711/09/16/33/vip_bg.png);
 transition:all .5s ease
}
.le_playbox .switch_month .month_item.left_side {
 left:-28px;
 transform:scale(.83);
 -ms-transform:scale(.83);
 -webkit-transform:scale(.83);
 -moz-transform:scale(.83);
 -o-transform:scale(.83)
}
.le_playbox .switch_month .month_item.right_side {
 right:-28px;
 transform:scale(.83);
 -ms-transform:scale(.83);
 -webkit-transform:scale(.83);
 -moz-transform:scale(.83);
 -o-transform:scale(.6)
}
.le_playbox .switch_month .month_item.cur_item {
 display:block;
 z-index:1;
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
.le_playbox .switch_month .month_item.right_side.cur_item {
 right:0
}
.le_playbox .switch_month .month_item.left_side.cur_item {
 left:0
}
.le_playbox .switch_month .left_side_top,.le_playbox .switch_month .right_side_top {
 position:absolute;
 top:17px;
 width:83px;
 height:107px;
 padding-top:53px
}
.le_playbox .switch_month .left_side_top {
 left:0;
 background:url(//i0.letvimg.com/lc07_img/201711/10/15/02/bitmap_54.png) no-repeat
}
.le_playbox .switch_month .right_side_top {
 right:0;
 background:url(//i0.letvimg.com/lc07_img/201711/10/15/02/bitmap_19.png) no-repeat
}
.le_playbox .switch_month .left_side_top em,.le_playbox .switch_month .right_side_top em {
 font-size:18px;
 color:#C5A568
}
.le_playbox .switch_month .left_side_top span,.le_playbox .switch_month .right_side_top span {
 font-size:32px;
 color:#C5A568;
 line-height:24px
}
.le_playbox .switch_month .left_side_top p,.le_playbox .switch_month .right_side_top p {
 margin-top:7px;
 font-size:12px;
 color:#BC964D
}
.le_playbox .switch_month .ErCodeBox {
 float:right;
 margin-top:4px;
 margin-right:20px
}
.le_playbox .switch_month .ErCodeBox>span {
 display:block;
 font-size:12px;
 color:#F6E3BB;
 font-weight:100
}
.small em,.small span {
 color:#bfa26b;
 display:inline-block;
 padding-top:66px
}
.switch_month .code_box {
 position:relative;
 margin:0 auto
}
.switch_month .code_box .code_le_logo {
 position:absolute;
 left:50%;
 top:50%;
 margin-top:-11px;
 margin-left:-11px;
 width:22px;
 height:22px;
 background-color:#fff;
 background-image:url(//i1.letvimg.com/lc06_img/201710/13/10/53/hg2x.png);
 background-repeat:no-repeat;
 background-size:22px;
 border-radius:2px
}
.lte_ie8 .switch_month .code_box .code_le_logo {
 background-image:url(//i0.letvimg.com/lc05_img/201710/23/16/54/hg.png)
}
.resp-1024 .le_playbox .switch_month .code_box {
 margin-top:0
}
.switchCard {
 height:223px;
 margin:38px auto 25px;
 z-index:3
}
.switchCard li {
 float:left;
 width:330px
}
.switchCard li .big {
 width:330px;
 height:193px;
 -moz-box-shadow:5px 0 30px rgba(0,0,0,.4);
 -webkit-box-shadow:5px 0 30px rgba(0,0,0,.4);
 box-shadow:5px 0 30px rgba(0,0,0,.4);
 background:url(//i3.letvimg.com/lc04_img/201712/15/11/17/bj2.png)
}
.switchCard li.cur .big {
 background:url(//i3.letvimg.com/lc04_img/201712/15/11/17/bj1.png)
}
.small {
 width:115px;
 height:193px;
 overflow:hidden;
 background:url(//i3.letvimg.com/lc04_img/201712/15/11/17/001.png) right no-repeat;
 background-size:330px 193px
}
.small em {
 font-size:18px
}
.small span {
 font-size:32px;
 line-height:24px
}
.le_playbox .small p {
 margin-top:7px;
 font-size:12px;
 color:#b2945d
}
.switchCard li:hover .small em,.switchCard li:hover .small span {
 color:#FADA97
}
.switchCard li:hover .small p {
 color:#E4C78C
}
.switchCard {
 position:relative;
 width:413px
}
.switchCard li {
 left:113px;
 position:absolute;
 height:193px;
 z-index:1;
 transform:scale(.8)
}
.switchCard li.cur {
 left:0;
 transform:scale(1);
 z-index:2
}
.switchCard li .small {
 position:absolute;
 top:0;
 right:0;
 border-radius:15px;
 cursor:pointer
}
.switchCard li .big {
 position:relative;
 z-index:0;
 border-radius:15px
}
.switchCard li.cur .big {
 z-index:1
}
.switchCard li .small {
 z-index:3
}
.switchCard li.cur .small {
 z-index:0
}
.switch_month .switchCardBtn {
 display:block;
 position:absolute;
 top:0;
 right:-8px;
 z-index:4;
 width:102px;
 height:193px;
 transform:scale(.8);
 -webkit-transform:scale(.8);
 cursor:pointer
}
.lte_ie8 .switch_month .switchCardBtn {
 width:112px;
 right:-30px;
 background:url(//i0.letvimg.com/lc07_img/201712/15/16/38/empty.png)
}
.a-bounceoutL,.a-bounceoutL1,.a-bounceoutR,.a-bounceoutR1 {
 -webkit-animation:.4s ease-in forwards;
 animation:.4s ease-in forwards
}
.a-fadeinR {
 -webkit-animation:.4s ease-in forwards;
 animation:.8s ease-in forwards
}
.a-bounceoutR {
 -webkit-animation-name:bounceoutR;
 animation-name:bounceoutR
}
.a-bounceoutL {
 -webkit-animation-name:bounceoutL;
 animation-name:bounceoutL
}
.a-bounceoutR1 {
 -webkit-animation-name:bounceoutR1;
 animation-name:bounceoutR1
}
.a-bounceoutL1 {
 -webkit-animation-name:bounceoutL1;
 animation-name:bounceoutL1
}
.a-fadeinR {
 -webkit-animation-name:fadeinR;
 animation-name:fadeinR
}
@-webkit-keyframes bounceoutL {
 0% {
  opacity:1;
  left:0;
  transform:scale(1);
  -o-transform:scale(1);
  -webkit-transform:scale(1);
  -moz-transform:scale(1)
 }
 100% {
  opacity:.8;
  left:-113px;
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8)
 }
}
@-webkit-keyframes bounceoutR {
 0% {
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8);
  opacity:.8;
  left:-113px
 }
 100% {
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8);
  opacity:1;
  left:113px
 }
}
@keyframes bounceoutL {
 0% {
  opacity:1;
  left:0;
  transform:scale(1);
  -o-transform:scale(1);
  -webkit-transform:scale(1);
  -moz-transform:scale(1)
 }
 100% {
  opacity:.8;
  left:-113px;
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8)
 }
}
@keyframes bounceoutR {
 0% {
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8);
  opacity:.8;
  left:-113px
 }
 100% {
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8);
  opacity:1;
  left:113px
 }
}
@-webkit-keyframes fadeinR {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@keyframes fadeinR {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@-webkit-keyframes bounceoutR1 {
 0% {
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8);
  opacity:1;
  left:113px
 }
 100% {
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8);
  opacity:.8;
  left:213px
 }
}
@-webkit-keyframes bounceoutL1 {
 0% {
  opacity:.8;
  left:213px;
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8)
 }
 100% {
  opacity:1;
  left:0;
  transform:scale(1);
  -o-transform:scale(1);
  -webkit-transform:scale(1);
  -moz-transform:scale(1)
 }
}
@keyframes bounceoutR1 {
 0% {
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8);
  opacity:1;
  left:113px
 }
 100% {
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8);
  opacity:.8;
  left:213px
 }
}
@keyframes bounceoutL1 {
 0% {
  opacity:.8;
  left:213px;
  transform:scale(.8);
  -o-transform:scale(.8);
  -webkit-transform:scale(.8);
  -moz-transform:scale(.8)
 }
 100% {
  opacity:1;
  left:0;
  transform:scale(1);
  -o-transform:scale(1);
  -webkit-transform:scale(1);
  -moz-transform:scale(1)
 }
}
.dl_movie,.dl_pgc,.dl_pgc_w460,.dl_temp,.dl_temp_w460 {
 float:left;
 display:inline;
 margin:0 10px 20px
}
.dl_movie .d_img,.dl_pgc .d_img,.dl_temp .d_img,.dl_temp_w460 .d_img {
 position:relative
}
.dl_pgc .d_img,.dl_pgc .d_img a,.dl_pgc .d_img i,.dl_pgc .d_img img,.dl_temp .d_img,.dl_temp .d_img a,.dl_temp .d_img i,.dl_temp .d_img img {
 display:block;
 width:100%;
 height:122px;
 overflow:hidden
}
.dl_movie .d_img i,.dl_pgc .d_img i,.dl_pgc_w460 .d_img i,.dl_temp .d_img i,.dl_temp_w1080 .d_img i,.dl_temp_w460 .d_img i,.slide_img .item i {
 position:absolute;
 top:0;
 left:0;
 background-position:center;
 background-size:cover;
 background-repeat:no-repeat
}
.guide_bg,.video_info,.video_score {
 background:-webkit-linear-gradient(bottom,rgba(0,0,0,.6),rgba(0,0,0,0));
 background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));
 filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#ff000000')
}
.video_score {
 font-weight:700
}
.guide_bg {
 width:100%;
 height:30px;
 position:absolute;
 left:0;
 bottom:0
}
.dl_movie .d_tit,.dl_pgc .d_tit,.dl_temp .d_tit {
 height:16px;
 line-height:16px;
 padding-top:8px;
 overflow:hidden;
 font-size:14px;
 color:#0B0B0B
}
.dl_movie .d_cnt,.dl_temp .d_cnt {
 height:14px;
 line-height:14px;
 padding-top:4px;
 font-size:12px;
 color:#999;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all
}
.dl_temp .d_cnt .icon_play2:before {
 font-size:12px;
 margin:0 4px 0 1px
}
.dl_temp .d_tit2 {
 padding-top:6px;
 height:36px;
 font-size:14px;
 color:#0B0B0B;
 line-height:18px;
 overflow:hidden
}
.dl_temp .d_tit.two_tit {
 height:33px
}
.dl_pgc_w460,.dl_temp_w460 {
 width:460px;
 height:348px;
 position:relative
}
.dl_pgc_w460 a {
 position:relative
}
.dl_pgc_w460 .d_img,.dl_pgc_w460 .d_img a,.dl_pgc_w460 .d_img i,.dl_pgc_w460 .d_img img,.dl_temp_w460 .d_img,.dl_temp_w460 .d_img a,.dl_temp_w460 .d_img i,.dl_temp_w460 .d_img img {
 display:block;
 width:100%;
 height:100%;
 overflow:hidden
}
.dl_pgc_w460 .video_info,.dl_temp_w460 .video_info,.slide_img .video_info {
 padding:77px 10px 9px 324px;
 width:126px
}
.dl_temp_w460 .d_fixed {
 position:absolute;
 left:10px;
 bottom:10px
}
.dl_pgc_w460 .d_tit,.dl_temp_w460 .d_tit,.slide_info .li_tit {
 line-height:18px;
 width:314px;
 height:18px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all
}
.dl_pgc_w460 .d_tit a,.dl_temp_w460 .d_tit a,.slide_info .li_tit a {
 display:block;
 font-size:16px;
 font-weight:700;
 color:#fff
}
.dl_temp_w460 .d_cnt,.slide_info .li_cnt {
 line-height:16px;
 font-size:14px;
 color:#ccc;
 width:314px;
 margin-top:4px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all
}
.dl_temp_w1080 .d_img,.dl_temp_w1080 .d_img img {
 width:200px;
 height:112px
}
.dl_temp_w460 .d_cnt:empty,.slide_info .li_cnt:empty {
 margin-top:0
}
.cross_box {
 max-height:640px
}
.dl_temp_w1080 {
 margin-bottom:20px;
 margin-left:10px;
 margin-right:10px
}
.dl_temp_w1080 .d_img {
 display:block;
 float:left;
 position:relative;
 overflow:hidden
}
.dl_temp_w1080 .d_img i {
 display:block;
 width:100%;
 height:112px;
 overflow:hidden
}
.dl_temp_w1080 .d_cnt {
 float:left;
 margin-left:20px;
 width:834px
}
.dl_temp_w1080 .d_cnt h4 {
 font-size:15px;
 color:#0B0B0B;
 margin-bottom:6px
}
.dl_temp_w1080 .d_cnt p {
 font-size:13px;
 color:#444;
 line-height:20px
}
.resp-1280 .dl_temp_w1080 .d_cnt {
 width:614px
}
.resp-1024 .dl_temp_w1080 .d_cnt {
 width:391px
}
.dl_pgc .d_tit {
 padding-top:4px
}
.dl_pgc .d_user,.dl_pgc_w460 .d_user {
 height:14px;
 line-height:14px;
 padding-top:8px;
 position:relative
}
.dl_pgc .d_user .user_pic,.dl_pgc_w460 .d_user .user_pic {
 position:absolute;
 bottom:0;
 left:0;
 overflow:hidden;
 border-radius:50%
}
.dl_pgc .d_user .user_pic,.dl_pgc .d_user .user_pic img,.dl_pgc_w460 .d_user .user_pic,.dl_pgc_w460 .d_user .user_pic img {
 width:36px;
 height:36px;
 border:1px solid #fff
}
.dl_pgc .d_user .upgc_user_name,.dl_pgc .d_user .user_name,.dl_pgc_w460 .d_user .upgc_user_name,.dl_pgc_w460 .d_user .user_name {
 padding-left:42px;
 overflow:hidden;
 font-size:12px;
 color:#999
}
.dl_pgc .d_user .upgc_user_name:hover,.dl_pgc .d_user .user_name:hover,.dl_pgc_w460 .d_user .upgc_user_name:hover,.dl_pgc_w460 .d_user .user_name:hover {
 color:#E42112
}
.dl_pgc_w460 .d_tit {
 position:absolute;
 bottom:10px;
 left:58px
}
.dl_pgc_w460 .d_user {
 position:absolute;
 bottom:34px
}
.dl_pgc_w460 .d_user .upgc_user_name,.dl_pgc_w460 .d_user .upgc_user_name:hover,.dl_pgc_w460 .d_user .user_name,.dl_pgc_w460 .d_user .user_name:hover {
 color:#fff;
 padding-left:58px
}
.dl_pgc_w460 .d_user .user_pic {
 top:8px;
 left:10px
}
.dl_movie .d_img,.dl_movie .d_img i,.dl_pgc .d_img,.dl_pgc .d_img i,.dl_pgc_w460 .d_img,.dl_pgc_w460 .d_img i,.dl_temp .d_img,.dl_temp .d_img i,.dl_temp_w460 .d_img,.dl_temp_w460 .d_img i,.le_guide_main i,.le_guide_main>a,.rank_detail .pic i {
 -moz-transition:all .2s ease-out .1s;
 -webkit-transition:all .2s ease-out .1s;
 -o-transition:all .2s ease-out .1s;
 transition:all .2s ease-out .1s
}
.dl_movie:hover .d_img i,.dl_pgc:hover .d_img i,.dl_pgc_w460:hover .d_img i,.dl_temp:hover .d_img i,.dl_temp_w460:hover .d_img i,.le_guide_main:hover a i,.rank_detail:hover .pic i {
 -webkit-transform:matrix(1.04,0,0,1.04,0,0);
 -ms-transform:matrix(1.04,0,0,1.04,0,0);
 transform:matrix(1.04,0,0,1.04,0,0);
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.j-cmt-textarea-scroll,.levip_popBox,.pop-vote {
 -webkit-transform:translate3d(0,0,0)
}
.dl_movie:hover .d_img,.dl_pgc:hover .d_img,.dl_pgc_w460:hover .d_img,.dl_temp:hover .d_img,.dl_temp_w460:hover .d_img,.le_guide .le_guide_main>a:hover,.rank_detail:hover .pic {
 -wekit-box-shadow:0 0 10px rgba(0,0,0,.2);
 -moz-box-shadow:0 0 10px rgba(0,0,0,.2);
 box-shadow:0 0 10px rgba(0,0,0,.2)
}
.i_state {
 margin-left:8px;
 padding-left:9px;
 color:#2291DE;
 position:relative
}
.i_state:before {
 display:inline-block;
 content:'';
 width:1px;
 height:12px;
 position:absolute;
 left:0;
 top:50%;
 margin-top:-6px;
 background:#999
}
.i_red {
 color:#E42112
}
.ico_black,.ico_blue,.ico_green,.ico_live,.ico_living,.ico_red,.ico_vip {
 line-height:18px\9
}
.video_detail {
 padding:16px 0 21px;
 width:240px;
 background:#fff;
 box-shadow:0 0 10px 0 #ccc;
 border-radius:2px;
 position:absolute;
 z-index:999;
 left:20px
}
.video_detail .arrow_l,.video_detail .arrow_r {
 width:0;
 font-size:0;
 display:inline-block;
 border-width:5px 6px;
 border-style:solid;
 border-color:transparent #fff transparent transparent;
 position:absolute;
 top:142px;
 left:-12px
}
.video_detail .arrow_r {
 border-color:transparent transparent transparent #fff;
 left:auto;
 right:-12px
}
.detail_info {
 padding:0 16px;
 font-size:12px;
 color:#666;
 line-height:16px;
 height:201px
}
.detail_info a {
 color:#666
}
.detail_info a:hover {
 color:#E42112
}
.detail_info .info_tit {
 font-size:14px;
 color:#0B0B0B;
 font-weight:700
}
.detail_info .info_direct,.detail_info .info_role,.detail_info .info_tag,.detail_info .info_tit {
 height:16px;
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden
}
.detail_info .info_tag {
 margin-top:15px
}
.detail_info .info_direct,.detail_info .info_role {
 margin-top:6px
}
.detail_info .info_des {
 position:relative;
 margin-top:10px;
 max-height:100px;
 overflow:hidden;
 line-height:20px
}
.detail_info .info_des .more {
 color:#444;
 margin-left:20px;
 display:inline-block;
 position:absolute;
 padding-left:15px;
 right:1px;
 background:#fff
}
.detail_info .info_des .more:hover {
 color:#E42112
}
.video_detail .btn_box {
 margin-top:27px;
 padding:0 20px
}
.video_detail .detail_btn {
 width:84px;
 height:26px;
 line-height:26px;
 display:inline-block;
 border:1px solid #E42112;
 border-radius:14px;
 font-size:13px;
 color:#E42112;
 text-align:center;
 float:left
}
.video_detail .collect_btn {
 float:right
}
.video_detail .detail_btn:hover {
 border-color:#E42112;
 background:#E42112;
 color:#fff
}
.video_detail .gray_btn {
 border-color:#ccc;
 background:0 0;
 color:#444
}
.video_detail .gray_btn:hover {
 border-color:#ccc;
 background:#ccc;
 color:#444
}
.icon_play3 {
 width:52px;
 height:52px;
 position:absolute;
 left:84px;
 top:120px;
 z-index:2;
 cursor:pointer;
 background-position:0 0;
 font-size:22px;
 line-height:52px;
 text-align:center;
 color:#fff
}
.slide_focus,.slide_focus .slide_inner {
 position:relative;
 overflow:hidden
}
.icon_play3:hover {
 background-position:-55px 0
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) {
 .video_detail {
  width:186px
 }
 .detail_info {
  height:200px
 }
 .video_detail .detail_btn {
  width:67px
 }
 .video_detail .btn_box {
  margin-top:0
 }
}
.slide_focus,.slide_focus .slide_img,.slide_focus .slide_inner,.slide_img .item,.slide_img .item i,.slide_img .item img {
 width:460px;
 height:348px;
 display:block
}
.slide_focus {
 margin:0 auto 20px
}
.slide_focus .dl_temp_w460 {
 margin:0 0 20px
}
.letv-live-bg {
 cursor:pointer;
 width:180px;
 height:101px;
 position:absolute;
 left:0;
 top:0;
 z-index:9
}
.dl_temp .d_img {
 position:relative
}
.dl_temp .d_img i {
 position:absolute;
 top:0;
 left:0;
 background-position:center;
 background-size:cover;
 background-repeat:no-repeat
}
.dl_temp .d_img .bg {
 position:absolute;
 left:0;
 bottom:0;
 width:100%;
 height:30px;
 background:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0));
 background:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));
 filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#4d000000', endColorstr='#ff000000')
}
.dl_temp .d_tit a {
 display:block;
 font-size:14px;
 color:#0B0B0B
}
.dl_temp .d_cnt_bg {
 position:absolute;
 width:100%;
 height:100px;
 bottom:0;
 left:0;
 cursor:pointer;
 background:url(//i0.letvimg.com/img/201404/15/images/dl_bg.png) 0 bottom repeat-x
}
.dl_temp.dl_temp_w380 {
 height:345px;
 width:460px
}
.dl_temp.dl_temp_w380 .d_cnt,.dl_temp.dl_temp_w380 .d_tit,.dl_temp.dl_temp_w380 .d_tit_r {
 position:absolute;
 padding:0 10px
}
.dl_temp.dl_temp_w380 .d_tit {
 bottom:30px;
 width:440px
}
.dl_temp.dl_temp_w380 .d_cnt {
 bottom:7px;
 width:314px;
 font-size:14px;
 color:#ccc;
 white-space:nowrap;
 text-overflow:ellipsis
}
.dl_temp.dl_temp_w380 .d_tit a {
 font-size:16px;
 color:#fff
}
.dl_temp.dl_temp_w380 .d_tit_r {
 width:100px;
 right:10px;
 bottom:7px;
 font-size:12px;
 color:#fff;
 text-align:right;
 white-space:nowrap;
 text-overflow:ellipsis
}
.dl_temp .d_img,.dl_temp .d_img a,.dl_temp .d_img i,.dl_temp .d_img img {
 display:block;
 width:200px;
 height:112px;
 overflow:hidden
}
.dl_temp .d_tit {
 width:200px;
 height:16px;
 line-height:16px;
 padding-top:6px;
 overflow:hidden
}
.dl_temp .d_cnt,.video_info,.video_score {
 height:14px;
 line-height:14px;
 font-size:12px
}
.dl_temp .d_cnt {
 width:200px;
 padding-top:4px;
 color:#999
}
.video_info,.video_score {
 padding:12px 4px 4px 0;
 width:196px;
 color:#fff;
 overflow:hidden;
 text-align:right;
 position:absolute;
 left:0;
 bottom:0
}
.dl_pgc,.dl_temp {
 width:200px;
 height:154px
}
.dl_movie {
 width:200px;
 height:309px
}
.dl_movie .d_img,.dl_movie .d_img a,.dl_movie .d_img i,.dl_movie .d_img img {
 display:block;
 width:100%;
 height:267px;
 overflow:hidden
}
.levip_author .au_name i,.levip_letit,.levip_popClose,.levip_privilege .pri_list li em,.levip_tips i {
 background-image:url(//i1.letvimg.com/lc04_img/201803/05/18/10/livip_ico.png);
 _backround-image:url(//i1.letvimg.com/lc04_img/201803/05/18/10/livip_ico.png);
 background-position:-1000px -1000px;
 background-repeat:no-repeat
}
.levip_popBox {
 width:315px;
 height:283px;
 padding-top:32px;
 background:#fff;
 position:fixed;
 bottom:2px;
 right:3px;
 z-index:999999;
 border-radius:3px;
 box-shadow:1px 1px 4px #e3e3e3
}
.levip_letit {
 width:145px;
 height:40px;
 position:absolute;
 top:-14px;
 left:13px;
 background-position:0 0
}
.levip_popClose {
 width:12px;
 height:12px;
 position:absolute;
 top:8px;
 right:18px;
 background-position:-150px 0
}
.levip_cnt {
 overflow:hidden;
 color:#666;
 font-size:12px;
 padding:0 18px
}
.levip_cnt .levip_renew {
 height:112px;
 border-bottom:1px solid #e8e8e8
}
.levip_cnt .renew_tit {
 height:28px;
 line-height:28px;
 font-size:14px;
 color:#d7b272;
 text-align:center;
 background:#f4f4f4;
 margin-bottom:7px
}
.levip_btn,.levip_btn:hover {
 color:#fff
}
.levip_cnt .levip_author {
 height:28px;
 margin-bottom:2px
}
.levip_author .au_img,.levip_author .au_img i,.levip_author .au_img img {
 width:28px;
 height:28px;
 display:block
}
.levip_author .au_img {
 position:relative;
 float:left;
 overflow:hidden;
 border-radius:14px
}
.levip_author .au_img i {
 position:absolute;
 top:0;
 left:0
}
.levip_author .au_name {
 float:left;
 padding-left:8px;
 line-height:28px
}
.levip_author .au_name i {
 width:11px;
 height:11px;
 margin-left:5px;
 display:inline-block;
 background-image:url(//i0.letvimg.com/lc03_img/201707/05/16/17/1600/vicon2.png);
 background-image:-webkit-image-set(url(//i0.letvimg.com/lc03_img/201707/05/16/17/1600/vicon2.png) 1x,url(//i2.letvimg.com/lc03_img/201707/05/16/17/1600/vicon.png) 2x);
 background-position:0 0;
 background-size:11px 11px
}
.levip_btn {
 width:82px;
 height:24px;
 line-height:24px;
 background:#d7b272;
 border-radius:3px;
 float:right;
 display:inline-block;
 text-align:center
}
.levip_author .levip_btn {
 margin-top:4px
}
.levip_detail li {
 clear:both
}
.levip_detail li span {
 float:left
}
.levip_detail li .txt_01 {
 color:#888;
 display:inline-block;
 width:63px
}
.TwoVip li .txt_01 {
 width:102px
}
.levip_detail li.Li_01 .levip_btn {
 margin-top:-7px
}
.ToDueTime {
 color:#f22f2f
}
.levip_tips {
 padding-top:14px;
 height:20px;
 overflow:hidden
}
.levip_tips i {
 display:inline-block;
 width:15px;
 height:13px;
 float:left;
 background-position:-200px 0;
 margin-top:3px
}
.levip_tips a {
 padding-left:6px;
 float:left;
 color:#e04848
}
.levip_rank {
 overflow:hidden
}
.levip_rank .rank_tit {
 height:32px;
 line-height:32px
}
.levip_rank .rank_tit span {
 float:left;
 color:#2c2c2c
}
.levip_rank .rank_tit a {
 float:right;
 color:#888
}
.levip_rank .rank_tit a:hover {
 color:#529bef
}
.levip_rank .r_01,.levip_rank .r_01 a {
 position:relative
}
.levip_rank .r_01,.levip_rank .r_01 a,.levip_rank .r_01 a img {
 display:block;
 width:278px;
 height:100px
}
.levip_rank .r_01 b {
 padding-left:11px;
 width:267px;
 height:26px;
 line-height:26px;
 color:#fff;
 overflow:hidden;
 position:absolute;
 bottom:0;
 left:0;
 background:url(//i1.letvimg.com/lc06_img/201606/21/16/29/bg.png) repeat-x;
 _background:url(//i3.letvimg.com/lc04_img/201606/21/16/31/bg_ie6.png) repeat-x
}
.levip_rank .r_02 {
 height:41px;
 line-height:41px;
 text-align:right;
 border-bottom:1px dotted #e3e3e3
}
.levip_rank .r_03,.levip_rank .r_04 {
 width:135px;
 overflow:hidden;
 margin-top:10px;
 height:20px;
 word-break:break-all
}
.levip_rank .r_03 {
 float:left
}
.levip_rank .r_04 {
 float:right;
 text-align:right
}
.levip_privilege .pri_tit {
 line-height:32px;
 color:#2c2c2c
}
.levip_privilege .pri_list {
 position:relative;
 margin-left:-18px
}
.levip_privilege .pri_list li {
 width:81px;
 height:49px;
 padding-top:10px;
 float:left;
 display:inline-block;
 margin:0 0 7px 18px;
 text-align:center;
 background:#f4f4f4
}
.levip_privilege .pri_list li em {
 width:28px;
 height:23px;
 display:inline-block
}
.CommonVip .pri_list li.pr_01 em {
 background-position:0 -40px
}
.CommonVip .pri_list li.pr_02 em {
 background-position:-40px -40px
}
.CommonVip .pri_list li.pr_03 em {
 background-position:-80px -40px
}
.CommonVip .pri_list li.pr_04 em {
 background-position:-120px -40px
}
.CommonVip .pri_list li.pr_05 em {
 background-position:-160px -40px
}
.CommonVip .pri_list li.pr_06 em {
 background-position:-200px -40px
}
.SVIP .pri_list li {
 padding-top:5px;
 height:54px
}
.SVIP .pri_list li em {
 height:28px
}
.SVIP .pri_list li.pr_01 em {
 background-position:0 -70px
}
.SVIP .pri_list li.pr_02 em {
 background-position:-40px -70px
}
.SVIP .pri_list li.pr_03 em {
 background-position:-80px -70px
}
.SVIP .pri_list li.pr_04 em {
 background-position:-120px -70px
}
.SVIP .pri_list li.pr_05 em {
 background-position:-160px -70px
}
.SVIP .pri_list li.pr_06 em {
 background-position:-200px -70px
}
.NoVip_cnt {
 height:246px
}
.NoVip_cnt .levip_rank .rank_tit {
 height:40px;
 margin-top:3px;
 text-align:center
}
.NoVip_cnt .levip_rank .rank_tit span {
 font-size:14px;
 float:none
}
.levip_tips_bg {
 height:37px;
 background:#f5f5f5;
 padding:0 10px
}
.levip_tips_bg .levip_tips {
 padding-top:8px
}
.levip_tips_bg .levip_tips a {
 color:#f22f2f
}
.column_title .cmt-count {
 font-size:14px;
 color:#444;
 position:relative;
 top:10px;
 left:20px
}
.cmt-box .title {
 width:100%
}
.cmt-info-text {
 height:120px
}
.cmt-listPic,.cmt-listTxt,.cmt-listVote {
 position:relative;
 z-index:2;
 padding-bottom:20px
}
.cmt-listTxt {
 margin-top:20px
}
.cmt-listPic {
 padding-top:20px
}
.cmt-btmBlue,.cmt-btnGray,.cmt-grayBtn {
 display:inline-block;
 zoom:1;
 height:27px;
 line-height:27px;
 font-size:13px;
 padding:0 12px;
 cursor:pointer
}
.cmt-icon,.i-arrowsB,.i-arrowsR {
 font-size:0;
 line-height:0;
 vertical-align:middle
}
.cmt-btmBlue {
 border:1px solid #E42112;
 border-radius:20px;
 margin-top:10px;
 margin-right:10px;
 color:#E42112
}
.cmt-btmBlue:hover {
 background:#67c2ff;
 color:#fff
}
.cmt-btnGray {
 color:#fff;
 background:#b6b6b6;
 cursor:default
}
.cmt-grayBtn {
 background:#fbfbfb;
 color:#444;
 border:1px solid #a4a4a4
}
.cmt-grayBtn .cmt-icon,.cmt-grayBtn b {
 _vertical-align:middle;
 _position:relative;
 _top:5px
}
.cmt-icon {
 display:inline-block;
 zoom:1;
 background:url(//i0.letvimg.com/lc02_img/201510/28/17/29/icon.png) no-repeat;
 _background:url(//i3.letvimg.com/lc01_img/201510/28/17/30/icon_ie6.png) no-repeat
}
.i-atLike,.i-like,.i-reply,.i-report {
 height:20px;
 width:20px
}
.i-report {
 background-position:-55px -159px
}
a:hover .i-report {
 background-position:-55px -179px
}
.i-atLike,.i-like,a:hover .i-like {
 background-position:-401px -60px
}
.i-like {
 top:5px
}
.i-reply,a:hover .i-reply {
 background-position:-399px -82px
}
.i-reply {
 width:18px
}
.i-player {
 height:66px;
 width:66px;
 background-position:0 -212px;
 cursor:pointer
}
a.tool-reply:hover,a:hover b.j-like-num,a:hover span.j-i-reply-num {
 color:#549bed
}
.i-arrowsB,.i-arrowsR {
 height:0;
 width:0;
 border-width:5px;
 border-style:solid;
 position:relative
}
.i-arrowsB {
 border-color:#969696 #fff #fff
}
.i-arrowsR {
 border-color:#fff #fff #fff #969696
}
.i-remove,.i-share,.i-voteGray {
 width:15px;
 height:15px
}
.i-voteGray {
 background-position:-403px -17px
}
.i-share {
 background-position:-375px -17px
}
.i-cutuser {
 background-position:-376px -64px;
 width:20px;
 height:16px;
 margin-right:5px
}
span:hover .i-share {
 background-position:-376px -39px
}
.i-remove {
 background-position:-487px -30px
}
span:hover .i-remove {
 background-position:-460px -30px
}
.i-closed {
 background-position:-484px 0;
 width:17px;
 height:17px
}
span:hover .i-closed {
 background-position:-458px 0
}
.i-addItem {
 width:7px;
 height:7px;
 background-position:-383px 0
}
.i-arrowsBGray,.i-arrowsTBlue {
 width:7px;
 height:4px
}
.i-arrowsBGray {
 background-position:-405px 0
}
.i-arrowsTBlue {
 background-position:-427px 0
}
.i-openPlay,.i-original,.i-retraction {
 width:12px;
 height:14px
}
.i-retraction {
 background-position:-424px -63px
}
.i-original {
 background-position:-458px -63px
}
.i-openPlay {
 background-position:-490px -63px
}
.next-page a,.next-page b {
 display:inline-block;
 zoom:1;
 height:18px;
 line-height:18px
}
.next-page a {
 margin:0 2px;
 padding:0 2px;
 color:#969696
}
.next-page a:hover {
 border-color:#54aae5;
 color:#fff;
 background:#67c2ff
}
.next-page a.disable,.next-page a.disable:hover,.next-page a.selected,.next-page a.selected:hover {
 font-weight:700;
 background:#f5f5f5;
 border-color:#cdcdcd;
 cursor:default;
 color:#444
}
.next-page a.next-btn {
 margin:0 0 0 4px;
 padding:0 4px;
 background:#fff
}
.next-page a.next-btn:hover {
 border-color:#54aae5;
 color:#fff;
 background:#67c2ff
}
.next-page a.disable,.next-page a.disable:hover {
 font-weight:400;
 color:#c3c3c3;
 display:none
}
.cmt-textarea {
 margin-bottom:20px;
 border:1px solid #DDD;
 padding:16px 0;
 position:relative;
 z-index:4;
 background-color:none
}
.cmt-userHead,.cmt-userHead-bg {
 position:absolute;
 left:8px;
 width:62px;
 height:62px;
 top:19px
}
.cmt-userHead-bg {
 display:block;
 z-index:2;
 background:url(//i3.letvimg.com/img/201411/14/userpic_bg.png) no-repeat;
 _background:0 0;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//i3.letvimg.com/img/201411/14/userpic_bg.png')
}
.cmt-userHead img {
 position:absolute;
 left:14px;
 top:25px;
 width:50px;
 height:50px;
 z-index:1;
 border-radius:100%
}
.cmt-box .H203 {
 font-size:16px;
 width:70px;
 font-weight:700
}
.cmt-box .H203.closeComment {
 width:100%;
 border-bottom:1px solid #dbdbdb
}
.cmt-info-text .pop_jifen {
 color:#ff9e2b;
 position:absolute;
 right:15px;
 top:43px;
 font-size:14px;
 font-weight:400;
 white-space:nowrap;
 display:none
}
.cmt-userWork {
 position:relative
}
.cmt-userWork textarea {
 width:100%;
 height:120px;
 color:#999;
 resize:none;
 outline:0;
 font-size:14px;
 text-indent:10px;
 background:0 0;
 border:none;
 line-height:20px;
 border-bottom:1px solid #DDD
}
.cmt,.cmt-bar li,.cmt-pic img {
 width:310px
}
.cmt-userWork .cmt-txtNum {
 position:absolute;
 bottom:10px;
 right:10px;
 font-size:13px;
 color:#3F3F3F
}
.cmt-userWork .cmt-txtNum b.red,.red {
 color:#E42112
}
.cmt-userWork .cmt-txtNum b {
 color:#a9a9a9
}
.cmt-son .cmt-userWork textarea {
 height:42px
}
.cmt-son .cmt-userWork .cmt-txtNum {
 top:44px
}
.cmt-sontextarea .cmt-userWork .cmt-txtNum {
 top:52px;
 right:0
}
.cmt-userInfo {
 position:relative;
 color:#444
}
.cmt-userInfo .cmt-userName {
 margin:0 10px 0 -10px;
 font-size:14px
}
.cmt-userInfo .cmt-changeUser,.cmt-userInfo .cmt-user {
 float:left;
 margin-left:16px;
 cursor:pointer;
 font-size:13px;
 margin-top:15px
}
.cmt-userInfo .cmt-user {
 margin-left:58px
}
.cmt-userInfo .cmt-btmBlue {
 float:right
}
.cmt-userInfo .cmt-voteBtn {
 float:right;
 cursor:pointer;
 font-size:13px;
 margin-right:20px;
 margin-top:15px
}
.cmt-userInfo .cmt-changeUser:hover,.cmt-userInfo .cmt-voteBtn:hover {
 color:#549bed
}
.cmt-title {
 border-bottom:1px solid #cdcdcd;
 height:40px;
 line-height:44px;
 position:relative;
 z-index:2
}
.cmt-kinds li {
 float:left;
 margin-right:15px;
 font-size:16px;
 color:#444;
 cursor:pointer;
 height:30px;
 line-height:30px;
 padding:0 5px
}
.cmt-kinds li.selected {
 background:#3db1ff;
 color:#fff
}
.cmt-more {
 position:absolute;
 right:0;
 top:2px;
 color:#444;
 font-size:14px
}
.cmt,.cmt-pic {
 position:relative
}
.page-info {
 height:20px;
 margin-top:16px;
 display:none
}
.page-crumbs {
 float:left;
 color:#969696
}
.page-info .next-page {
 float:right
}
.cmt-bar li {
 float:left;
 margin-right:18px
}
.cmt-btn a.cmt-btnL,.cmt-sift {
 float:right
}
.cmt {
 background:#fff;
 border:1px solid #efefef;
 overflow:hidden;
 border-radius:3px;
 box-shadow:0 -1px 0 #DDD inset;
 margin-bottom:20px
}
.cmt-pic {
 zoom:1
}
.cmt-btn,.cmt-pic .i-player {
 position:absolute;
 display:none
}
.cmt-pic .i-player {
 left:122px;
 top:50%;
 margin-top:-33px
}
.cmt-btn {
 left:0;
 top:0;
 height:32px;
 width:290px;
 padding:10px
}
.cmt-replyList .hover .cmt-tool,.hover .cmt-btn,.hover .cmt-pic .i-player {
 display:block
}
.cmt-right,.tool-share .share-hiden {
 display:none
}
.cmt .cmt-initiateTxt {
 width:278px;
 margin:0 auto;
 padding:10px 6px;
 font-size:12px;
 border-bottom:1px solid #ececec;
 color:#444
}
.cmt-info {
 position:relative;
 zoom:1;
 min-height:55px
}
.cmt-info .pop_jifen {
 position:absolute;
 color:#ff9e2b;
 right:0;
 bottom:40px;
 font-size:14px;
 font-weight:400;
 white-space:nowrap;
 display:none
}
.cmt-son .cmt-info {
 border-bottom:none;
 border-bottom:0
}
.cmt-name {
 height:30px;
 line-height:30px
}
.cmt-name a {
 color:#529bef
}
.cmt-name b {
 padding:0 3px
}
.cmt-icon-hot,.cmt-icon-top {
 padding:2px 6px;
 margin-right:5px
}
.cmt-icon-hot {
 color:#F99;
 border:1px solid #F99
}
.cmt-icon-top {
 color:#54AAE5;
 border:1px solid #54AAE5
}
.cmt-bigPic-tool .cmt-icon,.vote-item input {
 margin-right:3px
}
.cmt-name .cmt-time {
 margin-left:10px;
 font-size:13px;
 color:#999
}
.cmt-txt {
 height:20px
}
.cmt-txt a {
 color:#529bef
}
.cmt-head,.cmt-head-bg,.cmt-headInfo-bg {
 width:60px;
 height:60px;
 position:absolute
}
.cmt-head {
 top:15px;
 left:-5px
}
.cmt-head-bg {
 background:url(//i2.letvimg.com/img/201412/04/cmtuserpic_bg.png) no-repeat;
 _background:0 0;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//i2.letvimg.com/img/201412/04/cmtuserpic_bg.png');
 z-index:2;
 top:0;
 left:0
}
.cmt-star-bg {
 background:url(//i2.letvimg.com/lc01_img/201507/27/17/08/cmt-star-bg.png) no-repeat;
 _background:0 0;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//i2.letvimg.com/lc01_img/201507/27/17/08/cmt-star-bg.png');
 z-index:2;
 top:0;
 left:0;
 background-position:2px
}
.cmt-head img {
 position:absolute;
 left:5px;
 top:5px;
 width:50px;
 height:50px;
 z-index:1
}
.cmt-info .cmt_username {
 font-size:13px;
 color:#999;
 font-weight:700
}
.cmt-info .cmt_username:after {
 content:"\e909";
 color:#F28825
}
.cmt-userhead {
 position:absolute;
 left:10px;
 top:5px;
 width:40px;
 height:40px
}
.cmt-right {
 position:absolute;
 right:10px;
 top:10px
}
.cmt-right a {
 color:#999
}
.cmt-content {
 font-size:14px;
 color:#0B0B0B;
 word-break:break-all;
 word-wrap:break-word;
 overflow:hidden;
 text-overflow:ellipsis
}
.cmt-tool {
 height:20px;
 padding:5px 0;
 color:#666
}
.cmt-tool a {
 font-size:13px;
 color:#999
}
.cmt-tool .tool-vote-icon {
 float:right;
 margin-left:20px
}
.tool-share {
 cursor:pointer
}
.cmt-replyMore {
 height:30px;
 line-height:20px;
 cursor:pointer;
 width:150px;
 color:#969696;
 padding-left:60px
}
.cmt-replyMore .i-arrowsB {
 left:3px;
 top:3px
}
.cmt-replyMore .i-arrowsR {
 left:5px;
 top:-1px
}
.cmt-feed {
 background:#fff;
 border-radius:3px;
 border:1px solid #dbdbdb;
 padding:0 20px 40px;
 width:930px
}
.resp-1024 .cmt-feed {
 width:640px
}
.cmt-feed .cmt-info {
 border-bottom:none 0
}
.cmt-feed .cmt-userWork textarea {
 height:42px
}
.cmt-feed .cmt-head {
 top:7px
}
.cmt-feed .cmt-userWork .cmt-txtNum {
 top:45px
}
.cmt-vote {
 width:400px;
 background:#fff;
 border:1px solid #dbdbdb
}
.vote-title {
 height:30px;
 line-height:20px;
 font-size:14px;
 color:#444;
 padding:10px 0 0 10px
}
.cmt-vote .vote-btn {
 padding:10px
}
.cmt-vote .vote-btn span {
 height:24px;
 padding:0 15px;
 line-height:24px
}
.vote-list li {
 padding:5px 10px 0
}
.vote-list li.selected {
 background:#f3f3f3;
 padding-bottom:5px;
 margin-top:5px
}
.vote-item {
 height:20px;
 display:block;
 cursor:pointer
}
.vote-item input {
 position:relative;
 top:2px
}
.vote-scrollBox {
 position:relative;
 zoom:1;
 height:12px;
 line-height:12px
}
.vote-scroll,.vote-scroll-bg {
 height:5px;
 display:block;
 font-size:0;
 line-height:0
}
.vote-scroll-bg {
 width:290px;
 top:4px;
 position:relative;
 background:#dfdfdf;
 overflow:hidden
}
.vote-scroll {
 background:#5dafe9
}
.vote-bast {
 background:#85c75e
}
.vote-scroll-num {
 position:absolute;
 right:10px;
 width:76px;
 top:0
}
.cmt-bigPic,.cmt-bigPic-box img {
 width:400px
}
.cmt-listVote {
 visibility:visible;
 display:none
}
.cmt-picBox {
 padding:10px 0
}
.pic-default .cmt-bigPic,.pic-showBig .cmt-thumbnail {
 display:none
}
.cmt-thumbnail {
 cursor:pointer
}
.cmt-thumbnail img {
 height:96px
}
.cmt-bigPic {
 background:#f3f3f3;
 border:1px solid #e9e9e9;
 padding:10px
}
.cmt-bigPic-tool {
 height:24px;
 line-height:24px;
 color:#555;
 padding-bottom:10px
}
.cmt-bigPic-tool span {
 cursor:pointer
}
.cmt-bigPic-tool span:hover {
 color:#529bef
}
.cmt-bigPic-tool .cut {
 color:#dedede;
 padding:0 10px
}
.cmt-bigPic-box {
 text-align:center;
 position:relative;
 display:block;
 zoom:1
}
.cmt-bigPic-box .i-player {
 position:absolute;
 left:50%;
 top:50%;
 margin:-33px 0 0 -33px;
 display:none
}
.cmt-bigPic:hover .i-player {
 display:block
}
.cmt-empty,.ui_pop_mask {
 display:none
}
.cmt-initiate {
 padding-left:75px
}
.cmt-initiate .cmt-head {
 left:5px
}
.cmt .cmt-head {
 top:8px
}
.cmt-replyList {
 padding:0 10px;
 background:#fbfbfb
}
.cmt-replyList .cmt-info {
 padding:10px 0 0 60px;
 margin-bottom:7px;
 min-height:56px;
 border-bottom:none
}
.cmt-replyList .cmt-name {
 height:24px;
 line-height:26px
}
.cmt-replyList .cmt-content {
 font-size:12px
}
.cmt-replyList .cmt-tool {
 position:absolute;
 left:-10px;
 bottom:0;
 width:310px;
 z-index:2;
 height:100%;
 _height:56px;
 display:none
}
.cmt-replyList .cmt-tool .cmt-tool-btn {
 position:absolute;
 height:40px;
 width:100%;
 text-align:right;
 bottom:0;
 z-index:2
}
.cmt-replyList .cmt-tool .cmt-tool-btn a {
 margin-right:10px
}
.cmt-replyList .cmt-tool .cmt-tool-btn a b {
 color:#666
}
.cmt-replyList .cmt-tool-bg {
 width:100%;
 height:100%;
 background:#e9e9e9;
 filter:alpha(opacity=80);
 opacity:.8;
 left:0;
 top:0;
 position:absolute;
 z-index:1
}
.cmt-replyList .cmt-head-bg {
 background:url(//i0.letvimg.com/img/201403/27/1738/cmtuserpic_bg2.png) no-repeat;
 _background:0 0;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//i0.letvimg.com/img/201403/27/1738/cmtuserpic_bg2.png')
}
.cmt-sontextarea textarea {
 height:40px;
 font-size:12px;
 padding:2px
}
.cmt-sontextarea .cmt-head-bg {
 top:-4px
}
.cmt-sontextarea .cmt-head img {
 top:1px
}
.section-loding {
 width:120px;
 padding-left:60px;
 height:30px;
 border-radius:5px;
 background:#000;
 color:#fff;
 line-height:30px;
 font-size:16px;
 opacity:.7;
 filter:Alpha(opacity=70);
 margin:20px auto
}
.title h2.cmt-h203 {
 background:url(//i1.letvimg.com/img/201403/27/1657/jh_title.png) 0 10px no-repeat;
 width:118px;
 text-indent:-3000px
}
.cmt-sift {
 margin-top:10px;
 padding:10px 5px;
 border:1px solid #cecece;
 border-radius:3px;
 background:#f3f3f3
}
.cmt-sift li {
 float:left;
 height:12px;
 line-height:12px;
 padding:0 5px;
 margin:0 5px;
 cursor:pointer;
 color:#444
}
.cmt-sift li.cut {
 color:#c9c9c9
}
.cmt-sift li.selected {
 color:#88b5f0
}
.pop-report .ui_pop_box {
 border-color:#dbdbdb
}
.report-title {
 height:34px;
 line-height:34px;
 border-bottom:1px solid #e9e9e9;
 padding-left:20px;
 color:#969696;
 font-size:14px
}
.report-content {
 padding:20px
}
.report-subtitle {
 font-size:14px;
 color:#666;
 height:20px;
 line-height:20px;
 width:100%;
 margin-bottom:10px
}
.report-content dd {
 float:left;
 height:24px;
 line-height:24px;
 width:112px;
 color:#969696
}
.report-content dd input {
 position:relative;
 top:2px;
 margin-right:2px
}
.report-content dd input,.report-content dd label {
 cursor:pointer
}
.report-more {
 padding:0 20px
}
.report-more .report-textarea {
 outline:0;
 resize:none;
 height:40px;
 width:330px;
 border:1px solid #dbdbdb;
 line-height:20px;
 padding:5px
}
.report-btn {
 text-align:right;
 padding:20px
}
.report-btn span {
 margin-left:10px
}
.cmt-empty {
 text-align:center;
 margin-top:20px;
 overflow:hidden
}
.cmt-empty i {
 height:84px;
 width:150px;
 background:url(//i2.letvimg.com/img/201411/17/nocmt.png) no-repeat;
 _background:0 0;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//i2.letvimg.com/img/201411/17/nocmt.png');
 vertical-align:middle;
 display:inline-block
}
.cmt-empty span {
 line-height:77px;
 font-size:30px;
 color:#999
}
.pop-show {
 display:block
}
.pop-hide {
 display:none
}
.j-cmt-textarea-scrollR {
 position:relative
}
.j-cmt-scroll_bottom {
 position:absolute;
 bottom:0;
 z-index:4
}
.j-cmt-textarea-scroll {
 position:fixed;
 z-index:4;
 top:42px;
 display:block
}
.resp-1024 .cmt-textarea {
 width:534px
}
.resp-1440 .cmt-textarea {
 width:913px
}
.resp-1024 .Comment {
 width:561px
}
.resp-1280 .Comment {
 width:960px
}
.resp-1440 .Comment {
 width:940px
}
.vote_box {
 border:1px solid #b7b7b7;
 border-bottom:none;
 background:#fff;
 padding:10px
}
.vote_box .top_text {
 width:100%
}
.vote_box .top_text_left {
 float:left
}
.vote_box .top_text_right {
 float:right
}
.vote_box .top_text .top_support {
 color:#ff4b4b;
 float:left;
 margin:0
}
.vote_box .top_text .top_oppose {
 color:#5593f0;
 float:right;
 margin:0
}
.vote_box span {
 color:#fff;
 line-height:28px;
 font-size:14px;
 margin:0 10px
}
.vote_box span i {
 font-weight:700
}
.vote_box span .vote_num {
 font-size:12px;
 margin:0 5px
}
.resp-1024 .vote_box .vote_strip {
 width:539px
}
.resp-1280 .vote_box .vote_strip {
 width:758px
}
.resp-1440 .vote_box .vote_strip {
 width:918px
}
.vote_box .left_vote {
 float:left;
 width:124px
}
.vote_box .right_vote {
 float:right;
 width:414px
}
.vote_box .red_strip {
 height:28px;
 background:#ff5f5f;
 min-width:124px
}
.vote_box .vote_flag {
 width:30px;
 height:30px
}
.red_vote_no,.vote_default .red_vote_no {
 background-position:0 -364px;
 float:left;
 _background-position:0 -363px
}
.vote_left_yes .red_vote_yes {
 background-position:-37px -364px;
 _background-position:-37px -363px;
 float:left
}
.vote_box .blue_strip {
 height:28px;
 background:#60a5f5;
 min-width:124px
}
.blue_vote_no,.vote_default .blue_vote_no {
 background-position:0 -397px;
 float:right;
 _background-position:0 -396px
}
.vote_right_yes .blue_vote_yes {
 background-position:-37px -397px;
 _background-position:-37px -396px;
 float:right
}
.vote_box .blue_strip .oppose {
 float:right
}
.vote_box .vote_button {
 margin-top:10px;
 position:relative;
 width:100%
}
.vote_box .vote_button a {
 width:65px;
 height:22px;
 border-style:solid;
 border-width:1px;
 display:inline-block;
 text-align:center;
 line-height:22px
}
.vote_box a:hover {
 cursor:pointer
}
.vote_box .vote_button .red_button {
 color:#ff4b4b;
 float:left;
 border-color:#ff4b4b;
 cursor:pointer
}
.vote_box .red_button:hover,.vote_box .red_yes_vote,.vote_box .red_yes_vote:hover {
 background:#ff4b4b;
 color:#fff;
 border:1px solid #ff4b4b;
 float:left
}
.vote_box .blue_no_vote_button,.vote_box .blue_no_vote_button:hover,.vote_box .red_no_vote_button,.vote_box .red_no_vote_button:hover {
 color:#959595;
 float:left;
 border-color:#959595
}
.vote_box .vote_button .blue_button {
 color:#5593f0;
 float:right;
 border-color:#5593f0;
 cursor:pointer
}
.vote_box .blue_button:hover,.vote_box .blue_yes_vote,.vote_box .blue_yes_vote:hover {
 background:#5593f0;
 color:#fff;
 border:1px solid #5593f0;
 float:right
}
.vote_box .blue_no_vote_button,.vote_box .blue_no_vote_button:hover,.vote_box .right_vote .no_vote_button {
 float:right
}
.vote_box .vote_button .blue_no_vote_button,.vote_box .vote_button .blue_yes_vote,.vote_box .vote_button .red_no_vote_button,.vote_box .vote_button .red_yes_vote {
 display:none
}
.vote_left_yes .blue_button,.vote_left_yes .red_button {
 display:none!important
}
.vote_left_yes .blue_no_vote_button,.vote_left_yes .red_yes_vote {
 display:inline-block!important;
 cursor:pointer
}
.vote_right_yes .blue_button,.vote_right_yes .red_button {
 display:none!important
}
.vote_right_yes .blue_yes_vote,.vote_right_yes .red_no_vote_button {
 display:inline-block!important;
 cursor:pointer
}
.cmt-gg-text a.default,.vote_box .vote_button .blue_no_vote_button,.vote_box .vote_button .red_no_vote_button {
 cursor:default
}
.vote_default .vote_button a {
 display:none!important
}
.vote_default .vote_button .blue_button,.vote_default .vote_button .red_button {
 display:inline-block!important
}
.vote_box .red_1,.vote_box .red_2 {
 position:absolute;
 top:-15px;
 left:21px;
 display:none
}
.vote_box .blue_1,.vote_box .blue_2 {
 position:absolute;
 top:-15px;
 right:22px;
 display:none
}
.cmt-box .flag {
 width:10px;
 height:16px;
 margin:0 5px;
 display:none
}
.cmt-box .red_flag {
 display:inline-block;
 background-position:0 -432px
}
.cmt-box .blue_flag {
 display:inline-block;
 background-position:0 -474px
}
.cmt-box .cmt-textarea .flag {
 float:left;
 margin-top:2px
}
.resp-1024 .cmt-box .flag_textarea .cmt-userWork textarea {
 width:514px
}
.resp-1280 .cmt-box .flag_textarea .cmt-userWork textarea {
 width:733px
}
.resp-1440 .cmt-box .flag_textarea .cmt-userWork textarea {
 width:893px
}
.cmt-popTips {
 width:168px;
 background:#fff;
 border:1px solid #b7b7b7;
 box-shadow:2px 2px 5px #b5b5b5;
 position:absolute;
 top:5px;
 right:15px;
 display:none
}
.cmt-popTips .cnt {
 padding:10px 25px;
 line-height:24px;
 color:#444;
 font-size:14px
}
.cmt-gg {
 margin-top:10px;
 padding-bottom:10px
}
.cmt-gg-icon {
 width:38px;
 height:18px;
 border:1px solid #f99;
 text-align:center;
 line-height:18px;
 font-size:12px;
 color:#f99;
 margin-bottom:8px
}
.cmt-gg-text a {
 font-size:14px;
 line-height:20px;
 color:#444;
 display:inline-block
}
.cmt-gg-text a:hover {
 color:#5593f0
}
.cmt-gg-text a.default:hover {
 color:#444
}
.cmt-special-head img {
 width:38px;
 height:38px;
 top:11px;
 left:11px
}
.cmt-special-head .cmt-head-bg {
 display:none
}
.cmt-special-head .cmt-special-bg {
 width:50px;
 height:50px;
 position:absolute;
 top:5px;
 left:5px;
 z-index:3
}
.cmt-special-userhead .cmt-special-bg {
 width:40px;
 height:40px;
 position:absolute;
 top:0;
 left:0;
 z-index:3
}
.cmt-userhead img {
 width:40px;
 height:40px;
 position:absolute;
 top:0;
 left:0;
 z-index:3;
 border-radius:100%
}
.tool-like,.tool_reply {
 margin-left:20px
}
.comment_box {
 padding-left:10px
}
.comment_box,.comment_box .Comment {
 width:860px
}
.resp-1440 .comment_box,.resp-1440 .comment_box .Comment {
 width:1080px
}
.resp-1024 .comment_box,.resp-1024 .comment_box .Comment {
 width:640px
}
.comment_box .cmt-textarea {
 width:858px
}
.resp-1440 .comment_box .cmt-textarea {
 width:1078px
}
.resp-1024 .comment_box .cmt-textarea {
 width:638px
}
.resp-1280 .comment_box .cmt-userInfo {
 width:838px
}
.resp-1440 .comment_box .cmt-userInfo {
 width:1058px
}
.resp-1024 .comment_box .cmt-userInfo {
 width:618px
}
.comment_box .cmt-son .cmt-textarea {
 width:798px
}
.resp-1440 .comment_box .cmt-son .cmt-textarea {
 width:958px;
 margin-left:60px
}
.resp-1024 .comment_box .cmt-son .cmt-textarea {
 width:578px
}
.comment_box .cmt-son .cmt-userInfo {
 width:778px
}
.resp-1440 .comment_box .cmt-son .cmt-userInfo {
 width:938px
}
.resp-1024 .comment_box .cmt-son .cmt-userInfo {
 width:558px
}
.comment_box .cmt-son .cmt-textarea:first-child {
 width:798px
}
.resp-1440 .comment_box .cmt-son .cmt-textarea:first-child {
 width:1018px;
 margin-left:0
}
.resp-1024 .comment_box .cmt-son .cmt-textarea:first-child {
 width:578px
}
.comment_box .cmt-son .cmt-textarea:first-child .cmt-userInfo {
 width:778px
}
.resp-1440 .comment_box .cmt-son .cmt-textarea:first-child .cmt-userInfo {
 width:998px
}
.resp-1024 .comment_box .cmt-son .cmt-textarea:first-child .cmt-userInfo {
 width:558px
}
.Comment,.comment_box {
 overflow:hidden
}
.Comment .cnt_tit {
 padding:37px 0 18px
}
.Comment .cnt_tit h3 a {
 font-size:24px;
 color:#0b0b0b
}
.Comment .cnt_tit h3 b {
 font-size:14px;
 color:#444;
 margin-left:20px
}
.comment_box .cmt-info-text {
 height:180px
}
.comment_box .cmt-textarea {
 padding:0;
 border:1px solid #ddd
}
.comment_box .cmt-userWork {
 padding:16px 10px 23px;
 border-bottom:1px solid #ddd
}
.comment_box .cmt-userWork textarea {
 height:77px;
 margin-bottom:0;
 border:none
}
.cmt-txtNum {
 position:absolute;
 right:10px;
 bottom:6px;
 font-size:13px
}
.comment_box .cmt-userInfo {
 padding:10px;
 height:42px;
 line-height:39px
}
.comment_box .cmt-userInfo .user_con {
 float:left
}
.comment_box .cmt-userInfo .user_photo {
 width:40px;
 height:40px;
 border-radius:100%;
 vertical-align:middle
}
.comment_box .cmt-userInfo .user_name {
 color:#444;
 font-size:13px;
 margin-left:8px;
 vertical-align:middle
}
.comment_box .cmt-userInfo .user_change {
 color:#444;
 font-size:13px;
 margin-left:16px;
 vertical-align:middle
}
.comment_box .cmt_vote {
 float:right;
 margin-right:20px;
 font-size:13px;
 color:#444;
 line-height:42px;
 display:none
}
.comment_box .cmt-btmBlue {
 width:60px;
 height:27px;
 line-height:27px;
 text-align:center;
 color:#E42112;
 border:1px solid #E42112;
 border-radius:18px;
 margin-top:7px
}
.comment_box .cmt-btmBlue:hover {
 color:#fff;
 background-color:#E42112
}
.cmt-info {
 padding:15px 0 15px 60px;
 border-bottom:1px solid #ddd
}
.cmt-info .cmt-head {
 border-radius:100%;
 overflow:hidden;
 width:50px;
 height:50px;
 left:0
}
.cmt-info .cmt-head img {
 border-radius:100%;
 left:0;
 top:0
}
.cmt-info .cmt-name {
 font-size:13px;
 color:#999;
 font-weight:700;
 height:20px;
 line-height:20px
}
.cmt-info .cmt-name .icon_levip {
 color:#F28825;
 font-size:14px
}
.cmt-info .cmt-time {
 margin-left:10px
}
.cmt-info .cmt-content {
 color:#0b0b0b;
 font-size:14px;
 padding:10px 0
}
.cmt-info .icon_like,.cmt-info .icon_like1,.cmt-info .icon_reply {
 display:inline-block;
 width:14px;
 height:14px;
 vertical-align:middle;
 font-size:16px
}
.cmt-info .cmt-tool {
 padding-top:0
}
.cmt-info .cmt-tool a {
 float:left;
 margin-left:0
}
.cmt-info .icon_like,.cmt-info .icon_like1 {
 margin-right:6px
}
.cmt-info .icon_like {
 color:#999
}
.cmt-info .icon_like1 {
 color:#E42112
}
.cmt-info .i-atLike:before {
 content:"\e90b";
 color:#E42112
}
.cmt-info .icon_reply {
 margin-right:5px;
 color:#999
}
.tool-like:hover .icon_like:before {
 content:"\e90b";
 color:#E42112
}
.cmt-info .tool-reply:hover .j-i-reply-num,.tool-like:hover .j-like-num,.tool-reply:hover .icon_reply {
 color:#E42112
}
.cmt-info .j-i-reply-num,.cmt-info .j-like-num,.cmt-info .look_all {
 color:#999;
 font-size:13px;
 vertical-align:middle
}
.page-crumbs,.pop-title {
 font-size:14px
}
.cmt-info .cmt-tool .tool-reply {
 margin:0 20px
}
.cmt-son {
 margin:15px 0 -16px
}
.cmt-son .cmt-info {
 border-top:1px solid #ddd
}
.cmt-son .cmt-head,.cmt-son .cmt-head img {
 width:40px;
 height:40px
}
.cmt-son .cmt-content {
 padding:4px 0 8px
}
.cmt-son .cmt-textarea {
 margin-bottom:20px
}
.cmt-son .cmt-textarea .cmt-userWork {
 padding:10px
}
.cmt-son .cmt-userInfo {
 padding:10px;
 height:25px;
 line-height:25px
}
.cmt-son .cmt-btmBlue {
 width:35px;
 height:24px;
 line-height:24px;
 text-align:center;
 margin-top:0
}
.cmt-son .cmt-userInfo .cmt-txtNum {
 right:90px;
 bottom:9px
}
.next-page a {
 border:none;
 min-width:13px;
 height:18px;
 text-align:center;
 line-height:19px
}
.next-page a.next-btn {
 border-radius:10px;
 border:1px solid #cdcdcd;
 background-color:#f5f6f7;
 width:46px;
 height:20px;
 text-align:center;
 line-height:20px
}
.comment_box .next-page a:hover {
 color:#fff;
 background-color:#E42112;
 border-radius:10px
}
.comment_box .next-page a.next-btn:hover {
 border:1px solid #E42112
}
.comment_box .next-page a.selected {
 color:#444;
 border:1px solid #cdcdcd;
 border-radius:10px;
 background-color:#f5f6f7
}
table {
 border-collapse:collapse;
 border-spacing:0
}
.popup {
 position:absolute;
 z-index:11
}
#voteBox {
 position:relative;
 zoom:1;
 z-index:98
}
.pop-vote {
 left:206px
}
.pop-outlineH,.pop-outlineW {
 background:#000;
 opacity:.2;
 filter:alpha(opacity=20)
}
.pop-outlineW {
 height:10px
}
.pop-outlineH {
 padding-left:10px
}
.pop-content {
 position:relative;
 width:420px;
 background:#fff
}
.pop-closed {
 position:absolute;
 right:6px;
 top:6px;
 cursor:pointer;
 width:17px;
 height:17px;
 z-index:12
}
.pop-title {
 border-bottom:1px solid #dedede;
 height:40px;
 line-height:40px;
 font-weight:400;
 padding-left:20px;
 color:#444
}
.edit-switch,.pop-addItem {
 line-height:30px;
 cursor:pointer
}
.pop-list {
 padding:20px 20px 0
}
.pop-list li {
 padding-bottom:10px;
 position:relative;
 zoom:1
}
.pop-text,.pop-textarea {
 padding:5px;
 border:1px solid #dedede;
 color:#666;
 width:370px
}
.pop-textarea {
 resize:none;
 height:60px
}
.pop-tempBox {
 background:#fff;
 display:block;
 height:24px;
 position:absolute;
 right:0;
 top:4px;
 width:25px;
 z-index:2
}
.pop-itemRemove {
 position:absolute;
 cursor:pointer;
 right:0;
 top:7px;
 display:none;
 z-index:3
}
.pop-list li:hover .pop-itemRemove {
 display:block
}
.pop-addItem,.pop-edit {
 background:#f5f5f5;
 border:1px solid #dbdbdb;
 margin:0 20px 20px
}
.pop-addItem {
 height:30px;
 text-align:center;
 color:#666
}
.pop-addItem:hover {
 color:#333
}
.pop-default {
 position:relative;
 zoom:1
}
.pop-default .edit-item {
 display:none
}
.pop-edit .edit-item,.pop-edit p {
 padding-left:5px
}
.edit-item {
 line-height:24px;
 height:24px;
 position:relative;
 zoom:1
}
.edit-selected {
 z-index:2
}
.edit-item .pop-selec {
 cursor:pointer
}
.edit-item .pop-selec .cmt-icon {
 position:relative;
 top:-1px;
 left:2px
}
.pop-selec-list {
 position:absolute;
 left:38px;
 top:20px;
 width:98px;
 border:1px solid #bebebe;
 background:#fff;
 border-bottom:none 0;
 z-index:13;
 display:none;
 zoom:1
}
.pop-selec-list li {
 border-bottom:1px solid #bebebe;
 height:28px;
 line-height:28px;
 padding-left:16px;
 cursor:pointer
}
.pop-selec-list li.selected,.pop-selec-list li:hover {
 background:#f1f1f1
}
.sorceTip,body {
 background:#fff
}
.edit-item lable {
 margin-right:10px;
 cursor:pointer
}
.edit-item lable input {
 position:relative;
 top:1px;
 margin-right:2px
}
.pop-bottom {
 padding:0 20px 10px
}
.pop-bottom span {
 margin-right:10px
}
.cmt-cancel {
 display:inline-block;
 zoom:1;
 height:30px;
 line-height:30px;
 cursor:pointer
}
.cmt-cancel:hover {
 color:#5399ef
}
.cmt-error {
 color:red;
 line-height:30px;
 padding-left:10px
}
.head_inner {
 width:1180px
}
.resp-1440 .head_inner {
 width:1420px
}
.details_top .top_inner {
 width:1200px
}
.resp-1440 .details_top .top_inner {
 width:1420px
}
.resp-1024 .details_top .top_inner,.top_inner .inner_right {
 width:980px
}
.resp-1440 .top_inner .inner_right {
 width:1200px
}
.resp-1024 .top_inner .inner_right {
 width:760px
}
.inner_right .top_con li {
 width:225px
}
.resp-1440 .inner_right .top_con li {
 width:280px
}
.resp-1024 .inner_right .top_con li {
 width:170px
}
.con_actor {
 min-width:470px;
 max-width:715px
}
.resp-1440 .inner_right .con_actor {
 min-width:580px;
 max-width:880px
}
.resp-1024 .con_actor {
 min-width:360px;
 max-width:550px
}
.des_box {
 width:900px
}
.resp-1440 .inner_right .des_box {
 width:1120px
}
.resp-1024 .des_box {
 width:680px
}
.details_wrp {
 width:1220px
}
.resp-1440 .details_wrp {
 width:1440px
}
.resp-1024 .details_wrp {
 width:1000px
}
.details_left {
 width:860px
}
.resp-1440 .details_left {
 width:1090px
}
.resp-1024 .details_left {
 width:640px
}
.tab_lists li {
 margin-right:30px
}
.resp-1440 .tab_lists li {
 margin-right:40px
}
.resp-1024 .tab_lists li {
 margin-right:20px
}
.cir_box .column_body {
 margin-left:-28px
}
.resp-1440 .cir_box .column_body {
 margin-left:-17px
}
.resp-1024 .cir_box .column_body {
 margin-left:-10px
}
.cir_box .col_3 {
 margin:15px 0 0 28px
}
.resp-1440 .cir_box .col_3 {
 margin:15px 0 0 17px
}
.resp-1024 .cir_box .col_3 {
 margin:15px 0 0 10px
}
.sorcebox {
 height:15px;
 position:relative;
 display:inline-block;
 float:left;
 margin-top:2px;
 *min-width:140px
}
.sorceTip {
 width:150px;
 height:20px;
 color:#444;
 line-height:20px;
 border:1px solid #dbdbdb;
 border-radius:10px;
 opacity:.6;
 position:absolute;
 left:-9px;
 top:-30px;
 text-align:center;
 display:none
}
.sumithide {
 display:none;
 padding-right:5px;
 float:left;
 height:22px;
 margin-right:0;
 line-height:16px;
 overflow:hidden
}
.sorceTip .jiao {
 width:12px;
 height:10px;
 background-position:-117px -21px;
 position:absolute;
 left:10px;
 top:20px
}
.sorcebox span {
 display:block;
 height:15px
}
.sorcebox span.sorce_num {
 float:left;
 margin-left:7px;
 margin-top:-2px;
 font-size:14px;
 color:#E42112;
 text-align:center
}
.stargrey {
 width:0;
 background-image:url(//static.letvcdn.com/lc07_phone/201709/01/17/40/icon_pingfen_yellow.svg);
 background-size:75px 15px;
 background-position:0 0;
 background-repeat:no-repeat
}
.inner_right .star_grade,.staryellow {
 width:75px;
 height:15px;
 background-size:75px 15px;
 background-position:0 0;
 background-repeat:no-repeat;
 float:left;
 cursor:pointer
}
.staryellow {
 background-image:url(//static.letvcdn.com/lc07_phone/201709/01/17/40/icon_pingfen_grey.svg);
 overflow:hidden
}
.lte_ie .stargrey {
 background-image:url(//i0.letvimg.com/lc05_img/201709/05/18/03/yellow.png)
}
.lte_ie .staryellow {
 background-image:url(//i3.letvimg.com/lc02_img/201709/05/18/03/grey.png)
}
.sorce {
 color:#fff;
 font-size:22px
}
.sorce i {
 font-size:12px
}
.num {
 color:#999
}
.inner_right .star_grade {
 margin-top:2px;
 position:relative;
 background-image:url(//static.letvcdn.com/lc07_phone/201709/01/17/40/icon_pingfen_grey.svg)
}
.inner_right .star_grade .grade_bright {
 width:55px;
 height:15px;
 display:block;
 overflow:hidden;
 position:absolute;
 left:0;
 top:0;
 background-image:url(//static.letvcdn.com/lc07_phone/201709/01/17/40/icon_pingfen_yellow.svg);
 background-size:75px 15px;
 background-position:0 0;
 background-repeat:no-repeat
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
 .stargrey {
  background-image:url(//i0.letvimg.com/lc05_img/201709/05/18/03/yellow.png)
 }
 .inner_right .star_grade,.staryellow {
  background-image:url(//i3.letvimg.com/lc02_img/201709/05/18/03/grey.png)
 }
 .inner_right .star_grade .grade_bright {
  background-image:url(//i0.letvimg.com/lc05_img/201709/05/18/03/yellow.png)
 }
}
.lte_ie .inner_right .star_grade {
 background-image:url(//i3.letvimg.com/lc02_img/201709/05/18/03/grey.png)
}
.lte_ie .inner_right .star_grade .grade_bright {
 background-image:url(//i0.letvimg.com/lc05_img/201709/05/18/03/yellow.png)
}
.lte_ie .phone_see .phone_box .icon_arrow,.lte_ie .share_box .icon_arr {
 background-image:url(//i2.letvimg.com/lc02_img/201707/18/18/18/icons_colors.png);
 background-position:-10px -25px;
 background-size:auto
}
.phone_see .phone_box .icon_arrow,.share_box .icon_arr {
 position:absolute;
 left:76px;
 top:-7px
}
.des_btn:hover,.des_btn:hover .icon_detail {
 color:#E42112
}
.icon_phone,.icon_share {
 display:inline-block;
 height:20px;
 font-size:16px;
 color:#444;
 vertical-align:middle
}
.icon_phone {
 width:11px
}
.icon_share {
 width:13px
}
.icon_phone,.icon_share {
 float:left;
 line-height:19px
}
.icon_phone:before,.icon_share:before {
 display:block
}
.top_share:hover .sh_size {
 color:#E42112
}
.share_box ul li i {
 position:relative;
 margin:0 auto
}
.share_box ul .icon_QQ {
 color:#13B7F6
}
.top_inner .inner_right a {
 color:#666
}
.top_inner .inner_right a:hover {
 color:#0b0b0b
}
.top_inner .inner_right .top_share ul li a:hover i:after {
 content:'';
 top:0;
 opacity:.2;
 background-color:#000;
 left:0;
 width:100%;
 height:100%;
 z-index:1;
 display:block;
 position:absolute;
 border-radius:50%
}
.lte_ie8 .top_inner .inner_right .top_share ul li a:hover i:after {
 background-image:url(//i2.letvimg.com/lc07_img/201709/07/17/27/detail_bg.png);
 background-color:transparent
}
.details_top {
 width:100%;
 height:293px;
 background:#f6f7f8;
 background:rgba(0,0,0,.04);
 margin-top:64px;
 padding:20px 0
}
.top_inner .inner_left,.top_inner .inner_left img {
 width:220px;
 height:293px
}
.details_top .top_inner {
 margin:0 auto
}
.top_inner .inner_left {
 float:left;
 overflow:hidden;
 position:relative
}
.top_inner .inner_right {
 word-break:break-all;
 float:right;
 height:293px;
 position:relative
}
.inner_right .top_tit {
 margin:0 0 12px 20px;
 height:35px;
 line-height:30px
}
.inner_right .top_tit h2 {
 font-size:28px;
 color:#0b0b0b;
 float:left
}
.inner_right .top_tit p {
 padding-top:5px
}
.inner_right .top_tit .cir {
 color:rgba(0,0,0,.2);
 margin:0 10px
}
.inner_right .top_tit .top_name {
 color:#999;
 font-size:16px
}
.inner_right .ji_num {
 font-size:13px;
 color:#666;
 margin-left:20px
}
.inner_right .ji_num p {
 float:left;
 height:12px;
 line-height:12px
}
.inner_right .ji_num .ji_new {
 padding-right:10px
}
.inner_right .ji_num .ji_total {
 padding-left:10px;
 border-left:1px solid #666
}
.inner_right .top_con {
 color:#666;
 font-size:12px;
 margin:18px 0 16px
}
.inner_right .top_con li {
 float:left;
 margin-left:20px;
 height:23px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all
}
.inner_right .top_con li.grade_wrp {
 overflow:inherit
}
.inner_right .grade_wrp b {
 float:left
}
.inner_right .grade {
 font-size:14px;
 color:#E42112;
 margin-left:7px
}
.top_con .sprit {
 margin:0 3px
}
.inner_right .con_actor {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.inner_right .top_des {
 margin-left:20px
}
.inner_right .descrip {
 color:#666;
 font-size:12px;
 line-height:20px
}
.inner_right .des_btn {
 margin-right:10px;
 cursor:pointer;
 float:right;
 display:none
}
.inner_right .des_box {
 min-height:60px;
 max-height:170px;
 padding:18px 40px 16px 20px;
 background-color:#fff;
 box-shadow:0 2px 6px 0 rgba(0,0,0,.1);
 border-radius:1px;
 color:#444;
 line-height:20px;
 overflow-x:hidden;
 position:absolute;
 bottom:50px;
 z-index:1;
 display:none
}
.lte_ie .inner_right .des_box {
 height:170px;
 overflow:hidden
}
.inner_right .des_box span {
 display:inline-block;
 overflow:hidden;
 position:relative
}
.inner_right .top_botm {
 position:absolute;
 left:20px;
 bottom:-4px
}
.inner_right .top_play {
 float:left;
 width:108px;
 height:36px;
 line-height:36px;
 text-align:center;
 color:#fff;
 font-size:16px;
 background-color:#E42112;
 border-radius:20px;
 cursor:pointer
}
.inner_right a.top_play {
 color:#fff
}
.inner_right a.top_play:hover {
 background-color:#c31608;
 color:#fff
}
.phone_see .phone_box,.top_share .share_box {
 background-color:#fff;
 border-top:2px solid #E42112;
 border-radius:1px;
 box-shadow:0 2px 6px 0 rgba(0,0,0,.1)
}
.inner_right .phone_see {
 float:left;
 margin-left:33px;
 padding-bottom:12px;
 color:#444;
 position:relative
}
.inner_right .phone_see .ph_size,.inner_right .top_share .sh_size {
 font-size:13px;
 margin-left:8px;
 vertical-align:middle;
 float:left
}
.phone_see .phone_box {
 width:100px;
 height:124px;
 padding:20px 30px;
 text-align:center;
 color:#666;
 position:absolute;
 left:50%;
 display:none
}
.phone_see .phone_box img {
 width:100px;
 height:100px
}
.phone_see .phone_box span {
 margin-top:8px
}
.inner_right .top_share {
 float:left;
 margin-left:22px;
 padding-bottom:12px;
 color:#444;
 position:relative
}
.inner_right .phone_see,.inner_right .top_share {
 margin-top:7px
}
.top_share .share_box {
 width:390px;
 height:124px;
 padding:20px;
 color:#666
}
.share_box .share_weixin {
 float:left;
 width:100px;
 height:124px;
 padding:0 34px 0 10px;
 text-align:center;
 border-right:1px solid rgba(0,0,0,.08)
}
.share_box .share_weixin span {
 margin-top:8px;
 display:inline-block
}
.share_box .share_weixin .share_wechat_logo {
 width:100px;
 height:100px;
 position:relative
}
.share_box ul li {
 float:left
}
.share_box ul li span {
 margin-top:3px;
 display:block
}
.tab_lists {
 margin-top:37px;
 border-bottom:1px solid #D8D8D8;
 margin-right:10px
}
.cros_box .dl_temp,.tuijian_box .dl_temp {
 margin-top:20px
}
.tab_lists li {
 float:left;
 padding:9px 0;
 font-size:16px;
 color:#0b0b0b
}
.tab_lists li.active {
 position:relative
}
.tab_lists li.active:before {
 content:'';
 position:absolute;
 bottom:-1px;
 height:2px;
 width:100%;
 background-color:#E42112
}
.tab_lists li.active a {
 color:#E42112
}
.vetic_box .column_body {
 margin-left:-20px
}
.vetic_box .col_4 {
 width:200px;
 margin-left:20px
}
.vetic_box .dl_movie {
 margin-top:20px;
 width:200px
}
.vetic_box .dl_movie .d_img,.vetic_box .dl_movie .d_img img {
 width:200px;
 height:267px;
 overflow:hidden
}
.vetic_box .video_score {
 width:196px;
 font-size:14px;
 font-weight:700
}
.cir_box .col_3,.cir_box .hot_str,.cir_box .hot_str dt {
 width:120px
}
.cir_box .hot_str {
 height:160px
}
.cir_box .hot_str dt .crown {
 right:20px
}
.cir_box .hot_str dd {
 width:120px;
 overflow:hidden
}
.cros_box .column_body {
 margin-left:-20px
}
.cros_box .col_4 {
 width:200px;
 margin-left:20px
}
.cros_box .dl_temp .d_img,.cros_box .dl_temp .d_img img {
 width:200px;
 height:112px;
 overflow:hidden
}
.cros_box .video_info {
 width:196px;
 font-size:12px
}
.tuijian_box .dl_temp .d_img,.tuijian_box .dl_temp .d_img img {
 width:110px;
 height:62px;
 overflow:hidden
}
.tuijian_box .column_title h2 {
 font-size:24px
}
.tuijian_box .dl_temp .d_img {
 float:left
}
.tuijian_box .d_wrp {
 float:left;
 margin-left:10px;
 width:180px;
 height:62px;
 display:table
}
.tuijian_box .d_con {
 display:table-cell;
 vertical-align:middle
}
.tuijian_box .dl_temp .d_cnt,.tuijian_box .dl_temp .d_tit {
 display:block;
 width:180px;
 overflow:hidden
}
.tuijian_box .dl_temp .d_tit {
 margin-top:0;
 display:-webkit-box;
 overflow:hidden
}
.tuijian_box .play_num,.tuijian_box .zan_num {
 color:#999;
 font-size:12px;
 vertical-align:middle
}
.tuijian_box .video_score {
 width:106px;
 font-size:12px
}
.rank_box .rank_tab {
 margin-bottom:12px
}
.rank_box .rank_tab li {
 font-size:24px
}
.rank_box .rank_list li {
 margin-bottom:16px
}
.rank_box .rank_tab li.last {
 float:left;
 margin-left:40px
}
.rank_box .rank_tab li.last:after {
 content:'';
 display:block;
 width:1px;
 height:18px;
 background:#bbb;
 position:absolute;
 left:92px;
 top:8px
}
.jiao {
 display:inline-block;
 background:url(//i0.letvimg.com/lc03_img/201611/22/19/18/details_icon.png) no-repeat
}
.juq_con .juq_more {
 float:right;
 color:#444;
 font-size:13px;
 margin-right:10px;
 cursor:pointer
}
.ico_shouqi,.ico_zhankai {
 width:12px;
 height:8px;
 line-height:8px;
 margin-left:6px;
 display:inline-block;
 background:url(//i0.letvimg.com/lc03_img/201611/22/19/18/details_icon.png) no-repeat
}
.ico_zhankai {
 background-position:-140px -21px
}
.ico_shouqi {
 background-position:-184px -21px
}
.icon_backup:before {
 font-weight:700
}
.h712 {
 height:712px;
 overflow:hidden
}
.h688 {
 height:688px;
 overflow:hidden
}
.h185 {
 height:185px;
 overflow:hidden
}
.h154 {
 height:154px;
 overflow:hidden
}
.h313 {
 height:313px;
 overflow:hidden
}
.h170 {
 height:170px;
 overflow:hidden
}
.h150 {
 height:150px;
 overflow:hidden
}
.h534 {
 height:534px;
 overflow:hidden
}
.h522 {
 height:522px;
 overflow:hidden
}
.h178 {
 height:178px;
 overflow:hidden
}
.h174 {
 height:174px;
 overflow:hidden
}
.nickname_pop .closePop,.nickname_pop .ico_jifen,.nickname_pop .input_box .clear,.nickname_pop .nick_btn {
 background-image:url(//i3.letvimg.com/lc06_img/201606/24/17/43/ico_01.png);
 _background-image:url(//i2.letvimg.com/lc07_img/201606/24/17/55/ico_ie6.png);
 background-position:-1000px -1000px;
 background-repeat:no-repeat
}
.nickname_pop {
 display:none;
 width:416px;
 border:2px solid #333;
 border-radius:18px;
 background:#fff
}
.nickname_pop .nick_top {
 width:436px;
 height:230px;
 position:absolute;
 top:-147px;
 left:-11px;
 background-repeat:no-repeat;
 background-position:center bottom
}
.nickname_pop .modify_before {
 background-image:url(//i3.letvimg.com/lc03_img/201606/24/16/22/before.png)
}
.nickname_pop .modifing {
 background-image:url(//i0.letvimg.com/lc07_img/201606/24/16/56/modifing.png)
}
.nickname_pop .modified {
 background-image:url(//i1.letvimg.com/lc07_img/201606/24/16/57/modified.png)
}
.nickname_pop .closePop {
 width:36px;
 height:36px;
 position:absolute;
 top:-15px;
 right:-17px;
 background-position:-370px 0
}
.nickname_pop .nick_cnt {
 padding:85px 28px 30px;
 font-size:14px;
 color:#333
}
.nickname_pop .nick_cnt h5 {
 font-size:16px;
 padding-top:8px;
 text-align:center;
 margin-bottom:35px;
 font-weight:700
}
.nickname_pop .nick_cnt h5 span {
 color:#e81010;
 font-weight:700;
 padding:0 6px;
 font-size:30px
}
.nickname_pop .btn_box {
 text-align:center;
 overflow:hidden
}
.nickname_pop .nick_btn {
 width:168px;
 height:50px;
 line-height:50px;
 display:inline-block;
 font-size:16px;
 text-align:center
}
.nickname_pop .nick_cancel {
 background-position:0 0;
 color:#333;
 float:left
}
.nickname_pop .nick_sure {
 background-position:-185px 0;
 color:#fff;
 float:right
}
.nickname_pop .nick_sure.disabled {
 background-position:0 0;
 color:#333;
 cursor:default
}
.nickname_pop .nick_btn_l {
 width:288px;
 color:#fff;
 background-position:0 -60px
}
.nickname_pop .input_box {
 width:356px;
 height:39px;
 border:2px solid #333;
 border-radius:10px;
 position:relative
}
input::-ms-clear {
 display:none
}
.nickname_pop .input_box input {
 margin-left:11px;
 width:310px;
 height:39px;
 line-height:39px\9;
 font-size:14px;
 color:#969696;
 outline:0;
 border:0
}
.nickname_pop .input_box .clear {
 width:18px;
 height:18px;
 position:absolute;
 top:10px;
 right:11px;
 background-position:-400px -60px
}
.nickname_pop .error_tips,.nickname_pop .n_tips {
 margin:5px 0 15px 13px;
 font-size:14px;
 color:#969696
}
.nickname_pop .error_tips {
 color:#e81010;
 display:none
}
.nickname_pop .add_jifen {
 line-height:56px;
 margin-bottom:20px;
 text-align:center
}
.nickname_pop .add_jifen p {
 display:inline-block;
 vertical-align:middle
}
.nickname_pop .ico_jifen {
 width:72px;
 height:56px;
 display:inline-block;
 background-position:-305px -60px;
 vertical-align:middle
}
.nickname_pop .add_jifen .n_num {
 color:#e81010;
 font-size:36px;
 font-weight:700;
 margin:0 5px 0 10px
}
.nickname_pop .add_jifen a {
 color:#419ce3;
 text-decoration:underline;
 margin-left:28px
}
.column_left,.left_func {
 float:left;
 width:890px;
 position:relative;
 background-color:#2C2C2C
}
.left_func {
 height:50px
}
.interact_area {
 position:relative;
 float:right;
 height:50px
}
.interact_area li {
 float:left;
 cursor:pointer;
 *zoom:1;
 position:relative;
 height:33px;
 padding-top:17px
}
.interact_area li.player_num,.interact_area li.player_num a {
 cursor:default
}
.interact_area li a {
 display:inline-block;
 color:#ccc;
 margin-right:20px
}
.interact_area li.top_share a {
 margin-right:0
}
.interact_area li a#share_kzt,.interact_area li a.share_icn {
 margin-right:20px
}
.interact_area li a i {
 float:left;
 margin-right:4px
}
.resp-1024 .interact_area li.i03 {
 background:0 0
}
.interact_area li a i.cmt_num {
 margin-right:0
}
.interact_area li a span u {
 float:right
}
.interact_area li a:hover {
 color:#E42112
}
.interact_area i.line {
 padding:6px 0;
 height:24px;
 float:left;
 width:1px;
 position:relative;
 left:-1px
}
.interact_area li#j-collect a:hover,.interact_area li.player_num a:hover {
 color:#ccc
}
.interact_area li.player_num a:hover i:before {
 color:#ccc
}
.interact_area li#j-collect a:hover i.icon_start:before {
 color:#ccc
}
.interact_area li#j-collect a:hover i.icon_star1:before {
 color:#F6A623
}
.interact_area .icon_share,.interact_area li .icon_phone {
 width:18px
}
.interact_area li a:hover .icon_comment:before,.interact_area li a:hover .icon_phone:before,.interact_area li a:hover .icon_share:before {
 color:#E42112
}
.interact_area li .share_box a:hover {
 color:#0b0b0b
}
.interact_area li.red b {
 color:#da0206
}
.interact_area li.cur,.interact_area li.i03.cur {
 border:1px solid #bcbcbc;
 background:#e8e8e8
}
.interact_area li.cur {
 margin-left:-2px;
 padding-left:20px
}
.interact_area li.i03.active {
 width:86px;
 border-color:#f0f0f0;
 padding-left:16px
}
.interact_area li.i03.cur {
 border:1px solid #bcbcbc;
 background:#e8e8e8;
 margin-left:-2px;
 padding-left:18px
}
.le_func .column_right {
 position:relative
}
.barrage_area {
 padding:6px 0
}
.barrage_area .barrage_tit {
 float:left;
 font-size:14px;
 color:#444;
 margin-right:6px;
 height:26px;
 line-height:26px
}
.barrage_area .barrage_set {
 margin-top:11px;
 float:left;
 margin-left:63px
}
.barrage_area .barrage_input {
 float:left;
 display:block;
 width:240px;
 _width:240px;
 height:28px;
 line-height:28px;
 background-color:#1e1e1e;
 margin-right:7px;
 position:relative;
 border-radius:20px;
 margin-top:5px;
 margin-left:10px
}
.barrage_area .barrage_input input {
 float:left;
 margin-top:1px;
 height:28px;
 line-height:28px;
 border:none;
 color:#999;
 padding-left:7px;
 background:0 0;
 outline:0;
 font-size:12px
}
.barrage_area .barrage_input input.active {
 color:#fff
}
.barrage_area .barrage_input input::-ms-clear {
 display:none
}
.barrage_area .barrage_input .barrage_num {
 float:left;
 padding-left:8px;
 font-size:14px;
 color:#999;
 display:block;
 width:22px;
 _display:inline
}
.barrage_area .barrage_send {
 position:absolute;
 top:0;
 right:0;
 width:60px;
 height:28px;
 display:inline-block;
 color:#ccc;
 background:#444;
 text-align:center;
 line-height:28px;
 border-radius:20px
}
.barrage_area .barrage_send:hover {
 color:#fff;
 background:#E42112
}
.barrage_area .barrage_input .land_btn {
 float:left;
 color:#E42112;
 margin-left:16px
}
.barrage_input .emoticon_icon i {
 position:absolute;
 top:8px;
 right:66px
}
.barrage_area .barrage_input .active {
 color:#fff
}
.barrage_area .icon_sitting:hover:before {
 color:#E42112
}
.emoticon_icon .icon_face:hover:before {
 color:#E42112
}
.barrage_area b.icon_sitting {
 display:inline-block;
 cursor:pointer;
 width:18px;
 height:18px
}
.switch-btn {
 position:absolute;
 left:20px;
 top:15px;
 display:block;
 vertical-align:top;
 width:32px;
 height:20px;
 border-radius:10px;
 cursor:pointer
}
.text-switch {
 background-color:#1d1d1d;
 border-radius:inherit;
 color:#fff;
 display:block;
 font-size:12px;
 height:inherit;
 position:relative;
 text-transform:uppercase
}
.text-switch:after,.text-switch:before {
 position:absolute;
 top:50%;
 margin-top:-.5rem;
 line-height:1;
 -webkit-transition:inherit;
 -moz-transition:inherit;
 -o-transition:inherit;
 transition:inherit
}
.switch-btn.active .text-switch {
 background-color:#E42112
}
.switch-btn.active .text-switch:before {
 opacity:0
}
.switch-btn.active .text-switch:after {
 opacity:1
}
.toggle-btn {
 background:#555;
 border-radius:100%;
 width:20px;
 height:20px;
 left:0;
 position:absolute;
 top:0;
 line-height:20px;
 text-align:center
}
.switch-btn.active .toggle-btn:before {
 color:#E42112
}
.switch-btn.active .toggle-btn {
 left:12px;
 color:#E42112;
 background:#fff
}
.text-switch,.toggle-btn {
 transition:All .3s ease;
 -webkit-transition:All .3s ease;
 -moz-transition:All .3s ease;
 -o-transition:All .3s ease
}
.barrage_panel {
 width:220px;
 position:absolute;
 top:-311px;
 left:55px;
 border-radius:2px;
 background:rgba(0,0,0,.8);
 z-index:3001;
 border:1px solid rgba(255,255,255,.1);
 display:none
}
.barrage_panel .barrage_tab {
 position:relative;
 border-bottom:1px solid rgba(255,255,255,.1)
}
.barrage_panel .barrage_tab li {
 position:relative;
 width:109px;
 height:39px;
 line-height:39px;
 text-align:center;
 color:#999;
 float:left;
 cursor:pointer
}
.barrage_panel .barrage_tab li.active {
 color:#fff
}
.barrage_panel .barrage_tab li.active b {
 position:absolute;
 left:0;
 bottom:-1px;
 display:block;
 width:110px;
 height:2px;
 border-radius:2px;
 background:#E42112
}
.barrage_panel .barrage_set_pop {
 overflow:hidden;
 _width:196px
}
.barrage_panel .panel_cen,.barrage_panel .panel_lef {
 _display:inline;
 border-bottom:1px solid rgba(255,255,255,.1)
}
.barrage_panel .panel_lef a {
 float:left;
 display:block;
 width:60px;
 height:29px;
 margin-top:13px;
 color:#fff;
 text-align:center
}
.barrage_panel .panel_lef a.active,.barrage_panel .panel_lef a:hover {
 color:#E42112
}
.barrage_panel .barrage_set_pop span {
 color:#999;
 display:block;
 margin-left:20px;
 margin-top:10px
}
.barrage_panel .panel_lef .big {
 font-size:26px;
 text-align:left
}
.barrage_panel .panel_lef .mid {
 font-size:20px;
 position:relative;
 bottom:-5px
}
.barrage_panel .panel_lef .sma {
 font-size:14px;
 position:relative;
 bottom:-10px;
 text-align:right
}
.barrage_panel .panel_lef .pstfont_cnt {
 margin-left:20px;
 margin-right:20px
}
.barrage_panel .panel_cen a {
 float:left;
 display:block;
 width:60px;
 height:29px;
 margin-top:13px;
 text-align:center
}
.barrage_panel .panel_rig ul {
 margin-top:15px;
 margin-left:20px;
 overflow:hidden
}
.barrage_panel .panel_rig ul li {
 float:left;
 margin:0 9px 4px 0;
 border-radius:10px;
 height:24px;
 width:24px
}
.barrage_panel .panel_rig ul li a {
 display:block;
 width:16px;
 height:16px;
 border-radius:50%
}
.barrage_panel .panel_rig ul li a.col-ffffff {
 background-color:#fff
}
.barrage_panel .panel_rig ul li a.col-ed1c24 {
 background-color:#ed1c24
}
.barrage_panel .panel_rig ul li a.col-ff7f27 {
 background-color:#ff7f27
}
.barrage_panel .panel_rig ul li a.col-fff200 {
 background-color:#fff200
}
.barrage_panel .panel_rig ul li a.col-22b14c {
 background-color:#22b14c
}
.barrage_panel .panel_rig ul li a.col-00a2e8 {
 background-color:#00a2e8
}
.barrage_panel .panel_rig ul li a.col-b97a57 {
 background-color:#b97a57
}
.barrage_panel .panel_rig ul li a.col-ffaec9 {
 background-color:#ffaec9
}
.barrage_panel .panel_rig ul li a.col-ffc90e {
 background-color:#ffc90e
}
.barrage_panel .panel_rig ul li a.col-efe4b0 {
 background-color:#efe4b0
}
.barrage_panel .panel_rig ul li a.col-b5e61d {
 background-color:#b5e61d
}
.barrage_panel .panel_rig ul li a.col-99d9ea {
 background-color:#99d9ea
}
.barrage_panel .panel_rig ul li.active a {
 width:19px;
 height:19px
}
.barrage_panel .panel_pro,.panel_cen,.panel_lef,.panel_rig {
 *zoom:1
}
.barrage_panel .panel_cen .pstoff_cnt {
 margin-left:20px;
 margin-right:20px;
 clear:both
}
.barrage_panel .pstoff_cnt span {
 margin-left:0
}
.barrage_panel .panel_pstoff .pstoff_cnt a {
 margin-bottom:0
}
.barrage_panel .panel_pstoff b {
 display:block;
 float:left;
 height:20px;
 width:42px;
 margin-right:7px;
 text-align:center;
 color:#c6c6c6
}
.barrage_panel .panel_pro {
 height:74px;
 border-bottom:1px solid rgba(255,255,255,.1);
 color:#fff
}
.barrage_panel .panel_pro .progress {
 width:120px;
 margin:15px 11px 15px 10px;
 height:1px;
 position:relative;
 float:left
}
.barrage_panel .panel_pro .showNum {
 float:right;
 margin:10px 20px 10px 0
}
.barrage_panel .panel_pro .showNum1 {
 float:left;
 margin:10px 0 10px 20px
}
.panel_pro .progress .progressBg {
 width:120px;
 height:1px;
 background:rgba(255,255,255,.2);
 border-radius:2px;
 position:absolute;
 top:2px;
 left:0;
 overflow:hidden
}
.panel_pro .progress .progressBar {
 height:1px;
 background-image:linear-gradient(90deg,#680308 3%,#bb2a1f 50%,#E42112 96%);
 border-radius:13px;
 position:absolute;
 top:2px;
 left:0;
 _overflow:hidden
}
.barrage_panel .panel_cen .pstoff_cnt i {
 display:block;
 font-size:14px
}
.barrage_panel .panel_cen .pstoff_cnt em {
 color:#ccc;
 font-size:12px;
 margin-left:2px
}
.barrage_panel .pstoff_cnt a:hover i:before {
 color:#fff
}
.barrage_panel .pstoff_cnt .top.active .icon_dm_notop:before {
 color:#E42112
}
.barrage_panel .pstoff_cnt a.active i:before {
 color:#E42112
}
.panel_lef {
 height:60px
}
.panel_cen {
 height:94px
}
.barrage_panel .pstoff_cnt .top {
 text-align:left
}
.barrage_panel .pstoff_cnt .btm {
 text-align:right
}
.barrage_panel .pstoff_cnt .top span {
 margin-left:2px
}
.barrage_panel .pstoff_cnt .btm i {
 position:relative;
 right:-2px
}
.panel_pro .progress .progress_btn {
 width:12px;
 height:12px;
 background:#FFF;
 box-shadow:0 0 6px 0 #FFF;
 border-radius:50%;
 position:absolute;
 top:-4px;
 left:0;
 margin:0;
 cursor:pointer
}
.panel_pro .txt {
 color:#9bc9fb;
 line-height:17px
}
.panel_pro .num_tab {
 margin-top:10px;
 margin-left:20px;
 margin-right:20px
}
.panel_pro .num_tab a {
 display:inline-block;
 float:left;
 width:40px;
 height:24px;
 margin:3px 4px 0 0;
 color:#999;
 text-align:center;
 font-size:12px;
 line-height:25px;
 opacity:.8;
 background:rgba(0,0,0,.3);
 border:1px solid #CCC;
 border-radius:40px
}
.panel_pro .num_tab a.last {
 margin-right:0
}
.panel_pro .num_tab a.cur,.panel_pro .num_tab a:hover {
 width:42px;
 height:26px;
 line-height:26px;
 background:#E42112;
 opacity:.8;
 color:#FFF;
 border-radius:40px;
 border:none
}
.set_opacity .txt {
 margin:0 0 9px 12px
}
.resp-1280 .interact_area li.i03.active {
 padding-left:8px;
 width:76px
}
.resp-1280 .collect_panel {
 left:276px
}
.resp-1280 .interact_area li.i08 {
 width:auto;
 padding-right:5px
}
.resp-1280 .interact_area li.i04 i.i_cmt_red {
 left:26px
}
.resp-1280 .interact_area li.cur {
 padding-left:14px
}
.resp-1280 .prize_panel {
 z-index:2;
 left:-65px
}
.resp-1280 .prize_panel .panel_close {
 right:-13px;
 top:-10px
}
.interact_area li.i03 .pop_jifen,.j-barrage .pop_jifen {
 top:-25px;
 color:#ff9e2b;
 font-weight:400;
 position:absolute;
 display:none;
 font-size:14px;
 white-space:nowrap
}
.resp-1024 .interact_area li.i03 .pop_jifen,.resp-1280 .interact_area li.i03 .pop_jifen {
 left:-2px
}
#j-barrage {
 float:left
}
.interact_area li.i03 .pop_jifen {
 left:8px;
 width:80px
}
.j-barrage .pop_jifen {
 left:458px
}
.resp-1280 .share_panel {
 left:100px
}
.resp-1280 .share_panel .panel_arrow .arrow {
 margin-left:-10px
}
.resp-1280 .prize_panel .panel_arrow {
 left:120px
}
.resp-1280 .more_panel .arrow {
 margin-left:18px
}
.emoticons_panel {
 width:428px;
 height:140px;
 padding:10px 0;
 position:absolute;
 top:-162px;
 left:91px;
 border:1px solid rgba(255,255,255,.1);
 background:rgba(0,0,0,.8);
 z-index:3001;
 display:none
}
.emotions_set_pop {
 width:400px;
 height:140px;
 overflow:hidden;
 position:relative
}
.emotions_list {
 width:400px;
 position:absolute
}
.emotions_list a {
 width:80px;
 padding:0 5px;
 height:40px;
 line-height:40px;
 display:inline-block;
 float:left;
 margin:0 0 10px 10px;
 font-size:14px;
 text-align:center;
 color:#969696;
 background-color:#363636;
 border-radius:3px
}
.emotions_list a.active,.emotions_list a:hover {
 background-color:#E42112;
 color:#fff
}
.rollBar_emo {
 position:absolute;
 width:8px;
 height:140px;
 top:10px;
 right:9px;
 overflow:hidden
}
.rollBar_emo .rollbar_btn_emo {
 width:8px;
 height:40px;
 background-color:#454545;
 position:absolute;
 top:0;
 right:0
}
.share_box ul .icon_QQ:before {
 color:#13B7F6
}
.share_box ul .icon_sina {
 color:#E91522
}
.share_box ul .icon_Qkj {
 color:#FBB010
}
.share_box ul .icon_ren {
 color:#4C76CD
}
.share_box .copy a {
 margin-right:0;
 display:block;
 width:100%;
 height:100%
}
.interact_area .share_box p.copy a:hover {
 background:#E42112;
 color:#fff;
 border-radius:0 20px 20px 0;
 border:none
}
.share_box .copy input:focus {
 color:#E42112
}
.share_box ul {
 float:left;
 margin-left:13px;
 padding:20px 0;
 overflow:hidden
}
.share_box ul li {
 width:58px;
 text-align:center;
 padding:15px 0;
 margin-right:0;
 cursor:pointer
}
.top_share:hover .share_box {
 display:block
}
.share_box .copy {
 float:left;
 width:300px;
 height:27px;
 margin-top:8px;
 margin-left:16px
}
.share_box .copy_tips {
 float:left;
 margin-left:16px;
 margin-top:10px
}
.share_box .copy input {
 float:left;
 width:187px;
 height:27px;
 border:none;
 border:1px solid #EBEBEB;
 border-radius:20px 0 0 20px;
 text-indent:15px
}
.share_box .copy span {
 display:block;
 float:left;
 width:110px;
 height:27px;
 line-height:27px;
 text-align:center;
 border:1px solid #EBEBEB;
 border-radius:0 20px 20px 0;
 border-left:none
}
.share_box .copy input:focus,.share_box .copy input:hover {
 border:1px solid #E42112;
 outline:0
}
.down_box .icon_arrow,.phone_see .phone_box .icon_arrow,.share_box .icon_arr {
 background-image:url(//static.letvcdn.com/lc05_phone/201707/04/17/04/icon_arrow.svg);
 background-size:10px 7px;
 background-position:0 0;
 background-repeat:no-repeat;
 width:10px;
 height:7px;
 display:inline-block
}
.interact_area .phone_box .icon_arrow,.share_box .icon_arr {
 position:absolute;
 left:188px;
 top:-7px
}
.share_box ul li i {
 float:none;
 width:36px;
 height:36px;
 display:inline-block;
 font-size:36px;
 margin-right:0
}
.top_share .share_box {
 position:absolute;
 left:-164px;
 top:44px;
 z-index:2;
 display:none
}
.phone_see .phone_box span,.phone_see:hover .phone_box {
 display:block
}
.top_share .share_box li a {
 color:#666
}
.share_box .share_con a:hover i:after,.top_share ul li a:hover i:after {
 content:'';
 top:0;
 opacity:.2;
 background-color:#000;
 left:0;
 width:100%;
 height:100%;
 z-index:1;
 display:block;
 position:absolute;
 border-radius:50%
}
.phone_see .phone_box {
 margin-left:-93px
}
.down_box,.phone_see .phone_box {
 top:44px;
 z-index:2
}
.phone_see .phone_box .qrcode {
 width:100px;
 height:100px
}
.phone_see:hover .icon_phone,.phone_see:hover .ph_size {
 color:#E42112
}
.down_box,.phone_box {
 width:100px;
 height:124px;
 padding:20px 30px;
 text-align:center;
 background-color:#fff;
 border-top:2px solid #E42112;
 border-radius:1px;
 box-shadow:0 2px 6px 0 rgba(0,0,0,.1);
 color:#666;
 position:absolute;
 left:50%;
 top:32px;
 margin-left:-80px;
 line-height:20px;
 z-index:2;
 display:none
}
.down_box img,.phone_box img {
 width:100px;
 height:100px
}
.phone_box span {
 margin-top:8px
}
.down_box a,.interact_area .down_box a {
 color:#E42112
}
.inner_right .des_btn .icon_detail {
 display:inline-block;
 width:8px;
 height:4px;
 margin-left:5px;
 vertical-align:middle;
 margin-top:-8px;
 color:#666
}
.inner_right .icon_close,.tuijian_box .icon_playNum,.tuijian_box .icon_zanNum {
 width:14px;
 height:14px;
 display:inline-block;
 font-size:14px
}
.inner_right .icon_close {
 position:absolute;
 top:8px;
 right:8px;
 color:#666;
 cursor:pointer
}
.down_box a,.top_share:hover .icon_share {
 color:#E42112
}
.tuijian_box .icon_playNum {
 margin-right:4px;
 vertical-align:middle
}
.tuijian_box .icon_zanNum {
 margin:0 4px 0 10px;
 vertical-align:middle
}
.down_box a,.download:hover .down_box {
 display:block
}
.down_box img {
 width:80px;
 height:60px
}
.down_box a {
 width:100px;
 height:27px;
 margin-top:18px;
 line-height:27px;
 text-align:center;
 border:1px solid #E42112;
 border-radius:20px
}
.resp-1024 .interact_area #j-comment u,.resp-1024 .interact_area .player_num u,.resp-1024 .interact_area.currency .tool_text,.resp-1280 .interact_area #j-comment u,.resp-1280 .interact_area .player_num u {
 display:none
}
.down_box .icon_tv:before {
 width:80px;
 height:60px;
 font-size:80px;
 color:#444
}
.interact_area.currency .top_share .share_box {
 width:540px;
 height:177px;
 position:absolute;
 left:-164px;
 top:44px;
 padding:20px 0
}
.interact_area.currency .phone_box .icon_arrow,.share_box .icon_arr {
 position:absolute;
 left:82px;
 top:-7px
}
.interact_area.currency .share_box .share_weixin {
 width:191px;
 padding:0;
 height:inherit
}
.interact_area.currency .share_wechat_logo {
 width:152px;
 height:152px;
 position:relative;
 margin:0 auto
}
.interact_area.currency .share_box ul,.share_box .share_con {
 margin-bottom:4px;
 padding:0
}
.share_box .share_weixin .share_wechat_logo .img_code {
 width:152px;
 height:152px
}
.share_box .share_weixin .share_wechat_logo .wechat_logo {
 position:absolute;
 width:26px;
 height:26px;
 top:50%;
 left:50%;
 margin-left:-13px;
 margin-top:-13px;
 background:url(//i3.letvimg.com/lc02_phone/201709/20/18/41/logo_weixin.png);
 background:url(//static.letvcdn.com/lc04_phone/201709/20/17/45/logo_weixin.svg),none;
 background-repeat:no-repeat;
 background-size:26px 26px
}
.interact_area.currency .share_box .share_con {
 margin-top:0;
 float:left
}
.interact_area.currency .down_box .icon_arrow {
 left:74px
}
.interact_area .icon_comment:before {
 font-size:18px
}
.interact_area .icon_download:before {
 font-size:18px
}
.interact_area .icon_start:before {
 font-size:18px
}
.interact_area .icon_playTimes:before {
 font-size:18px
}
.rollBox .tj_div .icon_play2:before {
 font-size:14px
}
.interact_area .icon_star1:before {
 font-size:18px;
 color:#F6A623
}
.share_box .share_con .icon_QQ:before {
 color:#13B7F6;
 font-size:36px
}
.share_box .share_con .icon_douban:before {
 color:#19A26D;
 font-size:36px
}
.share_box .share_con .icon_tieba:before {
 color:#4C76CD;
 font-size:36px
}
.share_box .share_con {
 margin-top:20px
}
.share_box .share_con a {
 position:relative;
 width:36px;
 height:36px;
 margin-left:30px;
 margin-right:0;
 margin-top:0;
 padding:0
}
.share_box .share_con a:first-child {
 margin-left:16px
}
.phone_see .phone_box .icon_arrow {
 position:absolute;
 left:80px;
 top:-7px
}
.down_box .icon_arrow,.share_box .icon_arr {
 position:absolute;
 left:188px;
 top:-7px
}
.resp-1024 .interact_area.currency .download b,.resp-1024 .interact_area.currency .i03 b,.resp-1024 .interact_area.currency .phone_see b,.resp-1024 .interact_area.currency .top_share b {
 margin-right:0
}
.resp-1024 .switch-btn {
 left:10px
}
.resp-1024 .barrage_area .barrage_set {
 margin-left:60px
}
.resp-1024 .barrage_area .barrage_input {
 width:200px;
 margin-left:9px
}
.resp-1024 .barrage_area .barrage_input .land_btn {
 margin-left:6px
}
.resp-1024 .interact_area.currency .top_share .share_box {
 left:-185px
}
.resp-1440 .barrage_area .barrage_input {
 width:300px
}
.resp-1024 .interact_area li.phone_see a {
 margin-right:10px
}
.lte_ie8 .phone_see .phone_box,.lte_ie8 .top_share .share_box {
 border-left:1px solid #EBEBEB;
 border-right:1px solid #EBEBEB;
 border-bottom:1px solid #EBEBEB
}
.lte_ie8 .barrage_panel {
 background:#333
}
.lte_ie8 .icon_phone:before {
 content:"\e914";
 color:#ccc
}
.lte_ie8 .phone_see:hover .icon_phone:before {
 content:"\e914";
 color:#E42112
}
.lte_ie8 .panel_pro .progress .progressBar,.lte_ie8 .panel_pro .progress .progressBg {
 background:#E42112
}
.rank_tab {
 width:220px;
 height:38px;
 line-height:30px;
 position:relative;
 margin:40px auto 10px
}
.rank_tab li {
 float:left;
 font-size:28px;
 height:38px;
 color:#0B0B0B;
 cursor:pointer
}
.rank_tab li.last {
 float:right
}
.rank_tab li.last:after {
 content:'';
 display:block;
 width:1px;
 height:20px;
 background:#bbb;
 position:absolute;
 left:50%;
 top:7px
}
.rank_list,.rank_list li .rank_detail {
 display:none
}
.rank_list {
 width:220px;
 margin:0 auto
}
.rank_list.active {
 display:block
}
.rank_list li {
 height:24px;
 line-height:24px;
 margin-bottom:11px;
 font-size:14px;
 position:relative
}
.rank_detail .num1,.rank_list li .num {
 width:24px;
 height:24px;
 line-height:24px;
 display:inline-block;
 float:left;
 background:#999;
 border-radius:2px;
 color:#fff;
 text-align:center
}
.rank_detail .num1 {
 position:absolute;
 left:0;
 top:0;
 border-radius:0 2px 2px
}
.rank_list li b {
 position:absolute;
 left:34px;
 right:14px;
 display:inline-block;
 height:24px;
 overflow:hidden
}
.rank_list li b a {
 display:block;
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden
}
.rank_list li>.icon_font {
 float:right;
 font-size:14px;
 margin-top:5px
}
.rank_list li .icon_up {
 color:#E42112
}
.rank_list li .icon_down {
 color:#71CE3A
}
.rank_list li .icon_balance {
 color:#BBB
}
.rank_list li.li_01 .num,.rank_list li.li_01 .num1 {
 background:#E42112
}
.rank_list li.li_02 .num,.rank_list li.li_02 .num1 {
 background:#F47B21
}
.rank_list li.li_03 .num,.rank_list li.li_03 .num1 {
 background:#F5BA08
}
.rank_list span {
 display:none
}
.rank_list li.cur {
 height:auto
}
.rank_list li.cur .rank_detail {
 display:block
}
.rank_list li.cur .num,.rank_list li.cur b {
 display:none
}
.rank_more {
 display:block;
 width:220px;
 margin:0 auto;
 height:30px;
 line-height:30px;
 background:#ebeced;
 background:rgba(0,0,0,.04);
 text-align:center;
 font-size:14px;
 color:#444
}
.rank_more .icon_more {
 font-size:13px
}
.rank_detail {
 width:298px;
 height:208px;
 padding:10px;
 margin-left:-10px;
 background:#fff;
 border:1px solid #EBECED;
 border-radius:2px;
 z-index:3;
 overflow:hidden;
 display:none
}
.rank_detail .arrow_b {
 display:inline-block;
 width:9px;
 height:5px;
 position:absolute;
 margin-left:15px;
 background-position:-10px -10px
}
.rank_detail .pic,.rank_detail img {
 width:300px;
 height:168px
}
.rank_detail .pic {
 position:relative;
 display:block;
 overflow:hidden
}
.rank_detail .pic i {
 position:absolute;
 top:0;
 left:0;
 background-position:center;
 background-size:cover;
 background-repeat:no-repeat;
 display:block;
 width:100%;
 height:168px
}
.rank_detail .p_txt,.rank_detail .p_txt1 {
 font-size:14px;
 color:#0B0B0B;
 line-height:14px;
 margin-top:8px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 word-break:break-all
}
.rank_detail .p_txt1 {
 font-size:12px;
 margin-top:6px;
 color:#999
}
.rank_list li.active .rank_detail {
 display:block
}
.rank_tab.one {
 border-bottom:none;
 height:40px
}
.rank_tab.one li.active {
 border-bottom:none;
 color:#0B0B0B
}
.rank_detail .video_info {
 display:block;
 width:296px
}
.rank .tj_img .num {
 position:absolute;
 top:0;
 left:0;
 width:20px;
 height:20px;
 line-height:20px;
 text-align:center;
 background:#999;
 color:#fff
}
.rank .tj_temp.li_01 .num {
 background:#E42112
}
.rank .tj_temp.li_02 .num {
 background:#F47B21
}
.rank .tj_temp.li_03 .num {
 background:#F5BA08
}
.rank_tab .more {
 float:right;
 font-size:14px;
 color:#444
}
.rank .tj_temp .tj_playnum.one_line,.rank .tj_temp .tj_tit.one_line {
 width:180px;
 white-space:nowrap;
 text-overflow:ellipsis;
 word-break:break-all;
 overflow:hidden
}
.resp-1024 .rank .tj_temp .tj_playnum.one_line,.resp-1024 .rank .tj_temp .tj_tit.one_line {
 width:170px
}
.rank .tj_temp:first-child {
 padding-top:0
}
.tj_title {
 margin:40px 0 10px 20px
}
.tj_title .column_title {
 width:300px;
 margin:0
}
.tj_title .column_title h2 {
 font-size:24px
}
.tj_temp {
 height:62px
}
.tj_temp .tj_img,.tj_temp .tj_img a,.tj_temp .tj_img img {
 position:relative;
 display:block;
 width:110px;
 height:62px;
 overflow:hidden
}
.tj_temp .tj_img {
 float:left
}
.tj_temp .tj_tit {
 font-size:14px;
 color:#0B0B0B;
 line-height:17px;
 max-width:210px;
 max-height:34px;
 display:-webkit-box;
 overflow:hidden
}
.tj_temp .tj_playnum,.tj_temp .tj_tit {
 width:100%
}
.tj_temp .tj_playnum {
 margin-top:5px
}
.tj_temp .tj_playnum .zan {
 margin-left:10px
}
.tj_temp .tj_img i {
 position:absolute;
 top:0;
 left:0;
 width:110px;
 height:62px;
 background-position:center;
 background-size:cover;
 background-repeat:no-repeat;
 transition:all .2s ease-out
}
.tj_temp:hover .tj_img i {
 transform:scale(1.04,1.04)
}
@-moz-document url-prefix() {
 .tj_temp:hover .tj_img i {
  transform:none;
  width:104%;
  height:64.48px;
  margin-left:-2%;
  margin-top:-2%;
  margin-bottom:-2%
 }
}
.lte_ie8 .tj_temp:hover .tj_img i {
 width:110px;
 height:62px;
 margin-top:0;
 margin-left:0;
 margin-bottom:0
}
.tj_temp .time_info {
 background:-webkit-linear-gradient(bottom,rgba(0,0,0,.7),rgba(0,0,0,0));
 background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,0));
 filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#ff000000');
 padding:12px 4px 1px 0;
 width:106px;
 font-size:12px;
 color:#fff;
 height:14px;
 line-height:14px;
 overflow:hidden;
 text-align:right;
 position:absolute;
 left:0;
 bottom:0
}
.tj_temp .tj_playnum .zan:before {
 content:"\e918"
}
.tj_temp .tj_playnum .palynum:before {
 content:"\e918"
}
.tj_temp dd {
 width:170px;
 height:62px;
 display:table;
 overflow:hidden;
 float:left;
 margin-left:10px
}
.tj_temp dd .tj_div {
 width:100%;
 vertical-align:middle;
 display:table-cell;
 height:62px
}
.lte_ie8 .tj_temp dd {
 top:2px
}
.resp-1024 .tj_box .column_title {
 padding-left:10px
}
.tj_temp {
 margin-left:30px;
 padding:10px 0
}
.resp-1024 .tj_temp {
 margin-left:10px
}
.rank_box .rank_list,.rank_box .rank_more,.rank_box .rank_tab {
 width:300px;
 margin-left:30px
}
.resp-1024 .rank_box .rank_list,.resp-1024 .rank_box .rank_more,.resp-1024 .rank_box .rank_tab {
 width:300px;
 margin-left:10px
}
.column_title {
 margin:40px 0 20px;
 position:relative;
 padding-left:10px
}
.column_title h2 {
 float:left;
 color:#0B0B0B;
 line-height:30px
}
.column_title h2 span {
 font-size:20px
}
.column_title .tit_tab {
 float:left;
 font-size:14px;
 padding-top:12px;
 line-height:16px
}
.column_title .tit_tab li {
 float:left;
 display:inline;
 margin-left:20px
}
.column_title .tit_tab a {
 color:#333
}
.column_title .tit_tab a:hover {
 color:#E42112
}
.column_title .change,.column_title .more {
 float:right;
 font-size:14px;
 color:#444;
 padding-top:12px;
 line-height:16px;
 margin-right:10px
}
.column_title .change:hover,.column_title .more:hover {
 color:#E42112
}
.column_title .icon_more {
 font-size:13px
}
.column_title .btn_change {
 float:right;
 padding-top:13px;
 margin-right:10px;
 line-height:16px;
 font-size:14px;
 color:#444
}
.column_title .btn_change:hover {
 color:#E42112
}
.column_title .btn_change .icon_change {
 width:14px;
 height:14px;
 margin-right:4px;
 vertical-align:middle;
 font-size:14px
}
.column_title .btn_change span {
 vertical-align:middle
}
.column_title .ad_box {
 position:relative;
 float:left;
 height:28px;
 line-height:28px;
 margin:2px 0 0 20px;
 overflow:hidden
}
.column_title .ad_box img {
 height:28px
}
.tab_list li,.tab_list_wrap {
 width:380px;
 height:20px;
 overflow:hidden
}
.tab_list_wrap {
 float:left;
 margin-left:20px;
 margin-top:9px;
 position:relative
}
.tab_list {
 width:380px;
 overflow:hidden;
 position:absolute;
 top:0;
 left:0
}
.tab_list li {
 font-size:14px
}
.tab_list li a {
 color:#333
}
.tab_list li a:hover {
 color:#E42112
}
.column_tab {
 height:28px;
 border-bottom:1px solid #e1e2e3;
 position:relative;
 margin:-4px 10px 20px
}
.column_tab ul {
 margin-left:-20px
}
.column_tab li {
 float:left;
 padding:0 21px 0 20px;
 font-size:16px;
 position:relative
}
.column_tab li a {
 display:block;
 height:20px;
 line-height:20px;
 padding-bottom:7px
}
.column_tab li i {
 display:inline-block;
 width:1px;
 height:13px;
 background:#e1e2e3;
 position:absolute;
 top:4px;
 left:0
}
.juji_tit,.juji_titBox {
 width:100%
}
.column_tab li.active a {
 border-bottom:2px solid #E42112;
 color:#E42112
}
.column_title2 {
 margin-bottom:20px;
 position:relative;
 padding-left:10px
}
.column_title2 h2 {
 float:left;
 font-size:22px;
 color:#0B0B0B;
 line-height:24px
}
.column_title2 h2 a {
 color:#0B0B0B;
 display:block
}
.le_jujiCnt {
 float:left;
 width:100%
}
.juji_tit {
 border-bottom:1px solid #444;
 *float:left
}
.juji_tit li {
 position:relative;
 width:25%;
 float:left;
 color:#fff;
 cursor:pointer
}
.juji_tit li a {
 color:#999
}
.juji_tit li a:hover,.juji_tit li.cur a {
 color:#fff
}
.juji_tit li span {
 display:block;
 font-size:16px;
 line-height:50px;
 text-align:center;
 overflow:hidden
}
.juji_tit.one li {
 width:33.33%
}
.juji_tit.two li {
 width:50%
}
.juji_tit.thr li {
 width:33.33%
}
.juji_tit li.cur .line {
 position:absolute;
 left:0;
 top:49px;
 height:2px;
 width:100%;
 background:#E42112;
 border-radius:2px
}
.jujiConBox,.juji_cnt {
 position:relative
}
.jujiConBox {
 z-index:1
}
.jujiConBox .tj_temp dd {
 display:block
}
.em_juji_text,.juji_layer,.juji_monthCntList,.rollbar {
 position:absolute
}
.rollbar {
 bottom:0;
 right:0;
 height:120px;
 width:6px
}
.rollbar .rollbar_btn {
 position:absolute;
 bottom:0;
 background:#444;
 width:6px;
 height:40px;
 border-radius:20px;
 cursor:pointer;
 z-index:2
}
.juji_monthCnt,.juji_monthCnt1 {
 padding:0 7px;
 background:#2F2F2F;
 z-index:2
}
.juji_monthCnt1 {
 display:none
}
.juji_monthCnt li,.juji_monthCnt1 li {
 float:left;
 margin:7px 3px 0;
 background:#282828;
 border-radius:100px
}
.juji_monthCnt li a,.juji_monthCnt1 li a {
 display:block;
 width:68px;
 height:30px;
 overflow:hidden;
 color:#999;
 line-height:30px;
 text-align:center
}
.juji_monthCnt li.Highlight a,.juji_monthCnt1 li.Highlight a {
 color:#fff
}
.juji_monthCnt li.cur a,.juji_monthCnt1 li.cur a {
 color:#E42112
}
.juji_monthCntList {
 top:24px;
 z-index:10;
 padding-top:9px;
 display:none
}
.juji_monthCntList .juji_monthCnt,.juji_monthCntList .juji_monthCnt1 {
 width:259px;
 padding-top:3px;
 border:1px solid #444;
 background:#1e1e1e
}
.juji_monthCntList .juji_monthCnt li,.juji_monthCntList .juji_monthCnt1 li {
 margin:0 1px 3px 3px;
 display:inline
}
.juji_monthCntList .juji_monthCnt li a,.juji_monthCntList .juji_monthCnt1 li a {
 width:80px
}
.juji_layer {
 left:0;
 top:87px;
 padding-bottom:10px;
 box-shadow:0 4px 4px rgba(0,0,0,.4);
 display:none
}
.em_juji_text {
 top:42px;
 left:8px
}
.juji_bar {
 padding:0 10px 10px;
 color:#999;
 line-height:16px;
 font-size:12px
}
.le_jujibox .le_jujiCnt .box_tips {
 margin:5px 0 0 12px;
 padding-bottom:5px;
 color:#eee;
 height:18px;
 line-height:18px
}
.juji_area {
 position:relative;
 z-index:1;
 background:#2f2f2f;
 padding-top:10px;
 padding-bottom:10px
}
.juji_num {
 float:right;
 color:#999;
 font-size:12px;
 padding-top:10px;
 margin-right:15px;
 cursor:pointer
}
.juji_monthCnt .hover_red a,.juji_num.hover_red {
 color:#E42112
}
.juji_grid {
 clear:both;
 margin-bottom:20px
}
.juji_grid li {
 position:relative;
 width:51px;
 height:51px;
 overflow:hidden;
 float:left;
 margin-left:9px;
 margin-top:10px
}
.juji_grid a {
 position:relative;
 background:#282828;
 display:block;
 width:49px;
 height:49px;
 line-height:49px;
 text-align:center;
 border:1px solid rgba(255,255,255,.1);
 color:#999;
 font-size:16px;
 border-radius:4px
}
.juji_grid li.Highlight a {
 color:#fff
}
.juji_grid li.active a {
 color:#444
}
.juji_grid li.cur a {
 color:#E42112;
 border:1px solid #E42112
}
.juji_grid .vip,.juji_grid a i.yu {
 position:absolute;
 top:0;
 right:0;
 width:15px;
 height:15px;
 background:rgba(136,136,136,.45);
 color:#fff;
 overflow:hidden;
 line-height:15px;
 text-align:center;
 font-size:10px;
 border-radius:0 3px 0 0
}
.juji_recom .ico_recom,.more_btn {
 border-radius:2px;
 text-align:center
}
.juji_grid .vip {
 background:url(//static.letvcdn.com/lc06_phone/201710/23/10/40/juji_vip.svg) center center no-repeat;
 background-size:100%
}
.juji_sec {
 clear:both
}
.juji_grid li:not(:nth-child(n+6)) {
 margin-top:0
}
.more_btn {
 width:290px;
 height:30px;
 line-height:30px;
 margin:0 auto;
 background:#444
}
.more_btn a {
 display:block;
 width:100%;
 height:100%;
 color:#999
}
.tj_temp .tj_img .video_info {
 width:106px
}
.lte_ie .juji_grid .vip {
 background:url(//i0.letvimg.com/lc06_img/201711/08/16/02/juji_vip1.png) center center no-repeat;
 background-size:100%
}
.lte_ie .juji_grid a i.yu {
 background:#C2C2C2
}
.juji_vip_ico {
 width:15px;
 height:15px;
 position:absolute;
 top:-2px;
 left:-2px;
 background-image:url(//i1.letvimg.com/lc01_img/201707/05/16/26/juji.png);
 background-image:-webkit-image-set(url(//i1.letvimg.com/lc01_img/201707/05/16/26/juji.png) 1x,url(//i2.letvimg.com/lc03_img/201707/05/15/26/juji_v2x.png) 2x);
 background-position:no-repeat
}
.icon_zy_v,.icon_zy_vip {
 display:inline-block;
 position:absolute;
 left:0;
 top:0;
 background-image:url(//i3.letvimg.com/lc01_img/201707/05/16/28/play_vip.png);
 background-image:-webkit-image-set(url(//i3.letvimg.com/lc01_img/201707/05/16/28/play_vip.png) 1x,url(//i2.letvimg.com/lc02_img/201707/05/14/17/play_vip_2.png) 2x);
 background-repeat:no-repeat
}
.icon_zy_vip {
 width:36px;
 height:20px;
 background-position:0 0
}
.icon_zy_v {
 width:15px;
 height:15px;
 position:absolute;
 left:3px;
 top:3px;
 background-image:url(//i2.letvimg.com/lc06_img/201707/11/17/54/jujiv1x.png);
 background-image:-webkit-image-set(url(//i2.letvimg.com/lc06_img/201707/11/17/54/jujiv1x.png) 1x,url(//i2.letvimg.com/lc06_img/201707/11/17/54/jujiv2x.png) 2x)
}
.juji_recom .ico_recom {
 width:38px;
 height:22px;
 line-height:22px;
 background-color:#e42112;
 color:#e9e9e9;
 font-size:14px;
 display:inline-block;
 float:left;
 margin-right:10px
}
.juji_recom .recom_txt {
 display:inline-block;
 float:left;
 width:206px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 color:#c6c6c6
}
.resp-1024 .head_inner {
 width:960px
}
.le_jujiCnt .tj_temp {
 margin-left:10px
}
.le_jujiCnt .tj_temp .tj_tit {
 width:166px;
 line-height:20px;
 max-height:40px;
 font-family:PingFangSC-Regular,Tahoma,'Microsoft Yahei',sans-serif
}
.le_jujiCnt .tj_temp .tj_playnum {
 height:20px;
 overflow:hidden;
 color:#999
}
.le_jujiCnt .tj_temp .tj_playnum i {
 float:left;
 margin-right:4px;
 margin-top:3px;
 font-size:14px
}
.le_jujiCnt .tj_temp .tj_playnum b {
 font-family:MicrosoftYaHei
}
.jujiConBox .tj_title,.le_jujiCnt .tj_temp .time_info {
 font-family:PingFangSC-Regular,Tahoma,'Microsoft Yahei',sans-serif
}
.le_jujiCnt .tj_temp .time_info {
 color:#ccc
}
.le_jujiCnt .tj_temp .tj_img.a_tj:before,.le_jujiCnt .tj_temp .tj_img.a_vcoupons:before,.le_jujiCnt .tj_temp .tj_img.a_vip:before,.le_jujiCnt .tj_temp .tj_img.a_vpay:before {
 position:absolute;
 right:0;
 top:0;
 content:"正片";
 width:36px;
 height:20px;
 line-height:20px;
 text-align:center;
 background-color:#A2C21D;
 color:#fff;
 font-size:12px;
 z-index:1
}
.le_jujiCnt .tj_temp .tj_img.a_vip:before {
 content:"会员";
 background-color:#d7b272
}
.le_jujiCnt .tj_temp .tj_img.a_vcoupons:before {
 content:"用券";
 background-color:#d7b272
}
.le_jujiCnt .tj_temp .tj_img.a_vpay:before {
 content:"付费";
 background-color:#d7b272
}
.le_jujiCnt .tj_temp .tj_tit .tj_icon {
 display:inline-block;
 width:14px;
 height:14px;
 margin-left:4px;
 line-height:14px;
 text-align:center;
 font-size:12px;
 background-color:#E42112;
 color:#fff
}
.jujiConBox .tj_temp .tj_tit a,.rollBox .tj_temp .tj_tit a {
 font-size:14px;
 display:-webkit-box;
 white-space:inherit;
 word-break:break-word;
 -webkit-box-orient:vertical;
 -webkit-line-clamp:2
}
.jujiConBox {
 margin-top:0
}
.jujiConBox .tj_temp .tj_tit a {
 color:#ccc
}
.jujiConBox .tj_temp.Highlight a {
 color:#fff
}
.jujiConBox .tj_temp.cur a {
 color:#FE2716
}
.jujiConBox .tj_title {
 margin:30px 0 10px 10px
}
.rollBox {
 margin-top:0
}
.rollBox .tj_temp .tj_tit a {
 color:#ccc
}
.briefIntro_box .briefIntro_tit,.info_list li,.info_list ul,.user_rank .dl_jianjie {
 word-break:break-all;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis
}
.rollBox .tj_temp.Highlight a {
 color:#fff
}
.rollBox .tj_temp.cur a {
 color:#FE2716
}
.rollBox .tj_title {
 margin:30px 0 20px 10px
}
.star_list {
 margin-left:20px
}
.star_top {
 margin-left:10px
}
.star_top .jujiConBox {
 overflow:hidden
}
.fans_list li .user_num,.support_bub .close {
 background-image:url(//i2.letvimg.com/lc07_img/201704/25/14/21/support_ico.png);
 background-image:-webkit-image-set(url(//i2.letvimg.com/lc07_img/201704/25/14/21/support_ico.png) 1x,url(//i0.letvimg.com/lc07_img/201704/25/15/04/support_ico_2x.png) 2x);
 background-position:-1000px -1000px;
 background-repeat:no-repeat
}
.support_tip .ico_sup:before {
 color:#E42112;
 font-size:16px
}
.support_bub {
 height:34px;
 background:#000;
 background:rgba(0,0,0,.8);
 color:#fff;
 border-radius:17px;
 position:absolute;
 top:90px;
 right:20px;
 z-index:3001
}
.support_bub .starPic {
 width:50px;
 height:50px;
 border:2px solid rgba(255,255,255,.5);
 border-radius:50%;
 position:absolute;
 bottom:0;
 left:-18px;
 overflow:hidden
}
.support_bub .starPic img {
 width:50px;
 height:50px;
 border-radius:50%
}
.support_bub .text {
 padding:0 32px 0 40px;
 height:34px;
 line-height:34px;
 font-size:14px
}
.support_bub .text a {
 text-decoration:underline
}
.support_bub .text .red {
 color:#e42112
}
.support_bub .close {
 width:12px;
 height:12px;
 position:absolute;
 top:11px;
 right:10px;
 background-position:0 0
}
.tip_pup,.tip_pup .arrow {
 right:0;
 position:absolute
}
.support_bub .close:hover {
 background-position:-20px 0
}
.support_tip {
 color:#999;
 font-size:12px;
 width:260px;
 margin:10px 0 0 20px
}
.support_tip .tip_lef {
 float:left
}
.support_tip .tip_num {
 color:#e42112
}
.support_tip .j_stickNum {
 font-size:16px;
 font-weight:600
}
.support_tip .tip_rig {
 float:right;
 width:16px;
 height:16px;
 position:relative;
 cursor:pointer
}
.support_tip .ico_sup {
 width:16px;
 height:16px;
 display:inline-block;
 margin-top:5px
}
.tip_pup {
 width:236px;
 top:24px;
 background:#000;
 background:rgba(0,0,0,.9);
 z-index:5;
 display:none
}
.tip_pup .arrow {
 width:40px;
 height:10px;
 top:-10px;
 display:block
}
.tip_pup .arrow i {
 width:0;
 height:0;
 font-size:0;
 border-style:solid;
 border-width:4px;
 border-color:transparent transparent #000;
 display:block;
 position:absolute;
 right:4px;
 bottom:0
}
.tip_pup .text {
 padding:9px 10px;
 font-size:12px;
 color:#fff;
 line-height:16px
}
.tip_pup .text .tit {
 margin:16px 0
}
.tip_pup .text .tit:first-child {
 margin-top:0
}
.tip_pup .login {
 color:#E42112
}
.star_dl .d_btns .tip_pup {
 top:54px;
 width:180px
}
.star_dl .d_btns .tip_pup .arrow {
 width:86px
}
.star_dl .d_btns .tip_pup .arrow i {
 right:23px
}
.support_tab {
 width:260px;
 margin:18px 0 0 25px
}
.support_tab li {
 float:right;
 color:#999;
 cursor:pointer;
 margin-left:20px
}
.star_dl,.support_tab li.cur {
 color:#fff
}
.star_dl {
 padding-bottom:10px;
 width:260px;
 padding-top:4px
}
.star_dl .d_img {
 width:56px;
 height:54px;
 float:left;
 position:relative;
 margin-bottom:10px
}
.star_dl .d_img .headPic {
 width:52px;
 height:52px;
 border-radius:50%;
 border:2px solid rgba(255,255,255,.5)
}
.star_dl .d_img .ico_rank {
 position:absolute;
 top:43px;
 left:2px;
 width:50px;
 height:14px;
 line-height:14px;
 text-align:center;
 background:#fda519;
 border-radius:100px
}
.star_dl .d_img .ico_rank.short {
 background-position:0 -40px
}
.star_dl .d_img .ico_rank,.star_dl .d_img .ico_rank em {
 font:italic 700 12px/14px arial
}
.star_dl .d_cnt {
 margin-left:4px;
 float:left;
 padding-top:10px;
 width:108px
}
.star_dl .d_cnt .star_fans {
 cursor:pointer
}
.star_dl .d_cnt .star_name {
 font-size:14px;
 color:#999;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.star_dl .d_cnt .star_num {
 font-size:12px;
 color:#999;
 line-height:14px
}
.star_dl .d_cnt .arrow {
 display:inline-block;
 position:relative
}
.star_dl .d_cnt .arrow_btm {
 width:0;
 line-height:0;
 font-size:0;
 border-style:solid;
 border-width:4px;
 border-color:#ccc transparent transparent;
 vertical-align:middle;
 margin-left:4px
}
.star_dl .d_cnt .arrow_top {
 width:0;
 line-height:0;
 border-style:solid;
 border-width:8px;
 border-color:transparent transparent #3d3d3d;
 position:absolute;
 top:18px;
 left:0;
 display:none
}
.star_dl .d_cnt .arrow.active .arrow_btm {
 border-color:#ccc transparent transparent
}
.star_dl .d_cnt .arrow.active .arrow_top {
 display:block
}
.star_dl .d_btns {
 float:right;
 padding-top:18px;
 width:92px;
 position:relative
}
.btn_support {
 width:102px;
 height:26px;
 line-height:26px;
 border-radius:14px;
 display:inline-block;
 text-align:center;
 color:#999;
 border:1px solid #999;
 font-size:12px;
 position:relative
}
.btn_support em {
 color:red
}
.btn_support:hover,.star_dl.active .btn_support {
 color:#fff;
 background:linear-gradient(45deg,#FF683E 0,#FF1200 100%);
 border:none
}
.btn_support .btn_txt2 {
 display:none
}
.star_dl.active .btn_support .btn_txt2 {
 display:inline
}
.star_dl.active .btn_support .btn_txt1 {
 display:none
}
.star_dl .add_num {
 position:absolute;
 color:#E42112;
 right:2px;
 top:-18px;
 font-size:12px;
 line-height:18px
}
.star_dl .add_num i {
 font-size:18px;
 vertical-align:middle
}
.star_dl .add_num b {
 vertical-align:middle
}
.star_dl .d_btns .sup_num {
 text-align:right;
 margin-top:3px
}
.star_dl .d_fans {
 width:310px;
 padding:5px 0 10px;
 background-color:#3d3d3d;
 position:relative;
 left:-20px;
 clear:both;
 display:none
}
.star_dl .d_fans .fans_tit {
 padding-left:25px;
 color:#C6C6C6
}
.star_dl .d_fans .fans_box {
 width:245px;
 margin:12px auto 0;
 position:relative;
 overflow:hidden
}
.fans_box .fans_list {
 width:1000px;
 position:relative;
 left:0
}
.fans_box .fans_list li {
 width:56px;
 float:left;
 text-align:center;
 margin-right:7px;
 line-height:16px;
 color:#999
}
.fans_box .fans_list li .userPic {
 width:40px;
 position:relative;
 display:block;
 margin:0 auto
}
.fans_box .fans_list li .userPic img {
 width:38px;
 height:38px;
 border-radius:50%;
 border:1px solid rgba(255,255,255,.5)
}
.fans_box .fans_list li .user_num {
 position:absolute;
 bottom:3px;
 right:-4px;
 width:17px;
 height:18px;
 line-height:18px;
 color:#fff;
 background-position:-60px -68px;
 font-size:12px;
 font-family:Arial;
 font-weight:700
}
.fans_box .fans_list li.first .user_num {
 background-position:0 -68px
}
.fans_box .fans_list li.second .user_num {
 background-position:-20px -68px
}
.fans_box .fans_list li.third .user_num {
 background-position:-40px -68px
}
.fans_box .fans_list li p {
 height:16px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.fans_box .fans_list li .user_txt {
 color:#666
}
.fans_box .fans_list li .user_txt i {
 color:#ef534e
}
.star_dl .d_fans .btn_left,.star_dl .d_fans .btn_right {
 display:block;
 width:14px;
 height:14px;
 position:absolute;
 top:68px
}
.star_dl .d_fans .btn_left:before,.star_dl .d_fans .btn_right:before {
 content:"\e90b";
 color:#ccc
}
.star_dl .d_fans .btn_left {
 transform:rotate(180deg);
 -webkit-transform:rotate(180deg);
 left:10px
}
.star_dl .d_fans .btn_right {
 right:10px
}
.star_dl .d_fans a:hover:before {
 color:#E42112
}
.star_dl.last .tip_pup {
 top:auto;
 bottom:36px
}
.star_dl.last .tip_pup .arrow {
 top:auto;
 bottom:-10px
}
.star_dl.last .tip_pup .arrow i {
 top:0;
 border-color:#000 transparent transparent
}
.lte_ie .btn_support:hover,.lte_ie8 .star_dl.active .btn_support {
 width:102px;
 height:26px;
 background:url(//i0.letvimg.com/lc04_img/201711/15/10/51/star_hover.png) center center no-repeat
}
.open_vip {
 position:relative;
 width:291px;
 text-align:center;
 background:#D0A457;
 border-radius:100px;
 font-size:16px;
 margin:0 auto
}
.open_vip:hover {
 background:#DBAF62
}
.open_vip a {
 display:block;
 height:36px;
 line-height:36px;
 color:#fff
}
.open_vip .ori_price {
 margin-left:10px;
 text-decoration:line-through
}
.open_vip .player_click {
 display:inline;
 line-height:0;
 color:#C99A49
}
.open_vip_box {
 position:absolute;
 top:55px;
 right:0;
 z-index:2;
 width:190px;
 height:219px;
 opacity:.9;
 background:#000;
 border-radius:2px;
 display:none
}
.open_vip .tips1,.open_vip .tips2 {
 display:block;
 font-size:12px;
 text-align:center
}
.open_vip_box img {
 width:90px;
 height:90px
}
.open_vip .tips1 {
 margin-top:15px;
 color:#fff
}
.open_vip .tips2 {
 color:#C99A49;
 cursor:pointer
}
.open_vip_box .icon_arrow {
 position:absolute;
 right:36px;
 top:-16px;
 display:inline-block;
 width:0;
 height:0;
 border-style:solid;
 border-width:8px;
 border-color:transparent transparent #000;
 letter-spacing:normal;
 opacity:.8;
 vertical-align:top
}
.praise .add_num b,.praise .add_num i,.praise i {
 vertical-align:middle
}
.vip_tit {
 margin:10px 0 10px 10px;
 font-size:16px;
 color:#f2f2f2;
 line-height:16px
}
.vip_bar {
 margin:10px 0 20px 10px;
 font-size:12px;
 color:#999;
 line-height:16px
}
.QR_code .code_box,.open_vip_box .code_box {
 display:block;
 width:130px;
 height:130px;
 margin:20px auto 0
}
.QR_code .qrcode,.open_vip_box .code_box .qrcode {
 width:124px;
 height:124px;
 border:3px solid #fff
}
.code_box .qrcode img {
 width:124px;
 height:124px
}
.QR_code span {
 display:block;
 text-align:center;
 font-size:12px;
 color:#C99A49
}
.QR_code .QR_text1 {
 margin-top:12px;
 color:#fff
}
.QR_code .player_click {
 color:#C99A49
}
.QR_code .QR_text2,.QR_code .tips2 {
 cursor:pointer
}
.QR_code .QR_text2:hover {
 color:#E5B561
}
.vip_tip,.vip_tip1,.vip_tit .score {
 color:#C99A49;
 line-height:16px;
 margin-left:10px
}
.vip_tip,.vip_tip1 {
 margin-bottom:10px;
 font-size:14px
}
.open_tips,.vip_tip1 {
 font-size:12px
}
.vip_tit .score {
 font-size:12px
}
.vipTabBanner {
 width:310px;
 margin-top:20px
}
.vipTabBanner a {
 display:block;
 width:291px;
 height:80px;
 margin:0 auto
}
.vipTabBanner img {
 bottom:9px;
 right:10px;
 width:291px;
 height:80px
}
.open_tips {
 color:#fff;
 margin-left:10px;
 margin-top:10px
}
.open_tips a {
 float:right;
 color:#C99A49;
 margin-right:10px
}
.open_tips a:hover {
 color:#E5B561
}
.juji_monthCnt .down_icon,.juji_num .down_icon {
 transform:rotate(90deg);
 -webkit-transform:rotate(90deg);
 margin-left:5px
}
.juji_monthCnt .down_icon:after,.juji_num .down_icon:after {
 content:"\e90b"
}
.juji_monthCnt .open_btn .down_icon,.juji_num.open_btn .down_icon {
 transform:rotate(-90deg);
 -webkit-transform:rotate(-90deg)
}
.buy_tips {
 font-size:14px;
 color:#C99A49;
 margin-left:10px
}
.tj_title {
 font-size:16px;
 color:#999
}
.open_vip .icon_ERCode:before {
 color:#fff
}
.open_tips .icon_aoublearrow:before,.open_vip .icon_aoublearrow:before {
 color:#C99A49
}
.open_vip .icon_ERCode {
 position:absolute;
 right:32px;
 top:9px;
 font-size:20px
}
.lte_ie .juji_num {
 position:relative
}
.lte_ie .juji_num .down_icon:after {
 content:""
}
.lte_ie .juji_num .down_icon {
 position:absolute;
 top:15px;
 right:-13px;
 width:10px;
 height:8px;
 background:url(//i2.letvimg.com/lc05_img/201711/15/15/49/down1.png) center center no-repeat
}
.lte_ie .juji_num.open_btn .down_icon {
 position:absolute;
 top:15px;
 width:10px;
 height:8px;
 background:url(//i0.letvimg.com/lc04_img/201711/15/15/57/upHover.png) center center no-repeat
}
.lte_ie .juji_num.open_btn:hover .down_icon {
 position:absolute;
 top:15px
}
.resp-1024 .col_6 .tj_title {
 margin:40px 0 20px
}
.resp-1024 .QR_code .code_box {
 margin:20px auto 0
}
.column_title h2 {
 font-size:24px
}
.briefIntro_box {
 position:relative;
 height:80px;
 padding-top:20px;
 margin-left:10px
}
.briefIntro_left {
 float:left;
 width:660px
}
.briefIntro_box .briefIntro_tit {
 font-size:26px;
 color:#0B0B0B;
 line-height:30px;
 width:660px
}
.briefIntro_box .info_list {
 margin-top:7px
}
.briefIntro_box .info_list li {
 line-height:36px
}
.info_list li {
 display:inline;
 margin-left:30px;
 font-size:14px;
 color:#666
}
.info_list li a {
 color:#666
}
.info_list li a:hover {
 color:#E42112
}
.info_list li:first-child {
 margin-left:0
}
.info_list .douban {
 position:relative;
 top:4px;
 display:inline-block;
 width:41px;
 height:19px;
 line-height:20px;
 background:url(//i3.letvimg.com/lc04_img/201711/03/10/16/douban1.png) center center no-repeat;
 background-size:41px 19px;
 margin-right:30px
}
.info_list .douban u {
 position:absolute;
 left:21px;
 color:#2DBC36;
 font-size:12px
}
.briefIntro_right {
 float:right;
 width:200px;
 height:75px
}
.briefIntro_right .briefIntro_btn {
 position:absolute;
 height:45px;
 right:10px;
 top:63px;
 clear:both
}
.briefIntro_right .briefIntro_btn a {
 float:right;
 color:#444
}
.briefIntro_right .briefIntro_btn a:hover {
 color:#E42112
}
.briefIntro_box .sprit {
 margin:0 3px
}
.briefIntro_right .grade_wrp {
 position:absolute;
 right:6px;
 top:20px;
 width:134px;
 height:30px;
 line-height:30px
}
.briefIntro_right .grade_wrp .grade {
 float:left;
 width:66px;
 background:#E42112;
 border-radius:100px 0 0 100px;
 text-align:center;
 color:#fff;
 font-size:22px
}
.briefIntro_right .grade_wrp .grade_r {
 float:left;
 width:62px;
 height:22px;
 background:#fff;
 border-radius:0 100px 100px 0;
 padding-top:8px;
 padding-left:6px
}
.briefIntro_right .grade_wrp .star_grade,.grade_bright {
 height:10px;
 background-size:56px 10px;
 background-position:0 0;
 background-repeat:no-repeat
}
.briefIntro_right .grade_wrp .star_grade {
 float:left;
 width:56px;
 margin-top:2px;
 cursor:pointer;
 position:relative;
 background-image:url(//static.letvcdn.com/lc07_phone/201709/01/17/40/icon_pingfen_grey.svg)
}
.grade_bright {
 width:40px;
 display:block;
 overflow:hidden;
 position:absolute;
 left:0;
 top:0;
 background-image:url(//static.letvcdn.com/lc07_phone/201709/01/17/40/icon_pingfen_yellow.svg)
}
.lte_ie .grade_bright {
 background-image:url(//i0.letvimg.com/lc06_img/201710/27/16/11/yellow_pingfen.png)
}
.lte_ie .briefIntro_right .grade_wrp .star_grade {
 background-image:url(//i1.letvimg.com/lc06_img/201710/27/16/11/grey_pingfen.png)
}
.briefIntro_right .grade_wrp i {
 float:left;
 margin-left:8px;
 margin-top:2px
}
.briefIntro_right .grade_wrp u {
 float:left;
 font-size:18px;
 margin-left:2px;
 font-family:PingFangSC-Semibold
}
.briefIntro_right .grade_wrp .icon_logo:before {
 color:#fff;
 font-size:26px
}
.praise {
 float:right;
 margin-right:8px
}
.praise .icon_ding:before {
 color:#E42112;
 font-size:20px
}
.praise .icon_cai:before {
 color:#444;
 font-size:20px
}
.praise .cai span {
 font-size:12px;
 color:#444;
 line-height:12px
}
.praise .cai {
 margin-left:10px
}
.praise .ding span {
 font-size:12px;
 color:#E42112;
 line-height:12px
}
.praise a {
 position:relative;
 cursor:pointer
}
.praise i {
 display:inline-block;
 margin-right:3px;
 line-height:20px
}
.praise .add_num {
 position:absolute;
 color:#E42112;
 left:13px;
 top:-5px;
 font-size:12px;
 line-height:18px
}
.praise .add_num i {
 font-size:18px
}
.briefIntro_btn .down_icon {
 margin-left:4px;
 transform:rotate(90deg);
 -webkit-transform:rotate(90deg)
}
.briefIntro_btn .down_icon:after {
 content:"\e90b"
}
.open_btn:hover .down_icon {
 transform:rotate(-90deg);
 -webkit-transform:rotate(-90deg)
}
.pgc_list li {
 float:left
}
.pgc_list .user_img img {
 width:35px;
 height:35px;
 border-radius:50%
}
.pgc_list .UPGC_user_name,.pgc_list .user_time {
 font-size:14px;
 color:#444
}
.pgc_list .follow_btn span {
 display:block;
 color:#E42112
}
.pgc_list .follow_btn:hover {
 background:#e42112
}
.pgc_list .follow_btn:hover span {
 color:#fff
}
.pgc_list .btn_unfollow {
 width:54px;
 height:20px;
 line-height:20px;
 display:block;
 border:1px solid rgba(0,0,0,.2);
 border-radius:20px;
 color:#999;
 text-align:center
}
.pgc_list .btn_unfollow:hover {
 width:54px;
 height:20px;
 line-height:20px;
 background:#d9d9da;
 background:rgba(0,0,0,.1);
 color:#444;
 border:1px solid #d9d9da;
 border:1px solid rgba(0,0,0,0)
}
.pgc_list .btn_unfollow span {
 display:block;
 color:#444
}
.pgc_list .UPGC_user_name {
 margin-left:6px
}
.pgc_list .follow_btn {
 margin-left:20px;
 margin-top:8px
}
.pgc_list .user_time {
 margin-left:20px
}
.briefIntro_box .info_list li.follow_btn {
 line-height:20px
}
.info_list li.upgc_user_name {
 margin-left:7px
}
.briefIntro_info {
 position:absolute;
 left:0;
 top:91px;
 width:820px;
 padding:20px 0 20px 20px;
 background:#fff;
 color:#444;
 box-shadow:0 2px 6px 0 rgba(0,0,0,.1);
 border-radius:1px;
 z-index:9;
 display:none
}
.briefIntro_info li {
 float:left;
 margin-right:20px;
 color:#666
}
.briefIntro_info li a {
 font-size:12px;
 color:#666;
 line-height:20px
}
.briefIntro_info .info_tit {
 margin-bottom:26px;
 font-size:14px;
 color:#444
}
.briefIntro_box li.type_info a {
 margin-right:8px
}
.briefIntro_info .details_more {
 color:#444
}
.briefIntro_info .briefIntro_more {
 position:absolute;
 right:20px;
 background:#fff;
 padding-left:10px
}
.briefIntro_info li a:hover,.briefIntro_info li a:hover i:before,.briefIntro_info li a:hover u {
 color:#E42112
}
.briefIntro_info .briefIntro_more:after {
 content:'';
 position:absolute;
 display:block;
 top:0;
 width:40px;
 height:100%;
 left:-40px;
 z-index:2;
 background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);
 background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)
}
.le_briefIntro.ad_briefIntro .briefIntro_box .briefIntro_tit a {
 color:#fff
}
.le_briefIntro.ad_briefIntro .briefIntro_right .briefIntro_btn a,.le_briefIntro.ad_briefIntro .info_list li,.le_briefIntro.ad_briefIntro .info_list li a {
 color:#a1a1a1
}
.le_briefIntro.ad_briefIntro .info_list li a:hover {
 color:#E42112
}
.player_banner {
 position:absolute;
 right:0;
 top:21px
}
.player_banner a {
 display:block;
 width:300px;
 height:60px;
 background:url(//i3.letvimg.com/lc04_img/201709/27/11/18/ark.jpg) center center no-repeat;
 background-size:100%
}
.resp-1440 .briefIntro_info {
 width:1060px
}
.resp-1280 .briefIntro_info {
 width:840px
}
.resp-1024 .briefIntro_info {
 width:620px
}
.rank_tab {
 border-bottom:none
}
.rank_tab li.active {
 border-bottom:none;
 color:#0B0B0B
}
.resp-1024 .briefIntro_box .briefIntro_tit,.resp-1024 .briefIntro_left {
 width:450px
}
.resp-1280 .briefIntro_box .briefIntro_tit,.resp-1280 .briefIntro_left {
 width:670px
}
.resp-1440 .briefIntro_box .briefIntro_tit,.resp-1440 .briefIntro_left {
 width:890px
}
.lte_ie .briefIntro_btn .down_icon:after {
 content:""
}
.lte_ie .briefIntro_info {
 border:1px solid #EBEBEB
}
.lte_ie .briefIntro_btn .down_icon {
 position:absolute;
 top:7px;
 width:10px;
 height:8px;
 background:url(//i3.letvimg.com/lc06_img/201711/15/15/06/down.png) center center no-repeat
}
.lte_ie .open_btn:hover .down_icon {
 position:absolute;
 top:7px;
 width:10px;
 height:8px;
 background:url(//i0.letvimg.com/lc04_img/201711/15/15/57/upHover.png) center center no-repeat
}
.lte_ie .info_list .douban {
 background:url(//i2.letvimg.com/lc04_img/201801/18/10/30/18douban.png) center center no-repeat
}
.lte_ie .info_list .douban u {
 position:absolute;
 left:19px
}
.Banner {
 margin:43px auto 40px;
 padding:0 10px;
 overflow:hidden
}
.Banner_01 {
 margin-left:30px;
 margin-top:20px;
 overflow:hidden
}
.Banner_01 img {
 width:100%
}
.resp-1024 .Banner_01 {
 margin-left:10px;
 width:100%
}
.ico_black,.ico_blue,.ico_green,.ico_live,.ico_living,.ico_red,.ico_vcoupons,.ico_vip,.ico_vpay {
 padding:0 6px;
 height:20px;
 line-height:20px;
 position:absolute;
 top:0;
 right:0;
 font-size:12px;
 color:#fff
}
.tj_temp .ico_black,.tj_temp .ico_blue,.tj_temp .ico_green,.tj_temp .ico_live,.tj_temp .ico_living,.tj_temp .ico_red,.tj_temp .ico_vcoupons,.tj_temp .ico_vip,.tj_temp .ico_vpay {
 padding:0 2px;
 height:18px;
 line-height:18px;
 position:absolute;
 top:0;
 right:0;
 font-size:12px;
 color:#fff
}
.ico_red {
 background:#E42112
}
.ico_blue {
 background:#5895ED
}
.ico_green {
 background:#A2C21D
}
.ico_black {
 background:#010204
}
.ico_vip {
 background:#d7b272
}
.ico_live,.ico_living,.lte_ie8 .ico_live,.lte_ie8 .ico_living {
 background-image:url(//i2.letvimg.com/lc05_img/201708/21/16/49/icon_live_bg2.png)
}
.ico_vcoupons,.ico_vpay {
 background-color:#d7b272
}
.ico_live,.ico_living {
 height:22px;
 line-height:20px;
 text-align:center;
 right:-1px;
 background-repeat:no-repeat;
 background-size:116px 22px
}
.ico_living {
 background-position:0 -1px;
 padding:0 6px 0 12px
}
.ico_live {
 background-position:-72px -1px;
 padding:0 7px 0 11px
}
.s_icon_new,.s_icon_prevue,.s_icon_recommend,.s_icon_vip {
 padding:0 2px;
 height:16px;
 line-height:15px;
 position:absolute;
 top:0;
 right:0;
 font-size:12px;
 color:#fff;
 text-align:center;
 border-top-right-radius:4px
}
.s_icon_prevue {
 background:#595959
}
.s_icon_recommend {
 background:#E42112
}
.s_icon_new {
 background:#F47B21
}
.s_icon_vip {
 background:#d7b272
}
.original {
 margin-left:30px
}
.resp-1024 .original {
 margin-left:10px
}
.user_rank {
 position:relative;
 width:300px;
 border-bottom:1px dotted rgba(0,0,0,.08)
}
.user_rank .active {
 display:block
}
.user_rank .dl_user {
 width:60px;
 padding:10px 0;
 cursor:pointer;
 float:left
}
.user_rank .dl_last {
 width:330px;
 padding:10px 0;
 border-bottom:0 dotted #dfdfdf
}
.user_rank .dl_user a {
 display:block;
 width:60px;
 height:60px;
 background-image:url(//i0.letvimg.com/lc06_img/201703/23/14/43/Slice@1x.png);
 background-image:-webkit-image-set(url(//i0.letvimg.com/lc06_img/201703/23/14/43/Slice@1x.png) 1x,url(//i1.letvimg.com/lc06_img/201703/23/14/45/Slice@2x.png) 2x);
 background-repeat:no-repeat;
 float:left
}
.user_rank .dl_user img {
 width:58px;
 height:58px;
 border-radius:50%;
 border:1px solid rgba(0,0,0,.04);
 *border:1px solid #E6E7E8;
 float:left
}
.user_rank .dl_cont .dl_play,.user_rank .dl_text {
 height:80px;
 vertical-align:middle;
 display:table-cell
}
.user_rank .dl_cont .dl_play {
 width:62px;
 padding-left:20px
}
.user_rank .dl_cont {
 float:left;
 width:229px;
 height:80px;
 margin-left:11px;
 display:table
}
.user_rank .dl_text .dl_img {
 float:left;
 width:137px;
 height:80px
}
.user_rank .dl_cont .dl_name {
 display:block;
 float:left;
 font-size:14px;
 width:160px;
 cursor:pointer;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
 color:#0b0b0b
}
.user_rank .dl_cont .dl_text .dl_name:hover {
 color:#e42112
}
.user_rank .dl_cont .dl_play em {
 display:block
}
.user_rank .dl_cont .dl_play .play_num {
 font-size:14px;
 color:#0B0B0B;
 font-weight:700;
 line-height:20px;
 margin-bottom:5px
}
.user_rank .dl_cnt {
 top:41px;
 max-width:216px;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
.user_rank .dl_jianjie {
 float:left;
 width:210px
}
.user_rank .dl_content {
 display:block;
 width:300px;
 height:126px;
 background:#FAFAFA;
 padding:20px;
 position:absolute;
 top:-167px;
 z-index:22;
 box-shadow:0 0 12px rgba(0,0,0,.3)
}
.user_rank .dl_content .user_pic img {
 width:36px;
 height:36px;
 border-radius:50%;
 border:1px solid #D6D6D6
}
.user_rank .dl_content .xinxi {
 line-height:22px;
 border-bottom:1px dotted #dfdfdf
}
.user_rank .dl_content .xinxi .xinxi01 {
 display:block;
 color:#444;
 max-width:300px;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
.user_rank .dl_content .xinxi .xinxi03 {
 margin-left:30px
}
.user_rank .dl_content .comm {
 color:#444;
 margin-top:11px;
 overflow:hidden;
 text-overflow:ellipsis;
 display:-webkit-box;
 -webkit-box-orient:vertical;
 -webkit-line-clamp:2
}
.user_rank .dl_cont .btn_follow,.user_rank .dl_cont .btn_unfollow {
 margin-top:-13px;
 display:block;
 width:54px;
 height:20px;
 line-height:20px;
 text-align:center
}
.user_rank .dl_content .comm a:hover {
 color:#444
}
.user_rank .dl_cont .btn_follow {
 float:left;
 color:#E42112;
 border-radius:100px;
 border:1px solid #E42112
}
.user_rank .dl_cont .btn_follow:hover {
 background:#e42112;
 color:#fff
}
.user_rank .dl_cont .btn_unfollow {
 border:1px solid #C0C0C1;
 border:1px solid rgba(0,0,0,.2);
 border-radius:20px;
 color:#999
}
.user_rank .dl_cont .btn_unfollow:hover {
 width:54px;
 height:20px;
 line-height:20px;
 background:#d9d9da;
 background:rgba(0,0,0,.1);
 color:#444;
 border:1px solid #d9d9da;
 border:1px solid rgba(0,0,0,0)
}
.btn_follow em,.btn_unfollow em,.btn_unfollow:hover span {
 display:none
}
.btn_unfollow:hover em {
 display:inline-block
}
.btn_unfollow span:hover em {
 display:inline-block;
 width:52px;
 height:18px;
 border:1px solid #e42112;
 border-radius:10px;
 color:#444;
 text-align:center;
 background:#d9d9da;
 background:rgba(0,0,0,.1)
}
.follow_message {
 width:118px;
 line-height:16px;
 position:absolute;
 left:-60px;
 top:-22px;
 border-radius:4px;
 background:#000;
 z-index:1;
 color:#fff;
 padding:10px 20px;
 font-size:12px;
 font-weight:700;
 text-align:left;
 cursor:default;
 opacity:0;
 display:none
}
.loading .loadGif,.loading .loadImg {
 width:26px;
 height:26px;
 margin-right:10px;
 vertical-align:middle
}
.loading {
 line-height:26px;
 position:relative;
 text-align:center
}
.loading .loadImg {
 display:inline-block
}
.loading .loadGif {
 display:none
}
.loading span {
 font-size:14px;
 color:#999;
 vertical-align:middle
}
.lte_ie8 .loading .loadImg {
 display:none
}
.lte_ie8 .loading .loadGif {
 display:inline
}
.loadImg {
 background:url(//i3.letvimg.com/lc04_img/201706/29/10/38/loading.png) no-repeat;
 background-size:936px 26px;
 -webkit-animation:heart-burst steps(36) 1.2s infinite;
 animation:heart-burst steps(36) 1.2s infinite
}
@-webkit-keyframes heart-burst {
 0% {
  background-position:0 0
 }
 100% {
  background-position:-936px 0
 }
}
@keyframes heart-burst {
 0% {
  background-position:0 0
 }
 100% {
  background-position:-936px 0
 }
}
