.booking-reservation-confirm .ant-modal{max-width:calc(100vw - 44px)}.booking-reservation-confirm .ant-modal-header{padding:17px 24px}.booking-reservation-confirm .ant-modal-body{max-height:calc(100vh - 190px);overflow-y:auto}.booking-reservation-confirm .ant-modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:14px 24px}.booking-reservation-confirm .ant-modal-footer .ant-btn+.ant-btn{margin-left:0}.booking-reservation-confirm .ant-alert{margin-bottom:16px}.booking-reservation-confirm .reservation-summary{margin:0}.booking-reservation-confirm .reservation-summary>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:6px 0;font-size:14px;line-height:1.8}.booking-reservation-confirm .reservation-summary dt{-ms-flex-negative:0;flex-shrink:0;color:#666}.booking-reservation-confirm .reservation-summary dd{margin:0;text-align:right;overflow-wrap:anywhere;color:#333}.booking-reservation-confirm .reservation-guarantee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-top:16px;padding:14px;background:#f5f8fc;color:#333}.booking-reservation-confirm .reservation-guarantee strong{color:#096dd9;font-weight:500}.booking-reservation-confirm .reservation-hint{margin:8px 0 0;font-size:13px;line-height:1.7;color:#666}.booking-reservation-confirm .reservation-informed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:22px;line-height:1.6;color:#333}.booking-reservation-confirm .reservation-informed .ant-checkbox{top:0;-ms-flex-negative:0;flex-shrink:0}.tag-box[data-v-7a747658]{display:inline-block;padding:0 15px;height:34px;line-height:34px;background-color:#f5f5f5;color:#616161;font-size:14px;text-align:center;cursor:pointer;margin:10px 10px 0 0}.tag-box.disabled[data-v-7a747658]{background-color:#eee;cursor:not-allowed}.tag-box.active[data-v-7a747658]{background-color:#2979ff;color:#fff}.tag-box-btn[data-v-7a747658]{height:34px;line-height:34px;margin-top:10px;color:#1890ff;cursor:pointer}.ipt-box[data-v-7a747658]{height:34px;line-height:34px;position:relative;margin:10px 10px 0 0}.ipt-box .inner-ipt[data-v-7a747658]{width:130px;height:34px;line-height:34px}.ipt-box .icon-delete[data-v-7a747658]{cursor:pointer;position:absolute;right:-8px;top:-9px;font-size:18px;color:#9e9e9e}.tag-btn[data-v-7a747658]{cursor:pointer;width:100px;text-align:center;height:32px;line-height:32px;color:#1890ff;border:1px solid #1890ff;margin-top:10px}.cat-box[data-v-7a747658]{text-align:center}.cat-ipt[data-v-7a747658]{width:260px}.mw80[data-v-7a747658]{min-width:80px;height:34px;line-height:34px;margin-top:10px}.add-member .ant-form-item-label{width:90px;text-align:left}.label-right .ant-form-item-label{text-align:right}.add-member .ant-form-item-control-wrapper{width:calc(100% - 90px)}.ant-radio-wrapper{display:block}.ant-radio-wrapper:before{display:none!important}.tag .ant-form-item-control-wrapper{margin-top:-7px}.w120[data-v-14b8e240]{width:190px}.label[data-v-14b8e240]{margin-right:10px}.inline-block[data-v-14b8e240]{display:inline-block}.channel-name[data-v-14b8e240]{margin-left:20px;vertical-align:middle;margin-top:4px;width:440px}.remark[data-v-14b8e240]{margin-bottom:0;position:relative}.remark .suffix[data-v-14b8e240]{position:absolute;right:0;bottom:-40px}.mb24[data-v-14b8e240]{margin-bottom:24px}.w80[data-v-14b8e240]{width:70px;border:none}.w90[data-v-14b8e240]{width:90px}.unit-year[data-v-14b8e240]{margin-left:5px;height:32px;line-height:32px}.date-wrap[data-v-14b8e240]{margin-top:5px}.date-box-member[data-v-14b8e240],.date-wrap[data-v-14b8e240]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;height:32px}.date-box-member[data-v-14b8e240]{margin-left:20px;border:1px solid #d9d9d9;line-height:32px;overflow:hidden;padding:0 10px 0 0}.date-box-member input[data-v-14b8e240]{border:none!important;-webkit-box-shadow:none;box-shadow:none}.booking .ant-form-item-label{width:110px;text-align:left}.booking .ant-form-item-control-wrapper{width:calc(100% - 110px)}.form-ping .ant-form-item-label{width:70px;text-align:left}.form-ping .ant-form-item-control-wrapper{width:calc(100% - 70px)}.ant-radio-button-wrapper:before{display:none!important}.ipt input{padding-right:60px!important}.role-radio{display:inline-block!important;margin:10px 40px 10px 0}.ipt[data-v-62610b7a]{width:240px}.operation-btn[data-v-62610b7a]{display:inline-block;margin-left:20px}.icon-plus[data-v-62610b7a]{font-size:16px;cursor:pointer;color:#1890ff;border:1px solid #1890ff;border-radius:100%;width:24px;height:24px;text-align:center;line-height:24px;margin-left:20px}.pro-item+.pro-item[data-v-62610b7a]{margin-top:20px}.inline-block[data-v-62610b7a]{display:inline-block}.channel-name[data-v-62610b7a]{margin-left:20px;vertical-align:middle;margin-top:4px;width:440px}.remark[data-v-62610b7a]{margin-bottom:0;position:relative}.remark .suffix[data-v-62610b7a]{position:absolute;right:0;bottom:-40px}.ipt-remark[data-v-62610b7a]{width:600px}.member-remark[data-v-62610b7a]{margin-top:15px;line-height:20px;width:600px}.w200[data-v-62610b7a]{width:200px}.booking-date-range-hint[data-v-62610b7a]{color:#888;font-size:12px;line-height:20px;margin-top:8px}