.negotiate-refund-dialog[data-v-b2c1ea34] .el-dialog__header{font-size:18px;font-weight:700;padding:24px 30px 16px}.negotiate-refund-dialog[data-v-b2c1ea34] .el-dialog__body{padding:0 30px;max-height:55vh;overflow-y:auto}.negotiate-refund-dialog[data-v-b2c1ea34] .el-dialog__footer{padding:20px 30px 30px;text-align:center}.negotiate-refund-dialog .order-info-card[data-v-b2c1ea34]{background:#fff9f2;border-left:3px solid #ff6a00;padding:12px 16px;margin-bottom:20px;border-radius:2px}.negotiate-refund-dialog .order-info-card .order-info-item[data-v-b2c1ea34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-bottom:6px}.negotiate-refund-dialog .order-info-card .order-info-item[data-v-b2c1ea34]:last-child{margin-bottom:0}.negotiate-refund-dialog .order-info-card .order-info-item .order-info-label[data-v-b2c1ea34]{color:#999;min-width:24px;margin-right:4px}.negotiate-refund-dialog .order-info-card .order-info-item .order-info-value[data-v-b2c1ea34]{color:#333;margin-right:16px}.negotiate-refund-dialog .select-rooms-section[data-v-b2c1ea34]{margin-bottom:20px}.negotiate-refund-dialog .select-rooms-section .section-header[data-v-b2c1ea34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;position:relative}.negotiate-refund-dialog .select-rooms-section .section-header .required[data-v-b2c1ea34]{color:#ff422e;margin-right:4px}.negotiate-refund-dialog .select-rooms-section .section-header .section-title[data-v-b2c1ea34]{font-size:14px;color:#333;font-weight:700}.negotiate-refund-dialog .select-rooms-section .section-header .full-refund-check[data-v-b2c1ea34]{position:absolute;right:0}.negotiate-refund-dialog .select-rooms-section .warning-tip[data-v-b2c1ea34]{background:#fff9f2;color:#ff6a00;font-size:12px;padding:8px 12px;border-radius:2px;margin-bottom:12px;line-height:18px}.negotiate-refund-dialog .select-rooms-section .room-card[data-v-b2c1ea34]{padding:12px 16px;margin-bottom:8px;background:#fafafa;border:1px solid #ebebeb;border-radius:4px}.negotiate-refund-dialog .select-rooms-section .room-card .room-header[data-v-b2c1ea34]{margin-bottom:10px}.negotiate-refund-dialog .select-rooms-section .room-card .room-header .room-check[data-v-b2c1ea34]{font-weight:700}.negotiate-refund-dialog .select-rooms-section .room-card .room-content[data-v-b2c1ea34]{-webkit-box-flex:1;-ms-flex:1;flex:1}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .room-detail-row[data-v-b2c1ea34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:14px}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .room-detail-row[data-v-b2c1ea34]:last-child{margin-bottom:0}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .room-detail-row .room-count-check[data-v-b2c1ea34]{margin-right:12px}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .room-detail-row .detail-label[data-v-b2c1ea34]{color:#999;min-width:65px}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .room-detail-row .detail-value[data-v-b2c1ea34]{color:#333}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .room-detail-row .date-picker-wrapper[data-v-b2c1ea34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .room-detail-row .date-picker-wrapper .nights-count[data-v-b2c1ea34]{color:#999;font-size:12px;margin:0 8px}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .room-detail-row .date-picker-wrapper .date-range-picker[data-v-b2c1ea34]{width:250px}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .passenger-row[data-v-b2c1ea34]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .passenger-row .passenger-list[data-v-b2c1ea34]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.negotiate-refund-dialog .select-rooms-section .room-card .room-content .room-detail .passenger-row .passenger-list .passenger-check[data-v-b2c1ea34]{margin-right:0}.negotiate-refund-dialog .cancel-reason-section[data-v-b2c1ea34]{margin-bottom:20px}.negotiate-refund-dialog .cancel-reason-section .section-header[data-v-b2c1ea34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.negotiate-refund-dialog .cancel-reason-section .section-header .required[data-v-b2c1ea34]{color:#ff422e;margin-right:4px}.negotiate-refund-dialog .cancel-reason-section .section-header .section-title[data-v-b2c1ea34]{font-size:14px;color:#333;font-weight:700}.negotiate-refund-dialog .cancel-reason-section .cancel-reason-input[data-v-b2c1ea34] textarea{resize:none}.negotiate-refund-dialog .checkout-section[data-v-b2c1ea34]{margin-bottom:20px}.negotiate-refund-dialog .checkout-section .section-header[data-v-b2c1ea34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.negotiate-refund-dialog .checkout-section .section-header .required[data-v-b2c1ea34]{color:#ff422e;margin-right:4px}.negotiate-refund-dialog .checkout-section .section-header .section-title[data-v-b2c1ea34]{font-size:14px;color:#333;font-weight:700}.negotiate-refund-dialog .checkout-section .checkout-radio-group[data-v-b2c1ea34] .el-radio{margin-right:30px}