.activity{max-width:1920px;margin:0 auto;overflow:hidden;margin-top:130px}.activity-daily-check-in{min-width:1400px;background:url(/images/promotionActivity/dailyCheckIn/bg.jpg?v=2) top no-repeat;background-size:100% 100%;height:2157px}.activity-daily-check-in .activity-banner,.activity-daily-check-in .activity-banner img{width:100%}.activity-daily-check-in .activity-container{margin:30px auto 0;width:1200px;height:1231px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:50px 50px 40px}.activity-daily-check-in .activity-container>div{width:1100px;height:1132px;background:linear-gradient(90deg,#ffecdb,#fff5ec 97.5%);border-radius:30px;padding:30px 5px 5px 5px}.activity-daily-check-in .activity-container>div .title{width:1010px;height:46px;margin:0 auto}.activity-daily-check-in .activity-container>div .title img{width:100%;height:100%}.activity-daily-check-in .activity-container>div>.title{margin-bottom:20px}.activity-daily-check-in .activity-container>div>.title+div{width:1090px;height:1020px;background:#fff;border-radius:30px;padding:40px}.activity-daily-check-in .activity-container>div>.title+div .msg p{font-size:22px;color:#333}.activity-daily-check-in .activity-container>div>.title+div .msg p>span:first-child{font-weight:600}.activity-daily-check-in .activity-container>div>.title+div .msg p>span{font-weight:400px!important}.activity-daily-check-in .activity-container>div>.title+div .content-title{margin-top:40px}.activity-daily-check-in .activity-container>div>.title+div .rewards-box{margin-top:20px;width:980px;height:772px;background:#ffe8d4;box-shadow:inset 5px 5px 80px #fff;border-radius:30px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;flex-flow:row wrap;align-items:flex-start;position:relative;padding-bottom:80px}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item{width:210px;height:310px;background:#fdfdfd;border:1px solid #fff;box-shadow:0 7px 15px #ffd9ba;border-radius:20px;margin:25px 5px 0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:column}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item.today{background:#ffed87}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item:nth-child(7){width:438px}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item:nth-child(7) .seven{margin-top:10px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item:nth-child(7) .seven .red{zoom:.9}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item:nth-child(7) .seven .add{margin:0 20px;font-weight:500;font-size:48px;color:#bb2f2a}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item:nth-child(7) .seven+p{margin-top:20px;font-weight:500;font-size:16px;color:#666}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item>h1{margin-top:15px;width:180px;height:54px;background:linear-gradient(180deg,#fff6ed,#ffead7);border:1px solid #fff;border-radius:90px;font-weight:500;font-size:36px;color:#ed6f2d;text-align:center;line-height:54px}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item .red{margin-top:20px;width:138px;height:170px;background:url(/images/promotionActivity/dailyCheckIn/red.png) top no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:column;padding-top:70px}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item .red>p{font-weight:600;font-size:24px;color:#fbecca}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item .red>div{margin-top:10px;width:110px;height:30px;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;font-weight:500;font-size:12px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);border-radius:10px}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .rewards-item .red+p{margin-top:15px;font-weight:500;font-size:16px;color:#666}.activity-daily-check-in .activity-container>div>.title+div .rewards-box .btn{cursor:pointer;position:absolute;bottom:20px;width:180px;height:54px;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:54px;font-weight:600;font-size:24px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25)}.activity-daily-check-in .activity-rules{margin:60px auto 0;width:1200px;height:450px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:46px 50px 36px}.activity-daily-check-in .activity-rules>div{width:1100px;height:361px;background:url(/images/promotionActivity/dailyCheckIn/rules-border.png) top no-repeat;background-size:100% 100%;position:relative;padding:53px 50px 26px}.activity-daily-check-in .activity-rules>div .rules-title{width:280px;height:69px;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.activity-daily-check-in .activity-rules>div p{font-weight:400;font-size:18px;line-height:1.8;color:#333;margin-bottom:15px}