[data-v-80e338c0]: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-80e338c0]{--text-color:red}.gymDetail[data-v-80e338c0]{background:#f8f8f8;min-height:calc(100vh - .53333rem)}.gymDetail .containers .swipeCard[data-v-80e338c0] .van-swipe{border-radius:0}.gymDetail .containers .content[data-v-80e338c0]{padding:.37333rem}.gymDetail .containers .content .itemBot[data-v-80e338c0]{padding:.4rem;border-radius:.26667rem;background:#fff}.gymDetail .containers .content .itemBot .itemName[data-v-80e338c0]{font-family:PingFang SC;font-weight:800;font-size:.37333rem;color:#262626}.gymDetail .containers .content .itemBot .itemHours[data-v-80e338c0]{display:flex;align-items:center;margin:.10667rem 0}.gymDetail .containers .content .itemBot .itemHours .icon-time[data-v-80e338c0]{width:.32rem;height:.32rem}.gymDetail .containers .content .itemBot .itemHours .activeText[data-v-80e338c0]{font-family:PingFang SC;font-weight:800;font-size:.32rem;color:#2257e9;margin:0 .21333rem 0 .21333rem}.gymDetail .containers .content .itemBot .itemHours .time[data-v-80e338c0]{font-family:PingFang SC;font-weight:400;font-size:.32rem;color:#565656}.gymDetail .containers .content .title[data-v-80e338c0]{font-family:PingFang SC;font-weight:800;font-size:.45333rem;color:#262626;margin:.4rem 0}.gymDetail .containers .content .knowBox[data-v-80e338c0]{background:#fff;border-radius:.26667rem;padding:.24rem}.gymDetail .containers .content .knowBox .knowText[data-v-80e338c0]{font-weight:400;font-size:.32rem;color:#232323}.gymDetail .containers .content .knowBox .tips[data-v-80e338c0]{font-weight:400;font-size:.26667rem;color:#232323;margin-top:.26667rem}.gymDetail .containers .content .ticketBox[data-v-80e338c0]{background:#fff;border-radius:.26667rem;padding:.24rem}.gymDetail .containers .content .ticketBox .ticketItem[data-v-80e338c0]{display:flex;align-items:center;margin-bottom:.4rem}.gymDetail .containers .content .ticketBox .ticketItem .itemImg[data-v-80e338c0]{width:1.89333rem;height:1.89333rem;border-radius:.13333rem;margin-right:.21333rem}.gymDetail .containers .content .ticketBox .ticketItem .itemRight[data-v-80e338c0]{flex:1}.gymDetail .containers .content .ticketBox .ticketItem .itemRight .itemTitle[data-v-80e338c0]{font-family:PingFang SC;font-weight:500;font-size:.4rem;color:#000}.gymDetail .containers .content .ticketBox .ticketItem .itemRight .itemDate[data-v-80e338c0]{font-family:PingFang SC;font-weight:400;font-size:.29333rem;color:#8c8c8c;margin:.08rem 0 .16rem}.gymDetail .containers .content .ticketBox .ticketItem .itemRight .itemRBot[data-v-80e338c0]{display:flex;justify-content:space-between;align-items:center}.gymDetail .containers .content .ticketBox .ticketItem .itemRight .itemRBot .itemPrice[data-v-80e338c0]{display:flex;align-items:flex-end}.gymDetail .containers .content .ticketBox .ticketItem .itemRight .itemRBot .itemPrice .symbol[data-v-80e338c0]{font-weight:400;font-size:.29333rem;color:#ff5b15}.gymDetail .containers .content .ticketBox .ticketItem .itemRight .itemRBot .itemPrice .itemCount[data-v-80e338c0]{line-height:.53333rem;font-weight:500;font-size:.58667rem;color:#ff5b15}.gymDetail .containers .content .ticketBox .ticketItem .itemRight .itemRBot .itemBtn[data-v-80e338c0]{width:1.49333rem;height:.58667rem;line-height:.58667rem;text-align:center;background:#2257e9;border-radius:2.66667rem;font-weight:500;font-size:.29333rem;color:#fff}.gymDetail .containers .content .ticketBox[data-v-80e338c0] :last-of-type{margin-bottom:0}.gymDetail .containers .content .gymIntroduce[data-v-80e338c0]{padding:.26667rem .4rem;background:#fff;border-radius:.26667rem;font-family:PingFang SC;font-weight:400;font-size:.32rem;color:#232323;box-sizing:border-box;width:100%}.gymDetail .containers .content .gymIntroduce[data-v-80e338c0] img{width:100%}.gymDetail .containers .btnBox[data-v-80e338c0]{position:fixed;left:0;bottom:0;width:100%;padding:.53333rem .4rem;box-sizing:border-box;background:#fff}.gymDetail .containers .btnBox[data-v-80e338c0] .van-button{width:100%}