.activity-chess-winner{min-width:1400px;background:url(/images/promotionActivity/chessWinner/bg.jpg) top no-repeat;background-size:100% 100%;padding-bottom:50px}.activity-chess-winner .activity-banner,.activity-chess-winner .activity-banner img{width:100%}.activity-chess-winner .activity-container{margin:30px auto 0;width:1200px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:50px 50px 40px}.activity-chess-winner .activity-container>div{width:1100px;background:linear-gradient(90deg,#ffecdb,#fff5ec 97.5%);border-radius:30px;padding:30px 5px 5px 5px}.activity-chess-winner .activity-container>div .title{width:1010px;height:46px;margin:0 auto}.activity-chess-winner .activity-container>div .title img{width:100%;height:100%}.activity-chess-winner .activity-container>div>.title{margin-bottom:20px}.activity-chess-winner .activity-container>div>.title+div{width:1090px;background:#fff;border-radius:30px;padding:40px}.activity-chess-winner .activity-container>div>.title+div .msg p{font-size:22px;color:#333}.activity-chess-winner .activity-container>div>.title+div .msg p>span:first-child{font-weight:600}.activity-chess-winner .activity-container>div>.title+div .msg p>span{font-weight:400px!important}.activity-chess-winner .activity-container>div>.title+div .content-title{margin-top:40px}.activity-chess-winner .activity-container>div>.title+div .rewards-box{margin-top:20px}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize{width:1010px;height:300px;border-radius:20px;background:#fff9f3;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;gap:150px}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>img{width:288px}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>.prize-item{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;gap:20px}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>.prize-item .prize-content{width:400px;height:220px;background:url(/images/promotionActivity/chessWinner/bg-row.png) top no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>.prize-item .prize-content img{width:218px;height:196px}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>.prize-item .prize-content img+div{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;gap:20px}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>.prize-item .prize-content img+div h4{width:135px;height:36px;background:url(/images/promotionActivity/chessWinner/title-bg.png) top no-repeat;background-size:100% 100%;color:#fff2e3;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>.prize-item .prize-content img+div .prize-num{color:#c6270f;text-align:center;font-size:16px;font-weight:500}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>.prize-item .prize-content img+div .prize-req{color:#000;text-align:center;font-size:14px;font-weight:500}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>.prize-item .btn{cursor:pointer;width:140px;height:36px;border-radius:90px;border:2px solid #ffdeb7;background:linear-gradient(180deg,#fff,#ffba75 17.19%,#ea4217 55.86%,#f97153);box-shadow:inset 0 2px 3px 0 hsla(0,0%,100%,.5),0 3px 10px 0 rgba(67,24,0,.2);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.15);font-size:18px;font-weight:600;filter:grayscale(100%)}.activity-chess-winner .activity-container>div>.title+div .rewards-box .last-prize>.prize-item .btn.active{filter:none}.activity-chess-winner .activity-container>div>.title+div .rewards-box .prize-list{margin-top:40px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;gap:40px;flex-flow:row wrap}.activity-chess-winner .activity-container>div>.title+div .rewards-box .prize-list .prize-item{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;gap:20px}.activity-chess-winner .activity-container>div>.title+div .rewards-box .prize-list .prize-item .prize-content{width:178px;height:257px;background:url(/images/promotionActivity/chessWinner/bg-column.png) top no-repeat;background-size:100% 100%;display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:column;align-items:center}.activity-chess-winner .activity-container>div>.title+div .rewards-box .prize-list .prize-item .prize-content img{width:150px;position:relative;left:7px}.activity-chess-winner .activity-container>div>.title+div .rewards-box .prize-list .prize-item .prize-content h4{width:135px;height:36px;background:url(/images/promotionActivity/chessWinner/title-bg.png) top no-repeat;background-size:100% 100%;color:#fff2e3;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.activity-chess-winner .activity-container>div>.title+div .rewards-box .prize-list .prize-item .prize-content .prize-num{color:#c6270f;text-align:center;font-size:16px;font-weight:500}.activity-chess-winner .activity-container>div>.title+div .rewards-box .prize-list .prize-item .prize-content .prize-req{color:#000;text-align:center;font-size:14px;font-weight:500}.activity-chess-winner .activity-container>div>.title+div .rewards-box .prize-list .prize-item .btn{cursor:pointer;width:140px;height:36px;border-radius:90px;border:2px solid #ffdeb7;background:linear-gradient(180deg,#fff,#ffba75 17.19%,#ea4217 55.86%,#f97153);box-shadow:inset 0 2px 3px 0 hsla(0,0%,100%,.5),0 3px 10px 0 rgba(67,24,0,.2);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.15);font-size:18px;font-weight:600;filter:grayscale(100%)}.activity-chess-winner .activity-container>div>.title+div .rewards-box .prize-list .prize-item .btn.active{filter:none}.activity-chess-winner .activity-rules{margin:60px auto 0;width:1200px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:46px 50px 36px}.activity-chess-winner .activity-rules>div{width:1100px;background:url(/images/promotionActivity/chessWinner/rules-border.png) top no-repeat;background-size:100% 100%;position:relative;padding:73px 50px 26px}.activity-chess-winner .activity-rules>div .rules-title{width:280px;height:69px;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.activity-chess-winner .activity-rules>div p{font-size:18px;line-height:1.8;color:#333;margin-bottom:15px}.kf-container>div:first-child{display:flex;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;align-items:center}.kf-container>div:first-child img{width:40px;margin-right:10px}.kf-container .tips p{margin:3px}.map[data-v-2ff1f3f9]{position:relative;width:943px;margin:0 auto;background:url(/images/promotionActivity/gqyhl/map-simple1.png) top no-repeat;min-height:2000px;background-size:auto 1850px}.car[data-v-2ff1f3f9]{position:absolute;z-index:3;width:162px;height:162px;background:url(/images/promotionActivity/gqyhl/car.png) 50%/contain no-repeat}.car.no-trans[data-v-2ff1f3f9]{transition:none!important}.car.arrived[data-v-2ff1f3f9]:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:9999px;box-shadow:0 0 0 0 rgba(255,212,0,.9);-webkit-animation:car-pulse-data-v-2ff1f3f9 .4s ease-out 3;animation:car-pulse-data-v-2ff1f3f9 .4s ease-out 3;pointer-events:none}@-webkit-keyframes car-pulse-data-v-2ff1f3f9{0%{box-shadow:0 0 0 0 rgba(255,212,0,.9);opacity:1}70%{box-shadow:0 0 0 24px rgba(255,212,0,0);opacity:.6}to{box-shadow:0 0 0 32px rgba(255,212,0,0);opacity:0}}@keyframes car-pulse-data-v-2ff1f3f9{0%{box-shadow:0 0 0 0 rgba(255,212,0,.9);opacity:1}70%{box-shadow:0 0 0 24px rgba(255,212,0,0);opacity:.6}to{box-shadow:0 0 0 32px rgba(255,212,0,0);opacity:0}}.level[data-v-2ff1f3f9]{position:absolute;transform:translate(-50%,-50%);z-index:2}.card[data-v-2ff1f3f9]{position:relative;width:300px;cursor:default}.title-badge[data-v-2ff1f3f9]{display:inline-flex;align-items:center;gap:10px;color:#fff;padding:9px 38px;border-radius:40px;font-weight:600;font-size:18px;margin:0 0 8px 20px;white-space:nowrap}.title-badge.title1[data-v-2ff1f3f9]{margin:-12px 0 8px 20px}.title-badge.title2[data-v-2ff1f3f9]{margin:0 0 8px 58px}.title-badge.title4[data-v-2ff1f3f9]{margin:0 0 8px 35px}.title-badge.wmz[data-v-2ff1f3f9]{background:#348500;color:#fff}.title-badge.klq[data-v-2ff1f3f9],.title-badge.ylq[data-v-2ff1f3f9]{border:1px solid #49ba00;background:linear-gradient(90deg,#d3ff73,#a0ff00);color:#348500}.title-badge .lock[data-v-2ff1f3f9]{display:inline-block;width:21px;height:20px;background:url(/images/promotionActivity/gqyhl/lock.png) top no-repeat;background-size:contain}.spot[data-v-2ff1f3f9]{width:280px}.spot.highlight[data-v-2ff1f3f9]{-webkit-animation:bob-data-v-2ff1f3f9 2.8s ease-in-out infinite;animation:bob-data-v-2ff1f3f9 2.8s ease-in-out infinite;filter:drop-shadow(0 6px 10px rgba(0,0,0,.12))}@-webkit-keyframes bob-data-v-2ff1f3f9{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bob-data-v-2ff1f3f9{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.desc[data-v-2ff1f3f9]{color:#245d00;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px;margin-left:20px}.bar[data-v-2ff1f3f9]{position:relative;width:219px;height:13px;border-radius:30px;background:#348500}.fill[data-v-2ff1f3f9]{height:100%;border-radius:30px;background:#4ec700}.progress[data-v-2ff1f3f9]{color:#fff;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:10;font-size:12px;line-height:13px}.progress-box[data-v-2ff1f3f9]{gap:10px;margin-left:20px}.progress-box>span[data-v-2ff1f3f9]{color:#245d00;font-size:12px;font-weight:400}.btn[data-v-2ff1f3f9]{position:absolute;background:url(/images/promotionActivity/gqyhl/btn.png) top no-repeat;background-size:contain;width:110px;height:110px;cursor:pointer;border:none;top:94px;left:84px;z-index:99}.btn.wmz[data-v-2ff1f3f9],.btn.ylq[data-v-2ff1f3f9]{background:none;width:280px;height:280px;top:0;left:0}.btn[disabled][data-v-2ff1f3f9]{cursor:not-allowed}.dlg-text[data-v-2ff1f3f9]{color:#245d00;font-size:20px;font-weight:600;line-height:26px}.dlg-tip[data-v-2ff1f3f9]{color:#245d00;font-size:14px;font-weight:400;line-height:30px;margin-bottom:9px}.dlg-btn[data-v-2ff1f3f9]{width:202px;line-height:40px;border-radius:40px;border:1px solid #49ba00;background:linear-gradient(90deg,#d3ff73,#a0ff00);color:#348500;font-size:18px;font-weight:600;cursor:pointer}.activity{max-width:1920px;margin:0 auto;overflow:hidden;margin-top:130px}.activity-gqyhl{min-width:1400px}.activity-gqyhl .activity-banner{background:#8ed95e url(/images/promotionActivity/gqyhl/banner2.jpg) top no-repeat;background-size:1920px auto;height:845px}.activity-gqyhl .activity-container{background:#8ed95e url(/images/promotionActivity/gqyhl/bg3.jpg) top no-repeat;background-size:1920px auto}.activity-gqyhl .activity-container .act-details{position:relative;width:1200px;margin:auto;padding-top:10px}.activity-gqyhl .activity-container .act-details .rule-btn{position:absolute;right:92px;top:92px;z-index:9;width:150px;line-height:38px;border-radius:40px;border:1px solid #49ba00;background:linear-gradient(90deg,#d3ff73,#a0ff00);color:#348500;font-size:18px;text-shadow:0 1px 0 #fff;text-align:center}.gqyhl-ruler-container{zoom:.9}.gqyhl-ruler-container .el-dialog{width:565px;height:825px;box-shadow:none;background:url(/images/promotionActivity/gqyhl/rule-bg.png) 50% no-repeat;background-size:contain;position:relative}.gqyhl-ruler-container .el-dialog .modal-container{padding:192px 47px 0 59px;color:#245d00;font-size:16px;font-weight:400;line-height:34px}.gqyhl-ruler-container .el-dialog .modal-content p{font-weight:600;display:inline}.gqyhl-ruler-container .el-dialog .el-icon-close{cursor:pointer;position:absolute;top:50px;right:50px;font-size:30px;font-weight:600;width:40px;height:40px;background-color:#fff;border-radius:50%;color:#7f7f7e;transition:all .3s ease;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.gqyhl-ruler-container .el-dialog .el-icon-close:hover{transform:rotate(90deg)}.big-win .el-dialog{width:440px;height:643px;background:url(/images/promotionActivity/gqyhl/win-bg.png) 50% no-repeat;background-size:contain}.big-win .el-dialog .modal-container{padding:135px 27px 0 39px;text-align:center}.big-win .el-dialog .el-icon-close{top:15px;right:2px}