.admin-layout[data-v-1ba16891]{background:#f5f7fa;min-height:100vh}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;vertical-align:middle;width:fit-content;display:inline-block;position:relative}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color);justify-content:center;align-items:center;display:inline-flex}.el-badge__content.is-fixed{top:0;right:calc(1px + var(--el-badge-size) / 2);z-index:var(--el-index-normal);position:absolute;transform:translateY(-50%)translate(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;width:8px;height:8px;padding:0;right:0}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);background-color:var(--el-message-bg-color);width:max-content;max-width:calc(100% - 32px);transition:opacity var(--el-transition-duration), transform .4s, top .4s, bottom .4s;padding:var(--el-message-padding);align-items:center;gap:8px;display:flex;position:fixed}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:50%;transform:translate(-50%)}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0}.el-message-fade-enter-from.is-left,.el-message-fade-enter-from.is-right,.el-message-fade-leave-to.is-left,.el-message-fade-leave-to.is-right{transform:translateY(-100%)}.el-message-fade-enter-from.is-left.is-bottom,.el-message-fade-enter-from.is-right.is-bottom,.el-message-fade-leave-to.is-left.is-bottom,.el-message-fade-leave-to.is-right.is-bottom{transform:translateY(100%)}.el-message-fade-enter-from.is-center,.el-message-fade-leave-to.is-center{transform:translate(-50%,-100%)}.el-message-fade-enter-from.is-center.is-bottom,.el-message-fade-leave-to.is-center.is-bottom{transform:translate(-50%,100%)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:#ffffff80;--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);white-space:nowrap;cursor:pointer;height:32px;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;line-height:1;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);outline:none;justify-content:center;align-items:center;transition:all .1s;display:inline-flex}.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:none}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:8px 15px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";border-radius:inherit;background-color:var(--el-mask-color-extra-light);position:absolute;inset:-1px}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-dashed{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary);border-style:dashed}.el-button.is-circle{border-radius:50%;width:32px;padding:8px}.el-button.is-text{color:var(--el-button-text-color);background-color:#0000;border:0 solid #0000}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{color:var(--el-button-text-color);background:0 0;border-color:#0000;height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button.is-link:not(.is-disabled):hover{background-color:#0000;border-color:#0000}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);background-color:#0000;border-color:#0000}.el-button--text{color:var(--el-color-primary);background:0 0;border-color:#0000;padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);background-color:#0000;border-color:#0000}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);background-color:#0000;border-color:#0000}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-plain,.el-button--primary.is-text,.el-button--primary.is-link{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:hover,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--primary.is-dashed{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-text-color:var(--el-color-primary-dark-2);--el-button-active-bg-color:var(--el-color-primary-light-9);--el-button-active-border-color:var(--el-color-primary-dark-2)}.el-button--primary.is-dashed.is-disabled,.el-button--primary.is-dashed.is-disabled:hover,.el-button--primary.is-dashed.is-disabled:focus,.el-button--primary.is-dashed.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-plain,.el-button--success.is-text,.el-button--success.is-link{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:hover,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:active,.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--success.is-dashed{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-success);--el-button-hover-bg-color:var(--el-color-success-light-9);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-text-color:var(--el-color-success-dark-2);--el-button-active-bg-color:var(--el-color-success-light-9);--el-button-active-border-color:var(--el-color-success-dark-2)}.el-button--success.is-dashed.is-disabled,.el-button--success.is-dashed.is-disabled:hover,.el-button--success.is-dashed.is-disabled:focus,.el-button--success.is-dashed.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-plain,.el-button--warning.is-text,.el-button--warning.is-link{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:hover,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--warning.is-dashed{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-warning);--el-button-hover-bg-color:var(--el-color-warning-light-9);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-text-color:var(--el-color-warning-dark-2);--el-button-active-bg-color:var(--el-color-warning-light-9);--el-button-active-border-color:var(--el-color-warning-dark-2)}.el-button--warning.is-dashed.is-disabled,.el-button--warning.is-dashed.is-disabled:hover,.el-button--warning.is-dashed.is-disabled:focus,.el-button--warning.is-dashed.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-plain,.el-button--danger.is-text,.el-button--danger.is-link{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:hover,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--danger.is-dashed{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-danger);--el-button-hover-bg-color:var(--el-color-danger-light-9);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-text-color:var(--el-color-danger-dark-2);--el-button-active-bg-color:var(--el-color-danger-light-9);--el-button-active-border-color:var(--el-color-danger-dark-2)}.el-button--danger.is-dashed.is-disabled,.el-button--danger.is-dashed.is-disabled:hover,.el-button--danger.is-dashed.is-disabled:focus,.el-button--danger.is-dashed.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-plain,.el-button--info.is-text,.el-button--info.is-link{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:hover,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:active,.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--info.is-dashed{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-info);--el-button-hover-bg-color:var(--el-color-info-light-9);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-text-color:var(--el-color-info-dark-2);--el-button-active-bg-color:var(--el-color-info-light-9);--el-button-active-border-color:var(--el-color-info-dark-2)}.el-button--info.is-dashed.is-disabled,.el-button--info.is-dashed.is-disabled:hover,.el-button--info.is-dashed.is-disabled:focus,.el-button--info.is-dashed.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:12px 19px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:5px 11px;font-size:12px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;inset:0;overflow:auto}.el-overlay .el-overlay-root{height:0}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden{overflow:hidden}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);max-width:var(--el-messagebox-width);width:100%;padding:var(--el-messagebox-padding-primary);vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-messagebox-box-shadow);text-align:left;backface-visibility:hidden;box-sizing:border-box;overflow-wrap:break-word;display:inline-block;position:relative;overflow:hidden}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{text-align:center;padding:16px;position:fixed;inset:0;overflow:auto}.is-message-box .el-overlay-message-box:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size,16px))}.el-message-box__title{font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height);color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{width:40px;height:40px;font-size:var(--el-message-close-size,16px);cursor:pointer;background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;gap:12px;display:flex}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{min-width:0;margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{padding-top:var(--el-messagebox-padding-primary);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.el-message-box--center .el-message-box__title{justify-content:center;align-items:center;gap:6px;display:flex}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.el-message-box-parent--hidden{overflow:hidden}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{color:#24352f;background:#fbf9f3;margin:0;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}#app{min-height:100vh}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:min(1180px,100% - 40px);margin:auto}.topline{color:#e8cf93;letter-spacing:.5px;background:#12352d;justify-content:space-between;align-items:center;height:36px;padding:0 max(24px,50% - 590px);font-size:14px;display:flex}.header{z-index:50;background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50% - 590px);display:flex;position:sticky;top:0;box-shadow:0 2px 16px #102e2710}.brand{align-items:center;gap:12px;display:flex}.brand img{object-fit:contain;width:58px;height:58px}.brand b{font-size:20px}.brand small{color:#6d7772;letter-spacing:2px;font-size:9px;display:block}.header nav{color:#24352f;gap:26px;font-size:16px;font-weight:500;display:flex}.nav-cluster{border-left:1px solid #d9d3c7;gap:26px;padding-left:26px;display:flex}.header nav a{padding-bottom:6px;transition:color .2s;position:relative}.header nav a:after{content:"";transform-origin:50%;background:#b48938;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.header nav a:hover{color:#b48938}.header nav a:hover:after{transform:scaleX(1)}.header nav a.router-link-active{color:#b48938}.header nav a.router-link-active:after{transform:scaleX(1)}.header__tools{align-items:center;gap:12px;display:flex}.header__tools button{background:0 0;border:0}.header__tools .gold-btn{background:#b48938}.search-icon{color:#24352f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:color .2s,background .2s;display:inline-flex}.search-icon svg{width:22px;height:22px}.search-icon:hover{color:#b48938}.lang-btn{color:#24352f;border-radius:4px;padding:6px 10px;font-size:14px;transition:color .2s}.lang-btn:hover{color:#b48938}.gold-btn,.outline-btn{color:#102c25;background:#b48938;border:0;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-weight:700;transition:background .2s,opacity .2s;display:inline-flex}.gold-btn:hover{background:#c79a45}.outline-btn{color:#fff;background:0 0;border:1px solid #fff8}.outline-btn:hover{background:#ffffff1a}.menu{display:none}.home-hero{z-index:0;color:#fff;flex-direction:column;justify-content:center;height:calc(100vh - 230px);min-height:460px;padding:0 max(24px,50% - 590px);display:flex;position:relative;overflow:hidden}.home-hero:before{content:"";z-index:-2;background:url(/assets/fe8007ca6067fd324054d5787c5eb5e0-EWo1-rxU.jpg) 50%/cover;animation:22s ease-out infinite alternate heroZoom;position:absolute;inset:0;transform:scale(1)}.home-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#082e28f5,#082e28b8 45%,#082e2822);position:absolute;inset:0}@keyframes heroZoom{0%{transform:scale(1)}to{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.home-hero:before{animation:none}}.hero__content{max-width:650px}.hero__content>span,.section-title span,.form-page>div>span,.search-page>span{color:#d2b262;letter-spacing:4px;font-size:12px}.hero__content h1{margin:18px 0;font-family:Georgia,Microsoft YaHei,serif;font-size:clamp(44px,5vw,62px);line-height:1.15}.hero__content h1.is-en{font-size:clamp(36px,4vw,46px);line-height:1.2}.hero__content p{color:#d9e5e1;max-width:560px;line-height:1.9}.hero__content>div{gap:14px;margin-top:30px;display:flex}.home-hero aside{color:#12352d;background:#f7f3eae8;border-left:4px solid #b48938;padding:22px 28px;position:absolute;bottom:35px;right:max(24px,50% - 590px)}.home-hero aside b{margin:6px 0;font-size:28px;display:block}.home-hero aside span,.home-hero aside small{font-size:12px}.stats{background:#e7e0d1;grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));display:grid}.stats>div{border-right:1px solid #cfc5b0;flex-direction:column;min-width:0;padding:28px 32px;display:flex}.stats>div:first-child{color:#fff;background:#b48938}.stats strong{color:#12352d;font-size:34px}.stats span{margin-top:6px;font-size:12px}.section{padding:86px 0}.section-title{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px;display:flex}.section-title h2,.prose h2{color:#12352d;margin:8px 0 0;font-family:Georgia,Microsoft YaHei,serif;font-size:38px}.supplier-grid{grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr));gap:18px;display:grid}.supplier-card{height:360px;position:relative;overflow:hidden}.supplier-card img{object-fit:cover;width:100%;height:100%;transition:all .4s}.supplier-card:after{content:"";background:linear-gradient(#0000 35%,#062d27ee);position:absolute;inset:0}.supplier-card div{z-index:2;color:#fff;position:absolute;bottom:24px;left:24px;right:24px}.supplier-card h3{margin:7px 0;font-size:26px}.supplier-card:hover img{transform:scale(1.04)}.model-band{background:#cfc6b2;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.model-band a{background:#eae4d8;min-width:0;padding:50px 42px}.model-band a:first-child{padding-left:max(30px,50vw - 590px)}.model-band a:nth-child(2){padding-left:clamp(72px,6vw,120px)}.model-band b{font-variant-numeric:lining-nums tabular-nums;color:#12352d;font:48px/1 Times New Roman,Times,serif}.flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.flow>div{background:#fff;border-top:3px solid #b48938;min-width:0;padding:28px}.flow b{color:#b48938;font:32px Georgia}.brand-principles{background:#f4f0e6;border-top:1px solid #c9b275;border-bottom:1px solid #d7cfbf;grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.principle-item{min-height:260px;padding:34px 36px 38px}.principle-item+.principle-item{border-left:1px solid #d7cfbf}.principle-item__heading{align-items:baseline;gap:12px;display:flex}.principle-item__heading span{color:#b48938;font:36px Georgia,serif}.principle-item__heading small{color:#6d7772;letter-spacing:.22em}.principle-item h3{color:#12352d;margin:28px 0 14px;font-size:22px;line-height:1.5}.principle-item p{color:#6d7772;margin:0;font-size:15px;line-height:1.9}.news-section,.paper{background:#f4f0e6}.news-section article{border-top:1px solid #cfc7b7;grid-template-columns:140px minmax(0,1fr) auto;align-items:center;padding:24px 0;display:grid}.news-section article h3 a,.news-section .news-read-more{color:inherit}.news-section article h3 a:hover,.news-section .news-read-more:hover{color:#b48938}.news-section .news-empty{color:#6d7772;border-top:1px solid #cfc7b7;padding:24px 0}.page-hero{color:#fff;background:#12352d;padding:90px 0}.page-hero span{color:#d5b866;letter-spacing:4px}.page-hero h1{margin:16px 0;font:50px Georgia,Microsoft YaHei,serif}.page-hero p{color:#cddbd6;max-width:680px}.filters{align-items:center;gap:14px;margin-bottom:30px;display:flex}.filters select{background:#fff;border:1px solid #c8c0af;min-height:44px;padding:0 38px 0 14px}.product-search{flex:320px}.product-search input{background:#fff;border:1px solid #c8c0af;width:100%;min-height:44px;padding:0 14px}.filters>span{color:#6d7772;margin-left:auto}.supplier-list{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.supplier-list article{background:#fff;position:relative;box-shadow:0 14px 35px #173b3214}.supplier-list img{object-fit:cover;width:100%;height:210px}.card-body{padding:22px}.card-body h2{color:#12352d}.card-body strong{color:#b48938;font-size:22px}.supplier-list article>button{background:#fff;border:1px solid #b48938;margin:0 22px 22px;padding:10px 14px}.catalog-pagination{justify-content:center;margin-top:36px}.compare-bar{z-index:40;color:#fff;background:#12352d;padding:18px 24px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0004}.detail-hero{color:#fff;background-position:50%;background-size:cover;align-items:end;height:500px;padding:60px max(24px,50% - 590px);display:flex}.detail-hero small{color:#d7bb70;margin-top:30px;display:block}.detail-hero h1{margin:12px 0;font:56px Georgia,Microsoft YaHei,serif}.detail-hero b{font-size:28px}.detail-grid{grid-template-columns:2fr 1fr;gap:70px;display:grid}.detail-grid p,.prose p{font-size:17px;line-height:2}.tag-row{gap:10px;display:flex}.tag-row span{background:#f4f0e6;padding:8px 12px}.capacity{background:#fff;margin-bottom:40px;padding:28px}.capacity strong{color:#12352d;font:70px Georgia}.capacity div{background:#b48938;height:10px;margin-top:20px}.map-demo,.config-demo{color:#fff;background:#12352d;margin-top:36px;padding:32px}.product-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.product-grid a{background:#fff;padding:14px}.product-grid img{object-fit:cover;width:100%;height:230px}.product-grid h3{color:#12352d}.trend svg{background:#fff;width:100%;height:250px}.price-chart{background:#fff;width:100%;height:340px}.trend polyline{fill:none;stroke:#12352d;stroke-width:5px}.trend .gold{stroke:#b48938}.product-detail{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.product-detail>img{object-fit:contain;width:100%;max-height:600px}.product-detail h1{color:#12352d;font:46px Georgia,Microsoft YaHei,serif}.product-detail dl{grid-template-columns:100px 1fr;display:grid}.news-list{gap:18px;display:grid}.news-list a{background:#fff;grid-template-columns:280px 1fr;gap:28px;padding:16px;display:grid}.news-list img{object-fit:cover;width:100%;height:180px}.tabs{gap:14px;margin-bottom:25px;display:flex}.tabs a{background:#fff;padding:12px 20px}.article{max-width:850px;padding-top:80px;padding-bottom:80px}.article time{color:#6d7772;margin-top:40px;display:block}.article h1{color:#12352d;font:48px Georgia,Microsoft YaHei,serif}.article img{object-fit:cover;width:100%;max-height:500px}.article p{font-size:17px;line-height:2}.contact-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.contact-grid>div{background:#fff;padding:28px}.contact-grid b{color:#12352d;margin:12px 0;font-size:20px;display:block}.contact-map{grid-column:1/-1;min-height:460px}.about-contact{color:#edf4f1;background:linear-gradient(120deg,#0b2e28 0%,#123f35 58%,#1b5547 100%);padding:86px 0}.about-contact__heading{grid-template-columns:160px 1fr;align-items:end;column-gap:28px;margin-bottom:34px;display:grid}.about-contact__heading span{color:#b48938;letter-spacing:.2em;font-size:12px}.about-contact__heading h2{color:#fff;margin:0;font-size:clamp(32px,4vw,52px)}.about-contact__heading p{color:#bed1cb;grid-column:2;max-width:620px;line-height:1.8}.about-contact__layout{grid-template-columns:minmax(300px,.8fr) minmax(460px,1.2fr);gap:26px;display:grid}.about-contact__details{border-top:1px solid #ffffff2b;border-left:1px solid #ffffff2b;grid-template-columns:1fr 1fr;display:grid}.about-contact__details article{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;min-height:142px;padding:24px}.about-contact__details small{color:#9eb8b0;margin-bottom:14px;display:block}.about-contact__details strong,.about-contact__details a{color:#fff;font-size:17px;line-height:1.65}.about-contact__map{min-height:310px}.baidu-map{background:#dfe6e1;height:100%;min-height:310px;position:relative;overflow:hidden}.baidu-map__canvas{position:absolute;inset:0}.baidu-map__status{z-index:2;color:#12352d;text-align:center;background:#e8ece8;place-items:center;padding:30px;display:grid;position:absolute;inset:0}.baidu-map__status--error{background:#e4e7e3}.baidu-map__address{z-index:3;background:#fffffff2;border-left:4px solid #b48938;width:min(420px,100% - 48px);padding:20px 24px;position:absolute;bottom:24px;left:24px;box-shadow:0 12px 32px #0b2e2828}.baidu-map__address small{color:#b48938;letter-spacing:.16em}.baidu-map__address b{margin:8px 0 6px}.baidu-map__address p{color:#6d7772;margin:0}.form-page{grid-template-columns:1fr 1.5fr;gap:70px;display:grid}.form-page h1,.search-page h1{color:#12352d;font:48px Georgia,Microsoft YaHei,serif}.form-page form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.form-page label{flex-direction:column;gap:7px;display:flex}.form-page input,.form-page textarea,.search-page input{background:#fff;border:1px solid #c9c0ae;padding:13px}.wide,.success{grid-column:1/-1}.success{color:#12352d;background:#e4f1e9;padding:20px}.search-page>input{width:100%;margin:30px 0;padding:20px;font-size:22px}.search-page>div a{border-bottom:1px solid #ddd;padding:14px;display:block}.video-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.video-grid>div{background:#fff;padding-bottom:18px;position:relative}.video-grid img{object-fit:cover;width:100%;height:300px}.video-grid button{background:#b48938;border:0;border-radius:50%;width:60px;height:60px;position:absolute;top:120px;left:calc(50% - 30px)}.video-grid h3,.video-grid p{margin-left:20px}.not-found{text-align:center;min-height:70vh;padding:120px 20px}.not-found>b{color:#b48938;font:130px Georgia}.chat-fab{z-index:80;color:#fff;cursor:pointer;background:#12352d;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s,box-shadow .2s,background .2s;display:flex;position:fixed;bottom:128px;right:24px;box-shadow:0 8px 24px #12352d55}.chat-fab:hover{transform:scale(1.08);box-shadow:0 12px 32px #12352d77}.chat-fab.is-open{background:#b48938}.chat-fab svg{transition:transform .2s}.chat-panel{z-index:80;background:#fff;border-radius:16px;flex-direction:column;width:380px;height:580px;max-height:calc(100vh - 130px);display:flex;position:fixed;bottom:196px;right:24px;overflow:hidden;box-shadow:0 24px 64px #0005,0 2px 8px #0002}.chat-enter-active,.chat-leave-active{transition:opacity .22s,transform .22s cubic-bezier(.4,0,.2,1)}.chat-enter-from,.chat-leave-to{opacity:0;transform:translateY(16px)scale(.97)}.chat-panel header{color:#fff;background:#12352d;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.chat-header__info{align-items:center;gap:10px;display:flex}.chat-header__avatar{color:#fff;background:#b48938;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:flex}.chat-panel header b{font-size:14px;line-height:1.3;display:block}.chat-panel header small{color:#a5c4bb;font-size:11px}.chat-header__close{color:#fff;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:4px;transition:opacity .15s,background .15s;display:flex}.chat-header__close:hover{opacity:1;background:#ffffff1f}.messages{scroll-behavior:smooth;background:#fbf9f3;flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.chat-empty{text-align:center;margin:auto}.chat-empty p{color:#6d7772;text-align:left;background:#f4f0e6;border-radius:14px;max-width:260px;padding:14px 18px;font-size:13px;line-height:1.8;display:inline-block}.bubble-wrap{display:flex}.bubble-wrap.user{justify-content:flex-end}.bubble-wrap.assistant{justify-content:flex-start}.bubble{color:#24352f;word-break:break-word;white-space:pre-wrap;background:#fff;border-radius:14px 14px 14px 4px;max-width:82%;padding:10px 14px;font-size:14px;line-height:1.65;box-shadow:0 1px 3px #0000000f}.bubble-wrap.user .bubble{color:#fff;background:#12352d;border-bottom-right-radius:4px;border-bottom-left-radius:14px}.typing-dots{background:#fff;border-radius:14px 14px 14px 4px;align-items:center;gap:5px;padding:13px 16px;display:flex;box-shadow:0 1px 3px #0000000f}.typing-dots span{background:#6d7772;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite typingDot}.typing-dots span:nth-child(2){animation-delay:.15s}.typing-dots span:nth-child(3){animation-delay:.3s}@keyframes typingDot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.chat-suggests{flex-wrap:wrap;flex-shrink:0;gap:8px;padding:10px 14px 0;display:flex}.suggest{color:#b48938;cursor:pointer;background:#fff;border:1px solid #b48938;border-radius:20px;padding:5px 12px;font-size:12px;transition:background .15s,color .15s}.suggest:hover:not(:disabled){color:#fff;background:#b48938}.suggest:disabled{opacity:.5;cursor:not-allowed}.chat-input-row{border-top:1px solid #e8e2d8;flex-shrink:0;align-items:flex-end;gap:8px;padding:12px 14px 14px;display:flex}.chat-panel textarea{resize:none;background:#fbf9f3;border:1px solid #d4cdc0;border-radius:10px;flex:1;max-height:96px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .15s}.chat-panel textarea:focus{border-color:#12352d;outline:none}.send{color:#fff;cursor:pointer;background:#b48938;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:background .15s,opacity .15s;display:flex}.send:hover:not(:disabled){background:#c79a45}.send:disabled{cursor:not-allowed;background:#c8bfae}.send-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite sendSpin}@keyframes sendSpin{to{transform:rotate(360deg)}}.mobile-nav{display:none}footer{color:#d9e4e0;background:#0b2e28;grid-template-columns:1.3fr repeat(4,1fr);gap:40px;padding:60px max(24px,50% - 590px);display:grid}footer div{flex-direction:column;gap:10px;display:flex}footer h2{color:#d4b766}footer a{color:#d9e4e0;width:fit-content;transition:color .2s,transform .2s}footer a:not(.gold-btn):hover{color:#d4b766;transform:translate(3px)}footer .gold-btn{color:#102c25;cursor:pointer;border:0}.copyright{text-align:center;color:#81948e;background:#06251f;padding:18px;font-size:12px}@media (width<=1024px){body{padding-bottom:64px}.topline{display:none}.header{height:66px;padding:0 16px}.brand img{width:42px;height:42px}.brand b{font-size:16px}.brand small,.header__tools>.gold-btn{display:none}.menu{display:block!important}.header nav{background:#fff;flex-direction:column;padding:20px;display:none;position:absolute;top:66px;left:0;right:0}.nav-cluster{border-left:0;flex-direction:column;gap:20px;padding-left:0}.header nav.open{display:flex}.header nav a{padding-bottom:0}.header nav a:after{display:none}.home-hero{height:600px;padding:90px 24px}.hero__content h1{font-size:40px}.hero__content h1.is-en{font-size:32px}.home-hero aside{display:none}.stats{grid-template-columns:1fr 1fr}.stats>div:first-child{grid-column:1/-1}.supplier-grid,.supplier-list,.product-grid,.flow,.contact-grid,.video-grid{grid-template-columns:1fr}.brand-principles{grid-template-columns:1fr;margin-top:30px}.principle-item{min-height:0;padding:28px 24px 30px}.principle-item+.principle-item{border-top:1px solid #d7cfbf;border-left:0}.about-contact{padding:58px 0}.about-contact__heading,.about-contact__layout{grid-template-columns:1fr}.about-contact__heading p{grid-column:1}.about-contact__details{grid-template-columns:1fr}.about-contact__map,.about-contact__map>.baidu-map{min-height:280px}.supplier-card{height:300px}.model-band,.product-detail,.detail-grid,.form-page{grid-template-columns:1fr}.model-band a:first-child,.model-band a:nth-child(2){padding-left:42px}.section{padding:55px 0}.section-title h2{font-size:30px}.news-section article{grid-template-columns:1fr}.page-hero{padding:60px 0}.page-hero h1{font-size:38px}.filters{flex-wrap:wrap}.filters>span{width:100%;margin:0}.news-list a,.form-page form{grid-template-columns:1fr}.form-page .wide,.success{grid-column:auto}.contact-map{min-height:360px}.baidu-map__address{width:calc(100% - 28px);padding:16px 18px;bottom:14px;left:14px}.mobile-nav{z-index:70;background:#fff;border-top:1px solid #ddd;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav a{color:#6d7772;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:64px;font-size:18px;transition:color .25s;display:flex;position:relative}.mobile-nav a .ic{font-style:normal;line-height:1;transition:transform .25s;display:inline-block}.mobile-nav a:before{content:"";background:#b48938;border-radius:0 0 3px 3px;width:24px;height:3px;transition:transform .25s;position:absolute;top:0;left:50%;transform:translate(-50%)scaleX(0)}.mobile-nav a:active .ic{transform:scale(.88)}.mobile-nav a.router-link-active{color:#b48938}.mobile-nav a.router-link-active .ic{transform:translateY(-2px)scale(1.12)}.mobile-nav a.router-link-active:before{transform:translate(-50%)scaleX(1)}.mobile-nav span{font-size:11px;transition:color .25s}.chat-panel{border-radius:14px;width:auto;height:auto;max-height:none;inset:70px 10px 74px}.chat-fab{bottom:78px;right:16px}footer{grid-template-columns:1fr 1fr}.article h1{font-size:36px}}
