.activity{max-width:1920px;margin:0 auto;overflow:hidden;margin-top:130px}.activity-springLantern{min-width:1400px;background:url(/images/promotionActivity/springLantern/bg.jpg) top no-repeat;background-size:100% 100%;padding-bottom:100px}.activity-springLantern .activity-banner,.activity-springLantern .activity-banner img{width:100%}.activity-springLantern .activity-container{margin:30px auto 0;width:1200px;height:2604px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:50px 50px 40px}.activity-springLantern .activity-container>div{width:1100px;height:2495px;background:linear-gradient(90deg,#ffecdb,#fff5ec 97.5%);border-radius:30px;padding:30px 5px 5px 5px}.activity-springLantern .activity-container>div .title{width:1010px;height:46px;margin:0 auto}.activity-springLantern .activity-container>div .title img{width:100%;height:100%}.activity-springLantern .activity-container>div>.title{margin-bottom:20px}.activity-springLantern .activity-container>div>.title+div{width:1090px;height:2394px;background:#fff;border-radius:30px;padding:40px}.activity-springLantern .activity-container>div>.title+div .msg p{font-size:22px;color:#333}.activity-springLantern .activity-container>div>.title+div .msg p>span:first-child{font-weight:600}.activity-springLantern .activity-container>div>.title+div .msg p>span{font-weight:400px!important}.activity-springLantern .activity-container>div>.title+div .content-title{margin-top:40px}.activity-springLantern .activity-container>div>.title+div .rewards-box{margin-top:30px}.activity-springLantern .activity-container>div>.title+div .rewards-box h3{font-weight:600;font-size:22px;color:#333}.activity-springLantern .activity-container>div>.title+div .rewards-box table{margin-top:10px;width:1009px;border-collapse:collapse;border-radius:20px;box-shadow:0 0 0 1px #f5cda8;border-style:hidden;overflow:hidden}.activity-springLantern .activity-container>div>.title+div .rewards-box table td,.activity-springLantern .activity-container>div>.title+div .rewards-box table th{min-width:70px;border:1px solid #f5cda8;height:50px;text-align:center}.activity-springLantern .activity-container>div>.title+div .rewards-box table th{background:#f6bb87;color:#fff;font-weight:600;font-size:21px}.activity-springLantern .activity-container>div>.title+div .rewards-box table td{color:#000;font-size:16px;background:#fff8f1}.activity-springLantern .activity-container>div>.title+div .rewards-box h2{margin:80px auto 0;text-align:center}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list>div>p{margin:20px 0;font-size:18px;font-weight:600}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list>div>p+div{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;flex-flow:row wrap;gap:20px}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list>div>p+div>div{width:237px}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list>div>p+div>div>div{width:237px;height:160px;border-radius:12px;overflow:hidden;position:relative;cursor:pointer}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list>div>p+div>div>div img{width:100%;height:100%}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list>div>p+div>div>div>div{position:absolute;top:-100%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;transition:all .3s ease;background:rgba(0,0,0,.5)}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list>div>p+div>div>div>div .enter-btn{width:120px;height:36px;border-radius:6px;background:#ed6f2d;box-shadow:0 3px 10px 0 rgba(0,0,0,.2),inset 0 2px 3px 0 hsla(0,0%,100%,.5);text-align:center;line-height:36px;color:#fff}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list>div>p+div>div>div:hover>div{top:0}.activity-springLantern .activity-container>div>.title+div .rewards-box .game-list>div>p+div>div>p{margin-top:15px;text-align:center;font-size:16px;color:#000}.activity-springLantern .activity-rules{margin:60px auto 0;width:1200px;height:423px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:46px 50px 36px}.activity-springLantern .activity-rules>div{width:1100px;height:343px;background:url(/images/promotionActivity/springLantern/rules-border.png) top no-repeat;background-size:100% 100%;position:relative;padding:73px 50px 26px}.activity-springLantern .activity-rules>div .rules-title{width:280px;height:69px;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.activity-springLantern .activity-rules>div p{font-weight:400;font-size:18px;line-height:1.8;color:#333;margin-bottom:15px}