[data-v-f07bcfa6]: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-f07bcfa6]{--text-color:red}.header-bar-wrap .search[data-v-f07bcfa6]{position:relative;margin-right:.4rem}.header-bar-wrap .search[data-v-f07bcfa6] .van-search{padding:0}.header-bar-wrap .search[data-v-f07bcfa6] .van-search .van-search__content{border:.02667rem solid var(--btn-color);padding-right:1.54667rem}.header-bar-wrap .search[data-v-f07bcfa6] .van-search .van-search__content .van-cell{height:.66667rem;line-height:.66667rem;padding:0;font-size:.32rem}.header-bar-wrap .search[data-v-f07bcfa6] .van-search .van-search__content .van-cell .van-field__left-icon .van-icon{color:#d2d2d2}.header-bar-wrap .search[data-v-f07bcfa6] .van-search .van-search__content .van-cell .van-cell__value{color:var(--placeholder--text)}.header-bar-wrap .search[data-v-f07bcfa6] .search-btn{position:absolute;right:.05333rem;top:50%;margin-top:-.30667rem;width:1.28rem;height:.61333rem;background-color:var(--btn-color);border-radius:.4rem .4rem .4rem .4rem;font-size:.32rem}.header-bar-wrap .add-btn-image[data-v-f07bcfa6]{width:.74667rem;height:.74667rem}.header-bar-wrap .addCart[data-v-f07bcfa6]{margin-right:.32rem}: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]{--text-color:red}.orderDetails{background:#f8f8f8}.header-info{background:#fff;padding:.26667rem .4rem;font-size:.34667rem;color:#333}.header-info h3{font-size:.4rem;font-weight:700;color:#ff522c;margin-bottom:.13333rem}.list-footer{display:flex;width:100%;align-items:center;justify-content:space-between}.list-footer div{margin-right:.45333rem;color:#adadad}.list-footer div,.list-footer div span{font-size:.32rem;font-family:SourceHanSansSC-Normal,SourceHanSansSC;font-weight:400;line-height:.48rem}.list-footer div span{color:#424242}.list-footer .price{text-align:right;flex:1;font-size:.32rem;font-weight:400;color:#666}.list-footer .price span{font-size:.42667rem;font-family:SourceHanSansSC-Heavy,SourceHanSansSC;font-weight:800;color:#424242}.laborbottom{box-shadow:0 -.13333rem .13333rem 0 #f8f8f8;width:100%;height:1.33333rem;background:#fff;position:fixed;bottom:0;left:0;display:flex;justify-content:flex-end}.laborbottom .tkbtn{margin-top:.26667rem;margin-right:.53333rem;width:2.24rem;height:.82667rem;border-radius:.42667rem;border:.02667rem solid #ccc;font-size:.37333rem;font-family:MicrosoftYaHei;color:#666;line-height:.8rem;text-align:center}.body{box-sizing:border-box;padding:0 .4rem;padding-bottom:2rem;height:calc(100vh - 2.13333rem);overflow:auto}.body .right{margin-top:.69333rem;margin-bottom:.66667rem;display:flex;align-items:center;flex-direction:column;gap:.4rem}.body .right img{width:2.08rem;height:2.08rem}.body .right h2{font-weight:800;font-size:.64rem;color:#133080;text-transform:none}.header{margin:.4rem .02667rem 0 .02667rem;padding:.26667rem .4rem .26667rem .4rem;display:flex;align-items:center;background:#fff}.header .header-top{font-size:.37333rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC-Bold,SourceHanSansSC;font-weight:700;color:#ff522c;width:1.86667rem}.header .head{flex:1}.header .head .headerT{display:flex;align-items:center}.header .head .headerT .label{width:2rem;margin-top:.05333rem}.header .head .headerT .content{flex:1}.header .title{font-size:.32rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#666;margin-left:.10667rem;display:flex;align-items:center}.van-dialog__confirm{color:#00b380}.van-dialog__cancel{color:#999}.main{width:9.2rem;background:#fff}.main .main-top{box-sizing:border-box;padding:.4rem .26667rem;border-bottom:.02667rem dashed #d1d4d6;width:100%}.main .main-nav{display:flex}.main .main-nav .nav-L{width:2rem;height:2rem}.main .main-nav .nav-L img{height:100%;width:100%}.main .main-nav .nav-R{margin-left:.26667rem}.main .main-nav .nav-R .nav-R-T{font-size:.37333rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#666}.main .main-nav .nav-R .nav-R-N{color:#adadad;display:flex;margin-top:.13333rem}.main .main-nav .nav-R .nav-R-N,.main .main-nav .nav-R .nav-R-N p{font-size:.32rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC}.main .main-nav .nav-R .nav-R-N p{margin-right:.42667rem;color:#424242}.main .main-nav .nav-R .nav-B-P{margin-top:.13333rem;font-size:.37333rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC-Bold,SourceHanSansSC;font-weight:700;color:#424242}.main .main-label{height:1.38667rem;justify-content:space-between;box-sizing:border-box;padding:0 .4rem}.main .main-label,.main .main-label .labelList{display:flex;align-items:center}.main .main-label .labelList .dj{height:.32rem;width:.32rem}.main .main-label .labelList .labelTitle{margin-left:.16rem}.main-foot{height:8.8rem;box-sizing:border-box;padding:0 .4rem}.main-foot .main-foot-T{height:1.92rem;font-size:.42667rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC-Bold,SourceHanSansSC;font-weight:700;color:#424242;line-height:1.92rem}.main-foot .main-foot-I{width:4.42667rem;height:4.42667rem;margin:0 auto}.main-foot .main-foot-I img{width:100%;height:100%}.main-foot .main-foot-B{display:flex;justify-content:space-between;height:2.42667rem;align-items:center}.main-foot .main-foot-B .main-F-B .main-F-B-N{font-size:.34667rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#424242;display:flex}.main-foot .main-foot-B .main-F-B .main-F-B-T{margin-top:.13333rem;font-size:.32rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#adadad}.main-foot .main-foot-B .main-B-btn{width:2.24rem;height:.82667rem;border-radius:.42667rem;border:.02667rem solid #ccc;font-size:.37333rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#666;line-height:.8rem;text-align:center}.package_content{background:#fff;border-radius:.10667rem;box-sizing:border-box;margin-top:.26667rem;padding:.4rem .02667rem}.package_content_moduleTitle{font-size:.42667rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#424242;margin-bottom:.16rem;font-weight:700;margin-left:.4rem}.package_content_listDetail{display:flex;justify-content:flex-start;align-items:center;height:2.34667rem}.package_content_listDetail_img{width:2.34667rem;height:2.34667rem;border-radius:.08rem;margin-right:.26667rem}.package_content_listDetail_info{font-size:.37333rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:550;color:#333;line-height:.56rem;position:relative;height:2.34667rem}.package_content_listDetail_info_subTitle{width:6.16rem;font-size:.32rem;font-family:SourceHanSansSC-Normal,SourceHanSansSC;font-weight:400;color:#939393;line-height:.48rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.package_content_listDetail_info_price{font-size:.42667rem;font-family:SourceHanSansSC-Heavy,SourceHanSansSC;font-weight:800;color:#ff204f;line-height:.64rem;position:absolute;left:.02667rem;bottom:.02667rem;display:flex;justify-content:space-between;align-items:flex-end;width:100%}.package_content_listDetail_info_price span{font-size:.32rem;font-family:SourceHanSansSC-Normal,SourceHanSansSC;font-weight:400;color:#939393;line-height:.48rem;text-decoration:line-through;margin-left:.13333rem}.package_content_card{padding:.26667rem}.package_content_card,.rule{background:#fff;border-radius:.10667rem}.rule{width:9.2rem;margin-top:.26667rem;box-sizing:border-box;padding:.4rem;padding-bottom:.66667rem}.rule .rule-T{font-size:.42667rem;font-weight:700;color:#424242}.rule .rule-L,.rule .rule-T{font-family:SourceHanSansSC-Medium,SourceHanSansSC}.rule .rule-L{font-size:.4rem;color:#333;margin-top:.4rem}.rule .rule-L .notice{display:flex;align-items:center}.rule .rule-L .notice img{width:.42667rem;margin-right:.13333rem}.rule .rule-L .notice-sh{color:#ff3023;border:.02667rem solid #ff3023;border-radius:.05333rem;font-size:.29333rem;display:inline-block;padding:0 .13333rem}.rule .rule-L p{font-size:.34667rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#999;margin-top:.16rem}.rule .rule-L .rule-B{display:flex;align-items:center;margin-top:.21333rem}.rule .rule-L .rule-B .totle{box-sizing:border-box;padding:0 .16rem;height:.42667rem;background:rgba(20,176,255,.06);border-radius:.10667rem;border:.02667rem solid #14b0ff;font-size:.29333rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#14b0ff;line-height:.42667rem;margin-right:.32rem}.rule .rule-L .rule-B .rule-title{width:6.18667rem;font-size:.32rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#666;line-height:.48rem}.info{width:9.2rem;background:#fff;border-radius:.10667rem;margin-top:.26667rem;box-sizing:border-box;padding:.4rem}.info .info-top{font-size:.42667rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:700;color:#424242;margin-bottom:.4rem}.info .info-top.info-success{color:#f60}.info.info-section{display:flex;justify-content:space-between}.info.info-section .info-left h3{color:#000;font-size:.4rem;font-weight:700}.info.info-section .info-left p{display:flex;align-items:center;font-size:.32rem;margin:.13333rem 0}.info.info-section .info-left p.red{color:#f60}.info.info-section .info-left p .van-count-down{font-size:.29333rem!important;margin-left:.13333rem;color:#f60}.info.info-section .info-left p.remark{color:#666}.info.info-section .info-right{margin-left:.13333rem;text-align:right;margin-top:.4rem}.info.info-section .info-right>div{display:flex;justify-content:flex-end;align-items:center;color:#555}.info.info-section .info-right>div.info-border{border:.02667rem solid #aaa;padding-right:.05333rem}.info.info-section .info-right .van-count-down{font-size:.29333rem!important;margin-left:.13333rem;color:#555}.info.info-section .info-right .info-btn{margin-top:.13333rem;border:.02667rem solid #0682cd;display:inline-block;padding:.05333rem .26667rem;color:#0682cd}.info .info-list{display:flex;justify-content:space-between;font-size:.34667rem;font-weight:400;padding:.26667rem .02667rem}.info .info-list .info-list-T{max-width:2.08rem;color:#555}.info .info-list .info-list-N{max-width:5.73333rem;color:#333;display:flex;align-items:flex-end;gap:.10667rem}.info .info-list .info-list-N b{font-size:.64rem;color:#2257e9}.info .info-list .info-list-l{max-width:8.4rem;color:#999}.business{width:9.2rem;background:#fff;border-radius:.10667rem;margin-top:.26667rem;box-sizing:border-box;padding:.4rem}.business .business-T{display:flex;justify-content:space-between}.business .business-T .business-title{display:flex}.business .business-T .business-text{margin-left:.10667rem;font-size:.42667rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:700;color:#333}.business .business-T img{height:.53333rem;width:.53333rem}.business .business-B{display:flex;margin-top:.32rem}.business .business-B img{height:.34667rem;width:.34667rem;margin-top:.05333rem}.business .business-B .business-B-t{font-size:.32rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;color:#666;margin-left:.13333rem;min-width:2.66667rem}.laout{position:fixed;left:0;bottom:0;display:flex;justify-content:space-around;background-color:#fff;width:10rem;height:2rem}.laout .toprice{border-radius:.42667rem;border:.02667rem solid #00b380;color:#08a379;margin-left:.13333rem}.laout .del,.laout .toprice{width:2.24rem;height:.82667rem;font-size:.37333rem;font-family:SourceHanSansSC-Medium,SourceHanSansSC;line-height:.82667rem;text-align:center;margin-top:.42667rem}.laout .del{border-radius:.42667rem;border:.02667rem solid #ccc;color:#666}.copy{height:.34667rem;width:.34667rem;margin-left:.26667rem}.store{box-sizing:border-box;padding:.4rem;margin-top:.26667rem;width:9.2rem;background:#fff;box-shadow:0 .02667rem 0 0 #f0f0f0;border-radius:.10667rem}.store .store-h{font-size:.48rem;font-family:SourceHanSansCN-Medium,SourceHanSansCN;font-weight:500;color:#333}.store .storenav{background:#f9fafc;margin-top:.26667rem;display:flex;align-items:center;box-sizing:border-box;justify-content:space-between;padding:.4rem}.store .storenav .storenav-l .storenav-t{display:flex}.store .storenav .storenav-l .storenav-t img{height:.53333rem;width:.53333rem}.store .storenav .storenav-l .storenav-t .storeText{font-size:.42667rem;font-family:SourceHanSansCN-Normal,SourceHanSansCN;font-weight:400;color:#424242;margin-left:.16rem}.store .storenav .storenav-l .storenav-b{margin-top:.26667rem;font-size:.32rem;font-family:SourceHanSansCN-Normal,SourceHanSansCN;font-weight:400;color:#adadad;margin-left:.69333rem}.store .storenav .storenav-r img{height:.58667rem;width:.58667rem}.washfooter{position:fixed;bottom:0;left:0;width:10rem;height:77x;background:#fff}.washfooter,.washfooter .footBtn{display:flex;justify-content:center}.washfooter .footBtn{align-items:center;margin:.26667rem 0;width:8.88rem;height:1.06667rem;text-align:center;background:#2257e9;font-family:PingFang SC;font-weight:500;font-size:.4rem;color:#fff;border-radius:2.66667rem}.optbtn{position:fixed;left:0;bottom:0;display:flex;justify-content:flex-end;align-items:center;background-color:#fff;width:100%;height:2rem;z-index:2}.optbtn span{font-size:.37333rem;border:.02667rem solid #ccc;color:#666;line-height:.8rem;padding:0 .16rem;margin-right:.26667rem}.package_content_listDetail_image{width:2.13333rem;height:2.13333rem;border-radius:.21333rem;margin-right:.26667rem}.van_detail{padding:.26667rem}.van_detail h3{border-bottom:.02667rem solid #eee;padding-bottom:.26667rem;margin-bottom:.26667rem}.van_detail p{font-size:.37333rem;line-height:2}.van_detail p .tel{color:#0051dd}.shop-section .shop-section-title{display:flex;justify-content:space-between}.shop-section .shop-section-title .shop-title-left{display:flex;align-items:center}.shop-section .shop-section-title .shop-title-left img{width:.64rem;height:.64rem;border-radius:50%}.shop-section .shop-section-title .shop-title-left h3{font-size:.42667rem;color:#000;font-weight:700;margin:0 .13333rem}.shop-section .shop-section-title span{color:#f60;font-size:.37333rem}.shop-section .shop-list{display:flex;align-items:flex-start;justify-content:space-between;margin:.26667rem 0}.shop-section .shop-list .shop-list-left{display:flex;align-items:center}.shop-section .shop-list .shop-list-left img{width:1.33333rem;height:1.33333rem;margin-right:.26667rem;border-radius:.13333rem}.shop-section .shop-list .shop-list-left .ct h3{font-size:.37333rem;color:#555}.shop-section .shop-list .shop-list-left .ct p{color:#888;margin-top:.13333rem}