.reservationDetail-container[data-v-474ee8e8]{height:100%;background-color:#fff!important;position:relative;display:flex;flex-direction:column;flex-shrink:1}.reservationDetail-container .reservationDetail-content[data-v-474ee8e8]{flex:1;padding:.2rem .2rem 0 .2rem;overflow-y:auto}.reservationDetail-container .reservationDetail-content .box-item[data-v-474ee8e8]{padding:.16rem;border-radius:.06rem;margin-bottom:.2rem}.reservationDetail-container .reservationDetail-content .box-item.complete-box[data-v-474ee8e8]{border:.01rem solid #ccc;background-color:#ededed}.reservationDetail-container .reservationDetail-content .box-item.complete-box .finish-icon[data-v-474ee8e8]{width:.18rem;position:relative;top:-.01rem}.reservationDetail-container .reservationDetail-content .box-item.complete-box .box-item-title-text[data-v-474ee8e8]{color:#999}.reservationDetail-container .reservationDetail-content .box-item.booked-box[data-v-474ee8e8]{border:.01rem solid rgba(255,226,226,.25);background-color:rgba(255,226,226,.25)}.reservationDetail-container .reservationDetail-content .box-item.booked-box .booked-icon[data-v-474ee8e8]{width:.19rem}.reservationDetail-container .reservationDetail-content .box-item.booked-box .box-item-title-text[data-v-474ee8e8]{color:#c43430}.reservationDetail-container .reservationDetail-content .box-item.pay-box[data-v-474ee8e8]{border:.01rem solid #abbce7;background-color:#eef4ff}.reservationDetail-container .reservationDetail-content .box-item.pay-box .pay-icon[data-v-474ee8e8]{width:.16rem}.reservationDetail-container .reservationDetail-content .box-item.pay-box .box-item-title-text[data-v-474ee8e8]{color:#0038a6}.reservationDetail-container .reservationDetail-content .box-item .box-item-title[data-v-474ee8e8]{display:flex;align-items:center;justify-content:space-between}.reservationDetail-container .reservationDetail-content .box-item .box-item-title .box-item-title-inner[data-v-474ee8e8]{display:flex;align-items:center}.reservationDetail-container .reservationDetail-content .box-item .box-item-title .box-item-title-text[data-v-474ee8e8]{font-weight:600;font-size:.16rem;margin-left:.08rem}.reservationDetail-container .reservationDetail-content .box-item .box-item-title .box-item-title-right[data-v-474ee8e8]{font-weight:400;font-size:.14rem;color:#666;line-height:.2rem}.reservationDetail-container .reservationDetail-content .box-item .box-item-content[data-v-474ee8e8]{margin-top:.16rem}.reservationDetail-container .reservationDetail-content .box-item .box-item-content .proof-title[data-v-474ee8e8]{font-weight:400;font-size:.14rem;color:#333;line-height:.2rem}.reservationDetail-container .reservationDetail-content .box-item .box-item-content .content-item[data-v-474ee8e8]{display:flex;align-items:center;margin-bottom:.1rem}.reservationDetail-container .reservationDetail-content .box-item .box-item-content .content-item .item-label[data-v-474ee8e8]{width:1.47rem;font-weight:400;font-size:.14rem;color:#999;line-height:.2rem}.reservationDetail-container .reservationDetail-content .box-item .box-item-content .content-item .item-value[data-v-474ee8e8]{font-weight:400;font-size:.14rem;color:#333;line-height:.2rem}.reservationDetail-container .reservationDetail-content .box-item .box-item-content .proof-img-box[data-v-474ee8e8]{border:.01rem solid #ccc;margin-top:.06rem}.reservationDetail-container .reservationDetail-content .box-item .box-item-content .proof-img[data-v-474ee8e8]{width:100%}.reservationDetail-container .footer-out[data-v-474ee8e8]{padding:0 .29rem .2rem}.reservationDetail-container .reservationDetail-footer[data-v-474ee8e8]{height:.5rem;background-color:#c43430;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.16rem;color:#fff;border-radius:.1rem}.van-dialog-uploading-res{border-radius:.03rem}.van-dialog-uploading-res .van-dialog__message{padding-top:.33rem;padding-bottom:.2rem}.van-dialog-uploading-res .res-van-dialog-confirm-title{font-weight:700;font-size:.16rem;color:#000;line-height:.22rem}.van-dialog-uploading-res .res-van-dialog-confirm-content{font-weight:400;font-size:.14rem;color:#666;line-height:.2rem;margin-top:.04rem}