.abnormalContainer_3SlWA {
    height: 100vh;
    width: 100%
}

.abnormalLayer_My1PL {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: block;
    text-align: center
}

.abnormalLayer_My1PL img {
    width: 270px
}

.abnormalLayer_My1PL span {
    color: #FFFFFF;
    font-size: 22px
}

.shop-main {
    height: 100%;
    width: 100%;
    cursor: pointer
}

.shop-main .shop-box-shadow {
    position: absolute;
    top: 0;
    right: 375px;
    height: 100%;
    width: 166px;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(#000000));
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), #000000)
}

.shop-main .shop-box {
    cursor: default;
    background-color: #000000;
    width: 375px;
    height: 100%;
    position: absolute;
    padding-top: 24px;
    top: 0;
    right: 0;
    overflow-y: auto;
    scrollbar-track-color: #1f1f1f;
    scrollbar-arrow-color: #1f1f1f;
    scrollbar-base-color: #1f1f1f;
    scrollbar-face-color: #979797;
    scrollbar-3dlight-color: #979797;
    scrollbar-highlight-color: #979797;
    scrollbar-shadow-color: #979797
}

.shop-main .shop-box::-webkit-scrollbar {
    width: 6px;
    height: 0
}

.shop-main .shop-box::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #32323c
}

.shop-main * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.shop-close {
    position: absolute;
    height: 28px;
    top: 14px;
    right: 14px;
    padding: 0 12px;
    background: rgba(0, 0, 0, .6);
    border: 1px solid rgba(255, 255, 255, .4);
    border-radius: 14px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 27px;
    cursor: pointer
}

.shop-close:hover {
    color: #0080FF;
    border: 1px solid #0080ff
}

.shop-title {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAADwCAYAAACTzk6PAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAD6KADAAQAAAABAAAA8AAAAADOLyFKAABAAElEQVR4Aey9CYAkRZX/n0ddfc19M1zCcI2ICAKCIgjKiLor6uDuuoonKPelILDaXhzLfSrsLiK76sq46l93UX8KDB4olwoIcg4MMMM5d1/VVZn5/35fZGRlV1f3dHdVT1czL2a6MjLixYuIT0ZmxsuIjHQdx/Hxp04JKAEloASUgBJQAkpACSgBJaAElIASmEAC3gTmrVkrASWgBJSAElACSkAJKAEloASUgBJQAjEBNdC1KSgBJaAElIASUAJKQAkoASWgBJSAEmgCAmqgN8FB0CIoASWgBJSAElACSkAJKAEloASUgBJQA13bgBJQAkpACSgBJaAElIASUAJKQAkogSYgoAZ6ExwELYISUAJKQAkoASWgBJSAElACSkAJKAE10LUNKAEloASUgBJQAkpACSgBJaAElIASaAICaqA3wUHQIigBJaAElIASUAJKQAkoASWgBJSAElADXduAElACSkAJKAEloASUgBJQAkpACSiBJiCgBnoTHAQtghJQAkpACSgBJaAElIASUAJKQAkoATXQtQ0oASWgBJSAElACSkAJKAEloASUgBJoAgJqoDfBQdAiKAEloASUgBJQAkpACSgBJaAElIASUANd24ASUAJKQAkoASWgBJSAElACSkAJKIEmIKAGehMcBC2CElACSkAJKAEloASUgBJQAkpACSgBNdC1DSgBJaAElIASUAJKQAkoASWgBJSAEmgCAmqgN8FB0CIoASWgBJSAElACSkAJKAEloASUgBJQA13bgBJQAkpACSgBJaAElIASUAJKQAkogSYgoAZ6ExwELYISUAJKQAkoASWgBJSAElACSkAJKAE10LUNKAEloASUgBJQAkpACSgBJaAElIASaAICaqA3wUHQIigBJaAElIASUAJKQAkoASWgBJSAElADXduAElACSkAJKAEloASUgBJQAkpACSiBJiCgBnoTHAQtghJQAkpACSgBJaAElIASUAJKQAkoATXQtQ0oASWgBJSAElACSkAJKAEloASUgBJoAgJq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);
    background-repeat: no-repeat;
    background-size: cover;
    height: 90px;
    margin-bottom: 18px
}

.shop-info-banner {
    padding: 0 18px 18px
}

.shop-info-banner img {
    height: 40px
}

.shop-info {
    display: -ms-flexbox;
    display: flex;
    padding: 16px 18px 30px;
    height: 96px
}

.shop-info .shop-info-img {
    width: 50px;
    height: 50px;
    border-radius: 50px;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.shop-info .shop-info-content {
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 6px
}

.shop-info .shop-info-content .shop-info-name {
    font-size: 20px;
    font-weight: 500;
    color: #ffffff
}

.shop-info .shop-info-content .shop-info-fans {
    margin-top: 4px;
    font-size: 14px;
    opacity: .59;
    color: #ffffff
}

.shop-list {
    padding: 0 20px
}

.shop-list .shop-item {
    position: relative;
    margin-bottom: 20px;
    padding-left: 118px;
    height: 100px;
    display: block
}

.shop-list .shop-item .shop-item-img {
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 4px;
    width: 100px;
    height: 100px;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    cursor: pointer
}

.shop-list .shop-item .shop-item-content {
    height: 100%;
    width: 100%;
    position: relative
}

.shop-list .shop-item .shop-item-content .shop-item-content-title {
    font-weight: 400;
    max-height: 48px;
    overflow: hidden;
    color: #ffffff;
    cursor: pointer;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.shop-list .shop-item .shop-item-content .shop-item-content-title .shop-item-content-title-channel {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    text-align: center;
    top: -4px;
    height: 20px;
    padding: 0 3px;
    margin-right: 4px;
    font-size: 12px;
    border-radius: 4px;
    color: #ffffff
}

.shop-list .shop-item .shop-item-content .shop-item-content-title .shop-item-content-title-name {
    color: #ffffff;
    font-size: 20px;
    line-height: 24px
}

.shop-list .shop-item .shop-item-content .shop-item-content-title:hover, .shop-list .shop-item .shop-item-content .shop-item-content-title:hover .shop-item-content-title-name {
    color: #0080FF
}

.shop-list .shop-item .shop-item-content .shop-item-content-tips {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 20px;
    width: 56px;
    font-size: 12px;
    text-align: center;
    line-height: 18px;
    color: #ffffff;
    opacity: .59;
    border: 1.4px solid #999999;
    border-radius: 6px;
    margin-top: 5px
}

.shop-list .shop-item .shop-item-content .shop-item-content-price {
    color: #FF7F3E;
    font-size: 20px;
    position: absolute;
    bottom: 0;
    left: 0
}

.shop-list .shop-item .shop-item-content .shop-item-content-price .shop-item-content-price-note {
    font-size: 14px
}

.shop-list .shop-item .shop-item-content .shop-item-content-buy {
    cursor: pointer;
    color: #ffffff;
    font-size: 16px;
    line-height: 36px;
    height: 36px;
    width: 120px;
    text-align: center;
    background-image: linear-gradient(132deg, #FFA13E, #FF4D3E);
    border-radius: 30px;
    position: absolute;
    right: 0;
    bottom: 0
}

.disabled-service-wrap {
    position: absolute;
    z-index: 10000;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-236px, -189px);
    -ms-transform: translate(-236px, -189px);
    transform: translate(-236px, -189px);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 50px;
    width: 472px;
    height: 378px;
    border-radius: 14px;
    background-color: #25252B;
    background-image: url(//gw.alicdn.com/imgextra/i3/O1CN01Pmia8r1E7HGNfEo1L_!!6000000000304-2-tps-944-304.png);
    background-size: 472px auto;
    background-position: 0 0;
    background-repeat: no-repeat;
    -webkit-box-shadow: 0 0 70px 0 rgba(0, 0, 0, .3);
    box-shadow: 0 0 70px 0 rgba(0, 0, 0, .3);
    text-align: center
}

.disabled-service-wrap h3 {
    margin-top: 30px;
    font-size: 17px;
    line-height: 24px;
    font-weight: 500;
    color: #FFFFFF
}

.disabled-service-wrap .disabled-service-desc {
    margin: 12px auto 0;
    font-size: 13px;
    line-height: 18px;
    color: #FFFFFF
}

.disabled-service-wrap .disabled-service-exit {
    display: block;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 22px;
    top: 22px;
    font-size: 0
}

.disabled-service-wrap .disabled-service-exit:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.disabled-service-wrap .disabled-service-exit:after, .disabled-service-wrap .disabled-service-exit:before {
    content: "";
    width: 20px;
    height: 2px;
    background-color: rgba(255, 255, 255, .6);
    position: absolute;
    left: -2px;
    top: 7px
}

.disabled-service-wrap .disabled-service-exit:after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.disabled-service-wrap p {
    position: relative;
    margin: 30px auto 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 12px 21px;
    width: 372px;
    height: 44px;
    border-radius: 7px;
    background-color: rgba(255, 255, 255, .06)
}

.disabled-service-wrap p input {
    width: 90%;
    display: block;
    border: none;
    line-height: 20px;
    font-size: 14px;
    color: #FFFFFF;
    background-color: rgba(255, 255, 255, 0)
}

.disabled-service-wrap p input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, .6)
}

.disabled-service-wrap p input::-moz-placeholder {
    color: rgba(255, 255, 255, .6)
}

.disabled-service-wrap p input:-ms-input-placeholder {
    color: rgba(255, 255, 255, .6)
}

.disabled-service-wrap p input::-ms-input-placeholder {
    color: rgba(255, 255, 255, .6)
}

.disabled-service-wrap p input::placeholder {
    color: rgba(255, 255, 255, .6)
}

.disabled-service-wrap p:after {
    content: "";
    line-height: 17px;
    color: #f65200;
    font-size: 12px;
    font-weight: 400;
    position: absolute;
    left: 0;
    top: 47px
}

.disabled-service-wrap p.name-input.empty:after {
    content: "\59D3\540D\4E0D\80FD\4E3A\7A7A"
}

.disabled-service-wrap p.name-input.invalid:after {
    content: "\59D3\540D\8F93\5165\6709\8BEF\FF0C\8BF7\91CD\65B0\8F93\5165"
}

.disabled-service-wrap p.id-input.empty:after {
    content: "\6B8B\75BE\8BC1\53F7\4E0D\80FD\4E3A\7A7A"
}

.disabled-service-wrap p.id-input.invalid:after {
    content: "\6B8B\75BE\8BC1\53F7\8F93\5165\6709\8BEF\FF0C\8BF7\91CD\65B0\8F93\5165"
}

.disabled-service-wrap .disabled-service-validate {
    display: block;
    margin-top: 40px;
    width: 372px;
    height: 36px;
    border-radius: 8px;
    background: #fff;
    line-height: 36px;
    color: #000;
    font-size: 14px;
    font-weight: 500
}

.disabled-service-wrap .disabled-service-toast {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: inline-block;
    height: 38px;
    line-height: 38px;
    border-radius: 19px;
    background-color: rgba(0, 0, 0, .8);
    color: #FFFFFF;
    font-size: 14px;
    padding: 0 12px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.right-wrap {
    position: relative;
    height: 100%;
    overflow: hidden;
    background-color: #141517
}

.right-wrap .new-cover-pic {
    background-color: #EFEFEF !important
}

.right-wrap .tabs-wrap {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid rgba(255, 255, 255, .1);
    height: 63px;
    padding: 0 20px
}

.right-wrap .tabs-wrap p {
    float: left;
    position: relative;
    width: 76px;
    line-height: 62px;
    text-align: center;
    font-size: 22px;
    padding: 0;
    margin: 0;
    color: rgba(255, 255, 255, .6);
    cursor: pointer
}

.right-wrap .tabs-wrap p:hover, .right-wrap .tabs-wrap p:hover span {
    color: #ffffff
}

.right-wrap .tabs-wrap p.active {
    color: #fff;
    font-weight: 500
}

.right-wrap .tabs-wrap p.active:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 18px;
    right: 18px;
    border-bottom: 4px solid #0080ff
}

.right-wrap .tabs-wrap p span {
    font-size: 16px;
    color: rgba(255, 255, 255, .6);
    position: absolute;
    left: 65px;
    top: 2px
}

.right-wrap .scrollY {
    height: calc(100% - 63px);
    overflow-y: scroll;
    overflow-x: hidden
}

.right-wrap .contents-wrap {
    width: 472px;
    padding-left: 24px;
    padding-right: 36px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    scrollbar-track-color: #1f1f1f;
    scrollbar-arrow-color: #1f1f1f;
    scrollbar-base-color: #1f1f1f;
    scrollbar-face-color: #979797;
    scrollbar-3dlight-color: #979797;
    scrollbar-highlight-color: #979797;
    scrollbar-shadow-color: #979797
}

.right-wrap .contents-wrap::-webkit-scrollbar {
    width: 4px;
    height: 0
}

.right-wrap .contents-wrap::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #32323c
}

.right-wrap .comment-wrap {
    overflow-y: hidden;
    padding-right: 0
}

.exit-wrap .listbox-exit {
    display: block
}

@media (max-width: 1559px) {
    .right-wrap .contents-wrap {
        width: 406px;
        padding-left: 24px;
        padding-right: 20px
    }

    .right-wrap .comment-wrap {
        padding-right: 0
    }
}

.iku-env .right-wrap .contents-wrap {
    width: 336px;
    padding-left: 24px;
    padding-right: 20px
}

.iku-env .right-wrap .comment-wrap {
    padding-right: 0
}

.iku-env-max .right-wrap .contents-wrap {
    width: 406px;
    padding-left: 24px;
    padding-right: 20px
}

.iku-env-max .right-wrap .comment-wrap {
    padding-right: 0
}

img {
    display: inline-block
}

.surround-wrap {
    position: relative
}

.surround-wrap .surround-series-wrap {
    position: relative;
    width: 100%;
    margin-top: 28px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.surround-wrap .surround-series-wrap .series-list {
    width: 100%;
    height: 100%;
    overflow-x: auto;
    display: -ms-flexbox;
    display: flex
}

.surround-wrap .surround-series-wrap .series-list::-webkit-scrollbar {
    display: none
}

.surround-wrap .surround-series-wrap .series-list a {
    margin-right: 24px;
    display: inline-block;
    font-size: 22px;
    line-height: 32px;
    height: 32px;
    font-weight: 400;
    color: #999999;
    white-space: nowrap
}

.surround-wrap .surround-series-wrap .series-list a:hover {
    color: #FFFFFF
}

.surround-wrap .surround-series-wrap .series-list a.active {
    color: #FFFFFF;
    font-weight: 500
}

.surround-wrap .surround-series-wrap .series-list a:last-child {
    margin-right: 0
}

.surround-wrap .surround-series-wrap .series-list.need-more a:last-child {
    margin-right: 36px
}

.surround-wrap .surround-series-wrap .series-list-mini {
    width: 100%;
    height: 100%;
    overflow-x: auto;
    display: -ms-flexbox;
    display: flex
}

.surround-wrap .surround-series-wrap .series-list-mini::-webkit-scrollbar {
    display: none
}

.surround-wrap .surround-series-wrap .series-list-mini a {
    margin-right: 15px;
    display: inline-block;
    font-size: 18px;
    line-height: 32px;
    height: 32px;
    font-weight: 400;
    color: #999999;
    white-space: nowrap
}

.surround-wrap .surround-series-wrap .series-list-mini a:hover {
    color: #FFFFFF
}

.surround-wrap .surround-series-wrap .series-list-mini a.active {
    color: #FFFFFF;
    font-weight: 500
}

.surround-wrap .surround-series-wrap .series-list-mini a:last-child {
    margin-right: 0
}

.surround-wrap .surround-series-wrap .series-list-mini.need-more a:last-child {
    margin-right: 36px
}

.surround-wrap .surround-series-wrap .surround-series-sublist {
    margin-top: -12px;
    margin-left: 24px;
    width: 73%;
    height: 100%;
    overflow-x: auto;
    display: -ms-flexbox;
    display: flex
}

.surround-wrap .surround-series-wrap .surround-series-sublist::-webkit-scrollbar {
    display: none
}

.surround-wrap .surround-series-wrap .surround-series-sublist a {
    margin-right: 15px;
    display: inline-block;
    font-size: 18px;
    line-height: 32px;
    height: 32px;
    font-weight: 400;
    color: #999999;
    white-space: nowrap
}

.surround-wrap .surround-series-wrap .surround-series-sublist a:hover {
    color: #FFFFFF
}

.surround-wrap .surround-series-wrap .surround-series-sublist a.active {
    color: #FFFFFF;
    font-weight: 500
}

.surround-wrap .surround-series-wrap .surround-series-sublist a:last-child {
    margin-right: 0
}

.surround-wrap .surround-series-wrap .surround-series-sublist.need-more a:last-child {
    margin-right: 36px
}

.surround-wrap .surround-series-wrap .secondary-colse {
    cursor: pointer;
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 40px;
    top: 6px
}

.surround-wrap .surround-series-wrap .mask-left {
    position: absolute;
    left: 0;
    top: 0;
    width: 34px;
    height: 34px;
    background: -webkit-gradient(linear, left top, right top, from(#16161A), to(rgba(22, 22, 26, 0)));
    background: linear-gradient(90deg, #16161A, rgba(22, 22, 26, 0))
}

.surround-wrap .surround-series-wrap .mask-right {
    position: absolute;
    right: 34px;
    top: 0;
    width: 34px;
    height: 34px;
    background: -webkit-gradient(linear, right top, left top, from(#16161A), to(rgba(22, 22, 26, 0)));
    background: linear-gradient(270deg, #16161A, rgba(22, 22, 26, 0))
}

.surround-wrap .surround-series-wrap .series-more {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    color: #CCCCCC;
    border-radius: 4px;
    background: #242628;
    border: .5px solid rgba(255, 255, 255, 0);
    cursor: pointer
}

.surround-wrap .surround-series-wrap .series-more:hover {
    border: .5px solid rgba(255, 255, 255, .15)
}

.surround-wrap .surround-series-wrap .series-more:hover.down:after, .surround-wrap .surround-series-wrap .series-more:hover.up:after {
    border-top: 2px solid #ffffff;
    border-right: 2px solid #ffffff
}

.surround-wrap .surround-series-wrap .series-more.down:after {
    top: 9px;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
}

.surround-wrap .surround-series-wrap .series-more.down:after, .surround-wrap .surround-series-wrap .series-more.up:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #cccccc;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 11px
}

.surround-wrap .surround-series-wrap .series-more.up:after {
    top: 14px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.surround-wrap .surround-series-overlay {
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 10;
    padding: 0 2px;
    background: #242628;
    backdrop-filter: blur(85px);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 221px;
    overflow-y: auto;
    border-radius: 8px;
    scrollbar-track-color: #1f1f1f;
    scrollbar-arrow-color: #1f1f1f;
    scrollbar-base-color: #1f1f1f;
    scrollbar-face-color: #979797;
    scrollbar-3dlight-color: #979797;
    scrollbar-highlight-color: #979797;
    scrollbar-shadow-color: #979797
}

.surround-wrap .surround-series-overlay::-webkit-scrollbar {
    width: 4px;
    height: 0
}

.surround-wrap .surround-series-overlay::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #32323c
}

.surround-wrap .surround-series-overlay .series-overlay-item {
    display: block;
    height: 40px;
    border-radius: 4px;
    line-height: 40px;
    text-align: center;
    font-size: 22px;
    color: #CCCCCC;
    padding: 0 16px;
    margin-top: 2px;
    white-space: nowrap
}

.surround-wrap .surround-series-overlay .series-overlay-item:hover {
    color: #ffffff;
    background: rgba(255, 255, 255, .1)
}

.surround-wrap .surround-series-overlay .series-overlay-item.active {
    font-weight: 600;
    color: #ffffff
}

.surround-wrap .surround-series-overlay .series-overlay-item-mini {
    display: block;
    height: 40px;
    border-radius: 4px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #CCCCCC;
    padding: 0 12px;
    margin-top: 2px;
    white-space: nowrap
}

.surround-wrap .surround-series-overlay .series-overlay-item-mini:hover {
    color: #ffffff;
    background: rgba(255, 255, 255, .1)
}

.surround-wrap .surround-series-overlay .series-overlay-item-mini.active {
    font-weight: 600;
    color: #ffffff
}

.surround-wrap .component-title {
    font-size: 22px;
    line-height: 31px;
    height: 31px;
    display: block;
    font-weight: 500;
    color: #999999;
    display: inline-block;
    margin-right: 18px;
    margin-top: 28px;
    cursor: pointer
}

.surround-wrap .component-title.active, .surround-wrap .component-title:hover {
    color: #ffffff
}

.surround-wrap .component-list-title {
    margin-top: 0
}

.surround-wrap .new-pic-text-item {
    position: relative;
    display: block;
    margin-top: 12px;
    overflow: hidden;
    height: 110px;
    cursor: pointer
}

.surround-wrap .new-pic-text-item:hover .new-title {
    color: #fff !important
}

.surround-wrap .new-pic-text-item:hover .new-cover-pic {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2)
}

.surround-wrap .new-pic-text-item.active .new-pic-playing {
    height: 110px
}

.surround-wrap .new-pic-text-item.active .new-pic-playing:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 4px;
    background: rgba(0, 0, 0, .6);
    z-index: 1
}

.surround-wrap .new-pic-text-item.active .new-pic-playing .playing-icon {
    width: 18px;
    position: absolute;
    left: calc(50% - 9px);
    top: calc(50% - 9px);
    z-index: 3
}

.surround-wrap .new-pic-text-item.active .new-title {
    font-weight: 800;
    color: #fff !important
}

.surround-wrap .new-pic-text-item .new-cover {
    position: relative;
    z-index: 1;
    float: left;
    margin-right: 12px;
    font-size: 22px;
    height: 100%;
    overflow: hidden;
    border-radius: 4px
}

.surround-wrap .new-pic-text-item .new-cover .new-cover-pic {
    width: 196px;
    height:auto;
    -webkit-transition: -webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    transition: transform .3s ease;
    transition: transform .3s ease, -webkit-transform .3s ease
}

.surround-wrap .new-pic-text-item .new-cover .new-mask-img {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 32px;
    z-index: 1;
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .7)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, 0))
}

.surround-wrap .new-pic-text-item .new-cover .new-summary {
    position: absolute;
    color: #CCCCCC;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    right: 6px;
    bottom: 6px;
    z-index: 2
}

.surround-wrap .new-pic-text-item .new-subtitle {
    color: rgba(255, 255, 255, .3);
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    position: absolute;
    margin-top: 4px
}

.surround-wrap .new-pic-text-item .new-anthology-title-wrap {
    height: calc(100% - 4px);
    margin-top: 4px;
    position: relative;
    overflow: hidden
}

.surround-wrap .new-pic-text-item .new-anthology-title-wrap .new-title {
    font-size: 14px;
    line-height: 20px;
    max-height: 65px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    color: #ccc
}

.surround-wrap .new-pic-text-item .text-mark {
    top: 6px;
    right: 6px
}

.surround-wrap .surround-more {
    margin-top: 12px;
    font-size: 14px;
    color: #999999;
    text-align: center;
    width: 100%;
    background: rgba(255, 255, 255, .04);
    border-radius: 4px;
    height: 36px;
    line-height: 36px;
    cursor: pointer
}

.surround-wrap .surround-more:hover {
    color: #ffffff
}

@media (max-width: 1559px) {
    .surround-wrap .new-pic-text-item {
        height: 99px
    }

    .surround-wrap .new-pic-text-item .new-cover .new-cover-pic {
        width: 176px
    }
}

.iku-env .surround-wrap .new-pic-text-item {
    height: 76px
}

.iku-env .surround-wrap .new-pic-text-item .new-cover .new-cover-pic {
    width: 136px
}

.iku-env .surround-wrap .new-pic-text-item .new-anthology-title-wrap .new-title {
    -webkit-line-clamp: 2
}

.iku-env-max .surround-wrap .new-pic-text-item {
    height: 99px
}

.iku-env-max .surround-wrap .new-pic-text-item .new-cover .new-cover-pic {
    width: 176px
}

.pack_mark_1hLkl {
    position: absolute;
    border-radius: 4px;
    right: 2px;
    top: 2px;
    z-index: 4;
    height: 16px;
    line-height: 16px;
    font-size: 10px;
    padding: 0 4px;
    color: #ffffff;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    background-color: rgba(24, 25, 27, .6);
    white-space: nowrap
}

.pack_mark_1hLkl, .pack_mark_1hLkl .p_icon_2xL0F {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.pack_mark_1hLkl .p_icon_2xL0F {
    line-height: inherit;
    height: inherit;
    -ms-flex-pack: center;
    justify-content: center
}

.pack_mark_1hLkl .p_icon_2xL0F:before {
    font-size: 10px
}

.pack_mark_1hLkl .tag_img_1UQ8U {
    width: auto;
    height: 100%;
    border: none;
    background-size: contain
}

.pack_img_3mDTE {
    padding: 0;
    background-color: transparent
}

.tag_1_1N04M, .tag_BLUE_o8YDy {
    color: #ffffff;
    background: rgba(24, 25, 27, .6)
}

.tag_3_2hhP0, .tag_YELLOW_3uzKD {
    color: #ffdd9a;
    background: rgba(24, 25, 27, .6)
}

.tag_2_2SVt4, .tag_5_3a2sX, .tag_GRAPE_kSyyT, .tag_RED_2-nUp {
    color: #ffffff;
    background: rgba(24, 25, 27, .6)
}

.tag_4_SQVo-, .tag_BLACK_3YPNu {
    color: rgba(255, 255, 255, .4);
    background: rgba(24, 25, 27, .6)
}

.tag_6_2-sno, .tag_SVIP_COLORFUL_2rSkq {
    background: rgba(24, 25, 27, .6)
}

.tag_6_2-sno .p_icon_2xL0F, .tag_SVIP_COLORFUL_2rSkq .p_icon_2xL0F {
    background: linear-gradient(258deg, #ffd2a9 2%, #ffbf86 37%, #f77bf7 68%, #a16cff 98%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent
}

.tag_6_2-sno span, .tag_SVIP_COLORFUL_2rSkq span {
    color: #ffdd9a;
    padding-left: 1px
}

.tag_GOLDEN_3jTuc {
    color: #ffdd9a;
    background: rgba(24, 25, 27, .6)
}

.tag_PINK_8Puwv {
    color: #FFAA99;
    background: rgba(24, 25, 27, .6)
}

.text-anthology-wrap {
    position: relative
}

.text-anthology-wrap .component-title {
    font-size: 22px;
    line-height: 31px;
    height: 31px;
    display: block;
    font-weight: 500;
    color: #999999;
    display: inline-block;
    margin-right: 18px;
    margin-top: 28px;
    cursor: pointer
}

.text-anthology-wrap .component-title.active, .text-anthology-wrap .component-title:hover {
    color: #ffffff
}

.text-anthology-wrap .component-list-title {
    margin-top: 0
}

.text-anthology-wrap .text-anthology-content > a:first-child {
    margin-top: 0 !important
}

.text-anthology-wrap .text-anthology-items {
    width: 100%
}

.text-anthology-wrap .text-anthology-items .text-anthology-item {
    position: relative;
    display: block;
    width: 100%;
    height: 61px;
    border-radius: 4px;
    margin-top: 12px;
    background: rgba(255, 255, 255, .04);
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: .5px solid rgba(255, 255, 255, 0);
    padding: 0 12px
}

.text-anthology-wrap .text-anthology-items .text-anthology-item:hover .box-stage {
    color: #ffffff
}

.text-anthology-wrap .text-anthology-items .text-anthology-item .box-stage {
    display: block;
    height: 61px;
    line-height: 61px;
    font-size: 16px;
    color: #CCCCCC;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.text-anthology-wrap .text-anthology-items .text-anthology-item .text-mark {
    top: 4px;
    right: 4px
}

.text-anthology-wrap .text-anthology-items .text-anthology-item.active {
    position: relative;
    background-image: url(/Tpl/iyingshi/images/play-active-icon.gif);
    background-repeat: no-repeat;
    background-size: 20px auto;
    background-position: 12px;
    padding: 0 12px 0 38px
}

.text-anthology-wrap .text-anthology-items .text-anthology-item.active:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 5px;
    background: rgba(255, 255, 255, .1);
    border: .5px solid rgba(255, 255, 255, .15);
    z-index: 1
}

.text-anthology-wrap .text-anthology-items .text-anthology-item.active .box-stage {
    color: #ffffff;
    font-weight: 500
}

.text-anthology-wrap .surround-more {
    margin-top: 12px;
    font-size: 14px;
    color: #999999;
    text-align: center;
    width: 100%;
    background: rgba(255, 255, 255, .04);
    border-radius: 4px;
    height: 36px;
    line-height: 36px;
    cursor: pointer
}

.text-anthology-wrap .surround-more:hover {
    color: #ffffff
}

.surround-recommend {
    margin-top: 12px;
    position: relative;
    display: block;
    width: 100%;
    height: 58px;
    border-radius: 4px;
    background: rgba(255, 255, 255, .04);
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: .5px solid rgba(255, 255, 255, 0);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.surround-recommend:hover {
    background: rgba(255, 255, 255, .1)
}

.surround-recommend .recommend-image {
    width: 44px;
    height: 58px;
    border-radius: 4px 0 0 4px;
    -o-object-fit: contain;
    object-fit: contain
}

.surround-recommend .recommend-content {
    margin-left: 12px;
    position: relative
}

.surround-recommend .recommend-content .recommend-title {
    margin-top: 8px;
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    color: #EAEAEA;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.surround-recommend .recommend-content .recommend-subtitle {
    margin-top: 4px;
    display: block;
    font-size: 12px;
    line-height: 18px;
    color: #999999;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.surround-recommend .recommend-mark {
    position: absolute;
    text-align: center;
    right: 2px;
    top: 2px;
    height: 16px;
    border-radius: 4px;
    padding: 1px 4px;
    background: rgba(24, 25, 27, .6);
    font-size: 10px;
    font-weight: 500;
    line-height: 16px;
    color: #FFFFFF
}

.anthology-container {
    position: relative;
    margin-top: 28px
}

.anthology-container .anthology-title {
    font-size: 22px
}

.anthology-container .anthology-title, .anthology-container .anthology-title-mini {
    font-weight: 500;
    height: 31px;
    line-height: 31px;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.anthology-container .anthology-title-mini {
    font-size: 18px
}

.anthology-container .update-title {
    position: absolute;
    right: 0;
    top: 0;
    display: inline-block;
    line-height: 31px;
    height: 31px;
    font-size: 12px;
    color: rgba(255, 255, 255, .4);
    cursor: pointer;
    padding-right: 15px;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.anthology-container .update-title:hover {
    color: #FFFFFF
}

.anthology-container .icon-more-right {
    font-size: 12px;
    position: absolute;
    right: 0
}

.anthology-container .anthology-series-wrap {
    position: relative;
    margin-top: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 35px;
    width: 100%
}

.anthology-container .anthology-series-wrap .anthology-series-list {
    width: 100%;
    height: 100%;
    overflow-x: auto;
    display: -ms-flexbox;
    display: flex
}

.anthology-container .anthology-series-wrap .anthology-series-list::-webkit-scrollbar {
    display: none
}

.anthology-container .anthology-series-wrap .anthology-series-list a {
    margin-right: 12px;
    display: inline-block;
    height: 33px;
    line-height: 33px;
    font-size: 16px;
    font-weight: 400;
    color: #999999;
    padding: 0 12px;
    white-space: nowrap;
    border-radius: 6px
}

.anthology-container .anthology-series-wrap .anthology-series-list a:hover {
    color: #FFFFFF
}

.anthology-container .anthology-series-wrap .anthology-series-list a.active {
    color: #FFFFFF;
    font-weight: 500
}

.anthology-container .anthology-series-wrap .anthology-series-list a:last-child {
    margin-right: 0
}

.anthology-container .anthology-series-wrap .anthology-series-list.need-more a:last-child {
    margin-right: 36px
}

.anthology-container .anthology-series-wrap .gray-left {
    position: absolute;
    left: 0;
    top: 0;
    width: 34px;
    height: 34px;
    background: -webkit-gradient(linear, left top, right top, from(#16161A), to(rgba(22, 22, 26, 0)));
    background: linear-gradient(90deg, #16161A, rgba(22, 22, 26, 0))
}

.anthology-container .anthology-series-wrap .gray-right {
    position: absolute;
    right: 34px;
    top: 0;
    width: 34px;
    height: 34px;
    background: -webkit-gradient(linear, right top, left top, from(#16161A), to(rgba(22, 22, 26, 0)));
    background: linear-gradient(270deg, #16161A, rgba(22, 22, 26, 0))
}

.anthology-container .anthology-series-wrap .series-more {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    color: #CCCCCC;
    border-radius: 4px;
    background: #242628;
    border: .5px solid rgba(255, 255, 255, 0);
    cursor: pointer
}

.anthology-container .anthology-series-wrap .series-more:hover {
    border: .5px solid rgba(255, 255, 255, .15)
}

.anthology-container .anthology-series-wrap .series-more:hover.down:after, .anthology-container .anthology-series-wrap .series-more:hover.up:after {
    border-top: 2px solid #ffffff;
    border-right: 2px solid #ffffff
}

.anthology-container .anthology-series-wrap .series-more.down:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #cccccc;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 11px;
    top: 9px;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
}

.anthology-container .anthology-series-wrap .series-more.up:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #cccccc;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 11px;
    top: 14px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.anthology-container .anthology-series-overlay {
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 10;
    padding: 0 2px;
    background: #242628;
    backdrop-filter: blur(85px);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 221px;
    overflow-y: auto;
    border-radius: 8px;
    scrollbar-track-color: #1f1f1f;
    scrollbar-arrow-color: #1f1f1f;
    scrollbar-base-color: #1f1f1f;
    scrollbar-face-color: #979797;
    scrollbar-3dlight-color: #979797;
    scrollbar-highlight-color: #979797;
    scrollbar-shadow-color: #979797
}

.anthology-container .anthology-series-overlay::-webkit-scrollbar {
    width: 4px;
    height: 0
}

.anthology-container .anthology-series-overlay::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #32323c
}

.anthology-container .anthology-series-overlay .anthology-series-overlay-item {
    display: block;
    height: 40px;
    border-radius: 4px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    color: #CCCCCC;
    padding: 0 16px;
    margin-top: 2px;
    white-space: nowrap
}

.anthology-container .anthology-series-overlay .anthology-series-overlay-item:hover {
    color: #ffffff;
    background: rgba(255, 255, 255, .1)
}

.anthology-container .anthology-series-overlay .anthology-series-overlay-item.active {
    font-weight: 600;
    color: #ffffff
}

.anthology-container .box-anthology-items {
    overflow: hidden;
    display: -ms-flexbox;
    display: none;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.anthology-container .box-anthology-items .box-anthology-item {
    position: relative;
    display: inline-block;
    width: 58px;
    height: 58px;
    margin-right: 12px;
    margin-top: 12px;
    border-radius: 4px;
    background: rgba(255, 255, 255, .04);
    text-align: center;
    cursor: pointer;
    overflow: hidden;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: .5px solid rgba(255, 255, 255, 0)
}

.anthology-container .box-anthology-items .box-anthology-item:hover .box-stage {
    color: #ffffff
}

.anthology-container .box-anthology-items .box-anthology-item:nth-child(6n) {
    margin-right: 0
}

.anthology-container .box-anthology-items .box-anthology-item .box-stage {
    display: block;
    height: 58px;
    line-height: 58px;
    font-size: 20px;
    font-family: Akrobat-Bold;
    color: #999999;
    margin: 0 auto
}
.anthology-container .box-anthology-items .box-anthology-item.active .box-stage {
    color: #f2da01;
}

.anthology-container .box-anthology-items .box-anthology-item .text-mark {
    top: 6px;
    right: 6px
}

.anthology-container .box-anthology-items .box-anthology-item .stage-recommend-title {
    font-size: 12px;
    width: 100% !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    max-width: 118px
}

.anthology-container .box-anthology-items .box-anthology-item.active {
    position: relative;
    background-image: url(/Tpl/iyingshi/images/play-active-icon.gif);
    background-repeat: no-repeat;
    background-size: 15px auto;
    background-position: right top
}

.anthology-container .box-anthology-items .box-anthology-item.active:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 6px;
    background: rgba(255, 255, 255, .1);
    border: .5px solid rgba(255, 255, 255, .15);
    z-index: 1
}

.anthology-container .anthology-more {
    margin-top: 12px;
    font-size: 14px;
    color: #999999;
    text-align: center;
    width: 100%;
    background: rgba(255, 255, 255, .04);
    border-radius: 4px;
    height: 36px;
    line-height: 36px;
    cursor: pointer
}

.anthology-container .anthology-more:hover {
    color: #ffffff
}

.anthology-container .anthology-stageTabs-wrap {
    position: relative;
    margin-top: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    width: 100%
}

.anthology-container .anthology-stageTabs-wrap .anthology-stageTabs-list {
    width: 100%;
    height: 100%;
    overflow-x: auto;
    display: -ms-flexbox;
    display: flex
}

.anthology-container .anthology-stageTabs-wrap .anthology-stageTabs-list::-webkit-scrollbar {
    display: none
}

.anthology-container .anthology-stageTabs-wrap .anthology-stageTabs-list a {
    margin-right: 12px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: 400;
    color: #999999;
    background: rgba(255, 255, 255, .04);
    padding: 0 12px;
    border: .5px solid rgba(255, 255, 255, 0);
    white-space: nowrap;
    border-radius: 4px
}

.anthology-container .anthology-stageTabs-wrap .anthology-stageTabs-list a:hover {
    border: .5px solid rgba(255, 255, 255, .15);
    color: #FFFFFF
}

.anthology-container .anthology-stageTabs-wrap .anthology-stageTabs-list a.active {
    color: #FFFFFF;
    border: .5px solid rgba(255, 255, 255, .15);
    font-weight: 500;
    background: rgba(255, 255, 255, .1)
}

.anthology-container .anthology-stageTabs-wrap .anthology-stageTabs-list a:last-child {
    margin-right: 0
}

.anthology-container .anthology-stageTabs-wrap .anthology-stageTabs-list.need-more a:last-child {
    margin-right: 36px
}

.anthology-container .anthology-stageTabs-wrap .gray-left {
    position: absolute;
    left: 0;
    top: 0;
    width: 34px;
    height: 34px;
    background: -webkit-gradient(linear, left top, right top, from(#16161A), to(rgba(22, 22, 26, 0)));
    background: linear-gradient(90deg, #16161A, rgba(22, 22, 26, 0))
}

.anthology-container .anthology-stageTabs-wrap .gray-right {
    position: absolute;
    right: 34px;
    top: 0;
    width: 34px;
    height: 34px;
    background: -webkit-gradient(linear, right top, left top, from(#16161A), to(rgba(22, 22, 26, 0)));
    background: linear-gradient(270deg, #16161A, rgba(22, 22, 26, 0))
}

.anthology-container .anthology-stageTabs-wrap .stageTabs-more {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 31px;
    height: 31px;
    line-height: 31px;
    color: #CCCCCC;
    border-radius: 4px;
    background: #242628;
    border: .5px solid rgba(255, 255, 255, 0);
    cursor: pointer
}

.anthology-container .anthology-stageTabs-wrap .stageTabs-more:hover {
    border: .5px solid rgba(255, 255, 255, .15)
}

.anthology-container .anthology-stageTabs-wrap .stageTabs-more:hover.down:after, .anthology-container .anthology-stageTabs-wrap .stageTabs-more:hover.up:after {
    border-top: 2px solid #ffffff;
    border-right: 2px solid #ffffff
}

.anthology-container .anthology-stageTabs-wrap .stageTabs-more.down:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #cccccc;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 11px;
    top: 9px;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
}

.anthology-container .anthology-stageTabs-wrap .stageTabs-more.up:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #cccccc;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 11px;
    top: 14px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.anthology-list-container .calendar-title-wrap {
    position: relative;
    width: 100%;
    height: 60px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 8px;
    background: rgba(255, 255, 255, .04);
    border: .5px solid rgba(255, 255, 255, 0);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center
}

.anthology-list-container .calendar-title-wrap:hover {
    background: rgba(255, 255, 255, .1);
    border: .5px solid rgba(255, 255, 255, .15)
}

.anthology-list-container .calendar-title-wrap .cal-title {
    margin-left: 16px;
    font-family: PingFang SC;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
    letter-spacing: normal;
    color: #FFFFFF;
    cursor: pointer
}

.anthology-list-container .calendar-title-wrap .cal-more {
    margin-right: 26px;
    font-family: PingFang SC;
    font-size: 12px;
    font-weight: 400;
    line-height: normal;
    text-align: right;
    letter-spacing: normal;
    color: #999999;
    cursor: pointer
}

.anthology-list-container .calendar-title-wrap .cal-more .cal-more-right {
    font-size: 12px;
    position: absolute;
    top: 24px;
    right: 12px
}

.anthology-list-container .calendar-text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    width: 100%;
    height: 48px;
    border-radius: 4.83px;
    background: rgba(255, 255, 255, .04);
    border: .5px solid rgba(255, 255, 255, 0);
    line-height: 48px;
    font-size: 15px;
    font-weight: 500;
    color: #FFFFFF;
    cursor: pointer;
    margin-top: 12px
}

.anthology-list-container .calendar-text:hover {
    background: rgba(255, 255, 255, .1);
    border: .5px solid rgba(255, 255, 255, .15)
}

.anthology-list-container .calendar-icon {
    margin-left: 20px;
    margin-right: 6px;
    width: 16px;
    height: 18.29px;
    background-image: url(//img.alicdn.com/imgextra/i2/O1CN01MLmB5w1jfP1g1FZEy_!!6000000004575-2-tps-48-55.png);
    background-size: 16px 18px
}

.anthology-list-container .update-more {
    margin-left: auto;
    color: #CCCCCC;
    font-size: 14px;
    font-weight: 400;
    padding-right: 27px
}

.anthology-list-container .update-more:hover:after {
    border: 2px solid #ffffff;
    border-bottom: none;
    border-left: none
}

.anthology-list-container .update-more:after {
    content: "";
    width: 6px;
    height: 6px;
    border: 2px solid rgba(255, 255, 255, .4);
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 14px;
    top: 20px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.anthology-list-container .update-desc {
    position: relative;
    margin-top: 12px;
    font-size: 14px;
    color: #999999;
    line-height: 24px
}

.anthology-list-container .anthology-tabs-wrap {
    position: relative;
    margin-top: 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 28px;
    width: 100%
}

.anthology-list-container .anthology-tabs-wrap .anthology-tabs-list {
    width: 100%;
    height: 100%;
    overflow-x: auto;
    display: -ms-flexbox;
    display: flex
}

.anthology-list-container .anthology-tabs-wrap .anthology-tabs-list::-webkit-scrollbar {
    display: none
}

.anthology-list-container .anthology-tabs-wrap .anthology-tabs-list a {
    position: relative;
    margin-right: 8px;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    font-weight: 400;
    color: #999999;
    padding: 0 8px;
    border-bottom: .5px solid rgba(255, 255, 255, 0);
    white-space: nowrap
}

.anthology-list-container .anthology-tabs-wrap .anthology-tabs-list a:hover {
    color: #FFFFFF
}

.anthology-list-container .anthology-tabs-wrap .anthology-tabs-list a.active {
    color: #FFFFFF;
    font-weight: 500
}

.anthology-list-container .anthology-tabs-wrap .anthology-tabs-list a.active:before {
    content: "";
    position: absolute;
    bottom: 0;
    width: 13px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    border-bottom: 2px solid #0080ff
}

.anthology-list-container .anthology-tabs-wrap .anthology-tabs-list a:last-child {
    margin-right: 0
}

.anthology-list-container .anthology-tabs-wrap .anthology-tabs-list.need-more a:last-child {
    margin-right: 61px
}

.anthology-list-container .anthology-tabs-wrap .tabs-more {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 53px;
    height: 28px;
    line-height: 28px;
    color: #CCCCCC;
    border-radius: 4px;
    background: #16161a;
    cursor: pointer;
    padding-left: 8px;
    font-size: 14px
}

.anthology-list-container .anthology-tabs-wrap .tabs-more:hover.down:after, .anthology-list-container .anthology-tabs-wrap .tabs-more:hover.up:after {
    border-top: 2px solid #ffffff;
    border-right: 2px solid #ffffff
}

.anthology-list-container .anthology-tabs-wrap .tabs-more.down:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #cccccc;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 11px;
    top: 6px;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
}

.anthology-list-container .anthology-tabs-wrap .tabs-more.up:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #cccccc;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 11px;
    top: 10px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.anthology-list-container .anthology-tabs-overlay {
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 10;
    background: #242628;
    backdrop-filter: blur(85px);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 300px;
    overflow-y: auto;
    width: 288px;
    border-radius: 8px;
    padding: 8px 16px;
    scrollbar-track-color: #1f1f1f;
    scrollbar-arrow-color: #1f1f1f;
    scrollbar-base-color: #1f1f1f;
    scrollbar-face-color: #979797;
    scrollbar-3dlight-color: #979797;
    scrollbar-highlight-color: #979797;
    scrollbar-shadow-color: #979797
}

.anthology-list-container .anthology-tabs-overlay::-webkit-scrollbar {
    width: 4px;
    height: 0
}

.anthology-list-container .anthology-tabs-overlay::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #32323c
}

.anthology-list-container .anthology-tabs-overlay .anthology-series-overlay-item {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 14px;
    color: #CCCCCC;
    margin-top: 8px;
    white-space: nowrap;
    width: 33.33%
}

.anthology-list-container .anthology-tabs-overlay .anthology-series-overlay-item:hover {
    color: #ffffff
}

.anthology-list-container .anthology-tabs-overlay .anthology-series-overlay-item.active {
    font-weight: 600;
    color: #ffffff
}

.anthology-list-container .anthology-series-title {
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    overflow: initial
}

.anthology-list-container .series-title-list {
    margin-left: 28px;
    cursor: pointer;
    position: relative;
    max-width: calc(100% - 90px)
}

.anthology-list-container .series-title-list .series-title {
    font-size: 18px;
    color: #9E9E9E;
    padding-right: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.anthology-list-container .series-title-list.down:after {
    top: 24px;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
}

.anthology-list-container .series-title-list.down:after, .anthology-list-container .series-title-list.up:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #9e9e9e;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 3px
}

.anthology-list-container .series-title-list.up:after {
    top: 28px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.anthology-list-container .arrow {
    position: absolute;
    bottom: 11px;
    right: 0;
    width: 0;
    height: 0;
    border: 10px solid transparent;
    border-bottom-color: #242628
}

.anthology-list-container .series-title-overlay {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 51px;
    z-index: 10;
    padding: 0 2px;
    background: #242628;
    backdrop-filter: blur(85px);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 221px;
    overflow-y: auto;
    border-radius: 8px;
    scrollbar-track-color: #1f1f1f;
    scrollbar-arrow-color: #1f1f1f;
    scrollbar-base-color: #1f1f1f;
    scrollbar-face-color: #979797;
    scrollbar-3dlight-color: #979797;
    scrollbar-highlight-color: #979797;
    scrollbar-shadow-color: #979797
}

.anthology-list-container .series-title-overlay::-webkit-scrollbar {
    width: 4px;
    height: 0
}

.anthology-list-container .series-title-overlay::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #32323c
}

.anthology-list-container .series-title-overlay .series-title-overlay-item {
    display: block;
    height: 40px;
    border-radius: 4px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    color: #CCCCCC;
    padding: 0 32px;
    margin-top: 2px;
    white-space: nowrap
}

.anthology-list-container .series-title-overlay .series-title-overlay-item:hover {
    color: #ffffff;
    background: rgba(255, 255, 255, .04)
}

.anthology-list-container .series-title-overlay .series-title-overlay-item.active {
    font-weight: 600;
    color: #ffffff;
    background: rgba(255, 255, 255, .1)
}

@media (max-width: 1559px) {
    .anthology-container .box-anthology-items .box-anthology-item {
        width: 53px;
        height: 53px;
        margin-right: 8px;
        margin-top: 8px
    }
    .anthology-container .box-anthology-items .box-anthology-item .box-stage {
        height: 53px;
        line-height: 53px;
    }
}

.anthology-language-container {
    margin-top: 28px;
    position: relative
}

.anthology-language-container .language-title {
    font-size: 22px;
    font-weight: 500;
    height: 31px;
    line-height: 31px;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.anthology-language-container .anthology-series-wrap {
    position: relative;
    margin-top: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 45px
}

.anthology-language-container .anthology-series-wrap .anthology-series-list {
    width: 100%;
    height: 100%;
    overflow-x: auto;
    display: -ms-flexbox;
    display: flex
}

.anthology-language-container .anthology-series-wrap .anthology-series-list::-webkit-scrollbar {
    display: none
}

.anthology-language-container .anthology-series-wrap .anthology-series-list a {
    margin-right: 12px;
    display: inline-block;
    height: 43px;
    line-height: 43px;
    font-size: 16px;
    font-weight: 400;
    color: #999999;
    background: rgba(255, 255, 255, .04);
    padding: 0 12px;
    border: .5px solid rgba(255, 255, 255, 0);
    white-space: nowrap;
    border-radius: 6px
}

.anthology-language-container .anthology-series-wrap .anthology-series-list a:hover {
    border: .5px solid rgba(255, 255, 255, .15);
    color: #FFFFFF
}

.anthology-language-container .anthology-series-wrap .anthology-series-list a.active {
    color: #FFFFFF;
    font-weight: 500
}

.anthology-language-container .anthology-series-wrap .anthology-series-list a:last-child {
    margin-right: 0
}

.anthology-language-container .anthology-series-wrap .anthology-series-list.need-more a:last-child {
    margin-right: 36px
}

.anthology-language-container .anthology-series-wrap .gray-left {
    position: absolute;
    left: 0;
    top: 0;
    width: 34px;
    height: 34px;
    background: -webkit-gradient(linear, left top, right top, from(#16161A), to(rgba(22, 22, 26, 0)));
    background: linear-gradient(90deg, #16161A, rgba(22, 22, 26, 0))
}

.anthology-language-container .anthology-series-wrap .gray-right {
    position: absolute;
    right: 34px;
    top: 0;
    width: 34px;
    height: 34px;
    background: -webkit-gradient(linear, right top, left top, from(#16161A), to(rgba(22, 22, 26, 0)));
    background: linear-gradient(270deg, #16161A, rgba(22, 22, 26, 0))
}

.anthology-language-container .anthology-series-wrap .series-more {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    color: #CCCCCC;
    border-radius: 4px;
    background: #242628;
    border: .5px solid rgba(255, 255, 255, 0);
    cursor: pointer
}

.anthology-language-container .anthology-series-wrap .series-more:hover {
    border: .5px solid rgba(255, 255, 255, .15)
}

.anthology-language-container .anthology-series-wrap .series-more:hover.down:after, .anthology-language-container .anthology-series-wrap .series-more:hover.up:after {
    border-top: 2px solid #ffffff;
    border-right: 2px solid #ffffff
}

.anthology-language-container .anthology-series-wrap .series-more.down:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #cccccc;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 11px;
    top: 9px;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
}

.anthology-language-container .anthology-series-wrap .series-more.up:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #cccccc;
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 11px;
    top: 14px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.anthology-language-container .anthology-series-overlay {
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 10;
    padding: 0 2px;
    background: #242628;
    backdrop-filter: blur(85px);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 221px;
    overflow-y: scroll;
    scrollbar-track-color: #1f1f1f;
    scrollbar-arrow-color: #1f1f1f;
    scrollbar-base-color: #1f1f1f;
    scrollbar-face-color: #979797;
    scrollbar-3dlight-color: #979797;
    scrollbar-highlight-color: #979797;
    scrollbar-shadow-color: #979797
}

.anthology-language-container .anthology-series-overlay::-webkit-scrollbar {
    width: 4px;
    height: 0
}

.anthology-language-container .anthology-series-overlay::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #32323c
}

.anthology-language-container .anthology-series-overlay .anthology-series-overlay-item {
    display: block;
    height: 40px;
    border-radius: 4px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    color: #CCCCCC;
    padding: 0 16px;
    margin-top: 2px;
    white-space: nowrap
}

.anthology-language-container .anthology-series-overlay .anthology-series-overlay-item:hover {
    color: #ffffff;
    background: rgba(255, 255, 255, .04)
}

.anthology-language-container .anthology-series-overlay .anthology-series-overlay-item.active {
    font-weight: 600;
    color: #ffffff;
    background: rgba(255, 255, 255, .1)
}

.comment-wrap-new {
    background-color: #141517;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    cursor: default;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.comment-wrap-new .tab_box {
    height: 25px;
    line-height: 25px;
    margin-bottom: 15px;
    margin-top: 80px
}

.comment-wrap-new .tab_box span {
    margin-right: 18px;
    cursor: pointer;
    font-size: 18px;
    font-weight: 400;
    color: rgba(255, 255, 255, .6)
}

.comment-wrap-new .tab_box span:hover {
    color: #ffffff
}

.comment-wrap-new .tab_box .current_tab {
    color: rgba(255, 255, 255, .9);
    font-weight: 600
}

.iku_close-new {
    display: none
}

.lower-new {
    position: relative;
    background-color: #141517
}

.hasTab, .lower-new {
    height: 100%
}

.noTab {
    padding-top: 80px
}

.iku_loading {
    background-image: url(https://gw.alicdn.com/imgextra/i4/O1CN01xyD3N3223p7uhOGWm_!!6000000007065-1-tps-88-88.gif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 40px 40px;
    width: 100%;
    height: 200px
}

.noData_wrap_new {
    position: relative;
    -ms-flex: 1 1;
    flex: 1 1;
    width: 100%
}

.noData_wrap_new .noData {
    height: 300px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.noData_wrap_new .noData .noData_img {
    width: 300px;
    margin: 50px auto 0
}

.noData_wrap_new .noData .noData_text {
    width: 100%;
    text-align: center;
    height: 20px;
    font-size: 14px;
    line-height: 20px;
    margin-top: 10px;
    color: #999999
}

.input_wrap_new {
    height: 72px;
    width: calc(100% - 24px);
    background-color: #141517;
    position: absolute;
    top: 0;
    left: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.input_wrap_new .user_img {
    width: 42px;
    height: 42px;
    background-image: linear-gradient(135deg, #8bebff, #d2d0ff 48%, #ffb0c7);
    opacity: 1;
    margin: 15px 12px 15px 0;
    border-radius: 50%
}

.input_wrap_new .textArea_wrap {
    -ms-flex: 1 1;
    flex: 1 1;
    position: relative;
    z-index: 1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #141517
}

.input_wrap_new .textArea_wrap:before {
    content: " ";
    display: none;
    position: absolute;
    width: 10px;
    height: 10px;
    border-radius: 2px;
    top: 23px;
    left: -3px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #25252b;
    z-index: 0
}

.input_wrap_new .textArea_wrap .textArea-new {
    background-color: rgba(0, 0, 0, .4);
    color: rgba(255, 255, 255, .87);
    border: none;
    width: 100%;
    height: 42px;
    line-height: 42px;
    margin: 15px 0;
    padding: 0 0 0 18px;
    outline: none;
    position: inherit;
    z-index: 1;
    border-radius: 7px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: auto;
    resize: none
}

.input_wrap_new .textArea_wrap .login_button {
    position: absolute;
    bottom: 21px;
    right: 6px;
    width: 60px;
    height: 30px;
    background-image: linear-gradient(45deg, #00A3F5, #00C9FD);
    border-radius: 15px;
    line-height: 30px;
    text-align: center;
    z-index: 1;
    font-size: 12px;
    color: #222;
    cursor: pointer
}

.input_focus_new {
    height: auto
}

.input_focus_new .user_img {
    margin: 15px 12px 15px 0
}

.input_focus_new .textArea_wrap {
    -ms-flex: 1 1;
    flex: 1 1
}

.input_focus_new .textArea_wrap:before {
    background-color: #1b1b20
}

.input_focus_new .textArea_wrap .textArea-new {
    background-color: rgba(0, 0, 0, .4);
    height: 71px;
    color: rgba(255, 255, 255, .9);
    caret-color: #0080FF;
    line-height: 18px;
    margin-top: 15px;
    margin-bottom: 0;
    border-radius: 7px 7px 0 0;
    width: 100%;
    padding: 12px 18px 0;
    float: left
}

.input_focus_new .textArea_wrap .textArea::-webkit-scrollbar {
    width: 3px
}

.input_focus_new .textArea_wrap .textArea::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    background: rgba(255, 255, 255, .2)
}

.input_focus_new .textArea_wrap .textArea::-webkit-scrollbar-thumb:hover {
    background: #666
}

.input_focus_new .textArea_wrap .textArea::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .2)
}

.input_focus_new .textArea_wrap .number-box {
    width: 100%;
    height: 29px;
    border-radius: 0 0 7px 7px;
    background-color: rgba(0, 0, 0, .4);
    position: relative;
    clear: both
}

.input_focus_new .textArea_wrap .number-box #fontNumber {
    position: absolute;
    right: 18px;
    top: 0;
    color: rgba(255, 255, 255, .4);
    font-size: 12px;
    height: 17px;
    line-height: 17px
}

.input_focus_new .textArea_wrap .img-loader {
    margin-top: 18px
}

.input_focus_new .textArea_wrap .img-loader .inc-img-bt {
    position: relative;
    color: #ddd;
    text-align: center;
    height: 62px;
    width: 62px;
    background-color: rgba(255, 255, 255, .06);
    cursor: pointer
}

.input_focus_new .textArea_wrap .img-loader .img-wrap {
    display: inline-block;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    -moz-background-size: cover;
    height: 62px;
    width: 62px;
    margin: 3px 3px 0 0;
    vertical-align: middle;
    cursor: pointer
}

.input_focus_new .textArea_wrap .img-loader .img-wrap:nth-child(5n) {
    margin: 3px 0 0
}

.input_focus_new .textArea_wrap .img-loader .img-wrap .file-input {
    position: absolute;
    height: 95%;
    width: 95%;
    opacity: 0;
    top: 0;
    left: 0
}

.input_focus_new .textArea_wrap .img-loader .img-wrap .size {
    color: rgba(255, 255, 255, .4);
    font-size: 12px;
    margin-top: 1px
}

.input_focus_new .textArea_wrap .img-loader .img-wrap .tianjia {
    margin-top: 12px;
    font-size: 24px;
    line-height: 24px;
    display: inline-block;
    color: rgba(255, 255, 255, .9)
}

.input_focus_new .textArea_wrap .img-loader .img-wrap .notianjia {
    color: rgba(255, 255, 255, .1)
}

.input_focus_new .textArea_wrap .img-loader .img-wrap .delete-btn-wrap {
    position: absolute;
    right: 0;
    top: 0;
    width: 18px;
    height: 18px;
    background-color: rgba(0, 0, 0, .4);
    text-align: center;
    line-height: 18px
}

.input_focus_new .textArea_wrap .img-loader .img-wrap .delete-btn-wrap .close {
    font-size: 12px;
    color: rgba(255, 255, 255, .9)
}

.input_focus_new .textArea_wrap .btn_wrap_new {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 66px;
    line-height: 66px
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express {
    float: left;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .icon {
    font-size: 36px;
    vertical-align: middle;
    color: rgba(255, 255, 255, .5);
    margin-right: 9px
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .active-icon {
    color: rgba(255, 255, 255, .9)
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .footer-text {
    vertical-align: middle
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast {
    position: absolute;
    top: 54px;
    left: -59px;
    z-index: 2000;
    background: rgba(0, 0, 0, .9);
    border-radius: 10px
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-arrow {
    position: absolute;
    left: 72px;
    top: -4px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    background: rgba(0, 0, 0, .9);
    border-radius: 0 1px 0 1px;
    width: 8px;
    height: 8px
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap {
    width: 382px;
    padding: 18px 18px 3px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 100%;
    overflow-y: overlay;
    overflow-x: hidden
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap .face-title {
    display: inline-block;
    width: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #ffffff
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap .face-img-wrap {
    width: 30px;
    height: 30px;
    margin: 0 15px 15px 0;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: 50%;
    -moz-background-size: 100%;
    cursor: pointer
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap .face-img-wrap:nth-child(8n) {
    margin: 0 0 15px
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap .face-img-wrap:last-child {
    margin: 0 15px 18px 0
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap::-webkit-scrollbar {
    width: 3px
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    background: rgba(255, 255, 255, .2)
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap::-webkit-scrollbar-thumb:hover {
    background: #666
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .2)
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .hidden {
    display: none
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-pic {
    float: left
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-pic .icon {
    font-size: 36px;
    vertical-align: middle;
    color: rgba(255, 255, 255, .5)
}

.input_focus_new .textArea_wrap .btn_wrap_new .comment-input-pic .active-icon {
    color: rgba(255, 255, 255, .9)
}

.input_focus_new .textArea_wrap .btn_wrap_new .btn_box {
    float: right
}

.input_focus_new .textArea_wrap .btn_wrap_new .btn_box button {
    width: 60px;
    height: 30px;
    line-height: 30px;
    background-color: rgba(255, 255, 255, .1);
    color: #ffffff;
    font-size: 12px;
    border-radius: 18px;
    border: none;
    margin-right: 12px
}

.input_focus_new .textArea_wrap .btn_wrap_new .btn_box button:hover {
    cursor: pointer
}

.input_focus_new .textArea_wrap .btn_wrap_new .btn_box button:nth-child(2) {
    background: linear-gradient(45deg, #00A3F5, #00C9FD);
    color: #fff;
    margin-right: 0
}

.input_focus_new .textArea_wrap .btn_wrap_new .btn_box .noactive {
    opacity: .5
}

@media (max-width: 1559px) {
    .input_wrap_new .user_img {
        width: 36px;
        height: 36px;
        margin: 18px 12px 18px 0
    }

    .input_focus_new .textArea_wrap .img-loader .img-wrap:nth-child(3n) {
        margin: 3px 0 0
    }

    .input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap {
        width: 278px;
        padding: 15px 15px 3px
    }

    .input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap .face-img-wrap {
        width: 20px;
        height: 20px;
        margin: 0 12px 12px 0
    }

    .input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap .face-img-wrap:nth-child(8n) {
        margin: 0 0 12px
    }
}

@media (min-width: 1560px) and (max-width: 1920px) {
    .input_focus_new .textArea_wrap .img-loader .img-wrap {
        height: 55px;
        width: 55px
    }

    .input_focus_new .textArea_wrap .img-loader .img-wrap .tianjia {
        margin-top: 8px
    }

    .input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap {
        width: 347px
    }

    .input_focus_new .textArea_wrap .btn_wrap_new .comment-input-express .face-toast .face-frame-wrap .face-img-wrap {
        width: 25px;
        height: 25px
    }
}

@media (max-width: 1559px) {
    .input_wrap_new {
        width: calc(100% - 24px)
    }
}

.iku-env-max .input_wrap_new, .iku-env .input_wrap_new {
    width: calc(100% - 24px)
}

.all_box_new {
    height: calc(100% - 45px);
    padding-top: 2px;
    margin-top: 6px
}

.all_box_new .bottom_toast {
    text-align: center;
    color: rgba(255, 255, 255, .38);
    width: 100%;
    overflow: hidden;
    margin-bottom: 100px
}

.all_box_new .iku_loading1 {
    background-image: url(https://gw.alicdn.com/imgextra/i4/O1CN01xyD3N3223p7uhOGWm_!!6000000007065-1-tps-88-88.gif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 40px 40px;
    width: 100%;
    height: 100px
}

.all_box_new::-webkit-scrollbar {
    width: 4px
}

.all_box_new::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    background: #32323c
}

.all_box_new::-webkit-scrollbar-thumb:hover {
    background: #666
}

.all_box_new::-webkit-scrollbar-track {
    border-radius: 0;
    background: #16161a
}

.listHeight {
    padding-bottom: 150px
}

.toastBoxNew {
    width: 100%;
    height: 100vh;
    position: absolute;
    right: 0;
    top: 0
}

.all_box_new {
    overflow: auto;
    height: 100%;
    padding-top: 0;
    margin-top: 0;
    padding-right: 37px
}

.all_box_new ul {
    margin-top: 16px
}

.all_box_new .text_wrap {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 36px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.all_box_new .text_wrap .user_pic_box {
    width: 46px
}

.all_box_new .text_wrap .user_pic_box .user_pic1 {
    width: 46px;
    height: 46px;
    border-radius: 50%
}

.all_box_new .text_wrap .user_text_warp {
    -ms-flex: 1 1;
    flex: 1 1;
    font-size: 14px;
    padding-left: 21px
}

.all_box_new .text_wrap .user_text_warp .user_name {
    color: rgba(255, 255, 255, .9);
    height: 24px;
    font-weight: 400;
    font-size: 15px;
    line-height: 24px;
    margin-bottom: 3px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.all_box_new .text_wrap .user_text_warp .user_name span {
    vertical-align: middle
}

.all_box_new .text_wrap .user_text_warp .user_name .vipIcon {
    display: inline-block;
    vertical-align: middle;
    margin-left: 4px;
    height: 12px;
    margin-bottom: 2px
}

.all_box_new .text_wrap .user_text_warp .user_name_vip {
    color: #ffdd9a
}

.all_box_new .text_wrap .user_text_warp .user_name_vip .autorTag {
    background-color: #f65200;
    color: #fff;
    font-size: 12px;
    line-height: 17px;
    vertical-align: middle;
    border-radius: 2px;
    padding: 1px 3px;
    margin-left: 2px
}

.all_box_new .text_wrap .user_text_warp .user_name_vip .autorTagNoVip {
    background-color: #f65200;
    color: #fff;
    font-size: 12px;
    line-height: 17px;
    vertical-align: middle;
    border-radius: 2px;
    padding: 1px 3px;
    margin-left: 9px
}

.all_box_new .text_wrap .user_text_warp .user_text1 {
    color: rgba(255, 255, 255, .9);
    line-height: 24px;
    font-size: 15px;
    margin: 0;
    position: relative;
    font-weight: 400
}

.all_box_new .text_wrap .user_text_warp .user_text1 .all_text {
    color: #0080FF
}

.all_box_new .text_wrap .user_text_warp .user_text1 .all_text:hover {
    cursor: pointer
}

.all_box_new .text_wrap .user_text_warp .user_text1 .face_img {
    display: inline;
    width: 20px;
    height: 20px;
    vertical-align: text-top
}

.all_box_new .text_wrap .user_text_warp .text_hide {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
}

.all_box_new .text_wrap .user_text_warp .imgs-box {
    margin-top: 6px;
    margin-bottom: 6px
}

.all_box_new .text_wrap .user_text_warp .imgs-box .img-item-one {
    display: inline-block;
    width: calc(33.33333% - 4px);
    height: 0;
    padding-bottom: calc(33.33333% - 4px);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    border-radius: 7px;
    margin: 6px 6px -5px 0
}

.all_box_new .text_wrap .user_text_warp .imgs-box .img-item-one .img-gif {
    width: 20px;
    height: auto
}

.all_box_new .text_wrap .user_text_warp .imgs-box .img-item-one:nth-child(3n) {
    margin: 6px 0 -5px
}

.all_box_new .text_wrap .user_text_warp .time_wrap {
    margin-top: 12px
}

.all_box_new .text_wrap .user_text_warp .time_wrap .time {
    margin-right: 0;
    line-height: 21px;
    color: rgba(255, 255, 255, .4);
    font-size: 14px;
    font-weight: 400;
    float: right;
    position: relative
}

.all_box_new .text_wrap .user_text_warp .time_wrap .time span {
    vertical-align: middle
}

.all_box_new .text_wrap .user_text_warp .time_wrap .time .more {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url(https://img.alicdn.com/imgextra/i3/O1CN015F02Vw254gblFSLs3_!!6000000007473-2-tps-60-60.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 20px 20px;
    margin-left: 6px;
    cursor: pointer;
    position: relative;
    vertical-align: middle
}

.all_box_new .text_wrap .user_text_warp .time_wrap .time .more .moreWrap {
    background-color: rgba(13, 13, 13, .9);
    border-radius: 7px;
    width: 52px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    right: 0;
    top: 26px;
    text-align: center;
    padding: 12px;
    white-space: nowrap
}

.all_box_new .text_wrap .user_text_warp .time_wrap .time .more .moreWrap:before {
    content: " ";
    display: block;
    width: 100%;
    height: 6px;
    position: absolute;
    top: -6px;
    left: 0
}

.all_box_new .text_wrap .user_text_warp .time_wrap .time .more .moreWrap p {
    font-size: 14px;
    color: #fff;
    line-height: 19px;
    padding: 0;
    margin: 0
}

.all_box_new .text_wrap .user_text_warp .time_wrap .time .more .moreWrap p:hover {
    color: #0080FF
}

.all_box_new .text_wrap .user_text_warp .time_wrap .time .more .moreWrap .delete {
    margin-bottom: 12px
}

.all_box_new .text_wrap .user_text_warp .time_wrap .interaction-awsl {
    margin-right: 12px
}

.all_box_new .text_wrap .user_text_warp .time_wrap .interaction-awsl .interaction-text {
    font-size: 15px;
    font-weight: 400;
    color: rgba(255, 255, 255, .9)
}

.all_box_new .text_wrap .user_text_warp .time_wrap .interaction-awsl .interaction-text:before {
    display: inline-block;
    vertical-align: bottom
}

.all_box_new .text_wrap .user_text_warp .time_wrap .interaction-awsl .awsl-visited {
    color: #f65200;
    font-size: 15px;
    font-weight: 400
}

.all_box_new .text_wrap .user_text_warp .time_wrap .interaction-awsl .awsl-visited:before {
    display: inline-block;
    vertical-align: bottom
}

.all_box_new .text_wrap .user_text_warp .time_wrap a {
    color: rgba(255, 255, 255, .9);
    font-size: 14px
}

.all_box_new .text_wrap .user_text_warp .time_wrap a:hover {
    color: rgba(255, 255, 255, .87)
}

.all_box_new .text_wrap .user_text_warp .time_wrap a:active, .all_box_new .text_wrap .user_text_warp .time_wrap a:visited {
    color: #0080FF
}

.all_box_new .text_wrap .user_text_warp .reply_list {
    width: 100%
}

.all_box_new .text_wrap .user_text_warp .reply_btn {
    color: rgba(255, 255, 255, .87);
    height: 30px;
    line-height: 30px;
    margin-top: 21px;
    color: rgba(255, 255, 255, .6);
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.all_box_new .text_wrap .user_text_warp .reply_btn:hover {
    cursor: pointer
}

.all_box_new .text_wrap .user_text_warp .reply_btn .reply_line {
    width: 54px;
    position: absolute
}

.all_box_new .text_wrap .user_text_warp .reply_btn .reply_line:after {
    content: "";
    display: block;
    width: 20px;
    height: 1px;
    background-color: rgba(255, 255, 255, .38);
    position: absolute;
    left: -28px;
    bottom: -11px
}

.all_box_new .text_wrap .user_text_warp .reply_btn .reply_btn1 {
    -ms-flex: 1 1;
    flex: 1 1;
    height: 24px;
    line-height: 24px;
    color: rgba(255, 255, 255, .9);
    font-size: 15px;
    font-weight: 400;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.all_box_new .text_wrap .user_text_warp .reply_btn .reply_btn1:hover {
    cursor: pointer
}

.all_box_new .text_wrap .user_text_warp .reply_btn .reply_btn1 .icon1 {
    font-size: 18px
}

.all_box_new .text_wrap .user_text_warp .btn_wrap_new {
    display: -ms-flexbox;
    display: flex;
    margin-top: 16px
}

.all_box_new .text_wrap .user_text_warp .btn_wrap_new .btn_line {
    width: 20px;
    margin-right: 8px;
    position: relative
}

.all_box_new .text_wrap .user_text_warp .btn_wrap_new .btn_line:after {
    content: "";
    display: block;
    width: 20px;
    height: 1px;
    background-color: rgba(255, 255, 255, .38);
    position: absolute;
    left: 0;
    bottom: 10px
}

.all_box_new .text_wrap .user_text_warp .btn_wrap_new .btn_text {
    -ms-flex: 1 1;
    flex: 1 1;
    height: 24px;
    line-height: 24px;
    color: rgba(255, 255, 255, .9);
    font-size: 15px;
    font-weight: 400;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.all_box_new .text_wrap .user_text_warp .btn_wrap_new .btn_text:hover {
    cursor: pointer
}

.all_box_new .text_wrap .user_text_warp .btn_wrap_new .btn_text .icon1 {
    font-size: 18px
}

@media (max-width: 1559px) {
    .user_name span {
        max-width: 177px;
        display: inline-block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .user_name .vipIcon, .user_name span {
        vertical-align: middle
    }

    .all_box_new {
        padding-right: 21px
    }

    .all_box_new .text_wrap .user_pic_box {
        width: 36px
    }

    .all_box_new .text_wrap .user_pic_box .user_pic1 {
        width: 36px;
        height: 36px
    }

    .all_box_new .text_wrap .user_text_warp .time_wrap .time {
        float: none;
        display: block;
        margin-top: 12px
    }

    .all_box_new .text_wrap .user_text_warp .time_wrap .time span {
        display: inline-block;
        vertical-align: middle
    }

    .all_box_new .text_wrap .user_text_warp .time_wrap .time .more {
        position: absolute;
        top: 2px;
        right: 0
    }
}

.iku-env-max .all_box_new, .iku-env .all_box_new {
    padding-right: 21px
}

.reply_box_new {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 21px
}

.reply_box_new:last-child {
    margin-bottom: 0
}

.reply_box_new:first-child {
    margin-top: 21px
}

.reply_box_new .reply_pic_box {
    width: 24px
}

.reply_box_new .reply_pic_box .reply_pic {
    width: 24px;
    height: 24px;
    border-radius: 100%
}

.reply_box_new .reply_text_warp {
    -ms-flex: 1 1;
    flex: 1 1;
    width: 100%;
    margin-left: 5px
}

.reply_box_new .reply_text_warp .reply_name {
    color: rgba(255, 255, 255, .6);
    height: 24px;
    line-height: 24px;
    margin-bottom: 8px;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap
}

.reply_box_new .reply_text_warp .reply_name span {
    vertical-align: middle
}

.reply_box_new .reply_text_warp .reply_name .autorTag {
    background-color: #f65200;
    color: #fff;
    font-size: 12px;
    line-height: 17px;
    vertical-align: middle;
    border-radius: 2px;
    padding: 1px 3px;
    margin-left: 9px
}

.reply_box_new .reply_text_warp .reply_text {
    color: #ffffff;
    line-height: 24px;
    font-size: 15px;
    margin: 0;
    width: 100%;
    position: relative
}

.reply_box_new .reply_text_warp .reply_text .reply_text_name {
    color: rgba(255, 255, 255, .4)
}

.reply_box_new .reply_text_warp .reply_text .all_text_re {
    color: #0080FF
}

.reply_box_new .reply_text_warp .reply_text .all_text_re:hover {
    cursor: pointer
}

.reply_box_new .reply_text_warp .time {
    float: right;
    margin-right: 0
}

.img-hover {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .7);
    display: block;
    z-index: 21001
}

.img-hover .hover-body {
    opacity: 1;
    text-align: center;
    z-index: 21002;
    position: relative;
    margin: 40px auto 0
}

.img-hover .hover-body:hover .private {
    display: inline;
    display: initial
}

.img-hover .hover-body .private {
    position: absolute;
    top: 0;
    right: 0;
    width: 106px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background: rgba(0, 0, 0, .7);
    border-radius: 4px;
    font-size: 16px;
    color: #FFFFFF;
    letter-spacing: 0;
    cursor: pointer;
    display: none
}

.img-hover .hover-body .private:hover {
    color: #0D9BFF
}

.img-hover .hover-body .private-img {
    opacity: 1;
    margin: 0 auto;
    border-radius: 4px
}

.img-hover .img-list {
    z-index: 4002;
    position: fixed;
    bottom: 40px;
    text-align: center;
    margin: 0 auto;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.img-hover .img-list .imgs-item {
    width: 100px;
    height: 100px;
    display: inline-block;
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat;
    border-radius: 4px;
    border: 2px solid transparent;
    margin: 0 10px 0 auto
}

.img-hover .img-list .imgs-item-key, .img-hover .img-list .imgs-item:hover {
    border: 2px solid #0d9bff
}

.new-intro-wrap:before {
    z-index: 10;
    height: 38px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#16161a), to(rgba(22, 22, 26, 0)));
    background-image: linear-gradient(0deg, #16161a, rgba(22, 22, 26, 0))
}

.new-intro-wrap:after, .new-intro-wrap:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%
}

.new-intro-wrap:after {
    z-index: 20;
    height: 1px;
    background-color: rgba(255, 255, 255, .06)
}

.new-intro-wrap .new-intro-img {
    margin-top: 28px
}

.new-intro-wrap .new-intro-img .imgWrap {
    width: 156px;
    height: 208px;
    margin: 0 auto;
    border-radius: 13px;
    position: relative;
    overflow: hidden
}

.new-intro-wrap .new-intro-img .imgWrap img {
    width: 100%;
    height: 100%;
    margin: 0 auto
}

.new-intro-wrap .new-intro-img .imgWrap .imgSum {
    position: absolute;
    right: 8px;
    bottom: 0;
    font-size: 28px;
    width: 148px;
    height: 36px;
    line-height: 36px;
    font-weight: 900;
    text-align: right;
    color: #999999
}

.new-intro-wrap .new-intro-img .imgWrap:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 60px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.new-intro-wrap .new-intro-img h4 {
    margin-top: 10px;
    font-size: 24px;
    height: 33px;
    line-height: 33px
}

.new-intro-wrap .new-intro-img .new-intro-subtitle, .new-intro-wrap .new-intro-img h4 {
    font-weight: 500;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center
}

.new-intro-wrap .new-intro-img .new-intro-subtitle {
    margin-top: 6px;
    font-size: 16px;
    height: 24px;
    opacity: .6;
    line-height: 24px
}

.new-intro-wrap .new-intro-detail {
    margin-top: 36px;
    padding-bottom: 18px;
    padding-right: 3px
}

.new-intro-wrap .new-intro-detail .new-intro-title {
    font-size: 18px;
    line-height: 21px;
    font-weight: 500;
    color: #ffffff
}

.new-intro-wrap .new-intro-detail .new-intro-title.second {
    margin-top: 28px
}

.new-intro-wrap .new-intro-detail .new-intro-desc {
    margin-top: 7px;
    line-height: 24px;
    color: rgba(255, 255, 255, .8);
    font-size: 14px;
    font-weight: 400
}

.new-intro-wrap .new-intro-detail .new-intro-roles {
    margin-top: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: grid;
    grid-gap: 16px 19px;
    grid-template-columns:repeat(4, auto);
    -ms-flex-pack: justify;
    justify-content: space-between
}

.new-intro-wrap .new-intro-detail .new-role-item {
    display: inline-block;
    width: 72px;
    height: 106px;
    text-align: center
}

.new-intro-wrap .new-intro-detail .intro-role-img, .new-intro-wrap .new-intro-detail .intro-role-imgbg {
    margin: 0 auto;
    width: 60px;
    height: 60px;
    border-radius: 50%
}

.new-intro-wrap .new-intro-detail .intro-role-imgbg {
    background: rgba(255, 255, 255, .04)
}

.new-intro-wrap .new-intro-detail .intro-role-title {
    display: block;
    margin-top: 8px;
    font-size: 14px;
    color: rgba(255, 255, 255, .8);
    height: 17px;
    line-height: 17px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.new-intro-wrap .new-intro-detail .intro-role-subtitle {
    display: block;
    margin-top: 4px;
    font-size: 12px;
    color: rgba(255, 255, 255, .4);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

@media (max-width: 1559px) {
    .new-intro-wrap .new-intro-img .imgWrap {
        width: 126px;
        height: 168px
    }
}

.iku-env .new-intro-wrap .new-intro-detail .new-intro-roles {
    grid-template-columns:repeat(3, auto)
}

.iku-env-max .new-intro-wrap .new-intro-img .imgWrap {
    width: 126px;
    height: 168px
}

#cus_wrapper_container {
    transition: none !important;
    -webkit-transition: none !important
}

#cus_wrapper_container::-webkit-scrollbar {
    width: 4px;
    height: 0
}

#cus_wrapper_container::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #32323c
}

.video_side_cashier_wrapper {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 999
}

.video_side_cashier_wrapper.show {
    display: block
}

.video_side_cashier_wrapper.hide {
    display: none
}

.video_side_cashier_wrapper.disableAnimation {
    -webkit-animation: none;
    animation: none
}

.video_side_cashier_wrapper p.exit {
    z-index: 1000 !important;
    right: 20px;
    top: 19px
}

.video_side_cashier_wrapper .preloading-animation {
    position: relative;
    width: 80px;
    height: 80px;
    margin: 100px auto 0
}

.video_side_cashier_wrapper .preloading-animation img {
    width: 100%
}

.video_side_cashier_wrapper .preloading-animation.hide {
    display: none
}

.new-title-wrap .new-title-name {
    display: -ms-flexbox;
    display: flex;
    line-height: 34px;
    position: relative;
    margin-top: 28px
}

.new-title-wrap .new-title-name .title {
    font-size: 24px;
    font-weight: 500;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box
}

.new-title-wrap .new-title-name .title-unfold {
    display: inline-block;
    line-height: 34px;
    color: rgba(255, 255, 255, .4);
    font-size: 12px;
    margin-left: 12px;
    cursor: pointer;
    position: relative;
    height: 34px
}

.new-title-wrap .new-title-name .title-unfold:hover {
    color: #FFFFFF
}

.new-title-wrap .new-title-name .icon-title-right {
    font-size: 10px;
    margin-left: 3px;
    position: absolute
}

.new-title-wrap .new-title-name .icon-language-right {
    font-size: 12px;
    margin-left: 3px;
    display: inline-block;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.new-title-wrap .new-title-name .language-unfold {
    background: rgba(255, 255, 255, .04);
    border-radius: 4px;
    padding: 0 6px;
    height: 18px;
    line-height: 18px;
    margin-top: 7px;
    border: .5px solid rgba(255, 255, 255, 0)
}

.new-title-wrap .new-title-name .language-unfold.up .icon-language-right {
    display: inline-block;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.new-title-wrap .new-title-name .language-unfold:hover {
    color: #FFFFFF;
    border: .5px solid rgba(255, 255, 255, .3)
}

.new-title-wrap .new-title-feature {
    position: relative;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    color: rgba(153, 153, 153, .95);
    margin-top: 12px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.new-title-wrap .new-title-feature > span {
    white-space: nowrap;
    margin-right: 12px
}

.new-title-wrap .new-title-feature > span:last-child {
    margin-right: 0
}

.new-title-wrap .new-title-feature > span.new-title-heat {
    padding-left: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAAAXNSR0IArs4c6QAAAfRJREFUSEu9lsF1wjAMhqXHy70cYsONbgAblAnablA2gAlKJ4BO0HYC2KDZoNmgufFiH+DOC2qVF+c5QIlj8uoj0a/PkoUkBIez3W5v9vv9FwAkWZZN+v1+4iCrmKCLIE3TOSI+F7ZJEASjbre7c9EaGyeQUuoTAO4sx+9CiEmrIK31HRExqJoKxHEYhpErrDaiM9EY37EQYtQK6OhtTnxig6j+jKgOUlCd3+osyBHCrEQIceuSvhNQA0ju3zV9FVBTCIMOh8Os1+stTVRa6ykR3R//sUtQYbBwSYNtg4jrMAwfzW9WlXIXGZsukoOUUkMA4BbjcyIhxJiFRav6BoCbwlH5zYD448CHQkSJlDIvCKUUZ2Rq+yGiFynlHNM0fUDElQ/E0kyIaGD1w4q7LMtuUWu9IqKHK0EX5VwwHNE3InqlrcHlIlRKUQOBr+nuv0DAoK1Vjr43rtPlER0PtTqRz/eYq25BRJXa9/F0SYOISwadnaBtwrjxXt0ZHC6UtyEDegKANwdRYxMzRsrurZRiEAPbPOUELkHWkthWl6jsf5XBt9lsBp1Ohxssj41rTmUWsaOTUV5Exlupb8m/B0EwO95k/9yCirJnoL2hXooyIqJXKeX6nFHtAsnA3+l7T0TDYuaYN+TdO0bEmIg+hBDxpVv8AKFN+Y7hDj2fAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: 11px auto;
    background-position: 0
}

.new-title-wrap .new-title-feature > span.new-title-heat-hot {
    padding-left: 20px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 20px auto;
    background-position: 0
}

.new-title-wrap .video-desc {
    font-size: 14px;
    line-height: 24px;
    color: rgba(255, 255, 255, .6);
    margin-top: 12px;
    display: -webkit-box;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.new-title-wrap .right-title-language-unfold {
    margin-left: 18px;
    font-weight: 400;
    cursor: pointer;
    padding-right: 20px;
    position: relative;
    color: rgba(255, 255, 255, .9)
}

.new-title-wrap .right-title-language-unfold:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid rgba(255, 255, 255, .9);
    border-bottom: none;
    border-left: none;
    position: absolute;
    right: 5px;
    top: 5px;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
}

.new-title-wrap .right-title-language-unfold.up:after {
    top: 10px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.new-title-wrap .right-title-language-wrap {
    position: absolute;
    left: 50%;
    top: 100%;
    z-index: 10;
    padding-top: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.new-title-wrap .right-title-language-wrap .arrow {
    position: absolute;
    top: 0;
    right: calc(50% - 6px);
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-bottom-color: #242628
}

.new-title-wrap .right-title-language-wrap .language-list {
    background: #242628;
    border-radius: 8px;
    backdrop-filter: blur(85px);
    overflow: hidden
}

.new-title-wrap .right-title-language-wrap .language-item {
    display: block;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    border-radius: 4px;
    color: #cccccc;
    text-align: center;
    white-space: nowrap;
    padding: 0 16px;
    cursor: pointer
}

.new-title-wrap .right-title-language-wrap .language-item:hover {
    color: #fff;
    background: rgba(255, 255, 255, .04)
}

.new-title-wrap .right-title-language-wrap .language-item.active {
    font-weight: 500;
    background: rgba(255, 255, 255, .04);
    color: #fff
}

.iku-env .new-title-wrap .video-desc {
    -webkit-line-clamp: 3
}

.paction-download-layer {
    padding: 18px 24px 12px;
    width: 360px !important
}

.paction-download-layer .arrow {
    position: absolute;
    top: -12px;
    right: 26px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-bottom-color: rgba(0, 0, 0, .9)
}

.paction-download-layer .download-top-contont {
    height: 109px
}

.paction-download-layer .title {
    color: #EAEAEA;
    font-size: 18px;
    font-weight: 500;
    line-height: 25px;
    height: 25px
}

.paction-download-layer .subtitle {
    color: #999999;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-top: 3px
}

.paction-download-layer .subtitle .notice {
    color: #fff
}

.paction-download-layer .video-wrap {
    margin-top: 24px;
    display: block;
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 600;
    height: 26px;
    line-height: 26px;
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.paction-download-layer .download-left-wrap {
    width: calc(100% - 100px);
    float: left;
    text-align: left
}

.paction-download-layer .download-bottom-content {
    position: relative;
    border-top: 1px solid rgba(255, 255, 255, .1)
}

.paction-download-layer .download-bottom-content .subtitle {
    margin-top: 12px;
    text-align: left
}

.paction-download-layer .arrow-right {
    position: absolute;
    top: 16px;
    right: 0;
    width: 7px;
    height: 12px;
    background: url(//img.alicdn.com/tfs/TB1aPV5vRr0gK0jSZFnXXbRRXXa-24-40.png) no-repeat;
    background-size: 7px 12px
}

.paction-download-layer .download-right-wrap {
    float: right;
    width: 95px;
    height: 95px;
    padding-left: 0;
    margin-top: 4px
}

.paction-download-layer .download-right-wrap .qrcode {
    border-radius: 4px
}

@media (max-width: 1559px) {
    .paction-download-layer {
        padding: 18px 16px 12px;
        width: 326px !important
    }
}

.toast {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .8);
    color: #fff;
    line-height: 20px;
    padding: 9px 20px;
    font-size: 14px;
    z-index: 1000;
    border-radius: 4px
}

.toast p {
    white-space: nowrap
}

.paction-share-layer {
    display: -ms-flexbox;
    display: flex;
    font-size: 12px;
    padding: 18px 0
}

.paction-share-layer .icon-fn {
    width: 42px;
    height: 42px;
    background-size: 42px;
    background-repeat: no-repeat
}

.paction-share-layer .icon-text {
    height: 17px;
    line-height: 17px;
    margin-top: 6px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 42px
}

.paction-share-layer .icon-fn-qzone {
    background-image: url(//img.alicdn.com/tfs/TB1Z5wxj1L2gK0jSZFmXXc7iXXa-90-90.png)
}

.paction-share-layer .icon-fn-weibo {
    background-image: url(//img.alicdn.com/tfs/TB1p_7tj.Y1gK0jSZFMXXaWcVXa-90-90.png)
}

.paction-share-layer .icon-fn-qq {
    background-image: url(//img.alicdn.com/tfs/TB1bFcwj7Y2gK0jSZFgXXc5OFXa-90-90.png)
}

.paction-share-layer .icon-fn-tieba {
    background-image: url(//img.alicdn.com/tfs/TB1JgAyj8r0gK0jSZFnXXbRRXXa-90-90.png)
}

.paction-share-layer .icon-fn-douban {
    background-image: url(//img.alicdn.com/tfs/TB1aO7uj7P2gK0jSZPxXXacQpXa-90-90.png)
}

.paction-share-layer .fn-share-link {
    display: -ms-flexbox;
    display: flex
}

.paction-share-layer .fn-share-link a {
    margin-right: 25px;
    color: #999999;
    display: block;
    white-space: nowrap;
    text-align: center;
    position: relative;
    height: 65px
}

.paction-share-layer .fn-share-link a:last-child {
    margin-right: 0
}

.paction-share-layer .fn-share-link a:hover {
    color: #fff
}

.paction-share-layer .share-panel-left {
    width: 244px;
    padding: 0 18px 0 20px;
    border-right: 1px solid rgba(255, 255, 255, .1)
}

.paction-share-layer .share-panel-right {
    font-size: 12px;
    color: #999999;
    line-height: 17px;
    padding-left: 16px
}

.paction-share-layer .share-panel-right .qrcode {
    width: 100px;
    height: 100px;
    margin: 0 auto 2px;
    border-radius: 4px
}

.paction-share-layer .fn-share-btn {
    margin-top: 18px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.paction-share-layer .fn-share-code-btn {
    background: rgba(255, 255, 255, .04);
    width: 114px;
    height: 35px;
    border-radius: 4px;
    line-height: 35px;
    font-size: 14px;
    text-align: center;
    color: #CCCCCC;
    display: inline-block;
    cursor: pointer;
    border: .5px solid rgba(255, 255, 255, 0)
}

.paction-share-layer .fn-share-code-btn:hover {
    color: #ffffff;
    border: .5px solid rgba(255, 255, 255, .1);
    background: rgba(255, 255, 255, .1)
}

@media (max-width: 1559px) {
    .paction-share-layer .share-panel-left {
        width: 200px;
        padding: 0 16px
    }

    .paction-share-layer .fn-share-link a {
        height: 60px;
        margin-right: 16px
    }

    .paction-share-layer .icon-fn {
        width: 38px;
        height: 38px;
        background-size: 38px
    }

    .paction-share-layer .icon-text {
        top: 38px
    }

    .paction-share-layer .fn-share-code-btn {
        width: 93px;
        height: 32px;
        line-height: 33px
    }
}

.iku-env .paction-share-layer {
    padding: 10px 0
}

.iku-env .paction-share-layer .share-panel-left {
    width: 159px;
    padding: 0 10px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 8px
}

.iku-env .paction-share-layer .fn-share-link a {
    margin-right: 13px;
    height: 48px
}

.iku-env .paction-share-layer .fn-share-link a:last-child {
    margin-right: 0
}

.iku-env .paction-share-layer .icon-fn {
    width: 30px;
    height: 30px;
    background-size: 30px
}

.iku-env .paction-share-layer .icon-text {
    top: 30px;
    margin-top: 4px;
    height: 14px;
    line-height: 14px
}

.iku-env .paction-share-layer .fn-share-btn {
    margin-top: 15px
}

.iku-env .paction-share-layer .fn-share-code-btn {
    width: 74px;
    height: 25px;
    line-height: 26px;
    font-size: 12px;
    border-radius: 4px
}

.iku-env .paction-share-layer .share-panel-right {
    padding-left: 8px
}

.iku-env-max .paction-share-layer .share-panel-left {
    width: 200px;
    padding: 0 16px
}

.iku-env-max .paction-share-layer .fn-share-link a {
    height: 60px;
    margin-right: 16px
}

.iku-env-max .paction-share-layer .icon-fn {
    width: 38px;
    height: 38px;
    background-size: 38px
}

.iku-env-max .paction-share-layer .icon-text {
    top: 38px
}

.iku-env-max .paction-share-layer .fn-share-code-btn {
    width: 93px;
    height: 32px;
    line-height: 33px
}

.preview_button_wrap_3qGGM {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background: rgba(255, 255, 255, .04);
    border: .5px solid rgba(255, 255, 255, .01);
    border-radius: 50%
}

.preview_button_wrap_3qGGM, .preview_button_wrap_3qGGM .img_wrap_1cMs5 {
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.preview_button_wrap_3qGGM .img_wrap_1cMs5 {
    padding: 9px;
    cursor: pointer;
    opacity: 1
}

.preview_button_wrap_3qGGM:hover {
    background: #303133;
    border-radius: 50%;
    border: .5px solid rgba(255, 255, 255, .15)
}

.preview_button_wrap_3qGGM .img_wrap_ing_10hAU {
    display: block;
    position: absolute;
    pointer-events: none;
    width: 100%;
    height: 100%;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 50%
}

.sport_reserve_2bj5- {
    width: 100%;
    height: 100%;
    line-height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: rgba(255, 255, 255, .08);
    border-radius: 8px;
    cursor: pointer;
    color: #FFFFFF
}

.sport_reserve_2bj5- .icon_reserve_1tOr2, .sport_reserve_2bj5- .icon_reserved_jxB7w {
    font-size: clamp(14px, 1.3194vw, 24px);
    margin-right: 6px
}

.swiper_reserve_frUJ5, .swiper_reserved_3dye6 {
    -ms-flex-pack: center;
    justify-content: center;
    height: clamp(34px, 2.91vw, 54px);
    line-height: clamp(34px, 2.91vw, 54px);
    font-size: clamp(12px, 1.1111vw, 20px);
    font-weight: 500;
    border-radius: 8px;
    cursor: pointer;
    padding: 0 16px;
    backdrop-filter: blur(10px);
    font-family: QY_Digital-Regular;
    min-width: 5.8333vw
}

.swiper_reserve_frUJ5, .swiper_reserve_frUJ5 span, .swiper_reserved_3dye6, .swiper_reserved_3dye6 span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.swiper_reserve_frUJ5 .icon_reserve_1tOr2, .swiper_reserve_frUJ5 .icon_reserved_jxB7w, .swiper_reserved_3dye6 .icon_reserve_1tOr2, .swiper_reserved_3dye6 .icon_reserved_jxB7w {
    font-size: clamp(14px, 1.3194vw, 24px);
    margin-right: 6px
}

.swiper_reserve_frUJ5 .count_num_2M7qI, .swiper_reserved_3dye6 .count_num_2M7qI {
    font-size: clamp(15px, 1.3194vw, 22px);
    line-height: clamp(15px, 1.3194vw, 22px)
}

.swiper_reserve_frUJ5 .live_reserve_wrap_61NmY, .swiper_reserved_3dye6 .live_reserve_wrap_61NmY {
    width: clamp(74px, 6.9444vw, 144px);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.swiper_reserve_frUJ5 .live_reserve_wrap_61NmY .live_reserve_img_2kN5r, .swiper_reserved_3dye6 .live_reserve_wrap_61NmY .live_reserve_img_2kN5r {
    margin-right: 6px;
    width: 24px;
    height: 24px
}

.swiper_reserve_frUJ5 .line_2Ue-8, .swiper_reserved_3dye6 .line_2Ue-8 {
    display: block;
    height: 14px;
    width: 1px;
    margin: 0 12px;
    background-color: rgba(255, 255, 255, .1)
}

.swiper_reserve_frUJ5 {
    color: #ffffff;
    background: rgba(255, 255, 255, .1)
}

.swiper_reserve_frUJ5:hover {
    color: #000;
    background: #fff
}

.swiper_reserve_frUJ5:hover .line_2Ue-8 {
    background-color: rgba(0, 0, 0, .1)
}

.swiper_reserved_3dye6 {
    color: rgba(255, 255, 255, .6);
    background: rgba(255, 255, 255, .1)
}

.toast_3tNY- {
    position: absolute;
    height: 38px;
    line-height: 38px;
    text-align: center;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .8);
    border-radius: 50px;
    padding: 0 20px;
    color: #fff;
    font-size: 14px;
    z-index: 100;
    white-space: nowrap
}

.comic_reserve_2fFsJ, .comic_reserved_1oqeh {
    position: relative;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 6px;
    color: #fff;
    background: rgba(255, 255, 255, .04)
}

.comic_reserve_2fFsJ .comic_button_3p1mi, .comic_reserved_1oqeh .comic_button_3p1mi {
    width: 100%;
    height: 100%;
    opacity: 1;
    border-radius: 6px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.comic_reserve_2fFsJ .comic_button_3p1mi:hover, .comic_reserved_1oqeh .comic_button_3p1mi:hover {
    cursor: pointer;
    color: #000000;
    background: #FFFFFF
}

.comic_reserve_2fFsJ .comic_button_3p1mi:hover .line_2Ue-8, .comic_reserved_1oqeh .comic_button_3p1mi:hover .line_2Ue-8 {
    background-color: rgba(0, 0, 0, .1)
}

.comic_reserve_2fFsJ .comic_button_3p1mi .icon_reserve_1tOr2, .comic_reserve_2fFsJ .comic_button_3p1mi .icon_reserved_jxB7w, .comic_reserved_1oqeh .comic_button_3p1mi .icon_reserve_1tOr2, .comic_reserved_1oqeh .comic_button_3p1mi .icon_reserved_jxB7w {
    font-size: clamp(16px, 1.3194vw, 18px);
    margin-right: 6px
}

.comic_reserve_2fFsJ .comic_button_3p1mi span.text_36s-9, .comic_reserved_1oqeh .comic_button_3p1mi span.text_36s-9 {
    font-size: 16px;
    font-weight: 500
}

.comic_reserve_2fFsJ .comic_button_3p1mi span.number_1HLCH, .comic_reserved_1oqeh .comic_button_3p1mi span.number_1HLCH {
    font-size: 16px;
    font-weight: 500;
    font-family: QY_Digital-Regular
}

.comic_reserve_2fFsJ .comic_button_3p1mi .line_2Ue-8, .comic_reserved_1oqeh .comic_button_3p1mi .line_2Ue-8 {
    display: block;
    height: 8px;
    width: 1px;
    margin: 0 6px;
    background-color: rgba(255, 255, 255, .1)
}

.comic_reserved_1oqeh {
    border-radius: 6px;
    color: rgba(255, 255, 255, .6) !important
}

@-webkit-keyframes previewOut_EMg2x {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    60% {
        opacity: .6
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.333);
        transform: scale(.333)
    }
}

@keyframes previewOut_EMg2x {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    60% {
        opacity: .6
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.333);
        transform: scale(.333)
    }
}

@-webkit-keyframes slideLeft_3z-fW {
    0% {
        left: 50px
    }
    to {
        left: 2px
    }
}

@keyframes slideLeft_3z-fW {
    0% {
        left: 50px
    }
    to {
        left: 2px
    }
}

@-webkit-keyframes lineSlideLeft_3D0ob {
    0% {
        left: 24px
    }
    to {
        left: 2px
    }
}

@keyframes lineSlideLeft_3D0ob {
    0% {
        left: 24px
    }
    to {
        left: 2px
    }
}

@-webkit-keyframes expandLeft_2aUI- {
    0% {
        width: 42px;
        height: 42px;
        border-radius: 50%
    }
    to {
        width: 92px;
        height: 42px;
        border-radius: 21px;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes expandLeft_2aUI- {
    0% {
        width: 42px;
        height: 42px;
        border-radius: 50%
    }
    to {
        width: 92px;
        height: 42px;
        border-radius: 21px;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes expandRight_kWry_ {
    0% {
        width: 42px;
        height: 42px
    }
    to {
        width: 92px;
        height: 42px;
        border-radius: 21px;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes expandRight_kWry_ {
    0% {
        width: 42px;
        height: 42px
    }
    to {
        width: 92px;
        height: 42px;
        border-radius: 21px;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes slideRight_2rq4K {
    0% {
        right: 50px
    }
    to {
        right: 2px
    }
}

@keyframes slideRight_2rq4K {
    0% {
        right: 50px
    }
    to {
        right: 2px
    }
}

@-webkit-keyframes lineSlideRight_1Rf_5 {
    0% {
        right: 24px
    }
    to {
        right: 2px
    }
}

@keyframes lineSlideRight_1Rf_5 {
    0% {
        right: 24px
    }
    to {
        right: 2px
    }
}

.feedback_container_1fIWX {
    position: relative
}

.feedback_container_1fIWX .feedback_button_2KjtF {
    width: 100%;
    height: 100%;
    border: .5px solid rgba(255, 255, 255, .04);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 50%
}

.feedback_container_1fIWX .feedback_button_2KjtF .feedback_icon_2VxvA {
    width: 100%;
    height: 100%;
    background-size: contain
}

.feedback_container_1fIWX .feedback_overlay_wrap_2dM1Z {
    position: absolute;
    top: 0;
    left: 0;
    width: 92px;
    height: 42px;
    z-index: 110;
    display: -ms-flexbox;
    display: flex;
    border-radius: 12px
}

.feedback_container_1fIWX .feedback_overlay_wrap_2dM1Z .feedback_overlay_2g6ar {
    width: 42px;
    height: 42px;
    border-radius: 21px;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #303133;
    border: .5px solid rgba(255, 255, 255, .3);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    z-index: 110;
    -webkit-animation: expandRight_kWry_ .8s cubic-bezier(.86, 0, .07, 1) forwards;
    animation: expandRight_kWry_ .8s cubic-bezier(.86, 0, .07, 1) forwards;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.feedback_container_1fIWX .feedback_overlay_wrap_2dM1Z .overlay_line_2DnmY {
    position: relative;
    margin: 15px 2px;
    color: #5f5f60;
    border-left: 1px solid rgba(255, 255, 255, .1);
    z-index: 112;
    -webkit-animation: lineSlideRight_1Rf_5 .8s forwards;
    animation: lineSlideRight_1Rf_5 .8s forwards;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center
}

.feedback_container_1fIWX .feedback_overlay_wrap_2dM1Z .overlay_item_32Ujn {
    position: relative;
    display: block;
    margin: 11px 13px 11px 11px;
    height: 20px;
    width: 20px;
    cursor: pointer;
    text-align: center;
    -o-object-fit: contain;
    object-fit: contain;
    z-index: 113;
    background-color: #303133
}

.feedback_container_1fIWX .feedback_overlay_wrap_2dM1Z .overlay_item_left_Gh_7D {
    position: relative;
    display: block;
    margin: 11px 12px;
    height: 20px;
    width: 20px;
    cursor: pointer;
    text-align: center;
    -o-object-fit: contain;
    object-fit: contain;
    z-index: 112;
    -webkit-animation: slideRight_2rq4K .9s cubic-bezier(.86, 0, .07, 1) forwards;
    animation: slideRight_2rq4K .9s cubic-bezier(.86, 0, .07, 1) forwards;
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right
}

.feedback_container_1fIWX .feedback_overlay_wrap_2dM1Z .overlay_item_left_ing_3XHe2 {
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    height: 42px;
    width: 42px;
    cursor: pointer;
    z-index: 111
}

.feedback_container_1fIWX .feedback_overlay_wrap_2dM1Z .overlay_item_right_ing_2odtt {
    position: absolute;
    display: block;
    right: 0;
    top: 0;
    height: 42px;
    width: 42px;
    cursor: pointer;
    z-index: 111
}

.feedback_container_1fIWX .feedback_overlay_wrap_min_3SzJ8 {
    position: absolute;
    top: 0;
    left: 0;
    width: 82px;
    height: 36px;
    z-index: 110;
    display: -ms-flexbox;
    display: flex;
    border-radius: 12px
}

.feedback_container_1fIWX .feedback_overlay_wrap_min_3SzJ8 .feedback_overlay_min_2u_Qo {
    width: 36px;
    height: 36px;
    border-radius: 18px;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #303133;
    border: .5px solid rgba(255, 255, 255, .3);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    z-index: 110;
    -webkit-animation: expandLeft_min_3P-u_ .8s cubic-bezier(.86, 0, .07, 1) forwards;
    animation: expandLeft_min_3P-u_ .8s cubic-bezier(.86, 0, .07, 1) forwards;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.feedback_container_1fIWX .feedback_overlay_wrap_min_3SzJ8 .overlay_line_min_3_vup {
    position: relative;
    margin: 13px 2px;
    color: #5f5f60;
    border-left: 1px solid rgba(255, 255, 255, .1);
    z-index: 112;
    -webkit-animation: lineSlideLeft_min_1RvxV .8s forwards;
    animation: lineSlideLeft_min_1RvxV .8s forwards;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center
}

.feedback_container_1fIWX .feedback_overlay_wrap_min_3SzJ8 .overlay_item_min_2yxIv {
    position: relative;
    display: block;
    margin: 9px 14px 9px 9px;
    height: 18px;
    width: 18px;
    cursor: pointer;
    text-align: center;
    -o-object-fit: contain;
    object-fit: contain;
    z-index: 113;
    background-color: #303133;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.feedback_container_1fIWX .feedback_overlay_wrap_min_3SzJ8 .overlay_item_left_min_2fUt4 {
    position: relative;
    display: block;
    margin: 9px;
    height: 18px;
    width: 18px;
    cursor: pointer;
    text-align: center;
    -o-object-fit: contain;
    object-fit: contain;
    z-index: 112;
    -webkit-animation: slideLeft_min_30eYP .9s cubic-bezier(.86, 0, .07, 1) forwards;
    animation: slideLeft_min_30eYP .9s cubic-bezier(.86, 0, .07, 1) forwards;
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right
}

.feedback_container_1fIWX .feedback_overlay_wrap_min_3SzJ8 .overlay_item_left_ing_min_3-yL4 {
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 111
}

.feedback_container_1fIWX .feedback_overlay_wrap_min_3SzJ8 .overlay_item_right_ing_min_1VLEH {
    position: absolute;
    display: block;
    right: 2px;
    top: 0;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 111
}

@-webkit-keyframes expandLeft_min_3P-u_ {
    0% {
        width: 36px;
        height: 36px
    }
    to {
        width: 82px;
        height: 36px;
        border-radius: 18px;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes expandLeft_min_3P-u_ {
    0% {
        width: 36px;
        height: 36px
    }
    to {
        width: 82px;
        height: 36px;
        border-radius: 18px;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes lineSlideLeft_min_1RvxV {
    0% {
        right: 24px
    }
    to {
        right: 2px
    }
}

@keyframes lineSlideLeft_min_1RvxV {
    0% {
        right: 24px
    }
    to {
        right: 2px
    }
}

@-webkit-keyframes slideLeft_min_30eYP {
    0% {
        right: 40px
    }
    to {
        right: 2px
    }
}

@keyframes slideLeft_min_30eYP {
    0% {
        right: 40px
    }
    to {
        right: 2px
    }
}

.popover_container_2M6VR {
    position: relative;
    z-index: 105
}

.popover_39vR7 {
    position: absolute;
    top: 100%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #303133;
    z-index: 1000;
    border-radius: 4px;
    margin-top: -70px;
    padding: 0 2px;
    min-width: 42px
}

.popover_content_7IMAi {
    font-size: 12px;
    line-height: 24px;
    color: #fff;
    text-align: center
}

.popover_arrow_2RIs4 {
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -8px;
    border: 8px solid transparent;
    border-top-color: #303133
}

.play-paction {
    position: relative;
    margin-top: 16px;
    width: auto
}

.play-paction, .play-paction .paction-item {
    height: 42px;
    line-height: 42px;
    display: -ms-flexbox;
    display: flex
}

.play-paction .paction-item {
    width: 42px;
    border-radius: 50%;
    background: rgba(255, 255, 255, .04);
    border: .5px solid rgba(255, 255, 255, 0);
    cursor: pointer;
    margin-right: 26px;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.play-paction .paction-item:last-child {
    margin-right: 0
}

.play-paction .paction-item:hover {
    background: rgba(255, 255, 255, .1);
    border: .5px solid rgba(255, 255, 255, .3)
}

.play-paction .item-non {
    height: 42px;
    width: 42px;
    border-radius: 50%;
    background: none !important;
    border: none !important
}

.play-paction .item-non:hover {
    background: rgba(255, 255, 255, .1);
    border: none !important
}

.play-paction .fn-img {
    width: 20px;
    height: 20px;
    background-size: contain
}

.play-paction .fn-icon {
    font-size: 20px;
    color: #ffffff
}

.play-paction .paction-panel {
    position: absolute;
    left: 0;
    top: 42px;
    z-index: 102;
    padding-top: 12px;
    text-align: center;
    cursor: default
}

.play-paction .paction-panel .arrow {
    position: absolute;
    top: -3px;
    left: 13px;
    width: 0;
    height: 0;
    border: 8px solid transparent;
    border-bottom-color: #212325
}

.play-paction .paction-panel-body {
    background-color: #212325;
    border-radius: 4px;
    width: 408px
}

@media (max-width: 1559px) {
    .play-paction .paction-panel-body {
        width: 358px
    }
}

.iku-env .play-paction .paction-panel-body {
    width: 288px
}

.iku-env-max .play-paction .paction-panel-body {
    width: 358px
}

.anthology-calendar {
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 8px rgba(0, 0, 0, .1)
}

.anthology-calendar .loading {
    text-align: center;
    padding: 20px;
    font-size: 16px;
    color: #666
}

.anthology-calendar .no-data {
    text-align: center;
    color: #fff;
    font-size: 16px;
    line-height: 60px
}

.anthology-calendar .calendar-table {
    margin-top: 24px;
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed
}

.anthology-calendar .calendar-table thead tr {
    font-size: 16px;
    font-weight: 500
}

.anthology-calendar .calendar-table thead tr.calendar-header {
    line-height: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, .1)
}

.anthology-calendar .calendar-table thead tr.calendar-header .date-column {
    background-color: #333333 !important;
    color: #FFFFFF
}

.anthology-calendar .calendar-table thead tr.calendar-header .svip-column {
    background-color: #302749 !important;
    color: #FAD5D7
}

.anthology-calendar .calendar-table thead tr.calendar-header .vip-column {
    background-color: #353029 !important;
    color: #FFDD9A
}

.anthology-calendar .calendar-table thead tr.calendar-header .free-column {
    background-color: #333333 !important;
    color: #FFFFFF
}

.anthology-calendar .calendar-table thead th {
    padding: 10px;
    height: 20px;
    text-align: center;
    font-weight: 700;
    border-bottom: 2px solid #1f2021
}

.anthology-calendar .calendar-table thead th:first-child {
    border-radius: 8px 0 0 0
}

.anthology-calendar .calendar-table thead th:last-child {
    border-radius: 0 8px 0 0
}

.anthology-calendar .calendar-table tbody tr {
    margin-bottom: 2px;
    border-top: 1px solid #141414
}

.anthology-calendar .calendar-table tbody tr.active-row .date-column {
    background-color: #333333 !important;
    color: #FFFFFF
}

.anthology-calendar .calendar-table tbody tr.active-row .svip-column {
    background-color: #302749 !important;
    color: #FAD5D7
}

.anthology-calendar .calendar-table tbody tr.active-row .vip-column {
    background-color: #353029 !important;
    color: #FFDD9A
}

.anthology-calendar .calendar-table tbody tr.active-row .free-column {
    background-color: #333333 !important;
    color: #FFFFFF
}

.anthology-calendar .calendar-table tbody tr td {
    padding: 10px;
    line-height: 40px;
    text-align: center;
    font-size: 16px
}

.anthology-calendar .calendar-table tbody tr td:hover {
    opacity: .8
}

.anthology-calendar .calendar-table tbody tr td .date-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: normal
}

.anthology-calendar .calendar-table tbody tr td .date-content .weekday {
    font-weight: 700;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 22px
}

.anthology-calendar .calendar-table tbody tr td .date-content .date {
    font-size: 12px;
    margin-top: 2px;
    color: #666666;
    line-height: 17px
}

.anthology-calendar .calendar-table tbody tr td .date-content .end-gift {
    font-family: PingFang SC;
    font-size: 12px;
    line-height: 17px;
    margin-top: 2px;
    color: #4D132D;
    border-radius: 8px;
    padding: 0 3px 0 6px;
    background: linear-gradient(72deg, #FFCC66, #FFDD9A);
    cursor: pointer
}

.anthology-calendar .calendar-table tbody tr td .date-content .end-gift .endGift-more {
    font-size: 12px;
    color: #4D132D
}

.anthology-calendar .calendar-table tbody tr td .member-content {
    margin-top: 12px
}

.anthology-calendar .calendar-table tbody tr td .member-content .text-item {
    margin-bottom: 2px;
    line-height: 22px
}

.anthology-calendar .calendar-table tbody tr td .member-content .text-item:last-child {
    margin-bottom: 8px
}

.anthology-calendar .calendar-table tbody tr:last-child td:first-child {
    border-radius: 0 0 0 8px
}

.anthology-calendar .calendar-table tbody tr:last-child td:last-child {
    border-radius: 0 0 8px 0
}

.anthology-calendar .calendar-table .date-column {
    background-color: #1F2021;
    width: 25%;
    color: #FFFFFF;
    vertical-align: middle
}

.anthology-calendar .calendar-table .free-column, .anthology-calendar .calendar-table .svip-column, .anthology-calendar .calendar-table .vip-column {
    width: 25%;
    width: calc(75% / var(--remaining-columns, 3))
}

.anthology-calendar .calendar-table .svip-column {
    background-color: #251F2F;
    color: #FAD5D7
}

.anthology-calendar .calendar-table .vip-column {
    background-color: #26231E;
    color: #FFDD9A
}

.anthology-calendar .calendar-table .free-column {
    background-color: #1F2021;
    color: #FFFFFF
}

.anthology-calendar .bottom-tips {
    margin-top: 28px;
    text-align: center
}

.anthology-calendar .bottom-tips .bottom-subtitle, .anthology-calendar .bottom-tips .bottom-title {
    font-family: PingFang SC;
    font-size: 12px;
    font-weight: 400;
    line-height: 17px;
    color: #666666
}

.anthology-calendar .bottom-tips .bottom-subtitle {
    margin-top: 4px
}

@media (max-width: 1559px) {
    .anthology-calendar .calendar-table tbody tr td, .anthology-calendar .calendar-table thead tr {
        font-size: 14px
    }

    .anthology-calendar .calendar-table tbody tr td .member-content {
        margin-top: 8px !important
    }

    .anthology-calendar .calendar-table tbody tr td .weekday {
        line-height: 20px !important;
        font-size: 14px !important
    }

    .anthology-calendar .calendar-table tbody tr td .date {
        line-height: 14px !important;
        font-size: 10px !important
    }
}

.iku-env-max .anthology-calendar .calendar-table tbody tr td, .iku-env-max .anthology-calendar .calendar-table thead tr, .iku-env .anthology-calendar .calendar-table tbody tr td, .iku-env .anthology-calendar .calendar-table thead tr {
    font-size: 14px
}

.iku-env-max .anthology-calendar .calendar-table tbody tr td .member-content, .iku-env .anthology-calendar .calendar-table tbody tr td .member-content {
    margin-top: 8px !important
}

.iku-env-max .anthology-calendar .calendar-table tbody tr td .weekday, .iku-env .anthology-calendar .calendar-table tbody tr td .weekday {
    line-height: 20px !important;
    font-size: 14px !important
}

.iku-env-max .anthology-calendar .calendar-table tbody tr td .date, .iku-env .anthology-calendar .calendar-table tbody tr td .date {
    line-height: 14px !important;
    font-size: 10px !important
}

.star-intro-wrap:before {
    z-index: 10;
    height: 38px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#16161a), to(rgba(22, 22, 26, 0)));
    background-image: linear-gradient(0deg, #16161a, rgba(22, 22, 26, 0))
}

.star-intro-wrap:after, .star-intro-wrap:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%
}

.star-intro-wrap:after {
    z-index: 20;
    height: 1px;
    background-color: rgba(255, 255, 255, .06)
}

.star-intro-wrap .star-intro-img {
    margin-top: 28px
}

.star-intro-wrap .star-intro-img .imgWrap {
    width: 156px;
    height: 208px;
    margin: 0 auto;
    border-radius: 8px;
    position: relative;
    overflow: hidden;
    --background-start-color: #37A2FF;
    --background-end-color: #0088FF;
    background: -webkit-gradient(linear, left top, left bottom, from(var(--background-start-color)), to(var(--background-end-color)));
    background: linear-gradient(180deg, var(--background-start-color), var(--background-end-color))
}

.star-intro-wrap .star-intro-img .imgWrap img {
    width: 100%;
    height: 100%;
    margin: 0 auto
}

.star-intro-wrap .star-intro-img .imgWrap .imgSum {
    position: absolute;
    right: 8px;
    bottom: 0;
    font-size: 28px;
    width: 148px;
    height: 36px;
    line-height: 36px;
    font-weight: 900;
    text-align: right;
    color: #999999
}

.star-intro-wrap .star-intro-img .imgWrap:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 60px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.star-intro-wrap .star-intro-img h4 {
    margin-top: 12px;
    font-size: 24px;
    font-weight: 500;
    color: #fff;
    height: 33px;
    line-height: 33px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center
}

.star-intro-wrap .star-intro-detail {
    margin-top: 28px;
    padding-bottom: 18px;
    padding-right: 3px
}

.star-intro-wrap .star-intro-detail .star-intro-title {
    font-size: 18px;
    line-height: 21px;
    font-weight: 500;
    color: #ffffff
}

.star-intro-wrap .star-intro-detail .star-intro-title.second {
    margin-top: 28px
}

.star-intro-wrap .star-intro-detail .star-intro-desc {
    margin-top: 7px;
    line-height: 24px;
    color: rgba(255, 255, 255, .8);
    font-size: 14px;
    font-weight: 400
}

.star-intro-wrap .series-container {
    position: relative
}

.star-intro-wrap .series-container .series-name {
    margin-top: 24px;
    line-height: 25px;
    font-family: PingFang SC;
    font-size: 18px;
    font-weight: 500;
    line-height: normal;
    letter-spacing: normal;
    color: #FFFFFF
}

.star-intro-wrap .series-container .series-content-mini {
    margin-top: 24px;
    overflow-x: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: grid;
    grid-gap: 12px;
    grid-template-columns:repeat(2, 1fr)
}

@media (max-width: 1559px) {
    .star-intro-wrap .star-intro-img .imgWrap {
        width: 126px;
        height: 168px
    }
}

.iku-env .star-intro-wrap .star-intro-img .imgWrap {
    width: 126px;
    height: 168px
}

.yk_card_368vl {
    min-width: 0
}

.yk_card_368vl .pack_wrap_2xjIs {
    display: block;
    width: 100%;
    position: relative;
    border-radius: 8px;
    overflow: hidden
}

.yk_card_368vl .pack_wrap_2xjIs .pack_img_YJm41 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    -o-object-fit: cover;
    object-fit: cover
}

.yk_card_368vl .pack_wrap_2xjIs .shadow_ApddY {
    width: 100%;
    height: 26.09%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(7%, rgba(0, 0, 0, 0)), color-stop(72%, rgba(0, 0, 0, .55)), color-stop(95%, rgba(0, 0, 0, .65)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 7%, rgba(0, 0, 0, .55) 72%, rgba(0, 0, 0, .65) 95%);
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1
}

.yk_card_368vl .pack_wrap_2xjIs .pack_tapes_1518G {
    position: absolute;
    right: 8px;
    bottom: 0;
    color: #fff;
    font-size: 12px;
    z-index: 15;
    line-height: 28px
}

.yk_card_368vl .pack_title_vhB7u {
    font-family: PingFang SC;
    font-size: 16px;
    font-weight: 400;
    color: rgba(255, 255, 255, .6);
    line-height: 22px;
    margin: 8px 0 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.yk_card_368vl .pack_subtitle_1HHha {
    font-size: 14px;
    color: rgba(255, 255, 255, .4);
    line-height: 20px;
    height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 4px
}

.yk_card_368vl .pack_vertical_ilL2U {
    padding-top: 133.33%
}

.yk_card_368vl .pack_card_mark_17OlN {
    right: 6px;
    top: 7px;
    height: 19px;
    line-height: 19px;
    font-size: 12px;
    padding: 0 6px
}

.newSummaryLeft_2WuF0 {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 100px;
    height: 100px;
    opacity: 1;
    background: linear-gradient(135deg, #0053f0, rgba(0, 83, 240, 0) 50%, rgba(0, 83, 240, 0));
    border-radius: 8px 0 0 0
}

.newSummaryLeft_2WuF0 .newSummaryLeftText_22TVB {
    color: #fff;
    height: 20px;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    margin: 2px 0 0 6px
}

.newSummaryLeft_2WuF0 .newSummaryLeftImg_1Wjwj {
    height: 8px;
    width: auto;
    margin: 3px 0 0 7px;
    border-radius: 0
}

.newSummaryLeft_2WuF0 .launched_1zq9V, .newSummaryLeft_2WuF0 .rank_3bT5o, .newSummaryLeft_2WuF0 .update_23jTo {
    height: 8px;
    margin: 3px 0 0 7px
}

.newSummaryLeft_2WuF0 .prize_3yHM8 {
    height: 13px;
    margin: 1px 0 0 7px
}

.newSummaryLeft_2WuF0 .hit_hZy1C {
    height: 10px;
    margin: 1px 0 0 7px
}

.newSummaryLeft_2WuF0 .newSummaryLeftNum_2K9tN {
    color: #fff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 0 0 6px;
    line-height: 14px;
    font-size: 10px
}

.newSummaryLeft_2WuF0 .newSummaryLeftNum_2K9tN .newSummaryLeftNumText_1nnBv {
    font-family: QY_Digital-SemiBold;
    font-size: 14px;
    margin-right: 1px
}

.episodes_bTSXE {
    position: absolute;
    left: 6px;
    bottom: 6px;
    height: 12px;
    line-height: 12px;
    font-size: 12px;
    color: #fff
}

.lb_texts_wrap_1o6QN {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3;
    width: 100%;
    height: 15.38%;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .4)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, .4))
}

.lb_texts_wrap_1o6QN .lb_texts_23IEZ {
    height: 12px;
    line-height: 12px;
    font-size: 12px;
    color: rgba(255, 255, 255, .8);
    padding: 0 6px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    left: 0;
    bottom: 6px;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: end
}

.lb_texts_wrap_1o6QN .lb_texts_23IEZ .score_2vK0t {
    font-family: QY_Digital-SemiBold;
    font-size: 14px;
    line-height: 12px;
    position: relative;
    top: -1px
}

.lb_texts_wrap_1o6QN .lb_texts_only_score_EOcKi {
    line-height: 19px;
    height: 19px;
    bottom: 4px
}

.lb_texts_wrap_1o6QN .lb_texts_only_score_EOcKi .only_score_2f-0n {
    font-family: QY_Digital-SemiBold;
    font-size: 16px;
    line-height: 19px
}

.new-uploader-wrap {
    position: relative;
    margin-top: 28px;
    height: 49px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

.new-uploader-wrap .uploader-img {
    display: block;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    border: .5px solid #ffffff
}

.new-uploader-wrap .uploader-img img {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.new-uploader-wrap .uploader-info {
    text-align: left;
    width: calc(100% - 144px);
    margin-left: 12px
}

.new-uploader-wrap .uploader-title {
    font-size: 22px;
    height: 30px;
    line-height: 30px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-weight: 500;
    color: #FFFFFF
}

.new-uploader-wrap .uploader-subtitle {
    display: block;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    color: rgba(153, 153, 153, .95);
    font-weight: 400;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.new-uploader-wrap .uploader-sub {
    height: 34px;
    border-radius: 4px;
    font-size: 16px;
    font-weight: 500;
    background: rgba(255, 255, 255, .1);
    color: rgba(255, 255, 255, .9);
    width: 72px;
    cursor: pointer;
    text-align: center;
    line-height: 34px;
    margin-left: 12px
}

.new-uploader-wrap .uploader-sub:hover {
    background: #FFFFFF;
    color: rgba(0, 0, 0, .9)
}

.new-uploader-wrap .followed {
    color: rgba(255, 255, 255, .6)
}

.reservation-wrap-cross {
    display: -ms-flexbox;
    display: flex;
    height: 127px;
    border-radius: 4px;
    background: #242628;
    -webkit-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, .3);
    box-shadow: 0 3px 30px 0 rgba(0, 0, 0, .3);
    color: rgba(255, 255, 255, .9);
    font-size: 14px;
    margin-top: 24px;
    position: relative
}

.reservation-wrap-cross .reservation-img-cross {
    height: 100%;
    width: 95px;
    display: inline-block
}

.reservation-wrap-cross .reservation-img-cross img {
    width: 100%;
    height: 100%;
    border-radius: 4px
}

.reservation-wrap-cross .reservation-content-cross {
    width: calc(100% - 127px);
    margin: 12px 16px;
    display: inline-block
}

.reservation-wrap-cross .reservation-title-cross {
    color: #EAEAEA;
    font-size: 18px;
    font-weight: 500
}

.reservation-wrap-cross .reservation-desc-cross, .reservation-wrap-cross .reservation-title-cross {
    display: block;
    width: 100%;
    line-height: 23px;
    height: 23px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.reservation-wrap-cross .reservation-desc-cross {
    color: #CCCCCC;
    font-size: 11px
}

.reservation-wrap-cross .reservation-btn-cross {
    margin-top: 22px
}

.reservation-wrap {
    display: -ms-flexbox;
    display: flex;
    height: 54px;
    border-radius: 4px;
    background: #242628;
    -webkit-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, .3);
    box-shadow: 0 3px 30px 0 rgba(0, 0, 0, .3);
    color: #CCCCCC;
    font-size: 14px;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 24px;
    position: relative
}

.reservation-wrap .reservation-desc {
    margin-left: 15px;
    -ms-flex: 1 1;
    flex: 1 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.reservation-wrap .reservation-btn-cross {
    margin-right: 15px
}

.reservation-btn-cross {
    height: 32px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500;
    background: rgba(255, 255, 255, .1);
    color: rgba(255, 255, 255, .9);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 10px
}

.reservation-btn-cross:hover {
    background: #FFFFFF;
    color: rgba(0, 0, 0, .9)
}

.reservation-btn-cross:hover .line {
    background-color: rgba(0, 0, 0, .1)
}

.reservation-btn-cross .btn {
    padding: 0 6px 0 4px
}

.reservation-btn-cross .num {
    font-family: QY_Digital-Regular;
    padding-left: 8px
}

.reservation-btn-cross .line {
    width: 1px;
    height: 12px;
    background-color: rgba(255, 255, 255, .1)
}

.reservation-btn-cross-yes {
    color: rgba(255, 255, 255, .6)
}

.reservation-btn-cross-yes:hover {
    color: rgba(255, 255, 255, .6);
    background: rgba(255, 255, 255, .1)
}

.reservation-btn-cross-yes:hover .line {
    background-color: rgba(255, 255, 255, .1)
}

.toastBox {
    text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-46.5%, -50%);
    -ms-transform: translate(-46.5%, -50%);
    transform: translate(-46.5%, -50%);
    width: 100%;
    padding: 0 30px;
    height: 46px;
    z-index: 10000;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.toastBox p {
    background: rgba(0, 0, 0, .8);
    border-radius: 29px;
    padding: 12px 30px;
    font-size: 16px;
    color: #ffffff;
    display: inline-block
}

.pcwebview-wrap {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: 0;
    background: #141517;
    z-index: 100;
    -webkit-animation: previewIn .3s cubic-bezier(.86, 0, .07, 1);
    animation: previewIn .3s cubic-bezier(.86, 0, .07, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.pcwebview-wrap.previewOut {
    -webkit-animation-name: previewOut;
    animation-name: previewOut
}

.pcwebview-wrap:before {
    z-index: 10;
    height: 18px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#16161a), to(rgba(22, 22, 26, 0)));
    background-image: linear-gradient(0deg, #16161a, rgba(22, 22, 26, 0))
}

.pcwebview-wrap:after, .pcwebview-wrap:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%
}

.pcwebview-wrap:after {
    z-index: 20;
    height: 1px;
    background-color: rgba(255, 255, 255, .06)
}

.pcwebview-wrap .framestyle {
    width: 100%;
    height: 100%;
    border-radius: 8px;
    overflow: hidden;
    background: url(https://gw.alicdn.com/imgextra/i4/O1CN01xyD3N3223p7uhOGWm_!!6000000007065-1-tps-88-88.gif) no-repeat 50%;
    background-size: 40px auto
}

.pcwebview-wrap .framestyle.pageloaded {
    background: none
}

.pcwebview-wrap .exit {
    cursor: pointer;
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    right: 12px;
    top: 12px;
    background-color: rgba(0, 0, 0, .3);
    border-radius: 50%
}

.pcwebview-wrap .exit:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.pcwebview-wrap .exit:after, .pcwebview-wrap .exit:before {
    content: "";
    width: 2px;
    height: 14px;
    background: rgba(255, 255, 255, .8);
    position: absolute;
    left: 14px;
    top: 8px
}

.pcwebview-wrap .exit:after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.pcwebview-wrap .exit:hover:after, .pcwebview-wrap .exit:hover:before {
    background: rgba(255, 255, 255)
}

.pcwebview-wrap .back {
    cursor: pointer;
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 12px;
    top: 12px;
    background-color: rgba(0, 0, 0, .3);
    border-radius: 50%
}

.fee-wrap-new {
    margin-top: 30px
}

.fee-wrap-new .youku_vip_pay_btn:active, .fee-wrap-new .youku_vip_pay_btn:hover {
    color: #79370a
}

@-webkit-keyframes vipCrmFadeOut0 {
    0% {
        height: 64px;
        opacity: .9
    }
    to {
        height: 0;
        opacity: 0;
        overflow: hidden
    }
}

@keyframes vipCrmFadeOut0 {
    0% {
        height: 64px;
        opacity: .9
    }
    to {
        height: 0;
        opacity: 0;
        overflow: hidden
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.cardContentVip {
    position: relative;
    background: -webkit-gradient(linear, right top, left top, from(#4F381F), color-stop(99%, #341F08));
    background: linear-gradient(270deg, #4F381F, #341F08 99%);
    border-radius: 10px
}

.cardContentVip .full-wrap-bg {
    width: 175px;
    height: 106px;
    background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01wC21dB28zt8lP4paP_!!6000000008004-2-tps-525-318.png)
}

.cardContentVip .full-wrap-bg, .cardContentVip .simple-wrap-bg {
    position: absolute;
    top: 0;
    right: 0;
    background-repeat: no-repeat;
    background-position: 100% 0;
    background-size: contain;
    z-index: 1
}

.cardContentVip .simple-wrap-bg {
    width: 110px;
    height: 46px;
    background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01ai0ZUu1TOQTqV3jn5_!!6000000002372-2-tps-330-138.png);
    opacity: 0;
    -webkit-animation: fadeIn 1s forwards;
    animation: fadeIn 1s forwards
}

.cardContentVip h3 {
    color: #FFDD9A !important
}

.cardContentVip .privilege-box .privilege-text {
    color: rgba(255, 221, 154, .6) !important
}

.cardContentVip .btns {
    background: -webkit-gradient(linear, left top, right top, from(#FFCC66), to(#FFDD99));
    background: linear-gradient(90deg, #FFCC66, #FFDD99);
    background-size: contain
}

.cardContentVip .btns .btn-icon {
    width: 24px;
    height: 24px;
    margin-right: 4px;
    background-image: url(https://img.alicdn.com/imgextra/i4/O1CN010guyMN1PpDB6x1c8D_!!6000000001889-2-tps-72-72.png);
    background-repeat: no-repeat;
    background-position: 100% 0;
    background-size: contain
}

.cardContentVip .btns .btn-text {
    color: #732F06
}

.cardContentVip .btns .btn-text-full {
    color: #402020
}

.cardContentSvip {
    position: relative;
    background: radial-gradient(4% 50% at 50% 100%, rgba(152, 74, 178, .3) 5%, rgba(24, 10, 31, 0) 100%), linear-gradient(262deg, #40203A, #301947 97%);
    border-radius: 10px
}

.cardContentSvip .full-wrap-bg {
    width: 175px;
    height: 106px;
    background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01hqHqUa1rxHPsxrTYC_!!6000000005697-2-tps-525-318.png)
}

.cardContentSvip .full-wrap-bg, .cardContentSvip .simple-wrap-bg {
    position: absolute;
    top: 0;
    right: 0;
    background-repeat: no-repeat;
    background-position: 100% 0;
    background-size: contain;
    z-index: 1
}

.cardContentSvip .simple-wrap-bg {
    width: 110px;
    height: 46px;
    background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01qYesYt1Y3snCz44vd_!!6000000003004-2-tps-330-138.png);
    opacity: 0;
    -webkit-animation: fadeIn 1s forwards;
    animation: fadeIn 1s forwards
}

.cardContentSvip h3 {
    color: #FCD8FF !important
}

.cardContentSvip .privilege-box .privilege-text {
    color: rgba(252, 216, 255, .6) !important
}

.cardContentSvip .btns {
    color: #40132D;
    background: linear-gradient(265deg, #FFD787, #FFABDC 59%, #E1A6FF);
    background-size: contain
}

.cardContentSvip .btns .btn-icon {
    width: 24px;
    height: 24px;
    margin-right: 4px;
    background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01ZP4Jwz1ndLhLpcNmG_!!6000000005112-2-tps-72-72.png);
    background-repeat: no-repeat;
    background-position: 100% 0;
    background-size: contain
}

.cardContentSvip .btns .btn-text {
    color: #631E46
}

.cardContentSvip .btns .btn-text-full {
    color: #40132D
}

.simple-mode {
    width: 100%;
    height: 46px
}

.simple-mode .privilege-box, .simple-mode .vip-wrap-title {
    display: none
}

.simple-mode .btns {
    width: 100%;
    height: 46px;
    line-height: 46px;
    border-radius: 10px;
    font-size: 16px
}

.full-mode {
    width: 100%;
    height: 120px;
    padding: 12px 16px;
    border-radius: 8px;
    font-size: 14px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.full-mode h3 {
    font-family: PingFang SC;
    font-weight: 500;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: left;
    justify-content: left;
    -ms-flex-align: center;
    align-items: center;
    color: #FFDD9A;
    width: 100%
}

.full-mode h3 .title-icon {
    max-width: 248px;
    height: 22px;
    margin-right: 6px
}

.full-mode h3 .title-text {
    font-size: 16px
}

.full-mode h3 .title-text, .full-mode h3 .title-text-large {
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.full-mode h3 .title-text-large {
    font-size: 15px;
    display: block
}

.full-mode .subtitle {
    margin-top: 2px;
    line-height: 20px;
    color: rgba(255, 221, 154, .6);
    font-family: PingFang SC;
    font-size: 14px;
    font-weight: 400
}

.full-mode .privilege-box {
    margin-top: 4px;
    margin-bottom: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 20px
}

.full-mode .privilege-box .privilege-img {
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat
}

.full-mode .privilege-box .privilege-text {
    line-height: 20px;
    font-family: PingFang SC;
    font-size: 14px
}

.btns {
    width: 100%;
    height: 36px;
    border-radius: 4px;
    line-height: 36px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.btns .btn-text, .btns .btn-text-full {
    font-family: PingFang SC;
    text-decoration: none;
    font-weight: 600
}

.btns .btn-text, .btns .btn-text-full, .btns > font {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.btns .arrow-icon {
    width: 10px;
    height: 10px;
    background: url(https://img.alicdn.com/imgextra/i2/O1CN01Mf7ESX1jI2bd26ZTX_!!6000000004524-2-tps-24-33.png) no-repeat 50%;
    background-size: contain;
    margin-left: 2px
}

.btns .tagIcon {
    height: 20px;
    margin-right: 8px
}

.fee-node-ceil {
    position: sticky;
    top: 0;
    background-color: #16161a;
    z-index: 20
}

.fee-node-ceil .btns {
    width: 100%;
    height: 46px;
    line-height: 46px;
    border-radius: 10px;
    font-size: 16px
}

.full-mode.fee-node-ceil .new-vip-wrap {
    -webkit-animation: vipCrmFadeOut0 .15s linear;
    animation: vipCrmFadeOut0 .15s linear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.vip-wrap-title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    z-index: 3
}

.subtitle-container {
    height: 24px;
    overflow: hidden;
    line-height: 24px;
    text-align: right;
    width: 170px
}

.subtitle-box.active {
    -webkit-transition: -webkit-transform .3s ease 0s;
    transition: -webkit-transform .3s ease 0s;
    transition: transform .3s ease 0s;
    transition: transform .3s ease 0s, -webkit-transform .3s ease 0s;
    -webkit-transform: translateY(-24px);
    -ms-transform: translateY(-24px);
    transform: translateY(-24px)
}

.subtitle-item {
    font-size: 12px;
    color: #ffffff;
    opacity: .5;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ad-custom-wrap {
    margin-bottom: 0;
    position: relative
}

.ad-custom-wrap:empty {
    margin-bottom: 0
}

.ad-custom-wrap .ad-box {
    position: relative;
    cursor: pointer;
    width: 320px;
    height: 360px;
    margin-left: auto;
    margin-right: auto;
}

.ad-custom-wrap .ad-box img {
    height: 100%;
}

.ad-custom-wrap .ad-box .ad-img-txt-wrap .ad-img-container {
    width: 48%;
    height: 110px;
    margin-right: 12px
}

.ad-custom-wrap .ad-box .ad-img-txt-wrap .ad-img {
    width: 100%;
    height: 110px;
    border-radius: 4px;
    -o-object-fit: cover;
    object-fit: cover
}

.ad-custom-wrap .ad-box .ad-img-txt-wrap .ad-text-container {
    width: 52%;
    position: relative
}

.ad-custom-wrap .ad-box .ad-img-txt-wrap .ad-text-container .ad-text {
    text-align: left;
    padding-right: 8px;
    margin-top: 16px;
    opacity: .9;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0;
    color: #EAEAEA;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.ad-custom-wrap .ad-box .ad-img-txt-wrap .ad-text-container .ad-tag {
    position: absolute;
    left: 0;
    bottom: 6px;
    height: 22px;
    line-height: 22px;
    border-radius: 3px;
    padding: 0 5px;
    font-size: 12px;
    color: #ccc;
    background: rgba(255, 255, 255, .1);
    display: -ms-flexbox;
    display: flex
}

.ad-custom-wrap .ad-box .ad-img-txt-wrap .ad-text-container .ad-logo {
    width: 16px;
    height: 16px;
    padding: 3px 6px 2px 0;
    border-radius: 3px
}

.ad-custom-wrap .ad-box .ad-img-wrap {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer
}

.ad-custom-wrap .ad-box .ad-img-wrap .ad-img {
    width: 100%;
    border-radius: 8px
}

.ad-custom-wrap .ad-box .ad-desc {
    position: absolute;
    bottom: 0;
    left: 0;
    display: -ms-flexbox;
    display: flex;
    height: 20px;
    min-width: 36px;
    border-radius: 0 10px 0 10px;
    background-color: rgba(0, 0, 0, .3);
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.ad-custom-wrap .ad-box .ad-desc .ad-img-tag {
    font-size: 12px;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 20px;
    color: rgba(255, 255, 255, .6);
    display: -ms-flexbox;
    display: flex;
    padding-right: 4px
}

.ad-custom-wrap .ad-box .ad-desc .ad-logo {
    width: 20px;
    height: 20px;
    margin-right: 4px;
    border-radius: 0 0 0 10px
}

.ad-custom-wrap .ad-box .ad-colse-btn {
    position: absolute;
    right: 0;
    top: 0;
    text-align: center;
    color: #fff;
    background: #424245;
    border-radius: 0 8px 0 10px;
    cursor: pointer;
    pointer-events: auto;
    -webkit-transition: color .3s;
    transition: color .3s;
    width: 20px;
    height: 20px
}

.ad-custom-wrap .ad-box .ad-colse-btn:after {
    content: "\E603";
    font-size: 10px;
    line-height: 20px;
    font-family: PlayerIconFont;
    display: block;
    padding-left: 1px
}

.ad-custom-wrap .ad-box .ad-colse-btn:hover {
    color: #0080FF
}

.iku-env .ad-box .ad-img-txt-wrap {
    height: 77px !important
}

.iku-env .ad-box .ad-img-txt-wrap .ad-img-container {
    width: 48%;
    height: 77px !important
}

.iku-env .ad-box .ad-img-txt-wrap .ad-img {
    width: 100%;
    height: 77px !important
}

.iku-env .ad-box .ad-img-txt-wrap .ad-text-container {
    width: 52%;
    position: relative
}

.iku-env .ad-box .ad-img-txt-wrap .ad-text-container .ad-text {
    text-align: left;
    padding-right: 20px !important;
    margin-top: 6px !important;
    opacity: .9;
    font-size: 15px !important
}

.iku-env .ad-box .ad-img-txt-wrap .ad-text-container .ad-tag {
    position: absolute;
    left: 0;
    bottom: 6px;
    height: 20px !important;
    line-height: 20px !important;
    border-radius: 3px;
    padding: 0 5px;
    font-size: 12px;
    color: #ccc;
    background: rgba(255, 255, 255, .1);
    display: -ms-flexbox;
    display: flex
}

.recommend-container {
    position: relative
}

.recommend-container .recommend-title {
    font-size: 22px;
    font-weight: 500;
    height: 31px;
    line-height: 31px;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 28px
}

.recommend-container .recommend-content-mini {
    grid-gap: 12px;
    grid-template-columns:repeat(2, 1fr)
}

.recommend-container .recommend-content, .recommend-container .recommend-content-mini {
    overflow-x: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: grid;
    margin-top: 12px
}

.recommend-container .recommend-content {
    grid-gap: 12px;
    grid-template-columns:repeat(4, 1fr)
}

@media (max-width: 1559px) {
    .recommend-container .recommend-content {
        grid-template-columns:repeat(3, 1fr)
    }
}

@media (min-width: 1180px) and (max-width: 1379px) {
    .recommend-container .recommend-content {
        grid-template-columns:repeat(4, 1fr)
    }
}

@media (min-width: 1380px) and (max-width: 1879px) {
    .recommend-container .recommend-content {
        grid-template-columns:repeat(5, 1fr)
    }
}

@media (min-width: 1880px) and (max-width: 2049px) {
    .recommend-container .recommend-content {
        grid-template-columns:repeat(6, 1fr)
    }
}

@media (min-width: 2050px) {
    .recommend-container .recommend-content {
        grid-template-columns:repeat(7, 1fr)
    }
}

.wrap_height_2qNqj {
    width: 100%;
    min-height: calc(100vh - 480px)
}

.load_2dQpA {
    position: relative
}

.load_2dQpA .network_wrap_1tw4s {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center
}

.load_2dQpA .network_wrap_1tw4s .network_img_2wMX5 {
    display: inline-block;
    background-image: url(https://gw.alicdn.com/imgextra/i2/O1CN01uArcb828vlWxZTNgE_!!6000000007995-2-tps-584-588.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 260px 260px;
    width: 260px;
    height: 260px;
    margin-bottom: 18px
}

.load_2dQpA .network_wrap_1tw4s .network_text_Kk1OI {
    margin-bottom: 20px;
    height: 50px;
    opacity: 1;
    font-size: 24px;
    line-height: 50px;
    color: rgba(153, 153, 153, .6)
}

.load_2dQpA .network_wrap_1tw4s .network_refresh_1M2mB {
    display: inline-block;
    width: 72px;
    height: 72px;
    border-radius: 50% 50%;
    background: #222427;
    cursor: pointer
}

.load_2dQpA .network_wrap_1tw4s .network_refresh_1M2mB .network_refresh_icon_11YGm {
    width: 40px;
    height: 40px;
    font-size: 42px;
    color: rgba(153, 153, 153, .6);
    line-height: 70px
}

.load_2dQpA .network_wrap_1tw4s .network_refresh_1M2mB .network_refresh_icon_11YGm:hover {
    color: #fff
}

@font-face {
    font-family: QY_Digital-SemiBold;
    src: url(/Tpl/iyingshi/static/QY_Digital-SemiBold.ttf)
}

@font-face {
    font-family: QY_Digital-Regular;
    src: url(/Tpl/iyingshi/static/QY_Digital-Regular.ttf?1)
}

@font-face {
    font-family: iconfont;
    src: url(/Tpl/iyingshi/static/font_2339008_xy72ehn35yl.woff2?t=1737031510741) format("woff2"), url(/Tpl/iyingshi/static/font_2339008_xy72ehn35yl.woff?t=1737031510741) format("woff"), url(/Tpl/iyingshi/static/font_2339008_xy72ehn35yl.ttf?t=1737031510741) format("truetype")
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.iconbofangye-jianjieyoujian:before {
    content: "\E73D"
}

.icondonghuapian-20-shouye-selected:before {
    content: "\E73A"
}

.iconerge-20-shouye-selected:before {
    content: "\E73B"
}

.iconerge-20-shaoermoshi-normal:before {
    content: "\E73C"
}

.icondonghuapian-20-shaoermoshi-normal:before {
    content: "\E739"
}

.iconbianji-20-shaoer:before {
    content: "\E738"
}

.icona-kaiqishengyin-20-bofangyehovertai:before {
    content: "\E736"
}

.icona-guanbishengyin-20-bofangyehovertai:before {
    content: "\E737"
}

.icona-yizan-20-bofangyehovertai:before {
    content: "\E734"
}

.icona-yicai-20-bofangyehovertai:before {
    content: "\E735"
}

.icona-yiyuyue-20-bofangyehovertai:before {
    content: "\E732"
}

.icona-cai-20-bofangyehovertai:before {
    content: "\E733"
}

.icona-zan-20-bofangyehovertai:before {
    content: "\E730"
}

.icona-yijiazhui-20-bofangyehovertai:before {
    content: "\E731"
}

.icona-yuyue-20-bofangyehovertai:before {
    content: "\E72F"
}

.icona-xiazai-20-bofangyehovertai:before {
    content: "\E72D"
}

.icona-jiazhui-20-bofangyehovertai:before {
    content: "\E72E"
}

.icona-zhuanfa-20-bofangyehovertai:before {
    content: "\E72C"
}

.iconshaixuan-24-dingdaohang-normal:before {
    content: "\E728"
}

.iconguankanlishi-24-dingdaohang-normal:before {
    content: "\E729"
}

.iconsousuo-24-dingdaohang-normal:before {
    content: "\E72A"
}

.iconkehuduan-24-dingdaohang-normal:before {
    content: "\E72B"
}

.iconzhibo-20-shouye-selected:before {
    content: "\E727"
}

.iconyouxi-20-shouye-selected:before {
    content: "\E726"
}

.iconxinpian-20-shouye-selected:before {
    content: "\E725"
}

.iconxinzhi-20-shouye-selected:before {
    content: "\E724"
}

.iconjilupian-20-shouye-selectedselected:before {
    content: "\E723"
}

.iconshaoer-20-shouye-selected1:before {
    content: "\E722"
}

.iconzongyi-20-shouye-selected:before {
    content: "\E721"
}

.icondianying-20-shouye-selected:before {
    content: "\E720"
}

.iconshouye-20-shouye-selected:before {
    content: "\E71F"
}

.iconshaoer-20-shouye-selected:before {
    content: "\E71E"
}

.iconqinzi-20-shouye-normal:before {
    content: "\E71D"
}

.iconyouxi-20-shouye-normal1:before {
    content: "\E71C"
}

.icontiyu-20-shouye-normal:before {
    content: "\E71A"
}

.iconrenwen-20-shouye-normal:before {
    content: "\E71B"
}

.iconshaoer-20-shouye-normal:before {
    content: "\E719"
}

.iconzongyi-20-shouye-normal:before {
    content: "\E718"
}

.icondianshiju_normal:before {
    content: "\E712"
}

.icondianshiju-20-shouye-selected:before {
    content: "\E705"
}

.icondianying-20-shouye-normal:before {
    content: "\E706"
}

.iconhuiyuan-20-shouye-selected:before {
    content: "\E707"
}

.iconqinzi-20-shouye-selected:before {
    content: "\E708"
}

.iconrenwen-20-shouye-selected:before {
    content: "\E709"
}

.icongongyi-20-shouye-selected:before {
    content: "\E70A"
}

.iconhuiyuan-20-shouye-normal:before {
    content: "\E70B"
}

.icondongman-20-shouye-normal:before {
    content: "\E70C"
}

.iconshouye-20-shouye-normal:before {
    content: "\E70D"
}

.iconjilupian-20-shouye-normal:before {
    content: "\E70E"
}

.iconxinpian-20-shouye-normal:before {
    content: "\E70F"
}

.icongongyi-20-shouye-normal:before {
    content: "\E710"
}

.icontiyu-20-shouye-selected:before {
    content: "\E711"
}

.iconyouxi-20-shouye-normal:before {
    content: "\E713"
}

.iconxinzhi-20-shouye-normal:before {
    content: "\E714"
}

.iconwuzhangai-20-shouye-normal:before {
    content: "\E715"
}

.iconwuzhangai-20-shouye-selected:before {
    content: "\E716"
}

.iconzhibo-20-shouye-normal:before {
    content: "\E717"
}

.iconwode-24-chejiweb:before {
    content: "\E602"
}

.iconsvip-22-xuanji:before {
    content: "\E704"
}

.iconchejiban-24-pc:before {
    content: "\E601"
}

.icontishi-20-mian:before {
    content: "\E703"
}

.iconjiazhui-20-hei:before {
    content: "\E6FF"
}

.iconyizhui-20-bai:before {
    content: "\E700"
}

.iconyizhui-20-hei:before {
    content: "\E701"
}

.iconjiazhui-20-bai:before {
    content: "\E702"
}

.iconsvip:before {
    content: "\E6FE"
}

.iconyuyue:before {
    content: "\E6FD"
}

.iconshezhi-201:before {
    content: "\E6F5"
}

.iconshanchu-20:before {
    content: "\E6F4"
}

.iconbofang-20:before {
    content: "\E6F6"
}

.iconshezhi-20:before {
    content: "\E6F7"
}

.icontianjia-20:before {
    content: "\E6F8"
}

.iconzanting-20:before {
    content: "\E6F9"
}

.iconqingsao-20:before {
    content: "\E6FA"
}

.iconxiazai-20:before {
    content: "\E6FB"
}

.iconshouqi-20:before {
    content: "\E6FC"
}

.iconshoujikehuduan-24:before {
    content: "\E6F1"
}

.iconlishijilu-24:before {
    content: "\E6F2"
}

.iconyuyanqiehuan24:before {
    content: "\E6F3"
}

.iconyizhiding-24-chuangkouji:before {
    content: "\E6E9"
}

.iconshoucang-24-chuangkouji:before {
    content: "\E6EA"
}

.iconxiaochuang-24-chuangkouji:before {
    content: "\E6EB"
}

.iconzhujiemian-24-chuangkouji:before {
    content: "\E6EC"
}

.iconxiazai-24-chuangkouji:before {
    content: "\E6ED"
}

.iconzhiding-24-chuangkouji:before {
    content: "\E6EE"
}

.iconzhankai-24-chuangkouji:before {
    content: "\E6EF"
}

.iconyishoucang-24-chuangkouji:before {
    content: "\E6F0"
}

.iconshanchu-xian-24-bofangqi-3:before {
    content: "\E6E8"
}

.iconreduzhi-12-bofangye:before {
    content: "\E6E7"
}

.iconshoucang-16:before {
    content: "\E6E4"
}

.iconxiazai-16:before {
    content: "\E6E5"
}

.icondianzan-16:before {
    content: "\E6E6"
}

.iconbiaoqing-36-pinglunfabuqi:before {
    content: "\E6E2"
}

.iconxiangce-36-pinglunfabuqi:before {
    content: "\E6E3"
}

.iconhuiyuantubiao-24-huiyuan:before {
    content: "\E6E1"
}

.iconqingchu:before {
    content: "\E6DE"
}

.iconsousuo1:before {
    content: "\E6DF"
}

.icontiaozhuan:before {
    content: "\E6E0"
}

.iconshaixuan:before {
    content: "\E6DD"
}

.iconshoucang:before {
    content: "\E6DB"
}

.iconyinliang:before {
    content: "\E6DA"
}

.iconjingyin:before {
    content: "\E6DC"
}

.iconxiazai1:before {
    content: "\E6D9"
}

.iconchuangkousuoxiao:before {
    content: "\E6D3"
}

.iconhuiyuan:before {
    content: "\E6D4"
}

.iconjilu:before {
    content: "\E6D5"
}

.iconshuaxin:before {
    content: "\E6D6"
}

.iconzuixiaohua:before {
    content: "\E6D7"
}

.iconxiazai:before {
    content: "\E6D8"
}

.iconpianku:before {
    content: "\E6D2"
}

.icongengduo:before {
    content: "\E6CE"
}

.iconzuidahua:before {
    content: "\E6CF"
}

.iconbendibofang:before {
    content: "\E6D0"
}

.iconguanbi:before {
    content: "\E6D1"
}

.icona-bofangqi_24_xiaochuang1x:before {
    content: "\E6CC"
}

.icona-bofangqi_24xiaochuanghuifu1x:before {
    content: "\E6CD"
}

.icondaohang-bendibofang-xian-24:before {
    content: "\E6CB"
}

.icongengduoxuanxiang-24-mian:before {
    content: "\E6CA"
}

.iconpinglunchenggong:before {
    content: "\E6C9"
}

.iconxiazaishezhi-12-mian:before {
    content: "\E6C4"
}

.iconbendiwenjian-12-mian:before {
    content: "\E6C5"
}

.iconquanbukaishi-12-mian:before {
    content: "\E6C6"
}

.iconquanbuzanting-12-mian:before {
    content: "\E6C7"
}

.iconqingkong-12-mian:before {
    content: "\E6C8"
}

.iconxiayiji-40-xian:before {
    content: "\E6C3"
}

.iconzhongbo-40-xian:before {
    content: "\E6C2"
}

.iconguanbi-12-xian:before {
    content: "\E6C1"
}

.iconbai:before {
    content: "\E6C0"
}

.iconhuiyuan-20-xian:before {
    content: "\E6BF"
}

.iconyidongduan-24-xian:before {
    content: "\E6BE"
}

.icona-4K-mian-24:before {
    content: "\E6BD"
}

.icona-24-xiazaikehuduan:before {
    content: "\E6BC"
}

.iconshouye-jiakandan:before {
    content: "\E6BB"
}

.iconwenhao:before {
    content: "\E6BA"
}

.icongouxuan:before {
    content: "\E6B8"
}

.icontianjia:before {
    content: "\E6B7"
}

.iconshouqi:before {
    content: "\E616"
}

.iconnvsheng:before {
    content: "\E615"
}

.iconnansheng:before {
    content: "\E614"
}

.iconsousuo:before {
    content: "\E613"
}

.icona-buttonshuaxin1x:before {
    content: "\E612"
}

.icona-pc1x:before {
    content: "\E607"
}

.icona-TV1x:before {
    content: "\E606"
}

.icona-pad1x:before {
    content: "\E605"
}

.icona-shouji1x:before {
    content: "\E604"
}

.iconshouji-24-mian:before {
    content: "\E6B6"
}

.iconguanzhu-24-mian:before {
    content: "\E6B2"
}

.iconkanguo-24-mian:before {
    content: "\E6B3"
}

.iconkehuduan-24-mian:before {
    content: "\E6B4"
}

.icondaohangshangchuan-24-mian:before {
    content: "\E6B5"
}

.iconjisuxiazai-24-mian1:before {
    content: "\E6B1"
}

.iconhuiyuan-24-mian:before {
    content: "\E6AA"
}

.iconjisuxiazai-24-mian:before {
    content: "\E6AC"
}

.iconcaijing-24-mian:before {
    content: "\E6AD"
}

.iconshoucang-24-mian1:before {
    content: "\E6AE"
}

.iconshangchuan-24-mian:before {
    content: "\E6AF"
}

.iconshouqi-16-xian:before {
    content: "\E69F"
}

.iconxiala-16-xian:before {
    content: "\E6A0"
}

.iconxiala-12-xian:before {
    content: "\E6A2"
}

.iconshouqi-24-xian:before {
    content: "\E6A3"
}

.iconshouqi-12-xian:before {
    content: "\E6A4"
}

.iconxiala-24-xian:before {
    content: "\E6A5"
}

.iconshoujihuancun-20-mian:before {
    content: "\E69C"
}

.iconsousuojieguo-20-mian:before {
    content: "\E69E"
}

.iconbuttonshuaxin_mian_16:before {
    content: "\E69B"
}

.icona-pingmu50-36-mian:before {
    content: "\E699"
}

.icona-pingmu75-36-mian:before {
    content: "\E69A"
}

.iconbendidakaiwenjian-24-mian:before {
    content: "\E68C"
}

.iconbendibofang-24-mian:before {
    content: "\E68D"
}

.iconbendishanchu-24-mian:before {
    content: "\E68E"
}

.iconbendizanting-24-mian:before {
    content: "\E68F"
}

.icona-bendibofang-16-mian1x:before {
    content: "\E690"
}

.iconbenditianjia-24-mian:before {
    content: "\E691"
}

.iconbenditianjiawenjian-24-mian:before {
    content: "\E692"
}

.iconkuaijiezhuomian-24-mian:before {
    content: "\E693"
}

.iconbendidangexunhuan-24-mian:before {
    content: "\E694"
}

.iconbendishunxu-24-mianbeifen:before {
    content: "\E695"
}

.iconkuaijiezhuomianwancheng-24-mian:before {
    content: "\E696"
}

.iconbendisuijibofang-24-mian:before {
    content: "\E697"
}

.iconbendishunxubofang-24-mian:before {
    content: "\E698"
}

.iconjubao-24-mian:before {
    content: "\E68B"
}

.iconfenxiang-24-mian:before {
    content: "\E68A"
}

.iconbiaoqing-24-mian:before {
    content: "\E687"
}

.icondianzan-24-mian:before {
    content: "\E688"
}

.icondianzan-24-xian:before {
    content: "\E689"
}

.iconhuiyuan-24-xian:before {
    content: "\E686"
}

.iconhuiyuan-16-mian:before {
    content: "\E685"
}

.iconshudiangengduo-24-xian:before {
    content: "\E684"
}

.iconjiemuhuadong-16-xian:before {
    content: "\E683"
}

.iconjiemuxiala-12-xian:before {
    content: "\E682"
}

.iconguanbi-24-mian:before {
    content: "\E681"
}

.icondibudanmu-24-mian1:before {
    content: "\E634"
}

.icondingduandanmu-24-mian1:before {
    content: "\E680"
}

.iconshouye-24-mian:before {
    content: "\E633"
}

.icontuichuquanping-24-mian1:before {
    content: "\E632"
}

.icontuichuwangyequanping-24-mian1:before {
    content: "\E631"
}

.icondanmushezhi-24-mian:before {
    content: "\E630"
}

.iconbofang-24-mian:before {
    content: "\E618"
}

.iconduochuangkou-24-mian:before {
    content: "\E619"
}

.iconwangyequanping-24-mian:before {
    content: "\E61A"
}

.icondingduandanmu-24-mian:before {
    content: "\E61B"
}

.icondibudanmu-24-mian:before {
    content: "\E61C"
}

.iconxiayiji-24-mian:before {
    content: "\E61D"
}

.iconyinliang-24-mian:before {
    content: "\E61E"
}

.icontuichuquanping-24-mian:before {
    content: "\E61F"
}

.iconzhiding-24-mian:before {
    content: "\E620"
}

.iconxiaochuang-24-mian:before {
    content: "\E621"
}

.iconzhinengzhushou-24-mian:before {
    content: "\E622"
}

.iconquanping-24-mian:before {
    content: "\E623"
}

.iconxiazai-24-mian:before {
    content: "\E624"
}

.iconzanting-24-mian:before {
    content: "\E625"
}

.iconyizhiding-24-mian:before {
    content: "\E626"
}

.icontupian-24-mian:before {
    content: "\E627"
}

.iconpingmubaifenbi-36-mian:before {
    content: "\E628"
}

.iconxuanzhuan-24-mian:before {
    content: "\E629"
}

.iconshoucang-24-mian:before {
    content: "\E62A"
}

.iconHDR-36-mian:before {
    content: "\E62B"
}

.icontuichuwangyequanping-24-mian:before {
    content: "\E62C"
}

.iconzuidahua-24-mian:before {
    content: "\E62D"
}

.icongundongdanmu-24-mian:before {
    content: "\E62E"
}

.iconzuixiaohua-24-mian:before {
    content: "\E62F"
}

.iconbofangqichuangkousuofang-24-xian:before {
    content: "\E617"
}

.icongengduoshezhi-xian-24:before {
    content: "\E611"
}

.icontuichu-xian-24:before {
    content: "\E60D"
}

.iconguanyu-xian-24:before {
    content: "\E60E"
}

.iconshezhi-xian-24:before {
    content: "\E60F"
}

.iconyijianfankui-xian-24:before {
    content: "\E610"
}

.icondaohang-duochuangkou-xian-24:before {
    content: "\E60B"
}

.icondaohang-chuangkouguanbi-xian-24:before {
    content: "\E60A"
}

.icondaohang-chuangkouzuixiaohua-xian-24:before {
    content: "\E608"
}

.icondaohang-chuangkouzuidahua-xian-24:before {
    content: "\E609"
}

.icondaohang-shoucang-mian-24:before {
    content: "\E60C"
}

.iconbofangqi-24wangyequanpingshouqi:before {
    content: "\E67F"
}

.iconbofangqi-24-jiaosebanyan:before {
    content: "\E67D"
}

.iconbofangqi-24-danmushezhi:before {
    content: "\E67E"
}

.iconbofangqi-24-fangda:before {
    content: "\E67B"
}

.iconbofangqi-24-suoxiao:before {
    content: "\E67C"
}

.iconbofangqi-24-shezhi:before {
    content: "\E678"
}

.iconbofangqi-24-wangyequanping:before {
    content: "\E679"
}

.iconbofangqi-24-xiayiji:before {
    content: "\E67A"
}

.iconbofangqi-24-bofang:before {
    content: "\E676"
}

.iconbofangqi-24-zanting:before {
    content: "\E677"
}

.iconbofangqi-24-quanping75:before {
    content: "\E673"
}

.iconbofangqi-24-quanping100:before {
    content: "\E674"
}

.iconbofangqi-24-quanping50:before {
    content: "\E675"
}

.iconhover-24-youshengyin:before {
    content: "\E672"
}

.iconhover-24-jingyin:before {
    content: "\E671"
}

.iconikudingdao-24-shuaxin:before {
    content: "\E670"
}

.icontudoulogo1:before {
    content: "\E66F"
}

.iconbofangqi-24-gengduo:before {
    content: "\E667"
}

.iconbofangqi-24-xiazai:before {
    content: "\E668"
}

.iconbofangqi-24-zhiding:before {
    content: "\E669"
}

.iconbofangqi-24-fanhuizhujiemian:before {
    content: "\E66A"
}

.iconbofangqi-24-shoucang:before {
    content: "\E66B"
}

.iconbofangqi-24-xiaochuang:before {
    content: "\E66C"
}

.iconbofangqi-24-yizhiding:before {
    content: "\E66D"
}

.iconbofangqi-24-yishoucang:before {
    content: "\E66E"
}

.iconlishijilu-16-shouji:before {
    content: "\E663"
}

.iconlishijilu-16-pad:before {
    content: "\E664"
}

.iconlishijilu-16-TV:before {
    content: "\E665"
}

.iconlishijilu-16-diannao:before {
    content: "\E666"
}

.iconsousuo-14-redu:before {
    content: "\E662"
}

.iconshoujiao-24-bofang:before {
    content: "\E65F"
}

.iconshoujiao-24-yishoucang:before {
    content: "\E660"
}

.iconshoujiao-24-shoucang:before {
    content: "\E661"
}

.iconpinglun-24-zan:before {
    content: "\E65B"
}

.iconpinglun-24-tupian:before {
    content: "\E65C"
}

.iconpinglun-24-biaoqing:before {
    content: "\E65D"
}

.iconpinglun-24-jubao:before {
    content: "\E65E"
}

.iconbofangye-24-cainixihuan:before {
    content: "\E654"
}

.iconbofangye-24-heji:before {
    content: "\E655"
}

.iconbofangye-24-zhoubianshipin:before {
    content: "\E656"
}

.iconbofangye-24-pinglun:before {
    content: "\E657"
}

.iconbofangye-24-xiangguanxilie:before {
    content: "\E658"
}

.iconbofangye-24-rebobangdan:before {
    content: "\E659"
}

.iconbofangye-24-xiangguanmingxing:before {
    content: "\E65A"
}

.icondingdao-24-chuangzuozhongxin:before {
    content: "\E64A"
}

.icondingdao-24-shujufenxi:before {
    content: "\E64B"
}

.icondingdao-24-liuchang:before {
    content: "\E64C"
}

.icondingdao-24-mianguanggao:before {
    content: "\E64D"
}

.icondingdao-24-gaoqing:before {
    content: "\E64E"
}

.icondingdao-24-kefu:before {
    content: "\E64F"
}

.icondingdao-24-wodezipindao:before {
    content: "\E650"
}

.icondingdao-24-xiazai:before {
    content: "\E651"
}

.icondingdao-24-wodeshoucang:before {
    content: "\E652"
}

.icondingdao-24-shipinguanli:before {
    content: "\E653"
}

.icondingdao-24-huiyuan:before {
    content: "\E649"
}

.icondingdao-24-guanzhu:before {
    content: "\E645"
}

.icondingdao-24-kehuduan:before {
    content: "\E646"
}

.icondingdao-24-guankanlishi:before {
    content: "\E647"
}

.icondingdao-24-shangchuan:before {
    content: "\E648"
}

.iconxiazai-12-qingchu:before {
    content: "\E644"
}

.iconxiazai-24-bofang:before {
    content: "\E639"
}

.iconxiazai-12-chakanbendi:before {
    content: "\E63A"
}

.iconxiazai-13-bukexiazai:before {
    content: "\E63B"
}

.iconxiazai-13-xiazaizhong:before {
    content: "\E63C"
}

.iconxiazai-24-xiazai:before {
    content: "\E63D"
}

.icontongyong-12-zuojiantou:before {
    content: "\E63E"
}

.iconxiazai-24-zantingxiazai:before {
    content: "\E63F"
}

.iconxiazai-12-quanbukaishi:before {
    content: "\E640"
}

.iconxiazai-24-shanchu:before {
    content: "\E641"
}

.iconxiazai-13-xiazaiwancheng:before {
    content: "\E642"
}

.icontongyong-12-youjiantou:before {
    content: "\E643"
}

.iconxiazai-12-quanbuzanting:before {
    content: "\E635"
}

.iconxiazai-24-zhankailiebiao:before {
    content: "\E636"
}

.iconxiazai-24-shouqiliebiao:before {
    content: "\E637"
}

.iconxiazai-12-xiazaigengduo:before {
    content: "\E638"
}

body {
    min-width: 1100px;
    margin: 0 auto !important;
    overflow-y: overlay;
    background-color: #141517;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility
}

@-webkit-keyframes previewIn {
    0% {
        opacity: 1;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
    to {
        opacity: 1
    }
}

@keyframes previewIn {
    0% {
        opacity: 1;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes previewOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 1;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@keyframes previewOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 1;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

.secondary-container {
    position: absolute !important;
    margin-top: 0 !important;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0;
    top: 0;
    background: #141517;
    z-index: 1010;
    -webkit-animation: previewIn .3s cubic-bezier(.86, 0, .07, 1);
    animation: previewIn .3s cubic-bezier(.86, 0, .07, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.secondary-container.previewOut {
    -webkit-animation-name: previewOut;
    animation-name: previewOut
}

.secondary-container.none {
    -webkit-animation-name: none;
    animation-name: none
}

.secondary-container .exit {
    cursor: pointer;
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 40px;
    top: 18px;
    z-index: 101
}

.secondary-container .exit:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.secondary-container .exit:after, .secondary-container .exit:before {
    content: "";
    width: 2px;
    height: 16px;
    background: #fff;
    position: absolute;
    left: 11px;
    top: 4px
}

.secondary-container .exit:after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.secondary-container .title {
    font-size: 22px;
    font-weight: 500;
    color: #fff;
    padding: 0 40px 0 24px;
    height: 62px;
    line-height: 62px;
    border-bottom: 1px solid rgba(255, 255, 255, .1);
    white-space: nowrap;
    text-overflow: ellipsis;
    width: calc(100% - 89px)
}

.secondary-container .content {
    height: calc(100% - 63px);
    padding-left: 24px;
    padding-right: 36px;
    padding-bottom: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow-y: scroll;
    overflow-x: hidden;
    scrollbar-track-color: #1f1f1f;
    scrollbar-arrow-color: #1f1f1f;
    scrollbar-base-color: #1f1f1f;
    scrollbar-face-color: #979797;
    scrollbar-3dlight-color: #979797;
    scrollbar-highlight-color: #979797;
    scrollbar-shadow-color: #979797
}

.secondary-container .content::-webkit-scrollbar {
    width: 4px;
    height: 0
}

.secondary-container .content::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #32323c
}

.secondary-container .content > div:first-child {
    margin-top: 28px !important
}

@media (max-width: 1559px) {
    .secondary-container .exit {
        right: 24px
    }

    .secondary-container .title {
        padding: 0 24px;
        width: calc(100% - 73px)
    }

    .secondary-container .content {
        padding-left: 24px;
        padding-right: 20px
    }
}

.iku-env .secondary-container .exit {
    right: 24px
}

.iku-env .secondary-container .title {
    padding: 0 24px;
    width: calc(100% - 73px)
}

.iku-env .secondary-container .content {
    padding-left: 24px;
    padding-right: 20px
}

.iku-env-max .secondary-container .exit {
    right: 24px
}

.iku-env-max .secondary-container .title {
    padding: 0 24px;
    width: calc(100% - 73px)
}

.iku-env-max .secondary-container .content {
    padding-left: 24px;
    padding-right: 20px
}

#guide-container_pclayer {
    display: none;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 500px;
    height: 300px;
    z-index: 999
}

.component_container {
    position: relative;
    margin-top: 28px
}

.component_container .recommend-title {
    font-size: 22px;
    font-weight: 500;
    height: 31px;
    line-height: 31px;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 28px;
    margin-bottom: 16px
}

@-webkit-keyframes slide-down {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slide-down {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.component_container .tabs_content_wrap {
    position: relative;
    scroll-margin-top: 68px
}

.component_container .tabs_content {
    width: 100%;
    /*overflow: hidden*/
}

.component_container .tabs_container {
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    white-space: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex: 1 1;
    flex: 1 1
}

.component_container .tabs_container.expanded {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.component_container .tabs_container .tab_item:first-child .tab_text {
    padding: 0 24px
}

.component_container .tabs_container .tab_item_mini:first-child .tab_text {
    padding: 0 10px
}

.component_container .tab_item {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 14px;
    cursor: pointer;
    position: relative;
    border-radius: 21px;
    background-color: rgba(255, 255, 255, .04);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: .5px solid #1f2021
}

.component_container .tab_item .tab_img {
    margin: 1px 0 1px 1px;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    float: left
}

.component_container .tab_item .tab_text {
    line-height: 38px;
    font-size: 16px;
    padding: 0 16px 0 12px;
    color: #cccccc;
    float: right
}

.component_container .tab_item:hover {
    background: rgba(255, 255, 255, .15)
}

.component_container .tab_item_mini {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 10px;
    cursor: pointer;
    position: relative;
    border-radius: 21px;
    background-color: rgba(255, 255, 255, .04);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 14px;
    border: .5px solid #1f2021
}

.component_container .tab_item_mini .tab_img {
    margin: 1px 0 1px 1px;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    float: left
}

.component_container .tab_item_mini .tab_text {
    line-height: 30px;
    font-size: 14px;
    padding: 0 7px 0 6px;
    color: #ccc;
    float: right
}

.component_container .tab_item_mini:hover {
    background: rgba(255, 255, 255, .15)
}

.component_container .tab_item_mini.active {
    height: 32px !important
}

.component_container .active {
    font-family: PingFang SC;
    font-weight: 600 !important;
    border-radius: 21px;
    background: rgba(255, 255, 255, .2);
    border: .5px solid rgba(255, 255, 255, .2);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 40px
}

.component_container .active .tab_text {
    color: #fff !important
}

.component_container .tab_hidden {
    display: none
}

.component_container .toggle_button {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    white-space: nowrap;
    color: #fff;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    background-color: #1F2021;
    cursor: pointer;
    position: relative;
    z-index: 3;
    font-size: 16px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.component_container .down {
    display: inline-block;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.component_container .toggle_button_mini {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    white-space: nowrap;
    color: #fff;
    width: 32px;
    height: 32px;
    border-radius: 20px;
    background-color: #1F2021;
    cursor: pointer;
    position: relative;
    z-index: 3;
    font-size: 14px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.component_container .actor-load-error {
    width: 100%;
    height: 500px
}

.component_container .load_box {
    width: 100%;
    height: 130px;
    z-index: 10;
    position: absolute
}

.component_container .load_box_bottom {
    bottom: 0;
    position: fixed
}

.component_container .loading {
    background-image: url(https://gw.alicdn.com/imgextra/i4/O1CN01xyD3N3223p7uhOGWm_!!6000000007065-1-tps-88-88.gif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 40px 40px;
    width: 100%;
    height: 70px;
    margin-top: 30px
}

@keyframes animate-loading {
    0% {
        background-position: 0 0
    }
    to {
        background-position: -2640px 0
    }
}

@-webkit-keyframes animate-loading {
    0% {
        background-position: 0 0
    }
    to {
        background-position: -2640px 0
    }
}

.component_container .actor-container {
    position: relative
}

.component_container .actor-container .actor-content-mini {
    overflow-x: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: grid;
    grid-gap: 12px;
    grid-template-columns:repeat(2, 1fr)
}

.component_container .actor-container .actor-content {
    /*overflow-x: hidden;*/
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: grid;
    grid-gap: 12px;
    grid-template-columns:repeat(4, 1fr)
}
.component_container .actor-container .yk_card_368vl .iys-popup-type{
    position: absolute;
    top: -8%;
    left: -15%;
    width: 130%;
    height: 114%;
    z-index: 3;
    box-shadow: 0 0 4px 1px #00000057;
    font-size: 12px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    border-radius: 10px;
    background-color: #2f3138;
}
.component_container .actor-container .yk_card_368vl:nth-child(5n+1) .iys-popup-type{
    left: 0px;
}
.component_container .actor-container .yk_card_368vl:nth-child(5n) .iys-popup-type{
    left: -30%;
}
.component_container .actor-container .yk_card_368vl:hover .iys-popup-type{
    opacity: 1;
    visibility: visible;
}

@media (max-width: 1559px) {
    .component_container .actor-container .actor-content {
        grid-template-columns:repeat(5, 1fr)
    }
    .component_container .actor-container .actor-content .yk_card_368vl:nth-child(n+21) {
        display: none;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(5n+1) .iys-popup-type{
        left: 0px;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(5n) .iys-popup-type{
        left: -30%;
    }
}

@media (min-width: 1180px) and (max-width: 1379px) {
    .component_container .actor-container .actor-content {
        grid-template-columns:repeat(5, 1fr)
    }
    .component_container .actor-container .actor-content .yk_card_368vl:nth-child(n+21) {
       display: none;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(5n+1) .iys-popup-type{
        left: 0px;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(5n) .iys-popup-type{
        left: -30%;
    }
}

@media (min-width: 1380px) and (max-width: 1879px) {
    .component_container .actor-container .actor-content {
        grid-template-columns:repeat(5, 1fr)
    }
    .component_container .actor-container .actor-content .yk_card_368vl:nth-child(n+21) {
        display: none;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(5n+1) .iys-popup-type{
        left: 0px;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(5n) .iys-popup-type{
        left: -30%;
    }
}

@media (min-width: 1880px) and (max-width: 2049px) {
    .component_container .actor-container .actor-content {
        grid-template-columns:repeat(6, 1fr)
    }
    .component_container .actor-container .actor-content .yk_card_368vl:nth-child(n+25) {
        display: none;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(6n+1) .iys-popup-type{
        left: 0px;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(6n) .iys-popup-type{
        left: -30%;
    }
}

@media (min-width: 2050px) {
    .component_container .actor-container .actor-content {
        grid-template-columns:repeat(7, 1fr)
    }
    .component_container .actor-container .actor-content .yk_card_368vl:nth-child(n+29) {
        display: none;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(7n+1) .iys-popup-type{
        left: 0px;
    }
    .component_container .actor-container .yk_card_368vl:nth-child(7n) .iys-popup-type{
        left: -30%;
    }
}

.ad_card {
    min-width: 0
}

.ad_card .ad_wrap {
    display: block;
    width: 100%;
    position: relative;
    border-radius: 8px;
    overflow: hidden
}

.ad_card .ad_wrap .ad_img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    -o-object-fit: cover;
    object-fit: cover;
    cursor: pointer
}

.ad_card .ad_wrap .shadow {
    width: 100%;
    height: 26.09%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(7%, rgba(0, 0, 0, 0)), color-stop(72%, rgba(0, 0, 0, .55)), color-stop(95%, rgba(0, 0, 0, .65)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 7%, rgba(0, 0, 0, .55) 72%, rgba(0, 0, 0, .65) 95%);
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1
}

.ad_card .ad_wrap .ad_tapes {
    position: absolute;
    right: 8px;
    bottom: 0;
    color: #fff;
    font-size: 12px;
    z-index: 15;
    line-height: 28px
}

.ad_card .ad_title {
    font-family: PingFang SC;
    font-size: 16px;
    font-weight: 400;
    color: rgba(255, 255, 255, .6);
    line-height: 22px;
    margin: 8px 0 4px;
    cursor: pointer
}

.ad_card .ad_subtitle, .ad_card .ad_title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ad_card .ad_subtitle {
    font-size: 14px;
    color: rgba(255, 255, 255, .4);
    line-height: 20px;
    height: 20px;
    margin-bottom: 4px
}

.ad_card .ad_vertical {
    padding-top: 133.33%
}

.ad_card .ad_desc {
    position: absolute;
    top: 7px;
    right: 6px;
    display: -ms-flexbox;
    display: flex;
    height: 19px;
    min-width: 36px;
    border-radius: 4px;
    background-color: rgba(24, 25, 27, .6);
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.ad_card .ad_desc .ad_tag {
    font-size: 12px;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 19px;
    color: rgba(255, 255, 255);
    -ms-flex-align: center;
    align-items: center;
    padding-right: 3px;
    padding-left: 2px
}

.ad_card .ad_desc .ad_tag .ad_arrow_down {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url(https://img.alicdn.com/imgextra/i2/O1CN01IXgxGG1QZvfWf5Vkz_!!6000000001991-55-tps-10-10.svg) no-repeat 50%;
    background-size: 10px 10px;
    cursor: pointer
}

.ad_card .ad_desc .ad_tag .ad_arrow_close {
    display: inline-block;
    width: 12px;
    height: 12px;
    cursor: pointer
}

.ad_card .ad_desc .ad_tag .ad_arrow_close:after {
    content: "\E603";
    font-size: 10px;
    line-height: 19px;
    font-family: PlayerIconFont;
    display: block;
    padding-left: 1px
}

.ad_card .ad_desc .ad_logo {
    width: 20px;
    height: 20px;
    margin-right: 4px;
    border-radius: 0 0 0 10px
}

.ad_card .ad_colse_btn {
    position: absolute;
    right: 0;
    top: 0;
    text-align: center;
    color: #fff;
    background: #424245;
    cursor: pointer;
    pointer-events: auto;
    -webkit-transition: color .3s;
    transition: color .3s;
    width: 20px;
    height: 20px
}

.ad_card .ad_colse_btn:after {
    content: "\E603";
    font-size: 10px;
    line-height: 20px;
    font-family: PlayerIconFont;
    display: block;
    padding-left: 1px
}

.ad_card .ad_colse_btn:hover {
    color: #0080FF
}

.ad-webgame-wrap {
    margin-top: 20px;
    margin-bottom: 0;
    position: relative
}

.ad-webgame-wrap:empty {
    margin-bottom: 0
}

.ad-webgame-wrap .ad-box {
    position: relative;
    cursor: pointer;
    padding: 0
}

.ad-webgame-wrap .ad-box .ad-img {
    width: 100%;
    cursor: pointer;
    border-radius: 8px
}

.ad-webgame-wrap .ad-box .ad-img-txt-wrap {
    background: #25252B;
    border-radius: 8px;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    position: relative;
    height: 110px
}

.ad-webgame-wrap .ad-box .ad-img-txt-wrap .ad-img-container {
    width: 48%;
    height: 110px;
    margin-right: 12px
}

.ad-webgame-wrap .ad-box .ad-img-txt-wrap .ad-img {
    width: 100%;
    height: 110px;
    border-radius: 4px;
    -o-object-fit: cover;
    object-fit: cover
}

.ad-webgame-wrap .ad-box .ad-img-txt-wrap .ad-text-container {
    width: 52%;
    position: relative
}

.ad-webgame-wrap .ad-box .ad-img-txt-wrap .ad-text-container .ad-text {
    text-align: left;
    padding-right: 8px;
    margin-top: 16px;
    opacity: .9;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0;
    color: #EAEAEA;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.ad-webgame-wrap .ad-box .ad-img-txt-wrap .ad-text-container .ad-tag {
    position: absolute;
    left: 0;
    bottom: 6px;
    height: 22px;
    line-height: 22px;
    border-radius: 3px;
    padding: 0 5px;
    font-size: 12px;
    color: #ccc;
    background: rgba(255, 255, 255, .1);
    display: -ms-flexbox;
    display: flex
}

.ad-webgame-wrap .ad-box .ad-img-txt-wrap .ad-text-container .ad-logo {
    width: 16px;
    height: 16px;
    padding: 3px 6px 2px 0;
    border-radius: 3px
}

.ad-webgame-wrap .ad-box .ad-desc {
    position: absolute;
    bottom: 0;
    left: 0;
    display: -ms-flexbox;
    display: flex;
    height: 20px;
    min-width: 36px;
    border-radius: 0 10px 0 10px;
    background-color: rgba(0, 0, 0, .3);
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.ad-webgame-wrap .ad-box .ad-desc .ad-img-tag {
    font-size: 12px;
    font-family: PingFang SC;
    font-weight: 400;
    line-height: 20px;
    color: rgba(255, 255, 255, .6);
    display: -ms-flexbox;
    display: flex;
    padding-right: 4px
}

.ad-webgame-wrap .ad-box .ad-desc .ad-logo {
    width: 20px;
    height: 20px;
    margin-right: 4px;
    border-radius: 0 0 0 10px
}

.ad-webgame-wrap .ad-box .ad-colse-btn {
    position: absolute;
    right: 0;
    top: 0;
    text-align: center;
    color: #fff;
    background: #424245;
    border-radius: 0 8px 0 10px;
    cursor: pointer;
    pointer-events: auto;
    -webkit-transition: color .3s;
    transition: color .3s;
    width: 20px;
    height: 20px
}

.ad-webgame-wrap .ad-box .ad-colse-btn:after {
    content: "\E603";
    font-size: 10px;
    line-height: 20px;
    font-family: PlayerIconFont;
    display: block;
    padding-left: 1px
}

.ad-webgame-wrap .ad-box .ad-colse-btn:hover {
    color: #0080FF
}
.uos-head-container .hidden, .uos-head-container .hide {
    display: none !important
}

.uos-head-container .icondaohang-duochuangkou-xian-24:before {
    content: "\E60B"
}

.uos-head-container .icondaohang-chuangkouguanbi-xian-24:before {
    content: "\E60A"
}

.uos-head-container .icondaohang-chuangkouzuixiaohua-xian-24:before {
    content: "\E608"
}

.uos-head-container .icondaohang-chuangkouzuidahua-xian-24:before {
    content: "\E609"
}

.uos-head-container .icondaohang-shoucang-mian-24:before {
    content: "\E60C"
}

.uos-head-container .iconbofangqi-24wangyequanpingshouqi:before {
    content: "\E67F"
}

.uos-head-container .iconbofangqi-24-jiaosebanyan:before {
    content: "\E67D"
}

.uos-head-container .iconbofangqi-24-danmushezhi:before {
    content: "\E67E"
}

.uos-head-container .iconbofangqi-24-fangda:before {
    content: "\E67B"
}

.uos-head-container .iconbofangqi-24-suoxiao:before {
    content: "\E67C"
}

.uos-head-container .iconbofangqi-24-shezhi:before {
    content: "\E678"
}

.uos-head-container .iconbofangqi-24-wangyequanping:before {
    content: "\E679"
}

.uos-head-container .iconbofangqi-24-xiayiji:before {
    content: "\E67A"
}

.uos-head-container .iconbofangqi-24-bofang:before {
    content: "\E676"
}

.uos-head-container .iconbofangqi-24-zanting:before {
    content: "\E677"
}

.uos-head-container .iconbofangqi-24-quanping75:before {
    content: "\E673"
}

.uos-head-container .iconbofangqi-24-quanping100:before {
    content: "\E674"
}

.uos-head-container .iconbofangqi-24-quanping50:before {
    content: "\E675"
}

.uos-head-container .iconhover-24-youshengyin:before {
    content: "\E672"
}

.uos-head-container .iconhover-24-jingyin:before {
    content: "\E671"
}

.uos-head-container .iconikudingdao-24-shuaxin:before {
    content: "\E670"
}

.uos-head-container .icontudoulogo1:before {
    content: "\E66F"
}

.uos-head-container .iconbofangqi-24-gengduo:before {
    content: "\E667"
}

.uos-head-container .iconbofangqi-24-xiazai:before {
    content: "\E6ED"
}

.uos-head-container .iconbofangqi-24-zhiding:before {
    content: "\E6EE"
}

.uos-head-container .iconbofangqi-24-fanhuizhujiemian:before {
    content: "\E6EC"
}

.uos-head-container .iconbofangqi-24-shoucang:before {
    content: "\E6EA"
}

.uos-head-container .icona-bofangqi_24_xiaochuang1x:before {
    content: "\E6EB"
}

.uos-head-container .icona-bofangqi_24xiaochuanghuifu1x:before {
    content: "\E6EF"
}

.uos-head-container .iconbofangqi-24-yizhiding:before {
    content: "\E6E9"
}

.uos-head-container .iconbofangqi-24-yishoucang:before {
    content: "\E6F0"
}

.uos-head-container .iconlishijilu-16-shouji:before {
    content: "\E663"
}

.uos-head-container .iconlishijilu-16-pad:before {
    content: "\E664"
}

.uos-head-container .iconlishijilu-16-TV:before {
    content: "\E665"
}

.uos-head-container .iconlishijilu-16-diannao:before {
    content: "\E666"
}

.uos-head-container .iconsousuo-14-redu:before {
    content: "\E662"
}

.uos-head-container .iconshoujiao-24-bofang:before {
    content: "\E65F"
}

.uos-head-container .iconshoujiao-24-yishoucang:before {
    content: "\E660"
}

.uos-head-container .iconshoujiao-24-shoucang:before {
    content: "\E661"
}

.uos-head-container .iconpinglun-24-zan:before {
    content: "\E65B"
}

.uos-head-container .iconpinglun-24-tupian:before {
    content: "\E65C"
}

.uos-head-container .iconpinglun-24-biaoqing:before {
    content: "\E65D"
}

.uos-head-container .iconpinglun-24-jubao:before {
    content: "\E65E"
}

.uos-head-container .iconbofangye-24-cainixihuan:before {
    content: "\E654"
}

.uos-head-container .iconbofangye-24-heji:before {
    content: "\E655"
}

.uos-head-container .iconbofangye-24-zhoubianshipin:before {
    content: "\E656"
}

.uos-head-container .iconbofangye-24-pinglun:before {
    content: "\E657"
}

.uos-head-container .iconbofangye-24-xiangguanxilie:before {
    content: "\E658"
}

.uos-head-container .iconbofangye-24-rebobangdan:before {
    content: "\E659"
}

.uos-head-container .iconbofangye-24-xiangguanmingxing:before {
    content: "\E65A"
}

.uos-head-container .icondingdao-24-chuangzuozhongxin:before {
    content: "\E64A"
}

.uos-head-container .icondingdao-24-shujufenxi:before {
    content: "\E64B"
}

.uos-head-container .icondingdao-24-liuchang:before {
    content: "\E64C"
}

.uos-head-container .icondingdao-24-mianguanggao:before {
    content: "\E64D"
}

.uos-head-container .icondingdao-24-gaoqing:before {
    content: "\E64E"
}

.uos-head-container .icondingdao-24-kefu:before {
    content: "\E64F"
}

.uos-head-container .icondingdao-24-wodezipindao:before {
    content: "\E650"
}

.uos-head-container .icondingdao-24-xiazai:before {
    content: "\E651"
}

.uos-head-container .icondingdao-24-wodeshoucang:before {
    content: "\E652"
}

.uos-head-container .icondingdao-24-shipinguanli:before {
    content: "\E653"
}

.uos-head-container .icondingdao-24-huiyuan:before {
    content: "\E649"
}

.uos-head-container .icondingdao-24-guanzhu:before {
    content: "\E645"
}

.uos-head-container .icondingdao-24-kehuduan:before {
    content: "\E646"
}

.uos-head-container .icondingdao-24-guankanlishi:before {
    content: "\E647"
}

.uos-head-container .icondingdao-24-shangchuan:before {
    content: "\E648"
}

.uos-head-container .iconxiazai-12-qingchu:before {
    content: "\E644"
}

.uos-head-container .iconxiazai-24-bofang:before {
    content: "\E639"
}

.uos-head-container .iconxiazai-12-chakanbendi:before {
    content: "\E63A"
}

.uos-head-container .iconxiazai-13-bukexiazai:before {
    content: "\E63B"
}

.uos-head-container .iconxiazai-13-xiazaizhong:before {
    content: "\E63C"
}

.uos-head-container .iconxiazai-24-xiazai:before {
    content: "\E63D"
}

.uos-head-container .icontongyong-12-zuojiantou:before {
    content: "\E63E"
}

.uos-head-container .iconxiazai-24-zantingxiazai:before {
    content: "\E63F"
}

.uos-head-container .iconxiazai-12-quanbukaishi:before {
    content: "\E640"
}

.uos-head-container .iconxiazai-24-shanchu:before {
    content: "\E641"
}

.uos-head-container .iconxiazai-13-xiazaiwancheng:before {
    content: "\E642"
}

.uos-head-container .icontongyong-12-youjiantou:before {
    content: "\E643"
}

.uos-head-container .iconxiazai-12-quanbuzanting:before {
    content: "\E635"
}

.uos-head-container .iconxiazai-24-zhankailiebiao:before {
    content: "\E636"
}

.uos-head-container .iconxiazai-24-shouqiliebiao:before {
    content: "\E637"
}

.uos-head-container .iconxiazai-12-xiazaigengduo:before {
    content: "\E638"
}

.uos-head-container .icondaohang-risk:before {
    content: "\E703"
}

.uos-head-container {
    width: 100%;
    height: 48px;
    z-index: 9001;
    position: fixed;
    top: 0;
    left: 0;
    display: block;
    -webkit-app-region: drag;
    color: #FFFFFF;
    font-size: 14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0))
}

.uos-head-container.high-iku {
    z-index: 11001
}

.uos-head-container .iconfont {
    font-size: 24px;
    width: 24px;
    font-style: normal;
    opacity: .8
}

.uos-head-container .iconfont.forbidden {
    opacity: 1 !important;
    color: rgba(255, 255, 255, .3) !important
}

.uos-head-container .left-uos-header {
    position: relative;
    width: calc(100% - 360px);
    height: 48px;
    line-height: 48px;
    cursor: pointer;
    float: left;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center
}

.uos-head-container .left-uos-header.flex {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: left;
    justify-content: left
}

.uos-head-container .left-uos-header.flex .left-text {
    width: unset
}

.uos-head-container .left-uos-header .left-text {
    width: 100%;
    font-size: 14px
}

.uos-head-container .left-uos-header .left-text, .uos-head-container .left-uos-header .risk-mark {
    font-family: PingFangSC-Medium;
    line-height: 48px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    letter-spacing: 0;
    text-align: left;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .24);
    font-weight: 500;
    cursor: default
}

.uos-head-container .left-uos-header .risk-mark {
    margin-left: 12px;
    min-width: 132px;
    font-size: 12px;
    color: rgba(255, 255, 255, .7)
}

.uos-head-container .left-uos-header .risk-mark span {
    font-size: 12px
}

.uos-head-container .w-header {
    left: 24px
}

.uos-head-container .m-header {
    position: relative;
    left: 90px
}

.uos-head-container .center-text {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 33%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    text-align: center
}

.uos-head-container .right-uos-header {
    height: 48px;
    float: right;
    line-height: 48px;
    -webkit-app-region: no-drag
}

.uos-head-container .right-uos-header.pr {
    padding-right: 60px
}

.uos-head-container .right-uos-header .iconfont {
    margin-right: 17px;
    cursor: pointer
}

.uos-head-container .right-uos-header .track-wrap {
    width: 24px;
    height: 24px;
    display: inline-block;
    margin-right: 17px;
    position: relative;
    top: 3px
}

.uos-head-container .right-uos-header .track-wrap img {
    width: 100%;
    height: 100%
}

.uos-head-container .right-uos-header .track-wrap .lottie-wrap {
    width: 39px;
    height: 39px;
    position: absolute;
    left: -6px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 10
}

.uos-head-container .iconfont:hover {
    opacity: 1
}

.uos-head-container .right-uos-header .selected {
    color: #FFFFFF;
    opacity: 1
}

.uos-head-container .right-uos-header .iconfont:hover {
    color: #FFFFFF
}

.uos-head-container .current-time {
    position: absolute;
    right: 0;
    top: 0;
    height: 48px;
    line-height: 48px;
    width: 60px;
    text-align: center
}

.uos-head-container .uos-header-toast {
    position: fixed;
    z-index: 999;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: rgba(0, 0, 0, .8);
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    padding: 9px 20px;
    max-width: 275px;
    max-height: 58px;
    border-radius: 19px
}

.uos-head-container.big-mode {
    height: 72px;
    font-size: 21px
}

.uos-head-container.big-mode .iconfont {
    font-size: 36px;
    width: 36px
}

.uos-head-container.big-mode .left-uos-header {
    height: 72px;
    line-height: 72px
}

.uos-head-container.big-mode .left-uos-header .left-text {
    font-size: 21px;
    margin-left: 9px
}

.uos-head-container.big-mode .w-header {
    left: 22px
}

.uos-head-container.big-mode .m-header {
    left: 156px
}

.uos-head-container.big-mode .right-uos-header {
    height: 72px;
    line-height: 72px
}

.uos-head-container.big-mode .right-uos-header .iconfont {
    margin-right: 27px
}

@media screen and (max-width: 640px) {
    .right-uos-header a:nth-last-child(6), .right-uos-header span:nth-last-child(2), .right-uos-header span:nth-last-child(5), .risk-mark {
        display: none !important
    }

    .left-uos-header {
        width: calc(100% - 190px) !important
    }

    .right-uos-header span {
        margin-right: 9px !important
    }
}

.iku-content-wrap {
    position: relative;
    width: 100%;
    height: 100%
}

.iku-content-wrap .pagefull-player {
    -o-object-fit: contain;
    object-fit: contain;
    position: fixed !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    width: 100% !important;
    height: 100% !important;
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
    margin: 0 !important;
    z-index: 9000 !important
}

.iku-content-wrap .iku-unfold {
    position: absolute;
    display: block;
    width: 30px;
    height: 30px;
    right: 0;
    top: 50%;
    margin-top: -18px;
    z-index: 10001;
    cursor: pointer;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAAAXNSR0IArs4c6QAABLxJREFUeF7tneFxE0EMhaUOoAPSAXRAOiAdkA5IBYEKCBUQKiAdkA6gA1JCOhAWsx6MJ8mttJk5vbe3f722z/pOe28lrayyDSgLaMWrNbPXIvJCRO5V9VfFa1zrmkoBM7P3InIpIq8ODHIvIl9U9eNaRqr0vWWAmdnnnUd9eMI4tyJypqoOcNpRApiZOSgHtjSuVPViaRLz66sDMzN/Vv1uz6weW5+o6l3PRMY5FYC9FZEfAePeqepJYD7V1ArAXGh8DVr1XFWvg++hmF4B2DsR+R60pi+JpzMujRWAuYT3Z1h0fJpR6q8OzCmZmXuYe1p0TCdAqgDLetm1qp5HKSPPLwGseZkLDxcg0eGb6Zvom1DnVwLmXuby/jAs1WPXqWR+GWDNyzIS3986jcwvBaxBc8UY9rJZZH5FYJl9mbOeQoCUAzYoQOhlflVgWZl/q6qnPUoFdU5JYM3LPGHpyczooBYglYFtMv+BW7UssEGZTxtnLA1sQOZ7GcEbxmg+AjCvoPoZfZCxyvzywDaZ//+tigIsK/Pp4owQwDaZ/8/LYIANCBAvJ3ABQlHPiAYsG82nkflQwJqXec7MS+OigyLOiAgsK0AoovlwwAZlPnw5ASqwaeOMkMCal/UeoDh+1kFH82GBDcp82KphdGBZmQ8rQKCBDQoQSJnPACwr829U9Sy6mVt7Pjyw5mVLx20fszOcAGEBNo3MpwA2UzkBDbABmQ9VTsAGjL6cgArYDDKfEVhW5kOUE9ABYy8noAQ2IEDKexkzsGycsfRmmhZY8zIvQHXlGBmlvYwdWFaAePrFu8eVG9TABmR+2a5xMwDLxBnLHgykB5YsJ/DWtS/LrYciMguw8LNMd42sNmArWsDMLPL1G7CItZ55buvSHTpjtgF7ZgiRjzOzaB+rsnuxkut0BMbSXDOLtqj1jyxb7zEDsMzhiQtVvVq6GdZ4nRpYoL36se3LlsDRAku0V99DK7tp9gtkBpYtfSsbR6QFlpHxzb1KexczsIzQcHv4WejS/6ZEtySaWbbfYtkI/aEiogLWhIZHNKIdTb020ZVh+U4DbMCyLfvK7ruO9xs0wMzMvcq9y/8tKTLKCw3KJdHMskKjtIyn9LBkvNBtAXcSk2JJNLNM63QYoUG1JO7yklmhAdnOCNrDBuKFZfNdS2oJHVg0Mbm3B5TQoFgSB4QGlIynUYlJGQ912vKh5RFySRxITEIKDeglcURoMHQmhfMwM8smJuFb78Hlw5gTk0tyfv86lIclhQZEYpIOGHtikgrYDIlJNmDZeCFMYpIG2CyJSSZgUyQmKYANxAvhEpMswKZJTMIDmy0xCQ1sJF6oqie9Px5xXslIR+LEJHxisvfmKQdsQGhAJyaRgWVkPHxiEhLYzIlJOGAjQoMhMYkIbOrEJBSwLTHZi6vIGectMQkErEXjPQQVHRAnJqM/amn+6vswM8v05oU8yLAEo+d1VGB0ickeWD6nArBoL6gpIhqPAVwdmF9Y8HwX7EGGXi96al4VYL01G1MKjUOAJYA1L1s6OuQNT9y7yrdmeA5PKr0k7i+uxRIvjzoB3O16aHzbteB1L5x+lPGwQxIt8vG3fUPVhv9r3Tklga1lDITv/QNjBSGLvHjRAwAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
    background-size: 30px auto;
    background-position: 50%
}

.iku-content-wrap .right-container-warp {
    position: fixed;
    top: 0;
    right: 0;
    height: 100%;
    background: #141517;
    z-index: 9000;
    width: 336px
}

.iku-content-wrap .right-container {
    position: relative;
    height: calc(100% - 48px);
    margin-top: 48px;
    width: 100%;
    overflow-y: hidden;
    overflow-x: hidden
}

.iku-content-wrap .player-container-iku {
    position: relative;
    width: calc(100% - 336px);
    height: 100%
}

.iku-content-wrap .folded-new .player-container-iku {
    width: 100%
}

.iku-content-wrap .folded-new .player-container-iku .iku-unfold {
    -webkit-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg)
}

.iku-content-wrap .folded-new .right-container-warp {
    width: 0 !important
}

.content-error-box {
    position: absolute;
    top: 45%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    color: #999;
    font-size: 15px
}

.content-error-box .content-error-box-img {
    width: 200px;
    margin: 0 auto
}

.content-error-box .content-error-box-text a {
    color: #0080FF
}

.iku-env-max .player-container-iku {
    width: calc(100% - 406px)
}

.iku-env-max .right-container-warp {
    width: 406px
}

.content-warp {
    min-width: 1100px;
    position: relative;
    width: 100%;
    background: #141517
}

.center-container {
    position: relative;
    margin: 76px auto 0;
}

.play-fit-width .center-container {
    max-width: 1800px;
    width: calc(100% - 40px);
}
@media (max-width: 1559px) {
    .play-fit-width .center-container {
        max-width: 1800px;
        width: calc(100% - 48px);
    }
}
.player-container {
    position: relative;
    width: calc(100% - 472px);
    height: calc(56.25vw - 265.5px);
    margin-left: 40px;
    min-height: 353.25px;
}
.play-fit-width .player-container {
    position: relative;
    width: calc(100% - 512px);
    height: calc(56.25vw - 310.5px);
    margin-left: 40px;
    min-height: 308.25px;
    max-height: 724.5px;
}

.player-fullscreen-anthology {
    width: calc(100% - 472px) !important
}

.player-fullscreen-anthology, .player-fullscreen-normal {
    -o-object-fit: contain;
    object-fit: contain;
    position: fixed !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
    margin: 0 !important;
    height: 100% !important;
    z-index: 9000 !important
}

.player-fullscreen-normal, .right-area-close {
    width: 100% !important
}

.right-container {
    width: 472px;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bottom-container {
    width: calc(100% - 512px);
    position: relative;
    background: #141517;
    margin-left: 40px;
}

.new-footer-wrap {
    margin: 0 30px;
    min-width: 1100px;
    max-width: 2316px
}

.new-footer-wrap .youku-foot_2B1OU {
    background: #141517
}

@media (min-width: 2316px) {
    .new-footer-wrap {
        margin: 0 auto
    }
}

.listbox-exit {
    display: none;
    cursor: pointer;
    width: 30px;
    height: 30px;
    position: absolute;
    right: 10px;
    top: 10px
}

.listbox-exit:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.listbox-exit:after, .listbox-exit:before {
    content: "";
    width: 2px;
    height: 20px;
    background: #fff;
    position: absolute;
    left: 11px;
    top: 4px
}

.listbox-exit:after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

@media (max-width: 1559px) {
    .player-container {
        width: calc(100% - 406px);
        height: calc(56.25vw - 228.375px);
        min-height: 390.375px;
    }
    .play-fit-width .player-container {
        position: relative;
        width: calc(100% - 430px);
        height: calc(56.25vw - 268.875px);
        margin-left: 24px;
        min-height: 349.875px;
        max-height: 770.625px;
    }

    .player-fullscreen-anthology {
        width: calc(100% - 406px) !important
    }

    .right-container {
        width: 406px
    }

    .bottom-container {
        width: calc(100% - 430px);
        margin-left: 24px;
    }
}



.poplayer-box {
    position: fixed;
    bottom: 80px;
    right: 80px;
    z-index: 100;
    border-radius: 7px
}

.poplayer-box:hover {
    cursor: pointer
}

.poplayer-box .iframeFrist {
    width: 306px;
    height: 276px;
    border-radius: 7px
}

.poplayer-box .poplayer-wrap {
    position: absolute;
    top: 0;
    left: 0;
    width: 306px;
    height: 276px
}

.poplayer-box .poplayer-wrap:hover {
    cursor: pointer
}

.poplayer-box .popClose {
    position: absolute;
    top: 12px;
    right: 12px;
    height: 22px;
    line-height: 22px;
    border-radius: 12px;
    border: 1px solid #fff;
    background-color: rgba(0, 0, 0, .3);
    margin: 0;
    padding: 0 8px;
    background-size: 18px 18px;
    background-position: 50%;
    background-repeat: no-repeat
}

.poplayer-box .popClose:hover {
    cursor: default
}

.poplayer-box .popClose span {
    padding: 0;
    margin: 0;
    display: inline-block;
    color: #fff;
    font-size: 12px;
    vertical-align: middle
}

.poplayer-box .popClose span:first-child {
    width: 8px;
    padding-right: 3px;
    color: orangered
}

.poplayer-box .popClose-animation {
    -webkit-animation: popClose1 .3s;
    animation: popClose1 .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

@-webkit-keyframes popClose1 {
    0% {
        width: 66px;
        height: 22px;
        top: 12px;
        right: 12px
    }
    50% {
        width: 44px;
        height: 22px;
        right: 6px;
        top: 0
    }
    to {
        width: 20px;
        height: 20px;
        right: 0;
        top: -26px;
        padding: 0;
        background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01x2ftu71unbb5pM9qH_!!6000000006082-2-tps-200-200.png)
    }
}

@keyframes popClose1 {
    0% {
        width: 66px;
        height: 22px;
        top: 12px;
        right: 12px
    }
    50% {
        width: 44px;
        height: 22px;
        right: 6px;
        top: 0
    }
    to {
        width: 20px;
        height: 20px;
        right: 0;
        top: -26px;
        padding: 0;
        background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01x2ftu71unbb5pM9qH_!!6000000006082-2-tps-200-200.png)
    }
}

.poplayer-box-close {
    display: none
}

.poplayer-box-animation {
    -webkit-animation: pop .3s;
    animation: pop .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

@-webkit-keyframes pop {
    0% {
        width: 306px;
        height: 276px
    }
    50% {
        width: 216px;
        height: 194px
    }
    to {
        width: 125px;
        height: 125px
    }
}

@keyframes pop {
    0% {
        width: 306px;
        height: 276px
    }
    50% {
        width: 216px;
        height: 194px
    }
    to {
        width: 125px;
        height: 125px
    }
}

.unfold-wrap-new {
    position: absolute;
    z-index: 2000;
    width: 36px;
    height: 36px;
    top: 50%;
    right: 0;
    cursor: pointer;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAAAXNSR0IArs4c6QAABLxJREFUeF7tneFxE0EMhaUOoAPSAXRAOiAdkA5IBYEKCBUQKiAdkA6gA1JCOhAWsx6MJ8mttJk5vbe3f722z/pOe28lrayyDSgLaMWrNbPXIvJCRO5V9VfFa1zrmkoBM7P3InIpIq8ODHIvIl9U9eNaRqr0vWWAmdnnnUd9eMI4tyJypqoOcNpRApiZOSgHtjSuVPViaRLz66sDMzN/Vv1uz6weW5+o6l3PRMY5FYC9FZEfAePeqepJYD7V1ArAXGh8DVr1XFWvg++hmF4B2DsR+R60pi+JpzMujRWAuYT3Z1h0fJpR6q8OzCmZmXuYe1p0TCdAqgDLetm1qp5HKSPPLwGseZkLDxcg0eGb6Zvom1DnVwLmXuby/jAs1WPXqWR+GWDNyzIS3986jcwvBaxBc8UY9rJZZH5FYJl9mbOeQoCUAzYoQOhlflVgWZl/q6qnPUoFdU5JYM3LPGHpyczooBYglYFtMv+BW7UssEGZTxtnLA1sQOZ7GcEbxmg+AjCvoPoZfZCxyvzywDaZ//+tigIsK/Pp4owQwDaZ/8/LYIANCBAvJ3ABQlHPiAYsG82nkflQwJqXec7MS+OigyLOiAgsK0AoovlwwAZlPnw5ASqwaeOMkMCal/UeoDh+1kFH82GBDcp82KphdGBZmQ8rQKCBDQoQSJnPACwr829U9Sy6mVt7Pjyw5mVLx20fszOcAGEBNo3MpwA2UzkBDbABmQ9VTsAGjL6cgArYDDKfEVhW5kOUE9ABYy8noAQ2IEDKexkzsGycsfRmmhZY8zIvQHXlGBmlvYwdWFaAePrFu8eVG9TABmR+2a5xMwDLxBnLHgykB5YsJ/DWtS/LrYciMguw8LNMd42sNmArWsDMLPL1G7CItZ55buvSHTpjtgF7ZgiRjzOzaB+rsnuxkut0BMbSXDOLtqj1jyxb7zEDsMzhiQtVvVq6GdZ4nRpYoL36se3LlsDRAku0V99DK7tp9gtkBpYtfSsbR6QFlpHxzb1KexczsIzQcHv4WejS/6ZEtySaWbbfYtkI/aEiogLWhIZHNKIdTb020ZVh+U4DbMCyLfvK7ruO9xs0wMzMvcq9y/8tKTLKCw3KJdHMskKjtIyn9LBkvNBtAXcSk2JJNLNM63QYoUG1JO7yklmhAdnOCNrDBuKFZfNdS2oJHVg0Mbm3B5TQoFgSB4QGlIynUYlJGQ912vKh5RFySRxITEIKDeglcURoMHQmhfMwM8smJuFb78Hlw5gTk0tyfv86lIclhQZEYpIOGHtikgrYDIlJNmDZeCFMYpIG2CyJSSZgUyQmKYANxAvhEpMswKZJTMIDmy0xCQ1sJF6oqie9Px5xXslIR+LEJHxisvfmKQdsQGhAJyaRgWVkPHxiEhLYzIlJOGAjQoMhMYkIbOrEJBSwLTHZi6vIGectMQkErEXjPQQVHRAnJqM/amn+6vswM8v05oU8yLAEo+d1VGB0ickeWD6nArBoL6gpIhqPAVwdmF9Y8HwX7EGGXi96al4VYL01G1MKjUOAJYA1L1s6OuQNT9y7yrdmeA5PKr0k7i+uxRIvjzoB3O16aHzbteB1L5x+lPGwQxIt8vG3fUPVhv9r3Tklga1lDITv/QNjBSGLvHjRAwAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
    background-size: 36px auto;
    background-position: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.unfold-wrap-new.unfolded {
    -webkit-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg)
}

.src_ykheader_box .src_top_pop_red {
    margin-top: 100px !important
}

.src_ykheader_box .src_ykheader_box_bottom {
    position: fixed;
    width: 20px;
    height: 20px;
    left: 144px;
    top: 76px;
    border-radius: 0 0 0 0;
    pointer-events: none;
    z-index: 1103;
    -webkit-clip-path: path("M0,0 \A                       H20 \A                       V20 \A                       H0 \A                       Z\A                       M20,0 \A                       Q0,0 0,20 \A                       L20,20 \A                       Z");
    clip-path: path("M0,0 \A                       H20 \A                       V20 \A                       H0 \A                       Z\A                       M20,0 \A                       Q0,0 0,20 \A                       L20,20 \A                       Z")
}

.leftnav_left_box {
    position: fixed;
    left: 0;
    top: 0;
    height: 100vh;
    min-height: 600px;
    width: 144px;
    z-index: 1103
}

.leftnav_left_box .leftnav_left_logo {
    margin: 24px 0 16px 32px
}

.leftnav_left_box:after {
    pointer-events: none;
    content: "";
    position: absolute;
    bottom: 30px;
    left: 0;
    width: 144px;
    height: 48px;
    background-image: url(https://img.alicdn.com/imgextra/i4/O1CN01rprD701NxnNuPG7ei_!!6000000001637-2-tps-372-162.png)
}

.leftnav_left_box .leftnav_nav_box {
    height: calc(100% - 68px)
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content {
    height: calc(100% - 30px);
    width: 100%;
    overflow-y: hidden;
    overflow-x: hidden;
    direction: rtl
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content:hover {
    overflow-y: auto
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content::-webkit-scrollbar {
    width: 3px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content::-webkit-scrollbar-track {
    background: transparent;
    border-radius: 5px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, .2);
    border-radius: 5px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content::-webkit-scrollbar-thumb:hover {
    background: rgba(255, 255, 255, .2)
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner {
    position: relative;
    width: 144px;
    text-align: left
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_nav_mark {
    position: relative
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_nav_mark .leftnav_nav_mark_img {
    height: 16px;
    position: absolute;
    opacity: 1;
    left: 100%;
    margin-left: 4px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_nav_mark .leftnav_nav_mark_img_new {
    top: 16px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_nav_mark .leftnav_nav_mark_img_old {
    top: 19px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_leftnav_icon_iku:before {
    font-size: 20px;
    vertical-align: top
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_leftnav_icon {
    background-repeat: no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
    margin-right: 4px;
    margin-bottom: 1px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_link_item {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    position: relative;
    padding-left: 32px;
    color: rgba(255, 255, 255, .6);
    font-size: 16px;
    -webkit-font-smoothing: antialiased
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_link_item:hover {
    color: #ffffff;
    font-weight: 500
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_link_item:hover img {
    opacity: 1
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_link_item img {
    opacity: .6
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_link_item_iku {
    grid-column-gap: 4px;
    column-gap: 4px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_link_item_old {
    height: 54px;
    line-height: 54px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_link_item_new {
    height: 48px;
    line-height: 48px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_link_vip {
    color: #ffdd9a;
    opacity: .6;
    font-size: 16px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_link_vip:hover {
    color: #ffdd9a;
    opacity: 1;
    font-weight: 500
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_current_item {
    padding-left: 32px;
    color: #fff;
    font-weight: 500;
    font-size: 18px
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_current_item img {
    opacity: 1
}

.leftnav_left_box .leftnav_nav_box .leftnav_nav_content .leftnav_nav_inner .leftnav_current_item_vip {
    color: #ffdd9a;
    font-size: 18px;
    opacity: 1;
    font-weight: 500
}

.leftnav_left_box .leftnav_nav_box_mac {
    height: calc(100% - 128px)
}

.leftnav_left_box_red:after {
    content: none
}

.leftnav_left_box_z {
    z-index: 2025
}

.leftnav_light_on {
    opacity: 1;
    transition: opacity .3s
}

.leftnav_light_off {
    opacity: .5;
    transition: opacity .3s
}

@keyframes leftnav_tab-hover-animation {
    0% {
        font-size: 16px;
        font-weight: 400
    }
    to {
        font-size: 20px;
        font-weight: 600
    }
}

@keyframes leftnav_current-tab-hover-animation {
    0% {
        font-size: 20px;
        font-weight: 600
    }
    to {
        font-size: 20px;
        font-weight: 600
    }
}

.logo_logo_box .logo_logo_img {
    width: 180px;
    height: auto
}

.logo_logo_box .logo_logo_vip {
    width: 103px;
    height: 24px
}

.logo_logo_hover {
    cursor: pointer
}

.kehuduan:before {
    content: "\E72B"
}

.songs:before {
    content: "\E73C"
}

.songs-selected:before {
    content: "\E73B"
}

.knowledge:before {
    content: "\E714"
}

.knowledge-selected:before {
    content: "\E724"
}

.playcenter2:before {
    content: "\E774"
}

.playcenter2-selected:before {
    content: "\E775"
}

.parent:before {
    content: "\E71D"
}

.parent-selected:before {
    content: "\E708"
}

.documentary:before {
    content: "\E70E"
}

.documentary-selected:before {
    content: "\E723"
}

.selection:before {
    content: "\E70D"
}

.selection-selected:before {
    content: "\E71F"
}

.game:before {
    content: "\E713"
}

.game-selected:before {
    content: "\E726"
}

.movie:before {
    content: "\E706"
}

.movie-selected:before {
    content: "\E720"
}

.cartoon:before {
    content: "\E70C"
}

.cartoon-selected:before {
    content: "\E71E"
}

.animation:before {
    content: "\E739"
}

.animation-selected:before {
    content: "\E73A"
}

.webhome:before {
    content: "\E70D"
}

.webhome-selected:before {
    content: "\E71F"
}

.webtv:before {
    content: "\E712"
}

.webtv-selected:before {
    content: "\E705"
}

.webmovie:before {
    content: "\E706"
}

.webmovie-selected:before {
    content: "\E720"
}

.webvariety:before {
    content: "\E71B"
}

.webvariety-selected:before {
    content: "\E718"
}

.webcomic:before {
    content: "\E70C"
}

.webcomic-selected:before {
    content: "\E71E"
}

.webchild:before {
    content: "\E719"
}

.webchild-selected:before {
    content: "\E722"
}

.tiyu:before {
    content: "\E71A"
}

.tiyu-selected:before {
    content: "\E711"
}

.new:before {
    content: "\E70F"
}

.new-selected:before {
    content: "\E725"
}

.webculture:before {
    content: "\E721"
}

.webculture-selected:before {
    content: "\E709"
}

.weblive:before {
    content: "\E717"
}

.weblive-selected:before {
    content: "\E727"
}

.webgame:before {
    content: "\E713"
}

.webgame-selected:before {
    content: "\E726"
}

.webdocumentary:before {
    content: "\E70E"
}

.webdocumentary-selected:before {
    content: "\E723"
}

.webduanju:before {
    content: "\E75A"
}

.webduanju-selected:before {
    content: "\E75B"
}

.webwza:before {
    content: "\E715"
}

.webwza-selected:before {
    content: "\E716"
}

.webvip:before {
    content: "\E70B"
}

.webvip-selected:before {
    content: "\E707"
}

.webgongyi:before {
    content: "\E710"
}

.webgongyi-selected:before {
    content: "\E70A"
}

.webknowledge:before {
    content: "\E714"
}

.webknowledge-selected:before {
    content: "\E724"
}

.webbaby:before {
    content: "\E71D"
}

.webbaby-selected:before {
    content: "\E708"
}

.clearicon:before {
    content: "\E756"
}

.rightarrow::berfor {
    content: "\E643"
}

.checkicon:before {
    content: "\E6B8"
}

.iconmeizihuadongbutton-you:before {
    content: "\E6A1"
}

.iconzhankaijiantou-xia:before {
    content: "\E6A5"
}

.iconzhankaijiantou-shang:before {
    content: "\E6A3"
}

.iconTriangle:before {
    content: "\E6B9"
}

.iconclose:before {
    content: "\E681"
}

.kuaijiezhuomian-24-mian:before {
    content: "\E693"
}

.shouji-24-mian:before {
    content: "\E6B6"
}

.HD-24-mian:before {
    content: "\E6A7"
}

.car-24-mian:before {
    content: "\E601"
}

.xiazai-24-mian:before {
    content: "\E624"
}

.jiemuhuadong-16-xian:before {
    content: "\E683"
}

.iconhuore-16-mian:before {
    content: "\E69D"
}

.iconkefu-24-mian:before {
    content: "\E6A6"
}

.iconzhiding:before {
    content: "\E69F"
}

.iconhuiyuanjingxuan:before {
    content: "\E6AA"
}

.iconhuanyihuan:before {
    content: "\E69B"
}

.iconyoutiao-24-xian:before {
    content: "\E6A1"
}

.iconjiaguanzhu-28-mian:before {
    content: "\E6AB";
    display: inline-block
}

.iconshoucang-24-mian1:before {
    content: "\E700"
}

.iconchuangzuozhongxin-24-mian:before {
    content: "\E6A9"
}

.iconzipindao-24-mian:before {
    content: "\E6B0"
}

.iconHD-24-mian:before {
    content: "\E6A7"
}

.iconlishi-mian-24:before {
    content: "\E6A8"
}

.iconshaixuan-main-24:before {
    content: "\E6DD"
}

.iconkehuduan-main-24:before {
    content: "\E607"
}

.iconlanguage-main-24:before {
    content: "\E6F3"
}

.iconintappDownload-main-24:before {
    content: "\E6F1"
}

.iconjisuxiazai-24-mian:before {
    content: "\E6B1"
}

.icondingdao-24-guankanlishi:before {
    content: "\E6B3"
}

.icon-localfile-main-24:before {
    content: "\E6D8"
}

.icon-localplay-main-24:before {
    content: "\E6D0"
}

.icon-reload-main-24:before {
    content: "\E6D6"
}

.icon-search:before {
    content: "\E613"
}

.icon-favor:before {
    content: "\E6DB"
}

.icon-favored:before {
    content: "\E62A"
}

.icon-mute:before {
    content: "\E6DA"
}

.icon-muted:before {
    content: "\E6DC"
}

.icon-searchClear:before {
    content: "\E681"
}

.icon-vip:before {
    content: "\E6E1"
}

.SVIP:before {
    content: "\E704";
    font-size: 10px
}

.icon-close:before {
    content: "\E6D1"
}

.topheader_top_header_box {
    position: fixed;
    z-index: 2002;
    right: 0;
    top: 0;
    display: flex;
    align-items: center;
    height: 76px;
    -webkit-app-region: drag;
    -webkit-font-smoothing: antialiased
}

.topheader_top_header_box .topheader_iku_back {
    position: absolute;
    left: 100px;
    font-size: 18px;
    -webkit-app-region: no-drag;
    color: #fff;
    cursor: pointer;
    width: 46px;
    font-weight: 500
}

.topheader_top_header_box .topheader_iku_back:before {
    position: absolute;
    cursor: pointer;
    content: "";
    top: 3px;
    left: -18px;
    height: 11px;
    width: 11px;
    z-index: 1;
    border-color: #fff;
    border-style: solid;
    border-width: 0 0 2px 2px;
    transform: matrix(.71, .71, -.71, .71, 0, 0);
    -webkit-transform: matrix(.71, .71, -.71, .71, 0, 0)
}

.topheader_top_header_box .topheader_win_place {
    position: absolute;
    right: 0;
    height: 76px;
    width: 200px
}

.topheader_top_header_box .topheader_win_place .topheader_win_place_drag {
    height: 26px;
    width: 100%;
    -webkit-app-region: drag
}

.topheader_top_header_box .topheader_win_place .topheader_win_place_no_drag {
    height: 50px;
    width: 100%;
    -webkit-app-region: no-drag
}

.topheader_top_header_box .topheader_right_win {
    padding-right: 200px
}

.topheader_top_header_box .topheader_left_box {
    display: flex;
    align-items: center;
    flex-grow: 1
}

.topheader_top_header_box .topheader_left_box .topheader_top_logo_box {
    margin-right: 38px
}

.topheader_top_header_box .topheader_left_box .topheader_top_logo_box_red {
    margin-left: 32px;
    margin-top: -5px
}

.topheader_top_header_box .topheader_left_box .topheader_top_nav_box {
    display: block
}

.topheader_top_header_box .topheader_right_box {
    display: flex;
    align-items: center;
    grid-column-gap: 24px;
    column-gap: 24px
}

.topheader_top_header_box .topheader_right_box .topheader_win_split {
    width: 2px;
    background-color: #ffffff;
    opacity: .1;
    height: 14px
}

.topheader_top_header_box .topheader_channel {
    margin-right: 48px
}

.topheader_top_header_box .topheader_left_box_margin {
    margin-left: 114px
}

.topheader_top_width {
    min-width: 900px
}

.topheader_top_filter {
    width: calc(100% - 160px)
}

.topheader_top_filter_no {
    width: 100%
}

.topheader_top_logo_box_bg {
    background: #141517;
    z-index: 1101
}

.topheader_top_play {
    z-index: 2001
}

.topheader_top_scroll {
    z-index: 1101;
    animation-name: topheader_top_header_scroll-in-animation;
    animation-duration: .3s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out
}

.topheader_top_no_scroll {
    background-image: linear-gradient(0deg, rgba(20, 20, 20, 0) 1%, rgba(20, 20, 20, .7) 99%)
}

.topheader_light_on {
    opacity: 1;
    transition: opacity .3s
}

.topheader_light_off {
    opacity: .5;
    transition: opacity .3s
}

@media (max-width: 900px) {
    .topheader_left_box_play {
        margin-left: 0 !important
    }
}

@media (min-width: 1600px) {
    .topheader_top_header_box .topheader_channel {
        margin-right: 64px
    }
}

@keyframes topheader_top_header_scroll-in-animation {
    0% {
        background-color: #141517
    }
    to {
        background-color: #141517
    }
}

@keyframes topheader_top_header_scroll_no-in-animation {
    0% {
        background-image: linear-gradient(0deg, rgba(20, 20, 20, 0) 1%, rgba(20, 20, 20, .7) 99%)
    }
    to {
        background-image: linear-gradient(0deg, rgba(20, 20, 20, 0) 1%, rgba(20, 20, 20, .7) 99%)
    }
}

.topnav_top_nav_box .topnav_top_nav {
    display: flex;
    flex-wrap: nowrap;
    align-items: center
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_item {
    font-size: 18px;
    margin-right: 24px;
    color: #9e9e9e;
    white-space: nowrap
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_item:hover {
    color: #ffffff
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_item .topnav_nav_more {
    margin-bottom: 2px;
    display: flex;
    cursor: pointer
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_item .topnav_nav_more .topnav_nav_icon {
    margin-left: 4px
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_item_plus {
    position: relative
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_sub_panel {
    position: absolute;
    left: -320px;
    top: 40px;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    left: -50%;
    border-radius: 8px;
    padding: 20px 30px 16px;
    opacity: 1;
    background: rgba(36, 38, 40, .9);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    animation-name: topnav_user_panel_tab-in-animation;
    animation-duration: .15s
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_sub_panel .topnav_nav_vip_split {
    background-color: rgba(255, 255, 255, .1);
    height: 55px;
    width: 1px;
    display: inline-block
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_sub_panel .topnav_nav_panel_vip {
    display: flex;
    flex-direction: column;
    align-items: center
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_sub_panel .topnav_nav_panel_vip .topnav_nav_vip_img {
    width: 51px;
    height: 51px
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_sub_panel .topnav_nav_panel_vip .topnav_nav_vip_text {
    font-size: 14px;
    margin-top: 8px;
    color: #9e9e9e
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_sub_panel .topnav_nav_panel_vip .topnav_nav_vip_text:hover {
    color: #ffffff;
    cursor: pointer
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_sub_panel:after {
    content: "";
    display: block;
    position: absolute;
    border-color: rgba(36, 38, 40, .9) transparent transparent rgba(36, 38, 40, .9);
    border-style: solid;
    border-width: 4px;
    left: 44px;
    top: 0;
    z-index: 999;
    transform: rotate(45deg) translateX(-50%)
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_sub_panel .topnav_nav_panel_item {
    float: left;
    width: 18.1%;
    text-align: left;
    font-size: 18px;
    margin-right: 10px;
    color: #9e9e9e;
    white-space: nowrap;
    line-height: 36px
}

.topnav_top_nav_box .topnav_top_nav .topnav_nav_sub_panel .topnav_nav_panel_item:hover {
    color: #ffffff
}

@keyframes topnav_user_panel_tab-in-animation {
    0% {
        opacity: 0;
        transform: translate3d(0, 20px, 0);
        transform-origin: center bottom
    }
    to {
        opacity: 1;
        transform: translateZ(0);
        transform-origin: center bottom
    }
}

.crmusercenter_oldstyle {
    margin-right: 0
}

@keyframes crmusercenter_user_panel_tab-in-animation {
    0% {
        opacity: 0;
        transform: translate3d(0, 20px, 0);
        transform-origin: center bottom
    }
    to {
        opacity: 1;
        transform: translateZ(0);
        transform-origin: center bottom
    }
}

.useiku_iku_box {
    position: relative;
    color: rgba(255, 255, 255, .6)
}

.useiku_iku_box a:hover {
    text-decoration: none;
    color: inherit;
    background-color: transparent
}

.useiku_iku_box .useiku_iku_icon {
    font-size: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-app-region: no-drag;
    color: rgba(255, 255, 255, .6)
}

.useiku_iku_box .useiku_text {
    line-height: 10px;
    text-align: center;
    font-size: 10px;
    font-weight: 400;
    margin-top: 4px;
    white-space: nowrap
}

.useiku_iku_box:hover {
    color: #ffffff;
    cursor: pointer
}

.useiku_iku_box .useiku_iku {
    position: absolute;
    top: 48px;
    width: 240px;
    padding: 24px 20px 14px;
    left: -60%;
    transform: translateX(-50%);
    text-align: left;
    border-radius: 6px;
    background: rgba(36, 38, 40, .9);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    box-shadow: 0 3px 30px 0 rgba(0, 0, 0, .3);
    display: flex;
    flex-direction: column;
    align-items: center;
    animation-name: useiku_user_panel_tab-in-animation;
    animation-duration: .15s
}

.useiku_iku_box .useiku_iku:after {
    content: "";
    display: block;
    position: absolute;
    border-color: rgba(36, 38, 40, .9) transparent transparent rgba(36, 38, 40, .9);
    border-style: solid;
    border-width: 4px;
    left: 62%;
    top: 0;
    z-index: 999;
    transform: rotate(45deg) translateX(-50%)
}

.useiku_iku_box .useiku_iku .useiku_iku_img {
    width: 52px;
    height: 52px
}

.useiku_iku_box .useiku_iku .useiku_iku_title {
    color: #eaeaea;
    font-size: 16px;
    font-weight: 500;
    margin: 12px 0 8px
}

.useiku_iku_box .useiku_iku .useiku_iku_text {
    width: 100%;
    display: flex;
    justify-content: space-around;
    font-size: 14px;
    color: #999999
}

.useiku_iku_box .useiku_iku .useiku_iku_button {
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin: 20px 0 11px;
    background: #ffffff;
    color: #222222;
    font-size: 14px;
    font-weight: 600;
    border-radius: 4px;
    text-align: center
}

.useiku_iku_box .useiku_iku .useiku_iku_more {
    display: flex;
    font-size: 12px;
    opacity: .6;
    color: #999999
}

.useiku_iku_box .useiku_iku .useiku_iku_more .useiku_iku_more_icon {
    font-size: 10px
}

.useiku_iku_box .useiku_iku .useiku_iku_more:hover {
    opacity: 1;
    cursor: pointer
}

@keyframes useiku_user_panel_tab-in-animation {
    0% {
        opacity: 0;
        transform: translateX(-50%) translate3d(0, 20px, 0);
        transform-origin: center bottom
    }
    to {
        opacity: 1;
        transform: translateX(-50%) translateZ(0);
        transform-origin: center bottom
    }
}

.historyrecord_record_box {
    position: relative;
    color: rgba(255, 255, 255, .6)
}

.historyrecord_record_box a:hover {
    text-decoration: none;
    color: inherit;
    background-color: transparent
}

.historyrecord_record_box:hover {
    color: #ffffff;
    cursor: pointer
}

.historyrecord_record_box .historyrecord_record_a {
    font-size: 24px;
    -webkit-app-region: no-drag;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgba(255, 255, 255, .6)
}

.historyrecord_record_box .historyrecord_text {
    font-size: 10px;
    font-weight: 400;
    line-height: 10px;
    margin-top: 4px;
    text-align: center;
    white-space: nowrap
}

.historyrecord_record_box .historyrecord_record_content {
    position: absolute;
    right: -140px;
    top: 48px;
    width: 330px;
    background: rgba(36, 38, 40, .9);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    border-radius: 6px;
    box-shadow: 0 3px 30px 0 rgba(0, 0, 0, .3);
    animation-name: historyrecord_user_panel_tab-in-animation;
    animation-duration: .15s
}

.historyrecord_record_box .historyrecord_record_content:after {
    content: "";
    display: block;
    position: absolute;
    border-color: rgba(36, 38, 40, .9) transparent transparent rgba(36, 38, 40, .9);
    border-style: solid;
    border-width: 5px;
    left: 54%;
    top: 0;
    z-index: 999;
    transform: rotate(45deg) translateX(-50%)
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w {
    margin-top: 12px;
    margin-bottom: 20px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_more {
    margin: 0 16px;
    height: 36px;
    line-height: 36px;
    border-radius: 4px;
    padding: 0 20px;
    text-align: center;
    font-size: 14px;
    letter-spacing: 0;
    color: #cccccc;
    opacity: .6;
    background: rgba(255, 255, 255, .04)
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_more:hover {
    cursor: pointer;
    opacity: 1
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_no_record {
    display: flex;
    align-items: center;
    flex-direction: column
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_no_record .historyrecord_imgtip {
    margin-top: 24px;
    width: 170px;
    display: inline-block
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_no_record .historyrecord_subtitle {
    opacity: .38;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 14px;
    margin: 12px 0
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top {
    margin: 0 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 14px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_title {
    font-weight: 500;
    letter-spacing: 0;
    color: #ffffff
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_check {
    display: flex;
    align-items: center
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_check:hover .historyrecord_record_no_check {
    background: rgba(255, 255, 255, .21)
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_check:hover .historyrecord_top_check_text {
    cursor: pointer;
    color: #eaeaea
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_check .historyrecord_top_check_text {
    font-size: 12px;
    text-align: center;
    letter-spacing: 0;
    color: #999999;
    margin-left: 6px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_check .historyrecord_top_checked_text {
    font-size: 12px;
    text-align: center;
    letter-spacing: 0;
    color: #eaeaea;
    margin-left: 6px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_check:hover {
    cursor: pointer
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_check .historyrecord_record_check {
    text-align: center;
    display: inline-block;
    position: relative;
    width: 14px;
    height: 14px;
    color: #ffffff;
    background: #196bff;
    border-radius: 50%
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_check .historyrecord_record_check:before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 10px;
    font-weight: 600
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_top .historyrecord_top_check .historyrecord_record_no_check {
    display: inline-block;
    border-radius: 50%;
    box-sizing: border-box;
    width: 14px;
    height: 14px;
    opacity: 1;
    background: rgba(255, 255, 255, .09)
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list {
    text-align: left;
    max-height: 340px;
    overflow-y: hidden;
    overflow-x: hidden;
    margin: 12px 0
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list:hover {
    overflow-y: auto
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list::-webkit-scrollbar {
    width: 3px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list::-webkit-scrollbar-track {
    background: transparent;
    border-radius: 5px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, .2);
    border-radius: 5px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list::-webkit-scrollbar-thumb:hover {
    background: rgba(255, 255, 255, .2)
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item {
    padding: 6px 16px;
    position: relative;
    display: flex;
    grid-column-gap: 12px;
    column-gap: 12px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item:hover {
    background: rgba(255, 255, 255, .04)
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_record_item_jianbian {
    position: absolute;
    bottom: 0;
    width: 114px;
    left: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, 0));
    height: 22px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_record_item_jianbian .historyrecord_record_item_yaofeng {
    text-align: left;
    margin-left: 4px;
    opacity: .8;
    height: 22px;
    line-height: 22px;
    font-size: 10px;
    font-weight: 400;
    letter-spacing: 0;
    color: #ffffff
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_item_img {
    width: 114px;
    height: 64px;
    border-radius: 4px;
    object-fit: cover
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_item_right {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 38px;
    text-overflow: ellipsis
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_item_right .historyrecord_item_btm {
    position: absolute;
    bottom: 12px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_item_right .historyrecord_item_btm .historyrecord_item_noplay {
    height: 17px;
    font-size: 12px;
    color: red
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_item_right .historyrecord_item_btm .historyrecord_item_progress {
    opacity: .3;
    font-size: 12px;
    color: #ffffff;
    height: 17px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_item_right .historyrecord_item_btm .historyrecord_item_progress .historyrecord_item_time {
    margin-left: 6px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_item_right .historyrecord_item_title {
    opacity: .9;
    height: 17px;
    font-size: 12px;
    color: #ffffff
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_record_content_w .historyrecord_record_content_b .historyrecord_record_list .historyrecord_record_item .historyrecord_item_right .historyrecord_item_title:hover {
    font-weight: 600
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_adwrap {
    position: relative
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_adwrap:hover {
    background: rgba(255, 255, 255, .04)
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_adwrap .historyrecord_adcontent {
    margin-bottom: 8px;
    padding: 12px 16px;
    box-sizing: border-box;
    display: flex
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_adwrap .historyrecord_adcontent .historyrecord_adimg {
    width: 114px;
    height: 64px;
    border-radius: 4px;
    margin-right: 12px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_adwrap .historyrecord_adcontent .historyrecord_adtitle {
    height: 24px;
    line-height: 24px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_adwrap .historyrecord_adcontent .historyrecord_adtitle .historyrecord_adtitletext {
    color: #eaeaea;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
    text-align: left
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_adwrap .historyrecord_adcontent .historyrecord_adtitle .historyrecord_adtag {
    display: flex;
    align-items: center;
    height: 20px;
    line-height: 20px;
    border-radius: 3px;
    padding: 0 4px;
    font-size: 12px;
    color: #999999;
    background: rgba(255, 255, 255, .1);
    max-width: -webkit-max-content;
    max-width: max-content;
    position: absolute;
    bottom: 16px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_adwrap .historyrecord_adcontent .historyrecord_adtitle .historyrecord_adtag .historyrecord_adlogo {
    width: 12px;
    height: 12px;
    border-radius: 3px;
    margin-right: 3px
}

.historyrecord_record_box .historyrecord_record_content .historyrecord_adwrap .historyrecord_adcolsebtn {
    position: absolute;
    right: 12px;
    top: 12px;
    z-index: 50;
    text-align: center;
    color: #fff;
    pointer-events: auto;
    transition: color .3s;
    width: 20px;
    height: 20px;
    z-index: 100;
    cursor: pointer;
    background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01r77VVw21GMRA3KPJ4_!!6000000006957-2-tps-43-43.png);
    background-position: 50%;
    background-size: 18px 18px;
    background-repeat: no-repeat
}

@keyframes historyrecord_user_panel_tab-in-animation {
    0% {
        opacity: 0;
        transform: translate3d(0, 20px, 0);
        transform-origin: center bottom
    }
    to {
        opacity: 1;
        transform: translateZ(0);
        transform-origin: center bottom
    }
}

.progressbar_progress_container {
    position: relative;
    margin-top: -3px;
    z-index: 1
}

.progressbar_progress_container .progressbar_progress_number {
    width: 100%;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    background: rgba(0, 0, 0, .5);
    z-index: 1
}

.progressbar_progress_container .progressbar_progress_bar {
    width: 100%;
    height: 3px;
    background: rgba(255, 255, 255, .1);
    border-radius: 5px
}

.progressbar_progress_container .progressbar_progress_bar .progressbar_current_progress {
    height: 100%;
    background: linear-gradient(269deg, #0080ff 16%, #2c92ff 90%), linear-gradient(89deg, #ff8000 34%, #ff7800 57%, #ff6100 93%, #ff5300 112%);
    border-radius: 5px;
    transition: "width 0.3s ease"
}

.search_search_box {
    -webkit-app-region: no-drag
}

.search_search_box .search_search_box_wrap {
    color: rgba(255, 255, 255, .6);
    font-size: 14px;
    letter-spacing: 0
}

.search_search_box .search_search_box_wrap .search_search_input_box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 315px;
    height: 36px;
    border-radius: 100px;
    background: rgba(255, 255, 255, .08);
    box-sizing: border-box;
    border: 1px solid rgba(255, 255, 255, .02);
    padding: 0 12px
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_input_content {
    display: flex;
    align-items: center;
    flex: 1 1
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_input_content .search_search_input {
    flex: 1 1;
    width: 210px;
    height: 24px;
    outline: none;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    font-size: 14px;
    letter-spacing: 0;
    caret-color: rgba(255, 255, 255, .6)
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_input_content .search_search_input::placeholder {
    color: rgba(255, 255, 255, .6)
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_input_content .search_search_input_val {
    color: rgba(255, 255, 255, .6)
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_input_content .search_search_input_hover {
    color: #ffffff
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_input_content .search_search_input_hover::placeholder {
    color: #ffffff
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_input_content .search_search_clear_icon {
    text-align: right;
    margin-right: 8px
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_input_content .search_search_clear_icon:hover {
    cursor: pointer
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_icon {
    font-size: 22px
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_split_sign {
    display: inline-block;
    width: 1px;
    vertical-align: middle;
    opacity: .1;
    height: 16px;
    background: #ffffff;
    margin-right: 8px
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_button {
    vertical-align: middle;
    color: #ffffff;
    display: inline-block
}

.search_search_box .search_search_box_wrap .search_search_input_box .search_search_button:hover {
    cursor: pointer
}

.search_search_box .search_search_other {
    position: relative
}

.search_search_box .search_search_other .search_search_hot_w:after {
    content: "";
    display: block;
    position: absolute;
    border-color: rgba(36, 38, 40, .9) transparent transparent rgba(36, 38, 40, .9);
    border-style: solid;
    border-width: 5px;
    left: 10%;
    top: 10px;
    z-index: 999;
    transform: rotate(45deg) translateX(-50%)
}

.search_search_box .search_search_other .search_search_hot_w .search_search_hot {
    position: absolute;
    top: 10px;
    left: 0;
    width: 330px;
    height: 446px;
    border-radius: 6px;
    padding: 20px 0;
    background: rgba(36, 38, 40, .9);
    box-sizing: border-box;
    border: 1px solid;
    border-image: linear-gradient(180deg, rgba(255, 255, 255, .108), rgba(255, 255, 255, .054));
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    display: flex;
    flex-direction: column;
    grid-row-gap: 40px;
    row-gap: 40px;
    overflow-y: hidden;
    overflow-x: hidden
}

.search_search_box .search_search_other .search_search_hot_w .search_search_hot:hover {
    overflow-y: auto
}

.search_search_box .search_search_other .search_search_hot_w .search_search_hot::-webkit-scrollbar {
    width: 3px
}

.search_search_box .search_search_other .search_search_hot_w .search_search_hot::-webkit-scrollbar-track {
    background: transparent;
    border-radius: 5px
}

.search_search_box .search_search_other .search_search_hot_w .search_search_hot::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, .2);
    border-radius: 5px
}

.search_search_box .search_search_other .search_search_hot_w .search_search_hot::-webkit-scrollbar-thumb:hover {
    background: rgba(255, 255, 255, .2)
}

@media (max-width: 1210px) {
    .search_search_box_win .search_search_box_wrap .search_search_input_box {
        width: 190px
    }

    .search_search_box_win .search_search_box_wrap .search_search_input_box .search_search_input_content .search_search_input {
        width: 100px
    }
}

.suglist_sug_box_wrap {
    position: relative
}

.suglist_sug_box_wrap .suglist_sug_box {
    position: absolute;
    top: 10px;
    left: 0;
    width: 330px;
    border-radius: 6px;
    padding-top: 12px;
    padding-bottom: 24px;
    background: rgba(36, 38, 40, .9);
    box-sizing: border-box;
    border: 1px solid;
    border-image: linear-gradient(180deg, rgba(255, 255, 255, .108), rgba(255, 255, 255, .054));
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px)
}

.suglist_sug_box_wrap .suglist_sug_box:after {
    content: "";
    display: block;
    position: absolute;
    border-color: rgba(36, 38, 40, .9) transparent transparent rgba(36, 38, 40, .9);
    border-style: solid;
    border-width: 5px;
    left: 10%;
    top: 0;
    z-index: 999;
    transform: rotate(45deg) translateX(-50%)
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item {
    display: inline-block;
    width: 100%
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item em {
    color: #00a9f5;
    font-style: normal
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item .suglist_sug_item_content {
    margin: 12px 24px;
    font-size: 16px;
    letter-spacing: 0;
    color: #ffffff
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item .suglist_sug_item_content .suglist_item_hasimg {
    display: flex;
    align-items: center
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item .suglist_sug_item_content .suglist_item_img {
    width: 54px;
    height: 72px;
    border-radius: 8px;
    box-sizing: border-box;
    border: .5px solid rgba(255, 255, 255, .15);
    margin-right: 8px;
    object-fit: cover
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item .suglist_sug_item_content .suglist_item_hasimg_title {
    color: #cccccc;
    font-weight: 500;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 80%
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item .suglist_sug_item_content .suglist_item_noimg_title {
    font-weight: 400;
    color: #cccccc;
    overflow: hidden;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    height: 20px;
    display: inline-block
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item .suglist_sug_item_content .suglist_item_sub_title {
    font-size: 12px;
    opacity: .3;
    margin-top: 4px
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item .suglist_sug_item_content .suglist_item_icon {
    display: inline-block;
    font-size: 12px;
    padding: 0 6px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 4px;
    background: rgba(255, 255, 255, .1);
    margin-left: 6px
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item .suglist_sug_item_content .suglist_item_play_button {
    font-size: 14px;
    font-weight: 500;
    color: #000000;
    padding: 0 16px;
    height: 30px;
    line-height: 30px;
    border-radius: 8px;
    text-align: center;
    white-space: nowrap;
    background: #ffffff;
    cursor: pointer
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item .suglist_sug_item_content .suglist_item_play_button:hover {
    cursor: pointer
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item_hover {
    background: rgba(255, 255, 255, .04)
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_sug_item_c_hover {
    color: #00a9f5
}

.suglist_sug_box_wrap .suglist_sug_box .suglist_item_flex {
    display: flex;
    align-items: center
}

.sugtag_pack_mark {
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    border-radius: 4px;
    padding: 0 6px;
    margin-left: 6px;
    white-space: nowrap;
    font-weight: 400;
    display: inline-block
}

.sugtag_tag_1 {
    color: #ffdd9a;
    background: rgba(255, 221, 154, .15)
}

.sugtag_tag_2 {
    background: rgba(255, 255, 255, .1);
    color: #ffffff
}

.sugtag_tag_3 {
    background: rgba(0, 128, 255, .2);
    color: #0080ff
}

.sugtag_tag_10 {
    color: #ffaa99;
    background: rgba(24, 25, 27, .6)
}

.historylist_history_box {
    width: 282px;
    margin: 0 24px
}

.historylist_history_box .historylist_history_top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 14px;
    letter-spacing: 0;
    color: rgba(255, 255, 255, .5)
}

.historylist_history_box .historylist_history_top .historylist_history_clear:hover {
    cursor: pointer
}

.historylist_history_box .historylist_history_content {
    display: flex;
    align-items: center;
    margin-top: 12px;
    flex-wrap: wrap;
    grid-column-gap: 32px;
    column-gap: 32px;
    width: 282px;
    max-height: 96px;
    overflow: hidden
}

.historylist_history_box .historylist_history_content .historylist_history_item {
    max-width: 100%;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
    line-height: 32px;
    height: 32px;
    font-size: 16px;
    color: rgba(255, 255, 255, .8)
}

.historylist_history_box .historylist_history_content .historylist_history_item:hover {
    color: #ffffff;
    cursor: pointer
}



.localfile_localfile_box {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: rgba(255, 255, 255, .6)
}

.localfile_localfile_box:hover {
    color: #ffffff;
    cursor: pointer
}

.localfile_localfile_box a:hover {
    text-decoration: none;
    color: inherit;
    background-color: transparent
}

.localfile_localfile_box .localfile_text {
    font-size: 10px;
    font-weight: 400;
    line-height: 10px;
    text-align: center;
    white-space: nowrap
}

.localfile_localfile_box .localfile_icon_span {
    font-size: 24px;
    color: rgba(255, 255, 255, .6);
    -webkit-app-region: no-drag
}

.localplay_localplay_box {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: rgba(255, 255, 255, .6)
}

.localplay_localplay_box:hover {
    color: #ffffff;
    cursor: pointer
}

.localplay_localplay_box a:hover {
    text-decoration: none;
    color: inherit;
    background-color: transparent
}

.localplay_localplay_box .localplay_text {
    font-size: 10px;
    font-weight: 400;
    line-height: 10px;
    text-align: center;
    white-space: nowrap
}

.localplay_localplay_box .localplay_icon_span {
    color: rgba(255, 255, 255, .6);
    font-size: 24px;
    -webkit-app-region: no-drag
}

.reload_reload_box {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: rgba(255, 255, 255, .6)
}

.reload_reload_box a:hover {
    text-decoration: none;
    color: inherit;
    background-color: transparent
}

.reload_reload_box .reload_text {
    font-size: 10px;
    font-weight: 400;
    line-height: 10px;
    text-align: center;
    white-space: nowrap
}

.reload_reload_box .reload_icon_span {
    font-size: 24px;
    width: 42px;
    color: rgba(255, 255, 255, .6);
    -webkit-app-region: no-drag
}

.reload_reload_box:hover {
    color: #ffffff;
    cursor: pointer
}

@keyframes crmvip_user_panel_tab-in-animation {
    0% {
        opacity: 0;
        transform: translate3d(0, 20px, 0);
        transform-origin: center bottom
    }
    to {
        opacity: 1;
        transform: translateZ(0);
        transform-origin: center bottom
    }
}

@keyframes crmvip_code-refresh-in-animation {
    0% {
        transform: rotate(0)
    }
    50% {
        transform: rotate(180deg)
    }
    to {
        transform: rotate(1turn)
    }
}

.crmcashier_cashier_wrapper_new {
    position: absolute;
    top: 47px;
    left: -225px;
    z-index: 6;
    text-align: left;
    border-radius: 7px;
    width: 501px;
    box-sizing: border-box;
    background: rgba(36, 38, 40, .9);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    box-shadow: 0 3px 30px 0 rgba(0, 0, 0, .3);
    padding: 10px
}

.crmcashier_cashier_wrapper_new:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 55%;
    top: -12px;
    transform: translateX(-6px);
    border: 6px solid transparent;
    border-bottom-color: rgba(36, 38, 40, .9);
    z-index: 999
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container {
    display: flex;
    width: 480px;
    min-height: 187px;
    padding: 10px 0 10px 18px;
    box-sizing: border-box;
    justify-content: space-between
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left {
    position: relative;
    z-index: 3;
    flex: 1 1
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_title_wrap {
    width: 100%
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_title_wrap .crmcashier_title {
    margin-top: 6px;
    display: flex;
    align-items: start
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_title_wrap .crmcashier_title .crmcashier_title_text {
    display: block;
    font-family: PingFang SC;
    font-size: 20px;
    font-weight: 600;
    line-height: 36px;
    color: #FFDD9A
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_title_wrap .crmcashier_title .crmcashier_title_text_svip {
    color: #FAD5D7
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_title_wrap .crmcashier_title .crmcashier_title_badge {
    margin-top: 7px;
    max-width: 118px;
    flex: 0 0 auto;
    padding: 0 5px;
    margin-left: 8px;
    line-height: 20px;
    border-radius: 4px;
    background: #E71E49;
    border-radius: 5px 1px 5px 1px;
    color: #fff;
    font-family: PingFang SC;
    font-size: 12px;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_title_wrap .crmcashier_title_img {
    margin-top: 8px;
    width: auto;
    height: 14px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_title_wrap .crmcashier_title_img img {
    height: 100%;
    width: auto
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_title_wrap .crmcashier_subtitle {
    font-size: 18px;
    color: rgba(255, 221, 154, .6);
    line-height: 22px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_title_wrap .crmcashier_subtitle_svip {
    color: #A987B5
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_content_bottom {
    position: absolute;
    width: 100%;
    bottom: 0
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_content_bottom .crmcashier_price_wrap {
    display: flex;
    align-items: end;
    flex-wrap: wrap
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_content_bottom .crmcashier_price_wrap .crmcashier_price_icon {
    line-height: 29px;
    font-family: QY_Digital;
    font-size: 24px;
    color: #E71E49;
    font-weight: 800
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_content_bottom .crmcashier_price_wrap .crmcashier_price_unit {
    margin: 0 5px;
    font-family: QY_Digital;
    font-size: 40px;
    font-weight: 800;
    color: #E71E49
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_content_bottom .crmcashier_price_wrap .crmcashier_price_origin {
    color: rgba(255, 221, 154, .3);
    line-height: 20px;
    height: 20px;
    font-family: PingFang SC;
    font-size: 14px;
    font-weight: 400;
    margin-right: 12px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_content_bottom .crmcashier_price_wrap .crmcashier_price_gift {
    margin-top: 10px;
    max-width: 105px;
    border-radius: 4px;
    background: rgba(231, 30, 73, .12);
    line-height: 16px;
    padding: 0 5px;
    line-height: 26px;
    opacity: 1;
    font-family: PingFang SC;
    font-size: 12px;
    color: #E71E49;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_left .crmcashier_content_bottom .crmcashier_tips_wrap {
    position: relative;
    min-width: 280px;
    margin-top: 12px;
    font-size: 12px;
    min-height: 22px;
    line-height: 20px;
    padding-right: 24px;
    color: rgba(255, 255, 255, .5);
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 3;
    width: 140px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap {
    width: 114px;
    height: 133px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 1px;
    border-radius: 5px;
    background: #FFFFFF
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_qrcode_content {
    position: relative;
    z-index: 1
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_qrcode_content .crmcashier_qrcode_mask {
    position: relative;
    z-index: 3;
    margin-top: 5px;
    width: 104px;
    height: 104px;
    background: url(https://img.alicdn.com/imgextra/i2/O1CN0179Oogh1Lxg5xInUih_!!6000000001366-2-tps-208-208.png) no-repeat 50%;
    background-size: contain
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_qrcode_content .crmcashier_qrcode_img {
    display: block;
    width: 98px;
    height: 98px;
    position: absolute;
    top: 7px;
    left: 2px;
    z-index: 2
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_scan_alipay_wrap {
    position: relative;
    margin-top: 4px;
    z-index: 2;
    height: 16px;
    line-height: 16px;
    display: inline-block;
    font-size: 11px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_scan_alipay_wrap .crmcashier_alipay_text {
    color: #2E1617
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_scan_alipay_wrap .crmcashier_alipay_discount {
    margin-left: 3px;
    color: #E71E49
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_pay_type {
    margin-top: 2px;
    color: #501618;
    height: 18px;
    line-height: 18px;
    font-family: PingFang SC;
    font-size: 11px;
    display: flex;
    justify-content: center
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_pay_type .crmcashier_pay_text_before {
    margin-right: 1px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_pay_type .crmcashier_pay_text_after {
    margin-left: 1px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_wrap .crmcashier_pay_type .crmcashier_pay_img {
    width: 14px;
    height: 14px;
    margin: 2px 1px;
    border-radius: 50%
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container {
    position: absolute;
    z-index: 2;
    width: 114px;
    height: 133px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 1px;
    border-radius: 5px;
    background: #FFFFFF;
    opacity: .95
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_mask_agreement {
    position: relative;
    z-index: 3;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 8px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_mask_agreement .crmcashier_scan_mask_text {
    margin-top: 2px;
    display: block;
    width: 110px;
    height: 17px;
    font-size: 12px;
    font-weight: 500;
    text-align: center;
    color: #D0992E
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_mask_agreement .crmcashier_scan_mask_text:hover {
    color: #c58e20
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_agree_button {
    position: relative;
    z-index: 3;
    margin-top: 8px;
    margin-bottom: 15px;
    width: 80px;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500;
    text-align: center;
    color: #2E1617;
    background: linear-gradient(70deg, #FFCC66, #FFDD9A 99%);
    cursor: pointer
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_mask {
    position: absolute;
    width: 112px;
    height: 112px;
    z-index: 2;
    background: url(https://img.alicdn.com/imgextra/i1/O1CN01SbymVo1EE9OnxvLKb_!!6000000000319-2-tps-260-260.png) no-repeat 50%;
    background-size: contain
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_alipay_wrap {
    position: absolute;
    z-index: 2;
    bottom: 4px;
    height: 16px;
    line-height: 16px;
    display: inline-block;
    font-size: 11px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_alipay_wrap .crmcashier_alipay_text {
    color: #2E1617
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_alipay_wrap .crmcashier_alipay_discount {
    margin-left: 3px;
    color: #E71E49
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_pay_type {
    margin-top: 2px;
    color: #501618;
    height: 18px;
    line-height: 18px;
    font-family: PingFang SC;
    font-size: 11px;
    display: flex;
    justify-content: center;
    z-index: 3
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_pay_type .crmcashier_pay_text_before {
    margin-right: 1px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_pay_type .crmcashier_pay_text_after {
    margin-left: 1px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_pay_type .crmcashier_pay_img {
    width: 14px;
    height: 14px;
    margin: 2px 1px;
    border-radius: 50%
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_pay_type {
    color: #2E1617;
    position: absolute;
    z-index: 2;
    bottom: 4px;
    height: 18px;
    line-height: 18px;
    opacity: 1;
    font-family: PingFang SC;
    font-size: 11px;
    display: flex;
    justify-content: center
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_scan_mask_container .crmcashier_scan_pay_type .crmcashier_pay_img {
    width: 15px;
    height: 15px;
    margin: 0 2px;
    border-radius: 50%
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_footer {
    width: 100%;
    margin-top: 6px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_footer .crmcashier_agree_icon {
    text-align: center;
    font-size: 11px;
    color: rgba(255, 255, 255, .6);
    height: 15px;
    line-height: 15px
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_footer .crmcashier_agree_icon:before {
    content: "";
    display: inline-block;
    width: 11px;
    height: 11px;
    background: url(https://img.alicdn.com/imgextra/i4/O1CN01IPLTKl28PFUitmgcH_!!6000000007924-2-tps-22-22.png) no-repeat;
    background-size: contain;
    transform: translateY(1px)
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_footer .crmcashier_qrcode_agreement {
    display: flex;
    width: 100%;
    justify-content: center
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_qrcode_footer .crmcashier_qrcode_agreement .crmcashier_agreement_item {
    display: block;
    font-size: 10px;
    height: 15px;
    line-height: 15px;
    color: rgba(255, 255, 255, .4)
}

.crmcashier_cashier_wrapper_new .crmcashier_cashier_container .crmcashier_cashier_right .crmcashier_footer_extra {
    width: 100%;
    text-align: center
}

.crmcashier_cashier_wrapper_new .crmcashier_cardcontentuser, .crmcashier_cashier_wrapper_new .crmcashier_cardcontentvip {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 481px;
    height: 187px;
    z-index: 1;
    border-radius: 6px;
    background: rgba(255, 221, 154, .06)
}

.crmcashier_cashier_wrapper_new .crmcashier_cardcontentsvip {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 481px;
    height: 187px;
    z-index: 1;
    border-radius: 0 10px 10px 0;
    background: rgba(235, 218, 255, .06)
}

.crmcashier_cashier_wrapper_new .crmcashier_initlogo {
    width: 100%;
    min-height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.crmcashier_cashier_wrapper_new .crmcashier_initlogo:after {
    content: "";
    position: absolute;
    width: 89px;
    height: 30px;
    background: url(https://img.alicdn.com/imgextra/i1/O1CN0179wrPO1prCveHTuB9_!!6000000005413-2-tps-267-90.png) no-repeat 50%;
    background-size: contain;
    z-index: 2
}

.crmcashier_cashier_wrapper_new .crmcashier_vip_panel_bottom {
    position: relative;
    z-index: 3
}

.crmcashier_cashier_wrapper_new .crmcashier_vip_panel_bottom .crmcashier_item_box {
    display: flex;
    justify-content: space-around;
    margin-top: 13px
}

.crmcashier_cashier_wrapper_new .crmcashier_vip_panel_bottom .crmcashier_item_box img {
    width: 100%;
    height: auto
}

.crmcashier_cashier_wrapper_new .crmcashier_vip_panel_bottom .crmcashier_bottombutton {
    height: 42px;
    margin-top: 12px;
    padding: 0 12px;
    cursor: pointer;
    display: block;
    border-radius: 4px;
    line-height: 42px;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    color: #40132d;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: linear-gradient(90deg, #ffcc66, #ffdd99)
}

.crmcashier_cashier_wrapper_new .crmcashier_vip_panel_bottom .crmcashier_buttonsvip {
    background: linear-gradient(85deg, #E3C4FF, #FFE5B2) !important
}

.crmcashier_upanel {
    animation-name: crmcashier_user_panel_tab-in-animation;
    animation-duration: .15s
}

.crmcashier_maspanel {
    width: 180px;
    left: -99px
}

.filter_filter_box {
    position: relative;
    color: rgba(255, 255, 255, .6)
}

.filter_filter_box a:hover {
    text-decoration: none;
    color: inherit;
    background-color: transparent
}

.filter_filter_box .filter_text {
    font-size: 10px;
    font-weight: 400;
    line-height: 10px;
    text-align: center;
    white-space: nowrap
}

.filter_filter_box:hover {
    color: #ffffff;
    cursor: pointer
}

.filter_filter_box:hover .filter_filter_icon .filter_filter_img {
    opacity: 1
}

.filter_filter_box .filter_filter_icon {
    display: flex;
    align-items: center;
    -webkit-app-region: no-drag;
    vertical-align: text-bottom;
    box-sizing: border-box;
    white-space: nowrap
}

.filter_filter_box .filter_filter_icon .filter_filter_img {
    width: 28px;
    height: 28px;
    opacity: .6;
    margin-top: -5px
}

.filter_filter_box .filter_filter_icon .filter_filter_text {
    font-size: 14px;
    margin-left: 6px
}

.filter_filter_box .filter_filter {
    position: absolute;
    top: 47px;
    width: 340px;
    padding: 12px 16px 22px;
    left: 50%;
    transform: translateX(-50%);
    text-align: left;
    border-radius: 6px;
    box-shadow: 0 3px 30px 0 rgba(0, 0, 0, .3);
    background: rgba(36, 38, 40, .9);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    animation-name: filter_user_panel_tab-in-animation;
    animation-duration: .15s
}

.filter_filter_box .filter_filter .filter_filter_title {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    padding-bottom: 8px;
    border-bottom: .5px solid rgba(255, 255, 255, .1)
}

.filter_filter_box .filter_filter .filter_filter_list {
    display: flex;
    grid-column-gap: 24px;
    column-gap: 24px;
    grid-row-gap: 16px;
    row-gap: 16px;
    flex-wrap: wrap;
    margin: 12px 0 16px
}

.filter_filter_box .filter_filter .filter_filter_list .filter_filter_item {
    white-space: nowrap;
    height: 22px;
    line-height: 22px;
    width: 48px;
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    color: #9e9e9e
}

.filter_filter_box .filter_filter .filter_filter_list .filter_filter_item:hover {
    cursor: pointer;
    color: #ffffff
}

.filter_filter_box .filter_filter .filter_filter_list .filter_filter_item_active {
    color: #ffffff
}

.filter_filter_box .filter_filter .filter_filter_more {
    height: 36px;
    line-height: 36px;
    border-radius: 4px;
    background: rgba(255, 255, 255, .04);
    text-align: center;
    color: #cccccc;
    font-size: 14px;
    font-weight: 400
}

.filter_filter_box .filter_filter .filter_filter_more:hover {
    color: #ffffff
}

.filter_filter_box .filter_filter:after {
    content: "";
    display: block;
    position: absolute;
    border-color: rgba(36, 38, 40, .9) transparent transparent rgba(36, 38, 40, .9);
    border-style: solid;
    border-width: 4px;
    left: 50%;
    top: 0;
    z-index: 999;
    transform: rotate(45deg) translateX(-50%)
}

@keyframes filter_user_panel_tab-in-animation {
    0% {
        opacity: 0;
        transform: translateX(-50%) translate3d(0, 20px, 0);
        transform-origin: center bottom
    }
    to {
        opacity: 1;
        transform: translateX(-50%) translateZ(0);
        transform-origin: center bottom
    }
}

.angle_box {
    width: 414px;
    height: 133px;
    position: fixed;
    border-radius: 8px;
    bottom: 60px;
    right: 86px;
    z-index: 2011
}

.static_close {
    color: black
}

.dynamic_close, .static_close {
    position: absolute;
    top: 8px;
    right: 8px
}

.dynamic_close {
    border: 1px solid #ffffff;
    color: #ffffff;
    border-radius: 100%;
    padding: 4px;
    transform: scale(.8)
}

.closeSpan {
    font-size: 12px;
    display: inline-block;
    transform: scale(.917)
}

.imgStyle {
    width: 100%;
    height: 100%;
    border-radius: 8px
}

.dynamic_putAway {
    animation-name: putAway;
    animation-timing-function: linear;
    animation-fill-mode: forwards
}

.close_animation, .dynamic_putAway {
    transition: 1s;
    animation-duration: .5s
}

.close_animation {
    animation-name: close;
    animation-timing-function: linear;
    animation-fill-mode: forwards
}

@keyframes putAway {
    0% {
        width: 414px
    }
    to {
        width: 133px
    }
}

@keyframes close {
    0% {
        top: 8px;
        right: 8px
    }
    to {
        top: -21px;
        right: 0
    }
}

.h5activity_h5content {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000000
}

.h5activity_h5content .h5activity_conbox {
    width: 420px;
    height: 86%;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1000001
}

.h5activity_h5content .h5activity_conbox .h5activity_bottommask {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 420px;
    height: 40px;
    z-index: 10000001;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
    opacity: 1;
    pointer-events: none
}

.h5activity_h5content .h5activity_conbox .h5activity_closebtn {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 0;
    right: 2px;
    z-index: 1000001
}

.h5activity_h5content .h5activity_conbox .h5activity_h5center {
    width: 420px;
    height: calc(100% - 38px);
    position: absolute;
    top: 38px;
    left: 0;
    overflow: hidden;
    border-radius: 5px;
    z-index: 1000001;
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .5)
}

.h5activity_h5content .h5activity_conbox .h5activity_h5center iframe {
    height: calc(100% + 18px);
    width: calc(100% + 18px)
}

.toast_toastbox {
    text-align: center;
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    height: 46px;
    z-index: 10000
}

.toast_toastbox p {
    background: rgba(0, 0, 0, .8);
    border-radius: 29px;
    padding: 12px 30px;
    font-size: 16px;
    color: #FFFFFF;
    display: inline-block
}

.full_box_56 {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 999999;
    border-radius: 3px;
    transform-origin: center;
    width: 30vw;
    height: 30vw;
    min-width: 330px;
    max-width: 576px;
    min-height: 330px;
    max-height: 576px
}

.full_box_56 img {
    width: 100%;
    height: 100%
}

.full_close {
    width: 26px;
    height: 26px;
    background-image: url(//img.alicdn.com/tfs/TB1lPFxh4D1gK0jSZFyXXciOVXa-12-12.svg);
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-position: 50%;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer
}

.full_box {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 999999;
    border-radius: 3px;
    transform-origin: center
}

.full_box .full_content_165 {
    width: 400px;
    height: 500px;
    position: relative;
    border-radius: 12px;
    overflow: hidden
}

.full_box .full_content_165 .full_content_165_img {
    width: 100%;
    height: 400px;
    overflow: hidden
}

.full_box .full_content_165 .full_content_165_img img {
    width: 100%;
    object-fit: cover;
    object-position: center top;
    border-radius: 3px
}

.full_box .full_content_165 .full_content_165_text {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 300px;
    display: flex;
    flex-direction: column
}

.full_box .full_content_165 .full_content_165_text .full_content_165_logo {
    height: 80px;
    width: auto;
    margin: 40px auto 20px
}

.full_box .full_content_165 .full_content_165_text .full_content_165_title {
    font-size: 18px;
    font-weight: 500;
    line-height: normal;
    text-align: center;
    color: #ffffff;
    display: inline-block;
    margin: 0 auto;
    max-width: 270px;
    white-space: nowrap;
    overflow: hidden
}

.full_box .full_content_165 .full_content_165_text .full_content_165_subTitle {
    font-size: 16px;
    text-align: center;
    letter-spacing: normal;
    color: #ffffff;
    opacity: .6;
    display: inline-block;
    margin: 4px auto 0;
    max-width: 288px;
    white-space: nowrap;
    overflow: hidden
}

.full_box .full_content_165 .full_content_165_text .full_content_165_btn {
    width: 200px;
    height: 54px;
    line-height: 54px;
    margin: 19px auto 0;
    border-radius: 8px;
    background-color: #ffffff;
    font-size: 20px;
    font-weight: 500;
    text-align: center
}

.full_box .full_content_165 .full_content_165_text .full_content_165_btn .full_content_165_btn_text {
    display: inline-block;
    max-width: 120px;
    white-space: nowrap;
    overflow: hidden
}

@media screen and (max-width: 1441px) {
    .full_box {
        transform: translate(-50%, -50%) scale(.75)
    }
}

@media screen and (min-width: 1441px) and (max-width: 1600px) {
    .full_box {
        transform: translate(-50%, -50%) scale(.85)
    }
}

.full_close_165 {
    width: 36px;
    height: 36px;
    background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01oncMOq1c7mfiHbvjd_!!6000000003554-2-tps-72-72.png);
    background-repeat: no-repeat;
    background-size: 36px 36px;
    background-position: 50%;
    position: absolute;
    top: -36px;
    right: -36px;
    cursor: pointer
}

.full_wrap {
    animation-name: enter;
    animation-duration: .35s;
    animation-fill-mode: forwards;
    animation-timing-function: linear
}

.full_wrap .full_box_168 {
    position: fixed;
    width: 100%;
    left: 0;
    bottom: 0;
    z-index: 12002;
    transform-origin: left bottom
}

.full_wrap .full_box_168 .full_content_168 {
    width: 100%;
    height: 25%;
    position: relative;
    bottom: 0;
    left: 0
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_bg {
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 2;
    position: relative;
    opacity: 0;
    animation-name: enter;
    animation-duration: .5s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-in;
    animation-delay: .25s
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_bg_lottie {
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 2;
    position: relative;
    opacity: 0;
    animation-name: enter;
    animation-duration: .5s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-in
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_logo {
    position: absolute;
    left: 50%;
    bottom: 4.166vw;
    transform: translateX(-50%);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 2;
    opacity: 0;
    animation-name: enter;
    animation-duration: .5s;
    animation-fill-mode: forwards;
    animation-timing-function: linear;
    animation-delay: .25s
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_logo .full_content_168_logo_img {
    height: 7.29vw;
    object-fit: cover
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_logo .full_content_168_logo_btn {
    height: 4.166vw;
    line-height: 4.166vw;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    margin-top: 10px;
    width: 20.83vw;
    font-size: 1.67vw;
    font-weight: 600;
    background-size: auto 4.166vw;
    background-position: 50%;
    background-repeat: no-repeat;
    white-space: nowrap;
    animation: scale1 1.2s ease-out infinite
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_video {
    position: absolute;
    left: 50%;
    bottom: 7.5vw;
    transform: translateX(-50%);
    background-size: cover;
    width: 53vw;
    background-repeat: no-repeat;
    z-index: 1
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_video .full_content_168_video_box {
    width: 100%;
    padding-top: 68%
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_video .full_content_168_video_box video {
    position: absolute;
    top: 1.5vw;
    left: 50%;
    transform: translateX(-50%);
    width: 50vw;
    height: 28.125vw;
    border-radius: 16px
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_video .full_content_168_video_close {
    position: absolute;
    height: 30px;
    top: -54px;
    right: 0;
    padding: 0 9px;
    display: flex;
    align-items: center;
    border-radius: 4px;
    background: rgba(24, 25, 27, .6)
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_video .full_content_168_video_close .text {
    font-family: PingFang SC;
    font-size: 18px;
    color: rgba(255, 255, 255, .8)
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_video .full_content_168_video_close .line {
    width: 1.5px;
    height: 14px;
    background: rgba(255, 255, 255, .8);
    margin: 0 16.5px
}

.full_wrap .full_box_168 .full_content_168 .full_content_168_video .full_content_168_video_close img {
    width: 18px;
    height: 18px
}

.full_wrap_leave {
    animation-name: leave;
    animation-duration: .3s;
    animation-fill-mode: forwards;
    animation-timing-function: linear
}

@keyframes enter {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes leave {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes scale1 {
    0% {
        transform: scale(1)
    }
    50% {
        transform: scale(1.15)
    }
    to {
        transform: scale(1)
    }
}

.fullscreen169_full_box_169 {
    position: absolute;
    width: calc(100% - 144px);
    min-width: 956px;
    right: 0;
    top: 0;
    z-index: 1111;
    display: block;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    animation-name: fullscreen169_full_box_169_enter;
    animation-duration: .35s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
    overflow: hidden
}

.fullscreen169_full_box_169 .fullscreen169_full_content_169 {
    padding-top: 54.281%;
    width: 100%
}

.fullscreen169_full_box_169 .fullscreen169_full_content_169 .fullscreen169_full_box_169_img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0
}

.fullscreen169_full_box_169 .fullscreen169_full_content_169 .fullscreen169_full_box_169_lottie {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.fullscreen169_full_box_169 .fullscreen169_full_content_169 .fullscreen169_left_mask {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 12.5vw;
    z-index: 11;
    background: linear-gradient(270deg, rgba(20, 21, 23, 0), #141517)
}

.fullscreen169_full_box_169 .fullscreen169_full_content_169 .fullscreen169_top_mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 9.89vw;
    z-index: 11;
    background: linear-gradient(0deg, rgba(20, 21, 23, 0), #141517)
}

.fullscreen169_full_box_169 .fullscreen169_full_content_169 .fullscreen169_bottom_mask {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 17.5vw;
    z-index: 11;
    background: linear-gradient(180deg, rgba(20, 21, 23, 0), #141517)
}

.fullscreen169_full_box_169 .fullscreen169_full_content_169 .fullscreen169_close_mask {
    position: absolute;
    right: 62px;
    top: 88px;
    height: 20px;
    border-radius: 4px;
    background: rgba(24, 25, 27, .6);
    z-index: 11;
    font-family: PingFang SC;
    font-size: 12px;
    font-weight: 400;
    line-height: normal;
    display: flex;
    align-items: center;
    letter-spacing: normal;
    color: rgba(255, 255, 255, .6);
    padding: 0 6px;
    cursor: pointer
}

.fullscreen169_full_box_169 .fullscreen169_full_content_169 .fullscreen169_close_mask .fullscreen169_line {
    height: 9px;
    width: 1px;
    background: rgba(255, 255, 255, .4);
    margin: auto 11px
}

.fullscreen169_full_box_169 .fullscreen169_full_content_169 .fullscreen169_close_mask .fullscreen169_close_img {
    width: 12px;
    height: 12px
}

@media (max-width: 1100px) {
    .fullscreen169_full_box_169 .fullscreen169_full_content_169 {
        padding-top: 631px
    }
}

@media (min-width: 1101px) and (max-width: 1243px) {
    .fullscreen169_full_box_169 .fullscreen169_full_content_169 {
        padding-top: calc(54.281% + 115px)
    }
}

@media (min-width: 1244px) and (max-width: 1429px) {
    .fullscreen169_full_box_169 .fullscreen169_full_content_169 {
        padding-top: calc(54.281% + 48px)
    }
}

@media (min-width: 1430px) and (max-width: 1839px) {
    .fullscreen169_full_box_169 .fullscreen169_full_content_169 {
        padding-top: calc(54.281% + 39px)
    }
}

.fullscreen169_full_box_169_leave {
    animation-name: fullscreen169_full_box_169_leave;
    animation-duration: .5s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out
}

@keyframes fullscreen169_full_box_169_enter {
    0% {
        transform: translateY(-100%)
    }
    to {
        transform: translateY(0)
    }
}

@keyframes fullscreen169_full_box_169_leave {
    0% {
        transform: translateY(0)
    }
    to {
        transform: translateY(-100%)
    }
}

.full_wrap {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .6);
    z-index: 999998;
    left: 0;
    top: 0
}

.full_box_206_center {
    width: 60vw;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.full_box_206_bottom {
    width: 100vw;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translate(-50%)
}

.close_206 {
    width: 48px;
    height: 48px;
    background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01afwuWs2696IxcqWJa_!!6000000007618-2-tps-144-144.png);
    background-repeat: no-repeat;
    background-size: 48px 48px;
    background-position: 50%;
    position: absolute;
    top: 11.46vw;
    right: -48px;
    z-index: 10;
    cursor: pointer
}

@keyframes live-in-animation {
    0% {
        bottom: -300px
    }
    to {
        bottom: 60px
    }
}

@keyframes live-out-animation {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.live-bg {
    pointer-events: auto;
    animation-name: live-in-animation;
    animation-duration: 1s;
    z-index: 100000;
    background-repeat: no-repeat;
    position: fixed;
    overflow: hidden
}

.live-bg a {
    text-decoration: none
}

.live-bg .close-bt-wrap, .live-bg .close-bt-wrap img {
    position: absolute;
    height: 12px;
    width: 12px
}

.live-bg .close-bt-wrap img {
    top: 0;
    right: 0
}

.live-bg .live-wrap {
    position: relative;
    margin: 0 auto
}

.live-bg .live-wrap .shade {
    display: block;
    position: absolute;
    top: 0;
    right: 0
}

.live-bg .live-wrap .shade .mark {
    position: absolute;
    text-align: center;
    padding: 0 4px;
    top: 0;
    right: 8px;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    border-radius: 0 0 2px 2px;
    color: #fff
}

.live-bg .live-wrap .title {
    display: block;
    max-width: 100%;
    bottom: -25px;
    position: absolute;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    color: #fff
}

.live-bg .live-wrap iframe {
    border-radius: 4px
}

.live-spot {
    width: 1px;
    height: 1px;
    background-color: transparent;
    position: fixed;
    left: 0;
    bottom: 0
}

@keyframes moveIn {
    0% {
        opacity: 0;
        transform: scale(.4) translateY(500px)
    }
    to {
        opacity: 1
    }
}

@keyframes moveOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: scale(.4) translateY(500px)
    }
}

.bubble-wrap-v2 {
    position: fixed;
    z-index: 999999;
    right: 80px;
    bottom: 60px;
    width: 452px;
    height: 228px;
    border-radius: 12px;
    animation: moveIn .6s ease-in;
    background-color: #25252b
}

.bubble-wrap-v2.out {
    animation-name: moveOut
}

.bubble-wrap-v2 .bubble-bg {
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: 1;
    z-index: 10;
    border-radius: 12px
}

.bubble-wrap-v2 dl {
    float: left;
    position: relative;
    z-index: 100;
    left: 24px;
    top: -36px;
    width: 180px;
    height: 240px;
    border-radius: 4px;
    border: .5px solid rgba(255, 255, 255, .1);
    box-sizing: border-box;
    overflow: hidden
}

.bubble-wrap-v2 dl img {
    width: 100%;
    height: 100%
}

.bubble-wrap-v2 .bubble-content {
    width: 200px;
    height: 100%;
    margin-left: 228px;
    margin-right: 24px;
    position: relative
}

.bubble-wrap-v2 .bubble-content div {
    position: relative;
    z-index: 100;
    overflow: hidden
}

.bubble-wrap-v2 .bubble-content div img {
    display: block;
    height: 48px;
    width: auto;
    max-width: 200px;
    margin: 22px auto 0
}

.bubble-wrap-v2 .bubble-content div img.bubble-logo {
    height: 30px
}

.bubble-wrap-v2 .bubble-content div h4 {
    margin-top: 8px;
    font-size: 18px;
    font-weight: 500;
    color: #ffffff
}

.bubble-wrap-v2 .bubble-content div h4, .bubble-wrap-v2 .bubble-content div p {
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: PingFang SC;
    line-height: normal
}

.bubble-wrap-v2 .bubble-content div p {
    color: rgba(255, 255, 255, .6);
    margin-top: 4px;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: normal
}

.bubble-wrap-v2 .bubble-content .bubble-btn {
    position: absolute;
    z-index: 100;
    left: 0;
    bottom: 24px;
    display: block;
    width: 200px;
    height: 54px;
    border-radius: 4px;
    line-height: 54px;
    text-align: center;
    font-size: 20px;
    font-weight: 500;
    color: black;
    background: #ffffff
}

.bubble-wrap-v2 .bubble-exit {
    width: 36px;
    height: 36px;
    position: absolute;
    right: 0;
    top: -48px;
    z-index: 200;
    font-size: 0;
    background-image: url(https://img.alicdn.com/imgextra/i4/O1CN017dgvLC1niO7B0Eyn2_!!6000000005123-2-tps-108-108.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%
}

@media screen and (max-width: 1440px) {
    .bubble-wrap-v2 {
        transform: scale(.75);
        transform-origin: bottom right
    }
}

@media screen and (min-width: 1441px) and (max-width: 1600px) {
    .bubble-wrap-v2 {
        transform: scale(.85);
        transform-origin: bottom right
    }
}

.loginnew_youku_login_iframe {
    visibility: hidden;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 99999999;
    border-radius: 6px;
    overflow: hidden;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%)
}

.loginnew_youku_login_iframe .loginnew_yk_login_wrap .loginnew_close {
    position: absolute;
    cursor: pointer;
    width: 30px;
    height: 30px;
    right: 10px;
    top: 10px;
    left: unset;
    background: rgba(66, 66, 69, .7);
    border-radius: 50%;
    text-align: center;
    line-height: 30px;
    color: #ffffff;
    font-size: 12px;
    font-weight: 600
}

.loginnew_youku_login_iframe .loginnew_yk_login_wrap .loginnew_close .loginnew_close_icon {
    display: block;
    width: 100%;
    height: 100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    line-height: 30px
}

.loginnew_youku_login_iframe .loginnew_yk_login_wrap .loginnew_login_loading {
    display: none;
    width: 100px;
    height: 100px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    background-image: url(https://gw.alicdn.com/imgextra/i4/O1CN01xyD3N3223p7uhOGWm_!!6000000007065-1-tps-88-88.gif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 45px 45px;
    z-index: 9999998
}

.loginnew_youku_login_iframe.loginnew_iframe-show .loginnew_login_loading {
    display: block
}

.loginnew_login_mask {
    display: none;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .2;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 9999997
}

input, textarea {
    border: none;
    outline: none;
    background: transparent;
    padding: 0;
    margin: 0;
    font: inherit;
    color: inherit
}

.modal-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .3);
    z-index: 9999
}

.feedback-containerv2 {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 24px 24px 12px;
    width: 365px;
    box-sizing: border-box;
    border-radius: 8px;
    background: #1F2021;
    z-index: 10000
}

.feedback-containerv2 .close-icon {
    width: 20px;
    position: absolute;
    top: 24px;
    right: 24px;
    cursor: pointer
}

.feedback-containerv2 .header .header-title {
    line-height: 22px;
    font-family: PingFang SC;
    line-height: normal;
    font-size: 16px;
    font-weight: 500;
    color: #F5F5F5
}

.feedback-containerv2 .reason-tags {
    display: flex;
    flex-wrap: wrap;
    margin: 16px 0;
    grid-gap: 12px;
    gap: 12px;
    white-space: nowrap
}

.feedback-containerv2 .reason-tags .tag-item {
    padding: 0 12px;
    line-height: 32px;
    border-radius: 4px;
    cursor: pointer;
    background: rgba(255, 255, 255, .04);
    font-size: 14px;
    color: #cccccc
}

.feedback-containerv2 .reason-tags .tag-item:hover {
    color: #fff
}

.feedback-containerv2 .reason-tags .selected {
    background: rgba(255, 255, 255, .12);
    box-sizing: border-box;
    color: #fff;
    border: .5px solid rgba(255, 255, 255, .15)
}

.feedback-containerv2 .submit-button {
    width: 100%;
    border-radius: 4px;
    background: #FFFFFF;
    margin-top: 24px;
    font-family: PingFang SC;
    font-size: 16px;
    font-weight: 500;
    line-height: 40px;
    color: #0D0D0D;
    text-align: center;
    cursor: pointer
}

.feedback-containerv2 .complaint-box {
    height: 20px;
    text-align: center;
    margin-top: 12px
}

.feedback-containerv2 .complaint-box .complaint-btn {
    display: block;
    font-size: 14px;
    color: #CCCCCC;
    font-weight: 400;
    cursor: pointer
}

.feedback-containerv2 .toast {
    position: absolute;
    height: 38px;
    line-height: 38px;
    text-align: center;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .8);
    border-radius: 50px;
    padding: 0 20px;
    color: #fff;
    font-size: 14px;
    z-index: 100;
    white-space: nowrap
}

.show-arrow:after {
    content: "";
    display: block;
    position: absolute;
    border-color: #1f2021 transparent transparent #1f2021;
    border-style: solid;
    border-width: 5px;
    left: 80%;
    top: 0;
    z-index: 999;
    transform: rotate(45deg) translateX(-50%)
}

.complaint-modalv2 {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10000;
    width: 365px;
    min-height: 345px;
    padding: 24px;
    box-sizing: border-box;
    border-radius: 8px;
    background: #1F2021
}

.complaint-modalv2 .close-icon {
    width: 20px;
    position: absolute;
    top: 24px;
    right: 24px;
    cursor: pointer
}

.complaint-modalv2 .modal-header {
    display: flex
}

.complaint-modalv2 .modal-header .modal-header-title {
    line-height: 22px;
    font-family: PingFang SC;
    color: #eaeaea;
    font-size: 16px;
    font-weight: 500;
    color: #F5F5F5
}

.complaint-modalv2 .modal-reason-tags {
    display: flex;
    flex-wrap: wrap;
    margin: 16px 0;
    grid-gap: 12px;
    gap: 12px;
    white-space: nowrap
}

.complaint-modalv2 .modal-reason-tags .modal-tag-item {
    padding: 0 12px;
    line-height: 32px;
    border-radius: 4px;
    cursor: pointer;
    background: rgba(255, 255, 255, .04);
    font-size: 14px;
    color: #cccccc
}

.complaint-modalv2 .modal-reason-tags .modal-tag-item:hover {
    color: #fff
}

.complaint-modalv2 .modal-reason-tags .modal-selected {
    background: rgba(255, 255, 255, .12);
    box-sizing: border-box;
    color: #fff;
    border: .5px solid rgba(255, 255, 255, .15)
}

.complaint-modalv2 .modal-content-container {
    margin: 23px auto 0
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box {
    position: relative;
    background: rgba(255, 255, 255, .04);
    border-radius: 6px;
    width: 100%
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .oss-textarea {
    width: 100%;
    box-sizing: border-box;
    height: 100px;
    color: #ccc;
    padding: 6px 12px;
    outline: none;
    border: none;
    font-size: 14px
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .textInt-tips {
    color: #999;
    font-size: 14px;
    padding: 0 7px;
    margin-top: -36px
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .file-content {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 12px;
    grid-gap: 12px;
    gap: 12px;
    box-sizing: border-box
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .file-content .file-item-opt .img-div {
    position: relative;
    float: left
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .file-content .img-div {
    position: relative;
    width: 57px;
    height: 60px;
    box-sizing: border-box;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    border: 1px solid rgba(255, 255, 255, .2);
    border-radius: 4px
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .file-content .cancel {
    background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01EVoX1N1FfSgAhGi2H_!!6000000000514-55-tps-16-16.svg);
    background-repeat: no-repeat;
    background-size: cover;
    width: 18px;
    height: 18px;
    position: absolute;
    right: -10px;
    top: -10px;
    cursor: pointer
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .file-item-opt {
    position: relative;
    width: 57px;
    height: 60px;
    outline: 0;
    text-align: center;
    overflow: hidden
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .img-upload-btn {
    background: url(https://img.alicdn.com/imgextra/i4/O1CN01dyNbP61QZ0sJMENle_!!6000000001989-55-tps-59-59.svg) no-repeat;
    width: 57px;
    height: 60px;
    background-size: contain;
    display: inline-block
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .file-upload-btn {
    position: absolute;
    text-indent: -1000px;
    width: 57px;
    height: 60px;
    overflow: hidden;
    bottom: 0;
    left: 0;
    opacity: 0;
    outline: none;
    cursor: pointer
}

.complaint-modalv2 .modal-content-container .modal-oss-textarea-box .ishide {
    display: none
}

.complaint-modalv2 .modal-content-container .modal-mobile-input {
    margin-top: 12px;
    width: 100%;
    box-sizing: border-box;
    height: 36px;
    line-height: 36px;
    border-radius: 4px;
    background: rgba(255, 255, 255, .04);
    padding-left: 12px;
    font-size: 14px;
    color: #666666
}

.complaint-modalv2 .modal-content-container .modal-submit-button {
    width: 100%;
    border-radius: 4px;
    background: #FFFFFF;
    margin-top: 24px;
    font-family: PingFang SC;
    font-size: 16px;
    font-weight: 500;
    line-height: 40px;
    color: #0D0D0D;
    text-align: center;
    cursor: pointer
}

.complaint-modalv2 .toast {
    position: absolute;
    height: 38px;
    line-height: 38px;
    text-align: center;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .8);
    border-radius: 50px;
    padding: 0 20px;
    color: #fff;
    font-size: 14px;
    z-index: 100;
    white-space: nowrap
}

blockquote, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0
}

p {
    margin: 0 0 1em
}

a {
    color: #333
}

input.text_3rErN {
    color: #444;
    border-color: #9f9f9f #dcdcdc #dcdcdc #9f9f9f;
    border-style: solid;
    border-width: 1px;
    padding: 3px 2px;
    height: 14px
}

input.checkbox_2gy64, input.radio_Kk1un {
    margin-right: 2px;
    vertical-align: -2px;
    margin-left: -2px
}

label.checkbox_2gy64, label.radio_Kk1un {
    margin-right: 5px
}

.fix_1ihPP, html .clearfix_23FT4 {
    zoom: 1
}

.clearfix_23FT4:after, .fix_1ihPP:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix_23FT4, .fix_1ihPP {
    min-height: 1%
}

.fix_1ihPP {
    display: block
}

.clearleft_1nvZB {
    clear: left
}

.youkuFoot_3r-tc {
    margin: 0;
    padding: 0;
    color: rgba(255, 255, 255, .4);
    font: 12px/20px pingfang SC, Microsoft YaHei, "\5FAE\8F6F\96C5\9ED1", helvetica, arial, verdana, tahoma, sans-serif
}

.youkuFoot_3r-tc .container_uZrXQ {
    position: relative;
    text-align: left;
    margin: 0 auto
}

.youkuFoot_3r-tc .gFooter_3CQ3Z {
    padding-top: 120px;
    padding-bottom: 60px;
    margin: 0 auto;
    text-align: left;
    overflow: hidden;
    min-width: 1100px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z a {
    line-height: 24px;
    color: rgba(255, 255, 255, .4);
    margin-right: 30px;
    font-size: 16px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z a:hover {
    color: #00a9f5
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .aOne_35al8, .youkuFoot_3r-tc .gFooter_3CQ3Z .aTwo_g8mv- {
    display: inline-block;
    color: rgba(255, 255, 255, .4);
    text-align: left
}

.youkuFoot_3r-tc .gFooter_3CQ3Z dl {
    display: block;
    text-align: left;
    margin-bottom: 8px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z dl dt {
    padding: 0;
    font-size: 16px;
    line-height: 25px;
    font-weight: 500;
    white-space: nowrap;
    margin: 0 0 10px;
    color: rgba(255, 255, 255, .87)
}

.youkuFoot_3r-tc .gFooter_3CQ3Z dl div {
    line-height: 17px;
    margin-top: 18px;
    margin-bottom: 18px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z dl div a {
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 12px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .dlOneWrap_3BHRu {
    width: 33.33333%;
    float: left
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .dlOneWrap_3BHRu .dlOne_32pTH {
    width: 310px;
    margin: 0 auto
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .dlTwoWrap_1YVqt {
    width: 33.33333%;
    float: left
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .dlTwoWrap_1YVqt .dl-two_18kxt {
    width: 335px;
    margin: 0 auto;
    float: none
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .dlThreeWrap_-slyL {
    float: right;
    width: 33.33333%
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .dlThreeWrap_-slyL .dlThree_eYESt {
    width: 245px;
    margin: 0 auto
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc {
    padding-top: 30px;
    text-align: center;
    clear: left;
    font-size: 0;
    position: relative;
    clear: both
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc:after {
    content: "";
    display: block;
    height: 1px;
    width: 100%;
    background-color: rgba(255, 255, 255, .1);
    position: absolute;
    left: 0;
    top: 0
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc img {
    height: 16px;
    width: 16px;
    display: inline;
    vertical-align: middle;
    margin-top: -10px;
    margin-right: 3px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc a, .youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc span {
    margin-right: 0;
    color: rgba(255, 255, 255, .4);
    text-decoration: none;
    display: inline-block;
    line-height: 22px;
    font-size: 12px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc a:hover {
    color: #00a9f5
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc a:after, .youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc span:after {
    margin: 0 9px;
    content: "|";
    color: rgba(255, 255, 255, .4)
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc a:last-child:after, .youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc span:last-child:after {
    content: ""
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc div a:after {
    margin: 0 9px;
    content: "|";
    color: rgba(255, 255, 255, .4)
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc div a:last-child:after {
    content: "|"
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .borderLine_HVrbL {
    border-top: 1px solid rgba(255, 255, 255, .4)
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .ftIco1_2ULOz, .youkuFoot_3r-tc .gFooter_3CQ3Z .ftIco2_3Ckng, .youkuFoot_3r-tc .gFooter_3CQ3Z .ftIco3_Rs15y, .youkuFoot_3r-tc .gFooter_3CQ3Z .ftIco4_1LVRe {
    display: inline-block;
    padding-left: 22px;
    height: 24px;
    line-height: 24px;
    background: url(https://img.alicdn.com/tfs/TB1idA7qwmTBuNjy1XbXXaMrVXa-220-210.png) -192px 3px no-repeat
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .ftIco2_3Ckng {
    background-position: -192px -21px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .ftIco3_Rs15y {
    background-position: -192px -45px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .ftIco4_1LVRe {
    background-position: -192px -69px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .qcode_ryiq- {
    display: inline-block;
    width: 186px;
    height: 93px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .qcode_ryiq- img {
    width: 84px;
    height: 84px;
    margin-top: 7px
}

.youkuFoot_3r-tc .gFooter_3CQ3Z .w115_85MBT {
    width: 117px;
    display: inline-block
}

.youkuFoot_3r-tc .youkuFoot_3r-tc .gFooter_3CQ3Z .title_3fh7E {
@include text-color(footer-color)
}

.youkuFoot_3r-tc .youkuFoot_3r-tc .gFooter_3CQ3Z a {
@include text-color(footer-content-color)
}

.youkuFoot_3r-tc .youkuFoot_3r-tc .gFooter_3CQ3Z a:hover {
@include text-color(text-hover)
}

.youkuFoot_3r-tc .youkuFoot_3r-tc .gFooter_3CQ3Z .gAuthentication_sP6Zc span {
@include text-color(footer-content-color)
}

.youkuFootBefore_103ga {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 200px
}

.footInt_1hByg {
    margin: 160px 0 46px;
    font-size: 16px;
    height: 22px;
    min-width: 1100px;
    text-align: left
}

.footInt_1hByg .copyRight_3I9iv {
    float: left;
    color: rgba(255, 255, 255, .87)
}

.footInt_1hByg .agreement_39HAB {
    float: right;
    display: inline-block
}

.footInt_1hByg .agreement_39HAB h3 {
    display: inline-block;
    margin-right: 18px;
    font-weight: 500;
    color: rgba(255, 255, 255, .4)
}

.footInt_1hByg .agreement_39HAB .divOne_3pnwo {
    display: inline-block;
    margin-right: 80px
}

.footInt_1hByg .agreement_39HAB .divOne_3pnwo div {
    display: inline-block
}

.footInt_1hByg .agreement_39HAB .divOne_3pnwo div a {
    margin-right: 18px;
    color: rgba(255, 255, 255, .87)
}

.footInt_1hByg .agreement_39HAB .divOne_3pnwo div a:last-child {
    margin-right: 0
}

.footInt_1hByg .agreement_39HAB .divOne_3pnwo div a:hover {
    color: #00a9f5
}

.footInt_1hByg .agreement_39HAB .divOne_3pnwo:last-child {
    margin-right: 0
}

.footIntLow_1fQbc {
    height: auto
}

.footIntLow_1fQbc .copyRight_3I9iv {
    float: none;
    text-align: left
}

.footIntLow_1fQbc .agreement_39HAB {
    float: none;
    margin-top: 9px;
    text-align: left
}

.footIntLow_1fQbc .agreement_39HAB h3 {
    margin-right: 9px
}

.footIntLow_1fQbc .agreement_39HAB .divOne_3pnwo {
    margin-right: 30px
}

.footIntLow_1fQbc .agreement_39HAB .divOne_3pnwo div a {
    margin-right: 9px
}

.td__footer_1V4Rv {
    position: relative;
    background: #fff;
    text-align: left;
    color: #333
}

.td__footer__dark_1MFKA {
    background: #16161a
}

.td__footer_1V4Rv a {
    text-decoration: none;
    outline: medium none
}

.td__footer_1V4Rv a:link {
    color: #333
}

.td__footer__dark_1MFKA a:link {
    color: #999
}

.td__footer_1V4Rv a:visited {
    color: inherit
}

.td__footer_1V4Rv a:active, .td__footer_1V4Rv a:hover {
    color: #f60 !important
}

.td__footer_1V4Rv a[class]:visited {
    color: inherit
}

.td__footer_1V4Rv a[class]:active, .td__footer_1V4Rv a[class]:hover {
    color: #f60 !important
}

.td__footer_1V4Rv .td__footer__link_3waL1 {
    padding-bottom: 16px
}

.td__footer_1V4Rv .td__footer__link_3waL1:link {
    color: #999 !important
}

.td__footer__con_3W8Bv {
    position: relative;
    zoom: 1;
    width: 100%;
    max-width: 1250px;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 35px 180px 30px
}

.td__footer__logo_2cYX7 {
    position: absolute;
    left: 0;
    top: 35px
}

.td__footer__logo-alibaba_1dlXE {
    display: block;
    width: 155px;
    height: 24px;
    background: url(https://img.alicdn.com/tfs/TB1UM9xmP39YK4jSZPcXXXrUFXa-155-120.png) 0 -96px no-repeat
}

.td__footer__links_1Ho-G {
    margin-bottom: 20px;
    font-size: 14px;
    color: #333
}

.td__footer__links__splite_1nIbp {
    margin: 0 12px
}

.td__footer__copys_2Mmke p {
    line-height: 18px;
    font-size: 12px;
    margin-bottom: 20px;
    color: #999;
    margin: 0 0 3px
}

.td__footer__copy-icons_1Zvuv {
    font-size: 0;
    color: #999
}

.td__footer__copy-icons_1Zvuv .td__footer__link_3waL1, .td__footer__copy-icons_1Zvuv span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 30px 0 0;
    text-align: left;
    vertical-align: middle;
    line-height: 1;
    font-size: 12px
}

.td__footer__copy-icons_1Zvuv .td__footer__link_3waL1:last-child, .td__footer__copy-icons_1Zvuv span:last-child {
    margin-right: 0
}

.td__footer__copy-icons_1Zvuv span {
    margin: 0
}

.td__footer__copy-icons_1Zvuv .icon_3J4_s {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-right: 4px;
    width: 30px;
    height: 28px;
    background: url(https://img.alicdn.com/tfs/TB1UM9xmP39YK4jSZPcXXXrUFXa-155-120.png) 0 0 no-repeat;
    vertical-align: middle
}

.td__footer__copy-icons_1Zvuv .icon-2_1MEeN {
    background-position: -32px 0
}

.td__footer__copy-icons_1Zvuv .icon-3_2TTrI {
    background-position: -64px 0
}

.td__footer__copy-icons_1Zvuv .icon-4_3SxlG {
    background-position: -93px 0
}

.td__footer__copy-icons_1Zvuv .icon-5_3bv9S {
    background-position: 0 -32px
}

.td__footer__copy-icons_1Zvuv .icon-6_2YDS4 {
    background-position: 0 -66px
}

.td__footer__copy-icons_1Zvuv .icon-7_3YzuP {
    background-position: -125px 2px
}

.td__footer__copy-icons_1Zvuv .icon-8_1D2s_ {
    width: 100px;
    background: url(https://img.alicdn.com/tfs/TB1WhOxmP39YK4jSZPcXXXrUFXa-96-28.png) 0 0 no-repeat
}

.td-w-md_3VH35 .td__footer__con_3W8Bv {
    width: 950px
}

.td-w-sm_3HWs1 .td__footer__con_3W8Bv {
    width: 718px
}

.qr-code-footer_b3UQz {
    position: absolute;
    z-index: 1;
    width: 150px;
    height: 150px;
    right: 0;
    bottom: 63px
}

.qr-code-footer_b3UQz .icon-title_1QKN9 {
    text-align: center
}

.qr-code-footer_b3UQz .icon-title_1QKN9 img {
    width: 118px;
    height: 16px
}

.qr-code-footer_b3UQz .qr-code_2ZnG0 {
    text-align: center;
    padding: 10px
}

.qr-code-footer_b3UQz .qr-code_2ZnG0 img {
    width: 110px;
    height: 110px
}

.qr-code-footer_b3UQz .dl-link_2j4Vl {
    text-align: center;
    font-size: 11px;
    color: #222;
    letter-spacing: .18px
}

.qr-code-footer_b3UQz .dl-link_2j4Vl span {
    color: #ececec
}

.cookieModalWrapper_3_Wlm {
    width: 280px;
    height: 188px;
    position: fixed;
    bottom: 20px;
    right: 50px;
    border-radius: 14px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    background: url(https://gw.alicdn.com/imgextra/i1/O1CN01BX1EPI1KhoWECWlLn_!!6000000001196-2-tps-840-270.png) no-repeat;
    background-size: 100%;
    background-color: #25252b;
    z-index: 1000
}

.cookieModalWrapper_3_Wlm .close_3di31 {
    background: url(https://gw.alicdn.com/imgextra/i2/O1CN01yKBKKU1w0GFzKDJ4j_!!6000000006245-2-tps-40-40.png) no-repeat;
    background-size: 20px 20px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 20px;
    height: 20px;
    cursor: pointer
}

.cookieModalWrapper_3_Wlm .text_3b1ug {
    padding: 41px 21px 0;
    height: 134px;
    box-sizing: border-box;
    color: #ccc;
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 400
}

.cookieModalWrapper_3_Wlm .text_3b1ug a {
    color: #02d5e6;
    text-decoration: underline
}

.cookieModalWrapper_3_Wlm .acceptBtn_wGRo7 {
    cursor: pointer;
    color: #ff33a3;
    font-size: 15px;
    font-family: PingFang SC;
    font-weight: 500;
    text-align: center;
    vertical-align: top;
    width: 100%;
    border-top: 1px solid rgba(245, 245, 245, .1);
    height: 53px;
    line-height: 53px
}

.modal_container_WNAoB {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 415px;
    height: 556px;
    border-radius: 8px;
    background: #181a1c;
    transform: translate(-50%, -50%);
    z-index: 101
}

.modal_content_1k49H {
    padding: 30px;
    width: 415px;
    box-sizing: border-box;
    border-radius: 5px;
    position: relative
}

.modal_header_1xV2i {
    margin-top: 4px;
    height: 25px;
    font-family: PingFang SC;
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    text-align: center
}

.close_button_1oAXc {
    width: 24px;
    height: 24px;
    border-radius: 120px;
    cursor: pointer;
    position: absolute;
    right: 12px;
    top: 12px;
    background: url(https://img.alicdn.com/imgextra/i3/O1CN01VkCwzU20PEVlFDu3k_!!6000000006841-2-tps-72-72.png) no-repeat 50%;
    background-size: contain
}

.modal_body_CWx9U {
    margin: 24px 0;
    color: #ccc
}

.modal_body_CWx9U ul {
    list-style: none;
    padding: 0
}

.modal_body_CWx9U li {
    position: relative;
    padding: 0 16px;
    box-sizing: border-box;
    cursor: pointer;
    width: 100%;
    height: 50px;
    line-height: 50px;
    border-radius: 4px;
    opacity: 1;
    background: rgba(252, 253, 255, .04);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    margin-bottom: 8px;
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 400
}

.modal_body_CWx9U li:hover {
    background: rgba(252, 253, 255, .1)
}

.modal_body_CWx9U li.selected_1c92r:after {
    content: "";
    position: absolute;
    right: 16px;
    top: 16px;
    width: 16px;
    height: 16px;
    background: url(https://img.alicdn.com/imgextra/i1/O1CN018wFgeS1qkcqwlWM0t_!!6000000005534-2-tps-48-48.png) no-repeat 50%;
    background-size: contain
}

.modal_body_CWx9U .modal_tips_qifXE {
    color: #fff;
    text-align: center;
    width: 100%;
    height: 17px;
    opacity: .4;
    font-family: PingFang SC;
    font-size: 12px;
    font-weight: 400
}

.modal_footer_1T6ME {
    margin: 30px auto 0;
    width: 234px;
    height: 42px;
    border-radius: 4px;
    background: rgba(255, 255, 255, .04);
    text-align: center;
    cursor: pointer
}

.modal_footer_1T6ME:hover {
    opacity: 1;
    background: rgba(255, 255, 255, .1);
    box-sizing: border-box;
    border: .5px solid rgba(255, 255, 255, .3)
}

.modal_footer_1T6ME.selected_1c92r {
    background: #fff
}

.modal_footer_1T6ME .ok_button_3qQzn {
    width: 100%;
    font-family: PingFang SC;
    font-size: 16px;
    font-weight: 500;
    line-height: 42px;
    color: #cccccc;
    opacity: .8;
    cursor: pointer
}

.modal_footer_1T6ME .ok_button_3qQzn:hover {
    color: #fff;
    opacity: 1
}

.modal_footer_1T6ME .ok_button_3qQzn.selected_1c92r {
    opacity: 1;
    color: #000000
}

.modal_mask_DUw5M {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: .4;
    z-index: 100
}

.src_youku_fixed_bar {
    position: fixed;
    bottom: 36px;
    right: 24px;
    z-index: 99999;
    color: #fff;
    opacity: .98;
    text-align: center
}

.src_youku_fixed_bar .src_back_top, .src_youku_fixed_bar .src_feedback {
    width: 44px;
    height: 44px;
    cursor: pointer;
    text-align: center;
    border-radius: 100%;
    background: #2d2d31;
    margin-bottom: 12px
}

.src_youku_fixed_bar .src_anchor_text {
    display: block;
    color: rgba(255, 255, 255, .6);
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    margin: 15px 0 0
}

.src_youku_fixed_bar .src_anchor_text:hover {
    color: rgba(255, 255, 255, .9);
    font-weight: 600
}

.src_youku_fixed_bar .src_anchor_text:last-of-type {
    margin-bottom: 16px
}

.src_youku_fixed_bar .src_anchor_text:last-of-type:after {
    content: " ";
    display: block;
    width: 50px;
    margin: 15px auto 0;
    border-bottom: 1px solid rgba(255, 255, 255, .1)
}

.src_youku_fixed_bar .src_change_skin {
    position: relative
}

.src_youku_fixed_bar .src_change_skin:hover:before {
    content: "\4E00\952E\6362\80A4";
    position: absolute;
    width: 100px;
    background: #000;
    right: 40px;
    width: 76px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border-radius: 4px;
    background: #323335;
    font-size: 14px;
    color: #fff
}

.src_youku_fixed_bar .src_change_skin:hover:after {
    content: "";
    position: absolute;
    right: 34px;
    top: 8px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-right: none;
    border-left: 6px solid #323335
}

.src_youku_fixed_bar .src_change_skin img {
    padding-top: 5px;
    opacity: 1;
    padding-bottom: 8px;
    cursor: pointer;
    margin: 0 auto 8px
}

.src_youku_fixed_bar .src_change_skin .src_skintop {
    cursor: pointer
}

.src_youku_fixed_bar .src_back_top {
    display: block;
    position: relative
}

.src_youku_fixed_bar .src_back_top .src_top_icon {
    display: block;
    background-image: url(https://img.alicdn.com/imgextra/i3/O1CN013vN9D21lVRfTgyvyr_!!6000000004824-2-tps-72-72.png);
    width: 24px;
    height: 24px;
    background-size: 100%;
    top: 10px;
    left: 10px;
    cursor: pointer;
    position: absolute;
    opacity: .6
}

.src_youku_fixed_bar .src_back_top:hover .src_top_icon {
    opacity: 1
}

.src_youku_fixed_bar .src_feedback {
    display: block;
    position: relative
}

.src_youku_fixed_bar .src_feedback .src_report {
    display: block;
    background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01wdya631tU5Q27o7od_!!6000000005904-2-tps-72-72.png);
    width: 24px;
    height: 24px;
    background-size: 100%;
    top: 10px;
    left: 10px;
    cursor: pointer;
    position: absolute;
    opacity: .6
}

.src_youku_fixed_bar .src_feedback:hover .src_report {
    opacity: 1
}

.src_youku_fixed_bar .src_cutline {
    width: 50px;
    height: 1px;
    border-top: 1px solid rgba(255, 255, 255, .1);
    display: block;
    margin-left: -13px
}

@keyframes src_download-in-animation {
    0% {
        opacity: .2;
        transform: scale(.3);
        transform-origin: right
    }
    to {
        opacity: 1;
        transform: scale(1);
        transform-origin: right
    }
}

.src_youku_fixed_bar .src_download_shade {
    position: absolute;
    width: 310px;
    height: 91px;
    background-image: url(//img.alicdn.com/tfs/TB1tyMZlYY1gK0jSZTEXXXDQVXa-882-258.png);
    background-size: 100%;
    right: 40px;
    top: 0;
    animation-name: src_download-in-animation;
    animation-duration: .5s
}

.src_youku_fixed_bar .src_download_shade .src_content_wrap {
    float: left;
    text-align: left;
    margin: 17px 0 0 20px
}

.src_youku_fixed_bar .src_download_shade .src_content_wrap .src_title {
    display: block;
    color: #fff;
    font-size: 16px;
    line-height: 25px;
    height: 25px
}

.src_youku_fixed_bar .src_download_shade .src_content_wrap .src_title .src_stress {
    font-size: 18px;
    font-weight: bolder
}

.src_youku_fixed_bar .src_download_shade .src_content_wrap .src_subtitle {
    color: rgba(255, 255, 255, .38);
    height: 18px;
    line-height: 18px;
    font-size: 13px;
    margin-top: 10px
}

.src_youku_fixed_bar .src_download_shade img {
    float: left;
    height: 66px;
    width: 66px;
    margin: 12px 0 0 10px;
    border-radius: 4px
}

.src_youku_fixed_bar .src_download_wrap {
    background-image: url(//img.alicdn.com/tfs/TB1degQlVY7gK0jSZKzXXaikpXa-72-72.png);
    width: 24px;
    height: 24px;
    background-size: 100%;
    margin: 0 auto;
    cursor: pointer
}

.src_youku_fixed_bar .src_report_hover {
    position: absolute;
    left: -100px;
    top: -2px;
    width: 76px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border-radius: 4px;
    background: #323335;
    font-size: 14px;
    color: #fff
}

.src_youku_fixed_bar .src_report_hover:after {
    content: "";
    position: absolute;
    right: -6px;
    top: 8px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-right: none;
    border-left: 6px solid #323335
}

.src_youku_fixed_bar .src_top_link {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0
}

.src_youku_fixed_bar .src_back_top_hover {
    position: absolute;
    left: -100px;
    top: 0;
    width: 76px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border-radius: 4px;
    background: #323335;
    font-size: 14px;
    color: #fff
}

.src_youku_fixed_bar .src_back_top_hover:after {
    content: "";
    position: absolute;
    right: -6px;
    top: 8px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-right: none;
    border-left: 6px solid #323335
}

blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0
}

body {
    font: 12px/20px pingfang SC, Microsoft YaHei, "\5FAE\8F6F\96C5\9ED1", helvetica, arial, verdana, tahoma, sans-serif
}

body.uos::-webkit-scrollbar {
    width: 8px;
    height: 6px
}

body.uos::-webkit-scrollbar-thumb {
    background: #303439;
    border-radius: 5px
}

td, th {
    text-align: left;
    vertical-align: top
}

h1, h2, h3, h4, h5, h6 {
    font-size: 1em;
    font-weight: 400
}

blockquote {
    margin: 0 0 1em
}

a {
    cursor: pointer
}

a, a:hover {
    text-decoration: none
}

a:hover {
    color: #00a9f5
}

a:focus {
    outline: none
}

img {
    display: block;
    border: 0
}

li {
    list-style: none
}

ol {
    padding: 0 0 0 2em
}

button, fieldset, input, label, legend, option, select, textarea {
    font-size: 1em;
    font-family: inherit
}

input.text {
    color: #444;
    border-color: #9f9f9f #dcdcdc #dcdcdc #9f9f9f;
    border-style: solid;
    border-width: 1px;
    padding: 3px 2px;
    height: 14px
}

input.checkbox, input.radio {
    margin-right: 2px;
    vertical-align: -2px;
    margin-left: -2px
}

label.checkbox, label.radio {
    margin-right: 5px
}

textarea {
    border-color: #9f9f9f #dcdcdc #dcdcdc #9f9f9f;
    border-style: solid;
    border-width: 1px;
    padding: 1px;
    resize: none
}

input::-ms-clear {
    display: none
}

.fix, html .clearfix {
    zoom: 1
}

@font-face {
    font-family: iconfonttotal;
    src: url(//at.alicdn.com/t/c/font_2339008_2wx1uowab8i.woff2?t=1737079812416) format("woff2"), url(//at.alicdn.com/t/c/font_2339008_2wx1uowab8i.woff?t=1737079812416) format("woff"), url(//at.alicdn.com/t/c/font_2339008_2wx1uowab8i.ttf?t=1737079812416) format("truetype")
}

.iconfontheader {
    font-family: iconfonttotal;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@-webkit-keyframes previewIn_2AfS2 {
    0% {
        opacity: 0;
        -webkit-transform: scale(.6667);
        transform: scale(.6667)
    }
    60% {
        opacity: 1
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes previewIn_2AfS2 {
    0% {
        opacity: 0;
        -webkit-transform: scale(.6667);
        transform: scale(.6667)
    }
    60% {
        opacity: 1
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes previewOut_bdweo {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.6667);
        transform: scale(.6667)
    }
}

@keyframes previewOut_bdweo {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.6667);
        transform: scale(.6667)
    }
}

@-webkit-keyframes previewInBig_1rLnM {
    0% {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
    60% {
        opacity: 1
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes previewInBig_1rLnM {
    0% {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
    60% {
        opacity: 1
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes previewOutBig_3EQRS {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes previewOutBig_3EQRS {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    to {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

.preview_wrap_28rn3, .preview_wrap_out_1GF2I {
    position: absolute;
    display: none;
    z-index: 3001;
    width: 390px;
    background: #1f2123;
    border-radius: 10px;
    -webkit-box-shadow: 0 10px 70px 0 #000;
    box-shadow: 0 10px 70px 0 #000;
    overflow: hidden;
    -webkit-animation: previewIn_2AfS2 .3s cubic-bezier(.86, 0, .07, 1);
    animation: previewIn_2AfS2 .3s cubic-bezier(.86, 0, .07, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.preview_wrap_28rn3.posLeft_64FRc, .preview_wrap_out_1GF2I.posLeft_64FRc {
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center
}

.preview_wrap_28rn3.posRight_3xw18, .preview_wrap_out_1GF2I.posRight_3xw18 {
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
    position: relative
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_cover_wrap_1UGvV, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_cover_wrap_1UGvV {
    position: relative;
    z-index: 1;
    padding-top: 56.25%;
    overflow: hidden
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_cover_wrap_1UGvV:after, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_cover_wrap_1UGvV:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 89px;
    height: 30px;
    background: url(https://img.alicdn.com/imgextra/i1/O1CN0179wrPO1prCveHTuB9_!!6000000005413-2-tps-267-90.png) no-repeat 50%;
    background-size: contain;
    z-index: 2
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_cover_wrap_1UGvV .preview_img_3zmgW, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_cover_wrap_1UGvV .preview_img_3zmgW {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    margin: 0 auto;
    z-index: 3;
    background: #2b2c2e
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_cover_wrap_1UGvV .shadow_ybfIC, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_cover_wrap_1UGvV .shadow_ybfIC {
    width: 100%;
    height: 30%;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#1f2123));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0), #1f2123);
    position: absolute;
    left: 0;
    bottom: -2px;
    z-index: 3
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_title_wrap_2gNR0, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_title_wrap_2gNR0 {
    position: relative;
    margin-top: -52px;
    padding: 0 24px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: end;
    justify-content: flex-end;
    height: 60px;
    z-index: 110
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_title_wrap_2gNR0 .preview_title_21mWX, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_title_wrap_2gNR0 .preview_title_21mWX {
    font-size: 24px;
    font-weight: 500;
    color: #eaeaea;
    text-align: left;
    line-height: 30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_title_wrap_min_acXwX, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_title_wrap_min_acXwX {
    position: relative;
    margin-top: -50px;
    padding: 0 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: end;
    justify-content: flex-end;
    height: 60px;
    z-index: 110
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_title_wrap_min_acXwX .preview_title_min_2EySs, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_title_wrap_min_acXwX .preview_title_min_2EySs {
    font-size: 24px;
    font-weight: 500;
    color: #eaeaea;
    text-align: left;
    line-height: 30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_mix_wrap_2Bn88, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_mix_wrap_2Bn88 {
    position: relative;
    padding: 16px 24px 0;
    display: block;
    z-index: 102
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_mix_wrap_2Bn88 .preview_tags_vqWr_, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_mix_wrap_2Bn88 .preview_tags_vqWr_ {
    width: 100%
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_mix_wrap_2Bn88 .preview_info_2FmYB, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_mix_wrap_2Bn88 .preview_info_2FmYB {
    color: #999;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 12px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: 40px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_mix_wrap_2Bn88 .preview_reasons_f4aFV, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_mix_wrap_2Bn88 .preview_reasons_f4aFV {
    position: relative;
    margin-top: 12px;
    height: 20px;
    line-height: 20px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_mix_wrap_min_s2Z_a, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_mix_wrap_min_s2Z_a {
    position: relative;
    display: block;
    padding: 18px 20px 0;
    z-index: 102
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_mix_wrap_min_s2Z_a .preview_tags_vqWr_, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_mix_wrap_min_s2Z_a .preview_tags_vqWr_ {
    width: 100%
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_mix_wrap_min_s2Z_a .preview_info_2FmYB, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_mix_wrap_min_s2Z_a .preview_info_2FmYB {
    color: #999;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 13px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: 40px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_mix_wrap_min_s2Z_a .preview_reasons_f4aFV, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_mix_wrap_min_s2Z_a .preview_reasons_f4aFV {
    position: relative;
    margin-top: 12px;
    height: 20px;
    line-height: 20px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 86px;
    padding-left: 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    bottom: 0
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13 .preview_interact_1ndqz, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13 .preview_interact_1ndqz {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13 .preview_interact_1ndqz .opt_reserve_33PkB, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13 .preview_interact_1ndqz .opt_reserve_33PkB {
    width: 200px;
    height: 42px;
    margin-right: 20px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13 .preview_interact_1ndqz .opt_item_3cSo3, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13 .preview_interact_1ndqz .opt_item_3cSo3 {
    margin-right: 12px;
    width: 42px;
    height: 42px;
    position: relative
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13 .preview_interact_1ndqz .preview_play_YOqrr, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_3Q-13 .preview_interact_1ndqz .preview_play_YOqrr {
    width: 42px;
    height: 42px;
    border-radius: 50%;
    background: url(https://img.alicdn.com/imgextra/i1/O1CN01K1H4WF1NdBYfbLE9Y_!!6000000001592-2-tps-126-126.png) no-repeat 50%;
    background-size: contain;
    cursor: pointer
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 80px;
    padding-left: 20px !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    bottom: 0
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ {
    display: -ms-flexbox;
    display: flex
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .opt_reserve_min_2MYhX, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .opt_reserve_min_2MYhX {
    width: 180px;
    height: 36px;
    margin-right: 20px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .opt_item_min_rr33s, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .opt_item_min_rr33s {
    margin-right: 12px;
    width: 36px;
    height: 36px;
    position: relative
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .preview_play_min_3i1CV, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .preview_play_min_3i1CV {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: url(https://img.alicdn.com/imgextra/i1/O1CN01K1H4WF1NdBYfbLE9Y_!!6000000001592-2-tps-126-126.png) no-repeat 50%;
    background-size: contain;
    cursor: pointer
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .preview_favor_min_1YrDH, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .preview_favor_min_1YrDH {
    width: 36px;
    height: 36px;
    margin-right: 12px;
    position: relative
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .preview_feedback_min_3ItOG, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_bottom_wrap_min_G8Isb .preview_interact_min_3L_MQ .preview_feedback_min_3ItOG {
    width: 36px;
    height: 36px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_2psja, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_2psja {
    padding: 0 24px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_title_2a6l7, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_title_2a6l7 {
    margin-top: 12px;
    width: 100%;
    color: #fff;
    font-size: 20px;
    min-height: 28px;
    line-height: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_2psja .max_title_3VZ86, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_2psja .max_title_3VZ86 {
    line-height: 42px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_subtitle_Al_NO, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_subtitle_Al_NO {
    margin-top: 6px;
    width: 100%;
    font-size: 14px;
    font-weight: 500;
    color: #999999;
    text-align: left;
    line-height: 22px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_2psja .max_subtitle_1PidX, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_2psja .max_subtitle_1PidX {
    font-size: 18px !important;
    line-height: 28px !important
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_progress_8rAjd, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_progress_8rAjd {
    margin-top: 6px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_progress_8rAjd .progress_number_1bgM0, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_progress_8rAjd .progress_number_1bgM0 {
    width: 100%;
    color: #999;
    font-size: 14px;
    line-height: 20px;
    z-index: 1
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_progress_8rAjd .progress_bar_2UUe8, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_progress_8rAjd .progress_bar_2UUe8 {
    margin-top: 8px;
    width: 100%;
    height: 4px;
    background: rgba(255, 255, 255, .1);
    border-radius: 5px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_progress_8rAjd .progress_bar_2UUe8 .current_progress_sN9lh, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_2psja .history_progress_8rAjd .progress_bar_2UUe8 .current_progress_sN9lh {
    height: 100%;
    background: linear-gradient(269deg, #0080ff 16%, #2c92ff 90%), linear-gradient(89deg, #ff8000 34%, #ff7800 57%, #ff6100 93%, #ff5300 112%);
    border-radius: 5px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT {
    padding: 0 20px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_title_2a6l7, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_title_2a6l7 {
    margin-top: 12px;
    width: 100%;
    color: #fff;
    min-height: 28px;
    font-size: 20px;
    line-height: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .max_title_3VZ86, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .max_title_3VZ86 {
    line-height: 42px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_subtitle_Al_NO, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_subtitle_Al_NO {
    margin-top: 6px;
    width: 100%;
    font-size: 14px;
    font-weight: 500;
    color: #999999;
    text-align: left;
    line-height: 22px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_progress_min_1X4XD, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_progress_min_1X4XD {
    margin-top: 6px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_progress_min_1X4XD .progress_number_1bgM0, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_progress_min_1X4XD .progress_number_1bgM0 {
    width: 100%;
    color: #999;
    font-size: 14px;
    line-height: 20px;
    z-index: 1
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_progress_min_1X4XD .progress_bar_2UUe8, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_progress_min_1X4XD .progress_bar_2UUe8 {
    margin-top: 8px;
    width: 100%;
    height: 4px;
    background: rgba(255, 255, 255, .1);
    border-radius: 5px
}

.preview_wrap_28rn3 .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_progress_min_1X4XD .progress_bar_2UUe8 .current_progress_sN9lh, .preview_wrap_out_1GF2I .preview_content_wrap_3bSOx .preview_history_wrap_min_3kSaT .history_progress_min_1X4XD .progress_bar_2UUe8 .current_progress_sN9lh {
    height: 100%;
    background: linear-gradient(269deg, #0080ff 16%, #2c92ff 90%), linear-gradient(89deg, #ff8000 34%, #ff7800 57%, #ff6100 93%, #ff5300 112%);
    border-radius: 5px
}

.preview_wrap_28rn3 .preview_video_wrap_1mdl3, .preview_wrap_out_1GF2I .preview_video_wrap_1mdl3 {
    position: absolute;
    width: 100%;
    height: calc(100% - 213px);
    left: 0;
    top: 0;
    z-index: 100
}

.preview_wrap_28rn3 .preview_video_wrap_1mdl3.short_aqzLi, .preview_wrap_out_1GF2I .preview_video_wrap_1mdl3.short_aqzLi {
    height: calc(100% - 181px) !important
}

.preview_wrap_28rn3 .video_shadow_1a64q, .preview_wrap_out_1GF2I .video_shadow_1a64q {
    width: 100%;
    height: 100px;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#1f2123));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0), #1f2123);
    position: absolute;
    left: 0;
    bottom: 213px;
    z-index: 101
}

.preview_wrap_28rn3 .video_shadow_1a64q.short_aqzLi, .preview_wrap_out_1GF2I .video_shadow_1a64q.short_aqzLi {
    bottom: 181px !important
}

.preview_wrap_28rn3 .preview_mute_2Kxuc, .preview_wrap_out_1GF2I .preview_mute_2Kxuc {
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    z-index: 10000;
    right: 24px;
    top: 24px;
    color: #fff
}

.preview_wrap_28rn3 .preview_mute_2Kxuc .preview_mute_on_1CGut, .preview_wrap_out_1GF2I .preview_mute_2Kxuc .preview_mute_on_1CGut {
    position: relative;
    width: 20px;
    height: 20px;
    display: block;
    z-index: 10001;
    background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01AmzxNr1XpgWsekHnS_!!6000000002973-2-tps-66-66.png);
    background-size: contain;
    cursor: pointer
}

.preview_wrap_28rn3 .preview_mute_2Kxuc .preview_mute_off_Phv1h, .preview_wrap_out_1GF2I .preview_mute_2Kxuc .preview_mute_off_Phv1h {
    position: relative;
    width: 20px;
    height: 20px;
    display: block;
    z-index: 10001;
    background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01M2aO7f1o0huvBI96J_!!6000000005163-2-tps-66-66.png);
    background-size: contain;
    cursor: pointer
}

.preview_wrap_28rn3 .toast_LM2f5, .preview_wrap_out_1GF2I .toast_LM2f5 {
    position: absolute;
    height: 38px;
    line-height: 38px;
    text-align: center;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .8);
    border-radius: 50px;
    padding: 0 20px;
    color: #fff;
    font-size: 14px;
    z-index: 100;
    white-space: nowrap
}

.preview_wrap_out_1GF2I {
    -webkit-animation: previewOut_bdweo .305s !important;
    animation: previewOut_bdweo .305s !important
}

.tags_container_3llq5 {
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.tags_container_3llq5 .tag_3o_BE {
    height: 22px;
    line-height: 22px;
    border-radius: 4px;
    padding: 0 6px;
    margin-right: 6px;
    font-size: 12px;
    font-weight: 400
}

.tags_container_3llq5 .tag_1_3oMat {
    background: rgba(255, 255, 255, .1);
    color: rgba(255, 255, 255, .9)
}

.tags_container_3llq5 .tag_2_8y1Bg {
    height: 22px;
    line-height: 22px;
    color: rgba(255, 255, 255, .5);
    padding: 0
}

.tags_container_3llq5 .tag_3_3_k-R {
    height: 22px;
    line-height: 22px;
    color: #f65200;
    padding: 0
}

.tags_container_3llq5 .tag_4_3Ojiv {
    background: rgba(255, 255, 255, .1);
    color: #eaeaea;
    font-size: 14px;
    font-family: QY_Digital-SemiBold
}

.tags_container_3llq5 .tag_10_1WbRM {
    padding: 0 !important
}

.tags_container_3llq5 .tag_10_1WbRM .tag_img_3x86l {
    width: 100%;
    height: 22px;
    border: none;
    background-size: contain
}

.tags_container_3llq5 .tag_11_2EbP8 {
    color: #0080ff;
    background: rgba(0, 128, 255, .2)
}

.tags_container_3llq5 .tag_12_1ZLu2 {
    background: rgba(255, 221, 154, .15);
    color: #ffdd9a
}

.tags_container_3llq5 .tag_13_2ZyW4 {
    background: rgba(173, 110, 253, .2)
}

.tags_container_3llq5 .tag_13_2ZyW4 .p_icon_4Uvml {
    height: 22px;
    line-height: 17px;
    background-image: linear-gradient(259deg, #ffd2a9 2%, #ffbf86 37%, #f77bf7 68%, #a16cff 98%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent
}

.reason_container_2fsRk {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.reason_container_2fsRk .reason_icon_2jFLS {
    width: 17px;
    height: 17px;
    margin-right: 8px
}

.reason_container_2fsRk .reason_text_1xM9S {
    font-size: 14px;
    color: #FF6600;
    line-height: 18px
}

.toast_wrapper_2Xq-X .common_toast_1QroC {
    position: fixed;
    height: 38px;
    line-height: 38px;
    text-align: center;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: rgba(0, 0, 0, .8);
    padding: 0 20px;
    color: #fff;
    font-size: 14px;
    z-index: 1000;
    white-space: nowrap;
    border-radius: 4px
}

.kid_star_wrap_2UNgE {
    position: relative
}

.kid_star_wrap_2UNgE .kid_star_title_yG89W {
    font-size: 22px;
    font-weight: 500;
    height: 31px;
    line-height: 31px;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 28px;
    margin-bottom: 16px
}

.kid_star_wrap_2UNgE .kid_star_content_38ag1 {
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    position: relative;
    overflow: hidden
}

.kid_star_wrap_2UNgE .kid_star_content_38ag1::-webkit-scrollbar, .kid_star_wrap_2UNgE .kid_star_content_38ag1::-webkit-scrollbar-thumb {
    display: none
}

.kid_star_wrap_2UNgE .kid_star_content_38ag1::-webkit-scrollbar-track {
    display: none
}

.kid_star_wrap_2UNgE .kid_star_content_38ag1 .kid_star_list_3df6k {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    position: relative;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}

.kid_star_wrap_2UNgE .left_overlay_2psCd {
    position: absolute;
    top: 40px;
    left: 0;
    width: 30px;
    height: 80%;
    background: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0)), to(#151618));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0), #151618);
    z-index: 1;
    pointer-events: none
}

.kid_star_wrap_2UNgE .right_overlay_3Yar_ {
    position: absolute;
    top: 40px;
    right: 0;
    width: 30px;
    height: 80%;
    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(#151618));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0), #151618);
    pointer-events: none;
    z-index: 2
}

.kid_star_wrap_2UNgE .change_icon_2Xo1V {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
    width: 60px;
    height: 30px;
    background-color: #1F2021;
    border-radius: 15px
}

.kid_star_wrap_2UNgE .change_icon_2Xo1V .line_1RtfT {
    margin: 0 6px;
    color: rgba(255, 255, 255, .1);
    font-weight: 700;
    display: block;
    line-height: 1
}

.kid_star_wrap_2UNgE .change_icon_2Xo1V .left_2Nkgz, .kid_star_wrap_2UNgE .change_icon_2Xo1V .right_2K3Wu {
    display: block;
    width: 16px;
    height: 16px;
    cursor: pointer
}

.kid_star_wrap_2UNgE .change_icon_2Xo1V .left_2Nkgz.disabled_1ICFG, .kid_star_wrap_2UNgE .change_icon_2Xo1V .right_2K3Wu.disabled_1ICFG {
    opacity: .4;
    cursor: not-allowed
}

.star_card_1J9BC {
    width: 108px;
    height: 108px;
    margin-right: 24px
}

.star_card_1J9BC:last-child {
    margin-right: 0
}

.star_card_1J9BC .circle_3DzK7 {
    border-radius: 50%;
    padding-top: 100%
}

.star_card_1J9BC .pack_wrap_2ZzI0 {
    display: block;
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin: 0 auto;
    --background-start-color: #37A2FF;
    --background-end-color: #0088FF;
    background: -webkit-gradient(linear, left top, left bottom, from(var(--background-start-color)), to(var(--background-end-color)));
    background: linear-gradient(180deg, var(--background-start-color), var(--background-end-color))
}

.star_card_1J9BC .pack_wrap_2ZzI0 .pack_img_3EBN4 {
    position: absolute;
    top: 0;
    left: 0;
    width: 108px;
    height: 108px;
    z-index: 3;
    -o-object-fit: contain;
    object-fit: contain
}

.star_card_1J9BC .pack_wrap_2ZzI0 .pack_img_3EBN4:hover {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.star_card_1J9BC .pack_wrap_2ZzI0 .shadow_2A5SB {
    width: 100%;
    height: 25%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(7%, rgba(0, 0, 0, 0)), color-stop(72%, rgba(0, 0, 0, .55)), color-stop(95%, rgba(0, 0, 0, .65)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 7%, rgba(0, 0, 0, .55) 72%, rgba(0, 0, 0, .65) 95%);
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3
}
.anthology-container .box-anthology-items .anthology-width-dy {
    width: 80px;
}
.anthology-container .box-anthology-items .anthology-width-zy {
    width: 100%;
    margin-right:0
}
.anthology-container .box-anthology-items .anthology-width-dm {
    width: 60px;
}