.__nuxt-error-page{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;align-items:center;background:#f7f8fb;bottom:0;color:#47494e;display:flex;flex-direction:column;font-family:sans-serif;font-weight:100!important;justify-content:center;left:0;padding:1rem;position:absolute;right:0;text-align:center;top:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{color:#47494e;font-size:1.5rem;margin-bottom:8px;margin-top:15px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;-webkit-text-decoration:none;text-decoration:none}.__nuxt-error-page .logo{bottom:12px;left:12px;position:fixed}.nuxt-progress{background-color:F16622;height:5px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font-weight:400;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{-webkit-backface-visibility:hidden;color:#409eff;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease}a:hover{color:#66b1ff}a:active{color:#3a8ee6}li{list-style:none}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05);border-radius:4px}::-webkit-scrollbar-thumb{background-color:rgba(64,158,255,.3);border-radius:4px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background-color:rgba(64,158,255,.5)}body,html{background-color:#f8f9fa;color:#333;font-family:Microsoft YaHei,微软雅黑,PingFang SC,Hiragino Sans GB,STHeiti,WenQuanYi Micro Hei,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;width:100%}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(64,158,255,.3);overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:#303133;font-weight:600;line-height:1.3;margin-bottom:16px}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}p{margin-bottom:16px}::selection{background-color:rgba(64,158,255,.2);color:#333}::-moz-selection{background-color:rgba(64,158,255,.2);color:#333}#app,body,html{height:100%;min-height:100vh}.container{margin:0 auto;max-width:1300px;padding:0 20px;width:100%}.card{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:24px;transition:all .3s ease}.card:hover{box-shadow:0 4px 20px rgba(0,0,0,.12)}.btn{border:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;outline:none;padding:8px 16px;text-align:center;transition:all .3s ease}.btn:hover{opacity:.9;transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-primary{background-color:#409eff;color:#fff}.btn-primary:hover{background-color:#66b1ff}.btn-default{background-color:#fff;border:1px solid #dcdfe6;color:#606266}.btn-default:hover{background-color:#ecf5ff;border-color:#c6e2ff;color:#409eff}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.mt-5{margin-top:40px}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:24px}.mb-4{margin-bottom:32px}.mb-5{margin-bottom:40px}.ml-1{margin-left:8px}.ml-2{margin-left:16px}.ml-3{margin-left:24px}.ml-4{margin-left:32px}.ml-5{margin-left:40px}.mr-1{margin-right:8px}.mr-2{margin-right:16px}.mr-3{margin-right:24px}.mr-4{margin-right:32px}.mr-5{margin-right:40px}.pt-1{padding-top:8px}.pt-2{padding-top:16px}.pt-3{padding-top:24px}.pt-4{padding-top:32px}.pt-5{padding-top:40px}.pb-1{padding-bottom:8px}.pb-2{padding-bottom:16px}.pb-3{padding-bottom:24px}.pb-4{padding-bottom:32px}.pb-5{padding-bottom:40px}.pl-1{padding-left:8px}.pl-2{padding-left:16px}.pl-3{padding-left:24px}.pl-4{padding-left:32px}.pl-5{padding-left:40px}.pr-1{padding-right:8px}.pr-2{padding-right:16px}.pr-3{padding-right:24px}.pr-4{padding-right:32px}.pr-5{padding-right:40px}.text-primary,.text-success{color:#409eff}.text-warning{color:#e6a23c}.text-danger{color:#f56c6c}.text-info{color:#909399}.text-dark{color:#303133}.text-light{color:#606266}.text-muted{color:#909399}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.hidden{display:none!important}.visible{display:block!important}.invisible{visibility:hidden}.pull-left{float:left}.pull-right{float:right}.clearfix:after{clear:both;content:"";display:table}.pagination{margin:20px auto;text-align:center}.ivu-btn{margin-bottom:10px;margin-right:10px}.ls-table{background-color:#fff;border:1px solid #e6e6e6;border-collapse:collapse;color:#666;margin-bottom:20px;width:100%}.ls-table td,.ls-table th{border:1px solid #e6e6e6;font-size:14px;line-height:20px;min-height:20px;padding:9px 15px;position:relative;text-align:center}.ls-table thead{background:#f2f2f2}.drawer-profile{font-size:14px}.drawer-profile .ivu-col{margin-bottom:12px}.mb20{margin-bottom:20px}.page-wrapper{background:#fff;padding:24px}.ivu-form-item{padding-left:10px;position:relative}.ivu-form-item.required:before{color:#ed4014;content:"* ";left:0;position:absolute;top:15px}.w800{max-width:100%;width:800px}.inline{display:inline-block}.success{color:#19be6b}.error{color:#ed4014}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.text-overMore{
  /*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;width:100%}.box-shadow{box-shadow:0 2px 5px #ececec}.hot{color:#ff7414}.page-enter-active,.page-leave-active{transition:opacity .3s ease,transform .3s ease}.page-enter{opacity:0;transform:translateY(10px)}.page-leave-active{opacity:0;transform:translateY(-10px)}.n-banner{margin:0 auto;overflow:hidden;position:relative}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#409eff;display:inline-block;height:20px;width:20px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn .5s ease-in}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.slide-in-up{animation:slideInUp .6s ease-out}@media (max-width:768px){.hidden-sm{display:none!important}.visible-sm{display:block!important}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.25rem}.container{padding:0 15px}.card{padding:16px}}.toolbar-wrap[data-v-7c010f4a]{animation:fadeInUp-7c010f4a .3s ease-out;bottom:80px;position:fixed;right:20px;z-index:999}.toolbar-wrap .toolbar[data-v-7c010f4a]{position:relative}.toolbar-wrap .toolbar .phone-wrap[data-v-7c010f4a]{background:#fff;border:1px solid rgba(64,158,255,.1);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:20px;position:absolute;right:70px;top:-90px;transition:all .3s ease;width:200px}.toolbar-wrap .toolbar .phone-wrap[data-v-7c010f4a]:before{border-bottom:8px solid transparent;border-left:8px solid #fff;border-top:8px solid transparent;content:"";height:0;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:0}.toolbar-wrap .toolbar .phone-wrap .title[data-v-7c010f4a]{align-items:center;color:#333;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:12px}.toolbar-wrap .toolbar .phone-wrap .title[data-v-7c010f4a]:before{background:url(/_nuxt/img/icon-phone2.78bd745.png) no-repeat 50%;background-size:24px 24px;content:"";display:inline-block;filter:brightness(0) saturate(100%) invert(52%) sepia(70%) saturate(3000%) hue-rotate(190deg) brightness(95%) contrast(100%);height:24px;width:24px}.toolbar-wrap .toolbar .phone-wrap .contact-list[data-v-7c010f4a]{list-style:none;margin:0;padding:0}.toolbar-wrap .toolbar .phone-wrap .contact-list li[data-v-7c010f4a]{color:#409eff;font-size:18px;font-weight:600;line-height:32px;text-align:center}.toolbar-wrap .toolbar .list[data-v-7c010f4a]{display:flex;flex-direction:column;gap:24px}.toolbar-wrap .item[data-v-7c010f4a]{align-items:center;background:rgba(64,158,255,.1);border-radius:50%;box-shadow:0 4px 12px rgba(64,158,255,.2);color:#409eff;cursor:pointer;display:flex;height:56px;justify-content:center;transition:all .3s ease;width:56px}.toolbar-wrap .item[data-v-7c010f4a]:hover{background:#409eff;box-shadow:0 8px 20px rgba(64,158,255,.4);color:#fff;transform:translateY(-4px)}.toolbar-wrap .item span[data-v-7c010f4a]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.toolbar-wrap .item.phone .icon-phone[data-v-7c010f4a]{background:url(/_nuxt/img/icon-phone2.78bd745.png) no-repeat 50%;background-size:24px 24px;height:24px;transition:all .3s ease;width:24px}.toolbar-wrap .item.phone:hover .icon-phone[data-v-7c010f4a]{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(288deg) brightness(102%) contrast(102%)}.toolbar-wrap .item.goTop .icon-top[data-v-7c010f4a]{height:24px;position:relative;width:24px}.toolbar-wrap .item.goTop .icon-top[data-v-7c010f4a]:before{border-bottom:12px solid;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-70%);transition:all .3s ease;width:0}.fade-enter-active[data-v-7c010f4a],.fade-leave-active[data-v-7c010f4a]{transition:all .3s ease}.fade-enter[data-v-7c010f4a],.fade-leave-to[data-v-7c010f4a]{opacity:0;transform:translateY(20px)}@keyframes fadeInUp-7c010f4a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.toolbar-wrap[data-v-7c010f4a]{bottom:60px;right:15px}.toolbar-wrap .item[data-v-7c010f4a]{height:48px;width:48px}.toolbar-wrap .toolbar .phone-wrap[data-v-7c010f4a]{padding:15px;right:60px;width:180px}.toolbar-wrap .toolbar .phone-wrap .title[data-v-7c010f4a]{font-size:14px}.toolbar-wrap .toolbar .phone-wrap .contact-list li[data-v-7c010f4a]{font-size:16px}}.company-logo[data-v-1f50eedf]{align-items:center;animation:fadeIn-1f50eedf 1s ease-in-out;display:flex}.logo-icon[data-v-1f50eedf]{margin-right:12px}.logo-text[data-v-1f50eedf]{display:flex;flex-direction:column;margin-left:12px}.company-name[data-v-1f50eedf]{color:#333;font-size:18px;font-weight:700;line-height:1.2}@keyframes fadeIn-1f50eedf{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.nav-container[data-v-1207a49a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:80px;justify-content:space-between;margin:0;padding:0;transition:all .3s ease;width:100%}.nav-container[data-v-1207a49a],.nav-logo[data-v-1207a49a]{align-items:center;display:flex}.nav-logo[data-v-1207a49a]{height:100%}.nav-logo img[data-v-1207a49a]{height:40px;transition:all .3s ease}.scrolled .nav-logo img[data-v-1207a49a]{height:35px}.hamburger[data-v-1207a49a]{cursor:pointer;display:none;flex-direction:column;padding:15px 0;z-index:1001}.hamburger .bar[data-v-1207a49a]{background-color:#409eff;border-radius:3px;height:3px;margin:4px 0;transition:.4s cubic-bezier(.68,-.55,.265,1.55);width:28px}.hamburger .bar.bar-transform[data-v-1207a49a]:first-child{transform:rotate(45deg) translate(5px,6px)}.hamburger .bar.bar-transform[data-v-1207a49a]:nth-child(2){opacity:0;transform:translateX(-20px)}.hamburger .bar.bar-transform[data-v-1207a49a]:nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}.menu[data-v-1207a49a]{align-items:center;display:flex;height:100%;justify-content:center;list-style:none;margin:0;padding:0;transition:all .3s ease}.menu-item[data-v-1207a49a]{margin:0 20px;position:relative}.menu-link[data-v-1207a49a]{border-radius:8px;color:#555;display:inline-block;font-size:16px;font-weight:500;overflow:hidden;padding:15px 20px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.menu-link[data-v-1207a49a]:hover{background-color:rgba(64,158,255,.1);color:#409eff;transform:translateY(-2px)}.menu-link.active[data-v-1207a49a]{color:#409eff;font-weight:600}.link-underline[data-v-1207a49a]{background-color:#409eff;border-radius:3px;bottom:0;height:3px;left:0;position:absolute;transition:width .3s ease;width:0}.menu-link.active .link-underline[data-v-1207a49a],.menu-link:hover .link-underline[data-v-1207a49a]{width:100%}.link-text[data-v-1207a49a]{position:relative;z-index:1}@media screen and (max-width:768px){.nav-container[data-v-1207a49a]{padding:0 20px}.hamburger[data-v-1207a49a]{display:flex}.menu[data-v-1207a49a]{background-color:hsla(0,0%,100%,.99);border-radius:8px 0 0 8px;box-shadow:-4px 0 20px rgba(0,0,0,.1);flex-direction:column;height:100vh;min-width:250px;opacity:0;padding:80px 20px 20px;position:fixed;right:-100%;top:0;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);visibility:hidden}.menu.menu-open[data-v-1207a49a]{opacity:1;right:0;visibility:visible}.menu-item[data-v-1207a49a]{margin:10px 0;text-align:left;width:100%}.menu-link[data-v-1207a49a]{border-radius:8px;display:block;font-size:17px;padding:15px 20px}.menu-link.active[data-v-1207a49a],.menu-link[data-v-1207a49a]:hover{background-color:rgba(64,158,255,.15)}}@media screen and (max-width:992px){.menu-item[data-v-1207a49a]{margin:0 12px}.menu-link[data-v-1207a49a]{font-size:15px;padding:12px 16px}}.app-container[data-v-a61a11a8]{display:flex;flex-direction:column;min-height:100vh}.header-wrap[data-v-a61a11a8]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.08);height:80px;overflow:hidden;padding:0 20px;position:fixed;transition:all .3s ease;width:100%;z-index:1000}.header-wrap.scrolled[data-v-a61a11a8]{box-shadow:0 4px 25px rgba(0,0,0,.15);height:70px}.header-wrap .header-content[data-v-a61a11a8]{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1400px;width:100%}.header-wrap .header-content .logo[data-v-a61a11a8]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.header-wrap .header-content .main-menu[data-v-a61a11a8]{flex:1;margin:0 40px}.header-wrap .header-content .header-right[data-v-a61a11a8]{align-items:center;display:flex;gap:20px}.header-wrap .header-content .header-right .language-selector .language-link[data-v-a61a11a8]{border-radius:6px;color:#666;font-size:14px;padding:8px 12px;transition:all .3s ease}.header-wrap .header-content .header-right .language-selector .language-link[data-v-a61a11a8]:hover{background-color:rgba(64,158,255,.08);color:#409eff}.header-wrap .header-content .header-right .tel-contact[data-v-a61a11a8]{align-items:center;background-color:rgba(64,158,255,.08);border-radius:20px;color:#409eff;display:flex;font-size:16px;gap:8px;padding:8px 16px;transition:all .3s ease}.header-wrap .header-content .header-right .tel-contact[data-v-a61a11a8]:hover{background-color:rgba(64,158,255,.15);transform:translateY(-2px)}.header-wrap .header-content .header-right .tel-contact img[data-v-a61a11a8]{filter:brightness(0) saturate(100%) invert(52%) sepia(70%) saturate(3000%) hue-rotate(190deg) brightness(95%) contrast(100%);height:20px}.header-wrap .header-content .header-right .tel-contact p[data-v-a61a11a8]{font-weight:500;margin:0}@media screen and (max-width:768px){.header-wrap .header-content .main-menu[data-v-a61a11a8]{margin:0}.header-wrap .header-content .header-right .tel-contact[data-v-a61a11a8]{display:none}.header-wrap .header-content .header-right .language-selector[data-v-a61a11a8]{margin-left:auto}}.page-wrap[data-v-a61a11a8]{flex:1;padding-top:80px}.link[data-v-a61a11a8]{cursor:pointer}.footer-wrap[data-v-a61a11a8]{background:linear-gradient(135deg,#2c3e50,#34495e);padding:60px 0 30px;width:100%}.footer-wrap .footer-content[data-v-a61a11a8]{margin:0 auto;max-width:1240px;padding:0 20px;width:100%}.footer-wrap .footer-content .footer-info[data-v-a61a11a8]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.footer-wrap .footer-content .footer-info .footer-left[data-v-a61a11a8]{max-width:500px}.footer-wrap .footer-content .footer-info .footer-left .footer-title[data-v-a61a11a8]{color:#fff;font-size:24px;font-weight:700;letter-spacing:.5px;margin-bottom:16px}.footer-wrap .footer-content .footer-info .footer-left .footer-copyright[data-v-a61a11a8]{color:#bdc3c7;font-size:14px;margin-bottom:12px}.footer-wrap .footer-content .footer-info .footer-left .footer-address[data-v-a61a11a8]{color:#ecf0f1;font-size:14px;line-height:22px}.footer-wrap .footer-content .footer-info .footer-right[data-v-a61a11a8]{display:flex;flex-direction:column;gap:24px}.footer-wrap .footer-content .footer-info .footer-right .contact-item[data-v-a61a11a8]{align-items:flex-start;display:flex;gap:12px}.footer-wrap .footer-content .footer-info .footer-right .contact-item img[data-v-a61a11a8]{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(288deg) brightness(102%) contrast(102%);height:24px;margin-top:3px;width:24px}.footer-wrap .footer-content .footer-info .footer-right .contact-item p[data-v-a61a11a8]{color:#ecf0f1;font-size:16px;line-height:24px;margin:0}.footer-wrap .footer-content .footer-info .footer-right .contact-item p .contact-phone[data-v-a61a11a8]{color:#409eff;font-size:20px;font-weight:700}.footer-wrap .footer-content .footer-info .footer-right .contact-item .contact-address[data-v-a61a11a8]{max-width:300px}@media screen and (max-width:768px){.footer-wrap .footer-content .footer-info[data-v-a61a11a8]{flex-direction:column;gap:30px}.footer-wrap .footer-content .footer-info .footer-left[data-v-a61a11a8],.footer-wrap .footer-content .footer-info .footer-right[data-v-a61a11a8]{width:100%}.footer-wrap .footer-content .footer-info .footer-left[data-v-a61a11a8]{max-width:100%}.footer-wrap .footer-content .footer-info .footer-left .footer-title[data-v-a61a11a8]{font-size:20px}.footer-wrap .footer-content .footer-info .footer-right .contact-item p[data-v-a61a11a8]{font-size:14px}.footer-wrap .footer-content .footer-info .footer-right .contact-item p .contact-phone[data-v-a61a11a8]{font-size:18px}.footer-wrap .footer-content .footer-info .footer-right .contact-item .contact-address[data-v-a61a11a8]{max-width:100%}}