.swiper-slide{
    /*height: 200px*/
}

.modal-mask{
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .7);
    z-index: 3100
}

.modal-mask .modal-container{
    width: 235px;
    position: absolute;
    top: 48%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.modal-mask .modal-container p{
    text-align: center;
    letter-spacing: 0;
    color: #fff
}

.modal-mask .modal-container .get-prize-title{
    margin-top: -40px
}

.modal-mask .modal-container .get-prize-title p{
    font-size: 30px;
    font-weight: 700
}

.modal-mask .modal-container .get-prize-content p{
    font-size: 20px
}

.modal-mask .modal-container .get-prize-button{
    padding: 0 10px;
    min-width: 164px;
    height: 46px;
    border-radius: 23px;
    margin: 10px auto 0;
    -webkit-box-shadow: 0 4px 19px 2px rgba(229, 183, 126, .19);
    box-shadow: 0 4px 19px 2px #e5b77e30;
    background: #eccda6 url(data:image/png;base64,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) no-repeat;
    background-size: cover;
    color: #e7a03d;
    font-size: 19px;
    line-height: 46px;
    text-align: center;
    cursor: pointer
}

.modal-mask .modal-container span.modal-close{
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
    height: 24px;
    background-color: #fff;
    border-radius: 50%;
    cursor: pointer
}

.modal-mask .modal-container span.modal-close:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.modal-container span.modal-close:before {
    position: absolute;
    content: "";
    width: 12px;
    height: 2px;
    background: #333;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 11px;
    left: 6px
}

.modal-container span.modal-close:after {
    content: "";
    position: absolute;
    width: 12px;
    height: 2px;
    background: #333;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 11px;
    left: 6px
}

.svg-icon {
    fill: currentColor
}

.app-container {
    height: 100vh;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    position: absolute;
    background: rgba(0, 0, 0, .8)
}

.app-container .app-wrap {
    padding: 45px 27px 30px;
    border-radius: 27px;
    position: absolute;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#fbbe03), color-stop(34%, #fbc51d), to(#ffffff)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #fbbe03 0%, #fbc51d 34%, #ffffff 100%) 0% 0% no-repeat padding-box;
    width: 410px;
    height: 370px;
    opacity: 1;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.app-container .app-wrap:before {
    top: -70px;
    left: -63px;
    background-repeat: no-repeat;
    width: 534px;
    z-index: -1;
    height: 475px;
    display: block;
    content: "";
    position: absolute;
    background-size: contain;
    background-position: center;
    background-image: url(/common/promo-ui/assets/resource/app-background.806229cb.png)
}

.app-container .app-wrap .share-btn-wrap{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.app-container .app-wrap .share-btn{
    cursor: pointer;
    color: #fff;
    margin-top: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 32px;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 210px;
    padding: auto 6px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    background: transparent linear-gradient(181deg, #ffb38b 0%, #ff845f 31%, #d80700 100%) 0% 0% no-repeat padding-box;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .1607843137);
    box-shadow: 0 3px 6px #00000029;
    border-radius: 25px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.app-container .app-wrap .share-btn:hover {
    background: transparent linear-gradient(181deg, #ff6d21 0%, #f53900 31%, #9f0500 100%) 0% 0% no-repeat padding-box;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .1607843137);
    box-shadow: 0 3px 6px #00000029
}

.app-container .app-wrap .label-title{
    margin-bottom: 27px;
    text-align: center;
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: block;
    white-space: break-spaces;
    word-wrap: break-word;
    font-size: 18px;
    letter-spacing: 0;
    line-height: 1.4
}

.app-container .app-wrap .qr-container{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 191
}

.app-container .app-wrap .qr-container .qr-code-box{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 50%;
    gap: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.app-container .app-wrap .qr-container .qr-code-box .qr-code{
    width: 132px;
    height: 132px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #ffffff 0% 0% no-repeat padding-box
}

.app-container .app-wrap .qr-container .qr-code-box .qr-text{
    color: #3a3a39;
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px
}

.app-container .app-wrap .qr-container .qr-code-box svg{
    width: 26px;
    height: auto
}

.fade-enter-active,
.fade-leave-active{
    -webkit-transition: opacity .15s ease-out;
    transition: opacity .15s ease-out
}

.fade-enter-from,
.fade-leave-to{
    opacity: 0
}

.ticket-rank-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 452px;
    height: 176px;
    background: url(/common/promo-ui/assets/resource/tickettask_img_rank_normal.2c27a3a7.png) no-repeat center/contain
}

.ticket-rank-wrap swiper-container {
    position: relative;
    height: 110px
}

.ticket-rank-wrap .swiper-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 12px;
    max-height: 37px;
    border-bottom: 2px solid #444122;
    padding: 0 30px;
    width: 320px
}

.ticket-rank-wrap .swiper-slide .item-name {
    color: #fff;
    margin-right: 10px
}

.ticket-rank-wrap .swiper-slide .item-info {
    color: #ffb30b;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    -webkit-overflow-scrolling: touch
}

.progress-bar-wrapper {
    position: relative;
    margin-top: 22px
}

.progress-bar-wrapper .progress-bar {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 28px;
    min-width: 388px;
    background: #262626 0% 0% no-repeat padding-box;
    border: 2px solid #707070;
    border-radius: 23px;
    position: relative;
    padding: 0 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.progress-bar-wrapper .progress-bar .bar-inner {
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffcf00), to(#ee7c0e)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffcf00 0%, #ee7c0e 100%) 0% 0% no-repeat padding-box;
    border-radius: 21px;
    height: 15px;
    -webkit-animation: progressAnimationStrike-6d6a5b3f 2s ease;
    animation: progressAnimationStrike-6d6a5b3f 2s ease;
    width: attr(data-attr)
}

.progress-bar-wrapper .bar-num {
    position: absolute;
    font-size: 12px;
    line-height: 28px;
    right: 20px;
    top: 0;
    bottom: 0;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff
}

@-webkit-keyframes progressAnimationStrike-6d6a5b3f {
    0% {
        width: 0
    }

    to {
        width: attr(data-attr)
    }
}

@keyframes progressAnimationStrike-6d6a5b3f {
    0% {
        width: 0
    }

    to {
        width: attr(data-attr)
    }
}

.mission-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 40px
}

.mission-container .mission-title {
    text-align: center;
    display: block;
    height: 18px;
    letter-spacing: 0;
    color: #fff
}

.mission-container .promo-task-content {
    margin-top: 16px;
    max-height: 571px;
    overflow-y: auto;
    gap: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0 10px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: 100%;
    -webkit-overflow-scrolling: touch
}

.mission-container .promo-task-content::-webkit-scrollbar {
    width: 8px
}

.mission-container .promo-task-content::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: #909194;
    background-clip: padding-box
}

.mission-container .promo-task-content::-webkit-scrollbar-track {
    border-radius: 5px;
    background: #080808;
    margin: 10px 0
}

.mission-container .promo-task-content .promo-task-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #fff
}

.mission-container .promo-task-content .promo-task-list .ticket-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 18px 24px;
    left: 770px;
    width: 376px;
    min-height: 72px;
    background: #5f5f5f 0% 0% no-repeat padding-box;
    border-radius: 12px
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-bottom .ticket-data {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 12px;
    padding: 0 10px
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-bottom .progress-bar-wrapper .progress-bar {
    min-width: auto
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-button {
    width: 130px;
    padding: 10px;
    cursor: pointer;
    min-width: 100px;
    word-break: break-word;
    max-width: 40%;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffc01a), color-stop(30%, #ffaa21), to(#eb6a2d)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffc01a 0%, #ffaa21 30%, #eb6a2d 100%) 0% 0% no-repeat padding-box;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .1607843137);
    box-shadow: 0 3px 6px #00000029;
    border-radius: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-button:hover {
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ff9d80), color-stop(30%, #ff6521), to(#fc3a00)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ff9d80 0%, #ff6521 30%, #fc3a00 100%) 0% 0% no-repeat padding-box
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-button.done {
    cursor: default;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#4a4949), to(#313131)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #4a4949 0%, #313131 100%) 0% 0% no-repeat padding-box;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .1607843137);
    box-shadow: 0 3px 6px #00000029;
    border-radius: 25px
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-title {
    max-width: 200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    word-break: break-word;
    white-space: break-spaces;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #e5e5e5;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.5;
    line-height: normal;
    font-size: 13px;
    -webkit-overflow-scrolling: touch
}

@supports (-webkit-line-clamp: 2) {
    .mission-container .promo-task-content .promo-task-list .ticket-item .condition-title {
        display: -webkit-box !important;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-title .yellow {
    color: #fab00c
}

.mission-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 40px
}

.mission-container .mission-title {
    text-align: center;
    display: block;
    height: 18px;
    letter-spacing: 0;
    color: #fff
}

.mission-container .promo-task-content {
    margin-top: 16px;
    max-height: 571px;
    overflow-y: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0 10px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: 100%;
    -webkit-overflow-scrolling: touch
}

.mission-container .promo-task-content::-webkit-scrollbar {
    width: 8px
}

.mission-container .promo-task-content::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: #909194;
    background-clip: padding-box
}

.mission-container .promo-task-content::-webkit-scrollbar-track {
    border-radius: 5px;
    background: #080808;
    margin: 10px 0
}

.mission-container .promo-task-content .promo-task-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #fff
}

.mission-container .promo-task-content .promo-task-list .ticket-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 13px 24px 23px;
    left: 770px;
    width: 376px;
    min-height: 72px;
    background: #5f5f5f 0% 0% no-repeat padding-box;
    border-radius: 12px
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 14px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-bottom .progress-bar-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-bottom .progress-bar-wrapper .progress-bar {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 171px;
    padding: 0
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-bottom .progress-bar-wrapper .bar-inner {
    left: 0;
    height: 100%
}

.mission-container .promo-task-content .promo-task-list .ticket-item .ticket-bottom .progress-bar-wrapper .bar-num {
    margin-left: 4px;
    color: #404040;
    position: initial
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-button {
    width: 96px;
    cursor: pointer;
    min-width: 100px;
    word-break: break-word;
    max-width: 40%;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffc01a), color-stop(30%, #ffaa21), to(#eb6a2d)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffc01a 0%, #ffaa21 30%, #eb6a2d 100%) 0% 0% no-repeat padding-box;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .1607843137);
    box-shadow: 0 3px 6px #00000029;
    border-radius: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-button:hover {
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ff9d80), color-stop(30%, #ff6521), to(#fc3a00)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ff9d80 0%, #ff6521 30%, #fc3a00 100%) 0% 0% no-repeat padding-box
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-button.done {
    cursor: default;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#4a4949), to(#313131)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #4a4949 0%, #313131 100%) 0% 0% no-repeat padding-box;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .1607843137);
    box-shadow: 0 3px 6px #00000029;
    border-radius: 25px
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-title {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    word-break: break-word;
    white-space: break-spaces;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #e5e5e5;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.5;
    line-height: normal;
    font-size: 13px;
    -webkit-overflow-scrolling: touch
}

@supports (-webkit-line-clamp: 2) {
    .mission-container .promo-task-content .promo-task-list .ticket-item .condition-title {
        display: -webkit-box !important;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.mission-container .promo-task-content .promo-task-list .ticket-item .condition-title .yellow {
    color: #fab00c
}

.ticket-bg-wrap {
    border-radius: 12px;
    width: 100%;
    background: url(data:image/png;base64,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), transparent linear-gradient(179deg, #ef5300 0%, #ffab39 100%) 0% 0% no-repeat padding-box;
    position: relative;
    background-size: 100% 100%
}

.ticket-bg-wrap.unfinish {
    border-radius: 12px 12px 0 0;
    background: url(data:image/png;base64,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), transparent linear-gradient(179deg, #435f71 0%, #99adc1 100%) 0% 0% no-repeat padding-box;
    background-size: 100% 100%
}

.ticket-bg-wrap.unfinish .main-content .label-condition {
    background: #1d336f 0% 0% no-repeat padding-box
}

.ticket-bg-wrap .main-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 87px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 17px 24px 13px;
    color: #fff
}

.ticket-bg-wrap .main-content .ticket-down {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    line-height: 1.1;
    gap: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 20px;
    text-align: left;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.ticket-bg-wrap .main-content .ticket-down .receive-btn {
    font-size: 14px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-width: 110px;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ff5800), color-stop(30%, #ff3b00), to(#e30000)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ff5800 0%, #ff3b00 30%, #e30000 100%) 0% 0% no-repeat padding-box;
    -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, .1607843137);
    box-shadow: 0 3px 6px #00000029;
    border-radius: 25px
}

.ticket-bg-wrap .main-content .ticket-down .receive-btn:hover {
    color: #ff7600;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #ffe9c3), to(#ffcc74)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #ffe9c3 50%, #ffcc74 100%) 0% 0% no-repeat padding-box
}

.ticket-bg-wrap .main-content .ticket-down .receive-btn.disabled {
    background: grey;
    cursor: default
}

.ticket-bg-wrap .main-content .ticket-down .receive-btn.disabled:hover {
    color: inherit;
    background: grey
}

.ticket-bg-wrap .main-content .ticket-down .ticket-title-left {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.5;
    font-size: 20px;
    line-height: 1.2;
    -webkit-overflow-scrolling: touch
}

@supports (-webkit-line-clamp: 2) {
    .ticket-bg-wrap .main-content .ticket-down .ticket-title-left {
        display: -webkit-box !important;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.ticket-bg-wrap .main-content .remain-time-box {
    text-align: center;
    font-size: 14px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.ticket-bg-wrap .main-content .label-condition {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    left: 0;
    top: 0;
    position: absolute;
    font-size: 13px;
    color: #fff;
    padding: 0 25px;
    min-width: 120px;
    height: 30px;
    background: #c60d0d 0% 0% no-repeat padding-box;
    border-radius: 13px 0 40px
}

.ticket-bg-wrap .main-content .label-condition:before {
    position: absolute;
    content: "";
    width: 53px;
    height: 53px;
    display: block;
    top: -15px;
    left: -25px
}

.ticket-bg-wrap .main-content .label-condition.PRIZE_WHEEL:before {
    background-size: contain;
    background-image: url(/common/promo-ui/assets/resource/reward_img_wheel_normal.b1cda13a.png)
}

.ticket-bg-wrap .main-content .label-condition.GOLDEN_EGG:before {
    background-size: contain;
    background-image: url(/common/promo-ui/assets/resource/reward_img_goldegg_normal.17eb35f2.png)
}

.ticket-bg-wrap .main-content .label-condition.RAFFLE:before {
    background-size: contain;
    background-image: url(/common/promo-ui/assets/resource/reward_img_redpacket_normal.9cc7e5b2.png)
}

.ticket-bg-wrap .main-content .label-condition.GIFT_CODE:before {
    background-size: contain;
    background-image: url(/common/promo-ui/assets/resource/reward_img_giftbox_normal.d1f82314.png)
}

.ticket-bg-wrap .main-content .label-condition.CASH_VOUCHER:before {
    background-size: contain;
    background-image: url(/common/promo-ui/assets/resource/reward_img_cashbox_normal.0bbcdaf1.png)
}

.ticket-container {
    width: 100%;
    max-width: 428px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 40px
}

.ticket-container .ticket-list-wrap {
    padding-top: 20px;
    max-height: 571px;
    overflow-y: auto;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 18px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-overflow-scrolling: touch
}

.ticket-container .ticket-list-wrap::-webkit-scrollbar {
    width: 8px
}

.ticket-container .ticket-list-wrap::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: #909194;
    background-clip: padding-box
}

.ticket-container .ticket-list-wrap::-webkit-scrollbar-track {
    border-radius: 5px;
    background: #080808;
    margin: 10px 0
}

.ticket-container .ticket-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    border-radius: 13px;
    width: 380px;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.ticket-container .ticket-item .ticket-mission-bg {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    border-radius: 0 0 13px 13px;
    min-height: 35px;
    position: relative
}

.ticket-container .ticket-item .ticket-mission-bg .condition-tab {
    cursor: pointer;
    font-size: 14px;
    color: #5f5f5f;
    padding: 0 26px
}

.ticket-container .ticket-item .ticket-mission-bg .arrow {
    top: 8px;
    right: 24px;
    position: absolute;
    cursor: pointer;
    display: block;
    width: 20px;
    height: 20px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAQBAMAAAD6/3KbAAAAHlBMVEUAAABeXl5gYGBeXl5fX19fX19eXl5gYGBgYGBfX18b6wRdAAAACXRSTlMA0BCgn9/AQDBh1ZB6AAAAXElEQVQI103MsQ2AQAxDUQs2OFFAd9ewAyOwBkswAQMgoPC2CPkXuEgUPyk67qqkW0dNLlzNj+yzhiZbi10gX2ofQoUp0bJSgn06MM/AIQQ6BEIgBIbI7E2/7Fkv4+MpNl6+fREAAAAASUVORK5CYII=);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-transition: all .1s linear;
    transition: all .1s linear;
    -webkit-transform-origin: center;
    transform-origin: center
}

.ticket-container .ticket-item .ticket-mission-bg .arrow.open {
    opacity: .8;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

 .mission-container {
    margin-top: 0;
    top: 0;
    width: 100%
}

 .mission-container .promo-task-content {
    padding: 0;
    margin-top: 27px;
    overflow: visible;
    max-height: none
}

 .mission-container .promo-task-content .promo-task-list {
    padding: 0 25px
}

 .mission-container .promo-task-content .promo-task-list:last-child .ticket-item {
    border-bottom: none
}

 .mission-container .promo-task-content .promo-task-list .ticket-item {
    padding: 18px 0;
    width: 100%;
    background: none;
    border-radius: 0;
    border-bottom: 2px solid #d3d3d3
}

 .mission-container .promo-task-content .promo-task-list .ticket-item .condition-title {
    font-size: 14px;
    color: #7c7c7c
}

 .mission-container .promo-task-content .promo-task-list .ticket-item .condition-button.done {
    position: relative;
    color: #ff7c1c;
    background: transparent;
    border: 2px solid #ff7c1c;
    border-radius: 25px
}

 .mission-container .promo-task-content .promo-task-list .ticket-item .condition-button.done:before {
    left: -10px;
    top: -10px;
    position: absolute;
    content: "";
    width: 20px;
    height: 20px;
    display: block;
    background-image: url(data:image/png;base64,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);
    background-size: contain
}

 .mission-container .promo-task-content .promo-task-list .ticket-item .progress-bar-wrapper {
    margin-top: 0
}

 .mission-container .promo-task-content .promo-task-list .ticket-item .progress-bar-wrapper .progress-bar {
    height: 8px;
    border: none;
    max-width: 171px
}

 .mission-container .promo-task-content .promo-task-list .ticket-item .progress-bar-wrapper .progress-bar .bar-num {
    font-size: 12px
}

.cash-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.cash-container .cash-box {
    width: 449px;
    height: 420px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(/common/promo-ui/assets/resource/cash-box.e185254d.webp);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    -webkit-overflow-scrolling: touch
}

.cash-container .cash-box:before {
    position: absolute;
    content: "";
    width: 449px;
    height: 420px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background: url(/common/promo-ui/assets/resource/circle-light.7651144d.png) no-repeat center/contain;
    -webkit-animation: spinWheel 5s infinite linear;
    animation: spinWheel 5s infinite linear;
    z-index: -1
}

.cash-container .cash-box.open {
    background: url(/common/promo-ui/assets/resource/cash-box-open-stop.3690ae77.png) no-repeat center/contain;
    -webkit-animation: boxOpen 2s;
    animation: boxOpen 2s;
    position: relative
}

.cash-container .cash-box .content {
    gap: 3px;
    -webkit-transform: translateX(-50%);
    transform: translate(-50%);
    left: 50%;
    top: 238px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: absolute;
    height: 23px;
    font-size: 19px;
    text-align: center;
    color: #891b00
}

.cash-container .cash-box .content .claim-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px
}

.cash-container .claim-button {
    padding: 0 10px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #b1b1b1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 210px;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#9f9f9f), color-stop(50%, #6c6c6c), to(#383838)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #9f9f9f 0%, #6c6c6c 50%, #383838 100%) 0% 0% no-repeat padding-box;
    border-radius: 30px
}

.cash-container .claim-button.active {
    color: #d63000;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #f7c163), to(#f2b03e)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #f7c163 50%, #f2b03e 100%) 0% 0% no-repeat padding-box
}

.cash-container .claim-button.active:hover {
    color: #ff7600;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #ffe9c3), to(#ffcc74)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #ffe9c3 50%, #ffcc74 100%) 0% 0% no-repeat padding-box
}

.cash-container .down-box {
    cursor: default;
    margin-bottom: 14px;
    color: #fff
}

.cash-container .down-box .bonus {
    font-weight: 700;
    font-size: 18px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 10px
}

.cash-container .down-box .bonus .icon-coin {
    display: block;
    width: 32px;
    height: 32px;
    margin-right: 10px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center
}

.cash-container .down-box .complete-text {
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.cash-container .down-box .complete-text span {
    color: #ffcf00;
    font-size: 18px;
    margin: 0 4px
}

.cash-container .down-box .now-bonus {
    font-size: 28px
}

.cash-container .down-box .progress-bar-wrapper {
    margin: 10px 0
}

@-webkit-keyframes boxOpen {
    0% {
        background: url(/common/promo-ui/assets/resource/cash-box-open.01d178cb.webp) no-repeat center/contain
    }

    to {
        background: url(/common/promo-ui/assets/resource/cash-box-open-stop.3690ae77.png) no-repeat center/contain
    }
}

@keyframes boxOpen {
    0% {
        background: url(/common/promo-ui/assets/resource/cash-box-open.01d178cb.webp) no-repeat center/contain
    }

    to {
        background: url(/common/promo-ui/assets/resource/cash-box-open-stop.3690ae77.png) no-repeat center/contain
    }
}

.gift-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.gift-container .gift-box {
    width: 449px;
    height: 420px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(/common/promo-ui/assets/resource/giftcode-default.ac71ff90.webp);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    -webkit-overflow-scrolling: touch
}

.gift-container .gift-box:before {
    position: absolute;
    content: "";
    width: 449px;
    height: 420px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background: url(/common/promo-ui/assets/resource/giftCode-default-shine.dbb9c5fa.png) no-repeat center/contain;
    z-index: -1;
    -webkit-animation: lightRotate 2.5s infinite alternate linear;
    animation: lightRotate 2.5s infinite alternate linear
}

.gift-container .gift-box.open {
    background: url(/common/promo-ui/assets/resource/giftcode-open.3c517f24.png) no-repeat center/contain;
    position: relative
}

.gift-container .gift-box.open:before {
    -webkit-animation: rotate 3s infinite linear, open 1s;
    animation: rotate 3s infinite linear, open 1s;
    background: url(/common/promo-ui/assets/resource/giftcode-open-shine.30fffd65.png) no-repeat center/contain;
    z-index: initial
}

.gift-container .gift-box .content {
    gap: 3px;
    -webkit-transform: translateX(-50%);
    transform: translate(-50%);
    left: 50%;
    top: 133px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: absolute;
    color: #000;
    text-align: center;
    text-transform: uppercase;
    font-size: 30px;
    font-style: normal;
    font-weight: 900
}

.gift-container .gift-box .content.top {
    top: 0
}

.gift-container .gift-box .content .claim-item {
    padding: 20px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 4px;
    border-radius: 10px;
    background: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .4)), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, 0) 100%);
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    width: 360px
}

.gift-container .gift-box .content .claim-item .loss-message-content {
    font-size: 16px;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.5;
    -webkit-overflow-scrolling: touch
}

@supports (-webkit-line-clamp: 2) {
    .gift-container .gift-box .content .claim-item .loss-message-content {
        display: -webkit-box !important;
        -webkit-line-clamp: 9;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.gift-container .gift-box .content .claim-item .btn {
    padding: 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 37px;
    margin-top: 20px;
    border-radius: 40px;
    border: 2px solid #ffd269;
    background: -webkit-gradient(linear, left top, left bottom, from(#a9f62e), to(#1fa91b));
    background: linear-gradient(180deg, #a9f62e 0%, #1fa91b 100%);
    -webkit-box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, .25), 0px 3px 2px 0px #7ab328 inset, 0px 5px 14px 0px #d7ff98 inset, 0px -4px 3px 0px #2f7209 inset;
    box-shadow: 0 3px #00000040, 0 3px 2px #7ab328 inset, 0 5px 14px #d7ff98 inset, 0 -4px 3px #2f7209 inset;
    color: #fff;
    text-align: right;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #2f7539;
    font-size: 18px;
    font-weight: 900
}

.gift-container .gift-box .content .claim-item span {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.5;
    word-break: break-all;
    -webkit-overflow-scrolling: touch
}

@supports (-webkit-line-clamp: 2) {
    .gift-container .gift-box .content .claim-item span {
        display: -webkit-box !important;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.gift-container .gift-box .content .claim-item span:before {
    width: 100%;
    left: 0;
    position: absolute;
    z-index: -1;
    -webkit-text-stroke: 3px #fff;
    content: attr(data-stroke)
}

.gift-container .gift-box .content .claim-item .gift-code {
    width: 100%;
    font-size: 24px;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.5;
    word-break: break-all;
    -webkit-overflow-scrolling: touch
}

@supports (-webkit-line-clamp: 2) {
    .gift-container .gift-box .content .claim-item .gift-code {
        display: -webkit-box !important;
        -webkit-line-clamp: 9;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.gift-container .gift-box .content .claim-item .gift-img {
    display: block;
    width: 260px;
    height: auto;
    max-height: 260px
}

.gift-container .gift-box .content .claim-item .loss-img {
    min-width: 140px;
    min-height: 140px
}

.gift-container .claim-button {
    padding: 0 10px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #b1b1b1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 210px;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#9f9f9f), color-stop(50%, #6c6c6c), to(#383838)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #9f9f9f 0%, #6c6c6c 50%, #383838 100%) 0% 0% no-repeat padding-box;
    border-radius: 30px
}

.gift-container .claim-button.active {
    color: #d63000;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #f7c163), to(#f2b03e)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #f7c163 50%, #f2b03e 100%) 0% 0% no-repeat padding-box
}

.gift-container .claim-button.active:hover {
    color: #ff7600;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #ffe9c3), to(#ffcc74)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #ffe9c3 50%, #ffcc74 100%) 0% 0% no-repeat padding-box
}

.gift-container .down-box {
    cursor: default;
    margin-bottom: 14px;
    color: #fff
}

.gift-container .down-box .bonus {
    font-weight: 700;
    font-size: 18px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 10px
}

.gift-container .down-box .bonus .icon-coin {
    display: block;
    width: 32px;
    height: 32px;
    margin-right: 10px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center
}

.gift-container .down-box .complete-text {
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.gift-container .down-box .complete-text span {
    color: #ffcf00;
    font-size: 18px;
    margin: 0 4px
}

.gift-container .down-box .now-bonus {
    font-size: 28px
}

.gift-container .down-box .progress-bar-wrapper {
    margin: 10px 0
}

@-webkit-keyframes lightRotate {
    0% {
        scale: .6;
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        scale: 1;
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes lightRotate {
    0% {
        scale: .6;
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        scale: 1;
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes open {
    0% {
        scale: 0
    }

    to {
        scale: 1
    }
}

@keyframes open {
    0% {
        scale: 0
    }

    to {
        scale: 1
    }
}

@-webkit-keyframes spinWheel {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spinWheel {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.gold-egg-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 20px
}

.gold-egg-wrapper .egg-list {
    max-width: 450px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 30px
}

.gold-egg-wrapper .egg-list li {
    margin: 0 32px;
    cursor: pointer
}

.gold-egg-wrapper .egg-list li.random .egg-root .egg {
    -webkit-animation-name: egg_random_shake-4fae8497;
    animation-name: egg_random_shake-4fae8497;
    -webkit-animation-iteration-count: 6;
    animation-iteration-count: 6;
    -webkit-animation-duration: 50ms;
    animation-duration: 50ms
}

.gold-egg-wrapper .egg-list li.selected .egg-root .chuizi {
    -webkit-animation-name: chiuzi_move-4fae8497;
    animation-name: chiuzi_move-4fae8497;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-timing-function: cubic-bezier(0, 1.46, .73, .84);
    animation-timing-function: cubic-bezier(0, 1.46, .73, .84);
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    display: inline-block
}

.gold-egg-wrapper .egg-list li.selected .egg-root .liewen1,
.gold-egg-wrapper .egg-list li.selected .egg-root .liewen2,
.gold-egg-wrapper .egg-list li.selected .egg-root .liewen3 {
    -webkit-animation-name: liewen_open-4fae8497;
    animation-name: liewen_open-4fae8497;
    -webkit-animation-duration: .6s;
    animation-duration: .6s;
    -webkit-animation-timing-function: cubic-bezier(0, .76, .05, 1);
    animation-timing-function: cubic-bezier(0, .76, .05, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.gold-egg-wrapper .egg-list li.egg-open .egg-root .liewen1,
.gold-egg-wrapper .egg-list li.egg-open .egg-root .liewen2,
.gold-egg-wrapper .egg-list li.egg-open .egg-root .liewen3 {
    -webkit-animation: none;
    animation: none;
    opacity: 0
}

.gold-egg-wrapper .egg-list li.egg-open .egg-root .prize-message {
    opacity: 1
}

.gold-egg-wrapper .egg-list li.egg-open .egg-root .egg {
    -webkit-animation: none;
    animation: none
}

.gold-egg-wrapper .egg-list li.egg-open.selected .egg-root .egg {
    -webkit-transition-property: all;
    transition-property: all;
    background-image: url(/common/promo-ui/assets/resource/egg_open.3ac818ed.png);
    background-repeat: no-repeat;
    background-position-y: bottom;
    -webkit-animation-name: egg_shake-4fae8497;
    animation-name: egg_shake-4fae8497;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-duration: 10ms;
    animation-duration: 10ms;
    -webkit-animation-delay: 1.1s;
    animation-delay: 1.1s
}

.gold-egg-wrapper .egg-list li.egg-open.selected .egg-root .golden-light {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    height: 95px;
    width: 96px;
    position: absolute;
    top: -30px;
    left: -8px;
    -webkit-animation: light_move-4fae8497 .5s steps(8) infinite;
    animation: light_move-4fae8497 .5s steps(8) infinite;
    z-index: 21;
    opacity: 1;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.gold-egg-wrapper .egg-list li.egg-open.selected .egg-root .egg-top {
    display: inline-block;
    -webkit-animation: egg_drop-4fae8497 .7s 0s cubic-bezier(0, .76, .05, 1) forwards;
    animation: egg_drop-4fae8497 .7s 0s cubic-bezier(0, .76, .05, 1) forwards
}

.gold-egg-wrapper .egg-list li.egg-open.selected .egg-root .liewen1,
.gold-egg-wrapper .egg-list li.egg-open.selected .egg-root .liewen2,
.gold-egg-wrapper .egg-list li.egg-open.selected .egg-root .liewen3 {
    -webkit-animation: none;
    animation: none;
    opacity: 0
}

.gold-egg-wrapper .egg-list li.egg-open.selected .egg-root .red-bag {
    top: -5px;
    -webkit-transition-property: top;
    transition-property: top;
    -webkit-transition-duration: .3s;
    transition-duration: .3s
}

.gold-egg-wrapper .egg-list li.egg-open.other-egg .egg-root .egg {
    background-image: url(/common/promo-ui/assets/resource/egg_open2.1e9f05db.png);
    background-size: 100% 100%;
    background-position-y: bottom
}

.gold-egg-wrapper .egg-list li.egg-open.other-egg .egg-root .golden-light {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    height: 95px;
    width: 96px;
    position: absolute;
    top: -30px;
    left: -8px;
    z-index: 21;
    opacity: 1
}

.gold-egg-wrapper .egg-list li.egg-open.other-egg .egg-root .egg-top {
    background-image: url(data:image/png;base64,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);
    left: -25px;
    top: 65px;
    opacity: 1
}

.gold-egg-wrapper .ticket-message {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 360px;
    height: 185px;
    -webkit-transform: translate(-50%, -50%) scale(.7);
    transform: translate(-50%, -50%) scale(.7);
    background-image: url(/common/promo-ui/assets/resource/message_bg.a789b648.png);
    background-size: 100% 100%;
    opacity: 0;
    z-index: 15;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.gold-egg-wrapper .ticket-message:before {
    background-image: url(/common/promo-ui/assets/resource/message_bg2.795b12b1.png);
    background-size: 100% 100%;
    width: 428px;
    height: 198px;
    position: absolute;
    content: "";
    top: -10px;
    left: -45px
}

.gold-egg-wrapper .ticket-message.messageOpen {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transition-delay: .5s;
    transition-delay: .5s;
    opacity: 1;
    z-index: 32;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center
}

.gold-egg-wrapper .ticket-message .close-button {
    width: 36px;
    height: 36px;
    display: inline-block;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAABMlBMVEUAAADsy3D15KroxWT68sjoxWP68sjpxmfqyW789tDqyGv68sjqynH68cXz35368sfz4KHqyW3899Py3pv79M347r/z35/x3JfszXfpx2noxGP899Pz4aLx2pT899P257Du1Ib89tL68sjqyW7qynD04qXw2ZH899P367jt0H789tDoxWb47b3sznnpxmf79c/58MToxGP046jw2I7u04P26LP89tLoxWT15avv1ov899Ppx2npxmf36rbqym7u1IPx2pH578DpxmfUMQD2567t0H3z357y3Zn046frzHP68sfv1or47Lr79M389tDUNQPsznnszXf58MTz4aL688rppmzmn13mnVrnoWLppnDqqXPoo2rjgU3fbTrfdjfuu4XnqWHbZCr13qvttIHoq2bbYyhlbSyLAAAAPXRSTlMAHAv8Hdm7upiVW1YxMCEYBwb5+e/v7+/v7+7t3NzZ2NjVxsa9urq5sLCqqqWloaCXlJOTf359fWFhXlUWarpyVgAAAg5JREFUSMeVlYdy2kAQhlemF1Pce++99zgBEUdxDIQkxvTi2O//Cj7dIUt7d0LHJ2Bud/+Pk2ZuRiDiv4lsLsyOjMwubEZu/OCJ/2K5gFi+6G8N7xQk7Ay7CsnDfEFK/jApN2JjeVfGYiCSiuT7EknxxlDwnwfBIc5YefRkBTmp4KMCQee9Hf1R4sg2YhlFYpaRHFdVxpPA2MtknhSvvd4peRoAdna2vgzAFj27qPXaaLad9f9m4xUFEkQ5Nxc5+iU0dL1YozNaVou63kCBc6Is5pw0ddOxKtPQmyiwCODPIdpF06my4pkWbZxIwBX5NayLrGs09mwbNS5wBScGR5U5hlFnG/LzE1g3eNif1+s9lWcd5v4KMIcZ4nQOJh5EqEMNyXACHmTUi8hAjMIPGRWmVGSzUZiUdMvEcHUmYf6bQNl+/LI4nYcNofdCw5WKi7MBpy6GtdkLPz+F618YZpTNZc/hAteg4UbHMmznDScSAEtfnbxTw6roll0UWAKAM9RpmbdiFcxpocAZUTTUKbW6HWfd6bZKKJAAwvb3AdgGk/ggShwo+7+V2QeGNlVSZEqDHtGfikThk7CaEQab9Nq9Amtp9OJb9TZW+ZdlyMsIEQOTDmf7Ek6DyO10Nnvv8pm+BSl3B1kXDu7AjfiuT8z7duPQD+0yQGP0MglcauCJFj0OBWZ8vplA6DgqyX8AkNEW5CZAyLwAAAAASUVORK5CYII=);
    background-size: 100% 100%;
    position: absolute;
    right: -26px;
    top: -36px;
    cursor: pointer
}

.gold-egg-wrapper .ticket-message h1 {
    font-size: 24px;
    color: #d33100;
    text-align: center
}

.gold-egg-wrapper .ticket-message p {
    text-align: center;
    font-size: 18px;
    color: #332b28;
    margin-top: 18px;
    letter-spacing: 2px
}

.gold-egg-wrapper .lossMessage {
    font-size: 22px;
    color: #332b28;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.gold-egg-wrapper .message-mask.messageOpen {
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: #0003;
    top: 0;
    left: 0;
    z-index: 31
}

.gold-egg-wrapper .claim-button {
    padding: 0 10px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #b1b1b1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 210px;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#9f9f9f), color-stop(50%, #6c6c6c), to(#383838)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #9f9f9f 0%, #6c6c6c 50%, #383838 100%) 0% 0% no-repeat padding-box;
    border-radius: 30px
}

.gold-egg-wrapper .claim-button.active {
    color: #d63000;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #f7c163), to(#f2b03e)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #f7c163 50%, #f2b03e 100%) 0% 0% no-repeat padding-box
}

.gold-egg-wrapper .claim-button.active:hover {
    color: #ff7600;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #ffe9c3), to(#ffcc74)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #ffe9c3 50%, #ffcc74 100%) 0% 0% no-repeat padding-box
}

.egg-root {
    position: relative;
    display: inline-block;
    margin-bottom: 23px
}

.egg-root:before {
    -webkit-transform: translateX(-50%);
    transform: translate(-50%);
    position: absolute;
    content: "";
    width: 156px;
    height: 156px;
    background: url(/common/promo-ui/assets/resource/ticket-type-egg-bg.ddeffaba.png) no-repeat top center/contain;
    z-index: -1;
    left: 37px;
    bottom: -22px
}

.egg-root .egg {
    background: url(/common/promo-ui/assets/resource/egg.df99caec.png) no-repeat top center/contain;
    height: 106px;
    width: 75px;
    position: relative;
    z-index: 23;
    display: inline-block;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%
}

.egg-root .prize-message {
    word-break: break-word;
    width: 99%;
    white-space: normal;
    font-size: 26px;
    line-height: 1.4;
    letter-spacing: 0;
    text-shadow: 0 0 7px #ec2529, 0 0 7px #ec2529;
    color: #fcf7d3;
    font-weight: 900;
    position: absolute;
    left: 50%;
    top: 38px;
    -webkit-transform: translateX(-50%);
    transform: translate(-50%);
    z-index: 30;
    opacity: 0
}

.egg-root .golden-light {
    opacity: 0
}

.egg-root .chuizi {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    width: 43px;
    height: 33px;
    position: absolute;
    right: -12px;
    top: 10px;
    z-index: 29;
    display: none
}

.egg-root .liewen1 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAABFCAMAAADHJr4NAAABLFBMVEUAAABfEgJgEgFcEgFWEQFWEQFaEQFSEAFPDwFVEAFSEAFuFQJPDwFODwFVEQJREAFeEgJkEwJhEgJSEAFqFQJpFQJoFQJQEAFTEAFTEAJYEQFTEAFjFAJlEwJUEQJcEgJpFAJNDwFNDwFoFAJVEQFTEAFqFQJQEAFSEAFgEwJmFAJfEwJlFAJlFAJkFAJUEQFQEAFmFAJXEQFQEAFNDwFNDwFrFQJVEQFkEwJTEQJbEgJaEgJbEgJSEAFqFQJREAFmFAJfEwJjEwJbEgFbEgFeEgJgEgJWEQFSEAFSEAFdEgF8GQNsFQJqFQJ7GANoFAJ6GAN8GQNaEgJnFAJcEgJgEwJbEgJaEgJqFQJpFQJ7GQNmFAJbEgJzFwJNDwFxFwJ1GAN1GAN8GQN8GQPsrEzuAAAAZHRSTlMABAsIDyAUUG0ZJRVXMvhK/szEunRlUTkw6tyfm5aKcmdkXVtDPjAd/fPl4+DW0LSqpqSWiH1qYDgq6OLSzsrFvrSvp5ONhIF3Z0pHR0A2JyYb8u3t276vn5OEeEY8172ll25pQdEHowAAAo5JREFUSMe9lsWWIkEQRSMzK8so3N3dobF2d4F2Hf3/f5hh6BVkFUMs+i3jnAsvNAtmUqOndsBo7VuviSKLO5m0DhiRVhrnlaoZzlAkzwBSOQMJkjU7krSnkaB8piFJSYevFkeTZz2KRYNqkCFRzejZASlJDS2fl8mEiHqqiVtdsNlsn2WgFxcrFMQW8Pv9viyn/1BKVh3rYdyJLD9N7iPnkwQ9IcBJPziSPn9kfE1Xsmu4ldmwTH66A8zcnKA7ux4+DZNAzfEkm26AuoiSXD059VvYdTia5tUyVLboN+Z+Z8Db5dvNMwnM0dPsopNdt10/WS/vncuW2/M2yEhzfnV34zGy8TJiS6buzZg/wSzncbk2r2CZjlv6wj6lGq6yf9nohrzdhXTolVwtVfnMkynZ7RbnzdrGvr7P5donAOTm2WeW7gGfb+j41+vrj+/3rooOhCdj7aD0nyS7/n3xcX0ZKT2EQFIfypuJkTBj1uELWdooI9Rb8gSJfLIRGZi8mu9RTbwzW6XmwJ7vhL0jEKtzLgwzpRpe34hE1sMJcZb05FBspRi9Dzv+6rbqFLdVM7k6RNnyqopiqGqOCi2lzV5TObGjTBHCxP+oOMU5alzxdotWJ0dlwtydrZZ3R7FYFJYSh3PN8FZUsdhprS9cIxJKdKL5osXp+ujfCEsT2HuKD4nFOqeyQjuB7VotVrB4CC/7BWHcV9kb5CUw1/BS2F4er8cpYZaPr7iR7copLFEvr4mK1riLLyOpOJqo3AWsv8bXwETnNY8EOA3rx4CU0khh0aNtDUmOYi+AlHFUIDhSOmxzwClffwak3NsUScb2sziQHD/6cWDSkwSUnIdIrxDyYesjowdX9mNJJjymfwD10T4yINipKwAAAABJRU5ErkJggg==);
    background-size: 100% 100%;
    width: 28px;
    height: 35px;
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 0;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    opacity: 0;
    z-index: 25
}

.egg-root .liewen2 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA8CAMAAAAJ1/l9AAABGlBMVEUAAABwFQFqEwFvFQFjEQBzFgJ8GQN8GQN7GAJjEQB8GQN7GAJ8GQN8GQNcEAB8GQNkEgB8GQN8GQNkEgBiEQBiEQB8GQNPDwF8GQN8GQN7GAN8GQN8GQNlEgB8GQNhEQBPDwF8GQN8GQN8GQN8GQNfEQBSDwB8GQN8GQNiEQBjEQBeEQBVEABtFAFgEQB8GQN8GQN6GAJ8GQNiEQBkEgB8GQNkEgBkEgB8GQNwFQF1FwJ6GAN1FwJ0FgFkEgBWEAFiEQBkEgBbEQBjEgBzFgF8GQN8GQNjEgBTDwFhEQBTDwF7GAN8GQNUDwF8GQNRDwFVEABzFgJvFQFxFgJZEQBXEAF0FwJWEABYEABNDwFkEgBkEgBQDwFzFgJpo6HIAAAAXnRSTlMAChMPPwcqRSNaF5JwOB9AN+jMnZRzWEW2rZqHgGNQTiwd1MbAo2hjVFQtJhj2wbqjjIOBeWhoQzHm39vUyaiMh2xrMRvv4K6ai4N5Xl1LPzju7tjXybx3cFHNtK6kND4wYAAAAt1JREFUSMfVlWd3okAUhpkBKdKk2WPvvXeNuqZues+W//831hCDu2GQCJ/2PccjM/Bw73vvzIDtoRsBc6HAr9NX3AWefagdVlzET5w+nmMuBE8fbjA3Onw8vAEQVgSnfDabPVEXcacFnFcCzy8Acyh8sf695pwm79PTTpwvy1jicn98sdL/SrVaLpcwZr9qxqNtLmZKwmPAZCG5fQLuwMvM5iLe3wJUiCWNEdn1WuPEB0UQRmzqqRrZhuQjtDVuUAAY4erDatezjd7kd+KfNcgcV8PbhL1cHt8HB7FQdSKC7TCS3AfHcP8wxfErz8eoaYkLvXjZPEs25AZ3Reu8R4zEgEXXeoqq5q5Nd2FLup22CuTaM+BZi8bhcVU9O3++DnzGgRiSqnfDUNRPwlgwTKJWW2J+1tZyAcRhteqmR8N7eXR3P31i5aMWqu6XGiGgLdHfJ7cTtsBT35u/pyMpJSIrbrW7vNH0KN3002tztL8hS02080QAjQ8ymWAkz+NvBgfhYJrTG2BWnEAuJj7Ncnkq+e6jkUmFY0l015bfUNOUzF5Qm4h08OjomKUgkr/OISYBl2rxNPjYuXVJSkVJtE2tiHivGPLrsxs+KEvpArJFsK1q/ZWp8nny7xEnS6kuCq+8MAIsmf3j/7zsIjOuiwiPgWXRs87O5kwk88FxGFF6ZlnC7AV4LnPMmUMQetL2uBgdj0WzPwb7krxX7GR6YFp2gmDDGdYb7KDIOP3+UZGQH2CMxtiaRe/dun5Y4ATR24cz1mywADDH8stRL+ZcVEjEXIgMF6Dt0rB2h8ciMZvsfZ2O9ScMXrUukjtpTWnD9yxKHR+i8yxHenakvjjJFitQINonTKln5gEfjQ52xWcU9edspmiCRRloit5ZOl+pU/PtegCzU/ysj7kRrsxd8Qc1BrrA26qilJ3CoDjrYwdZn0Mc/mDeWthxGn2uG+9Bp5XTwaILXNd/ifs2C/sPJRFGA7pVPiEAAAAASUVORK5CYII=);
    background-size: 100% 100%;
    width: 31px;
    height: 30px;
    display: inline-block;
    position: absolute;
    left: 22px;
    top: 0;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    opacity: 0;
    z-index: 25
}

.egg-root .liewen3 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAABRCAMAAAAZ110qAAAAbFBMVEUAAAB8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQN8GQPLHu07AAAAJHRSTlMACEIixc0QqbZ9F9pLir1vW9ThDLEtn4RlMnY5HOeVUSnumvdNGyqzAAAB40lEQVRIx4WUR7LjMAxERRLMYlS2sn3/O06VF7NS+3P7qhEaAJv/jzWMNc+PKcEXvqhnrlLvjQ78GQ/9/qnatu6Jsuz328z8etIyMflCs1DsCW45VjO755q7NUiZHAPdZBM1Z6BXEUxvBXIiE+kW+XRp76cNwC7LGqF00MUHmHUuO5YqW3eTBeqnNYWM5ciMxfZav+cNYNeGcdQJRh9emowdEN5S8ZQc9lp6k7hDOI9FxpMhR4dsY/jmBsVzO3GFucj26xsylk+v64tR739ED6+lg0flXp7G6XQouL4/d5k7NFX6fG49IBpvH9ESi8PvNIO+WZbeG7RrLngp0ekwronICtQuGdmfQLqO0ZdxAXOY+7jLSYCsb1P3EdS0pV7edHYoK/n+VM2z1Moa0S+hkvQyK2h/ldbhnZcHcl8kgzaadTyQnARDZyyh94uutbwF/D4q4ZmaGkcEh1CkRv65RJ4ScKERNpYg4GW3hlp8easxKz7LlvQCtcrScWFpJLuhez11fa+sQT55mVmDqZ8uhFVrjTy4QmrV6qLbroHRtTwWhnGk14Y/uUT9D6vFIYP4EdtQVlDczUWvP2K/v1eC52g4FrtQgvtZ2ItDrlKROq0dip36Q4ergZhnCylTTImHyE/vH+EFGunCbNgxAAAAAElFTkSuQmCC);
    background-size: 100% 100%;
    width: 15px;
    height: 40px;
    display: inline-block;
    position: absolute;
    right: 30px;
    top: 0;
    -webkit-animation-delay: .7s;
    animation-delay: .7s;
    opacity: 0;
    z-index: 25
}

.egg-root .egg-top {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    width: 46px;
    height: 37px;
    position: absolute;
    -webkit-transform: rotateZ(202deg);
    transform: rotate(202deg);
    z-index: 23;
    left: 60px;
    top: -70px;
    opacity: 0
}

.egg-root .red-bag {
    display: inline-block;
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    width: 50px;
    height: 46px;
    z-index: 22;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translate(-50%);
    top: 40px
}

.egg-root .prize-message {
    word-break: break-word;
    width: 100%;
    white-space: normal;
    font-size: 18px;
    line-height: 1;
    letter-spacing: 0;
    color: #ddd;
    font-weight: 600;
    position: absolute;
    left: 50%;
    top: 20px;
    -webkit-transform: translateX(-50%);
    transform: translate(-50%);
    z-index: 30;
    opacity: 0;
    text-align: center
}

@-webkit-keyframes egg_shake-4fae8497 {
    0% {
        -webkit-transform: rotate(2deg);
        transform: rotate(2deg)
    }

    to {
        -webkit-transform: rotate(-2deg);
        transform: rotate(-2deg)
    }
}

@keyframes egg_shake-4fae8497 {
    0% {
        -webkit-transform: rotate(2deg);
        transform: rotate(2deg)
    }

    to {
        -webkit-transform: rotate(-2deg);
        transform: rotate(-2deg)
    }
}

@-webkit-keyframes egg_random_shake-4fae8497 {
    0% {
        -webkit-transform: rotate(4deg);
        transform: rotate(4deg)
    }

    to {
        -webkit-transform: rotate(-4deg);
        transform: rotate(-4deg)
    }
}

@keyframes egg_random_shake-4fae8497 {
    0% {
        -webkit-transform: rotate(4deg);
        transform: rotate(4deg)
    }

    to {
        -webkit-transform: rotate(-4deg);
        transform: rotate(-4deg)
    }
}

@-webkit-keyframes chiuzi_move-4fae8497 {
    0% {
        -webkit-transform: rotateZ(70deg);
        transform: rotate(70deg)
    }

    25% {
        -webkit-transform: rotateZ(0deg);
        transform: rotate(0)
    }

    50% {
        -webkit-transform: rotateZ(70deg);
        transform: rotate(70deg)
    }

    to {
        -webkit-transform: rotateZ(0deg);
        transform: rotate(0)
    }
}

@keyframes chiuzi_move-4fae8497 {
    0% {
        -webkit-transform: rotateZ(70deg);
        transform: rotate(70deg)
    }

    25% {
        -webkit-transform: rotateZ(0deg);
        transform: rotate(0)
    }

    50% {
        -webkit-transform: rotateZ(70deg);
        transform: rotate(70deg)
    }

    to {
        -webkit-transform: rotateZ(0deg);
        transform: rotate(0)
    }
}

@-webkit-keyframes light_move-4fae8497 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes light_move-4fae8497 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes liewen_open-4fae8497 {
    0% {
        opacity: 0
    }

    25% {
        opacity: 1
    }

    50% {
        opacity: 1
    }

    75% {
        opacity: 1
    }

    to {
        opacity: 1
    }
}

@keyframes liewen_open-4fae8497 {
    0% {
        opacity: 0
    }

    25% {
        opacity: 1
    }

    50% {
        opacity: 1
    }

    75% {
        opacity: 1
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes egg_drop-4fae8497 {
    0% {
        opacity: 1;
        -webkit-transform: translate(0, 0);
        transform: translate(0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate(-83px, 137px);
        transform: translate(-83px, 137px)
    }
}

@keyframes egg_drop-4fae8497 {
    0% {
        opacity: 1;
        -webkit-transform: translate(0, 0);
        transform: translate(0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate(-83px, 137px);
        transform: translate(-83px, 137px)
    }
}

.reward-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    word-break: break-word;
    white-space: break-spaces;
    text-overflow: ellipsis;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 45%
}

.reward-item .prize-message {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    height: 100%;
    position: relative;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 125px
}

.reward-item .prize-message span {
    font-weight: 500;
    color: #000;
    font-size: 12px;
    height: auto;
    max-width: 47px;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.5;
    -webkit-overflow-scrolling: touch
}

@supports (-webkit-line-clamp: 2) {
    .reward-item .prize-message span {
        display: -webkit-box !important;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.reward-item .prize-message div.prize-item {
    width: 100%;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
    max-width: 26px;
    height: 21px
}

.reward-item .prize-message div.prize-item .icon {
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    display: block
}

.reward-item .prize-message div.prize-item .icon-EMPTY {
    background-image: url(data:image/png;base64,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)
}

.reward-item .prize-message div.prize-item .icon-RETRY {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAACN1BMVEUAAAD/0AD/oRb/1QD/wgz/tAD/zAD/lB//lx3/zwD/0AD/wwD/0QD/lhX/tgr/tQD/twX/zgD/liD/6gD/0AD/mR7/uAD/zwD/mxn/wgD/zgD/mh3/lx7/zQD/6wD/lR7/qQv/ygD/6gD/lx3/twD/uQD/zgD/8AD/uQD/6AD/uAD/0QD/uQj/lxz/5QD/zQD/zwD/0QD/ugD/mx3/5AD/7gD/2QD/2wD/wQD/pRj/zQD/tAD/6QD/mh7/lx7/5wD/6AD/lR3/mRf/liH/vgD/lx7/5AD/kh3/wwD/zQD/kxr/zQD/lh7/tAD/zQBGMh7/6gDIAFr/7wD/7AAmFCP/sQD/kh//0QD/iyL/+AD/hyP/phj//wD/jiGEcBP/1wD/thL/yQD/ugCEZxP/5AH/wgD/4AH/6AD/vAD/twBDMB0wOhO/AGnDAGTPAF3/mB3/9QDeAGTEAGE7KR89NRn/qhY2OBb/8gD/nxr/sxP/vRD/ywL/vwLZAGLUAF/NDlNfJyr/nBxCMxv/ohqEYBT/uRL/zwr/0wn/xQL/0wDKA1rRG0yrC0zcQTl7HTYwISItHyH/rhb/3AX//AC9BFXjVy5oJS5ULCVLLyDufBxaQBtQOxtxVxWYahOCdRH/yQ//wg+tigzgugXdpAX9qwTrqgP7vwCWAFjYG0/WLUSYEkSTFULrPT6CGzpyITMdDSTqbSMxKxx7VRb0jBP4lBGafxDMoA2xgAz6owjUqgfWmQf7qQb3twHpzcaBAAAATHRSTlMAtSIQCPrw6tbMPCseGQz17NrDq6WcimxcUUs9+Pjz7+/s5+Pc0sG/rJ6Pi4eEgYF8d3JnZEEZ+ejm4+LUuLi3ko1+dGdQTk05NDAjG3plPgAAA+dJREFUSMeFlfV700AYgK/I2AbD3d3d3Z30SBOStJRSGiq0XZXKKmxjY4PBfLi7u9sfx11yl65JN95fcs99efPJPfcEaOyroqtB69YuXzRmzKIlEyYPA5Q1wMjoOVPwY/3aHbNZnudZlud494aKJZXKV8YxAwzGgCEMswusGzMdv66AJc7ndFWsGjilXGTGGZSJDGKTt4cj8KzySKe9sGXkDBSbY1C2YcURaaaKj0UOJuq0O3Bs6hS9IjIY0dpoV6jxcV12skQGZpnOWMMQrCoix2WPkyWJlOuUcqYIMYumZmWKqSoy9kzVhS+ybLpRtze615yrtjM6zqPu+QeibnfGRGocGMLo6UqjY/FG9NviuOHKwS5jDDi6leO0Mwan/LBy6kYiNmxwD0XGyG5QNfp4iUBUUbIl8g/B/SyNWA2BZg4pvhpDXY6ZALPAmzQkSmKl2/AlsallIDIqp0e5rEM/ZDcasr4VR43HCcciZTkq2nZRn6aZZaMRXVVJqQXCMpRmK4vosevCTTzvtuqSSBKEcNpkMIjFcBdJXDyuYuW5JFnSohsliFkB9vOKk1YrszKZUwpdPq5JXTUlyddOQQUT2MkqcBkRG3avjYB6URc9zoyIY5FLqjIKLGBV0AAc1iwX5QloYhiOd0JnPoKKq5FUZRqYTRT3ecf5ZhvH9wZdY7eUg9CZSzrEDFEg4DmVdOaB7YSeqM/rdSN8vlyjRAFOQvf3+/dPFnP69IULpwkn77nOEECZSwU++nCsP+7IAgGMgirSr7NH+yFwQTYTgAlSp7M/5ewPPzFGgJVU8d4J9Kc8oUnmgUoty7dCZQ2pICKVKCi3n1FlIQCQ8pgqiWDixvX29vf1N4OpAG3FT5XVAMzXnLtKvCF4812rpTYWOxe++qY+lVKUjmdaK5UATNAqe9yBnESi/Sp6+7LFcjlcGwu/voGdznsemmQLAGBoGXXcjzoDiYbWWK1FIxyzXA8ePXv7uZmyFCBMkOL93NHQes5SRG24/lPgiV9TBmFlWE5z/t59QQ2NcKj+t1aWMB4ojKWGS37+NhQvNuLVL79eMlNGkv/t0FlUEWR4q6461FuIt8nIoIwHhJUu4ghmv/Tn2pVQdXUoHg+hx+W2LzBfMOYCDRNx8LZH8t+69upKXV3dlbaPP3PQXzBmDigoAytURVYiZ2CLx/z0qZCH0iUsUAZPAr0YprajTUbOezx5mbxPEPaCIo5sJpX1yeDVQMf6+UoaoQ9BoFVRtOOR5D6cuUNBKSbjS40dY4rxw0Fphq8ow46gE8wLS6ag055QgcYmaBZajFx8EPyHQ6tMG2V6n+YtnmQo6R9gYaXSG+AS2QAAAABJRU5ErkJggg==)
}

.reward-item .prize-message div.prize-item .icon-MONEY {
    background-image: url(data:image/png;base64,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)
}

.reward-item .prize-message div.prize-item .icon-POINT {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAlCAMAAADCzMEQAAABIFBMVEX/w1AAAAD/w1D/w1D/xk3/w0//w1D/w1D/xU//xFD/xVH/xFD/xVH/wlH/xE//w1D/xVH/w1H/xU3/wlH/z1L/wlH/xVH/wlH/xFD/w0//xlP/xFD/wlL/yEf/w1D/vEv/113/yEn/wFT/w1D/3Tv/v1n/w0//v0//y0f/0WT/w1D/////02f/wU3/ylr/yFb/0mb/wk//9tj/xFL/xlT/zV7/zFL/9dT/zF3/+uP/z1z//PD//Ov/9tb/0GH/zV//zlr/+uf/+N3/9NH/+eD/5qX/0F//y03/yUb/99r/6bD/4JT/13f/1Gz/zVb/y1D//vz/5J//4pv/3pD/3Yr/24P/2n//2Xv//vn//vX/78L/5qv/wVL/8cr/67n/v1rrczDeAAAAKXRSTlOUAP32C/rwql403cW2QwXSr6CFbRbq5su8mFZJOynWpKGViHdxb2hQPc6kJqIAAAIySURBVEjHpdVpU9pAGMDxRALILYhabe19ZQNtE2xizpKL+z4V0H7/b+Eq5Fp2mGT8Dy/gxS+bfWZ3IKgvhFuKvLokIpUjksDt6JiEv6oRAgkC+CqU4qD2K0I1EPAs/NxWInQT9OnLI/aWDt8fx7v7P3mV/0EW8b7ZDOWvyCTWD2ZTPoQH2eMEzkszhplIIXx1A3CeFxnGCrN+IoP1vRHDjHqh5p/B+Q4De6zjfZFlHR9/i52fpjDPDfCe/Pbf50/Yv7RbfcA3W63WjHlpDL82h3wd9eTXjfP+n1LnPl/vL+fTib3Wt15e25PubNGXUE9deBeA9fmeYIn3DJq8QD156g4wATyv2XK7bYwYtO6eLzv8NP/et37fVDhBRLneQzxs52O5wPyk/qPSNuUgN2n//muozwbnPxYNIfCADpz/nr923r90fQ6gd9P4qaH6HnDXbTboff8ZeEHvj19YqqDv+GgOr/G+L6ddHGcR31hanGpa99vlFzTOf2Td+ZfTiK+vOJigbg/CGuOpD1XgzO8dmUU8LagcrC0Ihi7fPWB8AQDP51G/FJ65KOqiYJqq1UA9cn+pNPhH++tCbSgP86mptFVVXGp4751fxHc4TjdsjR9WbFHnjI500G/AnleUVY9vwEHy85Ui24d96ecZ4vvjrjTYHQVtMtYO7j+Wyr9BvDTk3Zk1hsPIHu2gj+eowms8OLsAkXzF9V5R/r9RX/weA7Xf4bsBgEj650dlAFuNEMg8AaCLf0MeLRa8AAAAAElFTkSuQmCC)
}

.prize-wheel-container {
    width: 460px;
    height: 450px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin: 0 auto
}

.prize-wheel-container .prize-wheel-root {
    width: 100%;
    overflow: hidden;
    -webkit-overflow-scrolling: touch
}

.prize-wheel-container .prize-wheel-root svg.am-icon {
    margin: .3rem;
    fill: #fff;
    display: inline-block;
    position: absolute;
    z-index: 10
}

.prize-wheel-container .prize-wheel-root .wheel-bg {
    background-image: url(/common/promo-ui/assets/resource/ticket-type-wheel.77140bea.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    background-position: center;
    height: 430px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.prize-wheel-container .prize-wheel-root .wheel-bg:before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 460px;
    height: 420px;
    background: url(/common/promo-ui/assets/resource/ticket-type-wheel-bg.0eb99f11.png) no-repeat center/contain;
    z-index: -1;
    -webkit-animation: spinWheel-24286d9a 5s infinite linear;
    animation: spinWheel-24286d9a 5s infinite linear
}

.prize-wheel-container .prize-wheel-root .wheel-bg:after {
    position: absolute;
    content: "";
    top: 0;
    left: 8px;
    width: 460px;
    height: 430px;
    background: url(/common/promo-ui/assets/resource/ticket-type-wheel-bg2.60465ff2.png) no-repeat center/contain;
    z-index: -1;
    -webkit-animation: pointShow-24286d9a 2s infinite linear;
    animation: pointShow-24286d9a 2s infinite linear
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content {
    top: -6px;
    left: 0;
    border-radius: 50%;
    width: 62%;
    height: 62%;
    position: relative;
    content: "";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content.number_0 ul {
    -webkit-transform: rotate(1440deg);
    transform: rotate(1440deg);
    -webkit-transition: all 2s linear;
    transition: all 2s linear;
    will-change: transform
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content.number_1 ul {
    -webkit-transform: rotate(1395deg);
    transform: rotate(1395deg);
    -webkit-transition: all 2s linear;
    transition: all 2s linear;
    will-change: transform
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content.number_2 ul {
    -webkit-transform: rotate(1350deg);
    transform: rotate(1350deg);
    -webkit-transition: all 2s linear;
    transition: all 2s linear;
    will-change: transform
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content.number_3 ul {
    -webkit-transform: rotate(1305deg);
    transform: rotate(1305deg);
    -webkit-transition: all 2s linear;
    transition: all 2s linear;
    will-change: transform
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content.number_4 ul {
    -webkit-transform: rotate(1260deg);
    transform: rotate(1260deg);
    -webkit-transition: all 2s linear;
    transition: all 2s linear;
    will-change: transform
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content.number_5 ul {
    -webkit-transform: rotate(1215deg);
    transform: rotate(1215deg);
    -webkit-transition: all 2s linear;
    transition: all 2s linear;
    will-change: transform
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content.number_6 ul {
    -webkit-transform: rotate(1170deg);
    transform: rotate(1170deg);
    -webkit-transition: all 2s linear;
    transition: all 2s linear;
    will-change: transform
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content.number_7 ul {
    -webkit-transform: rotate(1125deg);
    transform: rotate(1125deg);
    -webkit-transition: all 2s linear;
    transition: all 2s linear;
    will-change: transform
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content.rotate {
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: rotate-24286d9a;
    animation-name: rotate-24286d9a;
    will-change: transform
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content ul {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    content: "";
    position: relative;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAA+VBMVEUAAAD/////////+O3/9+v/8+H/+/T/////6cn/////6cn/6cn/////6cn/+fD/6cn/////6cn/6cn/////6cn/////////////////6cn/6cn/6cn/6cn/////////6cn/////6cn/////6cn/6cn/////6cn/////6sr/6cn/6cn/6cn/////6cn/////////////6sr/6cn/6sr/////6cn/6cn/////////////////////////6cn/6cn/////////////////6cn//////vv/9+r/68z/8t//+/X/7ND/7dP/+fD/79f/9eb/8Nv//Pf/9OP/+OyNjeX7AAAAQ3RSTlMA+/QHFgQL20Pt2qMbJBDQ0JPFfg/BLJsmVPLrYU08HeazjYDkMrt1cWg7NLeJhm5X+Kp5sJtNopSp4sghWyxFaWJfHvMfswAAHOVJREFUeNrs3WtD2jAYhuG0yElAUUR0U4eKE88nnIpzuvUpB/Gw7f//mA27DWUKLTTJmzTXJ7+3kvdOKGWRMpfbSS0uVU/29k4zx8fHHz2//8qcns7snVS3FlM7uQlm6GVqZ7E6k/k4XXF8qkyvZvaqV6lcjBkKm+te+NXpd87oKrOZ9aXtD8xQS+7TSWb2nROao+nj9asvcWaQN5eqnk4fOXxMZ6qpOWYQFduuHk863E2au4CgD1czs45Ak5mtL8ygIbeUmXQkeLda3TFjgWQfljIVR4beTZBjhhyJTzOTDgGV08UpZgiW2/p45NAxu77DDGG296YdciqnKbNxKEJqpuIQ9S6zmGAGR/HU6XuHtKPVJbNJwMv2DPGr//ceuDKfA+HLrZMY+f2uBSlmhGhui+DUN1hlz2wQhCWVoVR8/s0umaVgfBMnCn3090uXNpgxjm1F//k99wAuv5qPgQit/C/9RFd67TMzgsuuqfzP33WLP6zaNTOC2TizcOeo7Qd68t/MPnEA17vounWU9h3PlTfNmaE/sW95eBqOyu7RJ10wjxwMFzso4y+36SjsDv+x17LMGCRxUMYzLUddt3iNVTJJ4PvyA98ddf3A66yzBWYMvvw9946yXLzFKpmFYODa36NwCT5iAHvNjIN9DpPop3YJ3mEgu2B2iJ9ZuUQ/xUvwFsOkD8zW0B/z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);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content ul li.item-0 {
    text-align: center;
    width: 88%;
    height: 88%;
    border-radius: 50%;
    position: absolute;
    content: "";
    display: block;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: rotate(0deg);
    transform: rotate(0)
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content ul li.item-1 {
    text-align: center;
    width: 88%;
    height: 88%;
    border-radius: 50%;
    position: absolute;
    content: "";
    display: block;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content ul li.item-2 {
    text-align: center;
    width: 88%;
    height: 88%;
    border-radius: 50%;
    position: absolute;
    content: "";
    display: block;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content ul li.item-3 {
    text-align: center;
    width: 88%;
    height: 88%;
    border-radius: 50%;
    position: absolute;
    content: "";
    display: block;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content ul li.item-4 {
    text-align: center;
    width: 88%;
    height: 88%;
    border-radius: 50%;
    position: absolute;
    content: "";
    display: block;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content ul li.item-5 {
    text-align: center;
    width: 88%;
    height: 88%;
    border-radius: 50%;
    position: absolute;
    content: "";
    display: block;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content ul li.item-6 {
    text-align: center;
    width: 88%;
    height: 88%;
    border-radius: 50%;
    position: absolute;
    content: "";
    display: block;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.prize-wheel-container .prize-wheel-root .wheel-bg .wheel-content ul li.item-7 {
    text-align: center;
    width: 88%;
    height: 88%;
    border-radius: 50%;
    position: absolute;
    content: "";
    display: block;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg)
}

.prize-wheel-container .prize-wheel-root .wheel-bg .start-wheel {
    content: "";
    position: absolute;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALUAAAD1CAMAAAAh1UT3AAAC+lBMVEUAAABzCgVyBwByBwBzBwByBwByBwByBwByBwByBwF1CAH///9yBwD////////////////////////////////////////+/f3////////////////////////////////////////////////////////////BKB+cFw6FDwf///////+tHxbDHBHjJBjPHxTjzMv6TkPeIhfYIRb////nJRnnRDrfQDbva1X2TEHsRzzTOjDYPDLySj/u4eC6hYH3TULxSj/In5ytJh3/Sj/pJhr/////UUb7ST7ysz/71XP6z2nwrDX82nr5zWb9/PzztkT1vlD703DxsDr93H30u0v60W34yWHxrjf93oDytEH4y2PysTz8+Pj813X82Hf3xlz3xFj5SD39ST72Rzz1vE3wqjLzuEb1wFL0uUj2wVTvqTD2wlb+77z+4IP4yF759PTvpy7xRjz/Qi7/dCn38fHzRjz/WSzr29r/fCjz6unjQjj07ezx5uX/eCjqRDrnQznt397+7LnvRTvv4+L27u7sRDr/Pi7/Xyv/aSr/Ry3/Sy3/Ty3p19b/YyvgQTf/Uyz+6rX/bir7WE7/Oy//TkP957Pp0tDeQDf846v95a/1c2vjcTfqw8H3aF/74KbvmpXvkoz2TkHaRyv94Inyfnf5YVfrsq/5uFv8kTzyq1DwpEDpzMvxqUngYDT73Z/+5Zv7xZn2bmXiWDT1Pi7qx8Xru7j+45PuoFDqiTTsl0XlaDj+6qvtmjHvWSz62pT1eHDsikfmTzn9azfvioTyhX/1tFL1Zir4alf6m0PogEDfSDb6QTHfTy3uo57sn5rwYVD1WEn/gC/+56T5lHf3dmD2ej3ofjP7t5D3g2jxk0zsbzvrkznjRCzpQyz92KrsrqrsrKfsqaX5r4f80aT0rV/8p0vsWEP5nn74y277gz74poHyeV/3cTrnUyzwMSbfxsTtpqL6qIf504HznXL4jnD605/4z3r+ijTcvbvds7HaqKXjTUTtQC2CMZmnAAAARHRSTlMABgwXHREjLjMoPjo4dh7uxQxdGAasiEX06OFQEdySus8uJdWeaqN0V0h9mmiN56f+7dO+s/W4pvzhzYqY1a1g1tKUOoTTveAAABeXSURBVHja7Jjh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);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 73px;
    height: 99px;
    top: 0;
    bottom: 30px;
    left: 0;
    right: 0;
    margin: auto;
    cursor: pointer
}

.prize-wheel-container .prize-wheel-root .start-btn {
    position: relative;
    border-radius: 46px;
    margin: -50px auto 0;
    -webkit-box-shadow: 0 6px 0 0 rgba(133, 28, 4, .15), inset 0 5px 6px 0 #fff;
    box-shadow: 0 6px #851c0426, inset 0 5px 6px #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#eea429), to(#ffe48a));
    background-image: linear-gradient(to top, #eea429, #ffe48a);
    padding: 19px 5px;
    text-align: center;
    width: 68%
}

.prize-wheel-container .prize-wheel-root .start-btn .draw-wheel {
    font-size: 36px;
    font-weight: 900;
    color: #c73809
}

.prize-wheel-container .message-mask.messageOpen {
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: #000c;
    top: 0;
    left: 0;
    z-index: 31
}

.prize-wheel-container .ticket-message {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 600px;
    height: 600px;
    padding-top: 92px;
    -webkit-transform: translate(-50%, -50%) scale(.55);
    transform: translate(-50%, -50%) scale(.55);
    opacity: 0;
    display: none;
    z-index: 15;
    background-size: contain;
    background-repeat: no-repeat
}

.prize-wheel-container .ticket-message.contact {
    background-image: url(/common/promo-ui/assets/resource/win-popup.a74e7e9c.png)
}

.prize-wheel-container .ticket-message.normal {
    background-image: url(/common/promo-ui/assets/resource/lose-popup.4c41f617.png)
}

.prize-wheel-container .ticket-message.messageOpen {
    -webkit-transform: translate(-50%, -50%) scale(.55);
    transform: translate(-50%, -50%) scale(.55);
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transition-delay: .5s;
    transition-delay: .5s;
    opacity: 1;
    z-index: 32;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.prize-wheel-container .ticket-message.messageOpen .message {
    text-align: center;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    padding: 20px
}

.prize-wheel-container .ticket-message.messageOpen .message .text-1 {
    font-size: 49px;
    font-weight: 700;
    color: #87250a;
    padding: 10px
}

.prize-wheel-container .ticket-message.messageOpen .message .text-2 {
    font-weight: 500;
    font-size: 32px;
    color: #8a5641;
    margin: 0 0 40px;
    word-break: break-all
}

.prize-wheel-container .ticket-message.messageOpen .message .contact {
    font-size: 27px;
    border-radius: 40px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9b75), color-stop(#fb2912), to(#fb2912));
    background-image: linear-gradient(to bottom, #ff9b75, #fb2912, #fb2912);
    color: #fff;
    padding: 14px;
    max-width: 220px;
    min-width: 50%;
    min-height: 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    top: initial;
    left: initial;
    -webkit-transform: initial;
    transform: initial
}

.prize-wheel-container .close-button {
    width: 60px;
    height: 60px;
    display: inline-block;
    border: 4px solid #cbcbcb;
    border-radius: 50%;
    background-size: 100% 100%;
    position: absolute;
    bottom: -163px;
    cursor: pointer
}

.prize-wheel-container .close-button:after {
    width: 25px;
    height: 0;
    border: 1px solid #cbcbcb;
    content: "";
    position: absolute;
    right: 12px;
    z-index: 99;
    top: 48%;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.prize-wheel-container .close-button:before {
    width: 25px;
    height: 0;
    border: 1px solid #cbcbcb;
    content: "";
    position: absolute;
    right: 12px;
    z-index: 99;
    top: 48%;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.prize-wheel-container .claim-button {
    padding: 0 10px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #b1b1b1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 210px;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#9f9f9f), color-stop(50%, #6c6c6c), to(#383838)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #9f9f9f 0%, #6c6c6c 50%, #383838 100%) 0% 0% no-repeat padding-box;
    border-radius: 30px
}

.prize-wheel-container .claim-button.active {
    color: #d63000;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #f7c163), to(#f2b03e)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #f7c163 50%, #f2b03e 100%) 0% 0% no-repeat padding-box
}

.prize-wheel-container .claim-button.active:hover {
    color: #ff7600;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #ffe9c3), to(#ffcc74)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #ffe9c3 50%, #ffcc74 100%) 0% 0% no-repeat padding-box
}

@-webkit-keyframes rotate-24286d9a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(720deg);
        transform: rotate(720deg)
    }
}

@keyframes rotate-24286d9a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(720deg);
        transform: rotate(720deg)
    }
}

@-webkit-keyframes spinWheel-24286d9a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spinWheel-24286d9a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes pointShow-24286d9a {
    0% {
        opacity: 1
    }

    to {
        opacity: .8
    }
}

@keyframes pointShow-24286d9a {
    0% {
        opacity: 1
    }

    to {
        opacity: .8
    }
}

.red-rain-container {
    background-color: #000000d9;
    z-index: 99999;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%
}

.red-rain-container .red-envelope-rain-mask {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    z-index: 12;
    top: 0
}

.red-rain-container .red-envelope-rain-mask.prize {
    background: unset
}

.red-rain-container .ing-modal,
.red-rain-container .amount-modal,
.red-rain-container .wait-modal {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 9999999
}

.red-rain-container .ing-modal .yellow,
.red-rain-container .amount-modal .yellow,
.red-rain-container .wait-modal .yellow {
    font-size: 72px;
    color: #ffde00
}

.red-rain-container .ing-modal .countdown,
.red-rain-container .amount-modal .countdown,
.red-rain-container .wait-modal .countdown {
    text-align: center;
    z-index: 99;
    position: relative;
    font-size: 30px;
    color: #fff
}

.red-rain-container .ing-modal .countdown.wait,
.red-rain-container .amount-modal .countdown.wait,
.red-rain-container .wait-modal .countdown.wait {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.red-rain-container .ing-modal .countdown.wait .countdown-title,
.red-rain-container .amount-modal .countdown.wait .countdown-title,
.red-rain-container .wait-modal .countdown.wait .countdown-title {
    margin-top: 76px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.red-rain-container .ing-modal .countdown.wait .countdown-title .second-label,
.red-rain-container .amount-modal .countdown.wait .countdown-title .second-label,
.red-rain-container .wait-modal .countdown.wait .countdown-title .second-label {
    padding: 0 5px
}

.red-rain-container .ing-modal .countdown.wait .countdown-title .yellow,
.red-rain-container .amount-modal .countdown.wait .countdown-title .yellow,
.red-rain-container .wait-modal .countdown.wait .countdown-title .yellow {
    font-weight: 700;
    font-size: 48px
}

.red-rain-container .red-envelope-rain-amount {
    display: block;
    min-height: 400px;
    width: 90%;
    position: absolute;
    left: 50%;
    top: 50%;
    text-align: center;
    z-index: 99;
    -webkit-transform: translate(-50%, -40%);
    transform: translate(-50%, -40%)
}

.red-rain-container .red-envelope-rain-amount.zoomIn {
    -webkit-animation: zoomIn-c83db757 1s forwards linear;
    animation: zoomIn-c83db757 1s forwards linear
}

.red-rain-container .red-envelope-rain-amount .amount-bg {
    color: #b27008;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 700;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 467px;
    height: 519px;
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    margin-left: -233.5px;
    top: 50%;
    margin-top: -259.5px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(/common/promo-ui/assets/resource/winbg.55eaa872.png);
    padding: 0 80px 0 95px
}

.red-rain-container .red-envelope-rain-amount .amount-bg .amount {
    font-size: 32px
}

.red-rain-container .red-envelope-rain-amount .amount-bg .message {
    font-size: 24px;
    display: block;
    margin-bottom: 10px
}

.red-rain-container .red-envelope-rain-amount .close-btn {
    position: absolute;
    right: 20%;
    top: -55px;
    cursor: pointer;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20height='512'%20viewBox='0%200%2024%2024'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%20fill='%23868686'%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cpath%20d='m12%201a11%2011%200%201%200%2011%2011%2011.013%2011.013%200%200%200%20-11-11zm4.242%2013.829a1%201%200%201%201%20-1.414%201.414l-2.828-2.829-2.828%202.829a1%201%200%200%201%20-1.414-1.414l2.828-2.829-2.828-2.829a1%201%200%201%201%201.414-1.414l2.828%202.829%202.828-2.829a1%201%200%201%201%201.414%201.414l-2.828%202.829z'/%3e%3c/g%3e%3c/svg%3e");
    background-size: 100% 100%;
    width: 36px;
    height: 36px
}

.red-rain-container .red-envelope-rain-amount .close-btn:after {
    content: "";
    position: absolute;
    left: -10px;
    top: -10px;
    right: -10px;
    bottom: -10px
}

.red-rain-container .ing-modal .countdown,
.red-rain-container .wait-modal .countdown {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.red-rain-container .ing-modal .countdown>p,
.red-rain-container .wait-modal .countdown>p {
    line-height: 1
}

.red-rain-container .ing-modal .countdown {
    height: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@-webkit-keyframes zoomIn-c83db757 {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

@keyframes zoomIn-c83db757 {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes zoomOut-c83db757 {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

@keyframes zoomOut-c83db757 {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

.red-rain-container .rain {
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 190;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    left: 0
}

.red-rain-container .rain .rain-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    height: 100vh
}

.red-rain-container .rain .rain-wrapper .envelope {
    opacity: 0;
    cursor: pointer;
    width: 299px;
    height: 98px;
    display: block;
    z-index: 190;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABgCAMAAACql5X7AAAA5FBMVEUAAAD/AAD/AAD/AAD/AQD/AAD/AAD/AAD/AAD9Hg7/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AADvx2Pyn0//AAD/AAD/AAD/AAD/AAD/AAD7ORz/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AADvv2DyoFD+GAzvvF38HxD7ORzymUz/AADuyWTuzGXuzmbu0Gf/CQTu0mnvxGHxsVj8KBT0kUf4Xy/9IRDt2mvyqFT1hEH8Mxn9Gw3+EgnzmEvwuFv2dDr3ZjP5Tif6RCHu1WrwwGDwvV71fT73bDX5VCn6Ox1n8xCYAAAALHRSTlMA/fiyUenjNggF8nVuH8WjlY9IEP7+3NLNPTEaDbuIWCsTfWQm97Pj4dRQQDj7t8QAAANTSURBVGjetNaJVtpAAIVhI2IV11aorUu1del272RPWMK+6/u/jxpQI8wwEOP3AD8cuGdm1pazfbb2Mbb+3f65KW2sfYDPv4sUjp0/zbx8AdslRRc4z7i8vQkEpAjw6Fem6R0AZYscIPY9w/8Qj+wiadUR28xsLYd44pFmiKmDbMqXiHUFWcWL3SzSOcQagrQaeHWSwfCmSIoICcfvTRcwVSNFDW8cvqu8i2ddhxSYcZG+vIdXgjTLmFHYS5s+QCwxvzn76cqfDLzqCLIEiR9p0nkklB2SkPqycnkDb3ikKEMq/zPd8JLzC6CQW/nES+pZpAelneXL1wbesklW6pBZ8bg9x6whKUIs8HVrueFhTodkFVIrHbebmOP3SWFjsaslhifhkoygYVwuLp+tQ6JGmh1ofdNcADK+RbagoTlu9wzI2Jxcvnr+f1X6GHJe/NLRsHvNqls8Uw1PoW3q5lduV1uuRfJW9VxS6FkkG5Cz/TBwRcUSpDCdm2354aE0IBnIf4Vxc9B3TD51W15z/PdIUj4qQCkQJO8www9HzSEFH1lsVUd11e2Tg9q9SdJMthv341qxH2cFXa8UNdTvlFMs4sWNmo8ndb/Xbjn9+OMqlUFpdF/H1LnsPzzGIpETt4derROOXcexxKRbbEdlGy8M2U1/hcU6cZvCIh2TE9W7SVbzJsxDo1sUfCbolsKoPjfHgvzJq+UHFQohLNM0m4mvq7vij9axBL/dHLrBKIxsSOU1w9NoQMmQDe8EKelvsX1k4VT65E1JPzwDaemHl4UNza2VXk43vPSuJeWH3uxmB0EgBgJwt0RcTNQoCYr/oMe+//N58GZIhkxm+R6AA5ntdttjKBzAVctLGdxa2uDlFAK1TTgUC946FKpyxaOdanlTseB5CKxs0eC1HgLncsHrlw1eFwoZvLW0wct1cPA7d6hLFQ9rkjJ4+vKxtUkflwVPfyl6BjM3Dh6ZdaqKpz3tFzw+5YOHVXTwsHYVCB59yIK4GWy2kS8e2J1ul7DrJuZakzNg7EQuerB0Nco5oJHfIwF+M9obB4+3h8HjNR0MHq8HnQcBNLLemkQFtw684b/cumFcuU3aff0DL9V4Oxg83tZ/P/phBTw93PeNFdEfX/O+/AXz9SnnzwswEQAAAABJRU5ErkJggg==)
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(1) {
    left: 10px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(2) {
    left: 20px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(3) {
    left: 30px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(4) {
    left: 40px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(5) {
    left: 50px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(6) {
    left: 60px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(7) {
    left: 70px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(8) {
    left: 80px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(9) {
    left: 90px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(10) {
    left: 100px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(11) {
    left: 110px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(12) {
    left: 120px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(13) {
    left: 130px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(14) {
    left: 140px
}

.red-rain-container .rain .rain-wrapper .envelope:nth-child(15) {
    left: 150px
}

.red-rain-container .rain .rain-wrapper .envelope.animation {
    opacity: 1;
    position: relative;
    -webkit-animation: downRedRain-c83db757 5s infinite linear;
    animation: downRedRain-c83db757 5s infinite linear
}

@-webkit-keyframes downRedRain-c83db757 {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    to {
        -webkit-transform: translateY(900px);
        transform: translateY(900px)
    }
}

@keyframes downRedRain-c83db757 {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    to {
        -webkit-transform: translateY(900px);
        transform: translateY(900px)
    }
}

.raffle-container-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.raffle-container-wrap .raffle-container {
    background-image: url(/common/promo-ui/assets/resource/raffle.48b670dc.webp);
    width: 449px;
    height: 420px;
    max-height: 900px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.raffle-container-wrap .claim-button {
    padding: 0 10px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #b1b1b1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 210px;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#9f9f9f), color-stop(50%, #6c6c6c), to(#383838)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #9f9f9f 0%, #6c6c6c 50%, #383838 100%) 0% 0% no-repeat padding-box;
    border-radius: 30px
}

.raffle-container-wrap .claim-button.active {
    color: #d63000;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #f7c163), to(#f2b03e)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #f7c163 50%, #f2b03e 100%) 0% 0% no-repeat padding-box
}

.raffle-container-wrap .claim-button.active:hover {
    color: #ff7600;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #ffe9c3), to(#ffcc74)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #ffe9c3 50%, #ffcc74 100%) 0% 0% no-repeat padding-box
}

.ticket-page-container {
    margin-top: 16px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: calc(100vh - 130px);
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 13px;
    -webkit-overflow-scrolling: touch
}

.ticket-page-container::-webkit-scrollbar {
    width: 8px
}

.ticket-page-container::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: #909194;
    background-clip: padding-box
}

.ticket-page-container::-webkit-scrollbar-track {
    border-radius: 5px;
    background: #080808;
    margin: 10px 0
}

.ticket-page-container .ticket-box-container {
    display: block;
    z-index: 1
}

.ticket-page-container .ticket-box-container .ticket-box {
    height: 100%;
    min-height: 442px;
    max-height: 900px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    cursor: pointer
}

.back-mask-ticket-popup {
    background: rgba(0, 0, 0, .8);
    position: fixed;
    left: 0;
    z-index: 11112;
    top: 0;
    height: 100%;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 14px
}

.back-mask-ticket-popup .ticket-popup {
    width: 572px;
    border-radius: 10px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.back-mask-ticket-popup .ticket-popup svg {
    width: 36px;
    height: 36px;
    color: #fff
}

.back-mask-ticket-popup .ticket-popup .last-page {
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 66px
}

.back-mask-ticket-popup .ticket-popup .last-page:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.back-mask-ticket-popup .ticket-popup .close-popup {
    top: 66px;
    background-image: url(/common/promo-ui/assets/resource/title-head.e89a033e.png);
    position: absolute;
    right: 0;
    z-index: 1;
    cursor: pointer
}

.back-mask-ticket-popup .ticket-popup .close-popup:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.back-mask-ticket-popup .ticket-popup .header-wrap {
    display: block;
    min-height: 87px;
    width: 314px;
    position: relative;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(/common/promo-ui/assets/resource/title-head.e89a033e.png)
}

.back-mask-ticket-popup .ticket-popup .header-wrap .head-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZYAAABBCAMAAADFanKHAAABZVBMVEUAAAD/TEb/SUX/Pyj/Skb/Szb/QCn/U1D/UEv/QCn/QCn7IQf/QCn/RC7/RzH/QCn/QCnHFQD/QCn/QSr/Qiv/Qy3/QCn/RzL/QCn/QCn/QCnfGAD/Pyv/RzH/QCmYEQCfEwD/Tjr/QCmVEQCjEwD/al2vFQD/f3f/YFD/eG3/Pyf/Pib/QCn/PSX/OiP/OyT/hn//OiL/Xk3/SUD/X0//b2P/TTj/jIb/X07/LhT/Jwz/Igb9HAC9FQD/f3b/e3D/TDb/cWb/aFr/Wkf/eG3/Zlf/gHr/VEL/STP/Rj7/NRv/Rz//NyD/NR32HAD0GwDuGwDtGwDoGwDlGQDhGQDZGQDVGADdFgDRFgDNFgDMFgDGFgDDFQD/gnv/aVz/d2z/YlL/UDz/iIH/j4r/Tz3/RS7/Tjm6FAD/SjX/XUy2FACvFQCnEwD/SD7/XEuZEgD/SDP/WVT/UkueEwD/X1ugEwCPEADy33/VAAAAKnRSTlMA7+9R7wZI7+/13FEMQCUap0nn0FcxvZmFeXBQ/OKzHelk7bOc8Ovq1aA6sWKrAAADmElEQVR42u3bV1facBjH8cdqUDAMmYLU3aWpUBXBxRQU7d4LV1tr1Wqxtq+/SSomJOEfOHB4cvF8rzgSNOFz8TtihGYLhO7sZSrJZCWTSxRTm0c3LbXUkapsLeXprL5jg7b0/dKlPeJYW1aT7iRYF8m+uq+bhfPUfnE3kcjtZdKlymHyS/zeAxd0On+hWIlTbXSY3khMQGdzHRRycaqtRJa8Ezpa6KCwG6faZrkPHc13UFhMZNLStqTFcdktLjJLNdV8U/2or9Fh57pMv9m8WSmzFhu1v5/PS8MiLos4LaV4PJmUWRY56GS3RZZ8LlNKJksb0uJnhZtmDJptmPqoh7XUX1K6fkWsPvmpOW2x2CNdMc0x0gtj6mbllB/IOC/m1SgJtb5tLYmrPy+Ovrz50uQTC7EQC7EQC7HgsjhtUr36BuVGRkaGxLzE0hmWITHxPR2U69UnazgBIoJRM4+3l1dW154+f/n6zfuPn9fniKUzLN/XP314++7Vi2drqyvLT2KCYREAzkcsFmPxcQAQIBaLsQRAKkQslmIJgRzvJRYLsXh5+J+fWCzE4odaQWKxDEsQbnLZicUiLHYXKIWJxSIsYVDFOYjFEiwODtQ5icUSLE6oz0MsFmDxgCb3JLGgs0y6QdsEsaCzTIC+ILEgswTBoECUWFBZogEwaphYUFmGwTDeQSyILA4ejLMRCyKLDRrlIRY0Fg80zG0nFiQWuxsaFyEWJJYIMOJ8xILC4uOAVYBYUFgCwC5ELAgsITCJ9xJL11m8PJjlJ5aus/jBNCexdJ3FCWZxPmLpOouPA5MiNPkIkx8Bdm47sSCw2N3AzEO/t2CwCB723tOHLygs7NXnHMSCxOJgrH6YPtjHYhHCjL0nFhQW9up76K+TKCzs1bfRLRaYLIKtwd4TCwoLe/XDdPseCgt79V12Fkv5UqxavRKrVsWHCy23w2iBVbmZfhpVNqnlU11opUu5qtSVnPTIgIW9+qMCk6Vc3lkY6JcbEOvpU9XTuW5h1tNuqrekr2egVv91IlV0+4TBIowa7D2T5eT07M8FUO309+L32amehbX6vINYNCGw6FZ/WCAWTRgswrBm74lFGwqL3VW/98SiDYFFs/q9ArHowmERelV7Tyz6kFgcvLL3xKIPh0VZfVeUWAzCYom6tP/LymaZAqqdppgsSkHVbZTmLONjQLXT2DiTRcmv3HRsxnJ3mlTadpkeb4rFy8M/FvrKWfu6yu8AAAAASUVORK5CYII=);
    width: 100%;
    height: 100%;
    top: 35px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.back-mask-ticket-popup .ticket-popup .header-wrap .head-image .head-title {
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 26px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px #c63036, -1px 1px #c63036, 1px -1px #c63036, -1px -1px #c63036
}

.back-mask-ticket-popup .ticket-popup .carousel-content {
    font-size: 24px;
    color: #fff;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.back-mask-ticket-popup .ticket-popup .carousel-content .custom-prev-button,
.back-mask-ticket-popup .ticket-popup .carousel-content .custom-next-button {
    cursor: pointer;
    position: absolute;
    display: block;
    height: 32px;
    width: 26px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(data:image/png;base64,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)
}

.back-mask-ticket-popup .ticket-popup .carousel-content .swiper-button-disabled {
    opacity: 0
}

.back-mask-ticket-popup .ticket-popup .carousel-content .custom-prev-button {
    left: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.back-mask-ticket-popup .ticket-popup .carousel-content .custom-next-button {
    right: 0
}

.back-mask-ticket-popup .ticket-popup .carousel-content .swiper-container {
    position: relative;
    width: 376px
}

.back-mask-ticket-popup .ticket-popup .carousel-content .swiper-container .swiper-slide {
    overflow: hidden;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-item-align: center;
    align-self: center;
    height: 55px;
    border-radius: 14px;
    padding: 0 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAABQCAMAAADSp0zKAAAAM1BMVEV4eHh7e3uCgoKFhYV/f3+IiIh9fX2KioqMjIx0dHR2dnZycnJxcXFubm5paWliYmJdXV0Erh+bAAAEh0lEQVRo3s3ai1qjMBAF4InEQKHVff+n3cyFHsKAiCmF8+23F1vp75Aeswj9k3x/f399Pe7DjYKEqL/dhvv9/uDcc4ZhuOX0PZE8J6UUY/zIaXI+c9q2y2nb/Ff+ED8UY34aH24jdkg+nHxmTIGmrltfuARWsuBaY7VTVgRrI+ZqNFlGzFpzScDKj4P1wmlhXnow/nyGmWuYuwZTMcudxW0WprUd/VrFZbJIxsoumroM5ll+Wt3atJxr40SWMLiCc/m1lcBSV6vT6oRlrpgD1r4VBpi9HXsKFnVxVqeFcZnqj4sLkUPbQfV9SV+27OEC7ObXVsnCWWymrLCPJcfHm9Jg4qIAF8Pg6jeKC9Pay0LkNbTFjMV18XjoacQC4xQnEarqhvCxV8TI1JVhg3wwwYX0BxSXdwFmva/NLy6D6bPA6nez/uq69SEkeQE7ViD+UEjh6ernrDTv07aa5WE9TQYm65RkYKOL49+Kvrh8zYO1W6auULgEBpfps2rru4+4KlmgkbqsKKK4KGtJ/mIwz3JnEdPi1LBQr85FmfKUc1xxuT51W5sKVpCUTWFH43MnEdfmtLqqPvUwKl2TL3Ms+GXW9h6i8iSaK4cPCRdgxCo89bA+9bDEMDd/TIwke1mB6mAEGMY1hZlqVvO25l/OQsYX9J2D3fxizYPlN4JUHSxo/4Uyi5bX/M+sehf6wliBCthPDSGsjl1g1a95XxhPFrLJag9h+amtv2fjr/cQdHw2ar4rWfGNLOybK2v+AJhjnX4SJeVG8AprSxJoylq5aPN+F7/Y766OvJuVEk1Znfsf7FmsGAkNsfBWPIcl2w2yJX+RtyK7dNXTlRoCrKahH1jh3WcRrOaTrjgtPou0xjptWlbzdJniKlhdR8K6QnHxULBtbkmndR3WeBGCzl3zIcdPi010Zs2T7QXBwuaUTmTJtJZZDMNb8WQWu7Ddoov0qbKsHthElymurrxKSddkpUTXZGXQRfq0YInoAt990PFgEb25Tx2r86wKUuW41lnpDFaasnxxbVV84BzLamY/yEDHIwtX0eS3A9bWjw3BLsC8LCDvKi51mUz88meYHWFCO4aFNQ/WM/JPO7GepXKRHVBcngVSI7EH/EmUcUbIqlmuIaZXkooLrBp9tHThJzssO7K4ymEpqpWYDSwPO7hPNcZqEcUtuvgTo4NV7U+71rNGt2cJDCt+hNkdXKGK5YurK2reykHGBRBCqpnAPgA7orjAwp1ZI6qZRI/iBoZTeQQrPl9LYDB9WBQ29q0eEQMLx+1P4ZKAhJqlsbc4cAF2yP40YAjjAzDooEhd8XUuV/OeRYQrA25nYWpSVxRW4Qq1xdWt7E/xXAlQJL8sFONohkuOsJ/1+23zrAnIhWH4llW4wgtqvl3bNgfkedsRhxCFwcX/qGe1YC1um4Ga36yG2PoTH1z1LL9tJiQQ7gK2O1rBAgyB6+8N0XnWwiGVxbdMs0xd5R41liy4qotrm/WQ3LNLVQgWv/r0KBX70w0WXMLiW10FBhdgKSI7XdZF2w2x7sK9+vOK/Q9CBWKRsXMhJQAAAABJRU5ErkJggg==) no-repeat center/cover;
    font-size: 13px;
    color: #fff;
    word-break: break-word;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    -webkit-overflow-scrolling: touch
}

.back-mask-ticket-popup .ticket-popup .carousel-content .swiper-container .swiper-slide.swiper-slide-active {
    width: 140px;
    height: 80px;
    font-size: 14px
}

.back-mask-ticket-popup .ticket-popup .carousel-content .swiper-container .swiper-slide.swiper-slide-active .br-ticket-item {
    max-width: 140px;
    word-break: break-word
}

.back-mask-ticket-popup .ticket-popup .carousel-content .swiper-container .swiper-slide span {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.5;
    max-height: 70px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    line-height: 1.2;
    -webkit-overflow-scrolling: touch
}

@supports (-webkit-line-clamp: 2) {
    .back-mask-ticket-popup .ticket-popup .carousel-content .swiper-container .swiper-slide span {
        display: -webkit-box !important;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: normal
    }
}

.back-mask-ticket-popup .ticket-popup .carousel-content .swiper-container .swiper-container::part(button-prev) {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.back-mask-ticket-popup .ticket-popup .carousel-content .promo-base {
    -ms-flex-item-align: center;
    align-self: center;
    width: 99px;
    height: 68px;
    border-radius: 14px;
    padding: 0 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAABQCAMAAADSp0zKAAAAM1BMVEV4eHh7e3uCgoKFhYV/f3+IiIh9fX2KioqMjIx0dHR2dnZycnJxcXFubm5paWliYmJdXV0Erh+bAAAEh0lEQVRo3s3ai1qjMBAF4InEQKHVff+n3cyFHsKAiCmF8+23F1vp75Aeswj9k3x/f399Pe7DjYKEqL/dhvv9/uDcc4ZhuOX0PZE8J6UUY/zIaXI+c9q2y2nb/Ff+ED8UY34aH24jdkg+nHxmTIGmrltfuARWsuBaY7VTVgRrI+ZqNFlGzFpzScDKj4P1wmlhXnow/nyGmWuYuwZTMcudxW0WprUd/VrFZbJIxsoumroM5ll+Wt3atJxr40SWMLiCc/m1lcBSV6vT6oRlrpgD1r4VBpi9HXsKFnVxVqeFcZnqj4sLkUPbQfV9SV+27OEC7ObXVsnCWWymrLCPJcfHm9Jg4qIAF8Pg6jeKC9Pay0LkNbTFjMV18XjoacQC4xQnEarqhvCxV8TI1JVhg3wwwYX0BxSXdwFmva/NLy6D6bPA6nez/uq69SEkeQE7ViD+UEjh6ernrDTv07aa5WE9TQYm65RkYKOL49+Kvrh8zYO1W6auULgEBpfps2rru4+4KlmgkbqsKKK4KGtJ/mIwz3JnEdPi1LBQr85FmfKUc1xxuT51W5sKVpCUTWFH43MnEdfmtLqqPvUwKl2TL3Ms+GXW9h6i8iSaK4cPCRdgxCo89bA+9bDEMDd/TIwke1mB6mAEGMY1hZlqVvO25l/OQsYX9J2D3fxizYPlN4JUHSxo/4Uyi5bX/M+sehf6wliBCthPDSGsjl1g1a95XxhPFrLJag9h+amtv2fjr/cQdHw2ar4rWfGNLOybK2v+AJhjnX4SJeVG8AprSxJoylq5aPN+F7/Y766OvJuVEk1Znfsf7FmsGAkNsfBWPIcl2w2yJX+RtyK7dNXTlRoCrKahH1jh3WcRrOaTrjgtPou0xjptWlbzdJniKlhdR8K6QnHxULBtbkmndR3WeBGCzl3zIcdPi010Zs2T7QXBwuaUTmTJtJZZDMNb8WQWu7Ddoov0qbKsHthElymurrxKSddkpUTXZGXQRfq0YInoAt990PFgEb25Tx2r86wKUuW41lnpDFaasnxxbVV84BzLamY/yEDHIwtX0eS3A9bWjw3BLsC8LCDvKi51mUz88meYHWFCO4aFNQ/WM/JPO7GepXKRHVBcngVSI7EH/EmUcUbIqlmuIaZXkooLrBp9tHThJzssO7K4ymEpqpWYDSwPO7hPNcZqEcUtuvgTo4NV7U+71rNGt2cJDCt+hNkdXKGK5YurK2reykHGBRBCqpnAPgA7orjAwp1ZI6qZRI/iBoZTeQQrPl9LYDB9WBQ29q0eEQMLx+1P4ZKAhJqlsbc4cAF2yP40YAjjAzDooEhd8XUuV/OeRYQrA25nYWpSVxRW4Qq1xdWt7E/xXAlQJL8sFONohkuOsJ/1+23zrAnIhWH4llW4wgtqvl3bNgfkedsRhxCFwcX/qGe1YC1um4Ga36yG2PoTH1z1LL9tJiQQ7gK2O1rBAgyB6+8N0XnWwiGVxbdMs0xd5R41liy4qotrm/WQ3LNLVQgWv/r0KBX70w0WXMLiW10FBhdgKSI7XdZF2w2x7sK9+vOK/Q9CBWKRsXMhJQAAAABJRU5ErkJggg==) no-repeat center/cover;
    font-size: 15px;
    color: #fff;
    word-break: break-word;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0
}

.back-mask-ticket-popup .ticket-popup .carousel-content .promo-base.swiper-slide-active {
    width: 140px;
    height: 100px;
    font-size: 20px
}

.back-mask-ticket-popup .ticket-popup .carousel-content .promo-base.swiper-slide-active .br-ticket-item {
    max-width: 140px;
    word-break: break-word
}

.back-mask-ticket-popup .ticket-popup .carousel-content .promo-base .br-ticket-item {
    max-width: 99px;
    word-break: break-word
}

.back-mask-ticket-popup .ticket-popup .title-wrap {
    font-size: 22px;
    line-height: 24px;
    position: relative;
    color: #fff;
    padding: 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.back-mask-ticket-popup .ticket-popup .title-wrap:before {
    position: absolute;
    z-index: -1;
    -webkit-text-stroke: 2px #ffb30b;
    content: attr(data-stroke)
}

.back-mask-ticket-popup .ticket-popup .remain-time-wrapper {
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    font-size: 27px;
    color: #fff;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.back-mask-ticket-popup .ticket-popup .remain-time-wrapper svg {
    color: #fdb60d;
    width: 27px;
    height: auto
}

.back-mask-ticket-popup .ticket-popup .remain-time-wrapper .remain-time-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.back-mask-ticket-popup .ticket-popup .remain-time-wrapper .time-title {
    font-size: 15px
}

.back-mask-ticket-popup .ticket-popup .remain-time-wrapper .remain-time {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px
}

.back-mask-ticket-popup .ticket-popup .remain-time-wrapper .remain-time span:nth-child(2) {
    display: block;
    position: absolute;
    bottom: -18px;
    height: 16px;
    color: #a2a2a2;
    font-size: 11px
}

.back-mask-ticket-popup .ticket-popup .remain-time-wrapper .remain-time .num {
    font-family: SF Pro Display, SF Pro Icons, AOS Icons, Helvetica Neue For Number, Roboto Mono, PingFang SC, Arial, sans-serif;
    color: #fff;
    font-weight: 700;
    font-size: 27px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 51px;
    height: 44px;
    background: #262626 0% 0% no-repeat padding-box;
    border: 2px solid #707070;
    border-radius: 8px
}

.back-mask-ticket-popup .ticket-popup .remain-time-wrapper .remain-time b {
    position: absolute;
    color: #cecece;
    width: 10px;
    height: 20px;
    right: -15px;
    top: 2px;
    font-size: 28px
}

.back-mask-ticket-popup .ticket-popup .main-ticket-block {
    cursor: pointer;
    min-height: 200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.back-mask-ticket-popup .ticket-popup .down-box {
    cursor: default;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 0
}

.back-mask-ticket-popup .ticket-popup .down-box .claim-button {
    padding: 0 10px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #b1b1b1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 210px;
    height: 32px;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#9f9f9f), color-stop(50%, #6c6c6c), to(#383838)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #9f9f9f 0%, #6c6c6c 50%, #383838 100%) 0% 0% no-repeat padding-box;
    border-radius: 30px
}

.back-mask-ticket-popup .ticket-popup .down-box .claim-button.active {
    color: #d63000;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #f7c163), to(#f2b03e)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #f7c163 50%, #f2b03e 100%) 0% 0% no-repeat padding-box
}

.back-mask-ticket-popup .ticket-popup .down-box .claim-button:hover {
    color: #ff7600;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #ffe9c3), to(#ffcc74)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #ffe9c3 50%, #ffcc74 100%) 0% 0% no-repeat padding-box
}

.back-mask-ticket-popup .ticket-popup .ticket-btn {
    -ms-flex-item-align: center;
    align-self: center;
    min-width: 184px;
    min-height: 32px;
    margin-top: 1px;
    font-size: 16px;
    font-weight: 600;
    color: #d63000;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 32px;
    cursor: pointer;
    border-radius: 30px
}

.back-mask-ticket-popup .ticket-popup .ticket-btn.receive {
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #f7c163), to(#f2b03e)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #f7c163 50%, #f2b03e 100%) 0% 0% no-repeat padding-box;
    margin-top: 10px
}

.back-mask-ticket-popup .ticket-popup .ticket-btn:hover {
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #ffe9c3), to(#ffcc74)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #ffffff 0%, #ffe9c3 50%, #ffcc74 100%) 0% 0% no-repeat padding-box
}

.back-mask-ticket-popup .slide-fade-enter-active {
    -webkit-transition: all .1s ease-out;
    transition: all .1s ease-out
}

.back-mask-ticket-popup .slide-fade-leave-active {
    -webkit-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out
}

.back-mask-ticket-popup .slide-fade-enter-from,
.back-mask-ticket-popup .slide-fade-leave-to {
    -webkit-transform: translateX(20px);
    transform: translate(20px);
    opacity: 0
}

.event-wrap .event-tips-wrap {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 120px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.event-wrap .event-tips-wrap .reward-icon {
    display: block;
    width: 110px;
    height: 110px;
    background-image: url(data:image/png;base64,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);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 110px 110px
}

.event-wrap .event-tips-wrap .event-tips-content {
    position: relative
}

.event-wrap .event-tips-wrap img {
    display: block
}

.event-wrap .event-tips-wrap .reward-count-time {
    width: 110px;
    text-align: center;
    font-family: SF Pro Display, SF Pro Icons, AOS Icons, Helvetica Neue For Number, Roboto Mono, PingFang SC, Arial, sans-serif;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0;
    text-shadow: 0 .02rem .1rem rgba(61, 0, 0, .37);
    -webkit-text-fill-color: #a200ed;
    -webkit-text-stroke: .02rem #fffffe
}

.event-wrap .event-tips-wrap .get-reward-button {
    position: absolute;
    left: 0;
    top: 62px;
    width: 110px;
    height: 35px;
    text-align: center;
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.event-wrap .event-tips-wrap .get-reward-button.disabled {
    height: 40px;
    position: absolute;
    color: #ffffff4d;
    cursor: not-allowed;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.available-promotions {
    z-index: 1111;
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
    cursor: pointer;
    position: fixed;
    right: 20px;
    bottom: calc(50vh - 33%);
    width: 130px
}

.available-promotions .close-btn {
    position: absolute;
    top: -30px;
    left: -10px;
    width: 28px;
    height: 28px;
    background: url("data:image/svg+xml,%3csvg%20height='512'%20viewBox='0%200%2024%2024'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%20fill='%23868686'%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cpath%20d='m12%201a11%2011%200%201%200%2011%2011%2011.013%2011.013%200%200%200%20-11-11zm4.242%2013.829a1%201%200%201%201%20-1.414%201.414l-2.828-2.829-2.828%202.829a1%201%200%200%201%20-1.414-1.414l2.828-2.829-2.828-2.829a1%201%200%201%201%201.414-1.414l2.828%202.829%202.828-2.829a1%201%200%201%201%201.414%201.414l-2.828%202.829z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 100%/100%;
    cursor: pointer;
    z-index: 111;
    -webkit-transition: all ease-in .1s;
    transition: all ease-in .1s
}

.available-promotions .close-btn:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.available-promotions .close-btn:after {
    content: "";
    position: absolute;
    left: -10px;
    top: -10px;
    right: -10px;
    bottom: -10px
}

.available-promotions .unread-promo {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff5841), to(#fe0425));
    background: linear-gradient(180deg, #ff5841, #fe0425);
    -webkit-box-shadow: 0 0 3px #ff5841;
    box-shadow: 0 0 3px #ff5841;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 12px;
    position: absolute;
    right: 25px;
    top: 10px
}

.available-promotions .unread-promo .circle {
    display: inline-block;
    width: 3px;
    height: 3px;
    border-radius: 50%;
    background-color: #fff;
    vertical-align: middle
}

.available-promotions .promo-btn {
    position: absolute;
    left: 20px;
    top: 20px;
    width: 108px;
    height: 108px;
    cursor: pointer
}

.available-promotions .swiper-container {
    width: 130px
}

.available-promotions .swiper-container .swiper-slide {
    cursor: pointer;
    display: block
}

.available-promotions .gif-container {
    display: block;
    min-width: 110px;
    max-width: 110px;
    width: 100%;
    min-height: 110px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center
}

.available-promotions .gif-container.promo {
    min-height: auto;
    -webkit-transform: translateY(22px);
    transform: translateY(22px)
}

.available-promotions .gif-container.DEFAULT,
.available-promotions .gif-container.public {
    background-image: url(/common/promo-ui/assets/resource/promo.49f24261.png)
}

.available-promotions .gif-container.MISSION {
    background-image: url(/common/promo-ui/assets/resource/MISSION.ccf240f3.gif)
}

.available-promotions .gif-container.CASH_VOUCHER {
    background-image: url(/common/promo-ui/assets/resource/CASH_VOUCHER.de07402c.gif)
}

.available-promotions .gif-container.GOLDEN_EGG {
    background-image: url(/common/promo-ui/assets/resource/GOLDEN_EGG.4eb57ddb.gif)
}

.available-promotions .gif-container.PRIZE_WHEEL {
    background-image: url(/common/promo-ui/assets/resource/PRIZE_WHEEL.17d37f44.gif)
}

.available-promotions .gif-container.RAFFLE {
    background-image: url(/common/promo-ui/assets/resource/raffle.14b9c472.gif)
}

.available-promotions .gif-container.LOGIN {
    background-image: url(/common/promo-ui/assets/resource/LOGIN.7cfbd6b0.webp)
}

.available-promotions .gif-container.REGISTER {
    background-image: url(/common/promo-ui/assets/resource/REGISTER.19edc4c5.webp)
}

.available-promotions .gif-container.GIFT_CODE {
    background-image: url(/common/promo-ui/assets/resource/GIFT.75c0150f.webp)
}

.available-promotions.LEFT_TOP {
    left: 20px;
    bottom: 50vh
}

.available-promotions.LEFT_MIDDLE {
    left: 20px;
    bottom: calc(50vh - 16%)
}

.available-promotions.LEFT_BOTTOM {
    left: 20px;
    bottom: calc(50vh - 33%)
}

.available-promotions.RIGHT_TOP {
    right: 20px;
    bottom: 50vh
}

.available-promotions.RIGHT_MIDDLE {
    right: 20px;
    bottom: calc(50vh - 16%)
}

.available-promotions.RIGHT_BOTTOM {
    right: 20px;
    bottom: calc(50vh - 33%)
}