.dhsl[data-v-66f8ae5e],.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--text[data-v-66f8ae5e]{white-space:normal;word-break:break-all;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dhsl-1[data-v-66f8ae5e],.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--info[data-v-66f8ae5e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elderlyCareAppointment[data-v-66f8ae5e]{font-family:PingFangSC-Regular,PingFang SC;width:100%;min-height:100%;background:#f6f8fb;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.elderlyCareAppointment .section-box .section-new .content[data-v-66f8ae5e]{border-radius:0 0 .42667rem .42667rem}.elderlyCareAppointment .section-box .section-new .content .content-item[data-v-66f8ae5e]{box-sizing:border-box;width:100%;border-radius:.42667rem;padding:1.28rem .64rem .53333rem;background:#fff}.elderlyCareAppointment .section-box .section-new .content .content-item[data-v-66f8ae5e]:not(:first-child){margin-top:.8rem}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper[data-v-66f8ae5e]{display:-webkit-box;display:-webkit-flex;display:flex}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-left[data-v-66f8ae5e]{width:6.66667rem;min-width:6.66667rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-right:.69333rem;border-radius:.21333rem;overflow:hidden}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-left img[data-v-66f8ae5e]{width:100%;height:6.66667rem;vertical-align:middle;object-fit:cover}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right[data-v-66f8ae5e]{width:calc(100% - 7.36rem)}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--text[data-v-66f8ae5e]{font-weight:700;line-height:2.02667rem;font-size:1.38667rem;color:rgba(0,0,0,.85)}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--info[data-v-66f8ae5e]{width:100%;font-size:1.28rem;color:rgba(0,0,0,.85);line-height:1.81333rem}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--info>.line[data-v-66f8ae5e]{box-sizing:border-box;display:inline-block;vertical-align:middle;height:1.81333rem;padding:.32rem 1.06667rem .42667rem .64rem;overflow:hidden}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--info>.line[data-v-66f8ae5e]:before{content:"";display:block;width:.16rem;min-width:.16rem;height:1.06667rem;background:rgba(0,0,0,.85);border-radius:.05333rem}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--operate[data-v-66f8ae5e]{margin:.74667rem 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--operate .operate-status[data-v-66f8ae5e]{-webkit-box-flex:1;-webkit-flex:1;flex:1;color:rgba(0,0,0,.5);font-size:1.17333rem}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--operate .operate-button[data-v-66f8ae5e]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.elderlyCareAppointment .section-box .section-new .content .content-item .item-wrapper .item-right .content-item--operate .operate-button .operate-button--status[data-v-66f8ae5e]{border-radius:.26667rem;white-space:nowrap;font-size:1.17333rem;line-height:1.6rem;padding:.32rem .96rem}.elderlyCareAppointment .section-box .section-new .content .content-item .item-date[data-v-66f8ae5e]{font-size:.96rem;padding:.48rem .26667rem 0;margin:.8rem 0 0;color:rgba(0,0,0,.5);line-height:1.81333rem;border-top:.05333rem solid #f0f0f0}