.player-box[data-v-012ecbc2] {
    height: 100%
}

.player-box[data-v-012ecbc2],
.video-loading[data-v-012ecbc2] {
    position: relative;
    width: 100%
}

.video-loading[data-v-012ecbc2] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    background-color: #18191b;
    background-image: url(../images/videoLoading.png);
    background-position: 50% 50%;
    background-size: cover;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    height: 4.5rem;
    padding: .4rem 0
}

.video-loading .back[data-v-012ecbc2] {
    left: .1rem;
    padding: .25rem .2rem;
    position: absolute;
    top: 0
}

.video-loading .back i[data-v-012ecbc2] {
    color: var(--tv-text-1);
    font-size: .36rem
}

.video-loading .loading-tips[data-v-012ecbc2] {
    color: var(--tv-text-2);
    font-size: .22rem
}

.video-loading .loading-tips p[data-v-012ecbc2] {
    margin-left: .1rem
}

@media screen and (min-width:768px) and (max-width:996px) {
    .video-loading[data-v-012ecbc2] {
        height: 6rem
    }
}

@media screen and (min-width:996px) and (max-width:1140px) {
    .video-loading[data-v-012ecbc2] {
        height: 7.2rem
    }
}

@media screen and (min-width:1140px) {
    .video-loading[data-v-012ecbc2] {
        height: 8rem
    }
}

.video-introduction[data-v-b5fa040c] {
    padding-bottom: 1rem
}

.video-introduction h3.title[data-v-b5fa040c] {
    color: var(--tv-text-2);
    font-size: .32rem;
    line-height: .4rem;
    padding: .25rem 0
}

.video-introduction .info h1[data-v-b5fa040c] {
    color: var(--tv-text-2);
    font-size: .32rem;
    padding-top: .2rem
}

.video-introduction .info h3[data-v-b5fa040c] {
    color: var(--tv-text-9);
    font-size: .26rem;
    padding-top: .2rem
}

.video-introduction .info .score[data-v-b5fa040c] {
    color: #ff710b;
    font-size: .56rem;
    line-height: 1
}

.video-introduction .info .label-list[data-v-b5fa040c] {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow: auto;
    padding: .2rem 0
}

.video-introduction .info .label-list span[data-v-b5fa040c] {
    color: var(--tv-text-9);
    font-size: .26rem
}

.video-introduction .info .label-list span+span[data-v-b5fa040c]:before {
    content: "/";
    padding: 0 .1rem
}

.video-introduction .video-img[data-v-b5fa040c] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.74rem;
    flex: 0 0 1.74rem;
    height: 2.4rem;
    margin-top: .2rem;
    width: 1.74rem
}

.video-introduction .video-img img[data-v-b5fa040c] {
    display: block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.video-introduction .text-main-info[data-v-b5fa040c] {
    color: var(--tv-text-9);
    font-size: .26rem;
    line-height: 1.8
}

.video-introduction .actor-list[data-v-b5fa040c] {
    color: var(--tv-text-9);
    font-size: .24rem;
    line-height: 1.8;
    padding-bottom: .1rem;
    padding-left: .2rem;
    width: 100%
}

.video-introduction .actor-list .worker-name[data-v-b5fa040c] {
    color: var(--tv-text-9);
    font-size: .28rem;
    margin-right: .2rem;
    text-align: left
}

.video-introduction .actor-list>div[data-v-b5fa040c] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 0
}

.video-introduction .actor-list>div a[data-v-b5fa040c] {
    padding: .05rem .2rem
}

.video-content-ul[data-v-d8d24c1e] {
    grid-gap: 5PX;
    display: grid;
    grid-auto-flow: row;
    grid-template-columns: repeat(4, minmax(1.1rem, 1fr));
    width: 100%
}

.ep-list-box[data-v-d8d24c1e] {
    height: 43PX;
    width: 100%
}

.ep-list[data-v-d8d24c1e],
.video-content-ul li[data-v-d8d24c1e] {
    background: #1d1d1d;
    border-radius: 3PX;
    color: var(--tv-text-9);
    height: 38PX;
    line-height: 23PX;
    position: relative;
    white-space: nowrap
}

.ep-list a[data-v-d8d24c1e],
.video-content-ul li a[data-v-d8d24c1e] {
    color: var(--tv-text-9);
    display: inline-block;
    font-size: 14PX;
    font-weight: 400;
    height: 100%;
    padding: 8PX 2PX;
    position: relative;
    text-align: center;
    width: 100%
}

