[data-v-2973face]: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-2973face]{--text-color:red}.chooseGym[data-v-2973face]{background:#f8f8f8;overflow-y:auto}.chooseGym .containers[data-v-2973face]{padding:.4rem .4rem 2.66667rem;min-height:calc(100vh - 1.33333rem)}.chooseGym .containers .topBox[data-v-2973face]{background:#fff;padding:.48rem .26667rem;border-radius:.26667rem;display:flex;justify-content:space-between}.chooseGym .containers .topBox .itemName[data-v-2973face]{font-family:PingFang SC;font-weight:800;font-size:.45333rem;color:#262626}.chooseGym .containers .topBox .topRight[data-v-2973face]{display:flex;align-items:center}.chooseGym .containers .topBox .topRight .itemLable[data-v-2973face]{font-family:PingFang SC;font-weight:800;font-size:.32rem;color:#133080;margin-right:.13333rem}.chooseGym .containers .topBox .topRight .itemImg[data-v-2973face]{width:.13333rem;height:.29333rem}.chooseGym .containers .chooseDate[data-v-2973face]{background:#fff;padding:.29333rem;border-radius:.26667rem;margin:.32rem 0}.chooseGym .containers .chooseDate.chooseDate2[data-v-2973face]{min-height:5.33333rem;margin-bottom:5.33333rem}.chooseGym .containers .chooseDate .numberBox[data-v-2973face]{display:flex;justify-content:space-between;margin:.34667rem .26667rem .26667rem}.chooseGym .containers .chooseDate .numberBox .numberText[data-v-2973face]{font-family:PingFang SC;font-weight:800;font-size:.37333rem;color:#4b4b4b}.chooseGym .containers .chooseDate .dateBox[data-v-2973face]{display:flex;justify-content:space-between;flex-wrap:wrap}.chooseGym .containers .chooseDate .dateBox .dateItem[data-v-2973face]{display:flex;flex-direction:column;justify-content:center;margin-right:.16rem;flex-shrink:0;width:1.06667rem;height:1.06667rem;text-align:center;background:#fafafa;border-radius:.13333rem;border:.02667rem solid #e1e1e1;font-family:PingFang SC;font-weight:700;font-size:.26667rem;color:#262626;margin-bottom:.18667rem}.chooseGym .containers .chooseDate .dateBox .dateItem.dataItemActive[data-v-2973face]{color:#133080;border-color:#133080}.chooseGym .containers .chooseDate .dateBox .dateItem.noOrder[data-v-2973face]{background:#ddd}.chooseGym .containers .chooseDate .dateBox[data-v-2973face] :nth-child(7n){margin-right:0}.chooseGym .containers .chooseDate .dateBox[data-v-2973face] :activeitem{border:.02667rem solid #4e79ed;background:#e9eefd;color:#262626}.chooseGym .containers .chooseDate .sessionBox[data-v-2973face]{display:flex;flex-wrap:wrap;margin-top:.34667rem}.chooseGym .containers .chooseDate .sessionBox .sessionItem[data-v-2973face]{background:#fcfcfc;border-radius:.13333rem;border:.02667rem solid #ddd;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:.13333rem .4rem;margin:0 .26667rem .21333rem 0}.chooseGym .containers .chooseDate .sessionBox .sessionItem.sessionItemActive[data-v-2973face]{color:#133080;border-color:#133080}.chooseGym .containers .chooseDate .sessionBox .sessionItem.sessionItemNo[data-v-2973face]{background:#ddd}.chooseGym .containers .chooseDate .sessionBox .sessionItem .itemDate[data-v-2973face]{font-family:PingFang SC;font-weight:400;font-size:.32rem;color:#262626}.chooseGym .containers .chooseDate .sessionBox .sessionItem .itemPrice[data-v-2973face]{font-family:PingFang SC;font-weight:700;font-size:.34667rem;color:#262626}.chooseGym .containers .chooseDate .sessionBox .sessionItem .itemPrice.itemPrice2[data-v-2973face]{font-weight:400;font-size:.29333rem}.chooseGym .containers .chooseDate .sessionBox .sessionItem .tip[data-v-2973face]{background:#4e79ed;position:absolute;top:0;left:0;font-family:PingFang SC;font-weight:400;font-size:.21333rem;color:#fff;border-radius:.13333rem 0 .13333rem 0;padding:.02667rem .10667rem}.chooseGym .containers .chooseDate .sessionBox .no-order[data-v-2973face]{text-align:center;color:#333;width:100%;font-size:.37333rem;margin:.26667rem 0}.chooseGym .containers .chooseDate .sessionBox[data-v-2973face] :nth-child(3n){margin-right:0}.chooseGym .containers .chooseDate .userBox[data-v-2973face]{display:flex;flex-wrap:wrap;margin-top:.21333rem}.chooseGym .containers .chooseDate .userBox .userItem[data-v-2973face]{background:#e9e9e9;border:.02667rem solid #4e4e4e;padding:.18667rem .42667rem;font-family:PingFang SC;font-weight:700;font-size:.32rem;color:#4e4e4e;border-radius:.13333rem;margin:.13333rem .13333rem 0 0}.chooseGym .containers .chooseDate .userBox .activeItem[data-v-2973face]{background:#e9eefd;border:.02667rem solid #4e79ed;color:#2257e9}.chooseGym .containers .dateTop[data-v-2973face]{display:flex;justify-content:space-between;align-items:center}.chooseGym .containers .dateTop .dateTopL[data-v-2973face]{display:flex;align-items:center}.chooseGym .containers .dateTop .dateTopL .dateTopLName[data-v-2973face]{font-family:PingFang SC;font-weight:800;font-size:.45333rem;color:#262626;margin-right:.13333rem}.chooseGym .containers .dateTop .dateTopL .dateTopLBtn[data-v-2973face]{padding:.05333rem .26667rem;background:linear-gradient(90deg,#dce5ff,#fff);border-radius:.4rem .4rem .4rem .4rem;font-family:PingFang SC;font-weight:800;font-size:.32rem;color:#133080}.chooseGym .containers .dateTop .dateTopR[data-v-2973face]{font-family:PingFang SC;font-weight:500;font-size:.34667rem;color:#262626}.chooseGym .containers .notice-normal[data-v-2973face]{margin:.13333rem 0}.chooseGym .bottomBox[data-v-2973face]{width:100%;background:#fff;padding:.37333rem .45333rem;border-radius:.4rem .4rem 0 0;position:fixed;bottom:0;left:0}.chooseGym .chooseBox .chooseBoxTop[data-v-2973face]{display:flex;align-items:center}.chooseGym .chooseBox .chooseBoxTop .itemLabel[data-v-2973face]{font-family:PingFang SC;font-weight:700;font-size:.34667rem;color:#262626}.chooseGym .chooseBox .chooseBoxTop .itemCount[data-v-2973face]{font-family:PingFang SC;font-weight:800;font-size:.58667rem;color:#2257e9}.chooseGym .chooseBox .chooseBoxBot[data-v-2973face]{display:flex;flex-wrap:wrap}.chooseGym .chooseBox .chooseBoxBot .itemBox[data-v-2973face]{position:relative;margin:.13333rem .26667rem .13333rem 0;padding:.21333rem .26667rem;border:.02667rem solid #e9eefd;border-radius:.13333rem;width:46%;box-sizing:border-box}.chooseGym .chooseBox .chooseBoxBot .itemBox .itemName[data-v-2973face]{font-family:PingFang SC;font-weight:700;font-size:.34667rem;color:#262 626}.chooseGym .chooseBox .chooseBoxBot .itemBox .itemPrice[data-v-2973face],.chooseGym .chooseBox .chooseBoxBot .itemBox .itemTime[data-v-2973face]{font-family:PingFang SC;font-weight:400;font-size:.34667rem;color:#262626}.chooseGym .chooseBox .chooseBoxBot .itemBox .itemClose[data-v-2973face]{position:absolute;top:.21333rem;right:.26667rem}.chooseGym .btnBox[data-v-2973face]{background:#fff;padding:.4rem .56rem 1.12rem;display:flex;justify-content:space-between;align-items:center}.chooseGym .btnBox .btnBoxLeft .itemPrice[data-v-2973face]{display:flex;align-items:flex-end}.chooseGym .btnBox .btnBoxLeft .itemPrice .itemSymbol[data-v-2973face]{font-family:PingFang SC;font-weight:700;font-size:.42667rem;color:#ff5b15}.chooseGym .btnBox .btnBoxLeft .itemPrice .price[data-v-2973face]{font-family:PingFang SC;font-weight:500;font-size:.64rem;color:#ff5b15}.chooseGym .btnBox .btnBoxLeft .itemLabel[data-v-2973face]{font-family:PingFang SC;font-weight:400;font-size:.29333rem;color:#4b4b4b}.chooseGym .btnBox[data-v-2973face] .van-button{width:3.86667rem}.notice[data-v-2973face]{font-size:.37333rem}.cofirm-btn[data-v-2973face]{background:#fff;padding:.53333rem;position:fixed;left:0;bottom:0;width:100%}