.pointer_none{pointer-events: none}

/* 巡礼活动 */
.sight-seeing .gb{position: relative;}
.ss-box{position: absolute;bottom: 3%;left: 50%;transform: translateX(-50%);height: 55%;width: 95%;}
.ss-list{background: url(/../images/activity/sight-seeing/box_bg.png) no-repeat;background-size: 100% 100%;width: 100%;height: 45%;}
.ss-list li{width: 22%;height: 42%;float: left;cursor: pointer;margin-left: 2.5%;margin-top: 3.8%;}
.ss-list li span{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;}

.ss-list li.item1 span{background-image: url(/../images/activity/sight-seeing/img1.png);}
.ss-list li.item1.aio-on span{background-image: url(/../images/activity/sight-seeing/img1-2.png);}
.ss-list li.item2 span{background-image: url(/../images/activity/sight-seeing/img2.png);}
.ss-list li.item2.aio-on span{background-image: url(/../images/activity/sight-seeing/img2-2.png);}
.ss-list li.item3 span{background-image: url(/../images/activity/sight-seeing/img3.png);}
.ss-list li.item3.aio-on span{background-image: url(/../images/activity/sight-seeing/img3-2.png);}
.ss-list li.item4 span{background-image: url(/../images/activity/sight-seeing/img4.png);}
.ss-list li.item4.aio-on span{background-image: url(/../images/activity/sight-seeing/img4-2.png);}
.ss-list li.item5 span{background-image: url(/../images/activity/sight-seeing/img5.png);}
.ss-list li.item5.aio-on span{background-image: url(/../images/activity/sight-seeing/img5-2.png);}
.ss-list li.item6 span{background-image: url(/../images/activity/sight-seeing/img6.png);}
.ss-list li.item6.aio-on span{background-image: url(/../images/activity/sight-seeing/img6-2.png);}
.ss-list li.item7 span{background-image: url(/../images/activity/sight-seeing/img7.png);}
.ss-list li.item7.aio-on span{background-image: url(/../images/activity/sight-seeing/img7-2.png);}
.ss-list li.item8 span{background-image: url(/../images/activity/sight-seeing/img8.png);}
.ss-list li.item8.aio-on span{background-image: url(/../images/activity/sight-seeing/img8-2.png);}

.ss-kt{display: flex;justify-content: center;transform: translateY(-5%);}
.ss-kt img{width: 37%;}

