.sm-close-btn {
    position: absolute;
    z-index: 9;
    width: .38rem;
    height: .38rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/close.png") no-repeat center center / 100% 100%;
    z-index: 9;
}
.sm-close-btn2 {
    position: absolute;
    z-index: 9;
    width: .55rem;
    height: .55rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/close.png") no-repeat center center / 100% 100%;
    z-index: 9;
}
.slot-machine-main-banner-fix {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .8);
    z-index: 999;
}
.slot-machine-main-banner {
    position: relative;
    width: 100%;
    height: 4.23rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/main_machine.png") no-repeat center center / 100% 100%;
    display: none;
}
.slot-machine-main-banner .activity-rule, .slot-machine-guide-alert .content .activity-rule {
    position: absolute;
    top: .62rem;
    left: 1.74rem;
    width: 4.01rem;
    height: .28rem;
    font-size: .23rem;
    color: #fe625d;
    font-weight: bold;
    display: -webkit-flex;
    display: flex;
    justify-content: center;
    align-items: center;
    /*z-index: 9;*/
}
.slot-machine-main-banner .activity-rule .rule, .slot-machine-guide-alert .content .activity-rule .rule {
    width: .28rem;
    height: .28rem;
    margin-left: .09rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/rule.png") no-repeat center center / 100% 100%;
}
.slot-machine-main-banner .activity-rule .end-text, .slot-machine-guide-alert .content .activity-rule .end-text {
    position: absolute;
    left: 2.13rem;
}

