.elderlyCareAppointmentDetail[data-v-a06beb7c]{box-sizing:border-box;width:100%;font-family:PingFangSC-Regular,PingFang SC;padding:.53333rem .8rem;padding-bottom:calc(1.06667rem + constant(safe-area-inset-bottom));padding-bottom:calc(1.06667rem + env(safe-area-inset-bottom))}.elderlyCareAppointmentDetail .section-warpper[data-v-a06beb7c]{min-height:calc(100vh - 1.6rem - constant(safe-area-inset-bottom));min-height:calc(100vh - 1.6rem - env(safe-area-inset-bottom));display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box}.elderlyCareAppointmentDetail .section-header[data-v-a06beb7c]{margin-bottom:1.06667rem;border-radius:.42667rem;width:100%;height:8.8rem;overflow:hidden}.elderlyCareAppointmentDetail .section-title[data-v-a06beb7c]{font-size:1.38667rem;font-weight:700;color:rgba(0,0,0,.85);line-height:1.92rem;margin-bottom:1.06667rem;white-space:normal;word-break:break-all;word-wrap:break-word;padding:0 .48rem}.elderlyCareAppointmentDetail .section-detail[data-v-a06beb7c]{font-size:1.28rem;font-weight:400;color:#000;line-height:2.24rem;white-space:normal;word-break:break-all;word-wrap:break-word;text-align:left;padding:0 .48rem}.elderlyCareAppointmentDetail .section-detail .detail-item[data-v-a06beb7c]{display:-webkit-box;display:-webkit-flex;display:flex}.elderlyCareAppointmentDetail .section-detail .detail-item[data-v-a06beb7c]:not(:first-child){margin-top:.26667rem}.elderlyCareAppointmentDetail .section-detail .detail-item .detail-item--name[data-v-a06beb7c]{width:6.93333rem;height:100%;min-width:6.93333rem;margin-right:1.17333rem}.elderlyCareAppointmentDetail .section-detail .detail-item .detail-item--value[data-v-a06beb7c]{-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:1.92rem;color:rgba(0,0,0,.5);padding:.32rem 0}.elderlyCareAppointmentDetail .section-form[data-v-a06beb7c]{margin-top:.53333rem;border-top:.10667rem solid #f6f6f6;border-bottom:.10667rem solid #f6f6f6}.elderlyCareAppointmentDetail .section-form .section-item[data-v-a06beb7c]{display:-webkit-box;display:-webkit-flex;display:flex}.elderlyCareAppointmentDetail .section-form .section-item .section-item--label[data-v-a06beb7c]{-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:1.97333rem;color:#333;font-size:1.38667rem;text-align:left;font-weight:400;white-space:nowrap;padding:.96rem 0 .8rem}.elderlyCareAppointmentDetail .section-form .section-item .section-item--control[data-v-a06beb7c]{max-width:10.66667rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.elderlyCareAppointmentDetail .section-form .section-item .section-item--control[data-v-a06beb7c] .van-cell{font-size:1.12rem}.elderlyCareAppointmentDetail .section-form .section-item .section-item--control[data-v-a06beb7c] .van-cell .van-field__control{color:rgba(0,0,0,.5)}.elderlyCareAppointmentDetail .surebtn[data-v-a06beb7c]{margin-top:2.08rem;width:100%}.elderlyCareAppointmentDetail .surebtn .btn[data-v-a06beb7c]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:2.50667rem;border-radius:.42667rem;font-weight:700;font-size:1.22667rem;color:#fff;letter-spacing:.10667rem;background:#96444c}.elderlyCareAppointmentDetail .surebtn .btn[data-v-a06beb7c]:not(:first-child){margin-top:.85333rem}.elderlyCareAppointmentDetail .surebtn .btn.success[data-v-a06beb7c]{background:#138347}