.f9[data-v-35fee81d]{font-size:var(--f9-fs);line-height:var(--f9-lh)}.f10[data-v-35fee81d],.vaccination-plan-appointment .header .appo-now[data-v-35fee81d],.vaccination-plan-appointment .header .check-detail[data-v-35fee81d],.vaccination-plan-appointment .no-file .no-file__header .appo-now[data-v-35fee81d],.vaccination-plan-appointment .smartOutpatientProcessTip .status[data-v-35fee81d]{font-size:var(--f10-fs);line-height:var(--f10-lh)}.f11[data-v-35fee81d]{font-size:var(--f11-fs);line-height:var(--f11-lh)}.f12[data-v-35fee81d],.vaccination-plan-appointment .smartOutpatientProcessTip .finish-time[data-v-35fee81d],.vaccination-plan-appointment .smartOutpatientProcessTip .record-body .info-line[data-v-35fee81d],.vaccination-plan-appointment .smartOutpatientProcessTip .time-left[data-v-35fee81d],.vaccination-plan-appointment .tag[data-v-35fee81d],.vaccination-plan-appointment .vaccine-list-item[data-v-35fee81d],.vaccination-plan-appointment .wrap .right .check-detail[data-v-35fee81d],.vaccination-plan-appointment .wrap .right .reserve-now[data-v-35fee81d]{font-size:var(--f12-fs);line-height:var(--f12-lh)}.f13[data-v-35fee81d],.vaccination-plan-appointment .content[data-v-35fee81d],.vaccination-plan-appointment .no-file .no-file__header .header-title[data-v-35fee81d],.vaccination-plan-appointment .no-file .no-file__main[data-v-35fee81d]{font-size:var(--f13-fs);line-height:var(--f13-lh)}.f14[data-v-35fee81d],.vaccination-plan-appointment .header .header-title[data-v-35fee81d],.vaccination-plan-appointment .wrap .main .header-title[data-v-35fee81d]{font-size:var(--f14-fs);line-height:var(--f14-lh)}.f15[data-v-35fee81d]{font-size:var(--f15-fs);line-height:var(--f15-lh)}.f16[data-v-35fee81d]{font-size:var(--f16-fs);line-height:var(--f16-lh)}.f17[data-v-35fee81d]{font-size:var(--f17-fs);line-height:var(--f17-lh)}.f18[data-v-35fee81d]{font-size:var(--f18-fs);line-height:var(--f18-lh)}.f20[data-v-35fee81d]{font-size:var(--f20-fs);line-height:var(--f20-lh)}.f24[data-v-35fee81d]{font-size:var(--f24-fs);line-height:var(--f24-lh)}.vaccination-plan-appointment[data-v-35fee81d]{position:relative;padding:.267rem;padding-top:.213rem;border-radius:.267rem;background:#fff;overflow:hidden}.vaccination-plan-appointment--home[data-v-35fee81d]{padding:0;background:#fff;box-shadow:0 0 .267rem 0 #e4e9f6;border-radius:.133rem}.vaccination-plan-appointment .smartOutpatientProcessTip .status[data-v-35fee81d]{display:inline-block;width:fit-content;color:#ff6c2b;text-align:center;padding:0 .107rem;border:.027rem solid #ff6c2b;border-radius:.107rem}.vaccination-plan-appointment .smartOutpatientProcessTip .main[data-v-35fee81d]{flex:1;padding-top:.16rem!important}.vaccination-plan-appointment .smartOutpatientProcessTip .flex1[data-v-35fee81d]{display:flex;align-items:center}.vaccination-plan-appointment .smartOutpatientProcessTip .finish-time[data-v-35fee81d]{font-family:PingFang SC,PingFang SC-Regular;font-weight:Regular;text-align:left;color:#aab6c8;padding-left:.133rem;position:absolute;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vaccination-plan-appointment .smartOutpatientProcessTip .finish-time .text[data-v-35fee81d]{color:#213c52;padding-left:.133rem}.vaccination-plan-appointment .smartOutpatientProcessTip .time-left[data-v-35fee81d]{display:inline-block;width:.96rem;font-family:PingFang SC,PingFang SC-Regular;font-weight:Regular;text-align:left;color:#aab6c8}.vaccination-plan-appointment .smartOutpatientProcessTip .time-content[data-v-35fee81d]{display:inline-block;margin-left:.4rem;font-size:30px;font-family:PingFang SC,PingFang SC-Medium;font-weight:Medium;text-align:left;color:#357ef2;line-height:1.12rem}.vaccination-plan-appointment .smartOutpatientProcessTip .right[data-v-35fee81d]{min-width:1.92rem}.vaccination-plan-appointment .smartOutpatientProcessTip .right .more[data-v-35fee81d]{text-align:right}.vaccination-plan-appointment .smartOutpatientProcessTip .header-title[data-v-35fee81d]{width:100%}.vaccination-plan-appointment .smartOutpatientProcessTip .record-body[data-v-35fee81d]{padding:.107rem 0}.vaccination-plan-appointment .smartOutpatientProcessTip .record-body .flex1[data-v-35fee81d]{display:flex}.vaccination-plan-appointment .smartOutpatientProcessTip .record-body .flex1 .item[data-v-35fee81d]{flex:1}.vaccination-plan-appointment .smartOutpatientProcessTip .record-body .info-line[data-v-35fee81d]{margin-bottom:.08rem;display:flex}.vaccination-plan-appointment .smartOutpatientProcessTip .record-body .info-line .label[data-v-35fee81d]{flex:none;color:#aab6c8;margin-right:.133rem;white-space:nowrap}.vaccination-plan-appointment .smartOutpatientProcessTip .record-body .info-line .text[data-v-35fee81d]{flex:1;color:#2e3c4d;line-height:.507rem;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:1.333rem}.vaccination-plan-appointment .no-file[data-v-35fee81d]{padding:0 .267rem .267rem}.vaccination-plan-appointment .no-file .no-file__header[data-v-35fee81d]{display:flex;align-items:center;min-height:1.413rem}.vaccination-plan-appointment .no-file .no-file__header .header-icon[data-v-35fee81d]{font-size:0}.vaccination-plan-appointment .no-file .no-file__header .header-icon img[data-v-35fee81d]{width:.88rem;height:.88rem}.vaccination-plan-appointment .no-file .no-file__header .header-title[data-v-35fee81d]{margin-left:.267rem;margin-right:auto;font-weight:500;color:#2e3c4d}.vaccination-plan-appointment .no-file .no-file__header .appo-now[data-v-35fee81d]{margin-left:auto;padding:.107rem .187rem;background-image:linear-gradient(180deg,#4894f3,#357fe2);box-shadow:0 .053rem .08rem 0 rgba(53,127,226,.4);border-radius:.293rem;font-weight:500;color:#fff;text-shadow:0 .053rem .08rem rgba(53,127,226,.4);white-space:nowrap}.vaccination-plan-appointment .no-file .no-file__main[data-v-35fee81d]{padding-top:.187rem;font-weight:400;color:#2e3c4d;border-top:.027rem solid #f1f3f8;text-align:center}.vaccination-plan-appointment .no-file .no-file__main .text[data-v-35fee81d]{text-align:left}.vaccination-plan-appointment .no-file .no-file__main .van-button[data-v-35fee81d]{display:inline-block;margin:3px auto 0;min-width:60px}.vaccination-plan-appointment .header[data-v-35fee81d]{display:flex;align-items:center}.vaccination-plan-appointment .header .header-icon[data-v-35fee81d]{flex:none;margin-right:.267rem;width:1.067rem;height:1.067rem}.vaccination-plan-appointment .header .header-icon img[data-v-35fee81d]{width:100%;height:100%}.vaccination-plan-appointment .header .header-title[data-v-35fee81d]{color:#000}.vaccination-plan-appointment .header .header-title em[data-v-35fee81d]{font-size:20px;font-weight:600;color:#357fe2;font-style:normal}.vaccination-plan-appointment .header .header-title p[data-v-35fee81d]{white-space:nowrap;margin-top:.16rem}.vaccination-plan-appointment .header .tag[data-v-35fee81d]{margin-right:.267rem}.vaccination-plan-appointment .header .appo-now[data-v-35fee81d],.vaccination-plan-appointment .header .check-detail[data-v-35fee81d]{margin-left:auto;padding:.107rem .187rem;background-image:linear-gradient(180deg,#4894f3,#357fe2);border-radius:26.64rem;font-weight:500;color:#fff;white-space:nowrap}.vaccination-plan-appointment .header .check-detail[data-v-35fee81d]{align-self:flex-start}.vaccination-plan-appointment .content[data-v-35fee81d]{margin-top:.053rem;color:#aab6c8;font-weight:500}.vaccination-plan-appointment .content.black[data-v-35fee81d]{color:#2e3c4d}.vaccination-plan-appointment .vaccine-list[data-v-35fee81d]{display:flex;flex-wrap:wrap;max-height:.613rem;overflow:hidden}.vaccination-plan-appointment .vaccine-list-item[data-v-35fee81d]{display:flex;align-items:center;position:relative;margin-top:.08rem;margin-right:.107rem;padding:.027rem .213rem .027rem .027rem;border-radius:26.64rem;color:#fff;background:#357fe2}.vaccination-plan-appointment .vaccine-list-item[data-v-35fee81d]:last-child{margin-right:0}.vaccination-plan-appointment .vaccine-list-item img[data-v-35fee81d]{margin-right:.107rem;width:auto;height:var(--f12-lh)}.vaccination-plan-appointment .vaccine-list--more[data-v-35fee81d]{max-height:unset;overflow:unset}.vaccination-plan-appointment .footer[data-v-35fee81d]{padding:.453rem 0 0;font-size:0;text-align:center}.vaccination-plan-appointment .footer img[data-v-35fee81d]{width:.32rem}.vaccination-plan-appointment .footer img.fold[data-v-35fee81d]{transform:rotate(180deg)}.vaccination-plan-appointment .loading[data-v-35fee81d]{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;align-content:center;justify-content:center;align-items:center;background:#fff}.vaccination-plan-appointment .loading img[data-v-35fee81d]{width:.8rem;height:.8rem}.vaccination-plan-appointment .loading .item[data-v-35fee81d]{display:none;height:0;width:.107rem;background:#c8dbf7;margin:0 .08rem;border-radius:.267rem;animation:loading-35fee81d 1s infinite}@keyframes loading-35fee81d{0%{height:0}50%{height:.64rem}1000%{height:0}}.vaccination-plan-appointment .loading .item[data-v-35fee81d]:nth-child(2){animation-delay:.1s}.vaccination-plan-appointment .loading .item[data-v-35fee81d]:nth-child(3){animation-delay:.2s}.vaccination-plan-appointment .loading .item[data-v-35fee81d]:nth-child(4){animation-delay:.3s}.vaccination-plan-appointment .loading .item[data-v-35fee81d]:nth-child(5){animation-delay:.4s}.vaccination-plan-appointment .loading .item[data-v-35fee81d]:nth-child(6){animation-delay:.5s}.vaccination-plan-appointment .loading .item[data-v-35fee81d]:nth-child(7){animation-delay:.6s}.vaccination-plan-appointment .loading .item[data-v-35fee81d]:nth-child(8){animation-delay:.7s}.vaccination-plan-appointment .wrap[data-v-35fee81d]{display:flex;align-items:center}.vaccination-plan-appointment .wrap .left[data-v-35fee81d]{align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative;padding:0 .24rem}.vaccination-plan-appointment .wrap .left>img[data-v-35fee81d]{width:.8rem;height:.96rem}.vaccination-plan-appointment .wrap .left[data-v-35fee81d]:after{content:"";position:absolute;top:.107rem;bottom:.107rem;right:.027rem;border-right:.053rem solid #e4e9f6}.vaccination-plan-appointment .wrap .main[data-v-35fee81d]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;padding:.107rem 0;padding-left:.267rem}.vaccination-plan-appointment .wrap .main.horizontal[data-v-35fee81d]{flex-direction:row}.vaccination-plan-appointment .wrap .main .header-icon[data-v-35fee81d]{flex:none;margin-right:.133rem;width:1.067rem;height:1.067rem}.vaccination-plan-appointment .wrap .main .header-icon img[data-v-35fee81d]{width:100%;height:100%}.vaccination-plan-appointment .wrap .main .header-title[data-v-35fee81d]{color:#000}.vaccination-plan-appointment .wrap .main .header-title em[data-v-35fee81d]{font-size:20px;font-weight:600;color:#357fe2;font-style:normal}.vaccination-plan-appointment .wrap .main .header-title p[data-v-35fee81d]{white-space:nowrap;margin-top:.16rem}.vaccination-plan-appointment .wrap .right[data-v-35fee81d]{margin-left:auto;padding-right:.267rem}.vaccination-plan-appointment .wrap .right .check-detail[data-v-35fee81d],.vaccination-plan-appointment .wrap .right .reserve-now[data-v-35fee81d]{display:flex;align-items:center;justify-content:center;width:1.92rem;height:.773rem;background:linear-gradient(180deg,#65b5fa,#357ef2);box-shadow:0 0 .267rem 0 #e4e9f6;border-radius:.427rem;font-weight:700;color:#fff}.vaccination-plan-appointment .tag[data-v-35fee81d]{padding:0 .133rem;background:#00b589;border-radius:.053rem;font-weight:400;color:#fff;white-space:nowrap}.vaccination-plan-appointment .tag--overdue[data-v-35fee81d]{background:#e36565}.elderly-mode .vaccine-list[data-v-35fee81d]{max-height:.853rem}.elderly-mode .vaccine-list--more[data-v-35fee81d]{max-height:unset}.f9[data-v-c334a6e6]{font-size:var(--f9-fs);line-height:var(--f9-lh)}.f10[data-v-c334a6e6]{font-size:var(--f10-fs);line-height:var(--f10-lh)}.f11[data-v-c334a6e6]{font-size:var(--f11-fs);line-height:var(--f11-lh)}.f12[data-v-c334a6e6]{font-size:var(--f12-fs);line-height:var(--f12-lh)}.f13[data-v-c334a6e6]{font-size:var(--f13-fs);line-height:var(--f13-lh)}.f14[data-v-c334a6e6]{font-size:var(--f14-fs);line-height:var(--f14-lh)}.f15[data-v-c334a6e6]{font-size:var(--f15-fs);line-height:var(--f15-lh)}.f16[data-v-c334a6e6]{font-size:var(--f16-fs);line-height:var(--f16-lh)}.f17[data-v-c334a6e6]{font-size:var(--f17-fs);line-height:var(--f17-lh)}.f18[data-v-c334a6e6]{font-size:var(--f18-fs);line-height:var(--f18-lh)}.f20[data-v-c334a6e6]{font-size:var(--f20-fs);line-height:var(--f20-lh)}.f24[data-v-c334a6e6]{font-size:var(--f24-fs);line-height:var(--f24-lh)}.vaccination-plan-appointment[data-v-c334a6e6]{position:relative;padding:.267rem;padding-top:.213rem;border-radius:.267rem;background:#fff;overflow:hidden}.vaccination-plan-appointment .header[data-v-c334a6e6]{display:flex;align-items:center}.vaccination-plan-appointment .header .header-icon[data-v-c334a6e6]{margin-right:.267rem;width:1.067rem;height:1.067rem}.vaccination-plan-appointment .header .header-icon img[data-v-c334a6e6]{width:100%;height:100%}.vaccination-plan-appointment .header .header-title[data-v-c334a6e6]{font-size:14px;color:#000;line-height:.507rem}.vaccination-plan-appointment .header .header-title em[data-v-c334a6e6]{font-size:20px;font-weight:600;color:#357fe2;font-style:normal}.vaccination-plan-appointment .header .header-title p[data-v-c334a6e6]{white-space:nowrap;margin-top:.16rem}.vaccination-plan-appointment .header .tag[data-v-c334a6e6]{margin-right:.267rem;padding:.227rem .08rem;min-width:.8rem;height:.453rem;background:#00b589;border-radius:.053rem;font-size:12px;font-weight:400;color:#fff;line-height:0;white-space:nowrap}.vaccination-plan-appointment .header .tag--overdue[data-v-c334a6e6]{background:#e36565}.vaccination-plan-appointment .header .appo-now[data-v-c334a6e6],.vaccination-plan-appointment .header .check-detail[data-v-c334a6e6]{margin-left:auto;padding:.107rem .187rem;background-image:linear-gradient(180deg,#4894f3,#357fe2);border-radius:.293rem;font-size:10px;font-weight:500;color:#fff;line-height:.373rem;white-space:nowrap}.vaccination-plan-appointment .header .check-detail[data-v-c334a6e6]{align-self:flex-start}.vaccination-plan-appointment .content[data-v-c334a6e6]{margin-top:.053rem;font-size:13px;color:#aab6c8;font-weight:500}.vaccination-plan-appointment .content.black[data-v-c334a6e6]{color:#2e3c4d}.vaccination-plan-appointment .vaccine-list[data-v-c334a6e6]{display:flex;flex-wrap:wrap;max-height:.88rem;overflow:hidden}.vaccination-plan-appointment .vaccine-list-item[data-v-c334a6e6]{position:relative;margin-top:.213rem;margin-right:.267rem;padding:0 .187rem 0 .613rem;border-radius:.267rem;height:.533rem;line-height:.533rem;border-radius:.32rem;font-size:12px;color:rgba(53,127,226,.6);background:#fff}.vaccination-plan-appointment .vaccine-list-item[data-v-c334a6e6]:last-child{margin-right:0}.vaccination-plan-appointment .vaccine-list-item img[data-v-c334a6e6]{position:absolute;left:0;top:0;width:.533rem;height:.533rem}.vaccination-plan-appointment .vaccine-list--more[data-v-c334a6e6]{max-height:unset;overflow:unset}.vaccination-plan-appointment .footer[data-v-c334a6e6]{padding:.453rem 0 0;font-size:0;text-align:center}.vaccination-plan-appointment .footer img[data-v-c334a6e6]{width:.32rem}.vaccination-plan-appointment .footer img.fold[data-v-c334a6e6]{transform:rotate(180deg)}.vaccination-plan-appointment .loading[data-v-c334a6e6]{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;align-content:center;justify-content:center;align-items:center;background:#fff}.vaccination-plan-appointment .loading img[data-v-c334a6e6]{width:.8rem;height:.8rem}.vaccination-plan-appointment .loading .item[data-v-c334a6e6]{display:none;height:0;width:.107rem;background:#c8dbf7;margin:0 .08rem;border-radius:.267rem;animation:loading-c334a6e6 1s infinite}@keyframes loading-c334a6e6{0%{height:0}50%{height:.64rem}1000%{height:0}}.vaccination-plan-appointment .loading .item[data-v-c334a6e6]:nth-child(2){animation-delay:.1s}.vaccination-plan-appointment .loading .item[data-v-c334a6e6]:nth-child(3){animation-delay:.2s}.vaccination-plan-appointment .loading .item[data-v-c334a6e6]:nth-child(4){animation-delay:.3s}.vaccination-plan-appointment .loading .item[data-v-c334a6e6]:nth-child(5){animation-delay:.4s}.vaccination-plan-appointment .loading .item[data-v-c334a6e6]:nth-child(6){animation-delay:.5s}.vaccination-plan-appointment .loading .item[data-v-c334a6e6]:nth-child(7){animation-delay:.6s}.vaccination-plan-appointment .loading .item[data-v-c334a6e6]:nth-child(8){animation-delay:.7s}