#app{padding-bottom:0}.modal-common-page[data-v-9b4317a2]{font-family:sans-serif;min-height:100vh;background:rgba(0,0,0,.45);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;animation:fadeIn-data-v-9b4317a2 .3s ease-in-out}.modal-common-page .modal-common-container[data-v-9b4317a2]{background:#fff;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,.15);animation:zoomIn-data-v-9b4317a2 .3s ease-out}.modal-common-page .modal-common-container .modal-header[data-v-9b4317a2]{position:relative;padding:32px 32px 0;border-radius:8px 8px 0 0;border-bottom:none;background:linear-gradient(180deg,#e8efff,#fff)}.modal-common-page .modal-common-container .modal-header .modal-title[data-v-9b4317a2]{font-size:28px;font-weight:700;color:#000;padding-bottom:24px;padding-top:10px;position:relative;display:inline-block}.modal-common-page .modal-common-container .modal-header .modal-title .title-underline[data-v-9b4317a2]{position:absolute;bottom:18px;left:-7px;width:105%;height:14px;background:linear-gradient(130deg,rgba(0,61,214,.08) 100%,rgba(240,244,255,.9) 0);transform:skewX(-52deg)}.modal-common-page .modal-common-container .modal-header .close-icon[data-v-9b4317a2]{position:absolute;top:40px;right:24px;font-size:16px;color:#999;cursor:pointer;transition:all .3s}.modal-common-page .modal-common-container .modal-header .close-icon[data-v-9b4317a2]:hover{color:#666}.modal-common-page .modal-common-container .action-buttons[data-v-9b4317a2]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px;margin-top:40px}.modal-common-page .modal-common-container .action-buttons .btn-cancel[data-v-9b4317a2],.modal-common-page .modal-common-container .action-buttons .btn-submit[data-v-9b4317a2]{min-width:100px;height:40px;font-size:15px;border-radius:4px;font-weight:500}.modal-common-page .modal-common-container .action-buttons .btn-cancel[data-v-9b4317a2]{border-color:#bd1a2d;color:#bd1a2d;background:#fff}.modal-common-page .modal-common-container .action-buttons .btn-cancel[data-v-9b4317a2]:hover{border-color:#d41f35;color:#d41f35}.modal-common-page .modal-common-container .action-buttons .btn-submit[data-v-9b4317a2]{background:#bd1a2d;border-color:#bd1a2d}.modal-common-page .modal-common-container .action-buttons .btn-submit[data-v-9b4317a2]:hover{background:#d41f35;border-color:#d41f35}@keyframes fadeIn-data-v-9b4317a2{0%{opacity:0}to{opacity:1}}@keyframes zoomIn-data-v-9b4317a2{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-form-item-label label{font-size:14px;color:#262626;font-weight:500}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-form-item-label label:before{color:#ff4d4f}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input,.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input-number{border-radius:4px}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input-number:hover,.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input:hover{border-color:#40a9ff}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input-number:focus,.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input-number:-ms-input-placeholder,.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input:-ms-input-placeholder{color:#bfbfbf}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input-number::placeholder,.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-input::placeholder{color:#bfbfbf}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item textarea.ant-input{font-size:14px;line-height:1.8}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item textarea.ant-input:-ms-input-placeholder{color:#bfbfbf;font-size:13px;line-height:1.6}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item textarea.ant-input::placeholder{color:#bfbfbf;font-size:13px;line-height:1.6}.modal-common-form[data-v-9b4317a2] .ant-form .ant-form-item .ant-radio-group .ant-radio-wrapper{margin-right:16px;font-size:14px}.contact-us-page .contact-us-modal[data-v-9b4317a2]{width:820px}.contact-us-page .contact-us-modal .modal-body[data-v-9b4317a2]{padding:0 32px 32px}.contact-us-page .contact-us-modal .modal-body .contact-info[data-v-9b4317a2]{margin-bottom:36px;margin-top:24px}.contact-us-page .contact-us-modal .modal-body .contact-info .info-item[data-v-9b4317a2]{color:#333;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:18px;font-size:14px;line-height:22px}.contact-us-page .contact-us-modal .modal-body .contact-info .info-item[data-v-9b4317a2]:last-child{margin-bottom:0}.contact-us-page .contact-us-modal .modal-body .contact-info .info-item img[data-v-9b4317a2]{width:28px;height:28px}.contact-us-page .contact-us-modal .modal-body .contact-info .info-item .info-label[data-v-9b4317a2]{font-weight:500;min-width:70px;-ms-flex-negative:0;flex-shrink:0}.contact-us-page .contact-us-modal .modal-body .contact-info .info-item .info-text[data-v-9b4317a2]{-ms-flex:1;flex:1;word-break:break-all}.contact-us-page .contact-us-modal .modal-body .feedback-section[data-v-9b4317a2]{margin-bottom:36px}.contact-us-page .contact-us-modal .modal-body .feedback-section .section-title[data-v-9b4317a2]{font-size:15px;font-weight:600;color:#262626;margin-bottom:16px}.contact-us-page .contact-us-modal .modal-body .feedback-section .feedback-textarea[data-v-9b4317a2]{width:100%;resize:none}