.visit-list-item[data-v-ebf9e6b4]{display:flex;align-items:stretch;background-color:#fff;border-radius:.533333rem;margin:0 .133333rem .266667rem;box-shadow:0 .106667rem .426667rem rgba(0,0,0,.05);overflow:hidden}.visit-list-item .modify[data-v-ebf9e6b4]{width:.16rem;opacity:.8}.visit-list-item .item-main[data-v-ebf9e6b4]{margin-left:.533333rem;display:flex;align-items:center}.visit-list-item .item-main .custom-item-left[data-v-ebf9e6b4]{text-align:center}.visit-list-item .item-main .custom-item-left .avatar[data-v-ebf9e6b4]{width:1.333333rem;height:1.333333rem;border-radius:50%}.visit-list-item .item-main .custom-item-left .tags[data-v-ebf9e6b4]{font-size:.266667rem;margin-top:.133333rem}.visit-list-item .item-main .custom-item-left .tags .tag[data-v-ebf9e6b4]{border:.026667rem solid #f5b496;border-radius:.533333rem;padding:.026667rem .106667rem;color:#f5b496}.visit-list-item .item-main .custom-item-right[data-v-ebf9e6b4]{flex:1;font-size:.32rem;text-align:left;padding-left:.533333rem}.visit-list-item .item-main .custom-item-right .header[data-v-ebf9e6b4]{display:flex;justify-content:center;align-items:center}.visit-list-item .item-main .custom-item-right .name[data-v-ebf9e6b4]{font-size:.48rem;color:#000;min-width:2.666667rem}.visit-list-item .item-main .custom-item-right .name .name-w.name-point[data-v-ebf9e6b4]{position:relative}.visit-list-item .item-main .custom-item-right .name .name-w.name-point[data-v-ebf9e6b4]:after{content:"";width:.266667rem;height:.266667rem;position:absolute;top:-.266667rem;left:-.266667rem;border-radius:50%;background-color:red}.visit-list-item .item-main .custom-item-right .name .segment-badge[data-v-ebf9e6b4]{display:inline-block;min-width:.8rem;text-align:center;margin-left:.4rem}.visit-list-item .item-main .custom-item-right .name .segment-badge.hidden[data-v-ebf9e6b4]{visibility:hidden}.visit-list-item .item-main .custom-item-right .name .segment-badge span[data-v-ebf9e6b4]{font-weight:400;font-size:.346667rem;color:#a4b4bd}.visit-list-item .item-main .custom-item-right .name-badge-pos[data-v-ebf9e6b4]{position:absolute;left:0;bottom:-.213333rem;font-size:.24rem;color:#a7a7a7;width:.8rem;text-align:center;z-index:1;white-space:nowrap}.visit-list-item .item-main .custom-item-right .name-badge[data-v-ebf9e6b4]{flex:1;display:flex;justify-content:flex-end;align-items:center}.visit-list-item .item-main .custom-item-right .name-badge .name-badge-icon[data-v-ebf9e6b4]{min-width:.8rem;position:relative;text-align:center;margin-left:.266667rem}.visit-list-item .item-main .custom-item-right .name-badge .name-badge-icon.hidden[data-v-ebf9e6b4]{visibility:hidden}.visit-list-item .item-main .custom-item-right .name-badge .name-badge-icon .icon[data-v-ebf9e6b4]{font-size:.506667rem}.visit-list-item .item-main .custom-item-right .name-badge .segment-badge[data-v-ebf9e6b4]{min-width:.8rem;position:relative;text-align:center;padding-top:.16rem}.visit-list-item .item-main .custom-item-right .name-badge .segment-badge.hidden[data-v-ebf9e6b4]{visibility:hidden}.visit-list-item .item-main .custom-item-right .name-badge .segment-badge span[data-v-ebf9e6b4]{font-weight:700;font-size:.373333rem;color:#a4b4bd;padding-top:.266667rem}.visit-list-item .item-main .custom-item-right .followed .not-followed[data-v-ebf9e6b4],.visit-list-item .item-main .custom-item-right .has-followed[data-v-ebf9e6b4]{display:none}.visit-list-item .item-main .custom-item-right .followed .has-followed[data-v-ebf9e6b4]{padding-top:.133333rem;display:initial}.visit-list-item .item-main .custom-item-right .count[data-v-ebf9e6b4]{font-size:.506667rem;color:#b2b2b2}.visit-list-item .item-main .custom-item-right .count .count-color[data-v-ebf9e6b4]{color:#ab351c;min-width:.853333rem}.visit-list-item .item-main .custom-item-right .department[data-v-ebf9e6b4]{padding:.16rem 0 .106667rem 0}.visit-list-item .item-main .custom-item-right .address[data-v-ebf9e6b4]{color:#b2b2b2;display:flex;flex-direction:row}.visit-list-item .item-main .custom-item-right .address .hospital[data-v-ebf9e6b4]{flex:1;min-width:0;width:0;line-height:.533333rem}.visit-list-item .item-main .custom-item-right .address .hospital span[data-v-ebf9e6b4]{display:block}.visit-list-item .item-main .custom-item-right .address .cube-btn[data-v-ebf9e6b4]{padding:.106667rem .213333rem;font-size:.293333rem;border-radius:.533333rem}.visit-list-item .item-sub[data-v-ebf9e6b4]{font-size:.32rem;text-align:left;margin-left:.666667rem;margin-top:.266667rem}.home-content .tab-container[data-v-28a031bd]{padding:.213333rem 0;display:flex;justify-content:center;position:sticky;top:0;z-index:10;background:linear-gradient(180deg,#fff,#f4f4f4)}.home-content .custom-tabs[data-v-28a031bd]{display:flex;background:#eef1f6;padding:.106667rem;border-radius:.533333rem}.home-content .custom-tabs .tab-item[data-v-28a031bd]{padding:.16rem .853333rem;border-radius:.426667rem;font-size:.373333rem;color:#666;font-weight:500;transition:all .3s;cursor:pointer}.home-content .custom-tabs .tab-item.active[data-v-28a031bd]{background:#fff;color:#aa341b;box-shadow:0 .053333rem .213333rem rgba(0,0,0,.08);font-weight:700}.home-content .scroll-container[data-v-28a031bd]{height:calc(100vh - 3.73333rem);overflow-y:scroll;padding:0 .133333rem 3.733333rem}.home-content .scroll-container.with-tabs[data-v-28a031bd]{height:calc(100vh - 5.06667rem)}.home-content .date-group[data-v-28a031bd]{margin-bottom:0}.home-content .date-title[data-v-28a031bd]{font-size:.346667rem;font-weight:500;color:#999;text-align:left;margin-top:.426667rem;margin-bottom:.213333rem;padding-left:.213333rem}.home-content .bottom-card-container[data-v-28a031bd]{position:fixed;width:90%;bottom:2.133333rem;bottom:calc(2.13333rem + constant(safe-area-inset-bottom));bottom:calc(2.13333rem + env(safe-area-inset-bottom));left:5%;right:5%;z-index:1}.home-content .bottom-card-container .bottom-card[data-v-28a031bd]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(.266667rem);border-radius:.533333rem;padding:.426667rem;box-shadow:0 .213333rem .853333rem rgba(0,0,0,.12);text-align:center;border:.026667rem solid hsla(0,0%,100%,.5)}.home-content .bottom-card-container .bottom-card .status-text[data-v-28a031bd]{font-size:.373333rem;color:#666;margin-bottom:.32rem;font-weight:500}.home-content .bottom-card-container .bottom-card .action-button[data-v-28a031bd]{height:1.173333rem;font-size:.426667rem;font-weight:600;box-shadow:0 .16rem .426667rem rgba(170,52,27,.25);border:none}