@charset "utf-8";
.cross_box,body {
 overflow-x:hidden
}
.rank_detail .p_txt,.tj_temp .tj_tit,.tuijian_box .dl_temp .d_tit {
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 text-overflow:ellipsis
}
.clearfix,.levip_detail li,.view_more {
 clear:both
}
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
}
fieldset,img {
 border:0
}
button,input,optgroup,option,select,textarea {
 font-family:inherit;
 font-style:inherit;
 font-weight:inherit;
 font-size:100%
}
.icon_font,b,em,i,small,span,u {
 font-weight:400
}
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
}
a {
 color:#0B0B0B;
 outline:0
}
a:hover {
 color:#E42112;
 text-decoration:none
}
.clearfix {
 zoom:1
}
body {
 color:#999;
 font-family:PingFang-SC-Regular,Tahoma,'Microsoft Yahei',sans-serif
}
@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;
 speak:none;
 font-style:normal;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 zoom:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 display:inline-block;
 vertical-align:-1px
}
.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_tv:before {
 content:"\e912"
}
.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)
}
.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
}
.loading .loadImg,.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
}
.loading .loadGif,.loading .loadImg {
 width:26px;
 height:26px;
 margin-right:10px;
 vertical-align:middle
}
.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
}
.loading {
 line-height:26px;
 position:relative;
 text-align:center
}
.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
}
.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
}
.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
 }
}
.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
}
.column,.column_body {
 position:relative
}
.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
}
.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
}
.le_head .le_search {
 background-color:#e2e3e4;
 background-color:rgba(0,0,0,.08)
}
.column {
 width:1210px;
 margin:0 auto
}
.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
}
.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
}
.adBanner img {
 width:220px;
 margin:0 10px
}
.column_title {
 margin:40px 0 20px;
 position:relative;
 padding-left:10px
}
.column_title h2 {
 float:left;
 font-size:28px;
 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
}
.column_title2,.dl_movie .d_img,.dl_pgc .d_img,.dl_temp .d_img,.dl_temp_w460 .d_img {
 position:relative
}
.column_tab li.active a {
 border-bottom:2px solid #E42112;
 color:#E42112
}
.column_title2 {
 margin-bottom:20px;
 padding-left:10px
}
.column_title2 h2 {
 float:left;
 font-size:22px;
 color:#0B0B0B;
 line-height:24px
}
.column_title2 h2 a {
 color:#0B0B0B;
 display:block
}
.dl_movie,.dl_pgc,.dl_pgc_w460,.dl_temp,.dl_temp_w460 {
 float:left;
 display:inline;
 margin:0 10px 20px
}
.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%;
 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')
}
.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
}
.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_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 {
 height:112px
}
.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 {
 font-weight:400;
 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
}
.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
}
.col_screen .hot_str dt i,.hot_str dt i {
 background-size:cover;
 background-position:center center
}
.hot_str {
 width:134px;
 height:154px;
 margin:0 auto
}
.hot_str dt i,.hot_str dt>a,.hot_str dt>a img {
 width:90px;
 height:90px;
 border-radius:50%;
 overflow:hidden
}
.hot_str dt {
 position:relative;
 width:90px;
 margin:10px auto 0
}
.hot_str dd {
 width:90px;
 margin:0 auto;
 text-align:center
}
.hot_str dt>a,.hot_str dt>a img {
 position:relative;
 display:block;
 margin:0 auto
}
.hot_str dt i {
 position:absolute;
 top:0;
 left:0
}
.hot_str dd p {
 height:14px;
 line-height:14px;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
.hot_str dd p a {
 color:#999
}
.hot_str dt p.hot_tit a {
 display:block;
 color:#0B0B0B;
 width:100%;
 text-align:center
}
.hot_str dt p.hot_tit {
 height:16px;
 margin-bottom:4px;
 line-height:16px;
 overflow:hidden
}
.hot_str dt p {
 font-size:14px;
 color:#0b0b0b
}
.hot_str dt>a {
 border:2px solid transparent;
 margin-bottom:8px
}
.hot_str dt:hover>a {
 border:2px solid #E42112
}
.hot_str dd p:last-child a:hover,.hot_str dt:hover .hot_tit a {
 color:#E42112
}
.col_screen {
 width:888px;
 margin-left:-7px;
 margin-right:-7px
}
.col_screen .hot_str {
 width:120px;
 height:154px;
 margin:0 auto
}
.col_screen .hot_str dt {
 position:relative;
 margin:10px auto 0
}
.col_screen .hot_str dd {
 width:90px;
 margin:0 auto;
 text-align:center
}
.col_screen .hot_str dt>a,.col_screen .hot_str dt>a img {
 position:relative;
 display:block;
 margin:0 auto;
 width:90px;
 height:90px;
 border-radius:50%;
 overflow:hidden
}
.col_screen .hot_str dt i,.col_screen .hot_str dt>a img {
 position:absolute;
 top:0;
 left:0
}
.col_screen .hot_str dt i {
 width:90px;
 height:90px;
 border-radius:50%;
 overflow:hidden
}
.col_screen .hot_str dd p {
 height:14px;
 line-height:14px;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis
}
.col_screen .hot_str dd p a {
 color:#999
}
.col_screen .hot_str dt p.hot_tit a {
 display:block;
 color:#0B0B0B;
 width:100%;
 text-align:center
}
.col_screen .hot_str dt p.hot_tit {
 height:16px;
 margin-bottom:4px;
 line-height:16px;
 overflow:hidden
}
.col_screen .hot_str dt .crown,.hot_str dt .crown {
 position:absolute;
 right:6px;
 top:-5px;
 height:30px;
 background-position:-10px -76px
}
.col_screen .hot_str dt p {
 font-size:14px;
 color:#0b0b0b
}
.col_screen .hot_str dt>a {
 border:2px solid transparent;
 margin-bottom:8px
}
.col_screen .hot_str dt:hover>a {
 border:2px solid #E42112
}
.col_screen .hot_str dt:hover .hot_tit a,.hot_str dd p:last-child a:hover {
 color:#E42112
}
.col_screen .hot_str dt .crown {
 width:30px
}
.resp-1440 .col_screen {
 width:1096px;
 margin-left:-8.5px;
 margin-right:-8.5px
}
.resp-1024 .col_screen {
 width:650px;
 margin-left:-5px;
 margin-right:-5px
}
.hot_str dt .crown {
 width:30px
}
.lte_ie8 .hot_str dt .crown {
 width:24px;
 height:26px;
 background:url(//i3.letvimg.com/lc04_img/201709/14/11/01/icon.png) no-repeat
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
 .hot_str dt .crown {
  width:24px;
  height:26px;
  background:url(//i3.letvimg.com/lc04_img/201709/14/11/01/icon.png) 100% no-repeat
 }
}
.rank_tab {
 width:220px;
 height:38px;
 line-height:30px;
 border-bottom:2px solid #e1e2e3;
 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_tab li.active {
 border-bottom:2px solid #E42112;
 color:#E42112
}
.rank_list {
 width:220px;
 margin:0 auto;
 display:none
}
.rank_list.active {
 display:block
}
.rank_list li {
 height:24px;
 line-height:24px;
 margin-bottom:11px;
 font-size:14px;
 position:relative
}
.rank_list li .num {
 width:24px;
 height:24px;
 display:inline-block;
 float:left;
 background:#999;
 border-radius:2px;
 color:#fff;
 text-align:center
}
.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 {
 background:#E42112
}
.rank_list li.li_02 .num {
 background:#F47B21
}
.rank_list li.li_03 .num {
 background:#F5BA08
}
.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 {
 position:absolute;
 bottom:31px;
 left:-10px;
 width:220px;
 height:62px;
 padding:10px;
 background:#fff;
 border:1px solid #EBECED;
 border-radius:2px;
 z-index:3;
 display:none
}
.rank_detail .bridge {
 width:100%;
 height:10px;
 position:absolute;
 bottom:-10px;
 left:0
}
.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 .pic img {
 width:110px;
 height:62px
}
.rank_detail .pic {
 float:left;
 margin-right:8px;
 display:block
}
.rank_detail p {
 float:left;
 width:102px
}
.rank_detail .p_txt {
 font-size:14px;
 color:#0B0B0B;
 line-height:18px;
 overflow:hidden;
 max-height:36px;
 display:-webkit-box
}
.rank_detail .p_num {
 font-size:12px;
 color:#999
}
.rank_detail .p_num .icon_play1 {
 margin-right:2px
}
.rank_detail .p_num .icon_play1:before {
 font-size:13px
}
.rank_list li.active .rank_detail {
 display:block
}
.rank_list li.li_01 .rank_detail {
 top:31px
}
.rank_list li.li_01 .rank_detail .bridge {
 top:-10px
}
.rank_list li.li_01 .rank_detail .bridge .arrow_b {
 margin-top:5px;
 transform:rotate(180deg)
}
.rank_tab.one {
 border-bottom:none;
 height:40px
}
.rank_tab.one li.active {
 border-bottom:none;
 color:#0B0B0B
}
.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;
 -webkit-transform:translate3d(0,0,0)
}
.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
}
.comment_box .cmt-userInfo .user_con,.tj_temp .tj_img,.tj_temp dd {
 float:left
}
.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
}
.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_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%
 }
}
.levip_popBox,.pop-vote,.rightFix_tool {
 -webkit-transform:translate3d(0,0,0)
}
.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;
 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 .col_6 .tj_title {
 margin:40px 0 10px
}
.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
}
.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_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
}
.ico_font,.icon_font_hot {
 speak:none;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 vertical-align:-1px;
 display:inline-block;
 font-style:normal
}
@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_phone:before {
 content:"\e912"
}
.lte_ie8 .icon_phone:before {
 content:url(//i1.letvimg.com/lc02_img/201709/12/15/31/icon_phone_b.png)
}
.lte_ie8 .phone_see:hover .icon_phone:before {
 content:url(//i3.letvimg.com/lc07_img/201709/12/15/32/icon_phone_r.png)
}
.icon_share:before {
 content:"\e918"
}
.icon_QQ:before {
 content:"\e915"
}
.icon_sina:before {
 content:"\e919"
}
.icon_Qkj:before {
 content:"\e914"
}
.icon_ren:before {
 content:"\e916"
}
.icon_playNum:before {
 content:"\e913"
}
.icon_zanNum:before {
 content:"\e91a"
}
.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
}
.head_inner {
 width:1180px
}
.resp-1440 .head_inner {
 width:1420px
}
.resp-1024 .head_inner {
 width:980px
}
.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)
}
.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;
 position:absolute;
 left:76px;
 top:-7px
}
.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
}
.share_box .icon_arr {
 position:absolute;
 left:100px;
 top:-7px
}
.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 {
 display:inline-block;
 width:14px;
 height:14px;
 position:absolute;
 top:8px;
 right:8px;
 font-size:14px;
 color:#666;
 cursor:pointer
}
.icon_phone,.icon_share {
 display:inline-block;
 height:20px;
 font-size:16px;
 vertical-align:middle
}
.des_btn:hover,.des_btn:hover .icon_detail {
 color:#E42112
}
.icon_phone {
 width:11px;
 color:#444
}
.phone_see:hover .icon_phone,.phone_see:hover .ph_size {
 color:#E42112
}
.icon_share {
 width:13px;
 color:#444
}
.icon_phone,.icon_share {
 float:left;
 line-height:19px
}
.icon_phone:before,.icon_share:before {
 display:block
}
.top_share:hover .icon_share,.top_share:hover .sh_size {
 color:#E42112
}
.share_box ul li i {
 width:30px;
 height:30px;
 display:block;
 font-size:30px;
 position:relative;
 margin:0 auto
}
.share_box ul .icon_QQ {
 color:#13B7F6
}
.share_box ul .icon_sina {
 color:#E91522
}
.share_box ul .icon_Qkj {
 color:#FBB010
}
.share_box ul .icon_ren {
 color:#4C76CD
}
.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;
 box-shadow:0 2px 6px 0 rgba(0,0,0,.1);
 top:32px;
 z-index:1;
 border-radius:1px
}
.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%;
 margin-left:-80px;
 display:none
}
.phone_see .phone_box img {
 width:100px;
 height:100px
}
.phone_see .phone_box span {
 margin-top:8px
}
.phone_see:hover .phone_box {
 display:block
}
.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;
 position:absolute;
 left:-80px;
 display:none
}
.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 .share_weixin .share_wechat_logo .img_code {
 width:100px;
 height:100px
}
.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
}
.share_box ul {
 float:left;
 margin-left:13px;
 padding:20px 0;
 overflow:hidden
}
.share_box ul li {
 float:left;
 width:58px;
 text-align:center;
 padding:15px 0
}
.share_box ul li span {
 margin-top:3px;
 display:block
}
.top_share:hover .share_box {
 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
}
.tuwen_drama .last_see {
 height:36px;
 line-height:36px;
 margin-left:10px;
 margin-right:10px;
 background-color:#f5f5f5;
 padding-left:10px;
 font-size:14px;
 color:#0B0B0B
}
.tuwen_drama .last_see i {
 margin-left:3px
}
.tuwen_drama .last_see a {
 margin-left:20px;
 color:#E42112
}
.tuwen_box_tit {
 height:36px;
 line-height:36px;
 border-bottom:1px #ebebeb solid;
 margin:20px 10px
}
.arr_left,.arr_right {
 float:left;
 color:#0B0B0B;
 width:16px;
 height:20px;
 border-radius:1px;
 margin-top:8px;
 margin-right:10px;
 cursor:pointer;
 line-height:20px;
 text-align:center;
 display:none
}
.arr_right {
 margin-left:10px;
 margin-right:0
}
.arr_grey {
 color:#999
}
.arr_left:hover,.arr_right:hover {
 background-color:#E42112;
 color:#fff
}
.arr_grey:hover {
 background-color:#fff;
 color:#999
}
.number_box li,.view_more {
 background-color:#f5f5f5;
 text-align:center
}
.juji_list {
 float:left;
 width:20000px;
 position:relative
}
.juji_list li {
 margin-right:20px;
 font-size:14px;
 color:#E42112;
 float:left
}
.juji_list li.active a {
 color:#E42112;
 position:relative;
 display:block;
 height:35px;
 border-bottom:2px #E42112 solid
}
.box_tit_r {
 float:right;
 font-size:13px;
 color:#666;
 cursor:pointer
}
.box_tit_r i {
 margin:0 6px;
 color:#999;
 display:none
}
.box_tit_r a {
 display:block;
 float:left;
 height:13px;
 line-height:12px;
 margin-top:12px
}
.box_tit_r a.num_xji {
 border-left:1px #999 solid;
 padding-left:8px;
 margin-left:8px
}
.number_box,.view_more {
 margin-left:10px;
 margin-right:10px
}
.box_tit_r a.active {
 color:#E42112
}
.video_block {
 display:none
}
.video_block.active {
 display:block
}
.view_more {
 height:32px;
 line-height:32px;
 font-size:13px;
 color:#444;
 margin-top:10px
}
.more_hide {
 display:none
}
.tuwen_box_tit_juji_list {
 width:663px;
 float:left;
 overflow:hidden
}
.resp-1024 .tuwen_box_tit_juji_list {
 width:443px
}
.resp-1440 .tuwen_box_tit_juji_list {
 width:883px
}
.number_box {
 overflow:hidden;
 zoom:1;
 margin-top:-12px;
 width:864px
}
.number_box li {
 position:relative;
 float:left;
 width:60px;
 height:60px;
 margin-right:12px;
 margin-top:12px;
 color:#0B0B0B;
 font-size:14px;
 line-height:60px;
 border-radius:4px
}
.number_box li a {
 display:block;
 width:100%;
 height:100%
}
.number_box li.active,.number_box li:hover {
 color:#E42112;
 border:1px solid #E42112;
 width:58px;
 height:58px;
 line-height:58px
}
.number_box li.active a,.number_box li:hover a {
 color:#E42112
}
.number_box li.active i,.number_box li:hover .ico_black,.number_box li:hover .ico_blue,.number_box li:hover .ico_green,.number_box li:hover .ico_live,.number_box li:hover .ico_living,.number_box li:hover .ico_red,.number_box li:hover .ico_vip,.number_box li:hover .s_icon_new,.number_box li:hover .s_icon_prevue,.number_box li:hover .s_icon_recommend,.number_box li:hover .s_icon_vip {
 top:-1px;
 right:-1px
}
.resp-1440 .number_box {
 width:1080px
}
.resp-1024 .number_box {
 width:648px
}
.vip_popBox {
 width:260px;
 height:235px;
 border-radius:5px;
 box-shadow:0 0 10px #000;
 position:relative;
 background:#fff;
 padding:25px 20px 0
}
.popBox_letit,.popBox_tit {
 height:36px;
 top:-18px;
 left:16px
}
.popBox_tit {
 width:85px;
 background:url(//i0.letvimg.com/lc02_img/201607/01/11/04/popbox_vip.png) no-repeat;
 _background:url(//i0.letvimg.com/lc02_img/201607/01/11/04/popbox_vip_ie6.png) no-repeat;
 position:absolute
}
.popBox_letit {
 width:139px;
 background:url(//i0.letvimg.com/lc02_img/201607/01/11/03/popbox_logo.png) no-repeat;
 _background:url(//i0.letvimg.com/lc02_img/201607/01/11/03/popbox_logo_ie6.png) no-repeat;
 position:absolute
}
.popBox_close {
 width:16px;
 height:16px;
 background:url(//i0.letvimg.com/lc02_img/201508/03/16/47/0803/img/pop_close.png) no-repeat;
 _background:url(//i2.letvimg.com/lc02_img/201508/03/16/47/0803/img/pop_close8.png) no-repeat;
 position:absolute;
 right:10px;
 top:10px
}
.vip_name {
 font-size:16px;
 color:#444;
 line-height:30px
}
.popBox_info {
 font-size:12px;
 color:#444;
 line-height:22px
}
.popBox_info a {
 float:right;
 color:#529bef;
 font-size:12px;
 font-weight:700
}
.popBox_img {
 margin-top:10px
}
.popBox_img a {
 position:relative;
 display:inline-block;
 *zoom:1
}
.popBox_img a,.popBox_img a img {
 width:260px;
 height:90px;
 overflow:hidden
}
.popBox_img a b.bg {
 width:260px;
 height:20px;
 background:url(//i1.letvimg.com/lc02_img/201508/03/16/47/0803/img/bg.png) repeat-x;
 _background:url(//i0.letvimg.com/lc02_img/201508/03/16/47/0803/img/bg8.png) repeat-x;
 display:inline-block;
 position:absolute;
 bottom:0;
 left:0;
 text-indent:30px;
 color:#fff;
 line-height:20px
}
.popBox_line {
 width:260px;
 height:1px;
 background:#c6c6c6;
 margin-top:14px;
 position:relative;
 *zoom:1
}
.popBox_line h4.vip_tit2 {
 background:#fff;
 color:#d70c19;
 width:60px;
 height:20px;
 position:absolute;
 left:0;
 top:-9px
}
.vip_info {
 height:30px;
 line-height:30px;
 margin-top:10px;
 color:#444
}
.vip_info a.vipBox_btn {
 float:right;
 width:68px;
 height:30px;
 text-align:center;
 color:#fff;
 display:inline-block;
 background:#4e99f2;
 border-radius:5px
}
.vip_info a.vipBox_btn:hover {
 background:#7ac1fa
}
.popBox_img2 {
 width:108%
}
.popBox_img2 a {
 margin-right:20px;
 position:relative;
 *zoom:1
}
.popBox_img2 a,.popBox_img2 a img {
 width:120px;
 height:90px;
 overflow:hidden
}
.popBox_img2 a b.bg {
 width:120px
}
.popBox_img3 a,.popBox_img3 a img {
 width:260px;
 height:140px;
 overflow:hidden
}
.popBox_img3 a b.bg {
 text-align:center;
 text-indent:0
}
.popBox_content ul {
 width:280px;
 height:70px;
 overflow:hidden;
 margin-top:10px
}
.popBox_content ul li {
 width:138px;
 float:left;
 height:20px;
 overflow:hidden
}
.popBox_content ul li a {
 line-height:20px;
 color:#444;
 height:20px;
 overflow:hidden;
 display:block
}
.popBox_content ul li a:hover {
 color:#529bef
}
.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
}
.feedback_fls,.feedback_load,.feedback_small {
 box-shadow:0 2px 4px 0 rgba(0,0,0,.2);
 z-index:1000
}
.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 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
}
a,b,em,i,small,span,u {
 font-style:normal;
 text-decoration:none
}
li,ol,ul {
 list-style:none
}
.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;
 resize:none;
 line-height:20px;
 font-size:14px;
 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
}
.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
}
.rightFix_tool {
 width:40px;
 position:fixed;
 right:20px;
 bottom:150px;
 z-index:10000
}
.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
}
.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
}
.tc_pinless {
 width:400px;
 background:#fff;
 border-radius:5px;
 height:200px;
 position:relative;
 margin-left:auto;
 margin-right:auto
}
.tc_pinless span {
 color:#444;
 font-size:16px;
 line-height:34px;
 background:url(//i0.letvimg.com/lc02_iscms/201508/24/14/28/940223831b734f498305ff6a0e417513.png) no-repeat;
 padding-left:45px
}
.tc_pinless_btn {
 width:140px;
 height:30px;
 background:#4e9af2;
 border-radius:3px;
 color:#fff;
 display:inline-block;
 line-height:30px;
 text-align:center;
 font-family:"微软雅黑";
 font-weight:700;
 font-size:14px
}
.tc_pinless_btn:hover {
 background:#7ac0fb;
 color:#fff;
 cursor:pointer
}
.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
}
.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%
}
