.custom-dialog[data-v-0f493e3d] .el-dialog{border-radius:10px}.custom-dialog[data-v-0f493e3d] .el-dialog__header{padding:20px 24px 0}.custom-dialog[data-v-0f493e3d] .el-dialog__title{color:#3d372c;font-family:MiSans,MiSans-Semibold;font-size:20px}.custom-dialog[data-v-0f493e3d] .el-dialog__body{padding:24px}.custom-dialog[data-v-0f493e3d] .el-dialog__footer{display:none}.el-form-item[data-v-0f493e3d]{margin-bottom:24px}.ruleForm[data-v-0f493e3d] .el-form-item .el-form-item__label{color:#333;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400;height:14px;line-height:1;margin-bottom:8px;padding:0;position:relative;width:120px}.ruleForm[data-v-0f493e3d] .el-form-item .el-form-item__label:before{left:0;margin-right:1px;position:relative}.ruleForm[data-v-0f493e3d] .el-form-item .el-input__inner{background:none;border-radius:6px;padding-left:8px}.ruleForm[data-v-0f493e3d] .el-form-item .el-input__inner::-moz-placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm[data-v-0f493e3d] .el-form-item .el-input__inner::placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm[data-v-0f493e3d] .el-form-item .el-textarea__inner{border-radius:6px;padding:8px}.ruleForm[data-v-0f493e3d] .el-form-item .el-textarea__inner::-moz-placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm[data-v-0f493e3d] .el-form-item .el-textarea__inner::placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm .demandContent[data-v-0f493e3d]{border:1px solid #dcdfe6;padding-bottom:25px}.ruleForm .upload-container[data-v-0f493e3d],.ruleForm .upload-container[data-v-0f493e3d] .el-upload{width:100%}.ruleForm .upload-container[data-v-0f493e3d] .el-upload-dragger{border-radius:10px;display:flex;flex-direction:column;height:100px;justify-content:center;overflow:hidden;width:100%}.ruleForm .upload-container[data-v-0f493e3d] .el-upload-dragger *{pointer-events:none}.ruleForm .upload-container[data-v-0f493e3d] .el-upload-dragger.is-dragover{border:none}.ruleForm .upload-container[data-v-0f493e3d] .el-upload-dragger.is-dragover:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 100%/1px 100% no-repeat,rgba(0,0,0,.5);background:repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 100%/1px 100% no-repeat,rgba(0,0,0,.5);border-radius:10px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.ruleForm .upload-container[data-v-0f493e3d] .el-upload-dragger.is-dragover:after{align-items:center;color:#fff;content:"Drop files here";display:flex;font-family:MiSans,MiSans-Demibold;font-size:14px;font-weight:600;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.ruleForm .upload-container[data-v-0f493e3d] .el-upload-dragger{border:none!important;border-radius:6px;box-sizing:border-box;position:relative}.ruleForm .upload-container[data-v-0f493e3d] .el-upload-dragger:before{background:repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 100%/1px 100% no-repeat;background:repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 100%/1px 100% no-repeat;border-radius:inherit;bottom:0;-webkit-clip-path:inset(0 round 6px);clip-path:inset(0 round 6px);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.ruleForm .upload-container[data-v-0f493e3d] .el-upload{border:none!important;border-radius:6px;box-sizing:border-box;position:relative}.ruleForm .upload-container[data-v-0f493e3d] .el-upload:before{background:repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 100%/1px 100% no-repeat;background:repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 100%/1px 100% no-repeat;border-radius:inherit;bottom:0;-webkit-clip-path:inset(0 round 6px);clip-path:inset(0 round 6px);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.ruleForm .image-list[data-v-0f493e3d]{display:flex;flex-wrap:wrap;gap:5px;margin-top:24px}.ruleForm .image-list .image-item[data-v-0f493e3d]{position:relative}.ruleForm .image-list .image-item .image-wrapper[data-v-0f493e3d]{border:1px solid #e0e0e0;border-radius:6px;box-sizing:border-box;height:40px;overflow:hidden;width:40px}.ruleForm .image-list .image-item .image-wrapper .preview-image[data-v-0f493e3d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ruleForm .image-list .image-item .image-wrapper .file-name[data-v-0f493e3d]{align-items:center;display:flex;font-size:10px;height:100%;justify-content:center;padding:4px;text-align:center;word-break:break-all}.ruleForm .image-list .image-item .image-wrapper .delete-icon[data-v-0f493e3d]{align-items:center;cursor:pointer;display:none;height:20px;justify-content:center;opacity:1;position:absolute;right:-8px;top:-8px;transition:opacity .3s;width:20px;z-index:10}.ruleForm .image-list .image-item .image-wrapper .image-wrapper:hover .delete-icon[data-v-0f493e3d]{opacity:1}.ruleForm .image-list .image-item:hover .delete-icon[data-v-0f493e3d]{display:flex}.ruleForm .demandContent[data-v-0f493e3d]{background:#fff;border-radius:4px}.ruleForm .demandContent[data-v-0f493e3d] .el-textarea__inner{border:none}.ruleForm .demandContent[data-v-0f493e3d] .el-input__count{bottom:3px;line-height:22px}.custom-dialog[data-v-06547690] .el-dialog{border-radius:10px}.custom-dialog[data-v-06547690] .el-dialog__header{padding:20px 24px 0}.custom-dialog[data-v-06547690] .el-dialog__title{color:#3d372c;font-family:MiSans,MiSans-Semibold;font-size:20px}.custom-dialog[data-v-06547690] .el-dialog__body{padding:24px}.custom-dialog[data-v-06547690] .el-dialog__footer{display:none}.el-form-item[data-v-06547690]{margin-bottom:24px}.ruleForm[data-v-06547690] .el-form-item .el-form-item__label{color:#333;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400;height:14px;line-height:1;margin-bottom:8px;padding:0;position:relative;width:120px}.ruleForm[data-v-06547690] .el-form-item .el-form-item__label:before{left:0;margin-right:1px;position:relative}.ruleForm[data-v-06547690] .el-form-item .el-input__inner{background:none;border-radius:6px;padding-left:8px}.ruleForm[data-v-06547690] .el-form-item .el-input__inner::-moz-placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm[data-v-06547690] .el-form-item .el-input__inner::placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm[data-v-06547690] .el-form-item .el-textarea__inner{border-radius:6px;padding:8px}.ruleForm[data-v-06547690] .el-form-item .el-textarea__inner::-moz-placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm[data-v-06547690] .el-form-item .el-textarea__inner::placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm .demandContent[data-v-06547690]{background:#fff;border:1px solid #dcdfe6;border-radius:4px;padding-bottom:25px}.ruleForm .demandContent[data-v-06547690] .el-textarea__inner{border:none}.ruleForm .demandContent[data-v-06547690] .el-input__count{bottom:3px;line-height:22px}.custom-dialog[data-v-341bfe80] .el-dialog{border-radius:10px}.custom-dialog[data-v-341bfe80] .el-dialog__header{padding:20px 24px 0}.custom-dialog[data-v-341bfe80] .el-dialog__title{color:#3d372c;font-family:MiSans,MiSans-Semibold;font-size:20px}.custom-dialog[data-v-341bfe80] .el-dialog__body{padding:24px}.custom-dialog[data-v-341bfe80] .el-dialog__footer{display:none}.el-form-item[data-v-341bfe80]{margin-bottom:24px}.ruleForm[data-v-341bfe80] .el-form-item .el-form-item__label{color:#333;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400;height:14px;line-height:1;margin-bottom:8px;padding:0;position:relative;width:120px}.ruleForm[data-v-341bfe80] .el-form-item .el-form-item__label:before{left:0;margin-right:1px;position:relative}.ruleForm[data-v-341bfe80] .el-form-item .el-input__inner{background:none;border-radius:6px;padding-left:8px}.ruleForm[data-v-341bfe80] .el-form-item .el-input__inner::-moz-placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm[data-v-341bfe80] .el-form-item .el-input__inner::placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm[data-v-341bfe80] .el-form-item .el-textarea__inner{border-radius:6px;padding:8px}.ruleForm[data-v-341bfe80] .el-form-item .el-textarea__inner::-moz-placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm[data-v-341bfe80] .el-form-item .el-textarea__inner::placeholder{color:#ccc;font-family:MiSans,MiSans-Normal;font-size:14px;font-weight:400}.ruleForm .demandContent[data-v-341bfe80]{border:1px solid #dcdfe6;padding-bottom:25px}.ruleForm .upload-container[data-v-341bfe80],.ruleForm .upload-container[data-v-341bfe80] .el-upload{width:100%}.ruleForm .upload-container[data-v-341bfe80] .el-upload-dragger{border-radius:10px;display:flex;flex-direction:column;height:100px;justify-content:center;overflow:hidden;width:100%}.ruleForm .upload-container[data-v-341bfe80] .el-upload-dragger *{pointer-events:none}.ruleForm .upload-container[data-v-341bfe80] .el-upload-dragger.is-dragover{border:none}.ruleForm .upload-container[data-v-341bfe80] .el-upload-dragger.is-dragover:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 100%/1px 100% no-repeat,rgba(0,0,0,.5);background:repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 100%/1px 100% no-repeat,rgba(0,0,0,.5);border-radius:10px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.ruleForm .upload-container[data-v-341bfe80] .el-upload-dragger.is-dragover:after{align-items:center;color:#fff;content:"Drop files here";display:flex;font-family:MiSans,MiSans-Demibold;font-size:14px;font-weight:600;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.ruleForm .upload-container[data-v-341bfe80] .el-upload-dragger{border:none!important;border-radius:6px;box-sizing:border-box;position:relative}.ruleForm .upload-container[data-v-341bfe80] .el-upload-dragger:before{background:repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 100%/1px 100% no-repeat;background:repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 100%/1px 100% no-repeat;border-radius:inherit;bottom:0;-webkit-clip-path:inset(0 round 6px);clip-path:inset(0 round 6px);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.ruleForm .upload-container[data-v-341bfe80] .el-upload{border:none!important;border-radius:6px;box-sizing:border-box;position:relative}.ruleForm .upload-container[data-v-341bfe80] .el-upload:before{background:repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0,#e0e0e0 14px,transparent 0,transparent 20px) 100%/1px 100% no-repeat;background:repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,#e0e0e0 0 14px,transparent 14px 20px) bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 0/1px 100% no-repeat,repeating-linear-gradient(180deg,#e0e0e0 0 14px,transparent 14px 20px) 100%/1px 100% no-repeat;border-radius:inherit;bottom:0;-webkit-clip-path:inset(0 round 6px);clip-path:inset(0 round 6px);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.ruleForm .image-list[data-v-341bfe80]{display:flex;flex-wrap:wrap;gap:5px;margin-top:24px}.ruleForm .image-list .image-item[data-v-341bfe80]{position:relative}.ruleForm .image-list .image-item .image-wrapper[data-v-341bfe80]{border:1px solid #e0e0e0;border-radius:6px;box-sizing:border-box;height:40px;overflow:hidden;width:40px}.ruleForm .image-list .image-item .image-wrapper .preview-image[data-v-341bfe80]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ruleForm .image-list .image-item .image-wrapper .file-name[data-v-341bfe80]{align-items:center;display:flex;font-size:10px;height:100%;justify-content:center;padding:4px;text-align:center;word-break:break-all}.ruleForm .image-list .image-item .image-wrapper .delete-icon[data-v-341bfe80]{align-items:center;cursor:pointer;display:none;height:20px;justify-content:center;opacity:1;position:absolute;right:-8px;top:-8px;transition:opacity .3s;width:20px;z-index:10}.ruleForm .image-list .image-item .image-wrapper .image-wrapper:hover .delete-icon[data-v-341bfe80]{opacity:1}.ruleForm .image-list .image-item:hover .delete-icon[data-v-341bfe80]{display:flex}.ruleForm .demandContent[data-v-341bfe80]{background:#fff;border-radius:4px}.ruleForm .demandContent[data-v-341bfe80] .el-textarea__inner{border:none}.ruleForm .demandContent[data-v-341bfe80] .el-input__count{bottom:3px;line-height:22px}.service-entry-list[data-v-f737c186]{align-items:flex-end;display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;top:406px;z-index:1000}.service-entry-group[data-v-f737c186]{display:flex;justify-content:flex-end;position:relative}.service-entry-item[data-v-f737c186]{align-items:center;background:#fff;border:1px solid #e4e4e7;border-radius:10px;box-sizing:border-box;color:#333;cursor:pointer;display:flex;gap:0;padding:10px 12px;transition:background .3s,border-color .3s,gap .5s cubic-bezier(.4,0,.2,1);white-space:nowrap}.service-entry-item .service-entry-icon[data-v-f737c186]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.service-entry-item .service-entry-icon[data-v-f737c186] svg{height:24px;width:24px}.service-entry-item .entry-content[data-v-f737c186]{display:grid;grid-template-columns:0fr;min-width:0;transition:grid-template-columns .5s cubic-bezier(.4,0,.2,1)}.service-entry-item .entry-content .service-entry-label[data-v-f737c186]{font-size:12px;letter-spacing:1px;min-width:0;overflow:hidden;white-space:nowrap}.service-entry-item[data-v-f737c186]:hover{background:#ffcd36;border-color:#ffcd36;gap:16px}.service-entry-item:hover .entry-content[data-v-f737c186]{grid-template-columns:1fr}.service-entry-group.is-contact[data-v-f737c186]:focus-within,.service-entry-group.is-contact[data-v-f737c186]:hover{z-index:1}.service-entry-group.is-contact:focus-within .service-entry-item[data-v-f737c186],.service-entry-group.is-contact:hover .service-entry-item[data-v-f737c186]{background:#ffcd36;border-color:#ffcd36;gap:0}.service-entry-group.is-contact:focus-within .contact-card[data-v-f737c186],.service-entry-group.is-contact:hover .contact-card[data-v-f737c186]{opacity:1;pointer-events:auto;transform:translateY(-50%);transition:opacity .35s ease,transform .35s cubic-bezier(.4,0,.2,1),visibility 0s;visibility:visible}.contact-card[data-v-f737c186]{background:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.25);box-sizing:border-box;color:#333;opacity:0;pointer-events:none;position:absolute;right:calc(100% + 12px);top:50%;transform:translate(8px,-50%);transition:opacity .35s ease,transform .35s cubic-bezier(.4,0,.2,1),visibility 0s linear .35s;visibility:hidden;white-space:normal;width:400px;z-index:2}.contact-card[data-v-f737c186]:after{content:"";height:100%;position:absolute;right:-12px;top:0;width:12px}.contact-card-header[data-v-f737c186]{padding:24px}.contact-card-header h2[data-v-f737c186]{color:#333;font-family:MiSans,sans-serif;font-size:20px;font-weight:600;line-height:1;margin:0}.contact-card-body[data-v-f737c186]{padding:0 24px 24px}.contact-card-subtitle[data-v-f737c186]{color:#333;font-family:MiSans,sans-serif;font-size:12px;font-weight:400;line-height:1.5;margin:0 0 10px}.contact-details[data-v-f737c186]{border:1px solid #eee;border-radius:10px;box-sizing:border-box;overflow:hidden;padding:24px}.contact-method+.contact-method[data-v-f737c186]{border-top:1px solid #eee;margin-top:24px;padding-top:24px}.contact-row[data-v-f737c186]{align-items:center;display:flex;gap:10px}.contact-method-icon[data-v-f737c186]{align-items:center;background:#f2efe9;border-radius:8px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.contact-method-icon img[data-v-f737c186]{display:block;height:24px;width:24px}.contact-method-content[data-v-f737c186]{display:flex;flex:1;flex-direction:column;font-family:MiSans,sans-serif;gap:10px;min-width:0}.contact-method-content strong[data-v-f737c186]{color:#000;font-size:13px;font-weight:600;line-height:1}.contact-method-content span[data-v-f737c186]{color:#333;font-size:12px;font-weight:400;line-height:1;text-overflow:ellipsis;white-space:nowrap}.contact-copy-area[data-v-f737c186]{flex-shrink:0;height:32px;position:relative;width:32px}.contact-copy-area.is-copied .contact-copy-tooltip[data-v-f737c186],.contact-copy-area:hover .contact-copy-tooltip[data-v-f737c186]{opacity:1;transform:translateY(0)}.contact-copy-area.is-copied .contact-copy[data-v-f737c186]{background:#eef8f0;transform:scale(1.03)}.contact-copy[data-v-f737c186]{align-items:center;background:transparent;border:0;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;opacity:.9;padding:0;transform-origin:center;transition:background .18s ease,transform .18s ease;width:32px}.contact-copy[data-v-f737c186]:focus-visible,.contact-copy[data-v-f737c186]:hover{background:#eee;outline:none}.contact-copy[data-v-f737c186]:active{transform:scale(.94)}.contact-copy:focus-visible+.contact-copy-tooltip[data-v-f737c186]{opacity:1;transform:translateY(0)}.contact-copy img[data-v-f737c186]{display:block;height:24px;width:24px}.contact-copy-tooltip[data-v-f737c186]{background:#1f1f1f;border-radius:7px;box-shadow:0 6px 16px rgba(0,0,0,.18);color:#fff;font-family:MiSans,sans-serif;font-size:12px;line-height:1;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease;white-space:nowrap;z-index:3}.contact-copy-tooltip[data-v-f737c186]:before{background:#1f1f1f;content:"";height:8px;position:absolute;right:14px;top:-4px;transform:rotate(45deg);width:8px}.contact-qrcode[data-v-f737c186]{align-items:center;background:#f2efe9;border-radius:10px;display:flex;gap:20px;margin-top:10px;padding:20px}.contact-qrcode img[data-v-f737c186]{display:block;flex-shrink:0;height:80px;mix-blend-mode:multiply;width:80px}.contact-qrcode span[data-v-f737c186]{color:#000;font-family:MiSans,sans-serif;font-size:12px;font-weight:400;line-height:1.5}[data-v-54d29c8e]{box-sizing:border-box;margin:0;padding:0}.no-more-data[data-v-54d29c8e]{color:#999;padding-bottom:24px;padding-top:24px;text-align:center}.case-list-content[data-v-54d29c8e]{margin:-12px auto 0;width:1200px}.case-list-content .case-list[data-v-54d29c8e]{display:flex;flex-wrap:wrap;margin-left:-24px;min-height:220px;width:1280px}.case-list-content .case-card-skeleton[data-v-54d29c8e]{background:#fff;margin:40px 0 0 24px;min-height:333px;width:282px}.case-list-content .case-card-skeleton-cover[data-v-54d29c8e]{border:1px solid #eee;height:210px;width:100%}.case-list-content .case-card-skeleton-materials[data-v-54d29c8e]{display:flex;gap:10px;height:64px;margin-top:8px;width:100%}.case-list-content .case-card-skeleton-materials span[data-v-54d29c8e]{flex:0 0 calc(25% - 7.5px);height:64px;min-width:0}.case-list-content .case-card-skeleton-title[data-v-54d29c8e]{height:14px;margin-top:20px;width:72%}.case-list-content .case-card-skeleton-meta[data-v-54d29c8e]{height:14px;margin-top:20px;width:38%}.case-list-content .case-card-skeleton-cover[data-v-54d29c8e],.case-list-content .case-card-skeleton-materials span[data-v-54d29c8e],.case-list-content .case-card-skeleton-meta[data-v-54d29c8e],.case-list-content .case-card-skeleton-title[data-v-54d29c8e]{animation:caseHomeSkeleton-54d29c8e 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f1eee8,#faf8f3 48%,#f1eee8);background-size:200% 100%}.case-list-content.not-show-banner .case-list[data-v-54d29c8e]{min-height:332px}.position[data-v-54d29c8e]{min-height:calc(100vh - 357px)}.category-filtering-wrap[data-v-54d29c8e],.position[data-v-54d29c8e]{position:relative}.category-filtering[data-v-54d29c8e]{background-color:#fff;position:relative;z-index:9}.category-filtering.category-filtering-floating[data-v-54d29c8e]{box-shadow:0 4px 20px 0 rgba(0,0,0,.15);left:0;padding-bottom:8px;pointer-events:none;position:fixed;right:0;top:60px;transform:translateY(-100%);z-index:49}.category-filtering.category-filtering-transition[data-v-54d29c8e]{transition:transform .25s ease,box-shadow .25s ease}.category-filtering.category-filtering-visible[data-v-54d29c8e]{pointer-events:auto;transform:translateY(0)}.category-filtering .el-form[data-v-54d29c8e]{margin:0 auto;max-width:1200px;padding-top:12px;width:calc(100% - 116px)}.category-filtering .el-form[data-v-54d29c8e] .el-form-item__label{color:#333;font-family:MiSans,MiSans-600;font-size:13px;font-weight:600;line-height:31px;padding:5px 5px 0 0;text-align:left;width:150px!important}.category-filtering .el-form[data-v-54d29c8e] .el-form-item{align-items:flex-start;border-bottom:1px solid #eee;display:flex;margin-bottom:0;padding:6px 0 7px}.category-filtering .el-form[data-v-54d29c8e] .el-form-item:last-child{border-bottom:0!important}.category-filtering .el-form[data-v-54d29c8e] .el-form-item__content{flex:1;line-height:31px;margin-left:0!important}.category-filtering .el-form .list-content[data-v-54d29c8e]{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:0}.category-filtering .el-form .list-content.next-list-content[data-v-54d29c8e]{background-color:transparent;padding:0}.category-filtering .el-form .list-content.next-list-content .list[data-v-54d29c8e]{font-size:13px}.category-filtering .el-form .list-content[data-v-54d29c8e] .list{align-items:center;background:transparent;border:1px solid transparent;border-radius:0;color:#333;cursor:pointer;display:inline-flex;font-family:MiSans,MiSans-400;font-size:13px;font-weight:400;height:31px;justify-content:center;line-height:31px;margin-bottom:4px;margin-right:18px;margin-top:4px;overflow:hidden;padding:0 8px;position:relative;text-overflow:ellipsis;white-space:nowrap}.category-filtering .el-form .list-content[data-v-54d29c8e] .list.active{background-color:#fff;border-color:#999;color:#333;padding:0 8px}.category-filtering .el-form .list-content .filter-text-skeleton[data-v-54d29c8e]{animation:caseHomeSkeleton-54d29c8e 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f1eee8,#faf8f3 48%,#f1eee8);background-size:200% 100%;display:inline-flex;height:14px;margin:12px 26px 13px 0;pointer-events:none;width:72px}.category-filtering .el-form .list-content .filter-text-skeleton[data-v-54d29c8e]:nth-of-type(2n){width:92px}.category-filtering .el-form .list-content .filter-text-skeleton[data-v-54d29c8e]:nth-of-type(3n){width:56px}.category-filtering .el-form .list-content .list-skeleton[data-v-54d29c8e]{animation:caseHomeSkeleton-54d29c8e 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f1eee8,#faf8f3 48%,#f1eee8);background-size:200% 100%;display:inline-flex;height:14px;margin:12px 18px 13px 0;pointer-events:none;width:92px}.category-filtering .el-form .list-content .list-skeleton.list-skeleton--all[data-v-54d29c8e]{width:44px}.category-filtering .el-form .list-content .client-only-placeholder[data-v-54d29c8e]{display:contents}.swiper-box[data-v-54d29c8e]{position:relative}.swiper-box .swiper-pagination[data-v-54d29c8e]{bottom:80px;left:50%;position:absolute;transform:translateX(-50%)}.swiper-box .swiper-pagination[data-v-54d29c8e] .swiper-pagination-bullet{background-color:#fff;height:14px;margin:0 8px;width:14px}.swiper[data-v-54d29c8e]{height:500px}.case-home-swiper[data-v-54d29c8e]{overflow:hidden;position:relative}.case-home-banner-skeleton[data-v-54d29c8e]{animation:caseHomeSkeleton-54d29c8e 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f1eee8,#faf8f3 48%,#f1eee8);background-size:200% 100%;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:5}.swiper-item[data-v-54d29c8e]{background-color:#f1eee8;height:500px;overflow:hidden;position:relative}.swiper-item .swiper-item-img[data-v-54d29c8e]{display:block;height:100%;-o-object-fit:fill;object-fit:fill;top:0}.swiper-item .swiper-item-img[data-v-54d29c8e],.swiper-item h5[data-v-54d29c8e]{bottom:0;left:0;position:absolute;right:0;width:100%}.swiper-item h5[data-v-54d29c8e]{background-color:rgba(0,0,0,.3);display:flex;height:60px;justify-content:center;padding:0 8px;z-index:2}.swiper-item h5[data-v-54d29c8e] .ellipsis{align-items:center;color:#fff;font-family:MiSans,MiSans-600;font-size:20px;font-weight:600;line-height:60px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:1200px}@keyframes caseHomeSkeleton-54d29c8e{0%{background-position:200% 0}to{background-position:-200% 0}}[data-v-389978b2] .el-tooltip__popper.is-dark,[data-v-389978b2] .tooltip-ellipsis{max-width:300px!important}[data-v-3e956a34]{box-sizing:border-box}.Case-box[data-v-3e956a34]{background:#fff;color:#333;font-family:MiSans,Source Han Sans CN,Arial,sans-serif;margin:40px 0 0 24px;min-height:333px;overflow:visible;position:relative;width:282px}.Case-box.is-info-hidden[data-v-3e956a34]{min-height:auto}.Case-box .case-media[data-v-3e956a34]{display:flex;flex-direction:column;gap:8px}.Case-box .case-cover-link[data-v-3e956a34]{color:inherit;display:block;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%}.Case-box .case-choice[data-v-3e956a34]{align-items:center;background-color:#ffcd36;border-bottom-right-radius:10px;color:#000;display:flex;font-family:Source Han Sans CN,MiSans,Arial,sans-serif;font-size:12px;font-weight:400;height:24px;justify-content:center;left:0;line-height:12px;min-width:48px;padding:0 12px;position:absolute;top:0;z-index:3}.Case-box .material-list[data-v-3e956a34]{display:flex;gap:10px;height:64px;width:100%}.Case-box .material-item[data-v-3e956a34]{background:#d9d9d9;color:inherit;flex:0 0 calc(25% - 7.5px);height:64px;min-width:0;overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none}.Case-box .material-item.is-link[data-v-3e956a34]{cursor:pointer}.Case-box .material-img-frame[data-v-3e956a34]{background:#f7f5f0;display:block;height:100%;overflow:hidden;position:relative;width:100%}.Case-box .material-img[data-v-3e956a34]{display:block;height:100%;opacity:0;transition:opacity .2s ease;width:100%}.Case-box .material-img.is-loaded[data-v-3e956a34]{opacity:1}.Case-box .material-count[data-v-3e956a34]{align-items:center;background:rgba(0,0,0,.4);bottom:0;color:#fff;display:flex;font-family:MiSans,Arial,sans-serif;font-size:12px;font-weight:400;justify-content:center;left:0;line-height:1;padding:4px;position:absolute;right:0;text-align:center;top:0}.Case-box .case-meta[data-v-3e956a34]{align-items:center;color:#000;display:flex;font-size:14px;gap:20px;height:16px;justify-content:flex-start;line-height:16px;margin-top:20px}.Case-box .case-stat[data-v-3e956a34]{align-items:center;display:inline-flex;gap:4px;line-height:16px;white-space:nowrap}.Case-box .case-stat img[data-v-3e956a34]{display:block;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.Case-box .case-stat.action[data-v-3e956a34]{cursor:pointer}.Case-box .case-stat.disabled[data-v-3e956a34]{cursor:not-allowed;opacity:.65}.Case-box .look-favorite[data-v-3e956a34]{align-items:center;color:#999;display:flex;font-size:12px;height:16px}.Case-box .look-favorite img[data-v-3e956a34]{display:block;height:16px;margin-right:4px;width:16px}.Case-box .look-favorite .favorite[data-v-3e956a34],.Case-box .look-favorite .look[data-v-3e956a34]{align-items:center;display:flex;margin-right:16px}.Case-box .look-favorite .favorite[data-v-3e956a34]{cursor:pointer}.Case-box .case-img-frame[data-v-3e956a34]{background:#f7f5f0;display:block;height:210px;overflow:hidden;position:relative;width:100%}.Case-box .case-image-skeleton[data-v-3e956a34]{animation:caseBoxSkeleton-3e956a34 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f1eee8,#faf8f3 48%,#f1eee8);background-size:200% 100%;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.Case-box .case-img[data-v-3e956a34]{border:1px solid #eee;cursor:pointer;display:block;height:210px;opacity:0;overflow:hidden;transition:opacity .2s ease;width:100%}.Case-box .case-img.is-loaded[data-v-3e956a34]{opacity:1}.Case-box[data-v-3e956a34] .case-img .el-image__inner,.Case-box[data-v-3e956a34] .material-img .el-image__inner{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@keyframes caseBoxSkeleton-3e956a34{0%{background-position:200% 0}to{background-position:-200% 0}}.Case-box[data-v-3e956a34] .case-title{color:#333;display:block;font-size:14px;font-weight:500;line-height:22px;margin:20px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Case-box[data-v-3e956a34] .case-title.d-n{display:none}#neko{background:#ddd;background:url(/seo_nuxt/img/cat.9e09224.png) no-repeat 50%;background-size:100% 100%;box-sizing:border-box;cursor:move;filter:drop-shadow(0 0 2px gray);height:130px;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100px;z-index:1000}.LittleHelperDrawer{z-index:999999999}.LittleHelperDrawer .iframe{border:0;padding:0}.LittleHelperDrawer .el-dialog__body{padding-top:0}.window-close{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:10px;top:10px;width:50px}.window-close .el-icon-close{font-weight:700}.iframe-box{background-color:#f4f8ff;box-sizing:border-box;height:100vh;padding:10px;width:100%}.iframe-box .iframe{border-radius:10px}.little-helperr[data-v-1945cb8e]{z-index:9999}