.ep-list a .ep-name[data-v-d8d24c1e],
.video-content-ul li a .ep-name[data-v-d8d24c1e] {
    display: block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.ep-list .playon[data-v-d8d24c1e],
.video-content-ul li .playon[data-v-d8d24c1e] {
    bottom: 0;
    height: .18rem;
    left: calc(50% - .22rem);
    position: absolute
}

.ep-list .playon i[data-v-d8d24c1e],
.video-content-ul li .playon i[data-v-d8d24c1e] {
    background-color: var(--tv-a-active-1);
    border-radius: .04rem .04rem 0 0;
    bottom: 0;
    height: .08rem;
    left: 0;
    position: absolute;
    width: .08rem
}

.ep-list .playon i[data-v-d8d24c1e]:last-child,
.video-content-ul li .playon i[data-v-d8d24c1e]:last-child {
    -webkit-animation: playon-d8d24c1e .8s .3s infinite;
    animation: playon-d8d24c1e .8s .3s infinite
}

.ep-list .playon i[data-v-d8d24c1e]:nth-last-child(2),
.video-content-ul li .playon i[data-v-d8d24c1e]:nth-last-child(2) {
    -webkit-animation: playon-d8d24c1e .8s .1s infinite;
    animation: playon-d8d24c1e .8s .1s infinite;
    left: .12rem
}

.ep-list .playon i[data-v-d8d24c1e]:nth-last-child(3),
.video-content-ul li .playon i[data-v-d8d24c1e]:nth-last-child(3) {
    -webkit-animation: playon-d8d24c1e .6s .2s infinite;
    animation: playon-d8d24c1e .6s .2s infinite;
    left: .24rem
}

.ep-list .playon i[data-v-d8d24c1e]:nth-last-child(4),
.video-content-ul li .playon i[data-v-d8d24c1e]:nth-last-child(4) {
    -webkit-animation: playon-d8d24c1e 1s .3s infinite;
    animation: playon-d8d24c1e 1s .3s infinite;
    left: .36rem
}

.ep-list.active a[data-v-d8d24c1e],
.video-content-ul li.active a[data-v-d8d24c1e] {
    color: var(--tv-text-2)
}

.ep-list[data-v-d8d24c1e] {
    margin-right: .1rem
}

.vip-level[data-v-d8d24c1e] {
    background: -webkit-gradient(linear, right top, left top, from(#ffe8ab), to(#ffc665));
    background: -o-linear-gradient(right, #ffe8ab 0, #ffc665 100%);
    background: linear-gradient(270deg, #ffe8ab, #ffc665);
    border-radius: .04rem;
    line-height: 1;
    padding: .05rem .1rem;
    position: absolute;
    right: .06rem;
    top: .06rem;
    -webkit-transform: scale(.6);
    -ms-transform: scale(.6);
    transform: scale(.6);
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.vip-level b[data-v-d8d24c1e] {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: -webkit-gradient(linear, left 0, right 0, from(#4d3607), to(#c2986b));
    color: #4d3607;
    font-weight: 700;
    white-space: nowrap
}

@-webkit-keyframes playon-d8d24c1e {
    0% {
        height: 70%
    }

    50% {
        height: 100%
    }

    to {
        height: 35%
    }
}

@keyframes playon-d8d24c1e {
    0% {
        height: 70%
    }

    50% {
        height: 100%
    }

    to {
        height: 35%
    }
}

.pup-eplist .pup-ep[data-v-d8d24c1e] {
    background: #0f0f0f
}

.pup-eplist .pup-title[data-v-d8d24c1e] {
    height: .9rem;
    padding: 0 .2rem
}

.pup-eplist .pup-title .title[data-v-d8d24c1e] {
    color: var(--tv-text-2);
    font-size: .32rem
}

.pup-eplist .pup-title .close[data-v-d8d24c1e],
.pup-eplist .pup-title .sort[data-v-d8d24c1e] {
    color: var(--tv-text-9);
    font-size: .32rem
}

.pup-eplist .pup-content[data-v-d8d24c1e] {
    height: 400PX;
    padding: 0 .2rem
}

.video-content-ul[data-v-831ae93a] {
    grid-gap: 5PX;
    display: grid;
    grid-auto-flow: row;
    grid-template-columns: repeat(4, minmax(1.1rem, 1fr));
    width: 100%
}

.ep-list-box[data-v-831ae93a] {
    height: 43PX;
    width: 100%
}

.ep-list[data-v-831ae93a],
.video-content-ul li[data-v-831ae93a] {
    background: #1d1d1d;
    border-radius: 3PX;
    color: var(--tv-text-9);
    height: 38PX;
    line-height: 23PX;
    position: relative;
    white-space: nowrap
}

.ep-list a[data-v-831ae93a],
.video-content-ul li a[data-v-831ae93a] {
    color: var(--tv-text-9);
    display: inline-block;
    font-size: 14PX;
    font-weight: 400;
    height: 100%;
    padding: 8PX 2PX;
    position: relative;
    text-align: center;
    width: 100%
}

.ep-list a .ep-name[data-v-831ae93a],
.video-content-ul li a .ep-name[data-v-831ae93a] {
    display: block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.ep-list .playon[data-v-831ae93a],
.video-content-ul li .playon[data-v-831ae93a] {
    bottom: 0;
    height: .18rem;
    left: calc(50% - .22rem);
    position: absolute
}

.ep-list .playon i[data-v-831ae93a],
.video-content-ul li .playon i[data-v-831ae93a] {
    background-color: var(--tv-a-active-1);
    border-radius: .04rem .04rem 0 0;
    bottom: 0;
    height: .08rem;
    left: 0;
    position: absolute;
    width: .08rem
}

.ep-list .playon i[data-v-831ae93a]:last-child,
.video-content-ul li .playon i[data-v-831ae93a]:last-child {
    -webkit-animation: playon-831ae93a .8s .3s infinite;
    animation: playon-831ae93a .8s .3s infinite
}

.ep-list .playon i[data-v-831ae93a]:nth-last-child(2),
.video-content-ul li .playon i[data-v-831ae93a]:nth-last-child(2) {
    -webkit-animation: playon-831ae93a .8s .1s infinite;
    animation: playon-831ae93a .8s .1s infinite;
    left: .12rem
}

.ep-list .playon i[data-v-831ae93a]:nth-last-child(3),
.video-content-ul li .playon i[data-v-831ae93a]:nth-last-child(3) {
    -webkit-animation: playon-831ae93a .6s .2s infinite;
    animation: playon-831ae93a .6s .2s infinite;
    left: .24rem
}

.ep-list .playon i[data-v-831ae93a]:nth-last-child(4),
.video-content-ul li .playon i[data-v-831ae93a]:nth-last-child(4) {
    -webkit-animation: playon-831ae93a 1s .3s infinite;
    animation: playon-831ae93a 1s .3s infinite;
    left: .36rem
}

.ep-list.active a[data-v-831ae93a],
.video-content-ul li.active a[data-v-831ae93a] {
    color: var(--tv-text-2)
}

.ep-list[data-v-831ae93a] {
    margin-right: .1rem
}

.vip-level[data-v-831ae93a] {
    background: -webkit-gradient(linear, right top, left top, from(#ffe8ab), to(#ffc665));
    background: -o-linear-gradient(right, #ffe8ab 0, #ffc665 100%);
    background: linear-gradient(270deg, #ffe8ab, #ffc665);
    border-radius: .04rem;
    line-height: 1;
    padding: .05rem .1rem;
    position: absolute;
    right: .06rem;
    top: .06rem;
    -webkit-transform: scale(.6);
    -ms-transform: scale(.6);
    transform: scale(.6);
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.vip-level b[data-v-831ae93a] {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: -webkit-gradient(linear, left 0, right 0, from(#4d3607), to(#c2986b));
    color: #4d3607;
    font-weight: 700;
    white-space: nowrap
}

@-webkit-keyframes playon-831ae93a {
    0% {
        height: 70%
    }

    50% {
        height: 100%
    }

    to {
        height: 35%
    }
}

@keyframes playon-831ae93a {
    0% {
        height: 70%
    }

    50% {
        height: 100%
    }

    to {
        height: 35%
    }
}

.pup-feedback[data-v-831ae93a] {
    background: #0f0f0f
}

.pup-feedback .pup-title[data-v-831ae93a] {
    height: .9rem;
    padding: 0 .2rem
}

.pup-feedback .pup-title .title[data-v-831ae93a] {
    color: var(--tv-text-2);
    font-size: .32rem
}

.pup-feedback .pup-title .close[data-v-831ae93a] {
    color: var(--tv-text-9);
    font-size: .32rem
}

.pup-feedback .pup-content[data-v-831ae93a] {
    height: 60vh;
    padding: .1rem .2rem 0
}

.pup-feedback .pup-content .content-title[data-v-831ae93a] {
    padding-bottom: .25rem;
    padding-top: .32rem
}

.pup-feedback .pup-content .feedback-list[data-v-831ae93a] {
    grid-gap: .1rem;
    display: grid;
    grid-auto-flow: row;
    grid-template-columns: repeat(3, minmax(2rem, 1fr));
    width: 100%
}

.pup-feedback .pup-content .feedback-list li a[data-v-831ae93a] {
    background: #1d1d1d;
    border-radius: .06rem;
    color: var(--tv-text-9);
    display: inline-block;
    font-size: .26rem;
    padding: .2rem .1rem;
    text-align: center;
    width: 100%
}

.pup-feedback .pup-content .feedback-list li a.active[data-v-831ae93a] {
    color: var(--tv-text-2)
}

.pup-feedback .pup-content .question-content[data-v-831ae93a] {
    width: 100%
}

.pup-feedback .pup-content .question-content textarea[data-v-831ae93a] {
    background: transparent;
    border: none;
    color: var(--tv-text-2);
    font-size: .3rem;
    line-height: 1.6;
    outline: none;
    width: 100%
}

.pup-feedback .pup-content .btn[data-v-831ae93a] {
    background: #871c1c;
    bottom: 0;
    color: #878787;
    height: .9rem;
    left: 50%;
    position: fixed;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translate(-50%);
    width: 7.5rem
}

.pup-feedback .pup-content .btn.active[data-v-831ae93a] {
    background: var(--tv-a-active-1);
    color: var(--tv-text-1)
}

.vjs-resolution-button .vjs-resolution-button-label {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
    font-size: 1em;
    height: 100%;
    left: 0;
    line-height: 3em;
    pointer-events: none;
    position: absolute;
    text-align: center;
    top: 0;
    white-space: nowrap;
    width: 100%
}

.vjs-resolution-button .vjs-menu {
    left: 0;
    width: 4.5em
}

.video-js.custom-player .vjs-remaining-time.vjs-control {
    padding-left: .5em;
    padding-right: .5em;
    width: auto
}

.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
    background-color: #0f0f0f80;
    border-radius: .1em;
    padding: .4em
}

.video-js .vjs-menu li {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    font-size: 1em;
    justify-content: center;
    padding: .3em 0;
    white-space: nowrap
}

.js-focus-visible .vjs-menu li.vjs-selected:hover,
.video-js .vjs-menu li.vjs-menu-item.vjs-selected:hover,
.video-js .vjs-menu li.vjs-selected,
.video-js .vjs-menu li.vjs-selected:focus {
    background-color: transparent;
    color: var(--tv-a-active-1)
}

.vjs-menu li.vjs-menu-item:focus {
    background-color: transparent;
    border: none;
    color: inherit;
    outline: none
}

.js-focus-visible .vjs-menu li.vjs-menu-item:hover,
.vjs-menu li.vjs-menu-item:hover {
    background-color: transparent;
    color: var(--tv-a-active-1)
}

.vjs-resolution-button .vjs-resolution-vip {
    background: -o-linear-gradient(314deg, #fefdfb 0, #fffee0 20%, #eedfb9 47%, #ffd895 100%);
    background: linear-gradient(136deg, #fefdfb, #fffee0 20%, #eedfb9 47%, #ffd895);
    border-radius: .1em;
    font-size: .7em;
    line-height: 1;
    margin-left: .3em;
    padding: .1em .2em;
    -webkit-transform: scaleY(.8);
    -ms-transform: scaleY(.8);
    transform: scaleY(.8)
}

.vjs-resolution-button .vjs-resolution-vip .vjs-resolution-vip-b {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: -webkit-gradient(linear, left 0, right 0, from(#4d3607), to(#c2986b));
    color: #4d3607;
    font-weight: 700;
    line-height: 1;
    white-space: nowrap
}

.video-content-ul[data-v-e6e5ab5a] {
    grid-gap: 5PX;
    display: grid;
    grid-auto-flow: row;
    grid-template-columns: repeat(4, minmax(1.1rem, 1fr));
    width: 100%
}

.ep-list-box[data-v-e6e5ab5a] {
    height: 43PX;
    width: 100%
}

.ep-list[data-v-e6e5ab5a],
.video-content-ul li[data-v-e6e5ab5a] {
    background: #1d1d1d;
    border-radius: 3PX;
    color: var(--tv-text-9);
    height: 38PX;
    line-height: 23PX;
    position: relative;
    white-space: nowrap
}

.ep-list a[data-v-e6e5ab5a],
.video-content-ul li a[data-v-e6e5ab5a] {
    color: var(--tv-text-9);
    display: inline-block;
    font-size: 14PX;
    font-weight: 400;
    height: 100%;
    padding: 8PX 2PX;
    position: relative;
    text-align: center;
    width: 100%
}

.ep-list a .ep-name[data-v-e6e5ab5a],
.video-content-ul li a .ep-name[data-v-e6e5ab5a] {
    display: block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.ep-list .playon[data-v-e6e5ab5a],
.video-content-ul li .playon[data-v-e6e5ab5a] {
    bottom: 0;
    height: .18rem;
    left: calc(50% - .22rem);
    position: absolute
}

.ep-list .playon i[data-v-e6e5ab5a],
.video-content-ul li .playon i[data-v-e6e5ab5a] {
    background-color: var(--tv-a-active-1);
    border-radius: .04rem .04rem 0 0;
    bottom: 0;
    height: .08rem;
    left: 0;
    position: absolute;
    width: .08rem
}

.ep-list .playon i[data-v-e6e5ab5a]:last-child,
.video-content-ul li .playon i[data-v-e6e5ab5a]:last-child {
    -webkit-animation: playon-e6e5ab5a .8s .3s infinite;
    animation: playon-e6e5ab5a .8s .3s infinite
}

.ep-list .playon i[data-v-e6e5ab5a]:nth-last-child(2),
.video-content-ul li .playon i[data-v-e6e5ab5a]:nth-last-child(2) {
    -webkit-animation: playon-e6e5ab5a .8s .1s infinite;
    animation: playon-e6e5ab5a .8s .1s infinite;
    left: .12rem
}

.ep-list .playon i[data-v-e6e5ab5a]:nth-last-child(3),
.video-content-ul li .playon i[data-v-e6e5ab5a]:nth-last-child(3) {
    -webkit-animation: playon-e6e5ab5a .6s .2s infinite;
    animation: playon-e6e5ab5a .6s .2s infinite;
    left: .24rem
}

.ep-list .playon i[data-v-e6e5ab5a]:nth-last-child(4),
.video-content-ul li .playon i[data-v-e6e5ab5a]:nth-last-child(4) {
    -webkit-animation: playon-e6e5ab5a 1s .3s infinite;
    animation: playon-e6e5ab5a 1s .3s infinite;
    left: .36rem
}

.ep-list.active a[data-v-e6e5ab5a],
.video-content-ul li.active a[data-v-e6e5ab5a] {
    color: var(--tv-text-2)
}

.ep-list[data-v-e6e5ab5a] {
    margin-right: .1rem
}

.vip-level[data-v-e6e5ab5a] {
    background: -webkit-gradient(linear, right top, left top, from(#ffe8ab), to(#ffc665));
    background: -o-linear-gradient(right, #ffe8ab 0, #ffc665 100%);
    background: linear-gradient(270deg, #ffe8ab, #ffc665);
    border-radius: .04rem;
    line-height: 1;
    padding: .05rem .1rem;
    position: absolute;
    right: .06rem;
    top: .06rem;
    -webkit-transform: scale(.6);
    -ms-transform: scale(.6);
    transform: scale(.6);
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.vip-level b[data-v-e6e5ab5a] {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: -webkit-gradient(linear, left 0, right 0, from(#4d3607), to(#c2986b));
    color: #4d3607;
    font-weight: 700;
    white-space: nowrap
}

@-webkit-keyframes playon-e6e5ab5a {
    0% {
        height: 70%
    }

    50% {
        height: 100%
    }

    to {
        height: 35%
    }
}

@keyframes playon-e6e5ab5a {
    0% {
        height: 70%
    }

    50% {
        height: 100%
    }

    to {
        height: 35%
    }
}

.icon-gengduo[data-v-e6e5ab5a] {
    font-size: .38rem
}

.sticky[data-v-e6e5ab5a] {
    margin-top: 100px;
    width: 100%;
    z-index: 2
}

.main-container[data-v-e6e5ab5a] {
    /* padding-top: 4.5rem */
}

.video-player.custom-player[data-v-e6e5ab5a] {
    font-size: .24rem;
    height: 4.5rem;
    width: 100%
}

.video-player.custom-player .player-ad-controls[data-v-e6e5ab5a],
.video-player.custom-player .player-custom-controls[data-v-e6e5ab5a] {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.video-player.custom-player .player-ad-controls .back[data-v-e6e5ab5a],
.video-player.custom-player .player-custom-controls .back[data-v-e6e5ab5a] {
    padding: .25rem .2rem
}

.video-player.custom-player .player-ad-controls .back i[data-v-e6e5ab5a],
.video-player.custom-player .player-custom-controls .back i[data-v-e6e5ab5a] {
    color: var(--tv-text-1);
    font-size: .36rem
}

.video-player.custom-player .player-ad-controls .back .vodName[data-v-e6e5ab5a],
.video-player.custom-player .player-custom-controls .back .vodName[data-v-e6e5ab5a] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 50vw
}

.video-player.custom-player .player-ad-controls .options-icons[data-v-e6e5ab5a],
.video-player.custom-player .player-custom-controls .options-icons[data-v-e6e5ab5a] {
    margin-right: .2rem;
    visibility: hidden
}

.video-player.custom-player .player-ad-controls .options-icons span[data-v-e6e5ab5a],
.video-player.custom-player .player-custom-controls .options-icons span[data-v-e6e5ab5a] {
    padding: .12rem
}

.video-player.custom-player .player-ad-controls .options-icons span i[data-v-e6e5ab5a],
.video-player.custom-player .player-custom-controls .options-icons span i[data-v-e6e5ab5a] {
    font-size: .4rem;
    line-height: .4rem
}

.video-player.custom-player .player-ad-controls .options-icons span .active[data-v-e6e5ab5a],
.video-player.custom-player .player-custom-controls .options-icons span .active[data-v-e6e5ab5a] {
    color: var(--tv-a-active-1)
}

.video-player.custom-player .player-ad-controls .options-icons .quality[data-v-e6e5ab5a],
.video-player.custom-player .player-custom-controls .options-icons .quality[data-v-e6e5ab5a] {
    font-size: .24rem;
    line-height: .4rem
}

.video-player.custom-player .player-custom-controls[data-v-e6e5ab5a] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 6%, .8)), color-stop(80%, hsla(0, 0%, 6%, .4)), to(hsla(0, 0%, 6%, 0)));
    background: -o-linear-gradient(top, hsla(0, 0%, 6%, .8) 0, hsla(0, 0%, 6%, .4) 80%, hsla(0, 0%, 6%, 0) 100%);
    background: linear-gradient(180deg, hsla(0, 0%, 6%, .8), hsla(0, 0%, 6%, .4) 80%, hsla(0, 0%, 6%, 0));
    color: var(--tv-text-2);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    height: 1rem;
    justify-content: space-between
}

.video-player.custom-player .player-ad-controls[data-v-e6e5ab5a] {
    height: 100%
}

.video-player.custom-player .player-ad-controls .ad-top-controls[data-v-e6e5ab5a] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    height: 1rem;
    justify-content: space-between;
    width: 100%
}

.video-player.custom-player .player-ad-controls .ad-top-controls .options-icons[data-v-e6e5ab5a] {
    margin-right: .2rem
}

.video-player.custom-player .player-ad-controls .ad-top-controls .options-icons span[data-v-e6e5ab5a] {
    background: rgba(29, 29, 29, .7);
    border-radius: .06rem;
    font-size: .24rem;
    margin-left: .1rem
}

.video-player.custom-player .player-ad-controls .ad-top-controls .options-icons span em[data-v-e6e5ab5a] {
    color: var(--tv-a-active-1)
}

.video-player.custom-player .player-ad-controls .ad-bottom-control[data-v-e6e5ab5a] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    height: 1rem;
    justify-content: flex-start;
    left: 0;
    padding: .2rem;
    position: absolute;
    width: 100%
}

.video-player.custom-player .player-ad-controls .ad-bottom-control .muted[data-v-e6e5ab5a] {
    background: rgba(29, 29, 29, .7);
    border-radius: 100%;
    padding: .12rem
}

.video-player.custom-player .player-ad-controls .ad-bottom-control .muted i[data-v-e6e5ab5a] {
    color: #fff9
}

.video-player.custom-player.vjs-has-started .options-icons[data-v-e6e5ab5a] {
    visibility: visible
}

[data-v-e6e5ab5a] .custom-player .vjs-big-play-button:focus,
[data-v-e6e5ab5a] .custom-player:hover .vjs-big-play-button {
    background-color: transparent
}

[data-v-e6e5ab5a] .custom-player .vjs-control-bar {
    background: -webkit-gradient(linear, left bottom, left top, from(hsla(0, 0%, 6%, .8)), color-stop(80%, hsla(0, 0%, 6%, .4)), to(hsla(0, 0%, 6%, 0)));
    background: -o-linear-gradient(bottom, hsla(0, 0%, 6%, .8) 0, hsla(0, 0%, 6%, .4) 80%, hsla(0, 0%, 6%, 0) 100%);
    background: linear-gradient(0deg, hsla(0, 0%, 6%, .8), hsla(0, 0%, 6%, .4) 80%, hsla(0, 0%, 6%, 0));
    padding-bottom: .3em
}

[data-v-e6e5ab5a] .custom-player .vjs-no-flex .vjs-duration,
[data-v-e6e5ab5a] .custom-player.vjs-fullscreen .vjs-duration,
[data-v-e6e5ab5a] .custom-player .vjs-no-flex .vjs-current-time,
[data-v-e6e5ab5a] .custom-player.vjs-fullscreen .vjs-current-time {
    display: block;
    width: auto
}

[data-v-e6e5ab5a] .custom-player.vjs-playing .vjs-loading-spinner {
    display: none
}

[data-v-e6e5ab5a] .custom-player.vjs-waiting .vjs-loading-spinner {
    display: block
}

[data-v-e6e5ab5a] .custom-player.vjs-error .vjs-loading-spinner,
[data-v-e6e5ab5a] .custom-player .vjs-picture-in-picture-control {
    display: none
}

[data-v-e6e5ab5a] .custom-player .vjs-big-play-button {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

[data-v-e6e5ab5a] .custom-player .vjs-control-bar .vjs-volume-control {
    position: relative;
    z-index: 2
}

[data-v-e6e5ab5a] .custom-player .vjs-control-bar .vjs-volume-level {
    background-color: var(--tv-a-active-1)
}

[data-v-e6e5ab5a] .custom-player .vjs-control-bar .vjs-volume-vertical {
    background-color: #0009;
    border-radius: .2em;
    left: -3.25em !important;
    width: 3em
}

[data-v-e6e5ab5a] .custom-player .vjs-control-bar .vjs-volume-bar.vjs-slider-vertical {
    background-color: #dee4e980;
    border-radius: .1em
}

[data-v-e6e5ab5a] .custom-player .vjs-control-bar .vjs-volume-level {
    border-radius: .1em
}

[data-v-e6e5ab5a] .custom-player .vjs-play-progress {
    background: var(--tv-a-active-1)
}

[data-v-e6e5ab5a] .custom-player .vjs-play-progress:before {
    color: var(--tv-a-active-1);
    font-size: .6em;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

[data-v-e6e5ab5a] .custom-player .vjs-control {
    width: 3.6em
}

[data-v-e6e5ab5a] .custom-player .vjs-menu-button-popup .vjs-menu {
    left: 50%;
    -webkit-transform: translate(-50%);
    -ms-transform: translate(-50%);
    transform: translate(-50%)
}

[data-v-e6e5ab5a] .custom-player .vjs-slider {
    background-color: #dee4e980
}

[data-v-e6e5ab5a] .custom-player .vjs-progress-holder {
    border-radius: .15em;
    height: .3em
}

[data-v-e6e5ab5a] .custom-player .vjs-progress-holder .vjs-load-progress,
[data-v-e6e5ab5a] .custom-player .vjs-progress-holder .vjs-load-progress div,
[data-v-e6e5ab5a] .custom-player .vjs-progress-holder .vjs-play-progress {
    border-radius: .15em
}

[data-v-e6e5ab5a] .custom-player .vjs-load-progress div {
    background-color: #dee4e9
}

[data-v-e6e5ab5a] .custom-player .vjs-big-play-button {
    background-color: #00000080;
    border: none;
    border-radius: 50%;
    line-height: 1.63332em;
    width: 1.63332em
}

[data-v-e6e5ab5a] .custom-player .vjs-playback-rate .vjs-playback-rate-value {
    font-size: 1em;
    line-height: 3em
}

.tab-list[data-v-e6e5ab5a] {
    font-size: .3rem;
    height: .9rem;
    position: relative;
    width: 100%
}

.tab-list a[data-v-e6e5ab5a] {
    color: var(--tv-text-9);
    margin-right: .44rem;
    white-space: nowrap
}

.tab-list a.active[data-v-e6e5ab5a] {
    color: var(--tv-text-2);
    font-size: .32rem;
    font-weight: 700
}

[data-v-e6e5ab5a] .video-tabs {
    --van-tabs-bottom-bar-color: transparent;
    --van-tab-font-size: .32rem;
    --van-padding-xs: 0;
    --van-tabs-line-height: .88rem
}

[data-v-e6e5ab5a] .video-tabs .van-tab {
    padding: 0 .2rem
}

h3.title[data-v-e6e5ab5a] {
    color: var(--tv-text-2);
    font-size: .32rem;
    line-height: .4rem;
    padding: .25rem 0
}

h3.title .more[data-v-e6e5ab5a] {
    color: #474b52;
    font-size: .26rem
}

h3.title .more i[data-v-e6e5ab5a] {
    color: var(--tv-text-9);
    font-size: .26rem
}

.info h1[data-v-e6e5ab5a] {
    color: var(--tv-text-2);
    font-size: .32rem;
    padding-top: .2rem
}

.info h3[data-v-e6e5ab5a] {
    color: var(--tv-text-9);
    font-size: .26rem;
    padding-top: .2rem
}

.info .label-list[data-v-e6e5ab5a] {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow: auto;
    padding: .2rem 0
}

.info .label-list span[data-v-e6e5ab5a] {
    color: var(--tv-text-9);
    font-size: .26rem
}

.info .label-list span[data-v-e6e5ab5a]:first-of-type {
    color: #ff710b;
    padding-right: .2rem
}

.info .label-list span[data-v-e6e5ab5a]:nth-of-type(n+3):before {
    content: "/";
    padding: 0 .1rem
}

.video-content[data-v-e6e5ab5a] {
    font-size: .26rem;
    max-width: 100vw;
    padding: 0 .2rem;
    width: min(16rem, 100vw)
}

.video-content .ad-video[data-v-e6e5ab5a] {
    background: -o-linear-gradient(315deg, #f0e5cb 0, #e2c39a 100%);
    background: linear-gradient(135deg, #f0e5cb, #e2c39a);
    border-radius: .04rem;
    height: .8rem;
    margin-top: .1rem;
    position: relative;
    width: 100%
}

.video-content .ad-video[data-v-e6e5ab5a]:after {
    background-image: url(data:image/png;base64,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);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 22%;
    z-index: 0
}

.video-content .ad-video img[data-v-e6e5ab5a] {
    height: .32rem;
    position: relative;
    z-index: 1
}

.video-content .ad-video p[data-v-e6e5ab5a] {
    color: #4d2807;
    font-size: .26rem;
    line-height: .28rem;
    margin-left: .14rem
}

.video-content .ad-video p[data-v-e6e5ab5a]:before {
    color: #794906;
    content: "|";
    font-size: .28rem;
    margin-right: .12rem
}

.video-content .module-list[data-v-e6e5ab5a] {
    width: 100%
}

.video-content .module-list li[data-v-e6e5ab5a] {
    -webkit-box-flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    position: relative
}

.video-content .module-list li .popover-tips[data-v-e6e5ab5a] {
    background: #e31e1e;
    border-radius: .3rem;
    bottom: -.4rem;
    color: var(--tv-text-1);
    font-size: .26rem;
    padding: .1rem .2rem;
    position: absolute;
    white-space: nowrap;
    z-index: 9
}

.video-content .module-list li .popover-tips.left[data-v-e6e5ab5a] {
    left: 0
}

.video-content .module-list li .popover-tips.left[data-v-e6e5ab5a]:before {
    left: var(--module-left)
}

.video-content .module-list li .popover-tips.right[data-v-e6e5ab5a] {
    right: 0
}

.video-content .module-list li .popover-tips.right[data-v-e6e5ab5a]:before {
    right: var(--module-right)
}

.video-content .module-list li .popover-tips.center[data-v-e6e5ab5a],
.video-content .module-list li .popover-tips.center[data-v-e6e5ab5a]:before {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translate(-50%)
}

.video-content .module-list li .popover-tips[data-v-e6e5ab5a]:before {
    border-bottom: .16rem solid #e31e1e;
    border-left: .16rem solid transparent;
    border-right: .16rem solid transparent;
    content: "";
    height: 0;
    position: absolute;
    top: -.1rem;
    width: 0
}

.video-content .module-list li .module-item[data-v-e6e5ab5a] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: flex-start;
    padding: .14rem .14rem .25rem
}

.video-content .module-list li .module-item i[data-v-e6e5ab5a] {
    font-size: .54rem
}

.video-content .module-list li .module-item span[data-v-e6e5ab5a] {
    color: var(--tv-text-9);
    font-size: .26rem;
    margin-top: .05rem
}

.video-content .module-list li .module-item .active[data-v-e6e5ab5a] {
    color: #f5be5e
}

.video-content .for-you[data-v-e6e5ab5a] {
    /* margin-top: .2rem;
    padding-bottom: 1rem */
}

.video-content .for-you .moontv-list[data-v-e6e5ab5a] {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow: auto
}

.video-content .for-you .moontv-list .item[data-v-e6e5ab5a] {
    width: 100%
}

.video-content .for-you .moontv-list .item .item-title[data-v-e6e5ab5a] {
    color: var(--tv-text-3);
    font-size: .26rem;
    line-height: .34rem;
    width: 100%
}

.video-content .for-you .moontv-list .item .name[data-v-e6e5ab5a] {
    color: var(--tv-text-5);
    padding-top: .14rem
}

.video-content .episodes-list-box .title-box p[data-v-e6e5ab5a] {
    color: var(--tv-text-9)
}

.video-content .episodes-list-box .title-box p i[data-v-e6e5ab5a] {
    margin-left: .1rem
}

.video-content .episodes-list-box .episodes-list[data-v-e6e5ab5a] {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin-right: -.2rem;
    overflow: scroll;
    padding-bottom: .1rem
}

.video-content .episodes-list-box .episodes-list li[data-v-e6e5ab5a] {
    -webkit-box-flex: 0;
    background: #1d1d1d;
    border-radius: .06rem;
    -ms-flex: 0 0 1.1rem;
    flex: 0 0 1.1rem;
    height: 1.1rem;
    margin-right: .1rem;
    position: relative;
    text-align: center;
    width: 1.1rem
}

.video-content .episodes-list-box .episodes-list li a[data-v-e6e5ab5a] {
    color: var(--tv-text-9);
    font-size: .36rem;
    font-weight: 600;
    line-height: 1.1rem
}

.player-list[data-v-e6e5ab5a] {
    -webkit-overflow-scrolling: touch;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow-x: auto;
    width: 100%
}

.player-list a[data-v-e6e5ab5a] {
    -webkit-box-flex: 0;
    background: #1d1d1d;
    border-radius: 3PX;
    color: var(--tv-text-9);
    -ms-flex: 0 0 110PX;
    flex: 0 0 110PX;
    font-size: 14PX;
    height: 38PX;
    line-height: 38PX;
    margin-right: .1rem;
    text-align: center;
    width: 110PX
}

.player-list a.active[data-v-e6e5ab5a] {
    color: var(--tv-text-2)
}

@media only screen and (max-width:599.99px) {
    .col-sm-8[data-v-e6e5ab5a] {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 32%;
        flex: 0 0 32%;
        width: 32%
    }

    .video-content .video-content-ul[data-v-e6e5ab5a] {
        grid-template-columns: repeat(4, minmax(1.1rem, 1fr))
    }
}

@media only screen and (min-width:600px) and (max-width:767.98px) {
    .col-sm-8[data-v-e6e5ab5a] {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 32%;
        flex: 0 0 32%;
        width: 32%
    }

    .video-content .player-list[data-v-e6e5ab5a] {
        grid-template-columns: repeat(4, minmax(1.8rem, 1fr))
    }

    .video-content .video-content-ul[data-v-e6e5ab5a] {
        grid-template-columns: repeat(5, minmax(1.1rem, 1fr))
    }
}

@media screen and (min-width:768px) and (max-width:991.98px) {
    .col-md-6[data-v-e6e5ab5a] {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 22%;
        flex: 0 0 22%;
        width: 22%
    }

    .video-content .player-list[data-v-e6e5ab5a] {
        grid-template-columns: repeat(5, minmax(1.8rem, 1fr))
    }

    .main-container[data-v-e6e5ab5a] {
        /* padding-top: 6rem */
    }

    .video-player.custom-player[data-v-e6e5ab5a] {
        height: 6rem
    }

    .video-content .video-content-ul[data-v-e6e5ab5a] {
        grid-template-columns: repeat(6, minmax(1.1rem, 1fr))
    }
}

@media screen and (min-width:992px) and (max-width:1140px) {
    .col-lg-4[data-v-e6e5ab5a] {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 19%;
        flex: 0 0 19%;
        width: 19%
    }

    .main-container[data-v-e6e5ab5a] {
        /* padding-top: 7.2rem */
    }

    .video-content .player-list[data-v-e6e5ab5a] {
        grid-template-columns: repeat(5, minmax(1.8rem, 1fr))
    }

    .video-player.custom-player[data-v-e6e5ab5a] {
        height: 7.2rem
    }
}

@media screen and (min-width:1140px) {
    .col-4[data-v-e6e5ab5a] {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        width: 16.6666666667%
    }

    .main-container[data-v-e6e5ab5a] {
        /* padding-top: 8rem */
    }

    .video-content .player-list[data-v-e6e5ab5a] {
        grid-template-columns: repeat(6, minmax(1.8rem, 1fr))
    }

    .video-player.custom-player[data-v-e6e5ab5a] {
        height: 8rem
    }

    .video-content .video-content-ul[data-v-e6e5ab5a] {
        grid-template-columns: repeat(7, minmax(1.1rem, 1fr))
    }
}