.doctor-detail-content[data-v-eb53161c]{padding-bottom:3.2vw}.mask[data-v-eb53161c]{background-color:rgba(0,0,0,.6);position:fixed;left:0;right:0;top:0;bottom:0;z-index:99}.block[data-v-eb53161c]{overflow:hidden;margin:0 4vw;padding:4vw;box-sizing:border-box;background-color:#fff;border-radius:2.1333333333333vw;font-size:4vw;line-height:6.1333333333333vw;color:#666;text-align:left}.block .skill[data-v-eb53161c]:first-child{margin-bottom:5.3333333333333vw}.block .skill .skill-title[data-v-eb53161c]{font-weight:500;font-size:4vw;line-height:6.1333333333333vw;color:#1f2229;text-align:left}.appraise-content[data-v-eb53161c]{margin-bottom:3.2vw}.appraise-content .appraise-content-title[data-v-eb53161c]{display:flex;align-items:center;justify-content:space-between}.appraise-content .appraise-content-title .patient-info[data-v-eb53161c]{display:flex;align-items:center}.appraise-content .appraise-content-title .patient-info .patient-avatar[data-v-eb53161c]{width:6.6666666666667vw;height:6.6666666666667vw;border-radius:50%}.appraise-content .appraise-content-title .patient-info .patient-name[data-v-eb53161c]{margin:0 3.2vw;font-size:4vw;line-height:5.8666666666667vw;color:#1f2229;text-align:left}.appraise-content .appraise-content-title .patient-info .patient-channel[data-v-eb53161c]{background:#edffed;border-radius:1.0666666666667vw;font-size:3.2vw;line-height:4.5333333333333vw;color:#3cb979;text-align:left;padding:.5333333333333vw 1.6vw;box-sizing:border-box}.appraise-content .appraise-content-title .patient-info .med-teletext[data-v-eb53161c]{background:#eff5ff;color:#3d86ff}.appraise-content .appraise-content-title .patient-info .med-fast[data-v-eb53161c]{background:#edffed;color:#07c164}.appraise-content .desc-list[data-v-eb53161c]{font-size:3.4666666666667vw;line-height:4.8vw;color:#666;text-align:left;margin-top:3.2vw;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.appraise-content .desc-list .desc-item[data-v-eb53161c]{background:#f5f5f5;border-radius:3.4666666666667vw;font-size:3.4666666666667vw;line-height:4.8vw;color:#666;text-align:left;padding:1.0666666666667vw 2.6666666666667vw;box-sizing:border-box;margin-right:2.6666666666667vw;margin-bottom:2.1333333333333vw}.appraise-content .appraise-info[data-v-eb53161c]{font-size:4vw;line-height:6.6666666666667vw;color:#1f2229;text-align:left;margin-bottom:2.1333333333333vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.appraise-content .appraise-date[data-v-eb53161c]{font-size:3.2vw;line-height:4.5333333333333vw;color:#999;text-align:left}.secondary-title[data-v-eb53161c]{padding:4vw;display:flex;justify-content:space-between}.secondary-title>div[data-v-eb53161c]:first-child{font-size:4.8vw}.secondary-title>div[data-v-eb53161c]:last-child{font-size:3.7333333333333vw;color:#07c164}.main[data-v-eb53161c]{position:relative}.main .bg[data-v-eb53161c]{height:53.3333333333333vw;background:linear-gradient(180deg,#f3fff9,#f6f7f9);position:absolute;left:0;right:0;top:0;z-index:0}.main .content[data-v-eb53161c]{position:relative;z-index:2}.main .header[data-v-eb53161c]{padding:5.3333333333333vw 5.3333333333333vw 4vw;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.main .header .left[data-v-eb53161c]{width:100%;font-size:3.7333333333333vw;line-height:5.3333333333333vw;color:#1f2229;text-align:left}.main .header .left .doctor_status[data-v-eb53161c]{display:flex}.main .header .left .doctor_status h2[data-v-eb53161c]{font-size:5.3333333333333vw;line-height:7.4666666666667vw;color:#1f2229;text-align:left}.main .header .left .doctor_status .status[data-v-eb53161c]{height:6.9333333333333vw;padding:0 1.8666666666667vw;margin-left:6.6666666666667vw;font-size:3.2vw;line-height:6.9333333333333vw;color:#fff;background:linear-gradient(169deg,#00df82,#01bb6e);border-radius:3.4666666666667vw;display:flex;align-items:center}.main .header .left .doctor_status .status .line[data-v-eb53161c]{width:.4vw;height:1.3333333333333vw;display:inline-block;margin-right:.5333333333333vw;background:#fff;border-radius:1px;animation:linemove-eb53161c 1.5s infinite}.main .header .left .doctor_status .status .line2[data-v-eb53161c]{height:2.6666666666667vw;animation:linemove2-eb53161c 1.5s infinite alternate}@keyframes linemove-eb53161c{0%{height:5px}50%{height:10px}to{height:5px}}@keyframes linemove2-eb53161c{0%{height:10px}50%{height:5px}to{height:10px}}.main .header .left .doctor_status .status .text[data-v-eb53161c]{margin-left:.8vw}.main .header .left .title[data-v-eb53161c]{margin:1.8666666666667vw 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.main .header .left .title p[data-v-eb53161c]{max-width:29.3333333333333vw;margin-right:2.6666666666667vw;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.main .header .left .hospital[data-v-eb53161c]{color:#666}.main .header .left ul[data-v-eb53161c]{flex-wrap:wrap;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.main .header .left ul li[data-v-eb53161c]{border:.5px solid #01bb6e;border-radius:1.0666666666667vw;padding:0 1.3333333333333vw;margin-right:1.8666666666667vw;margin-top:2.1333333333333vw;font-size:3.2vw;line-height:5.6vw;color:#01bb6e;text-align:left}.main .header .right[data-v-eb53161c]{flex-shrink:0;padding-left:8vw}.main .header .right .photo[data-v-eb53161c]{width:16vw;height:16vw;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%;margin-bottom:1.8666666666667vw}.main .header .right p[data-v-eb53161c]{width:16vw;height:4.8vw;background-color:#dcf3ea;border-radius:3.7333333333333vw;padding:1.3333333333333vw 0;font-size:3.4666666666667vw;line-height:4.8vw;color:#01bb6e;text-align:center}.main .header .right .disabled[data-v-eb53161c]{background-color:#eee;color:#999}.main .block[data-v-eb53161c]{background-color:#fff;border-radius:2.1333333333333vw;padding:4vw 4vw 0;margin:0 4vw 3.2vw;overflow:hidden}.main .professional[data-v-eb53161c]{font-size:3.7333333333333vw;line-height:5.8666666666667vw;color:#666;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.main .professional span[data-v-eb53161c]{color:#1f2229}.main .btn[data-v-eb53161c]{width:100%;padding:2.6666666666667vw 0 4vw;text-align:center}.main .btn button[data-v-eb53161c]{position:relative;font-size:3.7333333333333vw;line-height:5.3333333333333vw;color:#01bb6e;text-align:left}.main .btn .icon[data-v-eb53161c]{position:absolute;right:-4vw;top:0}.main .tips[data-v-eb53161c]{padding-bottom:2.6666666666667vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:3.2vw;line-height:4.5333333333333vw;color:#999;text-align:left}.main .tips li[data-v-eb53161c]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.main .tips .svg-icon[data-v-eb53161c]{padding:1px;margin-left:-1px;margin-right:1.0666666666667vw;font-size:3.7333333333333vw}.main .service[data-v-eb53161c]{padding:4vw 0;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.main .service img[data-v-eb53161c]{flex-shrink:0;width:12vw}.main .service .detail[data-v-eb53161c]{width:100%;padding:0 3.2vw}.main .service .name[data-v-eb53161c]{font-weight:700;font-size:4.2666666666667vw;line-height:5.8666666666667vw;color:#1f2229;text-align:left}.main .service .desc[data-v-eb53161c]{padding:1.3333333333333vw 0;font-size:3.2vw;line-height:4.5333333333333vw;color:#999;text-align:left}.main .service .price[data-v-eb53161c]{font-size:3.2vw;line-height:4.5333333333333vw;color:#fe6602;text-align:left}.main .service .price span[data-v-eb53161c]{font-size:4.5333333333333vw;line-height:6.4vw;color:#fe6602;text-align:left}.main .service button[data-v-eb53161c]{flex-shrink:0;background:linear-gradient(151deg,#42e9a4,#01bb6e);border-radius:3.7333333333333vw;padding:1.3333333333333vw 2.6666666666667vw;margin-top:2.4vw;font-size:3.4666666666667vw;line-height:4.8vw;color:#fff;text-align:left}.main .warn[data-v-eb53161c]{background-color:#fffde3;border-radius:1.0666666666667vw;padding:2.1333333333333vw;margin:2.6666666666667vw 0 4vw;font-size:3.2vw;line-height:4.5333333333333vw;color:#d38d1f;text-align:center}.intro[data-v-eb53161c]{border-radius:4.2666666666667vw 4.2666666666667vw 0 0;background-color:#fff;position:fixed;left:0;right:0;bottom:0;z-index:101;font-size:4vw;line-height:6.1333333333333vw;color:#666;text-align:left}.intro h3[data-v-eb53161c],.intro h4[data-v-eb53161c]{font-size:4.2666666666667vw;line-height:5.8666666666667vw;color:#1f2229;text-align:left}.intro h3[data-v-eb53161c]{padding:4vw;text-align:center}.intro h4[data-v-eb53161c]{padding:4vw 6.1333333333333vw 2.6666666666667vw;position:relative}.intro h4[data-v-eb53161c]:before{content:"";width:2.6666666666667vw;height:2.6666666666667vw;background-color:#01bb6e;border-radius:50%;position:absolute;left:.8vw;top:5.6vw}.intro ul[data-v-eb53161c]{height:96vw;padding:0 5.3333333333333vw;overflow-y:auto;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.intro li[data-v-eb53161c]{padding-bottom:6.6666666666667vw}.intro .svg-icon[data-v-eb53161c]{font-size:5.8666666666667vw;position:absolute;right:5.3333333333333vw;top:4vw}.popup-inquiry[data-v-eb53161c]{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.popup-inquiry .service[data-v-eb53161c]{padding:4vw;border-bottom:1px solid #f3f3f3;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.popup-inquiry .service img[data-v-eb53161c]{flex-shrink:0;width:12vw}.popup-inquiry .service .detail[data-v-eb53161c]{width:100%;padding:0 3.2vw}.popup-inquiry .service .name[data-v-eb53161c]{font-weight:700;font-size:4.2666666666667vw;line-height:5.8666666666667vw;color:#1f2229;text-align:left}.popup-inquiry .service .desc[data-v-eb53161c]{padding:1.3333333333333vw 0;font-size:3.2vw;line-height:4.5333333333333vw;color:#999;text-align:left}.popup-inquiry .service .price[data-v-eb53161c]{font-size:3.2vw;line-height:4.5333333333333vw;color:#fe6602;text-align:left}.popup-inquiry .service .price span[data-v-eb53161c]{font-size:4.5333333333333vw;line-height:6.4vw;color:#fe6602;text-align:left}.popup-inquiry .service button[data-v-eb53161c]{flex-shrink:0;background:linear-gradient(151deg,#42e9a4,#01bb6e);border-radius:3.7333333333333vw;padding:1.3333333333333vw 2.6666666666667vw;margin-top:2.4vw;font-size:3.4666666666667vw;line-height:4.8vw;color:#fff;text-align:left}