﻿
.code-layer {display:inline-block;display:inline;display:none;width:150px;height:150px;padding-right:5px;zoom:1}
.code-layer .code-img {position:relative;top:-91px;display:inline-block;*display:inline;width:120px;height:120px;padding:10px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.08);box-shadow:0 5px 10px rgba(0,0,0,.08);*zoom:1}
.code-layer .code-img img {width:100%;height:100%}
.code-layer .code-img .arr {position:absolute;top:110px;right:-9px;width:9px;height:14px;background:url(../image/f22d2ad.png) -100px 0 no-repeat}
.code-layer .code-img-two {top:-48px}
.code-layer .code-img-two .arr {top:70px;right:-9px}
.side-floatbtn .feedback-list li.backtop a {background-position:16px -102px}
.side-floatbtn .feedback-list li.feedback a {background-position:16px -47px}
.side-floatbtn .feedback-list li.feedback .list {position:absolute;right:55px;display:none;padding:0 20px 0 0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}
.side-floatbtn .feedback-list li.feedback .list .action-list {-webkit-box-sizing:border-box;box-sizing:border-box;width:133.66px;height:88px;padding:10px 0;border-radius:10px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.08) 0 5px 10px;box-shadow:0 5px 10px rgba(0,0,0,.08);overflow:hidden}
.side-floatbtn .feedback-list li.feedback .list .action-list .arrow {position:absolute;top:24px;right:10px;border:5px solid rgba(0,0,0,0);border-left-color:#fff;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-border-image:initial;-o-border-image:initial;border-image:initial}
.side-floatbtn .feedback-list li.feedback .list .action-list .item {height:34px;padding:0 20px;margin:0;color:#333;background-color:#fff;line-height:34px;cursor:pointer}
.side-floatbtn .feedback-list li.feedback .list .action-list .item:hover {background-color:#f7f7f7}
.side-floatbtn {position:fixed;right:0;bottom:50px;display:inline-block;z-index:450}
.side-floatbtn .footAd {display:block;width:50px;height:70px;padding-bottom:10px}
.side-floatbtn .footAd .adimg {display:block;width:50px;height:70px;margin:0;overflow:hidden}
.side-floatbtn .footAd .adimg img {width:100%;height:auto}
.side-floatbtn .footAd.on {width:80px;height:100px}
.side-floatbtn .footAd.on .adimg {display:block;width:80px;height:100px;border-radius:5px 0 0 5px}
.side-floatbtn .footAd.on .adimg .btn-close {position:absolute;top:-5px;left:-5px;display:block;width:16px;height:16px;background:url(../image/ab257ea.png)}
.side-floatbtn .feedback-list {float:right;width:52px}
.side-floatbtn .feedback-list li {position:relative;float:left;display:inline-block;display:inline;width:100%;margin-bottom:10px;zoom:1}
.side-floatbtn .feedback-list li a {position:relative;right:-10px;display:block;width:62px;height:40px;border-radius:40px 0 0 40px;background:url(../image/9438e9a.png) 16px 11px no-repeat #fff;-webkit-box-shadow:-1px 4px 8px rgba(0,0,0,.06);box-shadow:-1px 4px 8px rgba(0,0,0,.06);*zoom:1}
.side-floatbtn .feedback-list li a .txt {display:none;width:100%;height:40px;color:#fff;overflow:hidden;font-size:14px;line-height:40px;text-align:center;text-indent:10px}
.side-floatbtn .feedback-list li a:hover {right:10px;background-image:none!important;background-color:#ff6f00}
.side-floatbtn .feedback-list li a:hover .txt {display:inline-block}
.side-floatbtn .feedback-list li a:hover .c-header-icon {display:none}
.side-floatbtn .feedback-list li a:hover .code-layer {position:absolute;top:-6px;left:-150px;display:block}
.side-floatbtn .feedback-list li a:hover .list {display:block}
.alertbox.alertbox-prog .box {padding:0 0 1px!important;border-radius:4px;overflow:hidden}
.alertbox.alertbox-prog .programlist li {padding:15px 40px}
.alertbox.alertbox-prog .programlist li.focus,.alertbox.alertbox-prog .programlist li:hover {background:#f6f6f6}
.alertbox.alertbox-prog .programlist li.first {position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:110px;padding:22px 40px 0 190px}
.alertbox.alertbox-prog .programlist li.first .video {display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 5px);height:32px;padding:0 10px;border-radius:4px;color:#999;background-color:#eee;overflow:hidden;line-height:32px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.alertbox.alertbox-prog .programlist li.first .video:last-child {margin-left:10px}
.alertbox.alertbox-prog .programlist .pic {position:absolute;top:22px;left:40px;display:block;width:130px;height:73px;border-radius:4px;margin-right:20px;overflow:hidden}
.alertbox.alertbox-prog .programlist .pic img {width:100%;height:100%}
.alertbox.alertbox-prog .programlist .tit {height:24px;margin-bottom:18px;color:#999;overflow:hidden;font-weight:700;font-size:18px;line-height:24px}
.alertbox.alertbox-prog .programlist .tit b {color:#222;font-weight:700}
.alertbox.alertbox-prog .programlist .tit span {margin-left:10px;font-size:15px}
.alertbox.alertbox-prog .programlist .playbtn {display:block;width:77px;height:30px;border-radius:15px;color:#fff;background-image:#ffc600;background-image:-webkit-gradient(linear,right top,left top,from(#ffc600),to(#ff5f00));background-image:-webkit-linear-gradient(right,#ffc600,#ff5f00);background-image:-o-linear-gradient(right,#ffc600,#ff5f00);background-image:linear-gradient(-90deg,#ffc600,#ff5f00);font-size:13px;line-height:30px;text-align:center}

.add-box .add-icon:hover,.add-box .sel .add-icon {color:#fff}
.player-list-box {position:relative}
.player-list-box .player_list_kandan {position:absolute;right:10px;bottom:-4px}
.player-list-box .player_list_kandan .hitv-addlisted {color:#ff5f00}
.player-list-box .play-item {display:block;margin-bottom:15px}
.player-list-box .play-item .left {position:relative;float:left;border-radius:4px;margin-right:20px;opacity:.8}
.player-list-box .play-item .left .videolist-tag {position:absolute;top:0;right:0;border-radius:0 0 0 4px}
.player-list-box .play-item .left img {width:100%;height:100%;border-radius:4px}
.player-list-box .play-item .left .right-corner {position:absolute;top:8px;right:10px;height:15px;padding:0 5px;border-radius:8px;color:#fff;font-size:12px;line-height:15px}
.player-list-box .play-item .left .duration-wrap {position:absolute;bottom:0;left:0;display:block;width:100%;height:32px;border-radius:0 0 4px 4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6));z-index:5}
.player-list-box .play-item .left .duration-wrap span {display:block;padding-right:12px;color:#fff;opacity:1;font-weight:400;font-size:13px;line-height:32px;text-align:right}
.player-list-box .play-item .right {float:left;width:148px;text-align:left}
.player-list-box .play-item .right .titlenews {position:relative;top:-4px;display:-webkit-box;height:72px;color:#fff;opacity:.6;overflow:hidden;font-weight:700;font-size:14px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:wrap;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.player-list-box .play-item .right .play-num {display:block;height:18px;color:#fff;overflow:hidden;line-height:18px}
.player-list-box .play-item .right .play-num em {margin-right:6px}
.player-list-box .play-item .right .play-num .play-svg {width:11px;height:11px}
.player-list-box .play-item .right .subtitle {margin-top:8px;color:#fff;opacity:.4;font-size:13px;line-height:16px}
.player-list-box .play-item.playing .left {border-color:#ff5f00;opacity:1}
.player-list-box .play-item.playing .left:after,.player-list-box .play-item.playing .left:before {position:absolute;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);content:" ";pointer-events:none;z-index:100}
.player-list-box .play-item.playing .left:before {top:50%;left:-16px;border-width:8px;border-right-color:#ff5f00;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.player-list-box .play-item.playing .left .borbg {display:block}
.player-list-box .play-item.playing .right .play-num,.player-list-box .play-item.playing .right .titlenews {opacity:1}
.player-list-box .play-item.playing .allbg {display:none}
.player-list-box .play-item .txtbg {position:absolute;bottom:0;left:0;width:100%;height:40px;border-radius:0 0 4px 4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4));z-index:4}
.player-list-box .play-item .allbg {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 4px 4px;background:rgba(0,0,0,.2);z-index:8}
.player-list-box .play-item .borbg {position:absolute;bottom:0;left:0;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border:3px solid #ff5f00;border-radius:4px;z-index:10}
.player-list-box .play-item:hover .allbg {display:none}
.player-list-box .play-item:hover .right .title {opacity:1}
.mgad__title-banner {margin-bottom:15px}
.m-playwrap-aside .play-list .play-item-minicard {position:relative;height:79px}
.m-playwrap-aside .play-list .play-item-minicard .left img {width:140px;height:79px}
.m-playwrap-aside .play-list .play-item-minicard .right {width:190px}
.m-playwrap-aside .play-list .play-item-minicard .right .play-num {position:absolute;bottom:0}
.play-list .play-item:hover .right .title,.play-list .play-item:hover .right .titlenews {opacity:1}
.wrapper {height:100%;overflow-y:auto}
.time-select-months {margin-left:15px}
.time-select {padding-bottom:20px;padding-left:10px}
.time-select .year {position:relative;float:left;margin-top:9px;margin-right:50px;color:#fff;font-weight:700;font-size:15px;line-height:28px}
.time-select .year .years-items {position:absolute;top:40px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:275px;padding:15px;border-radius:3px;background-color:hsla(0,0%,100%,.96);overflow-y:auto;z-index:15}
.time-select .year .years-items li {float:left;padding:10px 15px;color:#222;font-weight:400;font-size:15px;text-align:center;cursor:pointer}
.time-select .year .years-items li.focus,.time-select .year .years-items li:hover {color:#ff5f00}
.time-select .select-icon {width:14px;height:14px;margin-left:10px;color:#eee}
.time-select .months-wrap {position:relative;float:left;width:215px;line-height:28px}
.time-select .months-wrap .month {position:relative;width:25%;height:28px;padding:10px 0 5px;color:hsla(0,0%,100%,.6);font-size:15px;text-align:center}
.time-select .months-wrap .month:hover {color:#fff}
.time-select .months-wrap .month.month-focus {display:inline-block;width:25%;height:28px;border-radius:14px;color:#fff;vertical-align:0;font-weight:700;line-height:28px}
.time-select .months-wrap .month .corner {position:absolute;top:1px;left:0;display:block;height:15px;padding:0 5px;border-radius:8px 8px 8px 0;color:#adadb1;background:#32323c;font-weight:300;font-size:12px;line-height:15px;text-align:center}
.time-select .months-wrap .month-nav {position:absolute;top:16px;width:14px;height:14px;cursor:pointer}
.time-select .months-wrap .month-nav:hover {color:#fff}
.time-select .months-wrap .month-nav.nav-left {left:-20px}
.time-select .months-wrap .month-nav.nav-right {right:-20px}
.time-select .months-wrap-hybrid {position:relative;width:215px}
.time-select .months-wrap-hybrid .month {width:25%;padding:10px 0 5px}
.time-select .months-wrap-hybrid .month.month-focus {width:25%}
.time-select .months-wrap-hybrid .moutn-year:before {position:absolute;top:20px;left:0;display:inline-block;width:1px;height:24%;content:"";z-index:0;border-right:1px solid #4d4d55}
.time-select .months-wrap-hybrid .month-nav {top:16px}
.show-list .show-tabs {position:-webkit-sticky;position:sticky;top:0;background:#20202b;z-index:105; padding-top:12px;}
.show-list .aside-videolist {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 25px}
.show-list .aside-videolist .variety-column-series {width:100%;margin-bottom:15px;position:relative}
.show-list .aside-videolist .variety-column-series .period-videolist-kandan {position:absolute;bottom:0;right:10px}
.show-list .aside-videolist .variety-column-series .period-videolist-kandan .hitv-addlisted {color:#ff5f00}
.show-list .aside-videolist .variety-column-series .screenshot {position:relative;display:block;width:100%;height:90px}
.show-list .aside-videolist .variety-column-series .screenshot .lipic {position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:160px;height:90px;border-radius:4px}
.show-list .aside-videolist .variety-column-series .screenshot .lipic img {width:100%;height:100%;border-radius:4px}
.show-list .aside-videolist .variety-column-series .videolist-tag .hitv_tag {position:absolute;top:0;left:0;z-index:1;border-radius:4px 1px 4px 1px}
.show-list .aside-videolist .litxt {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 160px);padding-left:20px}
.show-list .aside-videolist .litxt .name {position:relative;top:-4px;display:-webkit-box;width:100%;height:72px;color:#aaa;overflow:hidden;font-weight:700;font-size:14px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.show-list .aside-videolist .litxt .name:hover {color:#fff}

.show-list .aside-videolist .zyli-pp { height:28px; line-height:28px;-webkit-box-sizing:border-box;box-sizing:border-box; width:100%;color:#aaa;overflow:hidden;font-weight:500;font-size:14px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-line-clamp:1;-webkit-box-orient:vertical; color:#FFE3B7;}
.show-list .aside-videolist .zyli-pp:hover {color:#fff}
.show-list .aside-videolist .zyli-ts { height:35px; line-height:35px;text-align:center; color:#F6A442;}
.show-list .aside-videolist .zyli-key { height:28px; line-height:28px;-webkit-box-sizing:border-box;box-sizing:border-box; width:100%;color:#aaa;overflow:hidden;font-weight:500;font-size:14px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.show-list .aside-videolist .zyli-key:hover {color:#fff}
.show-list .aside-videolist .zyli-more {text-align:center; padding-top:8px;}
.show-list .aside-videolist .zyli-more .zyli-more-button {display:inline-block;width:120px;height:35px;border-radius:25px;font-size:14px;font-weight:500;text-align:center;line-height:36px;position:relative;cursor:pointer;background:hsla(37,88%,70%,.05);color:#F6A442;border:1px solid #F6A442}

.show-list .aside-videolist .submit-btn {width:80px;height:30px;line-height:.30px;background-color:#ff5f00;color:#fff;text-align:center;font-size:14px; border:0; border-radius:12px;cursor: pointer;}
.show-list .aside-videolist .submit-num {color:#FF5F00;border:0px #333 solid; width:25px; font-size:14px; height:22px; line-height:22px; background:#21212C;}

.show-list .playwp {height:20px;color:hsla(0,0%,100%,.3);font-weight:700;font-size:12px;line-height:20px}
.show-list .playwp .play-svg {display:inline-block;width:11px;height:11px;margin-right:5px;vertical-align:-1px}
.show-list .s-videolist-box {padding:0 10px 0 15px;margin:0 0 0 10px;overflow:hidden}
.show-list .s-videolist-box .videolist-title {margin:0 0 15px;color:hsla(0,0%,100%,.6);font-weight:700;font-size:15px}
.show-list .s-videolist-box .s-videolist li {position:relative;height:79px;padding-top:0;margin-top:0;margin-bottom:15px}
.show-list .s-videolist-box .s-videolist li .screenshot {position:relative;display:block;width:100%;height:79px}
.show-list .s-videolist-box .s-videolist li .screenshot .num {position:absolute;left:-32px;display:inline-block;width:30px;height:60px;color:#444;line-height:60px;text-align:center}
.show-list .s-videolist-box .s-videolist li .screenshot .name {position:relative;display:block;top:-2px;display:-webkit-box;width:100%;height:60px;color:#aaa;overflow:hidden;font-weight:700;font-size:13px;line-height:20px;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.show-list .s-videolist-box .s-videolist li .screenshot .lipic {position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:140px;height:79px;border-radius:4px}
.show-list .s-videolist-box .s-videolist li .screenshot .lipic img {width:100%;height:100%;border-radius:4px}
.show-list .s-videolist-box .s-videolist li .screenshot .litxt {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 140px);padding:0 5px 0 20px;margin:0}
.show-list .s-videolist-box .s-videolist li .videolist-tag-mini {position:absolute;top:0;right:0;z-index:11;border-radius:0 0 0 4px}
.show-list .s-videolist-box .s-videolist li .period-svideolist-kandan {position:absolute;bottom:0;right:10px}
.show-list .s-videolist-box .s-videolist li .period-svideolist-kandan .hitv-addlisted {color:#ff5f00}
.show-list .s-videolist-box .s-videolist li:hover .screenshot .name {color:#fff}

.show-list .s-videolist-box .s-videolist .svlist .period-svideolist-kandan{display:none}
.show-list .s-videolist-box .s-videolist .svlist:hover .period-svideolist-kandan{display:block}

.show-list .aside-videolist .variety-column-series .period-videolist-kandan{display:none}
.show-list .aside-videolist .variety-column-series:hover .period-videolist-kandan{display:block} 

.show-list .playing .listhot,.show-list .playing .positivehot {opacity:1}
.show-list .playing .listhot:after,.show-list .playing .listhot:before,.show-list .playing .positivehot:after,.show-list .playing .positivehot:before {position:absolute;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);content:" ";pointer-events:none;z-index:100}
.show-list .playing .listhot:before,.show-list .playing .positivehot:before {top:50%;left:-16px;border-width:8px;border-right-color:#ff5f00;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.show-list .playing .listhot .borbg,.show-list .playing .positivehot .borbg {display:block}
.show-list .playing .listhot .allbg,.show-list .playing .positivehot .allbg {display:none}
.show-list .playing .litxt .name {color:#fff}
.show-list.playing .left {border:2px solid #ff5f00;opacity:1}
.show-list.playing .left:after,.show-list.playing .left:before {position:absolute;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);content:" ";pointer-events:none;z-index:100}
.show-list.playing .left:before {top:50%;left:-16px;border-width:8px;border-right-color:#ff5f00;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.show-list.playing .left .borbg {display:block}
.show-list.playing .right .title {opacity:1}
.show-list .txtbg {position:absolute;bottom:0;left:0;width:100%;height:40px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4));z-index:4}
.show-list .allbg {top:0;background:rgba(0,0,0,.2);z-index:12}
.show-list .allbg,.show-list .borbg {position:absolute;left:0;width:100%;height:100%}
.show-list .borbg {bottom:0;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #ff5f00;border-radius:4px;z-index:10}
.show-list .duration {position:absolute;right:10px;bottom:5px;color:#fff;z-index:5}
.show-list .mini-duration {bottom:5px}
.show-list .aside-videolist li.playing .allbg,.show-list .aside-videolist li:hover .allbg,.show-list .s-videolist li.playing .allbg,.show-list .s-videolist li:hover .allbg {display:none}
.show-list .huaxu-show-list {padding:5px 8px 0 25px}
.show-list .huaxu-show-list .right .play-num {color:hsla(0,0%,100%,.3)}
.show-list .huaxu-show-list .player-list-box .play-item .left {width:160px;height:90px;opacity:1}
.show-list .huaxu-more,.show-list .show-more {height:40px;line-height:40px;text-align:center;color:#a5a5aa;font-size:13px;border:1px solid #373741;border-radius:20px;display:block}
.show-list .show-more {margin-bottom:20px}
.show-list .huaxu-more {margin:0 26px 20px}
.hitv-scroll {position:relative;width:100%}
.hitv-scroll .nav-list {position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:36px;height:36px;padding-top:10px;border-radius:50%;color:#666;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2);text-align:center;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;cursor:pointer;z-index:1}
.hitv-scroll .nav-list .hitv-svg-icon {width:16px;height:16px}
.hitv-scroll .nav-list-l {left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.hitv-scroll .nav-list-r {right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.hitv-scroll .not-trigger {opacity:.8}
.hitv-scroll .nav-out {position:absolute;top:-66px;right:58px;z-index:99}
.hitv-scroll .nav-out .nav-item {display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:36px;height:36px;padding-top:10px;border-radius:50%;margin-left:4px;text-align:center}
.hitv-scroll .nav-out .nav-item .hitv-svg-icon {width:16px;height:16px}
.hitv-scroll .nav-out .nav-item.disabled .hitv-svg-icon {color:#eee}
.hitv-scroll .nav-out .nav-item.hover {color:#999;cursor:pointer}
.hitv-scroll .nav-out .nav-item.hover:hover {background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}
.hitv-scroll .nav-out .nav-item.hover:hover .hitv-svg-icon {color:#ff5f00}
.hitv-scroll .scroll-wrap {width:100%;overflow:hidden}
.hitv-scroll .scroll-wrap .scroll-content {white-space:nowrap;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}
.hitv-scroll .scroll-wrap .scroll-content .scroll-item {display:inline-block}
.hitv-scroll .scroll-wrap.ipad-scroll {overflow-x:auto}
.album-sets .album-set {float:left}
.album-sets .album-set:not(:first-child) {margin-left:20px}
.album-sets .hitv_horizontal {padding-top:6px}
.album-sets .hitv_horizontal-back {top:0;left:calc(5% + 10px);width:calc(90% - 20px)}
.album-sets .hitv_horizontal-video {position:absolute;top:0;left:0}
.album-sets .hitv_horizontal-video .hitv_horizontal-num {position:absolute;top:26%;left:18px;padding:0}
.album-sets .hitv_horizontal-video .hitv_horizontal-txt {position:absolute;top:56%;left:18px;padding:0}
.vip-button-box[data-v-2e16c04c] {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 24px}
.vip-button-box[data-v-2e16c04c] .vip-button {width:100%;min-width:unset;margin-bottom:24px}
.vip-button-box[data-v-2e16c04c] .vip-button .button-container {width:100%}
@media screen and (max-width:1281px) {.vip-button-box[data-v-2e16c04c] {padding-right:10px}
}
.video-type-tag {width:40px;height:22px;border:2px solid #ff5f00;border-radius:20px;color:#ff5f00;opacity:1;font-size:13px;line-height:22px;text-align:center}
.play-list .huaxu-list {margin-bottom:15px;color:hsla(0,0%,100%,.6);font-weight:700;font-size:18px;line-height:24px}
.play-list .item {margin-bottom:15px}
.play-list .play-item {display:block}
.play-list .play-item .left {position:relative;float:left;border-radius:4px;margin-right:20px;opacity:.8}
.play-list .play-item .left .videolist-tag {position:absolute;top:0;right:0;border-radius:0 0 0 4px}
.play-list .play-item .left img {width:160px;height:90px;border-radius:4px}
.play-list .play-item .left .right-corner {position:absolute;top:8px;right:10px;height:15px;padding:0 5px;border-radius:8px;color:#fff;font-size:12px;line-height:15px}
.play-list .play-item .left .duration-wrap {position:absolute;bottom:0;left:0;display:block;width:100%;height:32px;border-radius:0 0 4px 4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6));z-index:5}
.play-list .play-item .left .duration-wrap span {display:block;padding-right:12px;color:#fff;opacity:1;font-weight:400;font-size:13px;line-height:32px;text-align:right}
.play-list .play-item .right {float:left;width:140px;text-align:left}
.play-list .play-item .right .title {position:relative;height:62px;margin-bottom:2px;color:#fff;opacity:.6;overflow:hidden;font-weight:700;font-size:14px;line-height:20px}
.play-list .play-item .right .play-num {display:block;height:18px;color:hsla(0,0%,100%,.3);overflow:hidden;line-height:18px}
.play-list .play-item .right .play-num em {margin-right:6px}
.play-list .play-item .right .play-num .play-svg {width:11px;height:11px}
.play-list .play-item .right .subtitle {margin-top:8px;color:#aaa;font-size:13px;line-height:16px}
.play-list .play-item.playing .left {border-color:#ff5f00;opacity:1}
.play-list .play-item.playing .left:after,.play-list .play-item.playing .left:before {position:absolute;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);content:" ";pointer-events:none;z-index:100}
.play-list .play-item.playing .left:before {top:50%;left:-16px;border-width:8px;border-right-color:#ff5f00;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.play-list .play-item.playing .right .play-num,.play-list .play-item.playing .right .title {opacity:1}
.recommended-list {margin-bottom:25px}
.recommended-list .play-item .left img {width:160px;height:90px}
.recommended-list .play-item .right .title {height:100%}
.recommended-list .play-item .right .play-num {height:42px;line-height:22px}
.m-show-aside {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start}
.m-show-aside .sub-title {padding:0 20px 0 24px;margin-bottom:15px;color:hsla(0,0%,100%,.6);font-size:13px;line-height:22px}
.m-show-aside .vip-btn {display:block;width:328px;height:40px;border-radius:20px;margin-bottom:26px;margin-left:24px;color:rgba(0,0,0,.8);background:-webkit-gradient(linear,left top,right top,from(#ddaf5a),to(#ffdc9c));background:-webkit-linear-gradient(left,#ddaf5a,#ffdc9c);background:-o-linear-gradient(left,#ddaf5a 0,#ffdc9c 100%);background:linear-gradient(90deg,#ddaf5a,#ffdc9c);font-weight:700;font-size:13px;line-height:40px;text-align:center}
.m-show-aside .vip-btn .btn-icon {width:20px;height:18px;margin-right:10px;vertical-align:-5px}
.m-show-aside .show-tabs {padding-left:24px;}
.m-show-aside .show-tabs .tab {float:left;width:78px;height:36px;border-radius:20px;margin-bottom:15px;color:hsla(0,0%,100%,.6);background-color:hsla(0,0%,100%,.04);font-weight:700;font-size:13px;line-height:36px;text-align:center}
.m-show-aside .show-tabs .tab.focus,.m-show-aside .show-tabs .tab:hover {color:#fff;background:hsla(0,0%,100%,.2)}
.m-show-aside .show-tabs .tab:not(:last-child) {margin-right:10px}
.m-show-aside .show-tabs .tab a {display:block}
.m-show-aside .show-tabs .pt .tips {position:absolute;top:0px;left:252px;max-width:50px;height:17px;padding:0 4px;border-radius:9px 9px 9px 0;color:#fff;background:#ee3e31;overflow:hidden;font-size:12px;line-height:17px;white-space:nowrap;z-index:10}
.m-show-aside .show-tabs .pt .tips {background:#EE3E31}

.m-show-aside .list-content {padding-left:24px}
.m-show-aside .play-list {padding:10px 0 0 20px}
.room-item {float:left;width:164px;height:166px;margin:0 10px 10px 0}
.room-item:nth-child(2n) {margin-right:0}
.room-item a {display:block;width:100%;height:166px}
.room-item a .top {position:relative;width:100%;height:121px}
.room-item a .top img {position:absolute;top:0;left:0;display:block;width:100%;height:121px;border-radius:8px 8px 0 0;z-index:1}
.room-item a .top .txtbg {position:absolute;bottom:0;left:0;width:100%;height:60px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(39,39,51,0)),color-stop(52%,rgba(39,39,51,.6)),to(#272733));background:-webkit-linear-gradient(top,rgba(39,39,51,0),rgba(39,39,51,.6) 52%,#272733);background:-o-linear-gradient(top,rgba(39,39,51,0) 0,rgba(39,39,51,.6) 52%,#272733 100%);background:linear-gradient(180deg,rgba(39,39,51,0),rgba(39,39,51,.6) 52%,#272733);opacity:1;z-index:4}
.room-item a .top .allbg {position:absolute;top:0;bottom:0;width:100%;height:121px;border-radius:8px 8px 0 0;background:#272733;opacity:.2;z-index:8}
.room-item a .top .tit {position:absolute;bottom:5px;left:10px;width:88%;color:#fff;font-size:13px;line-height:18px;z-index:5}
.room-item a .bottom {width:100%;height:45px;border-radius:0 0 8px 8px;background:#272733}
.room-item a .bottom .star-list {position:relative;float:left;width:70px;height:45px}
.room-item a .bottom .star-list img {position:absolute;top:10px;left:10px;display:none;width:20px;height:20px;border:1px solid #fff;border-radius:50%;background:#ddd;opacity:1;z-index:10}
.room-item a .bottom .star-list img:first-child,.room-item a .bottom .star-list img:nth-child(2),.room-item a .bottom .star-list img:nth-child(3) {display:block}
.room-item a .bottom .star-list img:nth-child(2) {left:23px;z-index:11}
.room-item a .bottom .star-list img:nth-child(3) {left:35px;z-index:12}
.room-item a .bottom .num {float:right;margin:13px 10px 0 0}
.room-item a .bottom .num span {color:hsla(0,0%,100%,.5);vertical-align:9px;font-weight:400;font-size:13px}
.room-item a .bottom .num .hitv-svg-icon {width:13px;height:13px;vertical-align:7px}
.room-item a .bottom .num svg {display:block;width:13px;height:13px;margin:0 auto;fill:hsla(0,0%,100%,.5)}
.room-item a:hover .top .allbg {display:none}
@media screen and (max-width:1282px) {.room-item {width:130px;height:141px}
.room-item a .top,.room-item a .top .allbg,.room-item a .top img {height:96px}
.room-item a .top .txtbg {height:50px}
}
.entrance-btn[data-v-0715de20] {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:80px;padding:17px 15px 18px;border-radius:8px;margin-right:10px;cursor:pointer}
.entrance-btn .slots[data-v-0715de20] {position:absolute;top:0;left:0;width:100%;height:100%}
.entrance-btn p[data-v-0715de20] {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.entrance-btn .main-title[data-v-0715de20] {color:#fff;opacity:1;font-weight:700;font-size:18px;line-height:24px}
.entrance-btn .second-title[data-v-0715de20] {color:hsla(0,0%,100%,.6);font-weight:400;font-size:13px;line-height:17px}
.entrance-btn[data-v-0715de20]:last-child {margin:0}
.m-modal .c-modal[data-v-5b4826d8] {position:fixed;z-index:538;width:100%;height:100%;top:0;left:0}
.m-modal .c-modal .modal-content[data-v-5b4826d8],.m-modal .c-modal[data-v-5b4826d8] {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.m-modal .c-modal .modal-content[data-v-5b4826d8] {width:300px;background:-webkit-gradient(linear,left top,left bottom,from(#e0dcff),color-stop(51%,#fff),to(#fff));background:-webkit-linear-gradient(top,#e0dcff,#fff 51%,#fff);background:-o-linear-gradient(top,#e0dcff 0,#fff 51%,#fff 100%);background:linear-gradient(180deg,#e0dcff,#fff 51%,#fff);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);opacity:1;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 30px;z-index:1}
.m-modal .c-modal .modal-content .modal-main[data-v-5b4826d8] {width:100%;font-size:15px;font-weight:700;line-height:22px;color:rgba(0,0,0,.9);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.m-modal .c-modal .modal-content .modal-main p[data-v-5b4826d8] {text-align:center}
.m-modal .c-modal .modal-content .modal-footer[data-v-5b4826d8] {width:100%;padding:0 42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:34px}
.m-modal .c-modal .modal-content .modal-footer .modal-btn[data-v-5b4826d8] {min-width:103px;height:36px;padding:0 25px;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,0);border-radius:25px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:13px;font-weight:400;line-height:34px;color:rgba(0,0,0,.4)}
.m-modal .c-modal .modal-content .modal-footer .modal-btn[data-v-5b4826d8]:hover {border:1px solid rgba(0,0,0,.4);color:#000}
.m-modal .c-modal .modal-content .modal-footer .modal-btn.certain[data-v-5b4826d8] {background:-webkit-gradient(linear,left top,left bottom,from(#5233ff),to(#76f));background:-webkit-linear-gradient(top,#5233ff,#76f);background:-o-linear-gradient(top,#5233ff 0,#76f 100%);background:linear-gradient(180deg,#5233ff,#76f);color:#fff}
.m-modal .c-modal .modal-content .modal-footer .modal-btn.certain[data-v-5b4826d8]:hover {background:-webkit-gradient(linear,left top,left bottom,from(#6246ff),to(#76f));background:-webkit-linear-gradient(top,#6246ff,#76f);background:-o-linear-gradient(top,#6246ff 0,#76f 100%);background:linear-gradient(180deg,#6246ff,#76f)}
.m-modal .c-modal .modal-content .modal-footer .modal-btn+.modal-btn[data-v-5b4826d8] {margin-left:10px}
.m-modal .c-modal .m-dialog-mask[data-v-5b4826d8] {position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7}
.cc-popover {position:relative;display:inline-block;vertical-align:top;cursor:pointer}
.cc-popover__content {position:absolute;z-index:998;color:#606266;background-color:#fff;-webkit-box-shadow:0 0 3px #acabab;box-shadow:0 0 3px #acabab;top:100px;left:100px}
.cc-popover__content:before {content:"";position:absolute;border:6px solid rgba(0,0,0,0)}
.cc-popover__content.top-end:before {right:10px;bottom:-5px}
.cc-popover__content.top-middle:before {left:calc(50% - 6px);bottom:-5px}
.cc-popover__content.top-start:before {left:10px;bottom:-5px}
.cc-popover__content.bottom-end:before {right:15px;top:-5px}
.cc-popover__content.bottom-middle:before {left:calc(50% - 6px);top:-5px}
.cc-popover__content.bottom-start:before {left:15px;top:-5px}
.cc-popover__content.right-end:before {bottom:5px;left:-5px}
.cc-popover__content.right-middle:before {top:calc(50% - 6px);left:-5px}
.cc-popover__content.right-start:before {top:5px;left:-5px}
.cc-popover__content.left-end:before {bottom:15px;right:-5px}
.cc-popover__content.left-middle:before {top:calc(50% - 6px);right:-5px}
.cc-popover__content.left-start:before {top:15px;right:-5px}
.content[data-v-251537d6] {width:338px}
.content .title[data-v-251537d6] {width:100px;height:20px;margin:25px 0 0 30px;color:#000;opacity:.9;font-weight:700;font-size:15px;line-height:17px;text-align:left}
.content .user-list[data-v-251537d6] {width:338px;max-height:221px;margin:15px auto 0;overflow-y:scroll}
.content .user-list .item[data-v-251537d6] {position:relative;width:330px;height:54px;font-size:14px;cursor:pointer}
.content .user-list .item[data-v-251537d6]:hover {background:rgba(0,0,0,.02)}
.content .user-list .item .u-lianmai-select-icon[data-v-251537d6] {position:absolute;top:20px;left:30px}
.content .user-list .item .hitv_avatar[data-v-251537d6] {position:absolute;top:8px;left:60px;width:38px;height:38px}
.content .user-list .item .name[data-v-251537d6] {position:absolute;top:18px;left:105px;display:inline-block;width:160px;color:rgba(0,0,0,.9)}
.content .u-footer[data-v-251537d6] {position:relative;width:318px;height:36px;margin-bottom:34px;font-size:13px}
.content .u-footer .all-btn[data-v-251537d6] {position:absolute;top:20px;left:30px;display:inline-block;width:58px;height:20px;color:rgba(0,0,0,.4);line-height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.content .u-footer .all-btn .u-lianmai-select-icon[data-v-251537d6] {margin-right:6px;vertical-align:-2px}
.content .u-footer .all-btn[data-v-251537d6]:hover {color:#000}
.content .u-footer .all-btn:hover .u-lianmai-select-icon[data-v-251537d6] {border:1px solid rgba(0,0,0,.6)}
.content .u-footer .all-btn:hover .u-lianmai-select-icon.select[data-v-251537d6] {border:0}
.content .u-footer .invite-btn[data-v-251537d6] {position:absolute;top:10px;right:10px;display:inline-block;width:103px;height:36px;border-radius:25px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#5233ff),to(#76f));background:-webkit-linear-gradient(top,#5233ff,#76f);background:-o-linear-gradient(top,#5233ff 0,#76f 100%);background:linear-gradient(180deg,#5233ff,#76f);opacity:1;font-size:13px;line-height:36px;text-align:center;cursor:pointer}
.content .u-footer .invite-btn[data-v-251537d6]:hover {background:-webkit-gradient(linear,left top,left bottom,from(#6246ff),to(#76f));background:-webkit-linear-gradient(top,#6246ff,#76f);background:-o-linear-gradient(top,#6246ff 0,#76f 100%);background:linear-gradient(180deg,#6246ff,#76f);opacity:1}
.u-lianmai-select-icon[data-v-251537d6] {display:inline-block;width:12px;height:12px;border:1px solid rgba(0,0,0,.3);border-radius:50%}
.u-lianmai-select-icon.ing[data-v-251537d6],.u-lianmai-select-icon.select[data-v-251537d6] {background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDgiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03LjkgMS4zYy0uMi0uMi0uNS0uMi0uNyAwTDIuOCA1LjZsLTItMmMtLjItLjItLjUtLjItLjcgMHMtLjEuNiAwIC44bDIuMyAyLjNjLjEuMS4yLjEuNC4xcy4zIDAgLjQtLjFMNy45IDJjLjEtLjIuMS0uNSAwLS43eiIvPjwvc3ZnPg==);background-position:50%;background-size:8px 8px;background-repeat:no-repeat}
.u-lianmai-select-icon.select[data-v-251537d6] {width:14px;height:14px;border:none;background-color:#76f}
.u-lianmai-select-icon.ing[data-v-251537d6] {width:14px;height:14px;border:none;background-color:rgba(0,0,0,.4)}
.lianmai-popover.cc-popover__content.rtc-invite {top:0;left:0;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px)}
.lianmai-popover.cc-popover__content.rtc-invite:after {position:absolute;top:-20px;display:block;width:100%;height:20px;background:rgba(0,0,0,0);content:""}
@-webkit-keyframes float-data-v-5c743971 {0% {-webkit-transform:translateY(0);transform:translateY(0)}
50% {-webkit-transform:translateY(-4px);transform:translateY(-4px)}
to {-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes float-data-v-5c743971 {0% {-webkit-transform:translateY(0);transform:translateY(0)}
50% {-webkit-transform:translateY(-4px);transform:translateY(-4px)}
to {-webkit-transform:translateY(0);transform:translateY(0)}
}
.friend-btn[data-v-5c743971] {background-image:url(../image/0ce2652.png);background-size:cover}
.friend-btn.full[data-v-5c743971] {background-image:url(../image/b442692.png)}
.friend-btn:hover .btn-el[data-v-5c743971] {-webkit-animation:float-data-v-5c743971 2s ease-in-out infinite;animation:float-data-v-5c743971 2s ease-in-out infinite}
.friend-btn .btn-el[data-v-5c743971] {position:absolute;top:-3px;right:23px;display:block;width:112px;-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;-o-transition:transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in}
.match-btn[data-v-1ed260e5] {background:-webkit-gradient(linear,left top,left bottom,from(#cf212a),to(#f97d35));background:-webkit-linear-gradient(top,#cf212a,#f97d35);background:-o-linear-gradient(top,#cf212a 0,#f97d35 100%);background:linear-gradient(180deg,#cf212a,#f97d35)}
.m-entrence-modules[data-v-a6d3510a] {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px;margin-top:19px}
.m-entrence-modules[data-v-a6d3510a]:first-child {margin-top:0}
.m-star-info[data-v-621b7bc8] {position:relative;height:95px;border-radius:8px;margin:0 25px;background-position:50%;background-size:cover;background-repeat:no-repeat;background-color:hsla(0,0%,100%,.08);cursor:pointer}
.m-star-info .corner[data-v-621b7bc8],.m-star-info[data-v-621b7bc8] {-webkit-box-sizing:border-box;box-sizing:border-box}
.m-star-info .corner[data-v-621b7bc8] {position:absolute;top:0;left:0;height:20px;padding:0 8px;border-radius:8px 0 8px 0;color:#fff;background:#07f;font-weight:400;font-size:13px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.m-star-info .corner.air[data-v-621b7bc8] {background:#ff5f00}
.m-star-info .book-btn[data-v-621b7bc8] {position:absolute;right:10px;bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;padding:0 15px;border-radius:25px 25px 25px 0;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#5233ff),to(#76f));background:-webkit-linear-gradient(top,#5233ff,#76f);background:-o-linear-gradient(top,#5233ff 0,#76f 100%);background:linear-gradient(180deg,#5233ff,#76f);font-size:13px;line-height:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.m-star-info .book-btn.disabled[data-v-621b7bc8] {background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}
.m-star-info .book-btn[data-v-621b7bc8]:hover {background:-webkit-gradient(linear,left top,left bottom,from(#6246ff),to(#76f));background:-webkit-linear-gradient(top,#6246ff,#76f);background:-o-linear-gradient(top,#6246ff 0,#76f 100%);background:linear-gradient(180deg,#6246ff,#76f)}
.room-warp {position:absolute;height:100%;border-radius:0 4px 4px 0;background:#1d1d26;overflow-y:scroll;z-index:10000}
.room-warp .title {width:338px;height:24px;padding-top:20px;margin-bottom:25px;margin-left:25px}
.room-warp .title h3 {float:left;width:180px;height:24px;color:#fff;opacity:1;font-weight:700;font-size:18px;line-height:24px}
.room-warp .title .close {float:right;display:block;width:14px;height:14px;cursor:pointer}
.room-warp .title .close svg {display:block;width:14px;height:14px;margin:0 auto;fill:#fff}
.room-warp .room-more {margin:30px 0 20px 25px}
.room-warp .room-more .room-list {margin-bottom:20px}
.room-warp .room-more h4 {width:190px;height:24px;margin-bottom:15px;color:hsla(0,0%,100%,.6);font-weight:700;font-size:18px;line-height:24px}
.room-warp .zhan {width:338px;height:15px;overflow:hidden;line-height:15px}
.m-up-user {float:left;border-radius:15px;margin-right:40px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.07)),to(hsla(0,0%,100%,0)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,.07),hsla(0,0%,100%,0));background:-o-linear-gradient(left,hsla(0,0%,100%,.07) 0,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,0))}
.m-up-user .float-block {float:left;display:block}
.m-up-user .avatar {position:relative;width:30px;height:30px}
.m-up-user .avatar img {width:100%;height:100%;border-radius:50%}
.m-up-user .avatar .corner {position:absolute;right:0;bottom:0;display:block;width:16px;height:16px;border-radius:50%;background-size:100% 100%}
.m-up-user .nickname {max-width:152px;margin-left:10px;overflow:hidden;font-size:15px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-up-user .space {width:3px;height:3px;border-radius:50%;margin:14px 4px 0;background-color:#fff;opacity:.6}
.m-up-user .certification {max-width:170px;color:hsla(0,0%,100%,.6);overflow:hidden;font-weight:400;font-size:13px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-up-user .medal {width:20px;height:20px;border-radius:50%;margin:5px 0 0 10px;background-size:100% 100%}
.m-up-user .attention {position:relative;width:40px;height:30px;border-radius:20px;margin-left:20px;background:hsla(0,0%,100%,.05)}
.m-up-user .attention .hitv-svg-icon {position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.m-up-user .attention .no-attention {width:14px;height:14px;color:#ff5f00}
.m-up-user .attention .attentioned {height:14px;color:#fff}
.m-up-user .user-multiply {position:relative;width:70px;height:30px;border-radius:15px;margin-left:22px;background:hsla(0,0%,100%,.05)}
.m-up-user .user-multiply .show-one {display:block!important}
.m-up-user .user-multiply .user-img {position:relative;float:left;width:20px;height:20px;border-radius:50%;margin-top:5px;margin-right:-10px}
.m-up-user .user-multiply .user-img:first-child {margin-left:5px;opacity:.6;z-index:1}
.m-up-user .user-multiply .user-img:nth-child(2) {opacity:.8;z-index:2}
.m-up-user .user-multiply .user-img:nth-child(3) {z-index:3}
.m-up-user .user-multiply .users-arrow {float:right;width:12px;height:12px;margin:9px 8px 0 0;color:#eee}
.m-up-user .user-multiply .hitv-arr-down {opacity:.4}
.m-up-user .user-multiply .hitv-arr-down:hover {opacity:1}
.m-up-user .user-multiply .users {top:47px;-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;height:300px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 0 80px rgba(0,0,0,.3);box-shadow:0 0 80px rgba(0,0,0,.3);z-index:100}
.m-up-user .user-multiply .users,.m-up-user .user-multiply .users:before {position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.m-up-user .user-multiply .users:before {top:-14px;width:0;height:0;border:7px solid rgba(0,0,0,0);border-bottom-color:#fff;content:""}
.m-up-user .user-multiply .users .users-wrap {padding:30px}
.m-up-user .user-multiply .users .user-item:not(:first-child) {margin-top:20px}
.m-up-user .user-multiply .users .user-item .avatar {position:relative;width:44px;height:44px}
.m-up-user .user-multiply .users .user-item .avatar img {width:100%;height:100%;border-radius:50%}
.m-up-user .user-multiply .users .user-item .avatar .corner {position:absolute;right:0;bottom:0;display:block;width:16px;height:16px;border-radius:50%}
.m-up-user .user-multiply .users .user-item .info {float:left;width:150px;margin-left:15px}
.m-up-user .user-multiply .users .user-item .info .name {display:block;max-width:110px;margin-top:2px;overflow:hidden;font-weight:700;font-size:15px;line-height:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-up-user .user-multiply .users .user-item .info .label {display:block;width:100%;margin-top:3px;color:#999;overflow:hidden;font-size:12px;line-height:26px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-up-user .user-multiply .users .user-item .user-attention {position:relative;float:right;display:block;width:26px;height:26px;border-radius:50%;margin-top:9px}
.m-up-user .user-multiply .users .user-item .user-attention .hitv-svg-icon {position:absolute;top:50%;left:50%;color:#fff;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.m-up-user .user-multiply .users .user-item .user-attention.no-attention {background-color:#ff5f00}
.m-up-user .user-multiply .users .user-item .user-attention.no-attention .hitv-svg-icon {width:14px;height:14px}
.m-up-user .user-multiply .users .user-item .user-attention.attentioned {background-color:#ddd}
.m-up-user .user-multiply .users .user-item .user-attention.attentioned .hitv-svg-icon {height:14px}
.publisher {float:left}
.publisher .poster {display:inline-block;margin-right:10px}
.publisher .poster img {display:block;width:30px;height:30px;border-radius:50%}
.publisher .poster-name {float:left;margin-right:30px;color:#fff;opacity:.6;font-size:15px}
.m-collection-wrap {position:relative;width:100%;padding-bottom:40px;z-index:10}
.m-collection-wrap .img {float:left;width:240px;height:135px;margin-right:30px}
.m-collection-wrap .img img {width:100%;height:100%;border-radius:4px}
.m-collection-wrap .content {float:left;width:calc(100% - 270px);padding:1px 0 0;color:hsla(0,0%,100%,.6);font-size:13px;line-height:28px}
.m-collection-wrap .content .name {position:relative;margin:0 0 10px;color:#fff;font-weight:700;font-size:28px;line-height:32px}
.m-collection-wrap .content .name .label {display:inline-block;margin-left:20px;vertical-align:8px;font-size:22px}
.m-collection-wrap .content .tags {margin-bottom:16px}
.m-collection-wrap .content .tags .tag {display:inline-block;height:28px;padding:0 15px;border-radius:15px;margin-right:10px;background-color:hsla(0,0%,100%,.08);line-height:28px}
.m-collection-wrap .content .introduce-items {overflow:hidden}
.m-collection-wrap .content .introduce-item {float:left;width:240px;line-height:28px}
.m-collection-wrap .content .introduce-item.leader {width:calc(100% - 300px)}
.m-collection-wrap .content .introduce-item-b {float:left;line-height:28px}
.m-collection-wrap .content .introduce {position:relative;margin-bottom:30px}
.m-collection-wrap .content .introduce .expand {margin-left:24px}
.m-collection-wrap .content .introduce p.is-hide {padding-right:88px;overflow:hidden;line-height:28px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-collection-wrap .content .introduce p.is-hide .expand {position:absolute;right:0}
.m-collection-wrap .content .play-btn {width:180px;margin-right:20px;color:#fff;background-color:#ff5f00;font-size:18px;line-height:50px}
.m-collection-wrap .content .play-btn,.m-collection-wrap .content .share {float:left;display:block;height:50px;border-radius:25px;text-align:center}
.m-collection-wrap .content .share {-webkit-box-sizing:border-box;box-sizing:border-box;width:60px;padding-top:15px;background-color:hsla(0,0%,100%,.08);cursor:pointer}
.m-collection-wrap .content .share .share-icon {width:20px;height:20px;opacity:.6}
.m-collection-wrap .content .share:hover .share-icon {color:#ff5f00;opacity:1}
.m-collection-wrap .content .detail {float:right;margin-top:20px;color:hsla(0,0%,100%,.6);font-size:13px}
.m-collection-wrap .content .detail:hover {color:#fff}
.play-control .control-left {float:left;width:calc(100% - 388px)}
.play-control .control-left .title {margin-bottom:20px;color:#fff;font-weight:700;font-size:24px;line-height:38px}
.play-control .control-left .dos {margin-bottom:25px;line-height:30px}
.play-control .control-left .dos a,.play-control .control-left .dos span {display:inline-block}
.play-control .control-left .dos .tags {display:inline-block;margin:0 32px 0 0}
.play-control .control-left .dos .tags .tag {line-height:28px;background:hsla(0,0%,100%,.08);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12px;margin-right:10px;border-radius:15px;font-weight:400;color:hsla(0,0%,100%,.6);-webkit-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}
.play-control .control-left .dos .tags .tag:last-child {margin-right:0}
.play-control .control-left .dos .tags .tag:hover {color:#fff}
.play-control .control-left .dos .icon-title {display:block}
.play-control .control-left .dos .hitv-download,.play-control .control-left .dos .hitv-iphone,.play-control .control-left .dos .hitv-report,.play-control .control-left .dos .hitv-share,.play-control .control-left .dos .intro-icon {color:#aaaab0}
.play-control .control-left .dos .hitv-download:hover,.play-control .control-left .dos .hitv-iphone:hover,.play-control .control-left .dos .hitv-report:hover,.play-control .control-left .dos .hitv-share:hover,.play-control .control-left .dos .intro-icon:hover {color:#eee}
.play-control .control-left .dos .hitv-svg-icon {display:block}
.play-control .control-left .dos .poster-tags {float:left;margin-right:30px}
.play-control .control-left .dos .poster-tags .tag {float:left;height:30px;padding:0 18px;border-radius:15px;color:hsla(0,0%,100%,.6);background-color:hsla(0,0%,100%,.08);font-weight:400;font-size:13px;line-height:30px}
.play-control .control-left .dos .poster-tags .tag:not(:first-child) {margin-left:20px}
.play-control .control-left .dos .introduce-wrap {position:relative;float:left}
.play-control .control-left .dos .introduce-wrap .name {margin-right:40px;color:hsla(0,0%,100%,.6);font-size:18px}
.play-control .control-left .dos .introduce-wrap .name .intro-icon {display:inline-block;width:14px;height:14px;margin-left:8px;vertical-align:-1px}
.play-control .control-left .dos .introduce-wrap .panel-route {margin-bottom:12px}
.play-control .control-left .dos .introduce-wrap .route-til {float:left;margin-right:10px;color:#333;font-size:28px}
.play-control .control-left .dos .introduce-wrap .route-tag {float:left;width:auto;height:18px;padding-right:15px;padding-left:15px;border:1px solid #e1e1e1;border-radius:20px;margin-top:10px;margin-right:5px;margin-left:5px;color:#999;background-color:#fff;font-size:12px;line-height:18px}
.play-control .control-left .dos .introduce-wrap .list-item {float:left;width:30%;margin-right:40px;margin-bottom:6px;color:#999;overflow:hidden;font-size:12px;line-height:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-break:keep-all}
.play-control .control-left .dos .introduce-wrap .detail {width:100%;color:#999;font-size:12px;line-height:20px}
.play-control .control-left .dos .introduce-wrap .detail .label {float:left}
.play-control .control-left .dos .introduce-wrap .detail .introduction {float:left;width:calc(100% - 36px)}
.play-control .control-left .dos .icon {position:relative;display:inline-block;width:20px;height:20px;margin-right:24px;color:#eee;vertical-align:-6px;cursor:pointer}
.play-control .control-left .dos .icon-title {width:100%;height:100%}
.play-control .control-left .dos .icon-wrap {position:absolute;border-radius:8px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2);z-index:30}
.play-control .control-left .dos .icon-wrap .icon-content {width:422px;padding:30px;border-radius:8px;margin-top:5px;background-color:#fff}
.play-control .control-left .dos .icon-wrap .icon-content .left {float:left;height:158px}
.play-control .control-left .dos .icon-wrap .icon-content .right {float:left;height:160px;padding-left:30px;border-left:1px solid #eee;margin-left:30px}
.play-control .control-left .dos .icon-wrap .icon-content .close {position:absolute;top:5px;right:0;width:15px;height:15px;padding:10px;color:#777;cursor:pointer}
.play-control .control-left .dos .icon-wrap .icon-content .close .hitv-svg-icon {width:15px;height:15pxs}
.play-control .control-left .dos .icon-wrap:after,.play-control .control-left .dos .icon-wrap:before {position:absolute;bottom:100%;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);content:" ";pointer-events:none}
.play-control .control-left .dos .icon-wrap:before {border-width:9px;border-bottom-color:#fff;margin-left:-9px}
.play-control .control-left .dos .icon-wrap.download {top:40px;left:-170px;width:360px}
.play-control .control-left .dos .icon-wrap.download .left {width:125px;height:172px}
.play-control .control-left .dos .icon-wrap.download .left img {-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.play-control .control-left .dos .icon-wrap.download .right {float:left;width:154px;margin-left:20px}
.play-control .control-left .dos .icon-wrap.download .right .name {margin-bottom:5px;color:#333;font-weight:700;font-size:15px;line-height:25px}
.play-control .control-left .dos .icon-wrap.download .right .desc {height:36px;margin-bottom:35px;color:#999;overflow:hidden;font-size:13px;line-height:18px}
.play-control .control-left .dos .icon-wrap.download .right .goto-download {width:108px;height:30px;border-radius:20px;color:#fff;overflow:hidden;font-size:12px;text-align:center;background:#ff5f00;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ffa000));background:-webkit-linear-gradient(left,#ff5f00,#ffa000);background:-o-linear-gradient(left,#ff5f00 0,#ffa000 100%);background:linear-gradient(90deg,#ff5f00,#ffa000)}
.play-control .control-left .dos .icon-wrap.download .right .notice {color:#999;font-size:13px}
.play-control .control-left .dos .icon-wrap.download:after,.play-control .control-left .dos .icon-wrap.download:before {left:50%;top:-13px}
.play-control .control-left .dos .icon-wrap.download-left {left:-45px}
.play-control .control-left .dos .icon-wrap.download-left:after,.play-control .control-left .dos .icon-wrap.download-left:before {left:55px;top:-13px}
.play-control .control-left .dos .icon-wrap.share {top:40px;left:-80px}
.play-control .control-left .dos .icon-wrap.share .left {width:130px;padding:2px 0 0 2px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACCCAYAAACKAxD9AAAABHNCSVQICAgIfAhkiAAAAaJJREFUeJzt1jFqG0AURdGr4FUopVekVgt0qxWpTLZhN09gguLOlhPOKQcGPsxlZg7Xy/m1O55PLz/vrfNvu17Ov+6tP32w5/cnzcI3dLjdCM+nl8Ojh+Hr3c7/x6MH4XsQApUQeOf46AF4uKMbgcrTwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKiEwAiBSgiMEKjqcL2cX6ueTy+HRw/D17udvxuBSgiMEKje/RH+5M/wf/rbeT99sOf4SbPwDb0BlB0dy9IhX3UAAAAASUVORK5CYII=);background-position:top;background-repeat:no-repeat}
.play-control .control-left .dos .icon-wrap.share .wx-code {width:126px;height:126px}
.play-control .control-left .dos .icon-wrap.share .wx-code img {width:100%;height:100%}
.play-control .control-left .dos .icon-wrap.share .tips {width:100%;color:#999;background-position:0 2px;background-repeat:no-repeat;overflow:hidden;font-size:13px;line-height:20px;text-align:center}
.play-control .control-left .dos .icon-wrap.share .platform {float:left;width:40px;height:40px;border-radius:50%;margin-right:20px;text-align:center}
.play-control .control-left .dos .icon-wrap.share .platform .hitv-svg-icon {width:26px;height:26px;margin:6px auto 0}
.play-control .control-left .dos .icon-wrap.share .platform.qq {background-color:#3c94e6}
.play-control .control-left .dos .icon-wrap.share .platform.sina {background-color:#fb3d3d}
.play-control .control-left .dos .icon-wrap.share .platform.qzone {background-color:#f1c233}
.play-control .control-left .dos .icon-wrap.share .share-platform {margin-bottom:20px}
.play-control .control-left .dos .icon-wrap.share .item {position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:220px;height:35px;border:1px solid #ddd;border-radius:20px;margin-bottom:15px;color:#777;font-size:12px;line-height:35px}
.play-control .control-left .dos .icon-wrap.share .url {float:left;width:90px;height:100%;padding:0 10px;border-radius:20px 0 0 20px;color:#999;background-color:#f5f5f5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-break:keep-all}
.play-control .control-left .dos .icon-wrap.share .url input {display:block;width:100%;border:none;background:0 0;line-height:30px;height:30px;color:#848282}
.play-control .control-left .dos .icon-wrap.share .url input::-webkit-input-placeholder {color:#848282}
.play-control .control-left .dos .icon-wrap.share .btn {position:absolute;top:0;right:1px;width:110px;height:100%;border-radius:0 20px 20px 0;color:#222;background-color:#fff;text-align:center}
.play-control .control-left .dos .icon-wrap.share:after,.play-control .control-left .dos .icon-wrap.share:before {left:90px;top:-13px}
.play-control .control-left .dos .icon-wrap.share-left {left:-5px}
.play-control .control-left .dos .icon-wrap.share-left:after,.play-control .control-left .dos .icon-wrap.share-left:before {left:16px;top:-13px}
.play-control .control-left .dos .icon-wrap.mobile {top:40px;left:-108px}
.play-control .control-left .dos .icon-wrap.mobile .content {width:175px;margin:0 auto}
.play-control .control-left .dos .icon-wrap.mobile .img {margin:0 auto;display:block}
.play-control .control-left .dos .icon-wrap.mobile .desc {color:#333;font-size:14px;text-align:center}
.play-control .control-left .dos .icon-wrap.mobile:after,.play-control .control-left .dos .icon-wrap.mobile:before {left:50%;top:-13px}
.play-control .control-left .dos .icon-wrap.introduce {top:40px;left:-260px;width:580px}
.play-control .control-left .dos .icon-wrap.introduce .panel-route {height:36px;line-height:36px}
.play-control .control-left .dos .icon-wrap.introduce:after,.play-control .control-left .dos .icon-wrap.introduce:before {left:50%}
.play-control .control-left .dos .download .icon-content {width:300px}
.play-control .control-left .dos .download .icon-content .right {padding-left:0;border:0;margin-left:20px}
.play-control .control-left .dos .download .icon-content .close {right:0}
.play-control .control-left .dos .mobile .icon-content {width:175px}
.play-control .control-left .dos .mobile .icon-content .close {right:0}
.play-control .control-right {float:right;-webkit-box-sizing:border-box;box-sizing:border-box;width:388px;height:57px;padding-left:25px;margin-top:18px}
.play-control .control-right>div {margin-left:0}
.play-control .introduce {opacity:1;max-height:auto}
.play-control .introduce,.play-control .introduce.is-hide {-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.play-control .introduce.is-hide {max-height:0;opacity:0;overflow:hidden}
.starlist-main {position:relative;height:171px}
.starlist-main:hover .screen-nav {display:block}
.starlist-main .v-slider-fav-item {width:200px;height:172px}
.starlist-main .v-slider-fav-item .videolist-tag {position:absolute;top:10px;right:5px}
.starlist-main .v-slider-fav-item .u-time {position:absolute;right:5px;bottom:5px;padding:0 5px;border-radius:5px;color:#fff;background:#000;overflow:hidden;font-size:12px;line-height:20px}
.starlist-main .v-slider-fav-item .u-title {width:100%;height:auto;max-height:44px;padding-top:6px;color:#333;overflow:hidden;font-size:15px;line-height:22px;white-space:inherit;word-break:inherit}
.starlist-main .v-slider-fav-item .u-desc {height:24px;color:#999;font-size:13px;line-height:24px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}
.starlist-main .v-slider-fav-item .u-desc,.starlist-main .v-slider-fav-item .u-title {display:block;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-break:keep-all}
.starlist-main .v-slider-fav-item .u-video {position:relative;display:block;width:200px;height:112px;-webkit-filter:saturate(100%) brightness(100%);filter:saturate(100%) brightness(100%);-webkit-box-shadow:0 4px 8px rgba(0,0,0,0);box-shadow:0 4px 8px rgba(0,0,0,0);-webkit-transition:.11s ease-in-out;-o-transition:.11s ease-in-out;transition:.11s ease-in-out}
.starlist-main .v-slider-fav-item .u-image {display:block;width:100%;height:100%;border-radius:4px}
.starlist-main .screen-nav {position:absolute;top:0;display:none;width:60px;height:100%;background-color:hsla(0,0%,100%,.3);cursor:pointer;z-index:10}
.starlist-main .screen-nav .hitv-svg-icon {position:absolute;top:50%;left:50%;width:40px;height:40px;color:#fff;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.starlist-main .screen-nav.left {left:0}
.starlist-main .screen-nav.right {right:0}
.nav-wrap {position:relative;width:100%}
.nav-wrap .starlist-main-works .hitv_nav-list-r {right:12px}
.nav-wrap .album-nav-box {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin-bottom:30px}
.nav-wrap .album-nav {position:relative;display:inline-block;width:100%;height:70px;opacity:.6}
.nav-wrap .album-nav .avatar {position:absolute;top:7px;left:0;display:block;width:52px;height:52px;border:2px solid rgba(0,0,0,0);border-radius:50%;margin-right:16px;margin-left:10px}
.nav-wrap .album-nav .avatar img {width:100%;height:100%;border-radius:50%}
.nav-wrap .album-nav .info {position:absolute;top:24px;left:78px;width:calc(100% - 82px)}
.nav-wrap .album-nav .info span {display:block}
.nav-wrap .album-nav .info .name {color:#222;font-weight:700;font-size:16px;line-height:20px}
.nav-wrap .album-nav .info .attention {color:#999;font-size:13px;line-height:22px}
.nav-wrap .album-nav.focus {border-radius:40px;background:#ff8b33;background:-webkit-linear-gradient(315deg,#ff5dc3,#ff9100);background:-o-linear-gradient(315deg,#ff5dc3 0,#ff9100 100%);background:linear-gradient(135deg,#ff5dc3,#ff9100);background-repeat:no-repeat;opacity:1;cursor:pointer}
.nav-wrap .album-nav.focus .avatar {border-style:solid;border-color:#fff}
.nav-wrap .album-nav.focus .attention,.nav-wrap .album-nav.focus .name {color:#fff!important}
.nav-wrap .album-nav.focus .album-nav-arrow {position:absolute;bottom:-16px;left:50%;display:block;width:17px;height:17px;margin-left:-9px;background:url(../image/34dc548.png) no-repeat -30px -30px}
.nav-wrap .album-nav.focus .album-nav-watermark {position:absolute;right:0;bottom:0;display:block;width:47px;height:47px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAABGCAYAAABc3M0+AAAABHNCSVQICAgIfAhkiAAAAx5JREFUaIHtmW9P2zAQh58bhcE2tEpMnUCgVWLi+3+XvZg0bS82BhVoFWUrfwqU24tcafDi1Emdtpr8SFUTJ3F+uZzv7AskEolEIpFIJBKJRCKRSPy3yLIF+FDVN8C27W4AL237UkTOAFrLEFaEqm4BO2SCX5Wcuq2qQxG5Wqp4Vd0AOkCbqWVDaAPLEa+qb4F3JqIObeBkoeLNj/eY+nJdNlV1cyHiI4rO87pR8ebTB9R3jzLWGxOvqrtkg7Gpe7Sid2whr0t5uItBXMubtfdi9llCHPGqugYcEndAzmJ97umBRZJDFp+tx3PdUFV3yPx7KdQWr6r7wPuIWqpyX0u8qn4gS+/LpJp4G5hdmkk6VQkXb8KPaD5+h3L/osLJh6yOcICHIPHm44uM4SHMtryqdlj+4CziqlS8JaCDBYmpwq2I3HrF51L+KjIAKLN8lxVaoDv4xZu7rEIsL2IsIlfgt+wi5itjMgsOgAfgBtgiqyJ08Ifly8nGP+JtslWlDFGHM6AnImOnfWi/vr39j8Cac85gslHkNp2YKh3GwDcR+Vkg/BkiMgQ+Ade55qGIXEx2nom3JVyTWfRYRAazT8uwB/wCjKzpJH/ctXyTg/RURPpVL7IH6JHVKIf5Y67PNyV+JCK9uheLSF9Vh267K74pl/EKt2S4Y7t931gQkZHbtogkNPK5i42xo5yOXVX9LCJ3IR0/+byFpibwCZ9MP/IGbFFhLpUfsKWhqyZj4NxzzFfWduO6lyfxInJTTVcQg5J4vutpDzaiGyr/hF4YyGlRo7moL4ufhXbuig9OIAFclww8X0lw5MbyMpoUX/j6reztW1L+qHKDZ+LNUsGvbQZbFlFcfNHkXER+V7lB0cSsR5zI0wL28w9g62E3iz8C30XkuOoNCgutqtom3hJwMlfPf0vNH/s6WVxUxVslVtUu07Qdm0fgF9mc/qFuJ6UlblU9Im69Rskybi90ClDGLPGxSnxKFslOiiZYdZn5cWHOrx43ZKIvmsjgwV9GAseAkmXpAdniYW7XKKPSZx0LdXvAHXBv//ntoYg8xhbp4y/mugl/uihWMgAAAABJRU5ErkJggg==) no-repeat 0 -23px}
.nav-wrap .album-nav .satrcon {display:none}
.nav-wrap .album-nav:first-child {margin-left:0}
.nav-wrap .album-nav:last-child {margin-right:0}
.g-play-movie .album-nav .info .name {color:#fff}
.g-play-movie .g-container-playcet .hitv-scroll .nav-out {right:40px}
.g-container-playcet .ranktop .hitv_horizontal .hitv_horizontal-screenshot {width:180px;height:100px}
.ranktop .title {color:#333;font-size:32px}
.ranktop .top-movies {width:362px}
.ranktop .top-movies .top-movie .img {position:relative;float:left;display:block;width:180px;height:100px;border-radius:4px;margin-right:20px;overflow:hidden}
.ranktop .top-movies .top-movie .img .hitv_horizontal-txtbox {display:none}
.ranktop .top-movies .top-movie .img img {width:100%;height:100%;border-radius:4px}
.ranktop .top-movies .top-movie .img .left-corner {position:absolute;top:-14px;left:-30px;width:58px;height:58px;border-radius:20px;background-color:#acacac;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}
.ranktop .top-movies .top-movie .img .left-corner .content {float:right;padding-top:2px;padding-right:16px;color:#fff;font-weight:700;font-size:16px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}
.ranktop .top-movies .top-movie .img .icon1 {background-color:#f75c00}
.ranktop .top-movies .top-movie .img .icon2 {background-color:#ff8001}
.ranktop .top-movies .top-movie .img .icon3 {background-color:#f79d00}
.ranktop .top-movies .top-movie .info {float:left;width:162px}
.ranktop .top-movies .top-movie .info p {display:block;width:100%;color:#999;font-size:13px}
.ranktop .top-movies .top-movie .info .title-name {margin-top:-4px;margin-bottom:4px;color:#333;font-weight:700;font-size:16px;line-height:28px}
.ranktop .top-movies .top-movie .info .txt {display:-webkit-box;display:none;height:22px;overflow:hidden;line-height:22px;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.ranktop .top-movies .top-movie .info .topnum {position:absolute;bottom:1px;width:auto;overflow:hidden;text-indent:16px}
.ranktop .top-movies .top-movie .info .subtitle {color:#999;font-size:15px;line-height:24px}
.ranktop .top-movies .top-movie:not(:first-child) {margin-top:20px}
.ranktop .top-movies .top-movie:hover .title-name {color:#ff5f00}
.m-toplist .m-toplist-s0 .top-movie .info .renew,.m-toplist .m-toplist-s0 .top-movie .info .starlist,.m-toplist .m-toplist-s0 .top-movie .info .title-name,.m-toplist .m-toplist-s1 .top-movie .info .renew,.m-toplist .m-toplist-s1 .top-movie .info .title,.m-toplist .m-toplist-s2 .top-movie .info .starlist,.m-toplist .m-toplist-s2 .top-movie .info .title-name,.m-toplist .m-toplist-s2 .top-movie .info .topnum,.m-toplist .m-toplist-s3 .top-movie .info .num,.m-toplist .m-toplist-s3 .top-movie .info .renew,.m-toplist .m-toplist-s3 .top-movie .info .title-name {display:block}
.m-full-list {position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;width:360px;height:100%;padding-top:30px;background-color:rgba(0,0,0,.8);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;cursor:default;z-index:8}
.m-full-list .full-timeselect {padding-left:40px}
.m-full-list .icon-close {position:absolute;top:38px;right:34px;width:20px;height:20px;color:#eee;cursor:pointer}
.m-full-list .tabs {margin-bottom:30px;margin-left:24px}
.m-full-list .tab {float:left;height:36px;padding:0 20px;border-radius:20px;margin-right:20px;color:hsla(0,0%,100%,.6);background-color:hsla(0,0%,100%,.1);font-weight:700;font-size:13px;line-height:36px}
.m-full-list .tab.focus a {color:#fff}
.m-full-list .playlist-wrap {height:calc(100% - 66px);padding-left:24px}
.m-full-list .playlist-wrap-month {height:calc(100% - 114px)}
.m-full-list.hide {-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
@-webkit-keyframes mini_player_card_hover {0% {-webkit-transform:translateZ(0) scale(.92);opacity:0}
50% {opacity:1}
to {-webkit-transform:translateZ(0) scale(1);opacity:1}
}
@keyframes mini_player_card_hover {0% {-webkit-transform:translateZ(0) scale(.92);transform:translateZ(0) scale(.92);opacity:0}
50% {opacity:1}
to {-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);opacity:1}
}
.g-play-movie .mini_player_card {background:#2a2a3a}
.g-play-movie .x_layer_card .video_title .tit {color:#fff}
.g-play-movie .x_layer_card .video_tags .tag {background:#373746;color:#999}
.mini_player_card {position:absolute;display:none;width:260px;border-radius:4px;background:#fff;-webkit-box-shadow:0 28px 50px rgba(25,24,40,.35);box-shadow:0 28px 50px rgba(25,24,40,.35);opacity:0;visibility:hidden;overflow:hidden;z-index:14;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;transition:opacity .1s ease,-webkit-transform .1s ease;-webkit-transition:opacity .1s ease,-webkit-transform .1s ease;-o-transition:opacity .1s ease,transform .1s ease;transition:opacity .1s ease,transform .1s ease;transition:opacity .1s ease,transform .1s ease,-webkit-transform .1s ease;user-select:none}
.mini_player_card.mini_player_card_hover {-webkit-animation:ani_x_layer_card_hover .2s ease backwards;display:block;visibility:visible;animation:ani_x_layer_card_hover .2s ease backwards;opacity:1;will-change:transform;will-change:opacity}
.x_layer_card .figure_video.none,.x_layer_card .figure_video_outlink.none,.x_layer_card .figure_video_pic.none,.x_layer_card.none,.x_layer_card .none {display:none}
.x_layer_card .figure_video_pic {position:relative;display:block;width:100%;height:138px;background:#000;overflow:hidden;*zoom:1}
.x_layer_card .figure_video_pic .preview-video-box {width:100%;height:138px}
.x_layer_card .figure_video_pic .player-card-loading {width:84px;height:35px;background:#000;opacity:.7;border-radius:22px;text-align:center;color:#fff;font-size:12px;line-height:35px;padding:0 10px;position:absolute;top:40%;left:28%;z-index:3}
.x_layer_card .figure_video,.x_layer_card .figure_video img {width:100%;height:100%}
.x_layer_card .figure_video_pic .figure {position:absolute;top:0;left:0;width:274px;height:100%;text-align:center;z-index:2}
.x_layer_card .figure_video_pic .card-loading {background:#333;z-index:1}
.x_layer_card .figure_video_pic .figure img {display:inline-block;width:100%;max-width:275px;height:auto}
.x_layer_card .figure_video_pic .player_mute {position:absolute;bottom:10px;right:10px;width:40px;height:30px;background:#000;border-radius:50%;opacity:.7;text-align:center;padding-top:10px;z-index:2}
.x_layer_card .figure_video_pic .player_mute .preview-sound {color:#fff}
.x_layer_card .video_content {position:relative;min-height:98px;padding:20px 20px 15px}
.x_layer_card .video_content .video_play_content {overflow:hidden}
.x_layer_card .video_content .video_play_content .player {width:84px;height:35px;background:#ffa000;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ffa000));background:-webkit-linear-gradient(left,#ff5f00,#ffa000);background:-o-linear-gradient(left,#ff5f00 0,#ffa000 100%);background:linear-gradient(90deg,#ff5f00,#ffa000);opacity:1;border-radius:22px;line-height:35px;text-align:center;color:#fff;margin-right:20px;float:left}
.x_layer_card .video_content .video_play_content .player_kandan {width:16px;height:16px;margin:8px 0 0;float:left}
.x_layer_card .video_content .video_play_content .add-icon:hover,.x_layer_card .video_content .video_play_content .hitv-addlisted {color:#ff5f00}
.x_layer_card .video_title {position:relative;display:block;height:24px;margin-bottom:6px;overflow:hidden}
.x_layer_card .video_title .tit {display:inline-block;width:100%;color:#111;overflow:hidden;vertical-align:top;font-weight:700;font-size:22px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.x_layer_card .video_title .tit:hover {color:#ff6428}
.x_layer_card .video_title.no_honor .tit {max-width:100%}
.x_layer_card .video_tags {position:relative;height:30px;margin-right:-10px;margin-bottom:12px;margin-top:12px;overflow:hidden;letter-spacing:-3px}
.x_layer_card .video_tags .tag {display:inline-block;_width:60px;max-width:90px;padding:0 12px;border-radius:20px;margin-right:8px;color:#333;background:#eee;vertical-align:top;font-size:13px;line-height:30px;white-space:nowrap;text-align:center;letter-spacing:normal}
.x_layer_card .video_sum,.x_layer_card .video_tags .tag {overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.x_layer_card .video_sum {*position:relative;display:-webkit-box;*width:100%;max-height:45px;margin-bottom:12px;color:#666;font-size:12px;line-height:18px;white-space:normal;word-wrap:break-word;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.x_layer_card .video_sum .tit {color:#999;font-size:13px;line-height:24px;font-weight:400}
.x_layer_card .video_play {position:absolute;bottom:9px;left:0;width:100%;height:32px}
.x_layer_card .btn_play {display:inline-block;*display:inline;width:82px;height:35px;margin-left:12px;color:#fff;font-size:12px;line-height:28px;text-align:center;cursor:pointer}
.x_layer_card .video_btn {position:absolute;top:1px;right:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:80px;height:30px;font-size:0;text-align:right;letter-spacing:-3px}
.x_layer_card .poster_card_dl {position:absolute;bottom:-60px;left:0;height:24px;padding:10px 40px 10px 32px;border-radius:48px;color:#fff;background-color:#111;background-color:rgba(17,17,17,.8);font-size:12px;line-height:24px;white-space:nowrap}
.x_layer_card .poster_card_dl .btn_close {position:absolute;top:10px;right:10px;width:24px;height:24px;color:#fff}
.x_layer_card .poster_card_dl .btn_close .icon_close_xs {display:block;margin:7px auto 0}
.x_layer_card .poster_card_dl .btn_close:hover {color:#ff5945}
.x_layer_card .figure_video {overflow:hidden}
.x_layer_card .figure_video .figure_video_tools {background:0 0;z-index:2}
.x_layer_card .figure_video:hover .figure_mute {display:block}
.x_layer_card .figure_video_source,.x_layer_card video {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-o-object-fit:cover;object-fit:cover}

.like-portrait-box .hitv_vertical-onetitle a {color:#fff}
.episode {padding:5px 0 0 25px;margin-bottom:10px}
.episode-header {top:0;padding-bottom:20px;z-index:105}
.episode .focus {color:#fff;font-weight:700}
.episode .episode-select-icon {width:14px;height:14px;margin-left:10px}
.episode-block {color:hsla(0,0%,100%,.6);font-weight:700;font-size:15px;line-height:20px;cursor:pointer}
.episode-block:not(:first-child) {margin-left:24px}
.episode-block .val:hover {color:#fff}
.episode-block.control-episode {position:relative}
.episode-block .hide-items {position:absolute;top:27px;left:-193px;-webkit-box-sizing:border-box;box-sizing:border-box;width:325px;max-height:270px;padding:20px;border-radius:4px;background-color:#fff;overflow-y:auto;z-index:10}
.episode-block .hide-items .block-item {float:left;display:block;width:90px;height:30px;color:#222;font-size:15px;line-height:30px;text-align:center;z-index:10}
.episode-block .hide-items .block-item.focus,.episode-block .hide-items .block-item:hover {color:#ff5f00}
.episode-item {position:relative;float:left;width:54px;height:40px;margin-bottom:12px;color:hsla(0,0%,100%,.6);font-weight:700;font-size:16px;line-height:40px;text-align:center}
.episode-item a {display:block;width:100%;height:100%;border-radius:20px}
.episode-item a:hover {color:#fff;background:hsla(0,0%,100%,.08)}
.episode-item .corner {position:absolute;top:-6px;right:-5px;display:block;height:15px;padding:0 5px;border-radius:8px 8px 8px 0;font-weight:300;font-size:12px;line-height:15px;text-align:center}
.episode-item .corner.vip {color:#222;background-color:#ddaf5a}
.episode-item .corner.new {color:#fff;background-color:#07b85a}
.episode-item .corner.trail {color:#fff;background-color:#07f}
.episode-item:not(:nth-child(5n+1)) {margin-left:14px}
.episode-item.focus {border-radius:20px;color:#fff;background-color:hsla(0,0%,100%,.08)}
.play-list .huaxu-list[data-v-bfae5480] {margin-bottom:15px;color:hsla(0,0%,100%,.6);font-weight:700;font-size:18px;line-height:24px}
.play-list .item[data-v-bfae5480] {margin-bottom:15px}
.m-tv-aside {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%}
.m-tv-aside .sub-title {padding:0 20px 0 24px;margin-bottom:20px;color:hsla(0,0%,100%,.6);font-size:13px;line-height:22px}
.m-tv-aside .down-box {padding:0 20px;margin-top:10px}
.m-tv-aside .play-list {padding:0 25px}
.m-tv-aside .m-tv-aside-list {-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;zoom:1;overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.m-movie-aside {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%}
.m-movie-aside .movie-list {margin:10px 25px 40px}
.m-movie-aside .movie-list .list-item {position:relative;display:block;padding:10px 0 10px 20px;border-radius:50px;margin-bottom:10px;color:hsla(0,0%,100%,.6);font-size:15px}
.m-movie-aside .movie-list .list-item span {display:inline-block;vertical-align:middle;font-weight:700}
.m-movie-aside .movie-list .list-item span.item-name {width:80%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}
.m-movie-aside .movie-list .list-item .corner {position:absolute;top:-9px;right:0;padding:0 3px;border-radius:8px 8px 8px 0;color:#fff;opacity:1;font-weight:400;font-size:12px;line-height:15px}
.m-movie-aside .movie-list .list-item.current-play {color:#ff5f00;background:hsla(0,0%,100%,.06)}
.m-movie-aside .movie-list .list-item.current-play .item-icon {color:#ff5f00;opacity:1}
.m-movie-aside .movie-list .list-item:last-of-type {margin-bottom:0}
.m-movie-aside .movie-list .list-item .item-icon {width:10px;height:10px;margin-right:6px;opacity:0;vertical-align:middle}
.m-movie-aside .movie {position:relative;height:196px;padding-top:30px;margin:0 25px 40px}
.m-movie-aside .movie .img {position:relative;float:left;display:block;width:140px;height:100%;margin-right:20px}
.m-movie-aside .movie .img img {width:100%;height:100%;border-radius:4px}
.m-movie-aside .movie .img .duration {position:absolute;bottom:0;left:0;width:100%;height:40px;border-radius:0 0 4px 4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4));opacity:1}
.m-movie-aside .movie .img .duration p {position:absolute;right:10px;bottom:10px;color:#fff}
.m-movie-aside .movie .info {position:relative;float:left;width:calc(100% - 160px);height:calc(100% - 52px);overflow:hidden}
.m-movie-aside .movie .info .name {margin-bottom:10px;color:#fff;font-weight:700;font-size:26px;line-height:42px}
.m-movie-aside .movie .info-item {color:hsla(0,0%,100%,.6);font-size:13px;line-height:24px}
.m-movie-aside .movie .add {position:absolute;bottom:0;left:160px;display:block;width:40px;height:36px;border-radius:20px;color:hsla(0,0%,100%,.6);background-color:hsla(0,0%,100%,.08);text-align:center}
.m-movie-aside .movie .add .add-icon {width:20px;height:20px;margin-top:8px}
.m-movie-aside .play-list {padding:0 25px;margin-bottom:25px}
.m-movie-aside .install-btn {display:block;width:auto;height:40px;border-radius:20px;margin-right:10px;margin-bottom:30px;margin-left:25px;color:hsla(0,0%,100%,.6);background-color:hsla(0,0%,100%,.06);font-weight:700;font-size:13px;line-height:40px;text-align:center}
.m-movie-aside .install-btn .btn-icon {display:inline-block;width:20px;height:20px;margin-right:10px;vertical-align:-5px}
.m-movie-aside .pay-box {margin-bottom:30px;margin-left:24px}
.m-movie-aside .m-title {margin-bottom:22px;color:hsla(0,0%,100%,.6);font-weight:700;font-size:18px;line-height:24px}
.m-movie-aside .player-list {height:270px;padding-left:24px;overflow-x:hidden;overflow-y:auto}
.m-movie-aside .mgt30 {margin-bottom:30px}
.zixun-list {position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;padding-bottom:30px;zoom:1;overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.news-aside-list .time-select {position:-webkit-sticky;position:sticky;top:0;background:#21212c;z-index:105}
.m-news-aside {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}
.m-news-aside .header .header-info {padding:15px 20px 0 0;line-height:22px}
.m-news-aside .sub-title {padding:0 20px 0 24px;margin-bottom:20px;color:hsla(0,0%,100%,.6);font-size:13px;line-height:22px}
.m-news-aside .play-list {padding-left:25px}
.template-list .year-list {position:-webkit-sticky;position:sticky;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;padding:0 20px;margin-bottom:20px;background:#20202b;line-height:40px;z-index:105}
.template-list .year-list .content .nav-list {width:30px;height:30px}
.template-list .year-list .content .hitv_nav-list-l {top:13px!important;left:-5px!important;width:14px;height:14px;padding:0;background:none}
.template-list .year-list .content .hitv_nav-list-l .hitv-svg-icon {display:block;width:100%;height:100%}
.template-list .year-list .content .hitv_nav-list-r {top:13px!important;right:0!important;width:14px;height:14px;padding:0;background:none}
.template-list .year-list .content .hitv_nav-list-r .hitv-svg-icon {display:block;width:100%;height:100%}
.template-list .year-list .content .nav-list-r {right:-10px}
.template-list .year-list .content .nav-list-l {left:-10px}
.template-list .year-list .list {display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}
.template-list .year-list .cur {color:#fff;font-weight:700;font-size:15px}
.template-list .play-more {display:inline-block;width:320px;height:40px;border:1px solid #373741;border-radius:20px;margin:0 0 20px 20px;color:#a5a5aa;font-weight:700;font-size:13px;line-height:40px;text-align:center}
.template-list .play-list .videolist-tag {position:absolute;top:0;right:0;padding:1px 8px;border-radius:0 0 0 4px;color:#fff;font-size:12px;z-index:1}
.template-list .play-more:hover {color:#fff}
.m-news-aside {height:100%}
.m-news-aside .header {margin:30px 0 0 24px;line-height:42px}
.m-news-aside .header .name {color:#fff;font-weight:700;font-size:28px}
.m-news-aside .header .add-box {float:right;width:40px;height:36px;border-radius:20px;margin:5px 36px 0 0;background-color:hsla(0,0%,100%,.08);text-align:center}
.m-news-aside .header .add-box .add {display:block;color:hsla(0,0%,100%,.6)}
.m-news-aside .header .add-box .add .add-icon {width:20px;height:20px;margin-top:8px}
.m-news-aside .playwp {position:relative;height:20px;padding-left:15px;color:#666;font-size:12px;line-height:20px}
.m-news-aside .playwp .play-svg {position:absolute;top:50%;left:0;display:inline-block;width:11px;height:11px;margin-top:-5.5px}
.m-news-aside .info {margin-bottom:40px;margin-left:24px;color:hsla(0,0%,100%,.6);font-size:13px}
.m-news-aside .vip-btn {display:block;width:328px;height:40px;border-radius:20px;margin-bottom:26px;margin-left:24px;color:rgba(0,0,0,.8);background:-webkit-gradient(linear,left top,right top,from(#ddaf5a),to(#ffdc9c));background:-webkit-linear-gradient(left,#ddaf5a,#ffdc9c);background:-o-linear-gradient(left,#ddaf5a 0,#ffdc9c 100%);background:linear-gradient(90deg,#ddaf5a,#ffdc9c);font-weight:700;font-size:13px;line-height:40px;text-align:center}
.m-news-aside .vip-btn .btn-icon {width:20px;height:18px;margin-right:10px;vertical-align:-5px}
.m-news-aside .play-list {padding-left:24px;margin-bottom:25px}
.play-list[data-v-b0d3ec9a] {padding-left:20px}
.play-list .item[data-v-b0d3ec9a] {margin-bottom:15px}
.play-list .play-more[data-v-b0d3ec9a] {display:inline-block;width:328px;height:40px;border:1px solid #373741;border-radius:20px;margin:0 0 25px;color:#a5a5aa;font-weight:700;font-size:13px;line-height:40px;text-align:center}
.play-list .play-more[data-v-b0d3ec9a]:hover {color:#fff}
.m-single-aside {width:100%;height:100%}
.m-single-aside .m-playwrap-aside {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%}
.m-single-aside .single {position:relative;margin:30px 0 40px 25px}
.m-single-aside .single .img {float:left;display:block;width:140px;height:100%;margin-right:20px}
.m-single-aside .single .img img {width:100%;height:100%}
.m-single-aside .single .info {position:relative;float:left;height:100%}
.m-single-aside .single .info .name {color:#fff;font-weight:700;font-size:26px;line-height:42px}
.m-single-aside .single .info-item {color:hsla(0,0%,100%,.6);font-size:13px;line-height:24px}
.m-single-aside .single .add-box {float:right;margin:5px 36px 0 0}
.m-single-aside .single .add-box,.m-single-aside .single .add-box .add {width:40px;height:36px;border-radius:20px;background-color:hsla(0,0%,100%,.08);text-align:center}
.m-single-aside .single .add-box .add {position:absolute;bottom:0;display:block;color:#eee}
.m-single-aside .single .add-box .add .add-icon {width:20px;height:20px;margin-top:8px}
.m-single-aside .single-aside-list {-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;padding-bottom:20px;zoom:1;overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.m-single-aside .install-btn {display:block;width:auto;height:40px;border-radius:20px;margin-right:10px;margin-bottom:30px;margin-left:25px;color:hsla(0,0%,100%,.6);background-color:hsla(0,0%,100%,.06);font-weight:700;font-size:13px;line-height:40px;text-align:center}
.m-single-aside .install-btn .btn-icon {display:inline-block;width:20px;height:20px;margin-right:10px;vertical-align:-5px}
.m-single-aside .pay-box {margin-bottom:30px;margin-left:24px}
.m-single-aside .m-title {margin-bottom:22px;color:hsla(0,0%,100%,.6);font-weight:700;font-size:18px;line-height:24px}
.m-single-aside .player-list {height:270px;padding-left:24px;overflow-x:hidden;overflow-y:auto}
.m-single-aside .mgt30 {margin-bottom:30px}
.m-single-aside .sidebar-download {left:-5px}
.g-play .play-primary .m-player-open .c-player {position:relative;padding-right:388px}
.g-play .play-primary .c-player-aside {position:absolute;top:0;right:0;width:388px;height:100%;background-color:#202020}
.g-play .play-primary .c-player-video {position:relative;overflow:hidden}
.g-play .m-player-h5-new {position:absolute;top:0;width:100%;height:100%}
.g-play .c-player-video-size {-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:70px;overflow:hidden}
.g-play .g-container-playcet {padding-bottom:40px}
.g-play .g-container-playcet .mod-wrap-side {margin-bottom:35px}
.g-play .g-container-playcet .nav-out {right:0;z-index:0}
.g-play .g-container-playcet .m-bodan-landscape .u-title {height:42px;margin-bottom:20px;color:#222;font-weight:700;font-size:32px;line-height:42px}
.g-play .g-container-playcet .bodan-other .hitv_horizontal,.g-play .g-container-playcet .bodan-other .hitv_horizontal-screenshot {width:200px;height:auto}
.g-play .g-container-playcet .play-content-box {position:relative}
.g-play .g-container-playcet .play-content-box .play-content-sidebar {float:right;width:388px;margin-top:38px}
.g-play .g-container-playcet .play-content-box .play-content-primary {padding-top:36px;margin-right:478px}
.g-play .g-container-playcet .play-content-box .play-content-primary .u-title {color:#222;font-weight:700;font-size:32px}
.g-play .g-container-playcet .play-content-box .play-content-primary .like-portrait-box {overflow:hidden}
.g-play .g-container-playcet.m-movie .m-title {margin-bottom:22px;color:#fff;font-weight:700;font-size:32px;line-height:42px}
.g-play .g-container-playcet.m-movie .hitv_horizontal-title a,.g-play .g-container-playcet.m-movie .hitv_vertical-title a,.g-play .g-container-playcet.m-movie .u-title {color:#fff;font-weight:700;font-size:15px}
.g-play .g-container-playcet.m-movie .leftbar {width:100%;padding-right:0}
.g-play .g-container-playcet.m-movie .leftbar .big-poster-conent .u-title {height:42px;font-weight:700;font-size:32px;line-height:42px}
.g-play .g-container-playcet.m-movie .leftbar .big-poster-conent .posters-title-h,.g-play .g-container-playcet.m-movie .leftbar .play-comment .comment .title,.g-play .g-container-playcet.m-movie .leftbar .play-comment .m-comment-header,.g-play .g-container-playcet.m-movie .leftbar .play-comment .mango-master-name {color:#fff}
.g-play .g-container-playcet.m-movie .leftbar .play-comment .comment {border-bottom:none}
.g-play .g-container-playcet.m-movie .leftbar .play-comment .m-comment-user,.g-play .g-container-playcet.m-movie .leftbar .play-comment .mango-comment-textarea {background:#31313e}
.g-play .g-container-playcet.m-movie .leftbar .play-comment .m-comment-user .textarea-box {color:#777}
.g-play .g-container-playcet.m-movie .leftbar .play-comment .c-comment .m-comment-title {border-bottom:none}
.g-play .g-container-playcet.m-movie .leftbar .play-comment .m-comment .comment .comment-list .li-more {border-top:none}
.g-play .g-container-playcet.m-movie .leftbar .play-comment .c-comment .m-comment-title span.on,.g-play .g-container-playcet.m-movie .leftbar .play-comment .c-comment .m-comment-title span:hover,.g-play .g-container-playcet.m-movie .leftbar .play-comment .m-comment .comment .comment-list ul li .user .name,.g-play .g-container-playcet.m-movie .leftbar .play-comment .m-comment .comment .cont {color:#fff}
.g-play .g-container-playcet.m-movie .leftbar .play-comment .add-title {background:#3d3d49}
.g-play .g-container-playcet.m-movie .leftbar .play-comment .c-comment .more-comment,.g-play .g-container-playcet.m-movie .leftbar .play-comment .comment-list {background:#32323f}
.g-play .g-container-playcet.m-movie .leftbar .play-comment .m-comment-title-new {color:#fff}
.g-play .g-container-playcet.m-movie .leftbar .like-portrait-box .disabled .hitv-svg-icon,.g-play .g-container-playcet.m-movie .leftbar .like-portrait .disabled .hitv-svg-icon {color:#999}
.g-play .g-container-playcet.m-movie .leftbar .like-portrait-box .hover .hitv-svg-icon,.g-play .g-container-playcet.m-movie .leftbar .like-portrait .hover .hitv-svg-icon {color:#eee}
.g-play .g-container-playcet.m-movie .leftbar .like-portrait-box .hover:hover .hitv-svg-icon,.g-play .g-container-playcet.m-movie .leftbar .like-portrait .hover:hover .hitv-svg-icon {color:#ff5f00}
.g-play .g-container-playcet .m-banner-rightbar {width:363px;height:284px;overflow:hidden;display:none}
.g-play .m-banner-primary-bottom {max-width:100%;max-height:121px;margin-bottom:45px}
.g-play .m-banner-aside-bottom,.g-play .m-banner-primary-bottom {position:relative;border-radius:3px;margin-right:auto;margin-left:auto;overflow:hidden;text-align:center;z-index:1;display:none}
.g-play .m-toplist {margin-bottom:40px}
.g-play .play-comment {padding:0 10px}
.module-space {margin-top:50px}
.g-container-play {padding-top:76px;background:#2a2a3a url(../image/0ba3bf5.png) 100% 0 no-repeat}
.g-playwrap-children {padding-top:76px;margin-bottom:40px;background-position:top;background-size:100% auto;background-repeat:no-repeat}
.g-playwrap-children .m-playwrap {border-radius:15px}
.g-playwrap-children .m-playwrap .m-player-h5-new {border-radius:15px 0 0 15px}
.g-playwrap-children .m-playwrap .m-player-h5-mini {border-radius:0}
.g-playwrap-children .m-playwrap .c-player-video-size img {border-radius:15px 0 0 0}
.m-playwrap {position:relative;width:100%;min-width:920px;padding-right:388px;border-radius:4px;margin-bottom:30px;background:rgba(29,29,38,.7);-webkit-transition:padding .2s ease-in-out;-o-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out}
.m-playwrap,.m-playwrap .aside {-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}
.m-playwrap .aside {position:absolute;top:0;right:0;width:388px;z-index:1}
.m-playwrap .aside .aside-btnl {position:absolute;top:47%;left:0;display:inline-block;width:14px;height:70px;margin-top:-37px;overflow:hidden;z-index:120;background:hsla(0,0%,100%,.08);border-radius:0 4px 4px 0}
.m-playwrap .aside .aside-btnl .hitv-svg-icon {width:14px;margin-top:25px}
.m-playwrap .aside .aside-btnl .hitv-arr-left {display:none}
.m-playwrap .video {position:relative;width:100%;border-radius:4px 0 0 0;overflow:hidden}
.m-playwrap .floating-parent {overflow:visible}
.m-playwrap .floating {width:500px!important;height:281px!important;position:fixed;right:0;top:60px;overflow:hidden;z-index:100;border-radius:3px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);cursor:move}
.m-playwrap .floatingMasker {position:absolute;left:0;top:0;height:100%;z-index:2;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2%,rgba(29,29,29,.7)),color-stop(15%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(29,29,29,.7) 2%,rgba(0,0,0,0) 15%);background-image:-o-linear-gradient(top,rgba(29,29,29,.7) 2%,rgba(0,0,0,0) 15%);background-image:linear-gradient(180deg,rgba(29,29,29,.7) 2%,rgba(0,0,0,0) 15%)}
.m-playwrap .floatingMasker,.m-playwrap .floatingMasker .banner {width:100%;cursor:move;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.m-playwrap .floatingMasker .banner {height:35px;color:#fff;font-size:12px;line-height:35px;text-indent:10px;overflow:hidden}
.m-playwrap .floatingMasker .scale {display:inline-block;line-height:16px;height:16px;width:auto;position:absolute;right:40px;top:10px;font-size:12px;color:#fff;cursor:pointer}
.m-playwrap .floatingMasker .scale em {display:inline-block;text-indent:20px;overflow:hidden;line-height:16px;height:16px;position:relative}
.m-playwrap .floatingMasker .scale em i {display:inline-block;width:14px;height:12px;overflow:hidden;position:absolute;top:50%;margin-top:-6px;left:0;background:url(../image/19f38e6.png) no-repeat 0 0}
.m-playwrap .floatingMasker .scale:hover {color:#ff6f00}
.m-playwrap .floatingMasker .close {display:block;position:absolute;right:0;top:-2px;width:40px;height:40px;cursor:pointer;background:url(../image/19f38e6.png) no-repeat -24px 13px}
.m-playwrap-hide {padding-right:0}
.m-playwrap-hide .aside {width:0}
.m-playwrap-hide .aside .header,.m-playwrap-hide .aside .m-news-aside {overflow:hidden}
.m-playwrap-hide .aside .aside-btnl .hitv-arr-right {display:none}
.m-playwrap-hide .aside .aside-btnl .hitv-arr-left {display:block}
.m-playwrap-hide .aside .m-show-aside {overflow:hidden}
.m-playwrap-hide .video {border-radius:4px;overflow:hidden}
.g-playwrap-children .m-playwrap-hide .video {border-radius:15px}
.m-aside-scrollbar {-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;zoom:1;overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;scrollbar-face-color:hsla(0,0%,100%,.2);scrollbar-face-color:silver\9\0 !important;scrollbar-highlight-color:hsla(0,0%,100%,.2);scrollbar-shadow-color:hsla(0,0%,100%,.2);scrollbar-arrow-color:hsla(0,0%,100%,.2);scrollbar-arrow-color:#666\9\0 !important;scrollbar-track-color:hsla(0,0%,100%,.2);scrollbar-base-color:hsla(0,0%,100%,.2)}
.m-aside-scrollbar,_:-ms-lang(x) {scrollbar-face-color:silver;scrollbar-arrow-color:#666}
.m-aside-scrollbar::-webkit-scrollbar {width:8px;border-radius:4px}
.m-aside-scrollbar::-webkit-scrollbar-track {background-color:none}
.m-aside-scrollbar::-webkit-scrollbar-thumb,.m-aside-scrollbar::-webkit-scrollbar-thumb:hover {width:8px;border-radius:4px;background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2))}
.m-aside-scrollbar::-webkit-scrollbar-thumb:active {width:8px;border-radius:4px;background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2))}
.m-report-tipoff-dialog .m-banner-ad-footer {max-width:100%;max-height:121px;padding-top:10px;margin-bottom:45px;position:relative;z-index:1;border-radius:3px;text-align:center;margin-left:auto;margin-right:auto;overflow:hidden}
.g-play .hitv-scroll .nav-out {z-index:0}
.g-play .hitv-scroll .nav-list {z-index:4}
.g-play .m-error-loading {width:400px;position:absolute;top:20%;left:40%;z-index:1}
.g-play .m-error-loading p {color:#fff;font-size:18px;margin-bottom:20px}
.g-play .m-error-loading p a {width:82px;height:40px;display:inline-block;background:#ff5f00;background:-webkit-gradient(linear,left top,right top,from(#ff5f00),to(#ffa000));background:-webkit-linear-gradient(left,#ff5f00,#ffa000);background:-o-linear-gradient(left,#ff5f00 0,#ffa000 100%);background:linear-gradient(90deg,#ff5f00,#ffa000);border-radius:8px;line-height:40px;text-align:center}
.g-play .m-error-loading .content {margin:10px 0 0 72px}
.g-play .m-error-loading .content .desc {width:175px;text-align:center;margin-top:10px}
.g-play .page-mgtv-scale-pack:hover .posters-figure-pic {-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mango-report-tips {position:fixed;text-align:center;left:0;top:50%;width:100%;height:50px;font-size:15px;line-height:50px;margin-top:-100px;opacity:.7;z-index:588}
.mango-report-tips span {display:inline-block;overflow:hidden;border-radius:25px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;color:#fff;background-color:#000;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}
.m-title h3 {padding-left:10px}
.g-play-s .m-playwrap {padding-right:0}
.g-play .collect-hidden .add-box,.g-play .like-hidden .m-player-h5-new .up-count,.g-play .share-hidden .play-control .control-left .dos .share-icon {display:none}
@media screen and (min-width:2048px) {.g-container-playcet {width:1948px;margin-right:auto;margin-left:auto}
.big-poster-conent .hitv-big-posters,.g-container-playcet .hitv_horizontal {width:14.285714%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.g-play-movie .g-container-playcet .hitv-big-posters,.g-play-movie .nav-wrap .album-nav-box {width:12.5%}
.collection .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_vertical {width:12.5%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.starlist-main {height:171px}
.nav-wrap .album-nav-box {width:14.285714%}
}
@media screen and (max-width:2048px) {.big-poster-conent .hitv-big-posters,.g-container-playcet .hitv_horizontal {width:14.285714%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.g-play-movie .g-container-playcet .hitv-big-posters,.g-play-movie .nav-wrap .album-nav-box {width:12.5%}
.collection .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_vertical {width:12.5%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.starlist-main {height:171px}
.nav-wrap .album-nav-box {width:14.285714%}
}
@media screen and (max-width:1799px) {.big-poster-conent .hitv-big-posters,.g-container-playcet .hitv_horizontal {width:16.666666%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.g-play-movie .g-container-playcet .hitv-big-posters,.g-play-movie .nav-wrap .album-nav-box {width:14.285714%}
.collection .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_vertical {width:14.285714%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.starlist-main {height:171px}
.nav-wrap .album-nav-box {width:16.666666%}
}
@media screen and (max-width:1499px) {.g-container-playcet {padding:0 20px}
.big-poster-conent .hitv-big-posters,.g-container-playcet .hitv_horizontal {width:20%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.g-play-movie .g-container-playcet .hitv-big-posters,.g-play-movie .nav-wrap .album-nav-box {width:16.666666%}
.g-play-movie .m-movie .hitv_horizontal {width:16.666666%;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.collection .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_vertical {width:16.666666%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.starlist-main {height:154px}
.nav-wrap .album-nav-box {width:20%}
.g-play .m-title h3 {font-size:28px}
.g-play .mini_player_card.mini_player_card_hover {width:200px}
.g-play .mini_player_card.mini_player_card_hover .video_title .tit {font-size:14px}
.g-play .mini_player_card.mini_player_card_hover .video_content {padding:15px}
.g-play .mini_player_card.mini_player_card_hover .x_layer_card .figure_video_pic {height:112px}
}
@media screen and (max-width:1281px) {.g-play .mini_player_card.mini_player_card_hover {width:200px}
.g-play .mini_player_card.mini_player_card_hover .video_title .tit {font-size:14px}
.g-play .mini_player_card.mini_player_card_hover .video_content {padding:15px}
.g-play .mini_player_card.mini_player_card_hover .x_layer_card .figure_video_pic {height:112px}
.big-poster-conent .hitv-big-posters,.g-container-playcet .hitv_horizontal {width:25%;padding-right:10px;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.collection .hitv_vertical,.g-play-movie .m-movie .hitv_horizontal {width:25%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.collection .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_horizontal,.g-play-movie .g-container-playcet .hitv_vertical {width:20%;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.g-play-movie .g-container-playcet .hitv-big-posters,.g-play-movie .nav-wrap .album-nav-box {width:20%}
.nav-wrap .album-nav-box {width:25%}
.starlist-main {height:138px}
.m-playwrap {padding-right:320px}
.m-playwrap .aside {width:320px}
.episode-item:not(:nth-child(5n+1)) {margin-left:0}
.episode-item:not(:nth-child(4n+1)) {margin-left:14px}
.play-list .play-item .left img,.recommended-list .play-item .left img {width:120px;height:68px}
.play-list .play-item .right {width:112px}
.m-playwrap-aside .play-list .play-item-minicard .right {width:120px}
.play-list .play-item .right .play-num {margin-top:0;font-size:12px}
.m-show-aside .show-tabs .tab {width:78px}
.show-list .s-videolist-box {margin-left:25px}
.play-item .right .titlenews,.show-list .aside-videolist .litxt .name,.show-list .playing .litxt .name,.show-list .s-videolist-box .s-videolist li .screenshot .name {height:46px;margin-bottom:0;font-size:13px;line-height:22px}
.show-list .aside-videolist {padding:5px 8px 0 25px}
.show-list .aside-videolist .variety-column-series .screenshot .lipic,.show-list .huaxu-show-item .player-list-box .play-item .left {width:120px;height:68px}
.show-list .aside-videolist .variety-column-series .screenshot {height:68px}
.show-list .aside-videolist .litxt {width:calc(100% - 120px)}
.show-list .huaxu-show-item .player-list-box .play-item .right {width:calc(100% - 140px)}
.show-list .s-videolist-box .s-videolist li,.show-list .s-videolist-box .s-videolist li .screenshot {height:68px}
.show-list .s-videolist-box .s-videolist li .screenshot .lipic {width:120px;height:68px}
.show-list .s-videolist-box .s-videolist li .screenshot .litxt {width:calc(100% - 120px)}
.time-select .months-wrap {width:132px}
.collection .time-select .months-wrap {width:175px}
.time-select-months .months-wrap {width:220px}
.g-play .m-aside-scrollbar .time-select .year {margin-right:38px}
.time-select .year .years-items {width:250px;padding:10px 6px}
.m-movie-aside .movie {height:168px;margin-bottom:30px}
.m-movie-aside .movie .img {width:120px;height:168px}
.m-movie-aside .movie .info {width:calc(100% - 140px);height:calc(100% - 40px)}
.m-movie-aside .movie .add {left:140px}
.m-movie-aside .movie .info-item {overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.template-list .play-more {width:264px}
.play-control .control-left {width:calc(100% - 320px)}
.play-control .control-right {width:320px;overflow:hidden}
.g-container-playcet .leftbar {width:calc(100% - 320px)}
.g-container-playcet .rightbar {width:320px}
.g-container-playcet .m-sidebanner {width:295px;overflow:hidden}
.g-container-playcet .ranktop .hitv_horizontal .hitv_horizontal-screenshot,.ranktop .top-movies .top-movie .img {width:140px;height:80px}
.ranktop .top-movies .top-movie .info {width:135px}
.g-play .g-container-playcet .m-banner-rightbar,.ranktop .top-movies {width:295px}
.play-list .play-item .right .title {height:40px;line-height:20px}
.play-item .right .titlenews,.play-list .play-item .right .title,.show-list .aside-videolist .litxt .name,.show-list .s-videolist-box .s-videolist li .screenshot .name {-webkit-line-clamp:2}
.m-open-vip .btns .btn {width:272px}
.m-open-vip .btns {margin-right:10px}
.m-buy-open-box .btn-icon {vertical-align:8px}
.m-open-vip .btns .icon_text {display:inline-block;width:100px}
.time-select .months-wrap .month,.time-select .months-wrap .month.month-focus {width:33.333333%;text-align:center}
.time-select-months .months-wrap .month,.time-select-months .months-wrap .month.month-focus {width:25%;text-align:center}
.m-movie-aside .movie .info .name {line-height:36px}
}
.tesla .comment-count,.tesla .play-count,.tesla .play-together,.tesla .up-count,.tesla mango-control-loop,.tesla mango-control-pip,.tesla mango-webscreen {display:none!important}
@media screen and (min-width:1201px) {.tesla .g-container-playcet .component,.tesla .g-container-playcet .m-toplist {display:none!important}
}
.comment-disabled .comment-count {display:none}
@-webkit-keyframes fadeIn-data-v-80e0a2dc {0% {opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
to {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes fadeIn-data-v-80e0a2dc {0% {opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
to {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
.cloud-scence[data-v-80e0a2dc] {position:relative;top:0;left:0;color:#fff;background:#facd00;overflow:hidden}
.cloud-scence .title[data-v-80e0a2dc] {border-radius:0 0 6px 0;background:#facd00;font-size:13px;line-height:26px;height:26px;color:#222;position:absolute;left:0;top:0;padding:0 10px;z-index:2}
.cloud-scence .closeBtn[data-v-80e0a2dc] {position:absolute;height:22px;width:22px;top:3px;right:3px;cursor:pointer;z-index:1;background:#000;opacity:.35}
.cloud-scence .closeBtn[data-v-80e0a2dc]:after,.cloud-scence .closeBtn[data-v-80e0a2dc]:before {content:"";width:19px;height:2px;display:block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#fff;position:absolute;top:10px;left:.5px;border-radius:1px}
.cloud-scence .closeBtn[data-v-80e0a2dc]:before {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.cloud-scence .closeBtn[data-v-80e0a2dc]:after {-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
.cloud-scence .video[data-v-80e0a2dc] {position:absolute;left:0;top:0;width:100%;height:100%;color:#000}
.cloud-scence.vertical[data-v-80e0a2dc] {width:140px;height:196px;border-radius:6px 0 0 6px}
.cloud-scence.horizon[data-v-80e0a2dc] {width:164px;height:94px;border-radius:6px}
.cloud-scence.horizon .videoCon[data-v-80e0a2dc] {top:0}
.cloud-scence.living[data-v-80e0a2dc] {background:#00c2ca}
.cloud-scence.living .title[data-v-80e0a2dc] {background:-webkit-linear-gradient(315deg,#00e7c0,#0098d5);background:-o-linear-gradient(315deg,#00e7c0 0,#0098d5 100%);background:linear-gradient(135deg,#00e7c0,#0098d5);color:#fff}
.cloud-scence.anime[data-v-80e0a2dc] {-webkit-animation:fadeIn-data-v-80e0a2dc .1s ease-out;animation:fadeIn-data-v-80e0a2dc .1s ease-out}
@-webkit-keyframes scaleAnime-data-v-407b202b {0% {-webkit-transform:scaleY(.5);transform:scaleY(.5)}
50% {-webkit-transform:scaleY(1);transform:scaleY(1)}
to {-webkit-transform:scaleY(.5);transform:scaleY(.5)}
}
@keyframes scaleAnime-data-v-407b202b {0% {-webkit-transform:scaleY(.5);transform:scaleY(.5)}
50% {-webkit-transform:scaleY(1);transform:scaleY(1)}
to {-webkit-transform:scaleY(.5);transform:scaleY(.5)}
}
.living-icon[data-v-407b202b] {display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin-right:6px}
.living-icon .line[data-v-407b202b] {width:2px;height:12px;background:#fff;border-radius:2px;margin-right:3px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:scaleAnime-data-v-407b202b .9s linear infinite;animation:scaleAnime-data-v-407b202b .9s linear infinite}
.living-icon .line[data-v-407b202b]:nth-child(2) {-webkit-animation-delay:.3s;animation-delay:.3s}
.living-icon .line[data-v-407b202b]:last-child {margin-right:0;-webkit-animation-delay:.6s;animation-delay:.6s}
@-webkit-keyframes marqueeFun1-data-v-59166efc {0% {-webkit-transform:translateX(0);transform:translateX(0)}
to {-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@keyframes marqueeFun1-data-v-59166efc {0% {-webkit-transform:translateX(0);transform:translateX(0)}
to {-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes marqueeFun2-data-v-59166efc {0% {-webkit-transform:translateX(100%);transform:translateX(100%)}
to {-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes marqueeFun2-data-v-59166efc {0% {-webkit-transform:translateX(100%);transform:translateX(100%)}
to {-webkit-transform:translateX(0);transform:translateX(0)}
}
.cloud-scence-inner[data-v-59166efc] {position:absolute;background-size:100% auto;background-position:50%;top:2px;left:2px;right:2px;bottom:2px;border-radius:6px;overflow:hidden}
.cloud-scence-inner .content-wrap[data-v-59166efc] {width:100%;position:absolute;bottom:0;left:0;height:45px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.35)));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.35));background:-o-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.35) 100%);background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.35));z-index:2}
.cloud-scence-inner .content[data-v-59166efc] {width:100%;position:absolute;margin:0;text-align:center;line-height:17px;height:17px;font-size:13px;color:#fff;bottom:8px;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;overflow:hidden;font-weight:700}
.cloud-scence-inner .content .t1[data-v-59166efc],.cloud-scence-inner .content .t2[data-v-59166efc] {white-space:nowrap;position:absolute;top:0;padding-right:10px}
.cloud-scence-inner .content .t1[data-v-59166efc] {-webkit-animation:marqueeFun1-data-v-59166efc 12s linear infinite;animation:marqueeFun1-data-v-59166efc 12s linear infinite}
.cloud-scence-inner .content .t2[data-v-59166efc] {-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-animation:marqueeFun2-data-v-59166efc 12s linear infinite;animation:marqueeFun2-data-v-59166efc 12s linear infinite}
.videoCon[data-v-1eeacdf9] {width:100%;height:auto;top:57px;position:absolute;background:50%/100% auto no-repeat #fff;overflow:hidden}
.videoCon[data-v-1eeacdf9]:before {content:"";display:block;width:100%;padding-top:56.25%}
.cloud-scence-inner[data-v-2138571f] {position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:4px 0 0 4px;overflow:hidden}
.cloud-scence-inner .background[data-v-2138571f] {width:100%;height:100%;position:absolute;background-size:100% auto;background-position:50%;background-repeat:no-repeat;top:0;left:0;overflow:hidden}
.cloud-scence-inner .background .themeImgWrap[data-v-2138571f] {width:100%;height:100%;position:absolute;top:0;left:0;-webkit-filter:blur(20px);filter:blur(20px)}
.cloud-scence-inner .background .themeImg[data-v-2138571f] {width:unset;max-width:100%;height:57px;display:block;position:absolute;top:0;right:0}
.cloud-scence-inner .bookBtn[data-v-2138571f] {height:30px;line-height:30px;color:#222;font-size:13px;font-weight:400;background:#fff;border-radius:20px;position:absolute;bottom:14px;text-align:center;padding:0 14px;cursor:pointer;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;white-space:nowrap}
.mgtv-scene-player {pointer-events:none}
.mgtv-scene-player.hide,.mgtv-scene-player mango-control {display:none!important}
.mgtv-scene-player.popup container {height:100%}
.m-cloud-cutdown {position:absolute;top:0;right:-40px;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.6);cursor:pointer;z-index:442}
.m-cloud-cutdown .m-cloud-cutdown-svg {position:absolute;top:-1px;left:-1px;z-index:443}
.m-cloud-cutdown .ring {-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.m-cloud-cutdown .m-cloud-cutdown-cross {position:absolute;width:34px;height:34px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAARNJREFUSEvNluERwiAMhfMmcAXdxBHqBnUy3UBHcBTdwA3ixQMPKSUJ9qj91TtIviQk8ECdP3Tm0QfIzHsiuoQAjgCuvwTDzAMRnYKPA4Cb/KfAJxFtEohAzy1QZh4TmLi4A9hpQFl3Qwsw8fMAsM2BUoJY0jQxM3QGJr6kpO8j+mqaioEKtdpOutRqmJbAY1McC48Dz95JSb1Re2FVoCzWHIbg4pyZm0y9aSrQ0oiqzaUClUzNmcWNJqABqmb230DjOZqyVEtqhMWKqdAqsOtYWIbasiefnfWvtpaoPTbrPU9Bg/R7gJk51zRLSgyTplFnak5gFc60qGlEJkZpOC4kE6PqGyYysUUOttioV1uL05rNCxJkyh3HuER8AAAAAElFTkSuQmCC) 9px 9px no-repeat;background-size:14px 14px;opacity:.5;z-index:444}
mango-control.hide mango-control-wrap-right.hasCloud #play-cloud-wrap {opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}
mango-control-wrap-right.hasCloud #play-cloud-wrap {position:absolute;right:30px;bottom:80px;width:164px;height:94px;cursor:pointer}
.g-play-movie {background:#252533}
.g-play-movie .m-title h3 {color:#fff}
.g-play-movie .g-container-play {-webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);box-shadow:0 10px 30px rgba(0,0,0,.2)}
.g-play-movie .hitv_footer {background:none}
.g-play-movie .hitv_footer-list ul li a:hover {color:#fff}
.g-play-movie .hitv-scroll .nav-list-r {right:25px}
.g-play-movie .hitv-scroll .nav-out .nav-item.disabled .hitv-svg-icon {color:#666}
.g-play-movie .hitv-scroll .nav-out .hover .hitv-svg-icon {color:#fff}
.page-error-data {margin-top:300px;font-size:20px;text-align:center}

.ico-txt{ color:#A6A6A6; float:left; margin-right:20px;}
.ico-txt:hover{ color:#FFF; cursor:pointer;}
.ico-txt i { float:left;display:inline-block;width:20px;height:20px; padding-right:8px;}
.ico-txt p { float:left;display:inline-block;height:20px; line-height:20px; font-size:14px;}

.m-show-aside .m-show-list{ margin-top:3px; margin-bottom:20px;}

.m-show-aside .m-aside-hit { padding:10px 40px;}
.m-show-aside .action_voted .hitv-zan { color:#ff5f00}

.sidebar-share {background:#2A2A3A; margin:10px 20px; padding:10px 20px;border-radius:25px;}
.sidebar-share .sidebar-share_item {display:inline-block;height:20px;line-height:20px; overflow:hidden; float:left;}

.movieplay{ width:100%; height:100%; background:#000;margin:0px auto;}
.movieplay .box_gg{ width:650px; margin:0 auto;} 
.movieplay .box_gg .time_gg{ font-size:14px; color:#FF0000; text-align:center; height:30px; line-height:30px;}

.m-player-open .ziliao_item{height:35px; line-height:35px;}
.m-player-open .ziliao_item .label_tab{ float:left; margin-right:12px}
.m-player-open .ziliao_item ul{ float:left; width:800px;}
.m-player-open .ziliao_item li{ float:left; width:49%;}

.sv_body .sv_list{ padding-top:15px;}
.sv_body .sv_list .svitem{ position:relative; padding:13px 0 13px 61px; border-bottom:1px #1B1D22 dashed; margin-left:5px; font-size:13px; line-height:24px;}
.sv_body .sv_list .vcover_img{ float:left; height:40px; width:40px; margin-left:-55px; border-radius:50%}
.sv_body .sv_list .vtitle{ margin:-3px 10px 10px 0; color:#CACACA;}
.sv_body .sv_list .vtitle .huifu{padding:4px;color:#FFFFFF;border:1px solid #ccc;background:#505050;}
.sv_body .sv_list .vtitle_txt:link,.sv_list .vtitle_txt:visited{ color:#CACACA}
.sv_body .sv_list .v_stats .ply{ color:#666}

/*播放区*/
.g-page-gray .alert-loading-play,.g-page-gray .as-pause-full_resume,.g-page-gray .m-player-1080p-wrapper,.g-page-gray .m-player-paytips,.g-page-gray .mph-header-box,.g-page-gray .new-user-pop,.g-page-gray .player-set-gray,.g-page-gray .star-room-pop,.g-page-gray .u-control-clarity,.g-page-gray .u-control-episode,.g-page-gray .u-control-loading .loading,.g-page-gray .u-control-speed,.g-page-gray .u-control-tips,.g-page-gray danmu-play-setting>div,.g-page-gray guide-container,.g-page-gray mango-center-state-error,.g-page-gray mango-center-state svg,.g-page-gray mango-control-nextvideo-tip .u-next-box-cent,.g-page-gray mango-control-nextvideoinfo .u-next-box-cent,.g-page-gray mango-control-wrap svg,.g-page-gray mango-setting .u-set-box,.g-page-gray mango-volume-bar-wrap,.g-page-gray outer-bottom .danmu-switcher,.g-page-gray outer-bottom .gothter-see,.g-page-gray outer-bottom .up-count,.g-page-gray outer-bottom svg,.page-gray .alert-loading-play,.page-gray .as-pause-full_resume,.page-gray .m-player-1080p-wrapper,.page-gray .m-player-paytips,.page-gray .mph-header-box,.page-gray .new-user-pop,.page-gray .player-set-gray,.page-gray .star-room-pop,.page-gray .u-control-clarity,.page-gray .u-control-episode,.page-gray .u-control-loading .loading,.page-gray .u-control-speed,.page-gray .u-control-tips,.page-gray danmu-play-setting>div,.page-gray guide-container,.page-gray mango-center-state-error,.page-gray mango-center-state svg,.page-gray mango-control-nextvideo-tip .u-next-box-cent,.page-gray mango-control-nextvideoinfo .u-next-box-cent,.page-gray mango-control-wrap svg,.page-gray mango-setting .u-set-box,.page-gray mango-volume-bar-wrap,.page-gray outer-bottom .danmu-switcher,.page-gray outer-bottom .gothter-see,.page-gray outer-bottom .up-count,.page-gray outer-bottom svg,.player-gray .alert-loading-play,.player-gray .as-pause-full_resume,.player-gray .m-player-1080p-wrapper,.player-gray .m-player-paytips,.player-gray .mph-header-box,.player-gray .new-user-pop,.player-gray .player-set-gray,.player-gray .star-room-pop,.player-gray .u-control-clarity,.player-gray .u-control-episode,.player-gray .u-control-loading .loading,.player-gray .u-control-speed,.player-gray .u-control-tips,.player-gray danmu-play-setting>div,.player-gray guide-container,.player-gray mango-center-state-error,.player-gray mango-center-state svg,.player-gray mango-control-nextvideo-tip .u-next-box-cent,.player-gray mango-control-nextvideoinfo .u-next-box-cent,.player-gray mango-control-wrap svg,.player-gray mango-setting .u-set-box,.player-gray mango-volume-bar-wrap,.player-gray outer-bottom .danmu-switcher,.player-gray outer-bottom .gothter-see,.player-gray outer-bottom .up-count,.player-gray outer-bottom svg {-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}
a:link,a:visited{text-decoration:none}
container h1,container h2,container h3,container h4,container h5,container h6,container hr,container p,container td,container th {margin:0;padding:0}
container hr {box-sizing:content-box;height:0;overflow:visible}
container ul,container ul li {margin:0;padding:0;list-style:none}
container dd,container dl,container dt {margin:0;padding:0}
container audio,container canvas,container video {display:inline-block}
container audio:not([controls]) {display:none;height:0}
container img {border:none;-ms-interpolation-mode:bicubic}
container svg:not(:root) {overflow:hidden}
container a {color:#666;background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}
container a:active,container a:hover {outline-width:0}
container h1,container h2,container h3,container h4,container h5,container h6 {font-size:100%;font-weight:400}
container b,container strong {font-weight:400}
container em,container i {font-style:normal}

.m-player-paytips,mango-center-state-payment {position:absolute;width:100%;height:100%;left:0;top:0}
.m-player-paytips {background-color:#000}
.m-player-paytips .m-player-paytips-bg {position:absolute;top:0;left:0;width:100%;height:100%;display:none}
.m-player-paytips.background .m-player-paytips-bg {display:block}
.m-player-paytips.background:after {content:" ";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}
.m-player-paytips-wrapper {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;}
.m-player-paytips-wrapper .m-player-paytips-title {text-align:center;font-size:24px;font-weight:700;line-height:33px;color:#fff;white-space:nowrap; width:600px;}
.m-player-paytips-wrapper .m-player-paytips-subtitle {text-align:center;font-size:14px;font-weight:700;line-height:16px;color:#fff;margin-top:20px;white-space:nowrap}
.m-player-paytips-wrapper .m-player-paytips-content {white-space:nowrap;margin-top:40px}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons.onerow,.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons.onerow+.m-player-paytips-qrcode {vertical-align:middle}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons {display:inline-block; width:600px;}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row {white-space:nowrap; padding-left:60px;}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row:nth-child(2) {margin-top:20px}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap {display:inline-block;vertical-align:top}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap:first-child {margin-right:20px}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap a {display:block}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap a.subscript {display:block;font-style:normal;font-size:14px;font-weight:700;height:19px;line-height:19px;color:hsla(0,0%,100%,.5);margin-top:15px;text-align:center}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap a.subscript a {text-decoration:none;color:#ff5f00;margin-right:26px;cursor:pointer}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap .m-player-paytips-button {display:inline-block;width:220px;height:45px;border-radius:25px;font-size:16px;font-weight:700;text-align:center;line-height:46px;position:relative;cursor:pointer;background:hsla(37,88%,70%,.05);color:#f6c371;border:1px solid #f6c371}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap .m-player-paytips-button:hover {background:hsla(37,88%,70%,.15)}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap .m-player-paytips-button:active {background:hsla(37,88%,70%,.05)}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap .m-player-paytips-button.superscript:before {content:attr(data-bubble);display:inline-block;font-size:12px;font-weight:400;height:22px;line-height:22px;position:absolute;top:-18px;right:0;border-radius:20px 20px 20px 0;background-color:red;color:#fff;padding:0 12px;width:135px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap .m-player-paytips-button.focused {opacity:1;color:#4d2c0f;font-weight:700;background:linear-gradient(90deg,#ffde9c,#de9f46)}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap .m-player-paytips-button.focused:hover {background:linear-gradient(90deg,#ffe0a2,#f6c371)}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap .m-player-paytips-button.focused:focus {background:linear-gradient(90deg,#ffde9c,#de9f46)}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row .m-player-paytips-button-wrap .m-player-paytips-button svg {width:20px;height:18px}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row.one .m-player-paytips-button-wrap {width:100%;min-width:220px}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-button-row.one .m-player-paytips-button-wrap .m-player-paytips-button {width:100%}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-link {text-align:center;margin-top:40px; color:#FFF;opacity:.8; font-size:14px;width:100%}
.m-player-paytips-wrapper .m-player-paytips-content .m-player-paytips-buttons .m-player-paytips-link a {color:#ff5f00;text-decoration:none}

.m-player-paytips-wrapper .m-player-paytips-footer {margin-top:40px; width:600px;}
.m-player-paytips-wrapper .m-player-paytips-footer .m-player-paytips-welfare {margin-top:20px;border-top:1px solid hsla(0,0%,100%,.15);}
.m-player-paytips-wrapper .m-player-paytips-footer .m-player-paytips-welfare .list {height:80px;display:inline-block;position:relative;margin-top:20px; font-size:12px; color:#FFF;opacity:.5}
.m-player-paytips-wrapper .m-player-paytips-footer .m-player-paytips-welfare .list li{list-style-type:none; float:left; text-align:left; padding-right:20px;}
.m-player-paytips-wrapper .m-player-paytips-footer .m-player-paytips-welfare .list li span{color:#ff5f00;}


.cashier {width:100%;}
.cashier-wrap {position:relative;width:100%;height:100%}
.cashier-container {background-color:#fff;padding-bottom:15px}
.cashier-header {height:50px;background-color:#272323;position:relative}
.cashier-product {height:104px}
.cashier-couple {height:34px}
.cashier-close {position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px;height:30px;line-height:30px;text-align:center;color:#fff;cursor:pointer}
.cashier .vcoins-cashier-container {background-color:#fff}
.cashier div,.cashier span {user-select:none}
.cashier div {box-sizing:border-box}
.cashier img {display:inline-block}

.cashier-user-info {position:absolute;top:50%;transform:translateY(-50%)}
.cashier-user-info_avatar {display:inline-block;width:30px;height:30px;margin-left:14px;vertical-align:middle;border-radius:15px}
.cashier-user-info_avatar-img {width:100%;height:100%;border-radius:15px}
.cashier-user-info_nickname {max-width:100px;min-width:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.cashier-user-info_nickname,.cashier-user-info_tips {display:inline-block;font-weight:700;color:#fff;vertical-align:middle}
.cashier-user-info_tips {font-size:12px}
.cashier-user-info_btn {display:inline-block;vertical-align:middle;height:24px;line-height:24px;background:#fff;box-shadow:0 6px 6px 0 hsla(39,94%,79%,.34);border-radius:19px;opacity:.5;text-align:center;color:#272323;font-size:12px;font-weight:500;min-width:60px;margin-left:23px;cursor:pointer}
.cashier-user-info_level {display:inline-block;width:40px;height:18px;line-height:18px;vertical-align:middle;color:#fff;font-size:10px;text-align:right;padding-right:4px}
.cashier-user-info_level-0 {background-image:url("../image/bg-vip-level-0.png")}
.cashier-user-info_level-0,.cashier-user-info_level-1 {background-position:50%;background-size:100% 100%;background-repeat:no-repeat}
.cashier-user-info_level-1 {background-image:url("../image/bg-vip-level-1.png")}

.cashier-use-redeem {position:absolute;right:107px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:0}
.cashier-use-redeem_text {font-size:13px;font-weight:700;color:#fff;line-height:16px;background:linear-gradient(90deg,#ffe6b4,#f6c371);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;display:inline-block;vertical-align:middle}
.cashier-use-redeem_icon {width:15px;height:13px;margin-left:4px;vertical-align:middle;display:inline-block}
@media (-ms-high-contrast:active),(-ms-high-contrast:none) {.cashier-use-redeem .cashier-use-redeem_text {background:transparent;color:#e4b158}
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {.cashier-products .cashier-products_tab .cashier-products_tab-h1,.cashier-products .cashier-products_tab .cashier-products_tab-h2 {background:transparent;color:#e4b158}
}

.cashier-tips { width:360px; margin:0 auto;display:flex;box-sizing:border-box;height:auto!important;min-height:50px;padding:15px 0 10px 0;line-height:25px;font-size:12px;font-weight:400;font-family:PingFangSC-Regular,PingFang SC;color:#999}
.cashier-tips_icon-pre,.cashier-tips_text {vertical-align:middle}
.cashier-tips_text {display:inline-block; padding-left:5px;}
.cashier-tips_promotion {position:relative;cursor:pointer;margin-left:4px;vertical-align:text-bottom}
.cashier-tips_icon-last {width:16px;vertical-align:middle}

.cashier-pay {display:flex;width:550px;height:110px;margin:0 auto;background:#fff;border-radius:8px;border:1px solid #f6f6f6;font-family:PingFangSC-Medium,PingFang SC}
.cashier-pay_large {min-height:351px}
.cashier-pay_tab {flex-shrink:0;width:100px;border-right:1px solid #f6f6f6;background:#f6f6f6}
.cashier-pay_tab-item {display:flex;justify-content:center;align-items:center;height:32px;margin:6px 0 0 8px;font-size:14px;font-weight:500;color:#333;border-radius:16px 0 0 16px}
.cashier-pay_tab-active {background:linear-gradient(90deg,#ffde9c,#de9f46)}
.cashier-pay_right {flex:1}

.cashier-voucher {width:100%;height:44px;background:#fff;border-bottom:1px solid #f6f6f6}
.cashier-voucher,.cashier-voucher_select {position:relative;display:flex;align-items:center;font-size:0}
.cashier-voucher_select {flex:1;background-color:#fff}
.cashier-voucher_select-pre {width:82px;text-align:center;vertical-align:top;border-right:1px solid #ebebeb}
.cashier-voucher_select-text {font-size:14px;font-weight:600;color:#999}
.cashier-voucher_btn {box-sizing:border-box;justify-content:center;width:86px;height:32px;margin-right:6px;border-radius:4px;border:1px solid #eaeaea;color:#999;text-align:center;cursor:pointer;background:#fff}
.cashier-voucher_btn,.cashier-voucher_empty {display:flex;align-items:center;font-size:14px}
.cashier-voucher_empty {padding-left:20px;padding-right:30px;color:#ddd}

.cashier-voucher_panel {background-color:#fff;position:absolute;z-index:2;top:34px;left:106px;box-shadow:0 2px 13px 0 rgba(0,0,0,.08)}
.cashier-voucher_panel-display {display:block}
.cashier-voucher_nouse {color:#969696}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {.cashier-pay-scan .cashier-pay-scan_info .cashier-pay-scan_info-price,.cashier-pay-scan .cashier-pay-scan_info .cashier-pay-scan_info-unit {background:transparent;color:#fab743}
}
.cashier-pay-scan {padding-top:2px;margin-left:30px}
.cashier-pay-scan_qrcode {position:relative;display:inline-block;box-sizing:border-box;width:90px;height:90px;padding-top:5px;background:#fff;border:0px solid #f6f6f6;vertical-align:top;text-align:center}
.cashier-pay-scan_qrcode_img {position:relative}
.cashier-pay-scan_qrcode_logo {position:absolute;top:0;bottom:0;left:0;right:0;width:24px;height:24px;margin:auto}
.cashier-pay-scan_info {display:inline-block;text-align:left;vertical-align:top;margin-left:24px;margin-top:8px;font-size:0}
.cashier-pay-scan_info-price {font-size:40px;font-weight:700;color:#ff5f00;line-height:30px}
.cashier-pay-scan_info-unit {font-size:20px;font-weight:600;color:#ff5f00;line-height:18px}
.cashier-pay-scan_info-promotion {display:inline-flex;align-items:center;justify-content:center;padding:4px;margin-top:8px;background:linear-gradient(90deg,#ff733f,#ff4500);border-radius:4px;font-size:12px;line-height:16px;color:#fff}
.cashier-pay-scan_info-promotion img {width:16px;height:16px;margin-right:4px}
.cashier-pay-scan_info-tips {font-size:12px;color:#999;margin-left:4px}
.cashier-pay-scan_info-warning {display:flex;align-items:center;font-size:12px;color:#333;margin-top:10px}
.cashier-pay-scan_info-warning_icon {width:25px;height:25px;margin-right:8px}
.cashier-pay-scan_default {position:absolute;top:0;left:0;width:100%;height:100%;padding-top:4px;cursor:pointer}
.cashier-pay-scan_default-cover {position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);padding-top:22px;text-align:center}
.cashier-pay-scan_default-text {color:#fff;font-size:12px;font-weight:600}
.cashier-pay-scan_group {text-align:left;margin-top:25px}
.cashier-pay-scan_group-btn {display:inline-block;height:30px;line-height:30px;width:150px;text-align:center;background-color:#f3f3f3;color:#969696;font-size:14px;margin-left:190px}
.cashier-pay-scan_group-btn:last-child {margin-left:36px}

.qrcode-loading {width:100%;height:100%;background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;display:table}
.qrcode-loading_wrap {width:100%;height:100%;position:relative;display:table-cell;vertical-align:middle}
.qrcode-loading_icon {width:40px;margin:0 auto;display:block}
.qrcode-loading_text {color:#fff;text-align:center;font-size:14px;margin-top:4px}
.qrcode-loading_animate {animation:qrcode-loading-scroll 1s linear infinite}
@-moz-keyframes qrcode-loading-scroll {0% {transform:rotate(0deg)}
to {transform:rotate(1turn)}
}
@-webkit-keyframes qrcode-loading-scroll {0% {transform:rotate(0deg)}
to {transform:rotate(1turn)}
}
@-o-keyframes qrcode-loading-scroll {0% {transform:rotate(0deg)}
to {transform:rotate(1turn)}
}
@keyframes qrcode-loading-scroll {0% {transform:rotate(0deg)}
to {transform:rotate(1turn)}
}

.cashier-pay-protocol-group {text-align:left;margin-top:19px}
.cashier-pay-protocol-group_btn {display:inline-block;width:148px;height:28px;line-height:28px;text-align:center;background-color:#f3f3f3;border-radius:1px;font-weight:500;color:#999;font-size:12px;cursor:pointer}
.cashier-pay-protocol-group_btn:last-child {margin-left:40px}

.tips-dialog-content[data-v-1be54590] {padding:10px;font-size:12px;color:#969696;line-height:18px}

.cashier-cover {text-align:center}
.cashier-cover_container {width:100%;height:100%;}
.cashier-cover_tips { padding-top:60px;}
.cashier-cover_tips-err {color:#fe744b;font-size:20px; padding-top:10px;}
.cashier-cover_tips-err-text {color:#999;font-size:16px; padding-top:10px;}

.cashier-dialog_pay-title {text-align:center;padding-top:14px;font-size:15px;font-weight:600;color:#000}
.cashier-dialog_pay-rule {padding-left:100px;padding-top:12px;color:#515151;font-size:12px;font-weight:500;line-height:28px}
.cashier-dialog_pay-btn-group {white-space:nowrap;text-align:center;margin:20px 0}
.cashier-dialog_pay-btn {display:inline-block;height:36px;line-height:36px;text-align:center;border-radius:18px;font-size:16px;font-weight:500;box-shadow:0 6px 6px 0 hsla(39,94%,79%,.34);cursor:pointer}
.cashier-dialog_pay-btn-success {color:#cb8723;width:120px;background:linear-gradient(90deg,#f8dea5,#f7c772)}
.cashier-dialog_pay-btn-other {border:1px solid #f7c873;color:#f7c873;width:150px;margin-left:24px}
.cashier-dialog_pay-tips {font-size:10px;color:#fe744b;text-align:center;margin-bottom:18px}
.cashier-dialog_pay-status {text-align:center;padding-top:19px}
.cashier-dialog_pay-status-icon {margin-bottom:7px}
.cashier-dialog_pay-status-text {font-size:15px;font-weight:600;color:#000}
.cashier-dialog_pay-btn-retry {width:120px;height:36px;line-height:36px;text-align:center;margin:0 auto;margin-top:20px;background:linear-gradient(90deg,#f8dea5,#f7c772);box-shadow:0 6px 6px 0 hsla(39,94%,79%,.34);border-radius:19px;color:#cb8723;font-size:16px;font-weight:500;cursor:pointer}

.cashier-dialog_cover {position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;background-color:rgba(0,0,0,.5)}
.cashier-dialog_wrap {width:100%;height:100%;position:relative}
.cashier-dialog {width:370px;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background-color:#fff;border-radius:4px}
.cashier-dialog_header {height:49px;line-height:49px;text-align:center;background:linear-gradient(90deg,#f8dea5,#f7c772);color:#cb8723;font-weight:600;position:relative}
.cashier-dialog_header-close {position:absolute;right:10px;top:10px;width:20px;height:20px;text-align:center;cursor:pointer}
.cashier-dialog_header-close>img {width:14px;height:14px;vertical-align:top}
.cashier-dialog_content {min-height:180px}
.wxts-no{ display:none;}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {.cashier-products .cashier-products_tab .cashier-products_tab-h1,.cashier-products .cashier-products_tab .cashier-products_tab-h2 {background:transparent;color:#e4b158}
}
.cashier-products {position:relative}
.cashier-products_line {position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.1),#fff 51%,hsla(0,0%,100%,.1));opacity:.2}
.cashier-products_tabs {height:35px;display:flex;background-color:#272323}
.cashier-products_tab {flex:1;height:100%;text-align:center;opacity:.6;position:relative;cursor:pointer}
.cashier-products_tab .recommand {color:#fff;font-size:.14px;background:#ff5f00;-webkit-border-radius:8px;border-radius:8px;padding:1px 5px;margin-left:5px;font-weight:400}
.cashier-products_tab-h1 {font-size:16px;font-family:PingFangSC-Regular,PingFangSC;font-weight:600;color:#fff;line-height:20px}
.cashier-products_tab-h1,.cashier-products_tab-h2 {background:linear-gradient(90deg,#fadfa2,rgba(228,177,88,.6));-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.cashier-products_tab-h2 {font-size:10px;font-family:PingFang-SC-Bold,PingFang-SC;font-weight:700;color:#444;line-height:14px;opacity:.6}
.cashier-products_tab-active {opacity:1}
.cashier-products_tab-active .cashier-products_tab-h1 {font-size:20px}
.cashier-products_tab-line {position:absolute;bottom:0;width:1px;height:53px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),#fff 51%,hsla(0,0%,100%,.1));opacity:.2}
.cashier-products_tab-underline {position:absolute;display:inline-block;bottom:0;left:50%;transform:translateX(-50%);width:40px;height:4px;background:linear-gradient(90deg,#fadfa2,#e4b158);border-radius:3px}
.cashier-products_wrap {width:100%;position:relative;min-height:80px;white-space:nowrap;overflow:hidden;cursor:pointer}
.cashier-products_wrap-right {display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;bottom:0}
.cashier-products_wrap-right>img {width:26px;height:26px}
.cashier-products_wrap-right:after {position:absolute;top:22px;bottom:0;left:-21px;content:" ";width:20px;transform:rotate(180deg);background:linear-gradient(270deg,transparent,rgba(0,0,0,.05))}
.cashier-products_wrap-left {display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;bottom:0;z-index:1}
.cashier-products_wrap-left>img {width:26px;height:26px}
.cashier-products_wrap-left:after {position:absolute;top:22px;bottom:0;right:-21px;content:" ";width:20px;border-bottom-left-radius:10px;border-top-left-radius:10px;background:linear-gradient(270deg,transparent,rgba(0,0,0,.05))}
.cashier-products_scroll {position:relative;padding-top:24px;width:515px;overflow:hidden;margin:0 auto}
.cashier-products_scroll-list {transition:transform .6s ease-in-out;white-space:nowrap}
.cashier-table {display:table;width:100%;height:100%}
.cashier-table-cell {display:table-cell;vertical-align:middle}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {.cashier-product-item .price[data-v-50770ddf] {background:transparent;color:#fab743}
}
.cashier-product-item[data-v-50770ddf] {display:inline-block;position:relative;box-sizing:border-box;width:155px;height:95px;margin-right:18px;vertical-align:top;border:1px solid #eaeaea;border-radius:12px;text-align:center;background:#fff;font-size:0;font-family:PingFangSC-Medium,PingFang SC;cursor:pointer}
.cashier-product-item[data-v-50770ddf]:last-child {margin-right:0}
.cashier-product-item_content[data-v-50770ddf] {box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:center;width:100%;min-height:85px;padding-top:25px}
.cashier-product-item_content-active[data-v-50770ddf] {padding-top:25px;border-radius:12px;background:#fff8f4}
.cashier-product-item_name[data-v-50770ddf] {overflow:hidden;max-width:140px;font-size:14px;font-weight:500;color:#333;text-overflow:ellipsis;line-height:18px}
.cashier-product-item_name-active[data-v-50770ddf] {color:#7b4c08}
.cashier-product-item .price[data-v-50770ddf] {margin-top:2px;font-size:0;color:#333;font-weight:700;line-height:0}
.cashier-product-item .price span[data-v-50770ddf] {margin-right:2px;font-size:30px;line-height:30px}
.cashier-product-item .price-active[data-v-50770ddf] {color:#ff5f00}
.cashier-product-item_discount[data-v-50770ddf] {height:16px;padding:0 8px;line-height:16px;border-radius:10px;background:#fffced;font-size:12px;font-weight:400;color:#996a23}
.cashier-product-item_discount-active[data-v-50770ddf] {color:#ff5f00;background:rgba(254,113,27,.2)}
.cashier-product-item_pprice[data-v-50770ddf] {margin-top:2px;font-size:12px;color:#999;line-height:16px;font-weight:400}
.cashier-product-item_pprice-active[data-v-50770ddf] {color:#7b4c08}
.cashier-product-item_tips[data-v-50770ddf] {overflow:hidden;position:absolute;top:-12px;left:-1px;max-width:150px;padding:2px 8px;border-radius:8px 0 8px 0;background:linear-gradient(90deg,#ffebc4,#fad592);color:#7b4c08;font-size:14px;line-height:20px;text-overflow:ellipsis}
.cashier-product-item_tips-active[data-v-50770ddf] {left:-2px;background:linear-gradient(135deg,#ff4500,#ff9067);color:#fff}
.cashier-product-item_active[data-v-50770ddf] {border:2px solid #fe711b;background:#fff8f4}
.cashier-product-item-count_down[data-v-50770ddf] {background:linear-gradient(1turn,#f9442a,#ff7819)}
.cashier-product-item .discount_wrapper[data-v-50770ddf] {position:absolute;right:0;top:0;z-index:1;background:url("../image/yijian.png") 0 0/100% 100% no-repeat;width:40px;height:40px}
.cashier-product-item .discount_wrapper .discount_wrapper_content[data-v-50770ddf] {display:flex;flex-direction:column;justify-content:center;align-items:center;transform:rotate(45deg) translate(5px);font-weight:500}
.cashier-product-item .discount_wrapper .discount_wrapper_content .discount_title[data-v-50770ddf] {font-size:10px;color:#ff6a45;line-height:12px;font-weight:600}
.cashier-product-item .discount_wrapper .discount_wrapper_content .discount_price_scale[data-v-50770ddf] {transform:scale(.7)}
.cashier-product-item .discount_wrapper .discount_wrapper_content .discount_price[data-v-50770ddf] {display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;font-weight:900;line-height:12px}
.cashier-product-item .discount_wrapper .discount_wrapper_content .discount_price .discount_num[data-v-50770ddf],.cashier-product-item .discount_wrapper .discount_wrapper_content .discount_price .discount_unit[data-v-50770ddf] {display:inline-block;color:#fe6b14}
.cashier-product-item .discount_wrapper .discount_wrapper_content .discount_price .discount_unit[data-v-50770ddf] {margin-right:-2px}
.cashier-product-item .discount_wrapper-active[data-v-50770ddf] {right:-1px;top:-1px}
.discount-enter[data-v-50770ddf] {opacity:0;transform:scale(1.6) translate(-50px,20px)}
.discount-enter-active[data-v-50770ddf] {transition:all .2s ease-in}

.button-pay {display:inline-block;width:200px;height:40px;border-radius:25px;font-size:16px;font-weight:700;text-align:center;line-height:41px;position:relative;cursor:pointer;background:hsla(37,88%,70%,.05);color:#f6c371;border:1px solid #f6c371}
.button-pay:hover {background:hsla(37,88%,70%,.15)}
.button-pay:active {background:hsla(37,88%,70%,.05)}
.button-pay.superscript:before {content:attr(data-bubble);display:inline-block;font-size:12px;font-weight:400;height:22px;line-height:22px;position:absolute;top:-18px;right:0;border-radius:20px 20px 20px 0;background-color:red;color:#fff;padding:0 12px;width:135px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.button-pay.focused {opacity:1;color:#4d2c0f;font-weight:700;background:linear-gradient(90deg,#ffde9c,#de9f46)}
.button-pay.focused:hover {background:linear-gradient(90deg,#ffe0a2,#f6c371)}
.button-pay.focused:focus {background:linear-gradient(90deg,#ffde9c,#de9f46)}
/*播放区end*/
