.promo-details{width:800px;padding-bottom:10px;color:#333;background:#fff;box-shadow:0 2px 8px 0 hsla(0,0%,78.4%,.5)}.promo-details .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;border-radius:8px;outline:0}.promo-details .modal-header{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:.8rem;font-size:32px;color:#fff;background:#d2b79c}.promo-details .modal-body{flex:1 1 auto;padding:1rem}.promo-details .modal-body iframe,.promo-details .modal-body img{max-width:100%}.modal-body::-webkit-scrollbar{width:4px;height:1px}.modal-body::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.4);background:#e8e8e8}.modal-body::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,.4);border-radius:10px;background:#fff}.promo-details .modal-title{margin-bottom:0;line-height:1.5}.promo-details .modal-footer{width:100%;text-align:center;display:flex;justify-content:flex-end;padding:5px 20px 0 0}.promo-details .btn{cursor:pointer;display:block;min-width:100px;line-height:32px;text-align:center;border-radius:2px;margin-top:10px;font-weight:700;color:#fff;background:#d2b79c}.promo-details .btn:hover{opacity:.7}.no-data{width:100%;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-data img{display:block;width:200px}.no-data p{margin-top:10px;font-size:14px;color:#fff;text-align:center}.promo-detail-container{padding:20px 0;display:flex;flex-direction:column;max-width:930px;margin:auto}.promo-detail-container .form-title{width:100%}.promo-detail-container .detail-img{width:100%;object-fit:cover;border-radius:10px}.promo-detail-container .detail-title{width:100%;height:100%;line-height:40px;text-align:center;font-size:20px;font-weight:400;color:#fff}.promo-detail-container .detail-title .txt{position:relative}.promo-detail-container .detail-title .txt:after,.promo-detail-container .detail-title .txt:before{content:"";width:40px;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.promo-detail-container .detail-title .txt:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAACCAMAAAAdF24PAAAATlBMVEUAAADE5dPG4NXI5MzG49LE3s7G4tLF49PG5NPD4dDI4tTK5eXG4tLD4dLF4tPF4tHE5NLF49LE4NDF49PE4tHH4tL////E4dLF4dDG385Tz7UjAAAAGnRSTlMAHA4LdBiSWEYuKwSXem1oUkxBNjQiBX5dPy8tf7wAAABESURBVAjXLcpJEoAgDARAQCAJKLuo//+oQxV9bnV6f1mbUqZSamXuY4iEW2vtnDEHRLUgPoj5JeLWvi4BaR2kOSPS9gN3XwKaQ1AMKwAAAABJRU5ErkJggg==);right:-50px}.promo-detail-container .detail-title .txt:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAACCAMAAAAdF24PAAAARVBMVEUAAAC/4czG4tLH5tTK6uDG49PH49PF4dDG49HE4tLF49PE4NPF4tLF4tLG4tLD4dHE4s7A4s/Z89nG4tLG4tLF4dPC39JTJyxsAAAAF3RSTlMADi0cBpV4RBhYS3RuaFI3NCIKj31dPwbaTAEAAAA9SURBVAjXPcpJDsAgCADAFosIdd/+/1RJjM55nutTr3LOmAIAaRIR8wi/tR3xrFr32SnnRCISIwfvNTbEBUMcAhLO0/QvAAAAAElFTkSuQmCC);left:-50px}.promo-detail-container .vhtml{width:100%;font-size:14px;font-weight:500;color:#ebebeb}.promo-detail-container .detail-footer{width:100%}.promo-detail-container .detail-footer .promo-btn{display:flex;justify-content:center;align-items:center;white-space:nowrap;transition:.2s;cursor:pointer;height:40px;padding:0 22px;border-radius:80px;background-color:transparent;font-size:16px;color:#ffd600;border:1px solid #ffd600;font-size:22px;font-weight:700;border-radius:10px;padding:0 40px}.promo-detail-container .detail-footer .promo-btn:hover{background:#ffd600;color:#d40000}.promo-back{cursor:pointer;border-radius:10px;font-size:25px;color:#fff;background:#940000;height:40px;margin-bottom:20px;position:relative}.promo-back .back-btn{display:flex;justify-content:center;align-items:center;position:absolute;left:20px;top:50%;transform:translateY(-50%);font-size:20px}.promo-back .svg-icon{width:20px;height:20px;margin-right:10px}.promo-wrap{display:flex;flex-direction:column;border-radius:10px;background:rgba(0,0,0,.4);padding:30px}.promo-wrap .txt{font-size:26px;font-weight:700;color:#ffd600}.promo-wrap .promo-time{display:flex;color:#ffbdbd;font-size:16px;font-weight:600;gap:5px;margin-top:10px}.promo-wrap .promo-time img{width:20px;height:20px}.promo-container{min-height:calc(100vh - 63px)}.promo-container.dark{background-color:#000}.promo-container.promoDetail{max-width:1920px}.promo-container .promo-bg{background-color:#500}.promo-container .promo-content{max-width:950px;margin:20px auto 0;position:relative;display:flex;column-gap:20px}.promo-container .promo-content .promo-menu-list{gap:20px}.promo-container .promo-content .promo-menu-list .swiper-wrapper{display:flex}.promo-container .promo-content .promo-menu-list .swiper-wrapper .swiper-slide{width:auto;height:auto}.promo-container .promo-content .promo-menu-list .promo-menu-item{display:flex;justify-content:center;align-items:center;white-space:nowrap;transition:.2s;cursor:pointer;color:#fff;font-size:16px;height:48.8px;border-radius:14px;background:#940000;position:relative;padding:0 15px}.promo-container .promo-content .promo-menu-list .promo-menu-item .promo-name{position:relative;display:flex;align-items:center}.promo-container .promo-content .promo-menu-list .promo-menu-item.active,.promo-container .promo-content .promo-menu-list .promo-menu-item:hover{background:#ffd600;color:#d40000}.promo-container .promo-content .active-promo-box{position:relative;width:90%;background:rgba(0,0,0,.4);border-radius:10px;padding:20px 10px 20px 20px}.promo-container .promo-content .active-promo-list{display:flex;gap:20px;flex-wrap:wrap}.promo-container .promo-content .active-promo-list .active-promo-item{width:48%;height:217px;display:flex;justify-content:center;align-items:center;white-space:nowrap;transition:.2s;cursor:pointer;flex-direction:column;gap:20px;border-radius:17px;position:relative;overflow:hidden}.promo-container .promo-content .active-promo-list .active-promo-item:hover{opacity:.8}.promo-container .promo-content .active-promo-list .active-item-img{position:relative;width:100%;height:100%}.promo-container .promo-content .active-promo-list .active-item-img img{width:100%;height:100%;object-fit:fill}.promo-container .promo-content .active-promo-list .active-item-info{position:absolute;bottom:0;width:100%;background-color:rgba(53,27,108,.8);height:45px;display:flex;align-items:center}.promo-container .promo-content .active-promo-list .active-item-info .item-title{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.2;width:100%;font-size:18px;color:#fff;flex:1;margin-left:14px}@supports(-webkit-line-clamp:2){.promo-container .promo-content .active-promo-list .active-item-info .item-title{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}}.promo-container .promo-content .active-promo-list .active-item-info .more-btn{min-width:78.4px;height:31.2px;padding:0 5px;border-radius:20px;border:1px solid #f8afaf;background-image:linear-gradient(180deg,#ff4545 0,#c30000 52%,#cb0000 80%,#ff4f4f);margin-right:9px;font-size:16px;font-weight:600;color:#fff;display:flex;justify-content:center;align-items:center}.promo-container .promo-content .paginate-wrapper{margin-top:20px}.qr_img_wrap img{display:block}.zoom-in-top-enter-active,.zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center top}.zoom-in-top-enter,.zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.zoom-in-bottom-enter-active,.zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center bottom}.zoom-in-bottom-enter,.zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.home-download-container .home-download-content{height:523px;max-width:930px;margin:50px auto;display:flex;justify-content:center;align-items:center;column-gap:37px}.home-download-container .home-download-content .download-box{width:calc(100% - 394px)}.home-download-container .home-download-content .download-box .download-title{widows:100%;margin-bottom:30px}.home-download-container .home-download-content .download-box .download-title h5{font-size:70px;font-weight:700;color:#ffd600;margin-bottom:10px}.home-download-container .home-download-content .download-box .download-title h6{margin-top:15px;font-size:24px;font-weight:400;color:#171a24}.home-download-container .home-download-content .download-box .download-title p{font-size:15px;text-align:left;color:#fff}.home-download-container .home-download-content .download-box .download-qr{display:flex;justify-content:center;align-items:center;gap:42px}.home-download-container .home-download-content .download-box .qr-inner{padding:8px;border-radius:0 0 18px 18px;background-color:#fff}.home-download-container .home-download-content .download-box .qr-info{padding:10px 20px;background-color:#ffd600;border-radius:18px 18px 0 0;display:flex;justify-content:center;align-items:center}.home-download-container .home-download-content .download-box .qr-info .text1{font-size:16px;font-weight:700;color:#2e0000;order:1;margin-left:8px}.home-download-container .home-download-content .app-banner{width:394px}.home-download-container .home-download-content .app-banner img{width:100%}