.activity-good-prize{min-width:1400px;background:url(/images/promotionActivity/newGoodPrize/bg.jpg?v=3) top no-repeat;background-size:100% 100%;height:2607px}.activity-good-prize .activity-banner,.activity-good-prize .activity-banner img{width:100%}.activity-good-prize .activity-container{margin:30px auto 0;width:1200px;height:1516px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:50px 50px 40px}.activity-good-prize .activity-container>div{width:1100px;height:1421px;background:linear-gradient(90deg,#ffecdb,#fff5ec 97.5%);border-radius:30px;padding:30px 5px 5px 5px}.activity-good-prize .activity-container>div .title{width:1010px;height:46px;margin:0 auto}.activity-good-prize .activity-container>div .title img{width:100%;height:100%}.activity-good-prize .activity-container>div>.title{margin-bottom:20px}.activity-good-prize .activity-container>div>.title+div{width:1090px;height:1320px;background:#fff;border-radius:30px;padding:40px}.activity-good-prize .activity-container>div>.title+div .msg p{font-size:22px;color:#333}.activity-good-prize .activity-container>div>.title+div .msg p>span:first-child{font-weight:600}.activity-good-prize .activity-container>div>.title+div .msg p>span{font-weight:400px!important}.activity-good-prize .activity-container>div>.title+div .content-title{margin-top:40px}.activity-good-prize .activity-container>div>.title+div .rewards-box{margin-top:20px;width:980px;height:772px;box-shadow:inset 5px 5px 80px #fff;border-radius:30px;position:relative;padding-bottom:80px}.activity-good-prize .activity-container>div>.title+div .rewards-box>p{margin:20px 0 15px;font-weight:600;font-size:22px;color:#333}.activity-good-prize .activity-container>div>.title+div .rewards-box>p span{font-weight:400;color:#666}.activity-good-prize .activity-container>div>.title+div .rewards-box .month,.activity-good-prize .activity-container>div>.title+div .rewards-box .week{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-direction:row}.activity-good-prize .activity-container>div>.title+div .rewards-box .month>div,.activity-good-prize .activity-container>div>.title+div .rewards-box .week>div{width:186px;height:186px;background:#fff5eb;border-radius:24px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.activity-good-prize .activity-container>div>.title+div .rewards-box .month>div>div:first-child,.activity-good-prize .activity-container>div>.title+div .rewards-box .week>div>div:first-child{height:138px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.activity-good-prize .activity-container>div>.title+div .rewards-box .month>div>div:first-child img,.activity-good-prize .activity-container>div>.title+div .rewards-box .week>div>div:first-child img{max-width:130px;max-height:100px}.activity-good-prize .activity-container>div>.title+div .rewards-box .month>div p,.activity-good-prize .activity-container>div>.title+div .rewards-box .week>div p{width:100%;height:48px;background:#f6bb87;border-radius:0 0 24px 24px;text-align:center;line-height:48px;color:#fff;font-weight:600;font-size:16px}.activity-good-prize .activity-container>div>.title+div .rewards-box .request{margin-top:40px;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-direction:row}.activity-good-prize .activity-container>div>.title+div .rewards-box .request table{width:456px;border-collapse:collapse;border-radius:20px;box-shadow:0 0 0 1px #f5cda8;border-style:hidden;overflow:hidden}.activity-good-prize .activity-container>div>.title+div .rewards-box .request table td,.activity-good-prize .activity-container>div>.title+div .rewards-box .request table th{min-width:70px;border:1px solid #f5cda8;height:50px;text-align:center}.activity-good-prize .activity-container>div>.title+div .rewards-box .request table th{background:#f6bb87;color:#fff;font-weight:600;font-size:21px}.activity-good-prize .activity-container>div>.title+div .rewards-box .request table td{color:#000;font-size:16px}.activity-good-prize .activity-container>div>.title+div .rewards-box .request table td:last-child{display:flex;align-items:center;justify-content:space-around;flex-wrap:nowrap;flex-direction:row}.activity-good-prize .activity-container>div>.title+div .rewards-box .request table td:last-child>span:first-child{width:150px}.activity-good-prize .activity-container>div>.title+div .rewards-box .method{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-direction:row}.activity-good-prize .activity-container>div>.title+div .rewards-box .method>div{height:200px;background:#fff8f1;border-radius:24px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;padding:20px}.activity-good-prize .activity-container>div>.title+div .rewards-box .method>div:first-child{width:376px}.activity-good-prize .activity-container>div>.title+div .rewards-box .method>div:last-child{width:550px}.activity-good-prize .activity-container>div>.title+div .rewards-box .method>div h1{font-weight:700;font-size:48px;color:#ed6f2d;margin-right:20px}.activity-good-prize .activity-container>div>.title+div .rewards-box .method>div>h1+div{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.activity-good-prize .activity-container>div>.title+div .rewards-box .method>div>h1+div h3{font-weight:500;font-size:24px;color:#ed6f2d}.activity-good-prize .activity-container>div>.title+div .rewards-box .method>div>h1+div p{margin-top:8px;white-space:wrap}.activity-good-prize .activity-rules{margin:60px auto 0;width:1200px;height:629px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:46px 50px 36px}.activity-good-prize .activity-rules>div{width:1100px;height:539px;background:url(/images/promotionActivity/newGoodPrize/rules-border.png) top no-repeat;background-size:100% 100%;position:relative;padding:53px 50px 26px}.activity-good-prize .activity-rules>div .rules-title{width:280px;height:69px;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.activity-good-prize .activity-rules>div p{font-weight:400;font-size:18px;line-height:1.8;color:#333;margin-bottom:15px}.activity{max-width:1920px;margin:0 auto;overflow:hidden;margin-top:130px}.activity-colorful-gifts{min-width:1400px;background:url(/images/promotionActivity/colorfulGifts/bg.jpg?v=3) top no-repeat;background-size:100% 100%;height:2750px}.activity-colorful-gifts .activity-banner,.activity-colorful-gifts .activity-banner img{width:100%}.activity-colorful-gifts .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-colorful-gifts .activity-container>div{width:1100px;background:linear-gradient(90deg,#ffecdb,#fff5ec 97.5%);border-radius:30px;padding:30px 5px 5px 5px}.activity-colorful-gifts .activity-container>div .title{width:1010px;height:46px;margin:0 auto}.activity-colorful-gifts .activity-container>div .title img{width:100%;height:100%}.activity-colorful-gifts .activity-container>div>.title{margin-bottom:20px}.activity-colorful-gifts .activity-container>div>.title+div{width:1090px;background:#fff;border-radius:30px;padding:40px}.activity-colorful-gifts .activity-container>div>.title+div .msg p{font-size:22px;color:#333}.activity-colorful-gifts .activity-container>div>.title+div .msg p>span:first-child{font-weight:600}.activity-colorful-gifts .activity-container>div>.title+div .msg p>span{font-weight:400px!important}.activity-colorful-gifts .activity-container>div>.title+div .content-title{margin-top:40px}.activity-colorful-gifts .activity-container>div>.title+div .gift-section{margin-top:20px;width:980px;box-shadow:inset 5px 5px 80px #fff;border-radius:30px;position:relative;padding-bottom:80px}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-tabbar-wrapper{background:#fff8f1;border-radius:10px 10px 0 0}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-tabbar-wrapper .tab-bar{display:flex;justify-content:space-between;background:#ffe4d3;border-radius:10px 10px 0 0;padding:5px}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-tabbar-wrapper .tab-bar .tab-item{flex-grow:1;text-align:center;padding:10px 0;color:#666;cursor:pointer;border-radius:10px;transition:all .3s ease;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.44px}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-tabbar-wrapper .tab-bar .tab-item.active{background:linear-gradient(150deg,#ffb27a 18.02%,#ed6f2d 81.84%);color:#fff}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content{display:flex;transition:transform .3s ease;overflow:hidden;background:#fff8f1}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list{position:relative;padding:20px;width:100%}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .gift-container{width:100%;overflow:hidden}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .gift-container .gift-wrapper{display:flex;transition:transform .3s ease;width:100%}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .gift-container .gift-wrapper .gift-grid{width:100%;min-width:100%;flex-shrink:0;display:flex;justify-content:flex-start;gap:20px;padding:10px}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .gift-container .gift-wrapper .gift-grid .gift-item{width:calc(25% - 15px);background:#fff;border-radius:12px;border:1px solid #ffe4d3;overflow:hidden}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .gift-container .gift-wrapper .gift-grid .gift-item .img-box{height:160px;display:flex;align-items:center;justify-content:center;padding:10px;background:#fffaf5}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .gift-container .gift-wrapper .gift-grid .gift-item .img-box img{max-width:130px;max-height:120px;-o-object-fit:contain;object-fit:contain}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .gift-container .gift-wrapper .gift-grid .gift-item p{background:#f6bb87;color:#fff;text-align:center;padding:8px;font-size:14px}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .arrow-nav{display:flex;justify-content:center;margin-top:20px}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .arrow-nav .arrow-left,.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .arrow-nav .arrow-right{width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .arrow-nav .arrow-left:hover,.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .arrow-nav .arrow-right:hover{background:#ffe4d3}.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .arrow-nav .arrow-left img,.activity-colorful-gifts .activity-container>div>.title+div .gift-section .gift-content .gift-list .arrow-nav .arrow-right img{width:16px;height:16px}.activity-colorful-gifts .activity-container>div>.title+div .request-step>p{margin:20px 0 15px;font-weight:600;font-size:22px;color:#333}.activity-colorful-gifts .activity-container>div>.title+div .request-step>p span{font-weight:400;color:#666}.activity-colorful-gifts .activity-container>div>.title+div .request{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-direction:row}.activity-colorful-gifts .activity-container>div>.title+div .request table{width:100%;border-collapse:collapse;border-radius:20px;box-shadow:0 0 0 1px #f5cda8;border-style:hidden;overflow:hidden}.activity-colorful-gifts .activity-container>div>.title+div .request table tr th:first-child{width:28%}.activity-colorful-gifts .activity-container>div>.title+div .request table tr th:last-child{width:72%}.activity-colorful-gifts .activity-container>div>.title+div .request table td,.activity-colorful-gifts .activity-container>div>.title+div .request table th{min-width:70px;border:1px solid #f5cda8;height:50px;background:#fff8f1;text-align:center}.activity-colorful-gifts .activity-container>div>.title+div .request table th{background:#f6bb87;color:#fff;font-weight:600;font-size:21px}.activity-colorful-gifts .activity-container>div>.title+div .request table td{color:#000;font-size:16px}.activity-colorful-gifts .activity-container>div>.title+div .request table td:last-child{gap:28%;padding-left:14%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row}.activity-colorful-gifts .activity-container>div>.title+div .request table td:last-child>span:first-child{width:150px}.activity-colorful-gifts .activity-container>div>.title+div .method{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-direction:row}.activity-colorful-gifts .activity-container>div>.title+div .method>div{height:200px;background:#fff8f1;border-radius:24px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;padding:20px}.activity-colorful-gifts .activity-container>div>.title+div .method>div:first-child{width:376px}.activity-colorful-gifts .activity-container>div>.title+div .method>div:last-child{width:550px}.activity-colorful-gifts .activity-container>div>.title+div .method>div h1{font-weight:700;font-size:48px;color:#ed6f2d;margin-right:20px}.activity-colorful-gifts .activity-container>div>.title+div .method>div>h1+div{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.activity-colorful-gifts .activity-container>div>.title+div .method>div>h1+div h3{font-weight:500;font-size:24px;color:#ed6f2d}.activity-colorful-gifts .activity-container>div>.title+div .method>div>h1+div p{margin-top:8px;white-space:wrap}.activity-colorful-gifts .activity-rules{margin:60px auto 0;width:1200px;height:629px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:46px 50px 36px}.activity-colorful-gifts .activity-rules>div{width:1100px;height:539px;background:url(/images/promotionActivity/newGoodPrize/rules-border.png) top no-repeat;background-size:100% 100%;position:relative;padding:53px 50px 26px}.activity-colorful-gifts .activity-rules>div .rules-title{width:280px;height:69px;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.activity-colorful-gifts .activity-rules>div p{font-weight:400;font-size:18px;line-height:1.8;color:#333;margin-bottom:15px}@media screen and (max-width:767px){.gift-section .gift-content .gift-list .gift-wrapper .gift-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px}.gift-section .gift-content .gift-list .gift-wrapper .gift-grid .gift-item{width:100%}.gift-section .gift-content .gift-list .gift-wrapper .gift-grid .gift-item .img-box{height:100px}.gift-section .gift-content .gift-list .gift-wrapper .gift-grid .gift-item .img-box img{max-width:80%;max-height:80%}.gift-section .gift-content .gift-list .gift-wrapper .gift-grid .gift-item p{font-size:12px;padding:6px}}