.no-data[data-v-103360da]{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.no-data-pic[data-v-103360da]{width:5.97333333rem;margin-bottom:.85333333rem}.no-data-title[data-v-103360da]{font-size:.68266667rem;font-weight:500;color:#83889a;line-height:1.024rem}.page-my-doctor{position:relative;height:100vh;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-my-doctor .page-my-doctor--wraper-patientList{padding-top:.29866667rem}.page-my-doctor .page-my-doctor--wraper-patientList .page-my-doctor--patientList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative;padding:0 .42666667rem}.page-my-doctor .page-my-doctor--wraper-patientList .page-my-doctor--patientList.show-all{overflow:auto;height:auto}.page-my-doctor .page-my-doctor--wraper-patientList .page-my-doctor--patientList.show-one{overflow:hidden;height:2.00533333rem}.page-my-doctor .page-my-doctor--wraper-patientList .page-my-doctor--patientList .page-my-doctor--patientItem{font-size:.59733333rem;border-radius:4.26666667rem;padding:.21333333rem .81066667rem;margin:.34133333rem .256rem;color:#5e616b;background:#e0e1e6}.page-my-doctor .page-my-doctor--wraper-patientList .page-my-doctor--patientList .active{background:#3f86ff;color:#fff}.page-my-doctor .page-my-doctor--wraper-patientList .page-my-doctor--showMore{position:relative;height:20px;width:100%;text-align:center;line-height:20px;margin-bottom:4px;margin-top:4px}.page-my-doctor .page-my-doctor--wraper-patientList .page-my-doctor--showMore:before{position:absolute;top:50%;left:50%;color:#83889a;opacity:.4;font-size:18px;font-weight:700}.page-my-doctor .page-my-doctor--wraper-patientList .page-my-doctor--open:before{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page-my-doctor .page-my-doctor--wraper-patientList .page-my-doctor--close:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}.page-my-doctor .page-my-doctor--wraper-followList{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-bottom:env(safe-area-inset-bottom)}.page-my-doctor .page-my-doctor--wraper-followList .doctor-list{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem{position:relative;background:#fff;padding:.68266667rem .68266667rem 0;margin:.512rem .68266667rem 0;border-radius:.512rem;display:block}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctor-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:.68266667rem}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 .17066667rem}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan .plan-name{font-size:.85333333rem;color:#2b313d;font-weight:700;margin-right:.34133333rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:11.09333333rem}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan .right-label{font-size:.512rem;width:2.56rem;background:#e5eeff;border-radius:100px 0 0 100px;font-weight:bolder;position:absolute;right:-.85333333rem;padding:1px 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan .wait{background:#e5eeff;color:#3f86ff}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan .already{background:#3f86ff;color:#fff}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan .grey{background:#f5f6f6;color:#9da0a7}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-doctor{color:#5e616b;font-size:.68266667rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:13.22666667rem}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-doctor .doctor-name{font-size:.768rem;color:#2b313d;margin-right:.34133333rem}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-hospital{color:#5e616b;font-size:.59733333rem;margin-top:.34133333rem;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-hospital .hospital-name-start{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;letter-spacing:1px}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-hospital .hospital-name-end{margin-right:.256rem}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-time{margin-top:.34133333rem;color:#9d9ea7;font-size:.512rem}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-time-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.page-my-doctor .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-time-box .count{font-size:.512rem;color:#ff695c}.page-my-doctor .page-my-doctor--wraper-followList .special-planStatus-one{border:.04266667rem solid #224c7b}.page-my-doctor .page-my-doctor--wraper-followList .hasnotDoctor{text-align:center;margin:10% 0 .42666667rem}.page-my-doctor .page-my-doctor--wraper-followList .hasnotDoctor img{width:4.94933333rem}.page-my-doctor .page-my-doctor--wraper-followList .hasnotDoctor p{color:#28354c;font-size:.68266667rem}.page-my-doctor .render-buttom{position:absolute;bottom:0;width:100%;text-align:center;padding:12px 0;background:#f5f6f7;margin-bottom:env(safe-area-inset-bottom)}.page-my-doctor .render-buttom .wand-button{width:14.976rem;max-width:14.976rem;height:1.87733333rem;font-size:.68266667rem}.page-my-doctor.mp-specialis-theme{background:#fff}.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .hasnotDoctor{margin-top:5.12rem}.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .page-my-doctor--doctorItem{background:#f4f5f7}.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-time-box .count{color:#3f86ff}.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan .already,.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan .wait{background:#224c7b;color:#fff}.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan .gray{background:#a6acb3;color:#fff}.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan{max-width:8.96rem}.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-plan .right-label{width:3.15733333rem;height:1.36533333rem;font-size:.59733333rem;line-height:1.28rem;border-radius:.68266667rem;right:-4.18133333rem}.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .page-my-doctor--doctorItem .page-my-doctor--doctorInfo .info-close-plan{margin-top:.17066667rem;font-size:.512rem;color:#9da0a7}.page-my-doctor.mp-specialis-theme .page-my-doctor--wraper-followList .special-planStatus-one .page-my-doctor--doctorInfo .info-time-box .special-count{color:#ff695c}.page-my-doctor.mp-specialis-theme .render-buttom{background:#fff}