@charset "UTF-8";.contact-page[data-v-ed124cac]{min-height:100vh;background:#fff;--el-font-size-base: max(12px, 14px * var(--scale, 1));--el-form-label-font-size: max(12px, 14px * var(--scale, 1));--el-border-radius-base: 4px;--el-border-radius-small: 2px}.contact-main[data-v-ed124cac]{display:flex;width:100%;max-width:1400px;flex-direction:column;align-items:stretch;margin:0 auto;padding:0 max(16px,24px * var(--scale, 1));box-sizing:border-box}.contact-success[data-v-ed124cac]{display:flex;width:100%;min-height:calc(100vh - max(16px,160px * var(--scale, 1)));flex-direction:column;align-items:center;justify-content:center;gap:0;box-sizing:border-box}.contact-success__image[data-v-ed124cac]{width:max(16px,276px * var(--scale, 1));height:auto;display:block;margin-bottom:max(16px,24px * var(--scale, 1))}.contact-success__title[data-v-ed124cac]{margin:0 0 8px;color:var(--Color-Text-text-color-primary, #121212);font-family:PingFang SC;font-size:max(16px,24px * var(--scale, 1));font-style:normal;font-weight:600;line-height:1.5}.contact-success__desc[data-v-ed124cac]{margin:0 0 8px;color:var(--Color-Text-text-color-regular, #666);font-family:PingFang SC;font-size:max(12px,16px * var(--scale, 1));font-style:normal;font-weight:400;line-height:1.6}.contact-success__back-row[data-v-ed124cac]{display:inline-flex;align-items:center;gap:8px}.contact-success__countdown[data-v-ed124cac]{color:var(--Color-Text-text-color-regular, #666);font-family:PingFang SC;font-size:max(12px,16px * var(--scale, 1));font-style:normal;font-weight:400;line-height:1.6}.contact-success__back-btn[data-v-ed124cac]{border:none;background:transparent;padding:0;cursor:pointer;color:var(--CK-01, #4f39f6);font-family:PingFang SC;font-size:max(12px,16px * var(--scale, 1));font-style:normal;font-weight:400;line-height:1.6}.contact-success__back-btn[data-v-ed124cac]:hover{opacity:.9}.contact-success__back-btn[data-v-ed124cac]:focus-visible{outline:2px solid var(--CK-01, #4f39f6);outline-offset:2px}.contact-layout[data-v-ed124cac]{display:flex;width:100%;padding:max(16px,90px * var(--scale, 1)) 0;align-items:flex-start;gap:max(16px,48px * var(--scale, 1));box-sizing:border-box}.contact-left[data-v-ed124cac]{flex-shrink:0}.contact-left__image[data-v-ed124cac]{display:block;width:600px;height:860px;flex-shrink:0;object-fit:cover}.contact-right[data-v-ed124cac]{display:flex;flex-direction:column;align-items:flex-start;gap:max(16px,48px * var(--scale, 1));flex:1 0 0;width:100%}.contact-intro[data-v-ed124cac]{width:100%;padding:0 max(16px,24px * var(--scale, 1));box-sizing:border-box}.contact-intro__title[data-v-ed124cac]{margin:0;color:var(--Color-Text-text-color-primary, #121212);font-family:PingFang SC;font-size:max(16px,48px * var(--scale, 1));font-style:normal;font-weight:600;line-height:1.5}.contact-intro__subtitle[data-v-ed124cac]{margin:0;color:var(--Color-Text-text-color-regular, #666);font-family:PingFang SC;font-size:max(12px,20px * var(--scale, 1));font-style:normal;font-weight:400;line-height:1.4}.contact-content[data-v-ed124cac]{display:flex;width:100%;max-width:600px;padding:0 max(16px,24px * var(--scale, 1));box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:max(16px,24px * var(--scale, 1))}.consult-section[data-v-ed124cac]{display:flex;width:100%;padding:max(16px,20px * var(--scale, 1)) 0;flex-direction:column;align-items:flex-start;gap:max(16px,20px * var(--scale, 1));align-self:stretch}.consult-section__title[data-v-ed124cac]{margin:0;width:100%;color:var(--Color-Text-text-color-primary, #121212);font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;line-height:1.4}.contact-section[data-v-ed124cac]{display:flex;width:100%;padding:20px 0;flex-direction:column;align-items:stretch;gap:20px;align-self:stretch;box-sizing:border-box}.contact-section__title[data-v-ed124cac]{margin:0;width:100%;color:var(--Color-Text-text-color-primary, #121212);font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;line-height:1.4}.contact-form[data-v-ed124cac]{width:100%}.contact-form__item[data-v-ed124cac]{margin-bottom:0}.contact-form[data-v-ed124cac] .el-form-item{margin-bottom:24px}.contact-form[data-v-ed124cac] .el-form-item:last-child{margin-bottom:0}.contact-form[data-v-ed124cac] .el-form-item__label{display:block;padding:0;margin-bottom:8px;line-height:1.6}.contact-form[data-v-ed124cac] .el-form-item__content{width:100%;min-width:0;margin-top:0;line-height:inherit}.contact-label[data-v-ed124cac]{display:inline-flex;align-items:center;gap:4px;color:var(--Color-Text-text-color-primary, #121212);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:1.6}.contact-label__required[data-v-ed124cac]{color:#f56c6c}.contact-input[data-v-ed124cac] .el-input__wrapper{height:40px;min-height:40px;box-sizing:border-box;padding:0 8px 0 0;border-radius:8px;border:1px solid var(--Color-Border-border-color, #e0e2e1);background:#fafbfc;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.contact-input[data-v-ed124cac] .el-input__suffix{margin-left:4px}.contact-input[data-v-ed124cac] .el-input__wrapper:hover{border-color:#c7cbd1;background:#fff}.contact-input[data-v-ed124cac] .el-input__wrapper.is-focus{border-color:var(--CK-01, #4f39f6);background:#fff;box-shadow:0 0 0 3px #4f39f614}.contact-input[data-v-ed124cac] .el-input__inner{height:40px;line-height:40px;padding:0 12px;box-sizing:border-box;font-size:14px}.contact-input[data-v-ed124cac] .el-input__inner::placeholder{color:#c0c4cc;font-size:14px}.contact-field-row[data-v-ed124cac]{display:flex;width:100%;min-width:0;height:40px;min-height:40px;align-items:stretch;overflow:visible;box-sizing:border-box}.contact-field-row:focus-within .contact-field-row__select[data-v-ed124cac] .el-select__wrapper,.contact-field-row:focus-within .contact-field-row__input[data-v-ed124cac] .el-input__wrapper{border-color:var(--CK-01, #4f39f6);background:#fff}.contact-field-row__select[data-v-ed124cac]{flex:0 0 auto;width:auto;min-width:112px;max-width:40%}.contact-field-row__select[data-v-ed124cac] .el-select__wrapper{height:40px;min-height:40px;box-sizing:border-box;padding:0 10px 0 0;border-radius:8px 0 0 8px;border:1px solid var(--Color-Border-border-color, #e0e2e1);background:#fafbfc;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.contact-field-row__select[data-v-ed124cac] .el-select__wrapper:hover{border-color:#c7cbd1;background:#fff}.contact-field-row__select[data-v-ed124cac] .el-select__selected-item{padding-left:12px;box-sizing:border-box;color:var(--Color-Text-text-color-primary, #121212);font-family:PingFang SC;font-size:14px}.contact-field-row__select[data-v-ed124cac] .el-select__placeholder{padding-left:12px;box-sizing:border-box;font-size:14px}.contact-field-row__select[data-v-ed124cac] .el-select__caret{color:var(--Color-Text-text-color-regular, #909399)}.contact-field-row__input[data-v-ed124cac]{flex:1 1 0;min-width:0}.contact-field-row__input[data-v-ed124cac] .el-input__wrapper{height:40px;min-height:40px;box-sizing:border-box;padding:0 8px 0 0;border-radius:0 8px 8px 0;border:1px solid var(--Color-Border-border-color, #e0e2e1);border-left:none;background:#fafbfc;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.contact-field-row__input[data-v-ed124cac] .el-input__suffix{margin-left:4px}.contact-field-row__input[data-v-ed124cac] .el-input__wrapper:hover{border-color:#c7cbd1;background:#fff}.contact-field-row__input[data-v-ed124cac] .el-input__inner{height:40px;line-height:40px;padding:0 12px 0 14px;box-sizing:border-box;font-size:14px}.contact-field-row__input[data-v-ed124cac] .el-input__inner::placeholder{color:#c0c4cc;font-size:14px}.contact-booking[data-v-ed124cac]{display:flex;width:100%;flex-direction:column;align-items:baseline;align-self:stretch;gap:24px;box-sizing:border-box}.contact-booking__btn[data-v-ed124cac]{display:flex;width:96px;min-width:96px;height:40px;min-height:40px;padding:0;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;border:none;border-radius:8px;cursor:pointer;color:var(--color-white, #fff);text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:1.6;background:var(--Color-Text-text-color-primary, #121212)}.contact-booking__btn[data-v-ed124cac]:hover{opacity:.92}.contact-booking__btn[data-v-ed124cac]:disabled{opacity:.6;cursor:not-allowed}.contact-booking__btn[data-v-ed124cac]:focus-visible{outline:2px solid var(--Color-Text-text-color-primary, #121212);outline-offset:2px}.contact-booking__hint[data-v-ed124cac]{margin:0;max-width:100%;color:var(--Color-Text-text-color-regular, #666);text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:1.6}.contact-booking__hint-accent[data-v-ed124cac]{color:var(--CK-01, #4f39f6);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:1.6}.captcha-dialog[data-v-ed124cac]{min-height:max(16px,90px * var(--scale, 1))}.captcha-dialog__loading[data-v-ed124cac]{margin:0 0 12px;color:#606266;font-size:max(12px,14px * var(--scale, 1))}.captcha-dialog__container-shell[data-v-ed124cac]{width:calc(304px * var(--captcha-scale, 1));min-height:calc(78px * var(--captcha-scale, 1));margin:0 auto;overflow:hidden}.captcha-dialog__container-scale[data-v-ed124cac]{width:304px;transform:scale(var(--captcha-scale, 1));transform-origin:top left}.captcha-dialog__container[data-v-ed124cac]{width:304px;min-height:max(16px,78px * var(--scale, 1))}.consult-form[data-v-ed124cac]{width:100%}.consult-form__item[data-v-ed124cac]{margin-bottom:0;padding-bottom:8px}.consult-form__item[data-v-ed124cac]:last-child{padding-bottom:0;border-bottom:none}.consult-form[data-v-ed124cac] .el-form-item{margin-bottom:0}.consult-form[data-v-ed124cac] .el-form-item__content{width:100%;min-width:0;line-height:inherit}.consult-question[data-v-ed124cac]{display:inline-flex;align-items:center;gap:4px;color:var(--Color-Text-text-color-primary, #121212);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.consult-question__required[data-v-ed124cac]{color:#f56c6c}.consult-options[data-v-ed124cac]{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;gap:0}.consult-options[data-v-ed124cac] .el-radio,.consult-options[data-v-ed124cac] .el-checkbox{display:flex;align-items:center;align-self:stretch;max-width:100%;margin:0;padding:9px 0;height:auto;white-space:normal}.consult-options[data-v-ed124cac] .el-radio__input,.consult-options[data-v-ed124cac] .el-checkbox__input{flex-shrink:0;width:max(16px,20px * var(--scale, 1));height:max(16px,20px * var(--scale, 1));margin-right:8px;margin-top:1px;display:inline-flex;align-items:center;justify-content:center}.consult-options[data-v-ed124cac] .el-radio__inner,.consult-options[data-v-ed124cac] .el-checkbox__inner{width:max(16px,20px * var(--scale, 1));height:max(16px,20px * var(--scale, 1));border-radius:50%}.consult-options[data-v-ed124cac] .el-radio__inner:after{width:8px;height:8px}.consult-options[data-v-ed124cac] .el-checkbox__input.is-checked .el-checkbox__inner:after{box-sizing:border-box;border:none;width:8px;height:8px;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);border-radius:50%;background-color:var(--el-color-white);transition:transform .15s ease-in}.consult-options[data-v-ed124cac] .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{background-color:var(--el-checkbox-disabled-checked-icon-color)}.consult-options[data-v-ed124cac] .el-radio__label,.consult-options[data-v-ed124cac] .el-checkbox__label{flex:1;min-width:0;padding-left:0;color:var(--Color-Text-text-color-primary, #121212);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;white-space:normal;word-break:break-word;overflow-wrap:anywhere}@media(min-width:701px)and (max-width:1023.98px){.contact-layout[data-v-ed124cac]{flex-direction:row;gap:max(16px,32px * var(--scale, 1))}.contact-left[data-v-ed124cac]{display:block}.contact-left__image[data-v-ed124cac]{width:min(448px,42vw);height:auto;aspect-ratio:600/860}.contact-right[data-v-ed124cac]{gap:max(16px,48px * var(--scale, 1));align-items:flex-start}.contact-content[data-v-ed124cac]{width:100%;max-width:100%}}@media(min-width:1024px)and (max-width:1200px){.contact-left__image[data-v-ed124cac]{width:calc(448px + (100vw - 1024px) * 152 / 176);height:auto;aspect-ratio:600/860}}@media(max-width:1023.98px){.contact-input[data-v-ed124cac] .el-input__inner,.contact-input[data-v-ed124cac] .el-input__inner::placeholder,.contact-field-row__input[data-v-ed124cac] .el-input__inner,.contact-field-row__input[data-v-ed124cac] .el-input__inner::placeholder,.contact-field-row__select[data-v-ed124cac] .el-select__selected-item,.contact-field-row__select[data-v-ed124cac] .el-select__placeholder{font-size:14px}}@media(max-width:700px){.contact-input[data-v-ed124cac] .el-input__inner,.contact-input[data-v-ed124cac] .el-input__inner::placeholder,.contact-field-row__input[data-v-ed124cac] .el-input__inner,.contact-field-row__input[data-v-ed124cac] .el-input__inner::placeholder,.contact-field-row__select[data-v-ed124cac] .el-select__selected-item,.contact-field-row__select[data-v-ed124cac] .el-select__placeholder,.contact-form[data-v-ed124cac] .el-textarea__inner,.contact-form[data-v-ed124cac] .el-textarea__inner::placeholder{font-size:16px}}@media(max-width:700px){.captcha-dialog[data-v-ed124cac]{min-height:auto}.captcha-dialog__loading[data-v-ed124cac]{margin-bottom:12px;font-size:14px}.captcha-dialog__container[data-v-ed124cac]{min-height:78px}.captcha-dialog-modal[data-v-ed124cac] .el-dialog__header{padding:16px 16px 8px}.captcha-dialog-modal[data-v-ed124cac] .el-dialog__body,.captcha-dialog-modal[data-v-ed124cac] .el-dialog__footer{padding:0 8px 16px}.contact-main[data-v-ed124cac]{max-width:none}.contact-success[data-v-ed124cac]{min-height:calc(100vh - 80px)}.contact-success__image[data-v-ed124cac]{width:148px}.contact-layout[data-v-ed124cac]{flex-direction:column;padding:max(16px,35px * var(--scale, 1)) 0;gap:max(16px,24px * var(--scale, 1))}.contact-left[data-v-ed124cac],.contact-intro[data-v-ed124cac]{display:none}.contact-content[data-v-ed124cac]{width:100%;max-width:none;padding:0}.consult-section[data-v-ed124cac]{padding:12px 0}.contact-section[data-v-ed124cac]{padding:20px 0}}
