.contact-container[data-v-7d709bc0]{height:100%;width:100%}.contact-container .contact-content[data-v-7d709bc0]{display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--spacing-big) 0;width:100%}@media screen and (max-width:991px){.contact-container .contact-content[data-v-7d709bc0]{padding:7rem 1rem 2rem}}.contact-container .contact-content .contact-title[data-v-7d709bc0]{color:#404040;font-family:Microsoft YaHei;font-size:36px;font-style:normal;font-weight:700;line-height:48px;margin-bottom:7rem;text-align:center;white-space:pre-line}@media screen and (max-width:991px){.contact-container .contact-content .contact-title[data-v-7d709bc0]{font-size:24px;line-height:1.4;margin-bottom:4.2rem}}.contact-container .contact-content .contact-form .js-consult-form[data-v-7d709bc0]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.contact-container .contact-content .contact-form .js-consult-form .form-body[data-v-7d709bc0]{width:100%}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-row[data-v-7d709bc0]{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:991px){.contact-container .contact-content .contact-form .js-consult-form .form-body .form-row[data-v-7d709bc0]{gap:22px}}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-row .form-item[data-v-7d709bc0]{flex:1}@media (max-width:991px){.contact-container .contact-content .contact-form .js-consult-form .form-body .form-row[data-v-7d709bc0]{flex-direction:column}}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item[data-v-7d709bc0]{display:flex;flex-direction:column;margin-bottom:42px;position:relative}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item .error-tip[data-v-7d709bc0]{color:var(--theme-color);font-size:12px;left:0;padding-top:2px;position:absolute;top:100%}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item.full-width[data-v-7d709bc0]{width:100%}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item input[data-v-7d709bc0],.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item textarea[data-v-7d709bc0]{background:transparent;border:none;border-bottom:1px solid #bebebe;border-radius:0;color:#333;font-size:16px;height:44px;line-height:44px;width:100%}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item input[data-v-7d709bc0]:hover,.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item textarea[data-v-7d709bc0]:hover{border-bottom-color:var(--theme-color)}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item input[data-v-7d709bc0]:focus,.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item textarea[data-v-7d709bc0]:focus{border-bottom-color:var(--theme-color);outline:none}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item input[data-v-7d709bc0]:focus::-moz-placeholder,.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item textarea[data-v-7d709bc0]:focus::-moz-placeholder{opacity:0}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item input[data-v-7d709bc0]:focus::placeholder,.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item textarea[data-v-7d709bc0]:focus::placeholder{opacity:0}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item input[data-v-7d709bc0]::-moz-placeholder,.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item textarea[data-v-7d709bc0]::-moz-placeholder{color:#777}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item input[data-v-7d709bc0]::placeholder,.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item textarea[data-v-7d709bc0]::placeholder{color:#777}@media screen and (max-width:991px){.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item input[data-v-7d709bc0],.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item textarea[data-v-7d709bc0]{font-size:12px}}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item textarea[data-v-7d709bc0]{overflow-y:hidden;resize:none}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item .required[data-v-7d709bc0]{font-size:16px;font-style:normal;font-weight:700}@media screen and (max-width:991px){.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item .required[data-v-7d709bc0]{font-size:12px;font-weight:700}}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item .submit-btn[data-v-7d709bc0]{align-items:center;background-color:#fff0;border:1px solid var(--theme-color);border-radius:4px;color:var(--theme-color);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;gap:10px;height:40px;justify-content:center;margin:20px auto 0;overflow:hidden;padding:0 29px;position:relative;transition:color .3s;width:140.748px;z-index:1}@media screen and (max-width:991px){.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item .submit-btn[data-v-7d709bc0]{font-size:12px}}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item .submit-btn[data-v-7d709bc0]:before{background:var(--theme-color);content:"";height:100%;left:0;position:absolute;top:0;transition:width .4s cubic-bezier(.4,0,.2,1);width:0;z-index:0}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item .submit-btn[data-v-7d709bc0]:hover{color:#fff}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item .submit-btn[data-v-7d709bc0]:hover:before{width:100%}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item .submit-btn[data-v-7d709bc0]>*{position:relative;z-index:1}@media (max-width:991px){.contact-container .contact-content .contact-form .js-consult-form .form-body .form-row[data-v-7d709bc0]{margin-bottom:22px}.contact-container .contact-content .contact-form .js-consult-form .form-body .form-item[data-v-7d709bc0]{margin-bottom:0}.contact-container .contact-content .contact-form .js-consult-form .form-body .full-width[data-v-7d709bc0]{margin-bottom:22px}}.contact-section[data-v-7d709bc0]{background:#fff;margin-top:-96rem;opacity:0;padding-top:96rem;transition:opacity .3s ease;z-index:2}.contact-section[data-v-7d709bc0],.input-wrapper[data-v-7d709bc0]{position:relative}.input-wrapper:hover input[data-v-7d709bc0]::-moz-placeholder,.input-wrapper:hover textarea[data-v-7d709bc0]::-moz-placeholder{color:var(--theme-color)}.input-wrapper:hover input[data-v-7d709bc0]::placeholder,.input-wrapper:hover textarea[data-v-7d709bc0]::placeholder{color:var(--theme-color)}.required-mark[data-v-7d709bc0]{color:var(--theme-color);left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.required[data-v-7d709bc0]{padding-left:10px}
