[data-v-8a14255c]:root{--text-color:#262626;--text-active-color:#2257e9;--btn-color:#2257e9;--white-color:#fff;--background-color:#f8f8f8;--background-white-color:#f8f8f8;--placeholder--text:#4b4b4b;--green-color:#00b380;--price-color:#ff5b15;--line-color:#d2d2d2;--black-color:#000;--gray-color:#8c8c8c;--indicator-color:#454545;--page-title-color:#333;--go-back-icon-color:#333;--other-bg-color:#f9fafc;--first--title-color:#3a3a3a;--second-title-color:#424242;--gray-66-color:#666;--gray-88-color:#888;--tag-btn-color:#14b0ff;--good-out-color:#ff0355;--red-ff-color:#ff204f;--text-active-color1:#08a379;--text-active-other-color:#dc9200;--underline-start-color:#48d555;--underline-end-color:#00b380;--underline-border-color:#f0f0f0;--sign-up-btn-active-color:#ffac07;--sign-up-btn-def-color:#e5e5e5;--no-data-text-color:#adadad;--course-category-color:#6d818e;--good-def-color:#4c4c4c;--good-act-color:#ff6a07;--good-sku-item-bg-def-color:#eff3f6;--good-sku-item-bg-act-color:rgba(255,172,7,0.2);--good-sku-item-br-def-color:#ccc;--text-56-color:#565656;--text-b6-color:#b6b6b6;--text-93-color:#939393;--text-71-color:#717171;--text-d1-color:#d1d1d1;--text-4b-color:#4b4b4b;--text-13-color:#133080;--text-26-color:#262626;--goods-coupon-bg:#f8f8f8;--left-coupon-bg:#e9eefd;--left-coupon-text:#6b8ef0;--right-coupon-bg:#2257e9;--border-color-e0:#e0e0e0}html[data-theme=red][data-v-8a14255c]{--text-color:red}.activity-detail[data-v-8a14255c]{padding-bottom:1.86667rem;position:relative}.activity-detail .bg-container[data-v-8a14255c]{height:100%}.activity-detail .bg-container .van-swipe-card[data-v-8a14255c]{--swipe-height:7.46667rem;--swipe-top-radius:0;--swipe-right-radius:0;--swipe-bottom-radius:0;--swipe-left-radius:0}.activity-detail .bg-container[data-v-8a14255c] .van-image__img{height:auto}.activity-detail .bg-container .bg-swiper[data-v-8a14255c]{width:100%;position:relative}.activity-detail .bg-container .bg-info[data-v-8a14255c]{position:absolute;width:100%;height:1.6rem;left:0;bottom:-1.06667rem;border-radius:.53333rem .53333rem 0 0}.activity-detail .bg-container .bg-info img[data-v-8a14255c]{width:100%}.activity-detail .bg-container .bg-info .bg-info-box[data-v-8a14255c]{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 .26667rem;box-sizing:border-box}.activity-detail .bg-container .bg-info .bg-info-box .info-box-left[data-v-8a14255c]{font-size:.53333rem;font-weight:700;color:#fff}.activity-detail .bg-container .bg-info .bg-info-box .info-box-left em[data-v-8a14255c]{font-style:normal;font-size:.34667rem;font-weight:400;margin-left:.53333rem}.activity-detail .bg-container .bg-info .bg-info-box .info-box-right[data-v-8a14255c]{font-size:.34667rem;color:#333}.activity-detail .bg-container .bg-info .bg-info-box .info-box-right h3[data-v-8a14255c]{font-size:.34667rem;color:#ff204f;margin-bottom:.13333rem;text-align:right}.activity-detail .bg-container .bg-info .bg-info-box .info-box-right span[data-v-8a14255c]{font-size:.37333rem;background:#ff204f;margin:0 .08rem;color:#fff;display:inline-block;width:.53333rem;text-align:center}.activity-detail .bg-container .content[data-v-8a14255c]{padding:.37333rem}.activity-detail .bg-container .content.content-top[data-v-8a14255c]{margin-top:1.06667rem}.activity-detail .bg-container .content .desc[data-v-8a14255c]{background-color:var(--white-color);padding:.42667rem .32rem;color:var(--text-color)}.activity-detail .bg-container .content .desc.desc2[data-v-8a14255c]{margin-bottom:.26667rem;padding-top:0;padding-bottom:.32rem}.activity-detail .bg-container .content .desc h2[data-v-8a14255c]{font-weight:700;font-size:.48rem}.activity-detail .bg-container .content .desc ul li[data-v-8a14255c]{display:flex;align-items:flex-start;margin-bottom:.21333rem;font-size:.32rem}.activity-detail .bg-container .content .desc ul li .title[data-v-8a14255c]{font-family:PingFang SC;font-weight:400;font-size:.32rem;color:#adadad}.activity-detail .bg-container .content .desc ul li .value[data-v-8a14255c]{color:#424242;flex:1 0 0}.activity-detail .bg-container .content .desc .desc_detail[data-v-8a14255c]{padding-bottom:.16rem;border-bottom:.02667rem solid #efefef}.activity-detail .bg-container .content .introduction-text[data-v-8a14255c]{background-color:var(--white-color);border-radius:.26667rem;font-size:.42667rem;padding:.53333rem;color:var(--text-color)}.activity-detail .bg-container .content .introduction-text[data-v-8a14255c] img{width:100%}.activity-detail .settlement[data-v-8a14255c]{height:1.6rem;background:#fff;position:absolute;bottom:0;padding:.26667rem .37333rem 0;width:100%}.activity-detail .settlement .btn[data-v-8a14255c]{width:100%;height:1.06667rem;background:#ffac07;color:#fff;padding:0;border:none;border-radius:2.66667rem;box-shadow:0rpx 7rpx 10rpx 0rpx rgba(250,140,29,.25)}.activity-detail .settlement .nobtn[data-v-8a14255c]{width:100%;height:1.06667rem;background:#e5e5e5;color:#000;padding:0;border:none;border-radius:2.66667rem;box-shadow:0rpx 7rpx 10rpx 0rpx rgba(0,0,0,.15)}.activity-detail .address[data-v-8a14255c]{display:flex;align-items:center;margin-top:.26667rem}.activity-detail .address .navigation[data-v-8a14255c]{flex:1 0 0;margin-right:.4rem}.activity-detail .address .navigation .navigation-location[data-v-8a14255c]{font-weight:700;font-size:.32rem;display:flex}.activity-detail .address .navigation .navigation-location .navigation-text[data-v-8a14255c]{color:var(--placeholder--text);max-width:80%}.activity-detail .address .navigation .navigation-location .icon-arrow[data-v-8a14255c]{color:var(--btn-color);font-size:.29333rem;margin:0 .13333rem;transform:rotate(-90deg);display:inline-block}.activity-detail .address .navigation .navigation-location .navigation-btn[data-v-8a14255c]{color:var(--text-active-color)}.activity-detail .address .navigation .navigation-distance[data-v-8a14255c]{margin-top:.10667rem;color:#666;display:flex;align-items:center}.activity-detail .address .navigation .navigation-distance .icon-location[data-v-8a14255c]{font-size:.32rem;margin-right:.05333rem}.activity-detail .address .navigation .navigation-distance .distance[data-v-8a14255c]{font-size:.32rem}.activity-detail .address .phone[data-v-8a14255c]{font-size:.32rem;color:#666;text-align:center;margin-right:.26667rem}.activity-detail .address .phone img[data-v-8a14255c]{margin-bottom:.05333rem}.activity-detail-noBtn[data-v-8a14255c]{padding-bottom:.26667rem}