.promoItem[data-v-438f647a]{margin-bottom:10px;border-radius:10px;position:relative;overflow:hidden;width:100%}.promoItem .btn[data-v-438f647a]{display:flex;align-items:flex-end}.promoItem .btn[data-v-438f647a] .van-button{width:85px;min-width:85px;font-weight:700;margin-left:5px}.promoItem .btn[data-v-438f647a] .van-button+.van-button{margin-left:5px}.promoItem .btn .promo-block[data-v-438f647a]{overflow:hidden;margin-right:auto}.promoItem .btn .promo-block .promo-title[data-v-438f647a]{line-height:1.3;font-weight:700;margin:0 0 5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}.promoItem .btn .promo-block .promo-time[data-v-438f647a]{line-height:1.3;text-align:right;font-weight:700;margin-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}.promoItem .top-tip[data-v-438f647a]{position:absolute;top:20px;left:10px}.promoItem .bgImg[data-v-438f647a]{width:100%;height:auto}.promoItem .tagImg[data-v-438f647a]{width:68px;height:25px;position:absolute;left:10px;top:20px}.promoItem .bottomWrap[data-v-438f647a]{position:absolute;width:100%;left:0;right:0;bottom:0;padding:10px;background-color:rgba(21,21,21,.5)}.message-popup[data-v-6fd5e3b8]{padding:30px 20px;max-width:300px;width:90%}.message-popup .content[data-v-6fd5e3b8]{line-height:1.3;margin-bottom:20px;min-height:50px;font-size:16px}.promoClaim .van-cell{display:block;padding:0;margin-bottom:19px}.promoClaim .required .van-cell__title:after{content:"*";color:#b21726;margin-left:5px}.promoClaim .red .van-field__control{border-bottom:1px solid #b21726}.promoClaim .van-field__control{width:335px;height:44px;background-color:var(--bg-color-light);border-radius:5px}.promoClaim .van-field__label{width:100%;margin-bottom:10px}.promoClaim .van-button--default{background:none;border:none;margin-top:10px}.promoClaim .van-field__right-icon{width:335px;height:44px;display:flex;align-items:center;position:absolute}.promoClaim .van-field__right-icon .van-icon-arrow{position:absolute;right:10px}.promoClaim[data-v-3d07a845]{height:100%;overflow:auto;padding:50px 20px;background-color:var(--bg-color)}.promoClaim .title[data-v-3d07a845]{font-size:24px;margin-bottom:5px}.promoClaim .rtxt[data-v-3d07a845]{color:#b21726}.promoClaim .rowTitle[data-v-3d07a845]{font-size:14px;margin-top:19px}.promoClaim .promoTitle[data-v-3d07a845]{font-size:18px;margin:6px 0 19px;color:var(--text-color-light);font-weight:700}.promoClaim .rowText[data-v-3d07a845]{margin-top:9px;font-size:14px;padding-left:20px}.promoClaim .bold[data-v-3d07a845]{font-weight:700}.promoClaim .btnWrap[data-v-3d07a845]{margin-top:40px;padding-bottom:20px}.promoClaim .btnWrap button[data-v-3d07a845]:last-child{color:var(--text-color-light)}.promoSign .van-cell{display:block;padding:0}.promoSign .van-checkbox-group{width:335px}.promoSign .van-checkbox-group .cell{height:40px;display:flex;justify-content:space-around}.promoSign .van-cell--clickable:active{background-color:var(--bg-color)}.promoSign .van-cell-group{max-height:200px;overflow:auto}.promoSign .van-checkbox{width:100%;margin:0 20px;display:flex;justify-content:space-between}.promoSign .van-cell__title:after{content:"*";color:#b21726;margin-left:5px}.promoSign .red .van-field__control{border-bottom:1px solid #b21726}.promoSign .van-field__control{width:335px;background-color:var(--bg-color-light);border-radius:5px;min-height:44px;padding-right:30px;line-height:44px}.promoSign .van-field__label{width:100%;margin-bottom:10px}.promoSign .van-button--default{background:none;border:none;margin-top:10px}.promoSign .van-field__right-icon{width:335px;height:44px;display:flex;align-items:center;position:absolute}.promoSign .van-field__right-icon .van-icon-arrow{position:absolute;right:10px}.promoSign .toast{padding:20px 10px 20px}.promoSign .toast .van-dialog__header{word-wrap:break-word}.promoSign .toast .button{background:#f8a404;border:none;margin-top:40px}.promoSign .mb .van-button--primary{background-color:orange;border:none}.promoSign[data-v-70115502]{height:100%;overflow:auto;padding:50px 20px;background-color:var(--bg-color)}.promoSign .title[data-v-70115502]{font-size:24px;margin-bottom:5px}.promoSign .rtxt[data-v-70115502]{color:#b21726}.promoSign .rowTitle[data-v-70115502]{font-size:14px;margin-top:19px}.promoSign .promoTitle[data-v-70115502]{font-size:18px;margin:6px 0 19px;color:var(--text-color-light);font-weight:700}.promoSign .rowText[data-v-70115502]{margin-top:9px;font-size:14px;padding-left:20px;display:flex;align-items:center}.promoSign .bold[data-v-70115502]{font-weight:700;margin-right:5px}.promoSign .alreadyArea[data-v-70115502]{margin-top:40px}.promoSign .btnWrap[data-v-70115502]{margin-top:40px;padding-bottom:20px}.promoSign .btnWrap button[data-v-70115502]:last-child{color:var(--text-color-light)}.PromoReadText[data-v-65781512]{height:100%;overflow:auto;margin:40px 10px 20px;padding:0 10px 80px}.PromoReadText .banner[data-v-65781512]{max-width:100%;height:auto}.PromoReadText #content[data-v-65781512]{margin-bottom:30px}.PromoReadText #content[data-v-65781512] img.wscnph{width:335px}.promo[data-v-5e37672c]{height:100%;width:100%;overflow-y:auto}.promo .search-header[data-v-5e37672c]{display:flex;align-items:center;justify-content:space-between;font-size:14px;padding:10px;background-color:var(--bg-color-light)}.promo .search-header .filter-title[data-v-5e37672c]{display:flex;align-items:center;margin-right:10px}.promo .search-header .filter-title svg[data-v-5e37672c]{fill:currentColor;margin-right:10px}.promo .search-header .filter-title.active[data-v-5e37672c]{color:#1f7319;font-weight:700}.promo .search-header .filter-title[data-v-5e37672c]:after{content:"|";font-size:22px;margin-left:10px}.promo .search-header .category-list[data-v-5e37672c]{display:flex;align-items:center;width:0;margin-right:0;transition:width .3s}.promo .search-header .category-list.full[data-v-5e37672c]{width:100%;margin-right:10px}.promo .search-header .category-list .category.selected[data-v-5e37672c]{color:#1f7319;font-weight:700}.promo .search-header .category-list .category+.category[data-v-5e37672c]{margin-left:10px}.promo .search-header .search-block[data-v-5e37672c]{width:100%;position:relative}.promo .search-header .search-block[data-v-5e37672c] .van-search{padding:0;background-color:transparent;width:100%}.promo .search-header .search-block[data-v-5e37672c] .van-search.open .van-search__content--round{border-radius:20px 20px 0 0}.promo .search-header .search-block[data-v-5e37672c] .van-search .van-search__content input::-moz-placeholder{color:#9a9a9a}.promo .search-header .search-block[data-v-5e37672c] .van-search .van-search__content i,.promo .search-header .search-block[data-v-5e37672c] .van-search .van-search__content input::placeholder{color:#9a9a9a}.promo .search-header .search-block[data-v-5e37672c] .van-search .van-search__content--round{border-radius:20px}.promo .search-header .search-block .search-history[data-v-5e37672c]{background-color:var(--bg-color);position:absolute;top:100%;left:0;z-index:1;border-radius:0 0 20px 20px;overflow:hidden;width:100%;height:0}.promo .search-header .search-block .search-history.show[data-v-5e37672c]{height:auto;padding:10px}.promo .search-header .search-block .search-history .list[data-v-5e37672c]{padding:5px 0}.promo .search-header .search-block .search-history .list div[data-v-5e37672c]{width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promo .promo-container[data-v-5e37672c]{padding:5px 10px 70px}.promo .promo-container .promo-tips[data-v-5e37672c]{height:45px;text-align:start;display:flex;align-items:center;justify-content:space-between}.promo[data-v-5e37672c] .promo-filter-pop{width:90%;height:100%;padding:64px 20px}.promo[data-v-5e37672c] .promo-filter-pop .promo-header{display:flex;align-items:center;justify-content:space-between;padding:0 28px 10px 0;margin-bottom:10px;border-bottom:1px solid #f2f0db}.promo[data-v-5e37672c] .promo-filter-pop .promo-header .promo-title{font-size:18px}.promo[data-v-5e37672c] .promo-filter-pop .promo-header .promo-close{cursor:pointer}.promo[data-v-5e37672c] .promo-filter-pop .filter-item{font-size:14px;font-family:DinPro,dinpro,PingFangSC-Regular,sans-serif}.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-title{font-weight:700;margin-bottom:16px}.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group{display:flex;flex-wrap:wrap;margin-top:-5px}.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group .van-checkbox,.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group .van-radio{margin:5px 5px 0 0}.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group .van-checkbox .van-checkbox__icon,.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group .van-checkbox .van-radio__icon,.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group .van-radio .van-checkbox__icon,.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group .van-radio .van-radio__icon{height:auto;font-size:medium}.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group .filter-btn{border-radius:100px;background-color:var(--bg-color2);border:none;padding:10px 25px;color:var(--text-color-light)}.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group .filter-btn.selected{background-color:#1f7319;color:#fff}.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group .filter-btn:last-child{margin-right:0}.promo[data-v-5e37672c] .promo-filter-pop .filter-item .filter-btn-group+.filter-btn-group{margin-top:15px;border-top:1px solid #f2f0db;padding-top:15px}.promo[data-v-5e37672c] .promo-filter-pop .filter-item+.filter-item{margin-top:30px}.promo[data-v-5e37672c] .promo-filter-pop .btn-search-group{display:flex;align-items:center;border-top:1px solid #f2f0db;padding-top:20px;margin-top:40px}.promo[data-v-5e37672c] .promo-filter-pop .btn-search-group button{border-radius:20px;font-weight:700;margin-right:10px}.promo[data-v-5e37672c] .promo-filter-pop .btn-search-group button:first-child{border:1px solid #707070}.promo[data-v-5e37672c] .promo-filter-pop .btn-search-group button:last-child{margin-right:0}.promo[data-v-5e37672c] .promo-filter-pop .van-popup__close-icon{top:63px}.promo .promo-bind-pop[data-v-5e37672c]{z-index:1000;height:150px;width:85%;border-radius:5px;padding:10px 30px;font-size:14px}.promo .promo-bind-pop .bindRow[data-v-5e37672c]{display:flex;margin-top:20px;justify-content:space-between}.promo .promo-bind-pop .bindRow .colorTheme[data-v-5e37672c]{font-weight:700}.promo .promo-bind-pop .close[data-v-5e37672c]{margin-top:26px;text-align:center}