.ss-downloadBtn{text-align: center;position: sticky;bottom: 5%;margin-top: 4%;}
.ss-downloadBtn a{display: inline-block;width: 66%;height: 100%;background: url(/../images/activity/sight-seeing/btn.png) no-repeat;background-size: contain;padding: 5% 0 6%;font-size: 36px;color: #A2093E;font-weight: bold;}

.ss-dialog .app-dialog{height: 100%;bottom: initial;top: 1%;transform: translate(-50%, 0);background: transparent;box-shadow: initial;border-radius: 0;position: relative;z-index: 2;display: inline-block;transform: none;border: solid 0px red;left: 0;right: 0;top: 0;height: 100%;max-width: 100%;padding: 10px;text-align: left;}
.ss-dialog .app-dialog.auto-size{ max-width:100%;}
.ss-dialog .c-content{text-align: left;background: white;width: 100%;padding: 0 0 !important;overflow: hidden;overflow-y: auto;scrollbar-width: none; /* firefox */-ms-overflow-style: none; /* IE 10+ */height: 85%;box-shadow: 0 0 0 3px rgb(0 0 0 / 15%);border-radius: 15px;}
.ss-dialog .c-content::-webkit-scrollbar {display: none; /* Chrome Safari */}
.ss-dialog .ss_button{height: 10%;margin-top: 5%;}
.ss-dialog .ss_button span{background: url(/../images/new-recharge-close.png) no-repeat;background-size: 50px;background-position: center;}

/* 世界杯ai会员 */
.worldCup-ai{background: inherit !important;margin-top: 0 !important;background-size: 100% 100% !important;}
.wa-recharge li{width: 33%;margin-left: 3%;}
.wa-recharge li:first-child {margin-right: 0% !important;}
.wa-recharge li:last-child{margin-right: 3%;}
.worldCup-ai .accumulated-recharge_kefu{padding-bottom: 122px;}
.ai2_bg{background: url(/../images/activity/worldCup-ai/ai2.png) no-repeat;background-size: 100% 100%;margin-top: -1px;}
.worldCup-ai{background-color: #d12a31 !important;}

/* 方案免费看 */
.free-programme .gb{position: relative;}
.fp-btn{position: absolute;bottom: 9%;left: 0;right: 0;text-align: center;height: 8%;}
.fp-btn a{display: inline-block;width: 55%;background: url(/../images/activity/fp/btn.png) no-repeat;background-size: contain;height: 100%;background-position: center;}

/* 7天出奇会员特权 */
.seven-privilege .gb{position: relative;}
.sp-btn{position: absolute;bottom: 9%;left: 0;right: 0;text-align: center;height: 8%;}
.sp-btn a{display: inline-block;width: 45%;background: url(/../images/activity/seven-privilege/btn.png) no-repeat;background-size: contain;height: 100%;background-position: center;}

/* 世界杯8强 */
.top-eight .fp-btn{bottom: 7%;}

/* 足篮分析师招募计划 */
.recruit-btn{position: absolute;bottom: 0;left: 0;right: 0;text-align: center;height: 6%;}
.recruit-btn a{display: inline-block;width: 65%;background: url(/../images/activity/recruit/btn.png) no-repeat;background-size: contain;height: 100%;background-position: center;}

/* 五月累充 */
.may-recharge .total-number{background-image: url(/../images/activity/may/money.png);height: 130px;top: 51.5%;}
.may-recharge .total-number span{top: 45%;}
.may-recharge .ar_kefu a{position: absolute;top: 82%;left: 50%;transform: translateX(-50%);bottom: inherit !important;}
.may-recharge .cr_related{background-image: url(/../images/activity/may/bg2.jpg);}

/* 口令 */
.activity_hd .sign-box{z-index: 10000;}
.comm-hide-close .close{display: none !important;}
.comm-show-close .close{display: block !important;}

/* 端午节抽奖 */
.dw-draw-page{padding-top: 59% !important;background: url(../../images/bg4.jpg) no-repeat center top !important;}
/* .dw-draw-page .turntable{background-size: inherit !important;background: inherit !important;} */
.dw-draw-page .explain-info .explain-item{background: linear-gradient(179deg, #D7FD91 0%, #89DFA7 100%) !important;box-shadow: 0px 9px 10px 0px rgba(132,219,138,0.39) !important;}
.dw-draw-page .game-explain-box .title{top: -18px !important;}
.dw-draw-page .explain-info .info p:before{background-color: #fff !important;color: #1C6828 !important;}
.dw-draw-page .explain-info{color: #065F19 !important;}
/* .dw-draw-page .explain-info .more{background: linear-gradient(0deg, #45BA68 0%, #1C6828 100%) !important;box-shadow: 0px 3px 5px 0px rgba(0,59,13,0.28) !important;} */
.dw-draw-page .explain-info .more{background: linear-gradient(0deg, #FF9F00 0%, #FFBC3F 100%) !important;box-shadow: 0px 3px 5px 0px rgba(0,59,13,0.28) !important;}
.dw-draw-page .littlewrap{margin: 10% 4% 0 !important;}
.dw-draw-page .explain-info .info{padding: 35px 0 15px !important;}
.dw-draw-page .turntablebox .item:nth-child(odd){background: initial !important;}
.dw-draw-page .turntablebox .item{padding-top: 2% !important;}
.popup-winnings .btngroup .see{background: linear-gradient(90deg, #5cb67a 0%, #35a65a 100%) !important;}

/* .dw-draw-page .turntable-box{position: relative;padding: 0% 0 14%;margin-top: 4%;} */
.dw-draw-page .turntable-box{position: relative;padding: 0% 0 18%;margin-top: -13%;}
.dw-draw-page .turntable-box::before{content: '';background: url(../../images/dw-lp.png) no-repeat;background-position: -8px bottom;position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 100%;height: 100%;background-size: cover;}
/* .dw-draw-page .join-num{color: #DF4340 !important;} */
.dw-draw-page .join-num{color: #F27B14 !important;}

.dw-draw-page .turntablebox .item img{width: 50%;}
/* .dw-draw-page .turntable-ani {background: url(../../images/turntable.png) no-repeat center center;background-size: 100% 100%;position: absolute;top: 14%;left: 14.2%;width: 72%;height: 72%;} */
/* .dw-draw-page .turntable-ani {background: url(../../images/turntable.png) no-repeat center center;background-size: auto;position: absolute;top: 11%;left: 8.5%;width: 80.6%;height: 79%;} */
.dw-draw-page .turntable-ani {position: absolute;top: 10%;left: 8.5%;width: 435px;height: 435px;}
.dw-draw-page .explain-info .mywinning:before{background: url("../../images/title2.png") no-repeat, url("../../images/block-dw.png") repeat-y !important; background-size: 100% auto !important;}
.dw-draw-title{position: absolute;top: 3%;left: 50%;transform: translateX(-50%);width: 90%;text-align: center;}

.dw-draw-page .join-num em{color: #fff !important;}

/* 女足世界杯 */
.smooth{scroll-behavior: smooth;}
.worldCup-point .menu{position: sticky;right: 0;top: 0;transform: translateY(300px);text-align: right;}
.worldCup-point .menu-icon{width: 40px;height: 130px;background: url(../../images/activity/worldCup-point/nav_bg.png) no-repeat;background-size: 100% 100%;display: inline-block;cursor: pointer;}
.worldCup-point .menu-icon-close{background-image: url(../../images/activity/worldCup-point/nav-close_bg.png);}

.worldCup-point .menu-item{position: absolute;right: 40px;top: 50%;transform: translateY(-50%);width: 120px;text-align: center;height: 150px;}
.worldCup-point .menu-item li{background: url(../../images/activity/worldCup-point/nav_item-bg.png) no-repeat;background-size: cover;font-size: 18px;height: 40px;line-height: 35px;position: relative;cursor: pointer;}
.worldCup-point .menu-item li:not(:last-child){margin-bottom: 10px;}
.worldCup-point .menu-item li a{color: #fff;text-shadow: 5px 5px 5px #0a2d16;font-weight: bold;}
.worldCup-point .menu-item li:hover a, .worldCup-point .menu-item li.active a{color: #effb00;font-weight: bold;position: relative;}
.worldCup-point .menu-item li:hover::before, .worldCup-point .menu-item li.active::before{content: "";position: absolute;top: -5px;left: 0;width: 40px;height: 40px;background: url(../../images/activity/worldCup-point/nav_zq.png) no-repeat;background-size: contain;}

.worldCup-point .wcp_bg{margin-top: -120px;}
.wcp_bg .btn-link{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 50%;height: 150px;background: url(../../images/activity/worldCup-point/btn_link.png) no-repeat;background-size: contain;}

/* 8月欧联回归 */
.champions-League .cr_related{background: url(../../images/activity/champions-League/cr-bg3.jpg) no-repeat;}

.champions-League .total-number{position: absolute;top: -3%;left: 50%;width: 95%;height: 127px;background: url(../../images/activity/champions-League/cumulative-recharge-number.png) no-repeat;background-size: 100% 100%;z-index: 5;transform: translateX(-50%);}
.champions-League .total-number span{top: 45%;}
.champions-League .ar_kefu a{width: 50%;}
.champions-League .ar_kefu a.kefu1{top: 11.2%;}
.champions-League .ar_kefu a.kefu2{top: 25.8%;}
.champions-League .ar_kefu a.kefu3{top: 40%;}
.champions-League .ar_kefu a.kefu4{top: 54.8%;}
.champions-League .ar_kefu a.kefu5{top: 69%;}
.champions-League .ar_kefu a.kefu6{top: 83%;}
.champions-League .ar_kefu a.kefu7{bottom: 12%;}

.champions-League .ar_standard span.ar_standard-1{top: 0;}
.champions-League .ar_standard span.ar_standard-2{top: 14.5%;}
.champions-League .ar_standard span.ar_standard-3{top: 29%;}
.champions-League .ar_standard span.ar_standard-4{top: 43.5%;}
.champions-League .ar_standard span.ar_standard-5{top: 57.8%;}
.champions-League .ar_standard span.ar_standard-6{top: 71.8%;}

.champions-League .ar_standard span{background: url(../../images/activity/champions-League/icon-gou.png) no-repeat;right: 25%;}
.cl_share{bottom: -46px;}

/* 出奇双会员，锐探体育联名套餐 */
.dualmember .wenhao {position: absolute;right: 0;top: .6%;cursor: pointer;}
.dualmember-btn-1 {position: absolute;left: 0;right: 0;top: 42%;text-align: center;height: 6%;}
.dualmember-btn-1 img {cursor: pointer;max-height: 100%;}
.dualmember-btn-2 {position: absolute;left: 0;right: 0;bottom: 3.5%;text-align: center;padding: 4% 0;}
.dualmember-btn-2 a {display: inline-block;width: 65%;}

/* 主播送福利，免费领取方案 */
.anchor-welfare .main {position: relative;}
.anchor-welfare .content {position: absolute;left: 0;right: 0;top: 42.2%;}
.anchor-welfare .content .number {position: relative;width: 58%;max-width: 432px;margin: 0 auto}
.anchor-welfare .content .number input {position: absolute;left: 50%;top: 47%;width: 80%;height: 58%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 1;border: 0;background: transparent;font-size: 30px;text-align: center;}
.anchor-welfare .content .number .text {position: absolute;left: 50%;top: 48%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #f55d36;font-size: 26px;font-weight: bold;line-height: 40px;width: 80%;text-align: center;letter-spacing: .4em;}
.anchor-welfare .content .code {position: relative;width: 65%;max-width: 490px;margin: 2% auto 0;}
.anchor-welfare .content .code input {position: absolute;left: 10%;top: 47%;width: 54%;height: 58%;-webkit-transform: translateY(-50%);transform: translateY(-50%);border: 0;background: transparent;font-size: 30px;text-align: center;z-index: 1;}
.anchor-welfare .content .code .text  {position: absolute;left: 10%;top: 47%;width: 54%;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: #f55d36;font-size: 26px;font-weight: bold;text-align: center;line-height: 40px;letter-spacing: .4em;}
.anchor-welfare .content .code .send-code {cursor: pointer;position: absolute;right: 6%;top: 50%;-webkit-transform: translateY(-52%);transform: translateY(-52%);height: 62%;}
.anchor-welfare .content .submit {max-width: 340px;margin: 1% auto 0;cursor: pointer;}

/* 2周年 */
.na-bg3{background-image: url(../../images/new-recharge-others.jpg) !important;}
.total-number{ top: 18% !important;}
.new-recharge_kefu a.kefu2{top: 37.5% !important;}
.new-recharge_kefu a.kefu3{top: 48.8% !important;}
.new-recharge_kefu a.kefu4{top: 59.8% !important;}
.new-recharge_kefu a.kefu6{top: 71.5% !important;}
.new-recharge_kefu a.kefu7{top: 83% !important;}
.new-recharge_kefu a.kefu8{top: 94.5% !important;}
.new-recharge_kefu a.kefu5{top: 97.5% !important;}

.new-recharge .new-recharge_kefu a.kefu5{top: 86% !important;width: 70%;}

.new-recharge .wenhao{width: 100px !important;right: -21px !important;}
/* .new-recharge .wenhao{top: 2% !important;width: 20% !important;} */
.new-recharge .wenhao{top: 2% !important;width: 34px !important;height: 110px !important;right: 0 !important;}
.new-recharge .wenhao img{max-height: 100%;}
.new-recharge .cr_related{background-image: url(../../images/activity/new-recharge/cr-bg3.jpg) !important;}

/* 五大联赛报告 */
.fr-bg{position: relative;}
.fr-btn{position: absolute;bottom: 3%;left: 50%;transform: translateX(-50%);width: 65%;cursor: pointer;}
.fr-btn img{width: 100%;width: 100%;}

/* 注册送好礼 */
.ec-btn{position: absolute;bottom: 3%;left: 50%;transform: translateX(-50%);width: 665px;height: 177px;}
.ec-btn span{display: block;width: 100%;height: 100%;background-size: 100% 100%;cursor: pointer;}

/* 开放投票赛内测 */
.vote-match-bg{position: relative;}
.vote-match-btn{position: absolute;bottom: 31%;left: 50%;transform: translateX(-50%);}
.vote-match-btn img{cursor: pointer;}
.vote_share{bottom: -15px;}

/* 招募 */
.new-recruit .activity-item{position: relative;}
.new-recruit .mail{position: absolute;top: 21%;left: 50%;width: 65%;cursor: pointer;transform: translateX(-50%);}
.new-recruit .kefu{position: absolute;cursor: pointer;bottom: 5%;left: 50%;transform: translateX(-50%);width: 50%;}
.new-recruit .fixed_kefu{position: fixed;top: 50%;right: 15%;width: 20%;z-index: 111;}
.new-recruit .fixed_kefu img{width: 70%;}

/* 再战亚洲杯 */
.asia-cup .activity-item{position: relative;}
.asia-cup .recharge a{position: absolute;left: 50%;transform: translateX(-50%);background: url(../../images/activity/asia-cup/btn.png) no-repeat;background-position: center center;background-size: contain;width: 50%;height: 122px;}
.asia-cup .recharge a.re_1{top: 23.5%;}
.asia-cup .recharge a.re_2{top: 31.8%;}
.asia-cup .recharge a.re_3{top: 40.4%;}
.asia-cup .recharge a.re_4{top: 48.9%;}
.asia-cup .recharge a.re_5{top: 57.3%;}
.asia-cup .recharge a.re_6{top: 65.8%;}

.asia-cup .kefu{position: absolute;bottom: 9.5%;left: 50%;transform: translateX(-50%);width: 50%;height: 120px;}
.asia-cup .kefu a{background: url(../../images/activity/asia-cup/kefu.png) no-repeat;background-size: contain;width: 100%;height: 100%;}

.asia-cup .lym-wenhao{width: 110px;}
.new-recharge_abs{text-align: left;}

/* 地推 */
.ground-pushing .activity-item{position: relative;}
.ground-pushing .abs_cs{position: absolute;left: 50%;transform: translateX(-50%);}
.ground-pushing .exchange,
.cq-propActivity .exchange{top: 21%;width: 50%;height: 14vh;background: url(../../images/activity/gp/exchange.png) no-repeat;background-size: contain;cursor: pointer;animation: 1000ms linear 100ms normal both running infinite myani;}
/* .ground-pushing .detail{top: 53%;width: 87%;height: 10vh;} */
.ground-pushing .detail{top: 53%;width: 87%;height: 128px;}
.ground-pushing .kefu{top: 86%;width: 50%;height: 10vh; background: url(../../images/activity/gp/kefu.png) no-repeat;background-size: contain;cursor: pointer;}
.ground-pushing .detail span{background: url(../../images/activity/gp/details.png) no-repeat;background-size: 100% 100%;width: 100%;height: 100%;display: block;cursor: pointer;}
.ground-pushing .lym-wenhao{width: 110px;right: 0;}
.ground-pushing .ewm{width: 50%;bottom: 15%;}
.ground-pushing .ewm img{width: 100%;}

.ground-pushing .form-exchange .popup-message,
.cq-proActivity .form-exchange .popup-message{background: transparent;}
.ground-pushing .form-exchange .popup-message .content,
.cq-proActivity .form-exchange .popup-message .content{background: url(../../images/activity/gp/dialog.png) no-repeat center center;height: 350px;background-size: contain;padding: 0 0;position: relative;}
.ground-pushing .form-exchange .popup-message .text,
.cq-proActivity .form-exchange .popup-message .text{position: absolute;bottom: 20%;left: 50%;transform: translateX(-50%);width: 60%;line-height: 45px;height: 45px;border: 2px solid rgba(255, 67, 0, 1);border-radius: 5px;}
.ground-pushing .form-exchange .popup-message .footer,
.cq-proActivity .form-exchange .popup-message .footer{border-top: 0;flex-direction: column;align-items: center;margin-top: 10px;}
.ground-pushing .form-exchange .popup-message .footer .btn + .btn,
.cq-proActivity .form-exchange .popup-message .footer .btn + .btn{border-left: 0;width: 10%;background: url(../../images/activity/gp/dialog_close.png) no-repeat center center;background-size: contain;font-size: 0;margin-top: 10px;}
.ground-pushing .form-exchange .popup-message .footer .btn.confirm,
.cq-proActivity .form-exchange .popup-message .footer .btn.confirm{width: 50%;background: url(../../images/activity/gp/dialog_btn.png) no-repeat center center;background-size: contain;font-size: 0;}

.ground-pushing .form-state .popup-message,
.cq-proActivity .form-state .popup-message{background: transparent;padding: 0 0;text-align: center;}
.ground-pushing .form-state .popup-message .content,
.cq-proActivity .form-state .popup-message .content{background: url(../../images/activity/gp/suc_bg-new2.png) no-repeat center center;background-size: contain;padding: 0 0;height: 60vh;}
.ground-pushing .form-state .popup-message .footer,
.cq-proActivity .form-state .popup-message .footer{border-top: 0;width: 20%;display: inline-block;}
.ground-pushing .form-state .popup-message .footer .btn,
.cq-proActivity .form-state .popup-message .footer .btn{font-size: 0;width: 100%;background: url(../../images/activity/gp/suc_close.png) no-repeat center center;background-size: contain;}
.ground-pushing .form-state .popup-message .user-id,
.cq-proActivity .form-state .popup-message .user-id{position: absolute;top: 32%;left: 50%;transform: translateX(-50%);font-size: 30px;color: #333;font-weight: bold;}
.ground-pushing .new-recharge_abs .rules-text{text-align: left;}
@-webkit-keyframes myani {
    from {
        transform: translateX(-50%) scale(1)
    }
  
    50% {
        transform: translateX(-50%) scale(.9)
    }
  
    to {
        transform: translateX(-50%) scale(1)
    }
  }
  
  @keyframes myani {
    from {
        transform: translateX(-50%) scale(1)
    }
  
    50% {
        transform: translateX(-50%) scale(.9)
    }
  
    to {
        transform: translateX(-50%) scale(1)
    }
  }


/* 签到活动 */
.ad-page {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5); -webkit-backdrop-filter: saturate(100%) blur(10px);backdrop-filter: saturate(100%) blur(10px);display: none;z-index: 1001;}
.ad-page.active{display: block;}
.ad-page .turntable-close{position: absolute;top: -10%;right: 0;width: 50px;height: 50px;background: url(../../images/ad_close.png) no-repeat;background-size: cover;cursor: pointer;}
.ad-page .turntable-box{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 50%;max-width: 700px;}
.ad-page .turntable {position: relative;margin: 0 14%;background: url("../../images/turntable.png") no-repeat center center;background-size: 100% 100%;border-radius: 50%;overflow: hidden;}
.ad-page .turntablebox.zhuan {animation: rotate 0.7s linear infinite;}
.ad-page .turntable:before {content: '';display: block;padding-top: 100%;position: relative;z-index: 10;background: url("../../images/point.png") no-repeat center center;background-size: 30%;}
.ad-page .turntable .point {position: absolute;top: 50%;left: 50%;cursor: pointer;width: 30%;z-index: 101;transition: 0.3s ease;transform: translate(-50%, -50%);}
.ad-page .turntable .point:active {transform: translate(-50%, -50%) scale(0.95);}
.ad-page .turntable img.space{width: 100%;border: solid 5px blue;}
.ad-page .turntablebox img.space{ width: 100%; }
.ad-page .turntablebox{position: absolute;left: 4%;right: 4%;top: 4%;bottom: 4%;border-radius: 50%;overflow: hidden;transform: translate(0px, 0px);z-index: 0;transition: all 2s ease-out;transition: all 4s cubic-bezier(0.2,0.3,0.8,1);width: 92%;}
.ad-page .turntablebox .items{position: relative;border-radius: 50%;overflow: hidden;width: 100%;height: 100%;line-height: 0;font-size: 0;}
.ad-page .turntablebox .item{position: relative;font-size: 14px;text-align: center;height: 50%;position: absolute;left: 50%;transform-origin: bottom center;padding-top: 4%;}
.ad-page .turntablebox  .item:after{ content:''; display:block;transform: translateX(-50%) perspective(10px) rotateX(-19deg);position: absolute;width: 50px;height: 100%;transform-origin: bottom center;left: 50%;bottom: 0;z-index: 0;}
.ad-page .turntablebox .item:nth-child(odd){background: url("../../images/item-bg.png") no-repeat center center;/*background-size: contain;*/background-size: 100% 100%;}
.ad-page .turntablebox .item h4{position: relative;z-index: 2;color: #947600;font-size: 24px;font-weight: 500;margin-bottom: 2%;}
.ad-page .turntablebox .item img{position: relative;max-width: 50%;max-height: 50%;z-index: 2;}

.ad-page .popup-winning {max-width: 400px;width: 100%;}
.ad-page .popup-winning .winning {margin-bottom: 10px;position: relative;z-index: 0;display: none;}
.ad-page .popup-winning .winning[data-id]::after {content: "";display: block;width: 100%;padding-top: 100%;background: url("../../images/winning1.png") no-repeat;background-size: 100% auto;margin: 0 auto;}
.ad-page .popup-winning .winning[data-id] img {position: absolute;left: 50.4%;bottom: 38%;max-width: 50%;transform: translate(-50%, 50%);}
.ad-page .popup-winning .winning:before {content: "";position: absolute;top: 40%;left: 50%;margin-left: -280px;margin-top: -280px;width: 560px;height: 560px;background: url("../../images/light1.png") no-repeat center center;background-size: 100% auto;z-index: -1;animation: rotate 10s linear infinite;}
.ad-page .popup-winning.nothing .winning:before {background: url("../../images/light2.png") no-repeat center center;background-size: 100% auto;animation: none;top: -12%;height: 190%;}
.ad-page .popup-winning .winning .text {position: absolute;top: 18%;left: 0;right: 0;text-align: center;color: #fff;}
.ad-page .popup-winning .winning .title {font-size: 28px;margin-bottom: 10px;font-weight: bold;}
.ad-page .popup-winning .winning .price {font-size: 20px;}
.ad-page .popup-winning .btngroup {position: relative;z-index: 1;}
.ad-page .popup-winning .btngroup .btn {display: block;width: 170px;height: 36px;line-height: 36px;color: #fff;font-size: 15px;text-align: center;border-radius: 18px;margin: 0 auto;}
.ad-page .popup-winning .btngroup .downloadbtn {background: linear-gradient(90deg, #FF893A 1%, #FF5C42 100%);margin-bottom: 10px;}
.ad-page .popup-winning .btngroup .see {background: linear-gradient(270deg, #565CFE 0%, #A63CFF 100%);}


.signs-in .si_ct{background:url(../../images/activity/signIn/new/si-bg2.jpg) no-repeat;}
.signs-in .si-column{background: url(../../images/activity/signIn/new/icon-qdl.png) no-repeat;background-size: 100% auto;}
.signs-in .si-column-box li:first-child,
.signs-in .si-column-box li:last-child{width: 100%;clear: both;height: 227px;}
.signs-in .si-column-box li:first-child a,
.signs-in .si-column-box li:last-child a{display: block;height: 100%;}
.signs-in .si-column-box li:first-child .day,
.signs-in .si-column-box li:last-child .day,
.signs-in .si-column-box li:first-child .fen,
.signs-in .si-column-box li:last-child .fen,
.signs-in .si-column-box li.sign::before{display: none;}
.signs-in .si-column-box li:first-child,
.signs-in .si-column-box li.finish:first-child{background-image: url(../../images/activity/signIn/new/one.png);}
.signs-in .si-column-box li:first-child.sign::after,
.signs-in .si-column-box li:last-child.sign::after{content: "";position: absolute;bottom: 10%;left: 30%;transform: translateX(-50%);background-image: url(../../images/activity/signIn/new/one_noend.png);background-repeat: no-repeat;background-size: 100% 100%;width: 30%;height: 30%;background-color: transparent;top: inherit;padding: 0 0;border-radius: 0;}

.signs-in .si-column-box li.finish:first-child::after{content: "";position: absolute;bottom: 10%;left: 30%;transform: translateX(-50%);background: url(../../images/activity/signIn/new/one_end.png);background-repeat: no-repeat;background-size: 100% 100%;width: 30%;height: 30%;background-color: transparent;top: inherit;}
.signs-in .si-column-box li.finish:last-child{background-image: inherit;}

.signs-in .si-column-box li:last-child.finish::after{content: "";position: absolute;bottom: 10%;left: 30%;transform: translateX(-50%);background-image: url(../../images/activity/signIn/new/one_end.png);background-repeat: no-repeat;background-size: 100% 100%;width: 30%;height: 30%;background-color: transparent;top: inherit;}
.signs-in .si-column-box li:last-child.sign::after,
.signs-in .si-column-box li:last-child.finish::after{left: inherit;right: 15%;transform: inherit;}

.signs-in .si-column-box li{background: url(../../images/activity/signIn/new/si.png) no-repeat;height: 226px;background-size: 100% auto;}
.signs-in .si-column-box li:nth-child(5),
.signs-in .si-column-box li:nth-child(6){height: 180px;width: 28%;margin-left: 1.5%;margin-top: 0%;}
.signs-in .si-column-box li:nth-child(6){margin-right: 1.5%;margin-left: 0;}
.signs-in .si-column-box li.sign::after{top: 52%;left: 50%;width: 55%;padding: 13% 0;font-size: 20px;border-radius: 100%;}
.signs-in .si-column-box li span.day{padding-top: 9%;padding-left: 0;color: #fff;font-size: 22px;}

.signs-in .si-column-box li.finish{background-image: url(../../images/activity/signIn/new/si_end.png);}
.signs-in .si-column-box li.finish::before{display: none;}
.signs-in .si-column-box li.finish span{color: #fff;}

.signs-in .si-column-box li.finish span{padding-left: 0%;}

.signs-in .audio{opacity: 0;}
.signs-in .form-state .popup-message{background: transparent;padding: 0 0;text-align: center;position: relative;}
.signs-in .form-state .popup-message .content{background: url(../../images/activity/signIn/new/money.png) no-repeat center center;background-size: contain;padding: 0 0;height: 512px;}
.signs-in .form-state .popup-message .footer{border-top: 0;width: 20%;display: inline-block;}
.signs-in .form-state .popup-message .footer .btn{font-size: 0;width: 100%;background: url(../../images/activity/gp/suc_close.png) no-repeat center center;background-size: contain;}
.signs-in .form-state .popup-message .user-id{position: absolute;top: 32%;left: 50%;transform: translateX(-50%);font-size: 30px;color: #333;font-weight: bold;}

.signs-in .loading.active,
.signs-in .form-state.active{display: block !important;}

.signs-in .form-state .popup-message .user-id{color: #4F2500;top: 20%;font-size: 25px;}
.signs-in .form-state .popup-message .prize{position: absolute;top: 28%;left: 50%;transform: translateX(-50%);color: #EA1B15;font-size: 30px;font-weight: bold;}
.signs-in .form-state .popup-message{width: 90%;}
.signs-in .form-state .popup-message .content{height: 430px;}
.signs-in .form-state .popup-message .user-id{font-size: 20px;}
.signs-in .form-state .popup-message .prize{font-size: 20px;top: 27%;}
.signs-in .form-state .popup-message .footer{width: 10%;}

.signs-in .si-column-box li.sign:nth-child(5):after,
.signs-in .si-column-box li.sign:nth-child(6):after{top: 60%;width: 55%;padding: 14% 0;left: 51%;}
.signs-in .si-column-box li.finish:nth-child(5) span{padding-left: 0;}

.signs-in .si_statement{margin-top: 10px;}

.signs-in .si-column-box li:last-child{transform: translateY(10%);}
.signs-in .si-column-box li.finish:last-child::after,
.signs-in .si-column-box li.sign:last-child::after{bottom: 23%;}
.signs-in-dialog .app-dialog{padding: 10px;}

/* 为C罗喝彩 */
.grounds-pushing .exchange{background:url(../../images/activity/gsp/exchange.png) no-repeat;background-size: 100% 100%;width: 90% !important;height: 32vh !important;top: 30% !important;}
.grounds-pushing .detail a{background: url(../../images/activity/gsp/details.png) no-repeat;background-size: 100% 100%;width: 100%;height: 100%;display: block;cursor: pointer;}
.grounds-pushing .detail{ width: 87% !important;height: 21vh !important;top: 51% !important;}
.grounds-pushing .kefu{top: 85% !important;}
.grounds-pushing .form-state .popup-message .user-id{top: 38% !important;}
.grounds-pushing .form-state .popup-message .content{background: url(../../images/activity/gsp/suc_bg.png) no-repeat center center;background-size:100% 100%}

/* 线下签到 */
.signs-ing .si_ct{background: url(../../images/activity/signIn/new/new-1-2_02.jpg) no-repeat;}
.signs-ing .form-state .popup-message .content{background: url(../../images/activity/signIn/new/moneys.png) no-repeat center center;background-size: contain;}
.signs-ing .activity-time{position: absolute;bottom: 4%;left: 50%;width: 65%;transform: translateX(-50%);background: rgba(255, 255, 255, .5);border-radius: 20px;line-height: 40px;font-size: 20px;color: #ff6a00;}
.signs-ing .form-state .popup-message .footer,
.signs-in .form-state .popup-message .footer{width: 65%;}
.signs-ing .form-state .popup-message .footer .btn,
.signs-in .form-state .popup-message .footer .btn{background: url(../../images/activity/signIn/new/download.png) no-repeat center center;background-size: contain;}
.signs-ing .form-state .popup-message .footer .btn.confirm,
.signs-in .form-state .popup-message .footer .btn.confirm{background: url(../../images/activity/gp/suc_close.png) no-repeat center center;background-size: contain;border-left: 0;}
.signs-ing .form-state .popup-message .footer .btn.down_confirm,
.signs-in .form-state .popup-message .footer .btn.down_confirm{margin-bottom: 15%;background: url(../../images/activity/signIn/new/download.png) no-repeat center center;background-size: contain;}
.signs-ing .form-state .popup-message .user-id{top: 18%;}
.signs-ing .form-state .popup-message .prize{top: 24%;}

.signs-in .si-column-box li.sign::after{top: 51%;left: 49%;width: 58%;padding: 14% 0;}

.signs-in .form-exchange .popup-message{background: transparent;}
/* .signs-in .form-exchange .popup-message .content{background: url(../../images/activity/gp/dialog_kl.png) no-repeat center center;height: 40vh;background-size: contain;padding: 0 0;position: relative;} */
.signs-in .form-exchange .popup-message .content{background: url(../../images/activity/gp/dialog_kl.png) no-repeat center center;height: 350px;background-size: contain;padding: 0 0;position: relative;}
/* .signs-in .form-exchange .popup-message .text{position: absolute;bottom: 30%;left: 50%;transform: translateX(-50%);width: 60%;line-height: 45px;height: 45px;border: 2px solid rgba(255, 67, 0, 1);border-radius: 5px;} */
.signs-in .form-exchange .popup-message .text{position: absolute;bottom: 20%;left: 50%;transform: translateX(-50%);width: 60%;line-height: 45px;height: 45px;border: 2px solid rgba(255, 67, 0, 1);border-radius: 5px;}
.signs-in .form-exchange .popup-message .footer{border-top: 0;flex-direction: column;align-items: center;margin-top: 10px;}
.signs-in .form-exchange .popup-message .footer .btn + .btn{border-left: 0;width: 10%;background: url(../../images/activity/gp/dialog_close.png) no-repeat center center;background-size: contain;font-size: 0;margin-top: 10px;}
.signs-in .form-exchange .popup-message .footer .btn.confirm{width: 50%;background: url(../../images/activity/gp/dialog_btn.png) no-repeat center center;background-size: contain;font-size: 0;}

/* 签到（视频） */

.signs-video .activity-time{bottom: 1%;font-size: 2em;}
.signs-video .activity-time span{font-size: 80%;}
.signs-video .si_ct{background: url(../../images/activity/signIn/new/si-bg2.jpg) no-repeat;}
.signs-video .si-column-box li:nth-child(1){background-image: url(../../images/activity/signIn/news/one.png) !important;transform: none;}
.signs-video .si-column-box li:nth-child(2){background-image:url(../../images/activity/signIn/news/two.png)}
.signs-video .si-column-box li:nth-child(3){background-image:url(../../images/activity/signIn/news/three.png)}
.signs-video .si-column-box li:nth-child(4){background-image:url(../../images/activity/signIn/news/four.png)}
.signs-video .si-column-box li:nth-child(5){background-image:url(../../images/activity/signIn/news/five.png)}
.signs-video .si-column-box li:nth-child(6),
.signs-video .si-column-box li:nth-child(7){background-image:url(../../images/activity/signIn/news/six.png)}
.signs-video .si-column-box li:not(:first-child, :last-child).finish:after{content: "已签到";position: absolute;transform: translate(-50%, -50%);width: 80%;height: 25%;background: rgba(0, 0, 0, .5);border-radius: 10px;font-size: 26px;color: #fff;font-weight: bold;display: flex;align-items: center;justify-content: center;top: 51%;left: 49%;width: 58%;padding: 14% 0;border-radius: 100%;}
/* .signs-video .si-column-box li.sign:last-child::after,
.signs-video .si-column-box li.finish:last-child::after{width: 22%;height: 25%;bottom: 6%;left:30%;transform: translateX(-50%);} */
.signs-video .si-column-box li:first-child.sign::after,
.signs-video .si-column-box li:first-child.finish::after{width: 22%;height: 25%;bottom: 6%;}
.signs-video .si-column-box li:last-child.sign::after,
.signs-video .si-column-box li:last-child.finish::after{bottom: 12%;width: 22%;height: 25%;}
.signs-video .si-column-box li span.day{padding-top: 10px;}
.signs-video .si-column-box li{transform: scale(1.1);}
.signs-video .si-column-box li:nth-child(1) a{ padding:0;transform:scaleY(1.1); }
.signs-video .si-column-box li:nth-child(1) .day{display: none !important;}
.signs-video .si-column-box li:nth-child(1) a .day{ display:inline-block;}
.signs-video .si-column-box li:nth-child(5), 
.signs-video .si-column-box li:nth-child(7){margin:0;width: 31%;}

.signs-video .si-column{background: url(../../images/activity/signIn/news/icon-qdl.png) no-repeat;}
.signs-video .si-column-box li:nth-child(5), .signs-in .si-column-box li:nth-child(6){height: 188px;background-size: 100% auto;}
.signs-video .gif_view{width: 28%;height: 188px;background: url(../../images/activity/signIn/news/ani.gif) no-repeat center bottom;background-size: cover;}

.signs-video .si-column-box li:nth-child(7){/* width: 28%; *//* margin-left: 1.5%; */margin-top: 0%;height: 188px;}
.signs-video .si-column-box li:nth-child(5),
.signs-video .si-column-box li:nth-child(7){height: 208px;}


/* 签到活动 */
@-webkit-keyframes myaniScale {
    from {
        transform: scale(1)
    }
  
    50% {
        transform: scale(.9)
    }
  
    to {
        transform: scale(1)
    }
  }
  
  @keyframes myaniScale {
    from {
        transform: scale(1)
    }
  
    50% {
        transform:  scale(.9)
    }
  
    to {
        transform:  scale(1)
    }
  }

.signs-local{background: #ffa755 url(../../images/activity/signsLocal/bg_1.png) no-repeat center top;padding: 50% 0 5% 0;background-size: 100% auto;}
.signs-local .si-column {background: url(../../images/activity/signsLocal/bg_2.png) no-repeat;background-size: 100% 100%;padding: 42% 7% 10%;}
.signs-local .si-column-wrap {position: relative;}


.signs-local .si-column-box li.sign::before{background: url(../../images/activity/signsLocal/qiandao.png);    background-repeat: no-repeat;background-size: 100% 100%;width: 118px;height: 117px;top: 10px;left: 50%;transform: translateX(-50%);}
.signs-local .si-column-box li.sign::after{content: '';display: none;}
.signs-local .si-column-box li.finish::before{content: '';background-color: transparent;background-image: url(../../images/activity/signsLocal/yiqiandao.png);background-repeat: no-repeat;background-size: contain;}


.signs-local .si-column-wrap  .si_btn {position: absolute;left: 35%;right: 0;bottom: 6%;cursor: pointer;animation: 1000ms linear 100ms normal both running infinite myaniScale;}
.signs-local .si-column-box .item {width: 32% !important;background: no-repeat center center;background-size: contain !important;}
.signs-local .si-column-box .item a {padding-top: 118.9744%;}
.signs-local .si-column-box .item:nth-of-type(1) {background-image: url(../../images/activity/signsLocal/card_1.png);}
.signs-local .si-column-box .item:nth-of-type(2) {background-image: url(../../images/activity/signsLocal/card_2.png);}
.signs-local .si-column-box .item:nth-of-type(3) {background-image: url(../../images/activity/signsLocal/card_3.png);}
.signs-local .si-column-box .item:nth-of-type(4) {background-image: url(../../images/activity/signsLocal/card_4.png);}
.signs-local .si-column-box .item:nth-of-type(5) {background-image: url(../../images/activity/signsLocal/card_5.png);}
.signs-local .si-column-box .item:nth-of-type(6) {background-image: url(../../images/activity/signsLocal/card_6.png);}
.signs-local .si-column-box .item:nth-of-type(7) {background-image: url(../../images/activity/signsLocal/card_7.png);}
.signs-local .si_ct{padding:0 20px;background: none;}
.signs-local .wenhao.new-wenhao{top: 4%;height: auto;width: 8%;right: 3%;}
/* .signs-local .sl_amount{font-size: 2.5rem;position: absolute;top: 9%;text-align: center;left: 0;right: 0;color: rgb(165 85 0);} */
.signs-local .sl_amount{font-size: 2rem;position: absolute;top: 9%;text-align: center;left: 0;right: 0;color: rgb(165 85 0);}
.signs-local .sl_amount strong{font-size:175%;padding: 0 5px;color: red;}
.signs-local .head-info{position: absolute;top: 40px;left: 50%;width: 45%;animation: 1000ms linear 100ms normal both running infinite myaniScale;margin-left: -22%;}
.signs-local .head-info img{width: 100%;}

.signs-local .active{display: block !important;}

.signs-local .audio{opacity: 0;}
.signs-local .form-state .popup-message{background: transparent;padding: 0 0;text-align: center;position: relative;}
/* .signs-local .form-state .popup-message .content{background: url(../../images/activity/signIn/new/money.png) no-repeat center center;background-size: contain;padding: 0 0;height: 512px;} */
.signs-local .form-state .popup-message .footer{border-top: 0;width: 20%;display: inline-block;}
.signs-local .form-state .popup-message .footer .btn{font-size: 0;width: 100%;background: url(../../images/activity/gp/suc_close.png) no-repeat center center;background-size: contain;}
.signs-local .form-state .popup-message .user-id{position: absolute;top: 32%;left: 50%;transform: translateX(-50%);font-size: 30px;color: #333;font-weight: bold;}

/* .signs-local .form-state .popup-message .user-id{color: #4F2500;top: 22%;font-size: 25px;} */
.signs-local .form-state .popup-message .user-id,
.cq-propActivity .form-state .popup-message .user-id{color: #000;top: 22%;font-size: 25px;}
.signs-local .form-state .popup-message .prize,
.cq-propActivity .form-state .popup-message .prize{position: absolute;top: 30%;left: 50%;transform: translateX(-50%);color: #EA1B15;font-size: 30px;font-weight: bold;}
.signs-local .form-state .popup-message{width: 90%;}
.signs-local .form-state .popup-message .content,
.cq-propActivity .form-state .popup-message .content{height: 430px;position: relative;}
.signs-local .form-state .popup-message .user-id,
.signs-local .form-state .popup-message .prize,
.cq-propActivity .form-state .popup-message .prize{font-size: 20px;}
.signs-local .form-state .popup-message .footer{width: 10%;}

.signs-local .form-state .popup-message .content{background: url(../../images/activity/signIn/new/moneys.png) no-repeat center center;background-size: contain;}
.signs-local .form-state .popup-message .footer{width: 65%;}
.signs-local .form-state .popup-message .footer .btn{background: url(../../images/activity/signsLocal/download_btn.png) no-repeat center center;background-size: contain;}
.signs-local .form-state .popup-message .footer .btn.confirm{background: url(../../images/activity/gp/suc_close.png) no-repeat center center;background-size: contain;border-left: 0;}
.signs-local .form-state .popup-message .footer .btn.down_confirm{margin-bottom: 15%;}



/* 海报（共用） */
.poster{ position:relative;}
.poster .btn-rule{position:absolute;cursor:pointer;top: 20px;right: 0;color: white;background: rgb(0 0 0 / 70%);padding: 0 15px 0 20px;text-align: center;line-height: 36px;border-radius: 20px 0 0 20px;-webkit-backdrop-filter: saturate(100%) blur(10px);backdrop-filter: saturate(100%) blur(10px);font-size: 14px;}
.poster .bg-box{ position:relative;}
.poster .bg-box .bgimg{ position:relative; z-index:-1;}
.poster .bg-box .bgfront{ position:absolute; z-index:1; left:0; top:0; right:0; bottom:0;}
.poster .btn-box{padding: 30px 0;}
.poster .btn-box a{display: block;padding: 0;}
.poster .btn-img{margin: 0 auto;max-width: 60%;display: block;cursor: pointer;}
.poster .ani-scale{animation: 700ms linear 100ms normal both running infinite myaniScale;}
.poster-panel{position: relative;margin: 0 auto;text-align: center;}
.poster-panel .panel-bg{position: relative;max-width: 95%;}
.poster-panel .panel-box{position:absolute;top: 0;left: 0;right: 0;}
.poster-alert{position: fixed;left: 0;top: 0;right: 0;bottom: 0;padding: 10px;z-index: 100;}
.poster-alert:before{content:'';position:absolute;left:0;right:0;top: 0;bottom: 0;background:black;background: rgba(0, 0, 0, .5);-webkit-backdrop-filter: saturate(100%) blur(10px);backdrop-filter: saturate(100%) blur(10px);z-index: 1;}
.poster-alert:after{content:'';height:100%;width:0;overflow:hidden;display: inline-block;vertical-align: middle;}
.poster-alert .poster-box{position:relative;border: solid 2px rgb(184 159 135);border-radius: 10px;background: linear-gradient(0deg, black, #343434);box-shadow: 0 0 5px black;z-index: 1;display: inline-block;max-width: 750px;width: 90%;vertical-align: middle;}
.poster-alert .poster-box .list{padding:10px 0 30px 0;max-height: 60vh;overflow: auto;}
.poster-alert .close{top: -20px;right: -20px;position:absolute;width: 50px;height: 50px;line-height: 50px;font-size: 40px;background: linear-gradient(45deg, #f2330e, #861802);color: white;border-radius: 100%;cursor: pointer;outline: solid 1px #7a0000;}



/* RayTime001活动 */
.raytime-001{font-size: 25px;line-height:50px;background: black url(../../images/activity/raytime-001/bg.png) no-repeat center top;background-size: 100% auto;}
.raytime-001 .poster-pop{background: url(../../images/activity/raytime-001/front-gift.png) no-repeat center 3%;background-size: 80% auto;padding-top: 110%;text-align: center;}
.raytime-001 .box-pop-text{font-weight: bold;font-size: 30px;line-height: 40px;color: white;text-shadow: 1px 1px 4px rgb(0 0 0 / 60%);}
.raytime-001 .box-pop-text em{color: #f9bb69;font-size: 80%;display: block;padding: 8px 0;}
.raytime-001 .box-pop-text strong{display:block;padding-top:10px;font-size: 110%;}
.raytime-001 .box-pop-text .panel-bg{width: 60%;}
/* .raytime-001 .box-btn{text-align:center;font-weight:bold;font-size: 35px;color: white;background: url(../../images/activity/raytime-001/bt-m.png) no-repeat center center;background-size: contain;width: 80%;margin: 20px auto;line-height: 90px;color: #000000;text-shadow: 0px 0px 1px #9c8675;letter-spacing: 3px;cursor: pointer;display: block;} */
.raytime-001 .box-btn{text-align:center;font-weight:bold;font-size: 30px;color: white;background: url(../../images/activity/raytime-001/bt-m.png) no-repeat center center;background-size: 100% 100%;/*width: 90%;*/margin: 20px auto;line-height: 90px;color: #000000;text-shadow: 0px 0px 1px #9c8675;letter-spacing: 3px;cursor: pointer;/*display: block;*/padding: 5px 8px;min-width: 45%;}
.raytime-001 .box-man{padding-top: 18%;color: rgb(240 203 164);}
.raytime-001 .box-man .item{display:inline-block;width: 80px;height: 80px;border-radius:100%;border: solid 2px rgb(240 203 164);background: linear-gradient(45deg, rgb(81 60 38), rgb(114 94 73));font-size: 16px;line-height: 20px;padding: 18px 5px;cursor: pointer;color: #f5dfbe;text-shadow: 0 0 1px BLACK;vertical-align: middle;margin: 2px;}
.raytime-001 .box-man .item.avatar{ background-size:contain;}
.raytime-001 .box-man .text{padding-top: 3%;}
.raytime-001 .box-man .text strong{ font-size:130%; padding:0 4px;}
.raytime-001 .box-man .list-all{display: none;}
.raytime-001 .box-man .btn-refresh{position:absolute;cursor: pointer;right: 2.8%;top: 28%;width: 15%;}
.raytime-001 .box-man .poster-alert .text{padding:10px;font-size: 20px;}
.raytime-001 .box-btn img{ width: 50px;height: 50px;border-radius: 100%;margin-right: 10px;}
.activity_hd .lym_dialog{display: none !important;}

@media screen and (max-width: 600px) {
    .signs-local .sl_amount{font-size: 1.3rem;}
    .raytime-001{font-size:17px;line-height: 40px;}
    /* .raytime-001 .box-btn{font-size: 27px;width: 70%;} */
    .raytime-001 .box-btn{font-size: 20px;width: auto;background-size: contain;white-space: nowrap;}
    .raytime-001 .box-pop-text{font-size:20px;}
    .raytime-001 .box-pop-text .panel-bg{width: 80%;}
    .raytime-001 .box-pop-text em{ padding:0px 0;}
    .raytime-001 .box-pop-text strong{padding-top:0;font-size: 100%;}
    .raytime-001 .box-man .item{width:40px;height:40px;border-width: 1px;margin: 1px;font-size: 11px;line-height: 14px;padding: 7px 0 0  0;}
    .raytime-001 .box-man .text{ padding-top:0;}
    .poster-alert .poster-box{width: 95%;}
    .raytime-001 .box-btn img{width: 35px;height: 35px;margin-right: 5px;}
   
}

/* 晒实单，拿现金 */
.sunbathing .sunbathing-box{position: relative;}
.sunbathing .link-moments{position: absolute;top: 35%;left: 50%;transform: translateX(-50%);width: 45%;cursor: pointer;}
.sunbathing .link-moments img{animation: 1000ms linear 100ms normal both running infinite myaniScale;}
.sunbathing .kefu{position: absolute;top: 54%;left: 50%;transform: translateX(-50%);width: 40%;cursor: pointer;}

/* 签到--送出奇豆 */
.activity-pos .ac-wenhao{position: absolute;right: 0;top: 1%;width: 97px;height: 30px;background-image: url(../../images/activity/signsDs/new/rules_btn.png);background-repeat: no-repeat;background-size: cover;cursor: pointer;}
.activity-pos .ac-wenhao img{width: 100%;height: 100%;}
.signs-ds{background: url(../../images/activity/signsDs/part2_bg.jpg) no-repeat;background-size: cover;padding: 0 0;}

.signs-ds .sign-cz{background: url(../../images/activity/signsDs/cz_bg.png) no-repeat;background-size: cover;padding: 22% 6% 14%;margin-top: -8%;}
.signs-ds .sign-cz li{float: left;width: 48%;position: relative;margin-right: 2%;margin-bottom: 2%;}
.signs-ds .sign-cz li a{position: absolute;bottom: 5%;left: 50%;transform: translateX(-50%);width: 50%;background: url(../../images/activity/signsDs/rechargeBtn.png) no-repeat;background-size: 100% auto;height: 55px;}

.signs-ds .sign-list{padding: 0 2% 2% 7%;}
.signs-ds .sign-list li{float: left;background-repeat: no-repeat;background-size: 85% 100%;background-position: center;cursor: pointer;width: 20%;margin-bottom: 4%;position: relative;margin-right: 5%;}
.signs-ds .sign-list li:nth-child(4n),
.signs-ds .sign-cz li:nth-child(2n){margin-right: 0 !important;}
/* .signs-ds .wrap_part1{background: url(../../images/activity/signsDs/part1_bg.jpg) no-repeat;background-size: 100% auto;padding: 65% 0 6%;} */
.signs-ds .container{background: url(../../images/activity/signsDs/new/part1_bg.jpg) no-repeat;background-size: 100% 100%;padding: 58% 0 0;}
.signs-ds .sign-list li#handleSignBtn{width: 23%;animation: 1000ms linear 100ms normal both running infinite myaniScale;}
/* .signs-ds .si-kefu img{width: 45%;} */
.signs-ds .si-kefu img{object-fit: contain;}
/* .signs-ds .si_other{margin-top: 100px;} */
.signs-ds .sign-list li.finish::after{content: '';position: absolute;bottom: 18%;left: 50%;transform: translateX(-50%);width: 30px;height: 30px;background: url(../../images/activity/signsDs/icon-signed.png) no-repeat;background-size: cover;}
.active{display: block !important;}
/* .signs-ds .si-rules{margin-top: 30px;padding: 0 3%;} */
.signs-ds .si-rules{padding: 20px 4%;margin-top: 0;}
.signs-ds .si_statement{padding: 0 3% 3%;}
.signs-ds .si-kefu{margin: 20px 0 10px;}
.signs-ds .ac-wenhao{height: 125px;width: 46px;top: 2%;}
/* .signs-ds .sign-list li[data-day="7"]{width: 48%;margin-right: 0;} */
/* .signs-ds .sign-list li#handleSignBtn{width: 100%;margin-bottom: 0;padding-bottom: 4%;cursor: auto;} */
.signs-ds .sign-list li#handleSignBtn img{/*width: 50%;*/cursor: pointer;}
.signs-ds .si_other{/*background: url(../../images/activity/signsDs/icon-other_bg.png) no-repeat;background-size: 100% 100%;*/padding: 9% 0 12%;position: relative;background: #ea1028;}
.signs-ds .si_other .si_other-li{padding: 0 0;}
.signs-ds .si_other::before{content: "新春活动";position: absolute;top: 0;left: 0;width: 100%;height: 65px;color: #fff;font-size: 30px;font-weight: bold;line-height: 65px;}
.signs-ds .si_other{margin-top: 0;}

/* 出奇体育撑广州（下载页） */
.cq-PropGz-bg .down{position: absolute;bottom: 15%;left: 0;width: 100%;animation: 1000ms linear 100ms normal both running infinite myaniScale;cursor: pointer;}
.cq-PropGz-bg .tips{position: fixed;top: 0;left: 0;padding-top: 50px;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);z-index: 111;font-size: 24px;color: #fff;text-align: center;box-sizing: border-box;text-align: center;display: none;}

/* 出奇体育撑广州（活动页） */
.cq-propActivity .exchange{position: absolute;left: 50%;top: 32%;transform: translateX(-50%);width: 60%;background-position: center;}
.cq-proActivity .form-state .popup-message .content{background: url(../../images/activity/cq-PropGz/roulette-bg.png) no-repeat center center;background-size: contain;}
.cq-propActivity .form-state .popup-message .user-id{font-size: 20px;top: 23%;}
.cq-propActivity .form-state .popup-message .prize{font-size: 18px;top: 29%;}
.cq-proActivity .form-state .popup-message .footer .btn.down_confirm{background: url(../../images/activity/signIn/new/download.png) no-repeat center center;background-size: contain;margin-bottom: 15px;}
.cq-proActivity .form-state .popup-message .footer{width: 50%;}
.cq-proActivity .popup-message .footer .btn + .btn{border-left: 0;}

.gq-first-charge .gcf-btn{height: 28%;}
.gq-first-charge .wenhao{background: url(../../images/activity/firsts-charge/rules.png) no-repeat;background-size: cover;height: 30px;width: 90px;right: 0;top: 8%;}
.gq-first-charge .wenhao{width: 40px;height: 110px;right: 0px;}
.gq-first-charge .gcf-btn span{left: 50% !important;right: auto !important;width: 30%;height: 90px;background-size: 100% auto;transform: translateX(-50%);}
/* .gq-first-charge .gcf-btn span::after{content: '说明：充值完成后2分钟内刷新活动资格，若超时未显示可领取资格请联系在线客服咨询。';color: #fff;white-space: nowrap;position: absolute;left: -70%;width: 100%;bottom: -10px;} */
.gq-first-charge .gcf-btn span:nth-child(1){top: 33.5%;}
.gq-first-charge .gcf-btn span:nth-child(2){top: 112%;}
.gq-first-charge .gcf-btn span:nth-child(3){top: 74%;}
.gq-firstCharge-dialog .c-footer-button{padding-bottom: 15px;}
.gq-first-charge .gcf-kefu{top: 74%;width: 75%;}
.firsts-charge_share{bottom: -40px;}

.gq-first-charge .statement{position: absolute;left: 50%;transform: translateX(-50%);width: 90%;bottom: 2%;}
.new-recharge .wenhao{top: 1% !important;}
.new-recharge .total-number{top: 27% !important;}
.new-recharge .total-number{background: url(../../images/activity/new-recharge/new-recharge-number.png) no-repeat;    background-size: 100% 100%;}
.new-recharge .new-recharge_bean{top: 37%;left: 56%;}
.new-recharge .new-recharge_bean a{width: 60%;display: block;}
.new-recharge .new-recharge_bean a:not(:last-child){margin-bottom: 90%;}

.lock-draw-pages .tips{padding: 10% 4% 0;}
.new-recharge .total-number span{top: 67%;}
.activity_hd .share-poster .si_share .ewm{margin-top: 12%;}

.add-charge .rules{position: absolute;bottom: 26%;padding: 0 4%;}
.add-charge .gac-kefu{top: auto;bottom: 17%;width: 75%;}
.add-charge .gac-rcBtn span{height: 4%;background-size: 100% auto;width: 25%;right: 10%;}
.add-charge .gac-rcBtn span.item1{top: 40%;}
.add-charge .gac-rcBtn span.item2{top: 49.5%;}
.add-charge .gac-rcBtn span.item3{top: 59%;}
.add-charge .gac-rcBtn span.item4{top: 68.5%;}

.add-recharge_share .ewm{margin-top: 12%;}
.add-charge .lym-wenhao{top: 3%;height: auto;right: 0;width: auto;max-width: 38px;}

/* 累计充值 */
.add-charges .total-price{position: absolute;top: .5%;left: 50%;transform: translateX(-50%);background: url(../../images/activity/add-charges/cz.png) no-repeat;background-size: 100% 100%;padding: 4% 10% 5%;min-width: 100%;}
.add-charges .total-price p{background: radial-gradient(#fff, #ffa33c);-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #fff;font-size: 40px;line-height: 40px;font-weight: bold;}

.add-charges .ar_kefu a.kefu1{top: 15.8%;}
.add-charges .ar_kefu a.kefu2{top: 31.2%;}
.add-charges .ar_kefu a.kefu3{top: 48%;}
.add-charges .ar_kefu a.kefu4{top: 64.2%;}
.add-charges .ar_kefu a.kefu5{top: 80.2%;}
.add-charges .ar_kefu a.kefu7{top: 84%;bottom: auto;}
.add-charges .cr .wenhao{top: 15px;}

/* 欧洲杯充值 */
/* 累计充值 */
.EuropeanCup-charges .total-price{position: absolute;top: .5%;left: 50%;transform: translateX(-50%);background: url(../../images/activity/EuropeanCup/charges/cz.png) no-repeat;background-size: 100% 100%;padding: 4% 10% 5%;min-width: 95%;}
.EuropeanCup-charges .total-price p{color: #FFCC00;font-size: 40px;line-height: 40px;font-weight: bold;}
.EuropeanCup-charges .cr .wenhao{width:3%;height: 50px;right: 0;top: 65px;}
.EuropeanCup-charges .ar_kefu a.kefu1{top: 10.8%;}
.EuropeanCup-charges .ar_kefu a.kefu2{top: 21.5%;}
.EuropeanCup-charges .ar_kefu a.kefu3{top: 32.2%;}
.EuropeanCup-charges .ar_kefu a.kefu4{top: 42.9%;}
.EuropeanCup-charges .ar_kefu a.kefu5{top: 53.5%;}
.EuropeanCup-charges .ar_kefu a.kefu6{top: 64.2%;}
.EuropeanCup-charges .ar_kefu a.kefu7{bottom: auto;top: 75%;}
.EuropeanCup-charges .ar_kefu a.kefu8{top: 85.8%;}
.EuropeanCup-charges .ar_kefu a.kefu9{bottom: 9.5%;width: 70%;}

.EuropeanCup-charges .ar_standard span.ar_standard-1{top: 2.3%;}
.EuropeanCup-charges .ar_standard span.ar_standard-2{top: 13%;}
.EuropeanCup-charges .ar_standard span.ar_standard-3{top: 23.8%;}
.EuropeanCup-charges .ar_standard span.ar_standard-4{top: 34.5%;}
.EuropeanCup-charges .ar_standard span.ar_standard-5{top: 45%;}
.EuropeanCup-charges .ar_standard span.ar_standard-6{top: 55.7%;}
.EuropeanCup-charges .ar_standard span.ar_standard-7{top: 66.6%;}
.EuropeanCup-charges .ar_standard span.ar_standard-8{top: 77.4%;}

/* 欧洲杯助力得好礼 */
.ea-part1{background: url(../../images/activity/EuropeanCup/assist/bg-part_1.jpg) no-repeat;background-size: 100% 100%;padding: 0 5% 40px;position: relative;}
.ea-prize{position: relative;}
.ea-p-l{width: 30%;/*background: #143CD9;box-shadow: 0px 0px 21px 0px rgba(122,126,173,0.78);border: 3px solid #FDD602;*/border-radius: 8px;position: absolute;top: 0;left: 0;}
.ea-p-r{padding-left: 34%;}
.ea-p-r .ea-p-title{font-size: 30px;color: #313131;}

.ea-p-r .ea-p-schedule{font-size: 20px;color: #7F7F7F;margin-top: 12px;}
.ea-p-r .ea-p-schedule em{color: #FF0101;}

.ea-p-status{position: relative;width: 33%;border-radius: 30px;overflow: hidden;line-height: 45px;height: 45px;margin-top: 15px;}
.ea-p-status::after{content: "待完成";position: absolute;top: 0;left: 0;width: 100%;height: 100%;color: #fff;text-align: center;font-size: 22px;background: #00bd50;}
.ea-p-status[data-status="done"]::after{content: "待完成";background: #00bd50;}
.ea-p-status[data-status="receive"]::after{content: "待领取";background: #ff0000;}
.ea-p-status[data-status="success"]::after{content: "已领取";background: linear-gradient(-270deg, #ff6700, #ff2027);}

.ea-p-list{margin-top: 20px;}
.ea-p-list span{float: left;width: 50px;height: 50px;border-radius: 100%;background-size: cover;margin-right: 15px;margin-top: 5px;background-image: url(../../images/avatar-default.png);}
.ea-p-list span.title{text-align: center;background: linear-gradient(106deg, #FC221C, #FF7200, #FF3E3E);box-shadow: 0px 4px 6px 0px rgba(112,126,160,0.67);border-radius: 50%;border: 2px solid #FFCC00;color: #fff;font-size: 14px;line-height: 18px;padding-top: 6px;cursor: pointer;}

.ea-list-tips{margin-top: 8px;font-size: 20px;color:#7F7F7F;}
.ea-list-tips em{color: #FF0101;}

.no-app{text-align: center;margin-top: 25px;}
.invited{margin-bottom: 14px;}
.invited p{color: #1C1C1C;font-size: 30px;}
.copy-info span{display: inline-block;color: #143CD9;font-size: 26px;margin-top: 3px;vertical-align: super;font-weight: bold;margin-right: 12px;}
.copy-info span.btn{background: url(../../images/activity/EuropeanCup/assist/btn-copy.png) no-repeat;background-size: contain;width: 129px;vertical-align: bottom;height: 52px;line-height: 52px;cursor: pointer;}
.copy-info span.code{color: #FF0000;font-size: 30px;text-decoration: underline;cursor: pointer;}
.to-invited{color: #143CD9;font-size: 26px;font-weight: bold;text-decoration: underline;}
.ea-downApp img{width: 80%;}
.ea-strategy{width: 95%;text-align: center;margin: 8px auto 0;}

.ea-part2{position: relative;background: url(../../images/activity/EuropeanCup/assist/bg-part2.jpg) no-repeat;background-size: 100% auto;}
.ea-pdf{padding: 0 2.5%;cursor: pointer;}

.ea-teamInfo{margin-top: 20px;}
.ea-teamInfo .th_1{background: #163EDE;padding: 0 20px;display: flex;align-items: center;justify-content: space-between;}
.ea-teamInfo .th_1 span{display: inline-block;text-align: center;cursor: pointer;color: #fff;font-size: 16px;padding: 10px 0;position: relative;}
.ea-teamInfo .th_1 span:first-child{cursor: context-menu;}
.ea-teamInfo .th_1 span:not(:first-child){padding: 10px 15px;}
.ea-teamInfo .th_1 span.active{color: #F8CD40;}
.ea-teamInfo .th_1 span.active::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 48px;height: 6px;background: #F8CD40;}

.ea-teamInfo .th_2{padding: 0 20px;border-bottom: 1px solid rgba(0, 0, 0, .2);display: flex;}
.ea-teamInfo .th_2 span{padding: 10px 0;font-size: 15px;color: #040404;text-align: center;float: left;}
.ea-teamInfo .th_2 span{cursor: pointer;text-align: left;}
.ea-teamInfo .th_2 span:not(:first-child){text-align: center;margin: 0 30px;}
.ea-teamInfo .th_2 span.active{color: #163EDE;position: relative;}
.ea-teamInfo .th_2 span.active::after{content: "";position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);right: 0;width: 100%;height: 6px;background: #163EDE;}

.ea-part2 .table_c{display: none;}
.ea-part2 .table_c.active{display: block;}
.ea-part2 .table_c .tab_pad{padding: 0 2.5%;}
.ea-part2 .table_c .public-title{font-size: 20px;color: rgba(0, 0, 0, 0.9);margin-top: 22px;padding-left: 11px;font-weight: bold;}
.ea-part2 .table{display: none;}
.ea-part2 .table.active{display: block;}
.ea-part2 .table .pbc-style{background: #163EDE;border-radius: 12px;color: #fff;margin-top: 3px;}
.ea-part2 .table .team .list li{padding: 10px 0;position: relative;}
.ea-part2 .table .team .list li:not(:last-child){border-bottom: 1px solid rgba(255, 255, 255, .2);}
.ea-part2 .table .team .list span{display: inline-block;text-align: center;font-size: 14px;}
.ea-part2 .table .team .list span:nth-child(1){width: 10%;}
.ea-part2 .table .team .list span:nth-child(2){width: 30%;text-align: left;padding-left: 5%;background-size: 30px;background-position: left center;background-repeat: no-repeat;}
.ea-part2 .table .team .list span:nth-child(3){width: 10%;}
.ea-part2 .table .team .list span:nth-child(4){width: 20%;}
.ea-part2 .table .team .list span:nth-child(5){width: 12%;}
.ea-part2 .table .team .list span:nth-child(6){width: 15%;}
.ea-part2 .table .team .list .link{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.ea-part2 .table .match-box{position: relative;}
.ea-part2 .table .match-name{padding-left: 46px;padding-top: 20px;font-size: 16px;position: relative;}
.ea-part2 .table .match-name::before{content: '';position: absolute;top: 23px;left: 0;background: #F9BF4A;border-radius: 0px 9px 9px 0px;width: 35px;height: 18px;}
.ea-part2 .table .match .list li{zoom:1;padding: 35px 0;position: relative;}
.ea-part2 .table .match .list li:not(:last-child){border-bottom: 2px solid #002A8E;}
.ea-part2 .table .match .list li::after{content: "";display: table;clear: both;}
.ea-part2 .table .match .team-info{width: 40%;text-align: center;float: left;}
.ea-part2 .table .match .center{width: 20%;text-align: center;float: left;}
.ea-part2 .table .match .team-info .logo{background-repeat: no-repeat;width: 80px;height: 80px;display: inline-block;border-radius: 100%;background-size: 80%;background-position: center center;}
.ea-part2 .table .match .team-info .name{font-size: 20px;}
.ea-part2 .table .match .team-info.suc .name{color: #F9BF4A;}
.ea-part2 .table .match .score{margin-top: 10px;position: relative;}
.ea-part2 .table .match .score p{color: rgba(255, 255, 255, .6);font-size: 40px;margin-bottom: 14px;}
.ea-part2 .table .match .score p.all{color: #F9BF4A;}
.ea-part2 .table .match .score p.line,
.ea-part2 .table .match .info p.line{width: 45%;height: 4px;background: #F9BF4A;margin: 0 auto 14px;}
.ea-part2 .table .match .info p{margin-bottom: 14px;}
.ea-part2 .table .match .info{font-size: 20px;color: #fff;}

.ea-part2 .table .match .fenxi{position: absolute;top: 35px;right: 15px;}
.ea-part2 .table .match .fenxi a{color: #F9BF4A;font-size: 16px;background: url(../../images/activity/EuropeanCup/assist/icon-right.png) no-repeat;background-position: right center;background-size: 8px;padding-right: 15px;}

.ea-dialog{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;display: none;}
.ea-dialog.active{display: block;}
.ea-dialog .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);backdrop-filter: blur(10px);}
.ea-dialog .contanier{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 90%;max-width: 500px;}
.ea-dialog .content{border-radius: 7px;position: relative;padding: 20px;}
.ea-dialog .close{width: 45px;height: 45px;background: url(../../images/activity/EuropeanCup/assist/close.png) no-repeat;margin: 38px auto 0;background-size: cover;cursor: pointer;}
.ea-dialog .ea-content{background: url(../../images/activity/EuropeanCup/assist/dialog-bg.png) no-repeat;background-size: 100% 100%;}
.rules-dialog .content{background: #fff;}
.rules-dialog h6{text-align: center;font-size: 20px;margin-bottom: 20px;}

.assist-recording-dialog .ea-content{padding-top: 40px;padding: 40px 60px 70px;}
.assist-recording-dialog .logo{width: 51px;height: 65px;position: absolute;top: 20px;left: 20px;}
.assist-recording-dialog .title{text-align: center;font-size: 20px;color: #fff;}
.assist-recording-dialog .list{margin-top: 25px;max-height: 280px;overflow: hidden;overflow-y: auto;padding-left: 20%;}
.assist-recording-dialog .list span{display: block;margin-top: 20px;position: relative;padding-left: 45px;font-size: 16px;color: #fff;}
.assist-recording-dialog .list em{background-repeat: no-repeat;display: inline-block;width: 35px;height: 35px;border-radius: 100%;background-size: cover;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
.assist-recording-dialog .list::-webkit-scrollbar {width: 0;}
.share_code_btn{text-align: center;width: 80%;margin: 30px auto;cursor: pointer;position: relative;}
.share_code_btn .shareMenu{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}
.share_code_btn .shareMenu ul{width: 100%;height: 100%;}
.share_code_btn .shareMenu ul li:not(:last-child){display: none;}
.share_code_btn span{display: inline-block;width: 100%;background: url(../../images/activity/EuropeanCup/assist/btn-share.png) no-repeat;background-size: 100% auto;font-size: 30px;color: #FFFFFF;text-shadow: 2px 2px 5px rgba(219,22,23,0.81);padding: 35px 0 50px;font-weight: bold;}

.ea-part1 .abs-right{font-size: 0;width: 46px;position: absolute;right: 2.5%;top: 5%;}
.ea-part1 .abs-right a{display: block;background: url(../../images/activity/EuropeanCup/assist/address.png);background-repeat: no-repeat;background-size: cover;height: 141px;margin-bottom: 80px;}
.ea-part1 .abs-right a.number{background-image: url(../../images/activity/EuropeanCup/assist/number.png);}

.ea-address-dialog .ea-content{padding: 20px 20px 50px;}
.ea-address-dialog .logo{width: 80px;height: 106px;margin: 0 auto;}
.ea-address-dialog .logo img{max-width: 100%;}
.ea-address-dialog .fat-content{text-align: center;color: #fff;padding-top: 20px;}
.ea-address-dialog .fat-content .p2{color: #FDC928;font-size: 16px;}
.ea-address-dialog .submit{text-align: center;}
.ea-address-dialog .pc-btn{background: url(../../images/activity/EuropeanCup/assist/btn-submit.png);background-repeat: no-repeat;background-size: cover;width: 50%;color: #fff;padding: 20px 0 15px;font-size: 20px;display: block;margin: 15px auto 0;}
.ea-address-dialog .consider{display: inline-block;color: #fff;margin-top: 5px;}

.ea-address-dialog .form{width: 85%;margin: 0 auto;}
.ea-address-dialog .form .item{width: 100%;margin-bottom: 10px;}
.ea-address-dialog .form input{width: 100%;border-radius: 10px;border: 4px solid #F7CD43;line-height: 35px;padding-left: 20px;}
.ea-address-dialog .form .tips{color: #FDC928;font-size: 13px;line-height: 20px;}
.ea-address-dialog .pc-btn.shipped{width: 100%;background-size: 100% 100%;background-position-x: center;font-size: 16px;}
.ea-address-dialog .pc-btn.shipped em{display: block;color: #FDC928;}
.ea-address-dialog .pc-btn.shipped i{font-style: normal;}

.ea-code-dialog .form{width: 80%;margin-top: 10px;}
.ea-address-dialog .form input{padding-left: 0;text-align: center;}
.ea-address-dialog .form input[disabled]{background-color: #fff;}
.ea-address-dialog .form input::placeholder{color: #040404;}

.is-assist{position: absolute;top: -50px;left: 0;color: #000;font-size: 16px;}
.is-assist .avatar{display: inline-block;width: 40px;height: 40px;vertical-align: middle;margin-right: 7px;border-radius: 100%;border: 1px solid #ed341c;}
.is-assist .name{font-style: normal;color: #F83D2C;}
.ea-h5 .ea-p-list{margin-top: 40px;}
.EuropeanCup-assist{position: relative;}
.ea-rules{position: absolute;right: 0;top: 1%;background: url(../../images/activity/EuropeanCup/assist/btn-rules.png) no-repeat;background-size: 100% auto;width: 30px;height: 70px;cursor: pointer;}

.ea-rules-dialog .content{background-color: #fff;}
.ea-rules-dialog .content h3{text-align: center;font-size: 18px;margin-bottom: 10px;}

.ea-AppLogin-dialog .content{background-color: #fff;text-align: center;font-size: 16px;padding: 50px 20px;}
.ea-AppLogin-dialog .sure{width: 80px;margin: 0 auto;background: #ff6a00;text-align: center;color: #fff;padding: 8px 0;border-radius: 10px;font-size: 16px;cursor: pointer;margin-top: 20px;}
/* app模式下 */
.ea-app .no-app{display: none;}
/* h5模式下 */
.ea-h5 .share_code_btn,
.ea-h5 .ea-p-status,
.ea-h5 .abs-right{display: none;}
/* end */

/* 欧洲杯竞猜--静态页面 */
.EuropeanCup-guess{width: 100%;height: 100vh;background: url(../../images/activity/EuropeanCup/guess/bg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.EuropeanCup-guess .content{position: relative;height: 100%;}
.EuropeanCup-guess .btn-box{position: absolute;bottom: 0%;left: 50%;transform: translateX(-50%);width: 65%;}
.EuropeanCup-guess .btn-box a{display: block;text-align: center;background-repeat: no-repeat;background-size: 100% auto;color: #fff;}
.EuropeanCup-guess .btn-box a.link{background-image: url(../../images/activity/EuropeanCup/guess/btn1.png);text-shadow: 2px 2px 5px rgba(219,22,23,0.81);line-height: 25px;padding: 18px 0 30px;font-size: 30px;}
.EuropeanCup-guess .btn-box a.link span.status{display: block;font-size: 14px;}
.EuropeanCup-guess .btn-box a.end{background-image: url(../../images/activity/EuropeanCup/guess/btn_end.png);}


.EuropeanCup-guess .btn-box a.history{background-image: url(../../images/activity/EuropeanCup/guess/btn2.png);font-size: 30px;padding: 28px 0 40px;}

.EuropeanCup-guess .app-dialog-window .app-dialog{box-shadow: none;background: transparent;}
.EuropeanCup-guess .app-dialog-window .c-content{background: url(../../images/activity/EuropeanCup/guess/dialog-bg.png) no-repeat;background-size: 100% 100%;min-height: 100px;margin-bottom: 20px;padding: 30px 0 70px;}
.EuropeanCup-guess .app-dialog-window .aio-bt{background: url(../../images/activity/EuropeanCup/guess/dialog-close.png) no-repeat;background-size: 100% 100%;max-width: 40px;max-height: 40px;width: 80px;height: 80px;margin: 0 auto;}
.EuropeanCup-guess .app-dialog-window .list a{background: url(../../images/activity/EuropeanCup/guess/dialog-btn-bg.png) no-repeat;background-size: 100% 100%;color: #CD1403;padding: 0 40px 0 30px;font-weight: bold;position: relative;height: 50px;line-height: 42px;margin-bottom: 3px;}
.EuropeanCup-guess .app-dialog-window .list a::after{content: '';position: absolute;top: 50%;right: 25px;transform: translateY(-50%);width: 20px;height: 20px;background: url(../../images/activity/EuropeanCup/guess/dialog-right.png) no-repeat;background-size: cover;margin-top: -3px;}
.EuropeanCup-guess .other-btn-box a.link{padding: 28px 0 40px;margin-bottom: 10px;}
.EuropeanCup-guess .other-btn-box a.history:not(:last-child){margin-bottom: 10px;}
#luckDraw_prompt_dialog .list a{min-width: 51%;}
/* end */

/* 充值抽奖（抽奖+签到） */
.recharge-lottery{position: relative;background: url(../../images/activity/recharge-lottery/new2/bg.jpg) no-repeat;background-size: 100% 100%;}
.recharge-lottery .container{/*background: url(../../images/activity/recharge-lottery/bg2.jpg) no-repeat;background-size: 100% 100%;*/padding-bottom: 20px;padding-top: 10px;}
.recharge-lottery .container .pad6{padding: 0 6px;text-align: center;}
.recharge-lottery .prize{/*background: url(../../images/activity/recharge-lottery/lottery-bg.png) no-repeat;background-size: 100% 100%;*/padding: 9px 15px 60px;box-sizing: border-box;margin: 0 5px;position: relative;}
.recharge-lottery .prize .top{position: relative;}
.recharge-lottery .prize .title{width: 20%;position: absolute;top: 50%;left: 10px;transform: translateY(-50%);}
.recharge-lottery .prize .roster{height: 70px;background: #DC3910;border-radius: 6px;margin-left: 22%;overflow: hidden;position: relative;}
.recharge-lottery .prize .no-winner{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #fff;}
.recharge-lottery .prize .list{padding: 0 2%;margin-top: 5px;}
.recharge-lottery .prize .list li{float: left;width: 15%;margin-right: 2%;max-width: 100px;max-height: 120px;}
.recharge-lottery .prize .list li:not(:nth-child(n+6)){margin-bottom: 10px;}
.recharge-lottery .prize .list li:nth-child(6n){margin-right: 0 !important;}
.recharge-lottery .prize .tips{position: absolute;left: 4%;bottom: 19px;width: 40%;}
.recharge-lottery .prize .tips img{width: 100%;max-height: 15px;}
.recharge-lottery .prize .tips p{color: red;font-weight: bold;}
.recharge-lottery .prize .swiper-slide{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;color: #fff;font-size: 18px;}
.recharge-lottery .prize .swiper-slide em{margin-left: 5px;text-decoration: underline;}
.recharge-lottery .prize .swiper-wrapper {-webkit-transition-timing-function: linear; /*之前是ease-out*/-moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;margin: 0 auto;}

.recharge-lottery .lottery-btn{position: relative;text-align: center;z-index: 101;}
.recharge-lottery .lottery-btn a{display: inline-block;width: 45%;box-sizing: border-box;padding: 15px 3% 0;position: relative;}
/* .recharge-lottery .lottery-btn a.self-prize{width: 18%;position: absolute;top: -25%;left: 50%;transform: translateX(-50%);padding: 0 0;} */
.recharge-lottery .lottery-btn a span{position: absolute;top: -10px;left: 50%;transform: translateX(-50%);color: #fff;font-size: 18px;font-weight: bold;width: 100%;}

.recharge-lottery .schedule{/*margin-top: 20px;*/position: relative;margin-top: -35px;}
.recharge-lottery .schedule .times{background: url(../../images/activity/recharge-lottery/bg-amount.png) no-repeat;background-size: 100% 100%;width: 55%;text-align: center;font-size: 18px;color: #fff;font-weight: bold;padding: 18px 0;display: inline-block;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.recharge-lottery .schedule .times span:last-child{margin-left: 10px;}
.recharge-lottery .s-progress{background: url(../../images/activity/recharge-lottery/claimed-bg.png) no-repeat;background-size: 100% 100%;padding: 65px 30px 95px;}
.recharge-lottery .s-progress .left{width: 100%;}
.recharge-lottery ul.prize-list li{width: 17%;float: left;margin-right: 3%;cursor: pointer;position: relative;margin-bottom: 30px;}
.recharge-lottery ul.prize-list li:nth-child(5n),
.recharge-lottery .progress-line .number span:nth-child(5n){margin-right: 0 !important;}
.recharge-lottery ul.prize-list .envelope{background-image: url(../../images/activity/recharge-lottery/hb-notCompliance.png);background-repeat: no-repeat;background-size: 80% 95%;height: 100%;background-position-x: center;height: 65px;}
/* .recharge-lottery ul.prize-list li.item[data-status="2"] .envelope{background-image: url(../../images/activity/recharge-lottery/hb-Compliance.png);} */
.recharge-lottery ul.prize-list li.item .icon{background: url(../../images/activity/recharge-lottery/wait-received.png) no-repeat;background-size: 100% 100%;width: 45%;height: 18px;position: absolute;bottom: 30%;left: 50%;transform: translateX(-50%);}
.recharge-lottery ul.prize-list li.item .icon.isCollect{background: url(../../images/activity/recharge-lottery/received-success.png) no-repeat;background-size: 100% 100%;width: 45%;height: 18px;position: absolute;bottom: 30%;left: 50%;transform: translateX(-50%);}
.recharge-lottery ul.prize-list .hover-img{position: absolute;top: -30%;left: 50%;transform: translateX(-50%);width: 105%;display: none;}
.recharge-lottery ul.prize-list li.ac .hover-img{display: block;}

.recharge-lottery .progress-line{position: relative;}
.recharge-lottery .progress-line .line{width: 100%;height: 8px;background-color: rgba(255, 255, 255, .8);border-radius: 4px;margin-top: 5px;position: relative;overflow-x: hidden;}
.recharge-lottery .progress-line .line .item{position: absolute;top: 0;left: 0;height: 100%;background: linear-gradient(-90deg, #FACC22, #F83600);border-radius: 4px;}
.recharge-lottery .progress-line .number span{display: inline-block;width: 15%;text-align: center;margin-right: 6.1%;position: relative;font-size: 15px;color: #fff;padding-top: 5px;}
.recharge-lottery .progress-line .number span::before{content: '';position: absolute;top: -15px;left: 50%;transform: translateX(-50%);width: 23px;height: 23px;background-image: url(../../images/activity/recharge-lottery/progressPoints.png);background-repeat: no-repeat;background-size: cover;}
.recharge-lottery .progress-line .number span.isNotActive::before{background-image: url(../../images/activity/recharge-lottery/progressPoints-success.png);background-repeat: no-repeat;}
.recharge-lottery .progress-line .number span.isActive::before{background-image: url(../../images/activity/recharge-lottery/received-success2.png);background-repeat: no-repeat;}

.recharge-lottery .s-progress .right{/*float: right;*/width: 45%;cursor: pointer;margin: 0 auto;}
.recharge-lottery .s-progress .right a{padding: 0 0 0 5px;}

.compliance-prompt-dialog .title{font-size: 20px;font-weight: bold;}
.compliance-prompt-dialog .picture{margin: 10px 0;}
.compliance-prompt-dialog .picture img{max-width: 150px;}
.compliance-prompt-dialog .tips{font-size: 14px;color: red;}

.recharge-lottery .sign{position: relative;/*background: url(../../images/activity/recharge-lottery/qd-bg1.png) no-repeat;background-size: 100% 100%;*/padding: 25px 20px 20px;}
.recharge-lottery .sign .title{width: 33%;text-align: center;margin: 0 auto;}
.recharge-lottery .sign .sign-boxs{background: url(../../images/activity/recharge-lottery/qd-bg2.png) no-repeat;background-size: 100% 100%;padding: 30px 20px 25px 25px;}
.recharge-lottery .sign .sign-boxs .tips{text-align: right;color: #fff;line-height: 20px;font-weight: bold;}
.recharge-lottery .sign .operate li{float: left;width: 11%;margin-right: 2.8%;cursor: pointer;position: relative;}
.recharge-lottery .sign .operate li:nth-child(7n){margin-right: 0 !important;}
.recharge-lottery .sign .operate li:last-child{width: 17%;}
.recharge-lottery .sign .operate li.finish::before{content: '';position: absolute;top: 22%;left: 50%;transform: translateX(-50%);width: 25px;height: 25px;background: url(../../images/activity/recharge-lottery/qd-success.png) no-repeat;background-size: 100% 100%;}
.recharge-lottery .sign .btn{text-align: center;margin-top: -10px;}
.recharge-lottery .sign .btn a{width: 30%;}

.recharge-lottery .rules-btn{position: absolute;top: 26px;right: 0;width: 3.5%;cursor: pointer;z-index: 10;}
.recharge-lottery .rules-btn img{max-width: 100%;}
.recharge-lottery .link-kefu{width: 80%;margin: 2% auto 0;}
.recharge-lottery .statement{padding: 0 6px;transform: translateY(5%);}
/* 填写地址按钮 */
.recharge-lottery .address-btn{position: fixed;right: 0;top: 65%;transform: translateY(-50%);width: 50px;z-index: 1;cursor: pointer;}
.recharge-lottery .address-btn.draggable {top: 0;transform: none;bottom: 0;}

.dialog-auto-style .app-dialog{background: transparent;box-shadow: inherit;border-radius: 0;}
.dialog-auto-style .app-dialog .c-content{padding: 0 0;background: #fff;box-shadow: 0 0 0 3px rgb(0 0 0 / 15%);border-radius: 20px;}
.dialog-auto-style .c-footer-button{display: block !important;margin-top: 15px;}
.dialog-auto-style .c-footer-button span{background: transparent;font-size: 0;background: url(../../images/activity/recharge-lottery/draw-default-close.png) no-repeat;background-size: 100% auto;background-position: center;display: inline-block !important;padding: 0 0 !important;width: 35px;}

.selfPrize-prompt-dialog .title{font-size: 20px;border-bottom: 1px solid #D4D9EA;line-height: 45px;}
.selfPrize-prompt-dialog ul.list{padding: 0 17px;box-sizing: border-box;max-height: 40vh;overflow-y: auto;}
.selfPrize-prompt-dialog ul.list li{display: flex;}
.selfPrize-prompt-dialog ul.list li:first-child{font-weight: bold;}
.selfPrize-prompt-dialog ul.list li:not(:first-child) {box-shadow: 0px 8px 10px 0px rgba(240,242,255,0.53);border-radius: 8px;}
.selfPrize-prompt-dialog ul.list li span{flex: 1;text-align: left;display: block;padding: 12px 20px 0;font-size: 15px;max-width: 100%;}
.selfPrize-prompt-dialog .tips,
.winningList-prompt-dialog .tips{color: #408B06;text-align: left;padding-left: 20px;font-size: 14px;font-weight: bold;}

.auto-scrollbar-style::-webkit-scrollbar{width: 4px;}
.auto-scrollbar-style::-webkit-scrollbar-track{background-color: rgba(0, 0, 0, .2);}
.auto-scrollbar-style::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, .5);}
.auto-scrollbar-style::-webkit-scrollbar-thumb:hover {background-color: #555;}

.winningList-prompt-dialog .c-content{background: url(../../images/activity/recharge-lottery/winningList-bg.png) no-repeat !important;background-size: 100% 100% !important;box-shadow: inherit !important;padding: 170px 75px 15px !important;}
.winningList-prompt-dialog .title{text-align: center;font-size: 16px;}
.winningList-prompt-dialog .title span{font-weight: bold;position: relative;}
.winningList-prompt-dialog .title span::before{content: '';position: absolute;left: 100%;top: 50%;transform: translateY(-50%);width: 25px;height: 1.5px;background: #000;}
.winningList-prompt-dialog .title span::after{content: '';position: absolute;right: 100%;top: 50%;transform: translateY(-50%);width: 25px;height: 1.5px;background: #000;}
.winningList-prompt-dialog .title em{font-style: normal;}
.winningList-prompt-dialog .title p{color: rgba(0, 0, 0, .6);line-height: 20px;}
.winningList-prompt-dialog ul.list{margin-top: 8px;min-height: 190px;}
.winningList-prompt-dialog ul.list li{width: 25%;float: left;padding: 0 5px 5px 0;height: 88px;}
.winningList-prompt-dialog ul.only-one li{width: 100%;text-align: center;}
.winningList-prompt-dialog ul.only-one li:first-of-type img{width: 50%;}
.winningList-prompt-dialog .btn a{float: left;width: 50%;cursor: pointer;}
/* 签到弹窗 */
.winningList-prompt-dialog .c-content.sign-dialog{background: none !important;}
.winningList-prompt-dialog .sign-dialog .title,
.winningList-prompt-dialog .sign-dialog .continue,
.winningList-prompt-dialog .sign-dialog .tips{display: none;}
.winningList-prompt-dialog .sign-dialog .btn{text-align: center;}
.winningList-prompt-dialog .sign-dialog a.fill{float: initial;display: inline-block;}
.winningList-prompt-dialog .sign-dialog ul.list{margin-top: 0;}
.winningList-prompt-dialog .sign-dialog img{width: 100% !important;}

.fillAddress-prompt-dialog .c-content{text-align: center;padding: 20px !important;}
.fillAddress-prompt-dialog .title{color: #EE6D29;font-size: 20px;font-weight: bold;margin-bottom: 5px;}
.fillAddress-prompt-dialog .form-item input,
.fillAddress-prompt-dialog .form-item textarea{border: 3px solid #ED6C28;border-radius: 10px;margin-bottom: 15px;width: 70%;line-height: 40px;padding: 0 10px;}
.fillAddress-prompt-dialog .form-item.tips{font-size: 14px;color: #EE6D29;}
.fillAddress-prompt-dialog .aio-bt-sub{background-color: transparent;width: 50%;margin: 0 auto;}

.winningList-prompt-dialog .price-tip{color: red;font-size: 14px;}
.reload-btn{position: fixed;top: 50%;width: 50px;cursor: pointer;z-index: 1;transform: translateY(-50%);}

/* 第二版 */
.recharge-lottery .banner{position: relative;}
.new-recharge-lottery .banner-prizeBox{position: absolute;bottom: 17.5%;left:0;width: 100%}
.new-recharge-lottery .banner-prizeBox .item{max-width: 25%;float: left;cursor: pointer;}
.new-recharge-lottery .banner-prizeBox .item.left{max-width: 15%;margin-left: 11%;margin-top: 4%;}
.new-recharge-lottery .banner-prizeBox .item.right{float:right;margin-right: 4%;}
.new-recharge-lottery .lottery-btn a.skip-animate{width: 20%;padding: 0 0;position: absolute;right: 11%;bottom: 35px;}
.new-recharge-lottery .lottery-btn a.skip-animate.active::before{content: "";position: absolute;top: 28%;right: 3%;transform: translateY(-50%);width: 40px;height: 40px;background-image: url(../../images/activity/recharge-lottery/check.png);background-repeat: no-repeat;background-size: cover;}
.recharge-lottery .lottery-btn a.self-prize{padding: 0 0;width: 30%;transform: translateY(-45%);}
.new-recharge-lottery .zuqiu{position: absolute;bottom: -45px;left: 50%;transform: translateX(-50%);width: 750px;text-align: center;}

.new-recharge-lottery .zuqiu .gif{display: none;}
.prizeDetails-prompt-dialog .c-content {max-height: 55vh;overflow-y: auto;}
.recharge-lottery ul.prize-list .number{color: #fff;font-weight: bold;font-size: 18px;}

.new-recharge-lottery .swiper-abs{position: absolute;bottom:38%;left:50%;transform: translateX(-50%);width: 45%;}
.recharge-lottery .swiper-abs .roster{height: 70px;background: url(../../images/activity/recharge-lottery/swiper-bg.png) no-repeat;background-size: 100% 100%;overflow: hidden;position: relative;}
.recharge-lottery .swiper-abs .no-winner{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #FD3842;}
.recharge-lottery .swiper-abs .list{padding: 0 2%;margin-top: 5px;}
.recharge-lottery .swiper-abs .list li{float: left;width: 15%;margin-right: 2%;max-width: 100px;max-height: 120px;color: #FD3842;}
.recharge-lottery .swiper-abs .list li:not(:nth-child(n+6)){margin-bottom: 10px;}
.recharge-lottery .swiper-abs .list li:nth-child(6n){margin-right: 0 !important;}
.recharge-lottery .swiper-abs .tips{position: absolute;left: 4%;bottom: 19px;width: 40%;}
.recharge-lottery .swiper-abs .tips img{width: 100%;max-height: 15px;}
.recharge-lottery .swiper-abs .tips p{color: red;font-weight: bold;}
.recharge-lottery .swiper-abs .swiper-slide{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;color: #FD3842;font-size: 16px;font-weight: bold;white-space: nowrap;}
.recharge-lottery .swiper-abs .swiper-slide em{margin-left: 5px;text-decoration: underline;}
.recharge-lottery .swiper-abs .swiper-wrapper {-webkit-transition-timing-function: linear; /*之前是ease-out*/-moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;margin: 0 auto;}

/* 2024-10-24  第三版*/
.padd20{padding: 0 20px}
.recharge-lottery .seo-title{width: 100%;top: 0;position: relative;z-index: 1;}
.recharge-lottery .nine-lottery{background: url(../../images/activity/recharge-lottery/new2/lottery-box.png) no-repeat;background-size: 100% 100%;padding-bottom: 12%;}
.recharge-lottery .nine-lottery .list{padding: 32% 11% 0;}
.recharge-lottery .nine-lottery .item{display: inline-block;width: 21%;margin-right: 5.3%;}
.recharge-lottery .nine-lottery .item:nth-child(4n){margin-right: 0 !important;}
.recharge-lottery .nine-lottery .item.actived{position: relative;}
.recharge-lottery .nine-lottery .item.actived::after{content: '';position: absolute;top: -15%;left: 50%;transform: translateX(-50%);width: 130%;height: 130%;background: url(../../images/activity/recharge-lottery/new/ds-checked.png) no-repeat;background-size: 100% 100%;}
.recharge-lottery .nine-lottery li:nth-child(2){margin: 5% 0;}
.recharge-lottery .nine-lottery li:nth-child(2) .item:last-child{float: right;margin-right: 0}
.new-recharge-lottery .container{position: relative;padding-top: 0;transform: translateY(-4%);}
.new-recharge-lottery .container .swiper-abs{bottom: 0;top: 9%;height: 60px;width: 80%;padding: 7px 0;}
.recharge-lottery .swiper-abs{background: url(../../images/activity/recharge-lottery/new/swiper-bg.png);background-size: 100% 100%;}
.recharge-lottery .lottery-btn{margin-top: 5%;}
.recharge-lottery .lottery-btn a{width: 41%;padding: 15px 0 0;}
.recharge-lottery .lottery-btn a span{text-shadow: 0px 2px 4px #A4361E;font-size: 22px;}
.recharge-lottery .self-prize{position: absolute;top: 24.5%;left: 50%;transform: translateX(-50%);width: 24%;cursor: pointer;}
.recharge-lottery .schedule{margin-top: -25%;}
.recharge-lottery .schedule .times{background: url(../../images/activity/recharge-lottery/new/bg-amount.png) no-repeat;width: 100%;background-size: 100% auto;padding: 43px 0;top: 6%;font-size: 25px;text-shadow: 0px 6px 5px #A93505;padding-left: 15%;font-weight: bold;}
.recharge-lottery .s-progress{padding: 180px 30px 10px 50px;background: url(../../images/activity/recharge-lottery/new/claimed-bg.png) no-repeat;background-size: 100% 100%;}
.recharge-lottery ul.prize-list li{text-align: center;margin-right: 3.7%;margin-bottom: 20px;}
.recharge-lottery ul.prize-list .envelope{background-image: url(../../images/activity/recharge-lottery/new/hb-notCompliance.png);background-size: 100% 100%;width: 85px;height: 85px;display: inline-block;}
.recharge-lottery .swiper-abs .roster{height: 100%;background: initial;}
.recharge-lottery ul.prize-list .number{color: #595959;}
.recharge-lottery ul.prize-list .hover-img{top: -3px;}
.winningList-prompt-dialog .btn{text-align: center;}
.winningList-prompt-dialog .btn a{float: initial;display: inline-block;}
.winningList-prompt-dialog .c-content{padding: 170px 75px 25px !important;background: url(../../images/activity/recharge-lottery/new2/winningList-bg.png) no-repeat !important;background-size: 100% 100% !important;}
.recharge-lottery ul.prize-list li.item .icon{background: url(../../images/activity/recharge-lottery/new/wait-received.png) no-repeat;background-size: 100% 100%;bottom: 26%;width: 60%;height: 29px;}
.recharge-lottery ul.prize-list li.item .icon.isCollect{background: url(../../images/activity/recharge-lottery/new/received-success.png) no-repeat;background-size: 100% 100%;bottom: 26%;width: 60%;height: 29px;}
.recharge-lottery .swiper-abs .swiper-slide{margin-bottom: 5px;color:#210204}
.recharge-lottery .swiper-abs .swiper-slide em{color: #F41B1B;}

.recharge-lottery .more-activities{padding-top: 15%;background: url(../../images/activity/recharge-lottery/new2/more-activities.png) no-repeat;background-size: 50%;background-position-x: center;margin-top: -6%;}
.recharge-lottery .more-activities a{border-radius: 10px;padding: 0 0;overflow: hidden;}
/* end */

/* 畅享分析师订阅 */
.accumulated-subscriptions .wenhao{background: url(../../images/activity/accumulated-subscriptions/rulesBtn.png) no-repeat;width: 5%;right: 0;height: 90px;background-size: 100% 100%;top: 9%;}
.accumulated-subscriptions .absLeftCenter{position: absolute;left: 50%;transform: translateX(-50%);}
.accumulated-subscriptions .kefu{bottom: 16%;width: 60%;padding: 0 0;}
.accumulated-subscriptions .statement{bottom: 2%;width: 95%;}
.accumulated-subscriptions .buy-num{top: 49%;background: url(../../images/activity/accumulated-subscriptions/num-bg.png) no-repeat;background-size: 100% 100%;padding: 20px 50px 30px;line-height: 20px;color: #fff;font-size: 25px;font-weight: bold;}
.accumulated-subscriptions .receive-btn span{width: 22%;height: 60px;background-size: cover;position: absolute;top: 55%;right: 5%;display: block;cursor: pointer;}
/* .accumulated-subscriptions .receive-btn span::after{content: '说明：充值完成后2分钟内刷新活动资格，若超时未显示可领取资格请联系在线客服咨询。';color: red;white-space: nowrap;position: absolute;left: -235%;width: 100%;top: 100%;} */
.accumulated-subscriptions .receive-btn span:nth-child(2){top: 63.3%;}
.accumulated-subscriptions .receive-btn span:nth-child(3){top: 71.3%;}
/* end */

/* 开通出奇会员 */
.open-CQMembership .wenhao{background: url(../../images/activity/open-CQMembership/rulesBtn.png) no-repeat;width: 5%;right: 0;height: 90px;background-size: 100% 100%;top: 13%;}
.open-CQMembership .absLeftCenter{position: absolute;left: 50%;transform: translateX(-50%);}
.open-CQMembership .buy-num{width: 75%;top: 40%;background: url(../../images/activity/open-CQMembership/times-bg.png) no-repeat;background-size: 100% 100%;padding: 35px 50px 45px;line-height: 20px;color: #fff;font-size: 25px;font-weight: bold;white-space: nowrap;}
.open-CQMembership .buy-num::after{content: '说明：购买完成后2分钟内刷新累计时长，若超时未刷新请联系在线客服咨询。';color: #fff;white-space: nowrap;position: absolute;left: 0;width: 100%;bottom: 16%;font-size: 13px;}
.open-CQMembership .kefu{bottom: 14%;width: 60%;padding: 0 0;}
.open-CQMembership .statement{bottom: 2%;width: 95%;}
.open-CQMembership .buy-member{background: url(../../images/activity/open-CQMembership/btn.png) no-repeat;background-size: cover;width: 80%;bottom: 24.5%;padding: 58px 0;cursor: pointer;}
/* end */

/* 四月累充 */
.cr_related{position: relative;background: url(../../images/activity/cr/new/cr-bg3.jpg) no-repeat !important;background-size:100% 100% !important;margin-top: -1px;}
.cr_related-li{margin-top: 0 !important;}
.cumulative-recharge .total-number{background: url(../../images/activity/cr/new/cumulative-recharge-number.png) no-repeat !important;background-size: 100% 100% !important;top: 10.5% !important;}
.ar_standard span{background: url(../../images/activity/cr/new/icon-gou.png) no-repeat !important;background-size: contain !important;left: 50% !important;transform: translateX(-50%);right: inherit;width: 40% !important;cursor: pointer;}
.ar_standard span.ar_standard-1{top: 30.8% !important;}
.ar_standard span.ar_standard-2{top: 50.4% !important;}
.ar_standard span.ar_standard-3{top: 70% !important;}
.ar_standard span.ar_standard-4{top: 89.5% !important;}
.cr .ar_kefu a{width: 75% !important;padding: 0 0;}
.cr .ar_kefu a.kefu7{bottom: 0.6%;}
.cr .wenhao{width: 5% !important;right: -2px !important;}
.cumulative-recharge .total-number span{margin-top: -5px !important;}
/* end */