.hoContainer[data-v-70be1520]{width:100%;min-height:100vh;background:#f4f7f9;position:relative}.header[data-v-70be1520]{width:100%;height:10.3125rem;position:relative;padding:1rem}.headerImg[data-v-70be1520]{position:absolute;top:0;right:0;width:100%;height:100%}.headerInfo[data-v-70be1520]{z-index:10;display:flex}.headerInfo .left[data-v-70be1520]{z-index:3}.headerInfo .right[data-v-70be1520]{margin-left:.75rem;color:#fff;display:flex;flex-direction:column;justify-content:center}.headerInfo .right .rightTop[data-v-70be1520]{display:flex;margin-bottom:.5rem;z-index:3}.headerInfo .right .rightTop .threeTop[data-v-70be1520]{padding:.09375rem .5rem;background-color:#e6515e;border-radius:.125rem;font-size:.75rem;min-width:1.5625rem}.headerInfo .right .rightTop .title[data-v-70be1520]{font-size:1rem;margin-left:.25rem}.headerInfo .right .alias[data-v-70be1520],.headerInfo .right .aliasTitle[data-v-70be1520]{color:hsla(0,0%,100%,.8);font-size:.875rem;z-index:3}.content[data-v-70be1520]{width:21.9375rem;margin:-3.125rem auto}.introduce[data-v-70be1520]{background-color:#fff;width:100%;position:relative;padding:.8125rem .75rem;border-radius:.75rem}.introduce .intrTitle[data-v-70be1520]{position:absolute;top:.8125rem;left:.75rem;background:linear-gradient(90deg,#ff3053,#ef2815);font-size:.875rem;padding:.09375rem .5rem;border-radius:.25rem;color:#fff}.department[data-v-70be1520]{background-color:#fff;width:100%;padding:.875rem .75rem;margin-top:.625rem;border-radius:.75rem}.department .departmentList[data-v-70be1520]{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:.375rem}.department .departmentList .depItem[data-v-70be1520]{background-color:#f9fafc;border-radius:.5rem;color:#333}.department .departmentList .active[data-v-70be1520],.department .departmentList .depItem[data-v-70be1520]{width:6.375rem;height:2rem;display:flex;justify-content:center;align-items:center;margin-top:.625rem;font-size:.875rem}.department .departmentList .active[data-v-70be1520]{background-color:#fff7f4;border-radius:.5rem;border:.0625rem solid #e60027;color:#e60027}.goodsBox[data-v-70be1520]{width:100%;background-color:#fff;padding:1rem;padding-bottom:0}.orderTitle[data-v-70be1520]{color:#31353e}.goodsInfo[data-v-70be1520]{display:flex;width:100%;padding-bottom:1rem}.goodsInfoBd[data-v-70be1520]{border-bottom:.0625rem solid #e7e7e7}.goodsImg[data-v-70be1520]{width:3rem;height:3rem;margin-right:.75rem;flex-shrink:0;position:relative}.goodsImgBd[data-v-70be1520]{border:.125rem solid #fadf8b}.realName[data-v-70be1520]{position:absolute;width:100%;background:#f7d566;bottom:-20%;left:50%;transform:translateX(-50%);font-size:.75rem;color:#ac7039;display:flex;align-items:center;justify-content:center;gap:.1875rem;border-radius:.625rem}.goodsImg img[data-v-70be1520]{width:100%;height:100%;box-sizing:border-box;border-radius:50%}.goodsPrice[data-v-70be1520]{margin-top:.25rem;font-size:.875rem;color:#31353e}.boxHide[data-v-70be1520]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.goodsPrice span[data-v-70be1520]{display:inline-div;height:1.25rem;padding:.25rem .5rem;text-align:center;line-height:1.25rem;background:var(--van-button-success-background);border-radius:.125rem;color:#fff;font-size:.75rem}.goodsNum[data-v-70be1520]{margin-left:.625rem;display:flex;margin-right:.625rem;font-weight:400}.goodsNum span[data-v-70be1520]{color:#828282}.eipBox[data-v-70be1520]{flex:1;overflow:hidden}.loading[data-v-70be1520]{margin:0 auto;display:flex;align-items:center;justify-content:center}.goodsName[data-v-70be1520]{font-size:1.125rem;color:#31353e;font-weight:600;display:flex;justify-content:space-between;width:100%;overflow:hidden}.serviceDirection[data-v-70be1520]{margin-top:.25rem;margin-left:.25rem;padding-right:.3125rem;height:1.25rem;background:#f4f7fc;border-radius:.625rem 0 0 .625rem;font-size:.75rem;color:#828282;padding-left:.5rem;line-height:1.25rem;flex-shrink:0;flex-grow:0;font-weight:400}.goodsName span[data-v-70be1520]{font-size:.875rem;font-weight:400;margin:0 .125rem}.skillInfo[data-v-70be1520]{font-size:.8125rem;color:#828282;max-height:2.875rem;margin:.5rem 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.askPrice[data-v-70be1520]{display:flex;font-size:.75rem;color:#31353e;align-items:center}.askItem[data-v-70be1520]{margin-right:1.25rem;padding:.3125rem;margin-right:.375rem;margin-top:.25rem}.askPrice img[data-v-70be1520]{width:1rem;height:1rem;margin-right:.25rem}.askPrice span[data-v-70be1520]{color:var(--baseColor);font-weight:600;max-width:4.0625rem}.searchInput[data-v-70be1520]{background:#f3f6f8;flex:1;border-radius:1.5rem}.searchBox[data-v-70be1520]{padding:.5rem .75rem;background:#fff;position:relative;z-index:0;display:flex;align-content:center}.searchBox .supplier[data-v-70be1520]{display:flex;align-items:center;color:#29221e;margin-right:1rem}.searchBox .supplier .triangle[data-v-70be1520]{width:0;height:0;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-top:.3125rem solid #8a8a8a;margin-left:.3125rem}.filterMenu[data-v-70be1520]{margin-bottom:.5rem;border-top:.0625rem solid #e7e7e7}.searchImgBox[data-v-70be1520]{display:flex;align-items:center}.searchImg[data-v-70be1520]{width:1.25rem;height:1.25rem}[data-v-70be1520] .van-sidebar-item--selected{border-color:var(--baseColor)!important}[data-v-70be1520] .van-tree-select__item--active{color:var(--baseColor)!important}[data-v-70be1520] .van-sidebar-item--select:before{background-color:var(--baseColor)!important}.filterChoiceBox[data-v-70be1520]{width:100%;padding:.625rem 1.25rem;position:relative;box-sizing:border-box}.filterItem[data-v-70be1520]{margin-bottom:.5rem}.filterTitle[data-v-70be1520]{font-size:.875rem;color:#31353e;font-weight:600}.filterItemInfoBox[data-v-70be1520]{display:flex;flex-wrap:wrap}.filterItemInfo[data-v-70be1520]{margin-top:.5625rem;height:1.75rem;min-width:5rem;border-radius:.875rem;display:flex;align-items:center;justify-content:center;margin-right:.75rem;padding:.3125rem 1rem;font-weight:600;font-size:.75rem}.filterbottomBtn[data-v-70be1520]{position:absolute;bottom:0;left:0;width:100%;height:2.75rem;display:flex;border-top:.0625rem solid #e7e7e7}.filterbaseBtn[data-v-70be1520]{flex:1;display:flex;align-items:center;justify-content:center;height:100%}.resetBtn[data-v-70be1520]{background:#fff;color:var(--baseColor)}.submitBtn[data-v-70be1520]{background:var(--baseColor);color:#fff}[data-v-70be1520] .van-dropdown-menu__bar{box-shadow:none!important}[data-v-70be1520] .van-list__finished-text{background-color:#f4f7f9}.moreService[data-v-70be1520]{font-size:.75rem;color:#5a5e65;display:flex;align-items:center;flex-shrink:0}.cardLine[data-v-70be1520]{text-decoration:line-through;margin-left:.25rem;color:#c7c7cc!important}.discount[data-v-70be1520]{width:5.25rem;height:1rem;display:flex;justify-content:space-between;align-items:center;font-size:.625rem;font-family:PingFang SC,PingFang SC-400;font-weight:400;color:#fff;border:.0625rem solid #e60027;border-radius:.125rem;margin-top:.5rem}.discount .discountType[data-v-70be1520]{width:3rem;background:linear-gradient(90deg,#ff3053,#ef2815 100%);border-radius:.125rem .5rem 0 .125rem}.discount .discountTNum[data-v-70be1520],.discount .discountType[data-v-70be1520]{height:100%;display:inline-block;text-align:center;display:flex;justify-content:center;align-items:center}.discount .discountTNum[data-v-70be1520]{width:calc(100% - 3rem);font-size:.625rem;font-family:PingFang SC,PingFang SC-400;font-weight:400;color:#e60027}.doctorName[data-v-70be1520]{font-size:1.125rem!important;color:#31353e!important;font-weight:600!important;display:inline-block;max-width:5.625rem!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;vertical-align:bottom}.moreDoc[data-v-70be1520]{width:20.4375rem;height:2.25rem;background:linear-gradient(0deg,#f76e75,#e81b39),radial-gradient(#fca185,rgba(252,161,133,0));border-radius:1.25rem;color:#fff;margin-bottom:1.25rem;margin-top:.625rem}.hospitalLogo[data-v-70be1520],.moreDoc[data-v-70be1520],.noDoc[data-v-70be1520]{display:flex;align-items:center;justify-content:center}.hospitalLogo[data-v-70be1520]{width:4rem;height:4rem;background:#fff7f4;border-radius:50%}.footer[data-v-70be1520]{height:1.25rem;width:100%;background-color:transparent;margin-top:3.125rem}.icon[data-v-70be1520]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.icon-hos[data-v-70be1520]{font-size:2.5rem;background-image:-webkit-linear-gradient(-45deg,#f02817,#ff4f64);-webkit-background-clip:text;-webkit-text-fill-color:transparent}