.floating-window[data-v-1c188540]{position:fixed;background:#fff;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.15);z-index:1000;will-change:transform,width,height;transform:translateZ(0)}.window-header[data-v-1c188540]{display:flex;justify-content:space-between;align-items:center;padding:0 12px;height:40px;background:#f5f5f5;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.title[data-v-1c188540]{font-size:14px;font-weight:500;color:#333}.window-controls[data-v-1c188540]{display:flex;align-items:center;gap:8px}.fullscreen-btn[data-v-1c188540]{font-size:16px;color:#666;cursor:pointer;padding:0 4px}.fullscreen-btn[data-v-1c188540]:hover{color:#333}.close-btn[data-v-1c188540]{font-size:20px;color:#666;cursor:pointer;padding:0 4px}.close-btn[data-v-1c188540]:hover{color:#333}.window-content[data-v-1c188540]{height:calc(100% - 40px);overflow:auto}.resize-handle[data-v-1c188540]{position:absolute;background:transparent}.resize-handle.n[data-v-1c188540]{top:-3px;left:0;right:0;height:6px;cursor:ns-resize}.resize-handle.e[data-v-1c188540]{top:0;right:-3px;bottom:0;width:6px;cursor:ew-resize}.resize-handle.s[data-v-1c188540]{bottom:-3px;left:0;right:0;height:6px;cursor:ns-resize}.resize-handle.w[data-v-1c188540]{top:0;left:-3px;bottom:0;width:6px;cursor:ew-resize}.resize-handle.ne[data-v-1c188540]{top:-3px;right:-3px;width:6px;height:6px;cursor:ne-resize}.resize-handle.se[data-v-1c188540]{bottom:-3px;right:-3px;width:6px;height:6px;cursor:se-resize}.resize-handle.sw[data-v-1c188540]{bottom:-3px;left:-3px;width:6px;height:6px;cursor:sw-resize}.resize-handle.nw[data-v-1c188540]{top:-3px;left:-3px;width:6px;height:6px;cursor:nw-resize}.no-select{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}[data-v-8ce97efe]:root{--rate:1}.home_head_bar[data-v-8ce97efe]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.header-main[data-v-8ce97efe]{max-width:1600px;width:100vw;display:flex;align-items:center;justify-content:space-between}.ant-layout-content[data-v-8ce97efe]{height:auto!important}.home_head_bar_text[data-v-8ce97efe]{text-align:center;color:#fff;font-size:16px;display:inline-block;font-family:思源黑体;font-weight:500;width:calc(130px*var(--rate));margin-left:calc(30px*var(--rate));-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:opacity .2s,transform .2s}.home_head_bar_text div[data-v-8ce97efe]{transform:scale(var(--rate))}.home_head_bar_on[data-v-8ce97efe]{background:#ffb300;display:inline-block;font-weight:700;font-family:思源黑体;height:calc(58px*var(--rate));width:calc(130px*var(--rate));line-height:60px;border-radius:8px;transition:.2s;position:absolute;left:calc(30px*var(--rate));z-index:-1}.bar_main[data-v-8ce97efe]{height:calc(53px*var(--rate));line-height:calc(53px*var(--rate));background:#3b7dfb;border-bottom:1px solid rgba(0,0,0,.062745098);border-radius:35px;position:relative}.go_home[data-v-8ce97efe]{color:#fafafa;cursor:pointer}.go_home .go_home_icon[data-v-8ce97efe]{font-size:20px;transform:scale(var(--rate));margin-left:calc(25px*var(--rate))}.go_home .go_home_text[data-v-8ce97efe]{display:inline-block;font-size:16px;transform:scale(var(--rate));margin-left:calc(5px*var(--rate))}#a-layout-header[data-v-8ce97efe]{display:flex;align-items:center;justify-content:center;background:#fff;z-index:999}.header-content[data-v-8ce97efe]{width:1600px;height:100%}.ant-layout-header[data-v-8ce97efe]{height:calc(64px*var(--rate));padding:0;background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:9;line-height:1px;min-width:1600px}.header-logo-back[data-v-8ce97efe]{width:100%;height:100%;left:0}.header-logo-back img[data-v-8ce97efe]{margin:calc(12px*var(--rate)) 0 calc(12px*var(--rate)) calc(30px*var(--rate));height:calc(40px*var(--rate));-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-user-bar[data-v-8ce97efe]{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}.a-layout-footer-main .main-dev[data-v-8ce97efe]{margin:0 auto;margin-top:20px;background-color:#272727;height:calc(190px*var(--rate))}.a-layout-footer-main .main-dev .main-content[data-v-8ce97efe]{padding:20px;margin:0 auto;height:100%;max-width:1600px;display:flex;justify-content:space-between}.a-layout-footer-main .main-dev .main-content .footer-right[data-v-8ce97efe]{text-align:center;color:#fff}.a-layout-footer-main .main-dev .main-content-logo[data-v-8ce97efe]{background:url(../img/logo_0.2a13f782.png) no-repeat 0 0;margin-top:calc(30px*var(--rate));height:calc(60px*var(--rate));background-size:contain}.a-layout-footer-main .main-dev .main-content-rights[data-v-8ce97efe]{margin-top:calc(30px*var(--rate));transform:scale(var(--rate));transform-origin:left top 0;color:#999}.a-layout-footer-main .main-dev .main-content-rights[data-v-8ce97efe],.main-content-records[data-v-8ce97efe]{font-size:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.main-content-records[data-v-8ce97efe]{margin-top:10px;color:#666}.a-layout-footer-main[data-v-8ce97efe]{padding:0}#a-layout-content[data-v-8ce97efe]{padding-top:calc(65px*var(--rate))}.body-content[data-v-8ce97efe]{padding:calc(14px*var(--rate));margin:0 auto;max-width:1600px;height:auto;border-radius:10px}.hang_box[data-v-8ce97efe]{position:fixed;bottom:0;right:0;background:#fafafa;width:50px;height:50px;border-radius:25px;border:1px solid #d3d2d2;box-shadow:2px 0 10px #b4b3b3;display:flex;justify-content:center;align-items:center;font-size:26px;color:#9b9a9a;transition:.2s;transform:scale(calc(var(--rate)*0.8));cursor:pointer}.hang_box_hide[data-v-8ce97efe]{display:none}#fab-ai[data-v-8ce97efe]{bottom:calc(100px*var(--rate));right:calc(20px*var(--rate))}#back_top[data-v-8ce97efe]{bottom:calc(50px*var(--rate));right:calc(20px*var(--rate))}#back_top[data-v-8ce97efe]:hover{opacity:.9;transform:scale(calc(var(--rate)*0.9))}#help[data-v-8ce97efe]{bottom:calc(100px*var(--rate));right:calc(20px*var(--rate))}.ant-layout[data-v-8ce97efe]{min-width:960px}