.spring-2024-sign .title{width:379px!important}.spring-2024-sign .title+div{margin:12px auto 0;width:976px;height:552px;background:url(/images/promotionActivity/spring2024/sign-bg.png?v=3) top no-repeat;background-size:100% 100%;flex-direction:row;gap:28px}.spring-2024-sign .title+div,.spring-2024-sign .title+div .left{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.spring-2024-sign .title+div .left{flex-direction:column;width:335px;height:322px;border-radius:15px;background:#fff;box-shadow:0 4px 8px 0 #f6e8dc;overflow:hidden}.spring-2024-sign .title+div .left .left-head{width:100%;height:93px;background:#ee5439;padding-top:20px}.spring-2024-sign .title+div .left .left-head p{text-align:center;color:#fff;font-size:18px;font-weight:600}.spring-2024-sign .title+div .left .left-head div{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.spring-2024-sign .title+div .left .left-head div p{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;width:38px;height:38px;margin:0 4px}.spring-2024-sign .title+div .left .left-body{width:100%;height:229px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;flex-flow:row wrap;align-content:space-around;padding:10px 0}.spring-2024-sign .title+div .left .left-body p{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;width:38px;height:38px;margin:0 4px;border-radius:10px;background:#f8f8f8;box-shadow:inset 2px 0 0 0 hsla(0,0%,100%,.2);position:relative}.spring-2024-sign .title+div .left .left-body p.disabled{background:transparent}.spring-2024-sign .title+div .left .left-body p.timeout{background:url(/images/promotionActivity/spring2024/icon-timeout.png?v=4) top no-repeat;background-size:100% 100%}.spring-2024-sign .title+div .left .left-body p.active,.spring-2024-sign .title+div .left .left-body p.checked{background:linear-gradient(180deg,#fff2e9,#ffba75 10.66%,#ea4217 55.86%,#f97153);color:#fff}.spring-2024-sign .title+div .left .left-body p.checked:after{content:"";position:absolute;bottom:2px;right:2px;width:14px;height:14px;background:url(/images/promotionActivity/spring2024/icon-checked.png?v=3) top no-repeat;background-size:100% 100%}.spring-2024-sign .title+div .right{width:335px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.spring-2024-sign .title+div .right>p:first-child{text-align:center;color:#ed6f2d;font-size:20px;font-weight:400}.spring-2024-sign .title+div .right>p:nth-child(2){margin-top:50px;color:#333;text-align:center;font-size:16px;font-weight:500}.spring-2024-sign .title+div .right>p:nth-child(2) span{color:#ed6f2d;font-size:32px;font-weight:500}.spring-2024-sign .title+div .right .btn{cursor:pointer;width:160px;height:40px;border-radius:4px;background:linear-gradient(180deg,#fff1e4 -2.8%,#f8a553 18.73%,#e97b43 63.4%,#ed5537 86.01%,#cf0d00);color:#fff;text-align:center;font-size:20px;font-weight:500;line-height:40px;margin-top:30px}.spring-2024-sign .title+div .right .btn.disabled{filter:grayscale(100%)}.spring-2024-return .title{width:379px!important}.spring-2024-return .title+div{margin:-40px auto 0;width:1005px;height:352px;background:url(/images/promotionActivity/spring2024/return-bg.png?v=3) bottom no-repeat;background-size:100% 100%;padding:100px 88px 0}.spring-2024-return .title+div .left{width:488px}.spring-2024-return .title+div .left p{color:#ed6f2d;font-size:24px;font-weight:600}.spring-2024-return .title+div .left .btn{cursor:pointer;margin:10px auto 0;width:168px;height:48px;background:linear-gradient(180deg,#fac086,#e77039);box-shadow:0 3px 10px rgba(0,0,0,.2),inset 0 2px 3px hsla(0,0%,100%,.5);border-radius:10px;text-align:center;line-height:48px;font-weight:600;font-size:20px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25)}.spring-2024-points .title{width:558px!important}.spring-2024-points .title+div{margin:30px auto 0;width:986px;height:375px;background:url(/images/promotionActivity/spring2024/points-bg.png?v=3) bottom no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:column;padding-top:20px}.spring-2024-points .title+div>p{color:#ffdd86;font-size:24px;font-weight:600;text-align:center}.spring-2024-points .title+div>p+div{margin-top:20px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;gap:20px}.spring-2024-points .title+div>p+div>div{width:250px;height:228px;background:url(/images/promotionActivity/spring2024/fl-bg.png?v=3) bottom no-repeat;background-size:100% 100%}.spring-2024-points .title+div>p+div>div,.spring-2024-points .title+div>p+div>div>p{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.spring-2024-points .title+div>p+div>div>p{width:100%;height:48px;background:url(/images/promotionActivity/spring2024/fl-head.png?v=3) bottom no-repeat;background-size:100% 100%;color:#fff;font-size:24px;font-weight:600}.spring-2024-points .title+div>p+div>div>p+div{width:100%;height:182px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.spring-2024-points .title+div>p+div>div>p+div p{text-align:center;color:#333;font-size:16px;font-weight:400}.spring-2024-points .title+div>p+div>div>p+div img{width:auto;height:117px}.spring-2024-lucky .title{width:631px!important}.spring-2024-lucky .title+div{margin:30px auto 0;width:986px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.spring-2024-lucky .title+div>p{width:100%;color:#4d4d4d;font-size:24px;font-weight:500;margin-bottom:16px}.spring-2024-lucky .title+div .circle{width:475px;height:600px;background:url(/images/promotionActivity/spring2024/bottom-bg.png?v=3) bottom no-repeat;background-size:100% 100%;position:relative}.spring-2024-lucky .title+div .circle .lucky-alone-btn{cursor:pointer;position:absolute;bottom:75px;left:50%;transform:translateX(-50%);width:190.333px;height:55px;border-radius:90px;border:2px solid #ffc27b;background:linear-gradient(180deg,#fff2e9,#ffba75 10.66%,#ea4217 55.86%,#f97153);box-shadow:0 3px 10px 0 rgba(67,24,0,.2),inset 0 2px 3px 0 hsla(0,0%,100%,.5);text-align:center;line-height:55px;color:#fff;font-size:24px;font-weight:400}.spring-2024-lucky .title+div .circle .lucky-alone-btn.disabled{filter:grayscale(100%)}.result-dialog{background:none!important;box-shadow:none}.result-dialog .el-message-box__header{background:none!important;border:none!important;overflow:auto!important}.spring-2024-dialog{width:536px!important;height:693px;background:url(/images/promotionActivity/spring2024/dialog-bg.png) top no-repeat!important;background-size:100% 100%!important;zoom:.7;padding-top:150px}.spring-2024-dialog .el-message-box__headerbtn{display:none!important;width:40px;height:40px;text-align:center;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.spring-2024-dialog .el-message-box__headerbtn .el-message-box__close{line-height:45px;font-size:33px!important;font-weight:600}.spring-2024-dialog .amount{height:240px;display:flex;justify-content:center;align-items:center;flex-direction:column}.spring-2024-dialog .amount p{background:linear-gradient(180deg,#fdf7ad,#fef7e3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.spring-2024-dialog .amount>p:first-child{font-size:64px;font-weight:700;line-height:1.5}.spring-2024-dialog .amount>p:nth-child(2){font-size:24px;font-weight:600;margin-top:15px}.spring-2024-dialog .receive-btn{cursor:pointer;margin-top:55px;width:310px;height:92px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;background:url(/images/promotionActivity/spring2024/dialog-btn.png) top no-repeat!important;background-size:100% 100%!important;color:#fff;font-size:36px;font-weight:400}.activity{max-width:1920px;margin:0 auto;overflow:hidden;margin-top:130px}.activity-spring-2024{min-width:1400px;background:url(/images/promotionActivity/spring2024/bg.jpg?v=3) top no-repeat;background-size:100% 100%;height:3457px}.activity-spring-2024 .activity-banner,.activity-spring-2024 .activity-banner img{width:100%}.activity-spring-2024 .activity-container{margin:30px auto 0;width:1200px;height:2990px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:50px 50px 40px}.activity-spring-2024 .activity-container>div{width:1100px;height:2894px;background:linear-gradient(90deg,#ffecdb,#fff5ec 97.5%);border-radius:30px;padding:30px 5px 5px 5px}.activity-spring-2024 .activity-container>div .title{width:1010px;height:46px;margin:0 auto}.activity-spring-2024 .activity-container>div .title img{width:100%;height:100%}.activity-spring-2024 .activity-container>div>.title{margin-bottom:20px}.activity-spring-2024 .activity-container>div>.title+div{width:1090px;height:2793px;background:#fff;border-radius:30px;padding:40px}.activity-spring-2024 .activity-container>div>.title+div .msg p{font-size:22px;color:#333}.activity-spring-2024 .activity-container>div>.title+div .msg p>span:first-child{font-weight:600}.activity-spring-2024 .activity-container>div>.title+div .msg p>span{font-weight:400px!important}.activity-spring-2024 .activity-container>div>.title+div .content-title{margin-top:40px}.activity-spring-2024 .activity-container>div>.title+div .rewards-box .title{margin:40px auto 12px;height:74px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;padding:0 30px;background:url(/images/promotionActivity/spring2024/title-bg.png?v=3) top no-repeat;background-size:100% 100%;color:#fff;font-size:24px;font-weight:600}.activity-spring-2024 .activity-rules{margin:60px auto 0;width:1200px;height:659px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:46px 50px 36px}.activity-spring-2024 .activity-rules>div{width:1100px;height:559px;background:url(/images/promotionActivity/spring2024/rules-border.png) top no-repeat;background-size:100% 100%;position:relative;padding:53px 50px 26px}.activity-spring-2024 .activity-rules>div .rules-title{width:280px;height:69px;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.activity-spring-2024 .activity-rules>div p{font-weight:400;font-size:18px;line-height:1.8;color:#333;margin-bottom:15px}