.slot-machine-main-banner .slot-machine-gift-box, .slot-machine-shake-machine-alert .slot-machine-gift-box {
    position: absolute;
    bottom: 1.13rem;
    left: 1.24rem;
    width: 5.02rem;
    height: 1.23rem;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
}
.slot-machine-main-banner .slot-machine-gift-box li, .slot-machine-shake-machine-alert .slot-machine-gift-box li {
    width: 1.49rem;
    height: 1.19rem;
    border-radius: .1rem;
    border: .02rem solid #ff8c85;
    padding-left: .02rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/reward_bg_imgs.png") repeat-y center center / 100% 500%;

}
.slot-machine-main-banner .slot-machine-gift-box li:nth-child(1), .slot-machine-shake-machine-alert .slot-machine-gift-box li:nth-child(1) {
    background-position-y: 100%;
}
.slot-machine-main-banner .slot-machine-gift-box li:nth-child(2), .slot-machine-shake-machine-alert .slot-machine-gift-box li:nth-child(2) {
    background-position-y: 300%;
}
.slot-machine-main-banner .slot-machine-gift-box li:last-child, .slot-machine-shake-machine-alert .slot-machine-gift-box li:last-child {
    background-position-y: 400%;
}
.slot-machine-main-banner .slot-machine-main-button, .slot-machine-shake-machine-alert .slot-machine-main-button, .slot-machine-shake-machine-alert .slot-machine-main-button-press{
    position: absolute;
    bottom: .21rem;
    left: 2.42rem;
    width: 2.67rem;
    height: .88rem;
    display: none;
}
.slot-machine-main-banner .slot-machine-main-button.shake-now, .slot-machine-shake-machine-alert .slot-machine-main-button {
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/shake_now.png") no-repeat center center / 100% 100%;
}
.slot-machine-shake-machine-alert .slot-machine-main-button {
    display: block;
}
.slot-machine-main-banner .shake-now-press, .slot-machine-shake-machine-alert .slot-machine-main-button-press {
    height: .8rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/shake_now_press.png") no-repeat center center / 100% 100%;
}
.slot-machine-main-banner .slot-machine-main-button.tomorrow-again {
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/tomorrow_again.png") no-repeat center center / 100% 100%;
}
.slot-machine-main-banner .slot-machine-main-button.use-coupon {
    left: 2.57rem;
    width: 2.32rem;
    height: .84rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/use_bag.png") no-repeat center center / 100% 100%;
}
.slot-machine-main-banner .slot-machine-main-button.use-coupon-press {
    left: 2.57rem;
    width: 2.32rem;
    height: .75rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/use_bag_press.png") no-repeat center center / 100% 100%;
    /*display: block;*/
}
.slot-machine-main-banner .slot-machine-side-button {
    position: absolute;
    bottom: .21rem;
    right: 1.2rem;
    width: 1.61rem;
    height: .6rem;
    display: none;
}
.slot-machine-main-banner .slot-machine-side-button.continue-shake {
    width: 1.21rem;
    height: .6rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/continue_shake.png") no-repeat center center / 100% 100%;
}
.slot-machine-main-banner .slot-machine-side-button.continue-shake-press {
    width: 1.21rem;
    height: .54rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/continue_shake_press.png") no-repeat center center / 100% 100%;
    /*display: block;*/
}
.slot-machine-main-banner .slot-machine-shake-bar, .slot-machine-shake-machine-alert .slot-machine-shake-bar, .slot-machine-guide-alert .slot-machine-shake-bar {
    position: absolute;
    bottom: .21rem;
    right: 1.63rem;
    width: .55rem;
    height: .53rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/shake_bar.png") no-repeat center center / 100% 100%;
    display: none;
}
.slot-machine-shake-machine-alert .slot-machine-shake-bar, .slot-machine-guide-alert .slot-machine-shake-bar {
    display: block !important;
}
.slot-machine-side-banner-shake-lottery {
    position: fixed;
    bottom: 1.12rem;
    left: .1rem;
    z-index: 99;
    width: 1.89rem;
    height: 1.98rem;
    /*background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/float_obverse.png") no-repeat center center / 100% 100%;*/
    display: none;
}
.slot-machine-side-banner-use-coupon {
    position: fixed;
    bottom: 1.16rem;
    left: .2rem;
    z-index: 99;
    width: 2.09rem;
    height: 2.48rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/float_reverse.png?v=0806") no-repeat center center / 100% 100%;
    display: none;
}
.slot-machine-side-banner-use-coupon .reverse-side-cut-down-time {
    font-size: .26rem;
    font-weight: bold;
    color: #fff;
    text-align: left;
    line-height: 1.2em;
    margin-top: 1.45rem;
    /*padding: 0 .12rem 0 .34rem;*/
    padding-left: .34rem;
}
.slot-machine-side-banner-use-coupon .coupon-num {
    font-size: .6rem;
    font-weight: bolder;
    color: #ff5a00;
    position: absolute;
    top: .55rem;
    left: .7rem;
    height: .55rem;
}
.slot-machine-side-banner-use-coupon .coupon-num .unit {
    font-size: .2rem;
    font-weight: bolder;
    vertical-align: baseline;
}
.slot-machine-shake-machine-alert .alert-content {
    top: 40%;
    width: 100%;
    height: 3.93rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/alert_machine.png") no-repeat center center / 100% 100%;
}
.slot-machine-shake-machine-alert .alert-bg {
    background-color: rgba(0, 0, 0, .7);
}
.slot-machine-shake-machine-alert .alert-content .sm-close-btn {
    left: .63rem;
    top: -.2rem;
}
.slot-machine-guide-alert {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background: rgba(0, 0, 0, .8);
    display: none;
}
.slot-machine-guide-alert .content {
    margin-top: 1.2rem;
    width: 100%;
    height: 4.23rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/guide_machine.png") no-repeat center center / 100% 100%;
    position: relative;
}
.slot-machine-guide-alert .content .sm-close-btn {
    left: .67rem;
    top: -.29rem;
}
.slot-machine-guide-alert .content .guide-text {
    position: absolute;
    bottom: -1.26rem;
    left: 50%;
    transform: translateX(-50%);
    width: 2.9rem;
    height: .67rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/guide_text.png") no-repeat center center / 100% 100%;
}
.slot-machine-guide-alert .content .hand-wrap {
    position: absolute;
    bottom: -.11rem;
    right: 2.19rem;
    width: .78rem;
    height: .76rem;
}
.slot-machine-guide-alert .content .hand-wrap .hand {
    width: 100%;
    height: 100%;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/hand.png") no-repeat center center / 100% 100%;
    -webkit-animation: slotMachineHandAnimate .5s infinite;
    animation: slotMachineHandAnimate .5s infinite;
}
@keyframes slotMachineHandAnimate {
    0% {
        transform: translate(0, 0);
    }
    50% {
        transform: translate(.2rem, .2rem);
    }
    100% {
        transform: translate(0, 0);
    }
}
.slot-machine-share-alert {
    background: rgba(0, 0, 0, .9);
}
.slot-machine-share-alert .content {
    position: relative;
    width: 6.67rem;
    height: 4.78rem;
    margin: .09rem .26rem auto .57rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/share_alert.png") no-repeat center center / 100% 100%;
    z-index: 99;
}
.slot-machine-rule-alert .alert-content {
    width: 6.53rem;
    height: 7.4rem;
    top: 45%;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/rule_alert.png?v=20190812") no-repeat center center / 100% 100%;
}
.slot-machine-rule-alert .close-btn {
    right: -.27rem;
    top: -.27rem;
}
.slot-machine-jdcard-alert .alert-content {
    top: 45%;
    width: 6.53rem;
    height: 9.96rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/jd_card_alert.png") no-repeat center center / 100% 100%;
    box-sizing: border-box;
    padding-top: 4rem;
    padding-right: .88rem;
}
.slot-machine-jdcard-alert .alert-content .receive-info {
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.slot-machine-jdcard-alert .alert-content .input-box {
    height: .58rem;
    display: -webkit-flex;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-bottom: .15rem;
    font-size: .32rem;
    color: #333;
}
.slot-machine-jdcard-alert .alert-content .input-box>input {
    width: 3.57rem;
    height: .6rem;
    text-align: center;
    line-height: .6rem;
    border-radius: .3rem;
    border: .02rem solid #c4c4c4;
    font-size: .28rem;
    color: #333;
}
.slot-machine-jdcard-alert .alert-content .captcha-box {
    width: 3.57rem;
    height: .6rem;
    border-radius: .3rem;
    border: .02rem solid #c4c4c4;
    font-size: .32rem;
    color: #333;
    display: -webkit-flex;
    display: flex;
    justify-content: flex-end;
    position: relative;
    box-sizing: border-box;
    padding-left: .2rem;
    margin-bottom: .16rem;
}
.slot-machine-jdcard-alert .alert-content .captcha-box>input {
    border-radius: .3rem;
    width: 100%;
}
.slot-machine-jdcard-alert .alert-content .captcha-box .right-box {
    position: absolute;
    right: .05rem;
    top: .05rem;
    bottom: .05rem;
    width: 1.55rem;
    border-radius: .25rem;
    background: #ebebeb;
    font-size: .22rem;
    color: #333;
    text-align: center;
    line-height: .5rem;
    white-space: nowrap;
}
.slot-machine-jdcard-alert .alert-content .captcha-box .cut-down-time {
    display: none;
}
.slot-machine-jdcard-alert .alert-content .textarea-box {
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    font-size: .32rem;
    color: #333;
}
.slot-machine-jdcard-alert .alert-content .textarea-box>textarea {
    width: 4.78rem;
    height: 1.2rem;
    border-radius: .25rem;
    border: .02rem solid #c4c4c4;
    box-sizing: border-box;
    padding: .16rem;
    font-size: .28rem;
    color: #333;
    margin-top: .13rem;
}
.slot-machine-jdcard-alert .alert-content .submit-btn {
    margin: .21rem 0 .25rem 1.66rem;
    width: 3.28rem;
    height: .73rem;
    font-size: .35rem;
    text-align: center;
    line-height: .73rem;
    border-radius: .4rem;
    font-weight: bold;
    color: #fff;
    letter-spacing: .02rem;
}
.slot-machine-jdcard-alert .alert-content .submit-btn.btn-confirm {
    background: #fc5233;
}
.slot-machine-jdcard-alert .alert-content .submit-btn.btn-update {
    background: #7e7e7e;
}
.slot-machine-jdcard-alert .alert-content .receive-tip {
    font-size: .25rem;
    color: #333;
    margin-left: .65rem;
    letter-spacing: .02rem;
    white-space: nowrap;
}
.slot-machine-jdcard-alert .alert-content .receive-tip>span {
    color: #fc5233;
}
.slot-machine-course-alert .alert-content {
    top: 45%;
    width: 6.53rem;
    height: 10.01rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/coupon_alert.png") no-repeat center center / 100% 100%;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.slot-machine-course-alert .alert-content .coupon-img {
    width: 3.7rem;
    height: 1.96rem;
    margin-top: 1.04rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/coupon_imgs.png?v=20190809") repeat-y center center / 100% 300%;
}
.slot-machine-course-alert .alert-content .cut-down-time {
    width: 100%;
    font-size: .3rem;
    color: #fff1b4;
    letter-spacing: .02rem;
    margin-top: -.1rem;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding-left: 1.1rem;
    box-sizing: border-box;
    position: relative;
}
.slot-machine-course-alert .alert-content .cut-down-time .cut-down-num {
    margin-left: .17rem;
    font-size: .42rem;
    color: #fff;
    font-weight: bold;
}
.slot-machine-course-alert .alert-content .cut-down-time .cut-down-tip {
    position: absolute;
    right: 1.3rem;
}
.slot-machine-course-alert .alert-content .course-list-wrap {
    width: 5.59rem;
    height: 5.22rem;
    margin-top: .85rem;
    position: relative;
    box-sizing: border-box;
    padding-right: .1rem;
    overflow: hidden;
}
.slot-machine-course-alert .alert-content .course-list-wrap .course-list {
    padding: .05rem;
}
.slot-machine-course-alert .alert-content .course-list .see-more-course {
    font-size: .3rem;
    color: #ff4a4a;
    text-align: center;
    padding: .1rem 0;
}
.slot-machine-course-alert .alert-content .course-list .course-item {
    position: relative;
    height: 1.6rem;
    border-radius: .12rem;
    margin-bottom: .21rem;
    background: #ececec;
    padding: .12rem .15rem .12rem .19rem;
    box-sizing: border-box;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
}
.slot-machine-course-alert .alert-content .course-list .course-item .course-img {
    width: 2rem;
    /*height: 100%;*/
    border: .02rem solid #fd4548;
    margin-right: .11rem;
    border-radius: .06rem;
    position: relative;
}
.slot-machine-course-alert .alert-content .course-list .course-item .course-img>img {
    width: 100%;
    height: 100%;
}
.slot-machine-course-alert .alert-content .course-list .course-item .course-subscript {
    width: .92rem;
    height: .86rem;
    position: absolute;
    top: -.07rem;
    left: -.07rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/subscript_imgs.png") repeat-y center center / 100% 300%;
    overflow: hidden;
}
.slot-machine-course-alert .alert-content .course-list .course-item .course-share-subscript {
    width: .92rem;
    height: .86rem;
    position: absolute;
    top: -.07rem;
    left: -.07rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/subscript_share_imgs.png") repeat-y center center / 100% 300%;
    overflow: hidden;
}
.slot-machine-course-alert .alert-content .course-list .course-item .course-info {
    flex: 1;
}
.slot-machine-course-alert .alert-content .course-list .course-item .course-title {
    font-size: .24rem;
    line-height: .28rem;
    font-weight: bold;
    color: #333;
    padding-top: .06rem;
    height: .45rem;
}
.slot-machine-course-alert .alert-content .course-list .course-item .origin-price {
    font-size: .22rem;
    color: #aaa;
    margin-bottom: .1rem;
    text-decoration: line-through;
}
.slot-machine-course-alert .alert-content .course-list .course-item .discount-price {
    font-size: .37rem;
    font-weight: bold;
    color: #fd4548;
}
.slot-machine-course-alert .alert-content .course-list .course-item .use-btn {
    position: absolute;
    right: .16rem;
    bottom: .16rem;
    height: .63rem;
}
.slot-machine-course-alert .alert-content .course-list .course-item .use-coupon-btn {
    width: 1.49rem;
}
@keyframes useCouponBtnAnimate {
    0%, 40% {
        background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/use_coupon_btn.png") no-repeat center top / 100% 100%;
    }
    60%, 100% {
        background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/use_coupon_btn.png") no-repeat center top / 100% .58rem;
    }
}
.slot-machine-course-alert .alert-content .course-list .course-item .send-course-btn {
    width: 2.11rem;
}
.slot-machine-course-alert .sm-close-btn2, .slot-machine-jdcard-alert .sm-close-btn2 {
    top: -.27rem;
    right: -.27rem;
}
.slot-machine-no-reward-alert .content {
    position: relative;
    margin: 1.47rem 0 0 1.29rem;
    width: 4.93rem;
    height: 5.44rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/no_reward_alert.png") no-repeat center center / 100% 100%;
    z-index: 9;
}
.slot-machine-no-reward-alert .content .again {
    position: absolute;
    bottom: .47rem;
    left: 50%;
    transform: translateX(-50%);
    width: 3.46rem;
    height: .99rem;
    display: none;
}
.slot-machine-confirm-alert .content {
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fc5233;
    transform: translate(-50%, -50%);
    width: 4.9rem;
    height: 4.07rem;
    border-radius: .5rem;
}
.slot-machine-confirm-alert .content .bottom-btns {
    padding-top: 2.04rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.slot-machine-confirm-alert .content .continue-buy {
    width: 3.48rem;
    height: 1rem;
    margin-bottom: .22rem;
    background: url("http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/confirm_btn.png") no-repeat center center / 100% 100%;
}
.slot-machine-confirm-alert .content .give-up {
    width: 1.4rem;
    height: .38rem;
    font-size: .28rem;
    color: #fff;
    text-align: center;
    padding-bottom: .07rem;
    border-bottom: .02rem solid #fff;
    white-space: nowrap;
}
.slot-machine-confirm-alert .content .confirm_alert1 {
    position: absolute;
    left: -.54rem;
    top: -1.82rem;
    width: 5.98rem;
    height: 3.65rem;
    display: none;
}
.slot-machine-confirm-alert .content .confirm_alert2 {
    position: absolute;
    left: -.66rem;
    top: -1.8rem;
    width: 6.38rem;
    height: 3.2rem;
    display: none;
}
.slot-machine-confirm-alert .content .confirm-tip {
    position: absolute;
    top: -.31rem;
    left: .8rem;
    font-size: .37rem;
    font-weight: bold;
    line-height: .48rem;
    text-align: center;
    white-space: nowrap;
    letter-spacing: .02rem;
    display: none;
}
.slot-machine-confirm-alert .content .confirm-tip>span {
    color: #fc5233;
}
.bscroll-indicator {
    background: #feba43 !important;
}
.slot-machine-shake-machine-alert, .slot-machine-guide-alert, .slot-machine-course-alert, .slot-machine-jdcard-alert, .slot-machine-confirm-alert, .slot-machine-rule-alert, .slot-machine-share-alert, .slot-machine-no-reward-alert {
    z-index: 1000 !important;
}
.slot-machine-shake-machine-alert .alert-content, .slot-machine-guide-alert .alert-content, .slot-machine-course-alert .alert-content, .slot-machine-jdcard-alert .alert-content, .slot-machine-confirm-alert .alert-content, .slot-machine-rule-alert .alert-content, .slot-machine-share-alert .alert-content, .slot-machine-no-reward-alert .alert-content {
    top: 50% !important;
}
.slot-machine-shake-machine-alert .alert-bg, .slot-machine-guide-alert .alert-bg, .slot-machine-course-alert .alert-bg, .slot-machine-jdcard-alert .alert-bg, .slot-machine-confirm-alert .alert-bg, .slot-machine-rule-alert .alert-bg, .slot-machine-share-alert .alert-bg, .slot-machine-no-reward-alert .alert-bg {
    background: rgba(0, 0, 0, .85);
}
.course-btn-animate {
    -webkit-animation: heartBeat1 1.3s infinite;
    animation: heartBeat1 1.3s infinite;
}
.slot-alert-animate {
    -webkit-animation: zoomIn .5s;
    animation: zoomIn .5s;
}
.course-alert-coupon-animate {
    -webkit-animation: swing .8s .5s;
    animation: swing .5s .8s;
}
@keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }

    50% {
        opacity: 1;
    }
}
@keyframes heartBeat1 {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    14% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
    }

    28% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    42% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg);
    }

    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg);
    }

    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg);
    }

    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg);
    }

    to {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg);
    }
}
