/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-black:900;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Segoe UI", "Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.break-all{word-break:break-all}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[input\:on\]{input:on}}:root{--bg-app:#f4f6f9;--bg-surface:#fff;--bg-subtle:#f8fafc;--bg-hover:#eef4fb;--border:#e2e8f0;--border-strong:#cbd5e1;--text-strong:#0f172a;--text:#1e293b;--text-muted:#64748b;--text-faint:#94a3b8;--brand:#1d4ed8;--brand-soft:#e8f0fe;--brand-border:#bfd4fb;--ok:#16794f;--ok-soft:#e6f6ee;--warn:#a5640a;--warn-soft:#fdf3e2;--danger:#b42318;--danger-soft:#fdecea;--info:#0e6d8f;--info-soft:#e6f4f9;--radius:6px;--shadow-card:0 1px 2px #0f172a0f;--brand-hover:#1b46c2;--focus-ring:#1d4ed81f;--login-bg:linear-gradient(160deg, #0f2038 0%, #1b3a63 55%, #24507f 100%);--badge-gray-bg:#f1f5f9;--badge-gray-text:#475569;--badge-gray-border:#e2e8f0;--ok-border:#bfe4d1;--warn-border:#f0d6a8;--danger-border:#f4c7c2;--info-border:#bfe0eb;--side-bg:#10233f;--side-text:#cbd8ea;--side-title:#fff;--side-sub:#7f95b3;--side-group:#6f86a6;--side-hover:#ffffff0f;--side-active:#1d4ed847;--side-active-bar:#7aa5ff;--side-muted:#8ea3bf;--side-badge-bg:#ffffff1f;--side-badge-text:#dbe6f5}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{background:var(--bg-app);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Segoe UI,Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-size:13px;line-height:1.5}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;cursor:pointer}.erp-shell{grid-template-columns:208px minmax(0,1fr);min-height:100vh;display:grid}.erp-sidebar{background:var(--side-bg);color:var(--side-text);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.erp-sidebar__brand{border-bottom:1px solid #cbd8ea24;padding:14px 16px 12px}.erp-sidebar__brand-title{color:var(--side-title);letter-spacing:.5px;font-size:14px;font-weight:600}.erp-sidebar__brand-sub{color:var(--side-sub);margin-top:2px;font-size:11px}.erp-nav{padding:8px 0 24px}.erp-nav__group-title{color:var(--side-group);letter-spacing:1px;padding:12px 16px 6px;font-size:11px}.erp-nav__link{color:var(--side-text);border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:7px 16px;font-size:13px;display:flex}.erp-nav__link:hover{background:var(--side-hover);color:var(--side-title)}.erp-nav__link--active{background:var(--side-active);border-left-color:var(--side-active-bar);color:var(--side-title);font-weight:600}.erp-nav__link--muted{color:var(--side-muted);cursor:not-allowed}.erp-nav__badge{background:var(--side-badge-bg);color:var(--side-badge-text);border-radius:8px;padding:0 5px;font-size:10px}.erp-main{flex-direction:column;min-width:0;display:flex}.erp-topbar{background:var(--bg-surface);border-bottom:1px solid var(--border);z-index:20;align-items:center;gap:12px;height:48px;padding:0 16px;display:flex;position:sticky;top:0}.erp-topbar__tab{border-radius:var(--radius);background:var(--brand-soft);color:var(--brand);padding:4px 10px;font-size:12px;font-weight:600}.erp-topbar__search{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);flex:1;align-items:center;gap:6px;max-width:320px;padding:4px 8px;display:flex}.erp-topbar__search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:12px}.erp-topbar__spacer{flex:1}.erp-topbar__item{color:var(--text-muted);border-radius:var(--radius);white-space:nowrap;padding:3px 8px;font-size:12px}.erp-topbar__item:hover{background:var(--bg-hover);color:var(--brand)}.erp-topbar__count{background:var(--danger-soft);min-width:16px;color:var(--danger);text-align:center;border-radius:8px;margin-left:4px;padding:0 4px;font-size:10px;display:inline-block}.erp-user{border-left:1px solid var(--border);align-items:center;gap:8px;padding-left:12px;font-size:12px;display:flex}.erp-user__avatar{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid}.erp-content{min-width:0;padding:12px 16px 40px}.erp-page-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.erp-breadcrumb{color:var(--text-faint);margin-bottom:2px;font-size:12px}.erp-title{color:var(--text-strong);margin:0;font-size:17px;font-weight:600}.erp-subtitle{color:var(--text-muted);margin-top:2px;font-size:12px}.erp-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card)}.erp-card__head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.erp-card__title{color:var(--text-strong);font-size:13px;font-weight:600}.erp-card__body{padding:12px}.erp-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.erp-tabs__label{color:var(--text-muted);margin-right:2px;font-size:12px}.erp-tab{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);border-radius:14px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;display:inline-flex}.erp-tab:hover{border-color:var(--brand-border);color:var(--brand)}.erp-tab--active{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:600}.erp-tab--active .erp-tab__count{color:#fff;background:#ffffff3d}.erp-tab__count{background:var(--bg-subtle);color:var(--text-muted);border-radius:7px;padding:0 4px;font-size:10px}.erp-badge{white-space:nowrap;border:1px solid #0000;border-radius:3px;align-items:center;height:18px;padding:0 6px;font-size:11px;line-height:18px;display:inline-flex}.erp-badge--gray{background:var(--badge-gray-bg);color:var(--badge-gray-text);border-color:var(--badge-gray-border)}.erp-badge--blue{background:var(--brand-soft);color:var(--brand);border-color:var(--brand-border)}.erp-badge--green{background:var(--ok-soft);color:var(--ok);border-color:var(--ok-border)}.erp-badge--amber{background:var(--warn-soft);color:var(--warn);border-color:var(--warn-border)}.erp-badge--red{background:var(--danger-soft);color:var(--danger);border-color:var(--danger-border)}.erp-badge--cyan{background:var(--info-soft);color:var(--info);border-color:var(--info-border)}.erp-btn{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-surface);height:26px;color:var(--text);white-space:nowrap;align-items:center;gap:4px;padding:0 10px;font-size:12px;display:inline-flex}.erp-btn:hover{border-color:var(--brand-border);color:var(--brand);background:var(--brand-soft)}.erp-btn--ghost{color:var(--text-muted);background:0 0;border-color:#0000}.erp-btn--ghost:hover{background:var(--bg-hover)}.erp-btn--locked{color:var(--text-faint);border-color:var(--border);background:var(--bg-subtle);cursor:not-allowed}.erp-btn--locked:hover{color:var(--text-faint);border-color:var(--border);background:var(--bg-subtle)}.erp-toolbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.erp-input,.erp-select{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-surface);height:26px;color:var(--text);outline:none;padding:0 8px;font-family:inherit;font-size:12px}.erp-input:focus,.erp-select:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--focus-ring)}.erp-input--search{width:220px}.erp-table-wrap{border-top:1px solid var(--border);overflow-x:auto}.erp-table{border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%;font-size:12px}.erp-table thead th{background:var(--bg-subtle);color:var(--text-muted);text-align:left;border-bottom:1px solid var(--border);border-right:1px solid var(--border);padding:7px 8px;font-size:12px;font-weight:600;position:sticky;top:0}.erp-table thead th:last-child{border-right:0}.erp-table tbody td{border-bottom:1px solid var(--border);border-right:1px solid var(--border);vertical-align:top;color:var(--text);padding:6px 8px}.erp-table tbody td:last-child{border-right:0}.erp-table__col-sticky{background:var(--bg-surface);z-index:2;border-right:1px solid var(--border);position:sticky;left:0}.erp-table tbody tr:hover .erp-table__col-sticky{background:var(--bg-hover)}.erp-table td *,.erp-table th *{margin:0;padding-block:0}.erp-table .erp-btn{height:24px;padding:0 8px;line-height:22px}.erp-table__strong{color:var(--text-strong);font-weight:600}.erp-table__sub{color:var(--text-muted);margin-top:1px;font-size:11px}.erp-table__muted{color:var(--text-faint)}.erp-table__empty{text-align:center;color:var(--text-faint);padding:40px 12px;font-size:12px}.erp-row-actions{flex-wrap:wrap;gap:4px;display:flex}.erp-link{color:var(--brand);font-size:12px}.erp-link:hover{text-decoration:underline}.erp-pagination{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}.erp-pagination__pages{align-items:center;gap:4px;display:flex}.erp-page-btn{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface);min-width:24px;height:24px;color:var(--text);padding:0 6px;font-size:12px}.erp-page-btn--active{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:600}.erp-page-btn--disabled{color:var(--text-faint);cursor:not-allowed}.erp-stat-grid{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:8px;display:grid}.erp-stat{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);padding:8px 10px}.erp-stat__label{color:var(--text-muted);justify-content:space-between;gap:6px;font-size:11px;display:flex}.erp-stat__value{color:var(--text-strong);font-variant-numeric:tabular-nums;margin-top:2px;font-size:18px;font-weight:600}.erp-stat__unit{color:var(--text-muted);margin-left:3px;font-size:11px;font-weight:400}.erp-note{color:var(--text-muted);background:var(--bg-subtle);border:1px dashed var(--border-strong);border-radius:var(--radius);padding:6px 10px;font-size:11px}.erp-note--warn{background:var(--warn-soft);border-color:var(--warn-border);color:var(--warn)}.erp-placeholder{text-align:center;color:var(--text-muted);padding:40px 16px;font-size:13px}.erp-placeholder__title{color:var(--text-strong);margin-bottom:6px;font-size:15px;font-weight:600}.erp-grid-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.erp-kv{grid-template-columns:120px minmax(0,1fr);gap:4px 10px;font-size:12px;display:grid}.erp-kv__k{color:var(--text-muted)}.erp-kv__v{color:var(--text);word-break:break-all}.erp-mono{font-family:Consolas,SFMono-Regular,monospace;font-size:11px}.erp-scroll-x{overflow-x:auto}.erp-login{background:var(--login-bg);place-items:center;min-height:100vh;padding:24px;display:grid}.erp-login__card{background:var(--bg-surface);border-radius:10px;width:100%;max-width:380px;padding:22px 22px 18px;box-shadow:0 20px 50px #020c1b66}.erp-login__row{margin-bottom:10px}.erp-login__row label{color:var(--text-muted);margin-bottom:4px;font-size:12px;display:block}.erp-login__row input{border:1px solid var(--border-strong);border-radius:var(--radius);outline:none;width:100%;height:32px;padding:0 10px;font-size:13px}.erp-login__row input:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--focus-ring)}.erp-login__submit{border-radius:var(--radius);background:var(--brand);color:#fff;border:0;width:100%;height:34px;font-size:13px;font-weight:600}.erp-login__accounts{border-top:1px solid var(--border);margin-top:14px;padding-top:10px}.erp-login__account{color:var(--text-muted);justify-content:space-between;padding:3px 0;font-size:11px;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes window-mask-fadeIn{0%{filter:alpha(opacity=0);opacity:0}to{filter:alpha(opacity=3);opacity:.3}}@keyframes window-fadeIn{0%{filter:alpha(opacity=0);opacity:0}to{filter:alpha(opacity=100);opacity:1}}.erp-orig-scope .window{animation-name:window-fadeIn;animation-duration:.3s;animation-iteration-count:1;animation-delay:0s}.erp-orig-scope .window-proxy-mask,.erp-orig-scope .window-mask{animation-name:window-mask-fadeIn;animation-duration:.5s;animation-iteration-count:1;animation-delay:0s}@keyframes animation-progressbar{0%{opacity:.3;width:0}to{opacity:0;width:100%}}.erp-orig-scope .progressbar-animation .progressbar-value:after{content:"";opacity:0;background:#fff;animation:2s infinite animation-progressbar;position:absolute;inset:0}@keyframes animation-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.erp-orig-scope .button-loading .l-btn-text{opacity:1;margin:2px 10px 4px 6px;position:relative;color:#0000!important}.erp-orig-scope .button-loading .l-btn-text:before,.erp-orig-scope .button-loading .l-btn-text:after{content:"";border-style:solid;border-width:.2em;border-radius:500rem;width:1.28571em;height:1.28571em;margin:-.642857em 0 0 -.642857em;position:absolute;top:50%;left:50%}.erp-orig-scope .button-loading .l-btn-text:before{border-color:#00000026}.erp-orig-scope .button-loading .l-btn-text:after{border-color:#fff #0000 #0000;animation:.6s linear infinite animation-loading}.erp-orig-scope .combo-loading+.combo .combo-arrow:before,.erp-orig-scope .combo-loading+.combo .combo-arrow:after,.erp-orig-scope .combo-loading+.combo:before,.erp-orig-scope .combo-loading+.combo:after{content:"";width:1em;height:1em;margin:-.642857em .6em 0 -.642857em;position:absolute;top:50%;right:0%}.erp-orig-scope .combo-loading+.combo:before,.erp-orig-scope .combo-loading+.combo:after{margin:-.642857em .4em 0 -.642857em}.erp-orig-scope .combo-loading+.combo .combo-arrow:before,.erp-orig-scope .combo-loading+.combo:before{border:.2em solid #0000001a;border-radius:500rem}.erp-orig-scope .combo-loading+.combo .combo-arrow:after,.erp-orig-scope .combo-loading+.combo:after{border:.2em solid #0000;border-top-color:#767676;border-radius:500rem;animation:.6s linear infinite animation-loading;box-shadow:0 0 0 1px #0000}.erp-orig-scope .combo-loading+.combo .combo-arrow{background:0 0}.erp-orig-scope .table{width:100%;box-shadow:none;text-align:left;color:#000000de;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #22242626;border-radius:.285714rem;margin:1em 0}.erp-orig-scope .table:first-child{margin-top:0}.erp-orig-scope .table:last-child{margin-bottom:0}.erp-orig-scope .table th,.erp-orig-scope .table td{transition:background .1s,color .1s}.erp-orig-scope .table thead{box-shadow:none}.erp-orig-scope .table thead th{cursor:auto;text-align:inherit;color:#000000de;vertical-align:inherit;font-style:none;text-transform:none;background:#f9fafb;border-bottom:1px solid #2224261a;border-left:none;padding:.928571em .785714em;font-weight:700}.erp-orig-scope .table thead tr>th:first-child{border-left:none}.erp-orig-scope .table thead tr:first-child>th:first-child{border-radius:.285714rem 0 0}.erp-orig-scope .table thead tr:first-child>th:last-child{border-radius:0 .285714rem 0 0}.erp-orig-scope .table thead tr:first-child>th:only-child{border-radius:.285714rem .285714rem 0 0}.erp-orig-scope .table tfoot{box-shadow:none}.erp-orig-scope .table tfoot th{cursor:auto;text-align:inherit;color:#000000de;vertical-align:middle;text-transform:none;background:#f9fafb;border-top:1px solid #22242626;padding:.785714em;font-style:normal;font-weight:400}.erp-orig-scope .table tfoot tr>th:first-child{border-left:none}.erp-orig-scope .table tfoot tr:first-child>th:first-child{border-radius:0 0 0 .285714rem}.erp-orig-scope .table tfoot tr:first-child>th:last-child{border-radius:0 0 .285714rem}.erp-orig-scope .table tfoot tr:first-child>th:only-child{border-radius:0 0 .285714rem .285714rem}.erp-orig-scope .table tr td{border-top:1px solid #2224261a}.erp-orig-scope .table tr:first-child td{border-top:none}.erp-orig-scope .table td{text-align:inherit;padding:.785714em}.erp-orig-scope .table-structured.table{border-collapse:collapse}.erp-orig-scope .table-structured.table thead th{border-left:none;border-right:none}.erp-orig-scope .table-structured.sortable.table thead th{border-left:1px solid #22242626;border-right:1px solid #22242626}.erp-orig-scope .table-structured.basic.table th{border-left:none;border-right:none}.erp-orig-scope .table-structured.table-celled.table tr th,.erp-orig-scope .table-structured.table-celled.table tr td{border-left:1px solid #2224261a;border-right:1px solid #2224261a}.erp-orig-scope .table-definition.table thead:not(.full-width) th:first-child{pointer-events:none;color:#0006;background:0 0;font-weight:400;box-shadow:-1px -1px 0 1px #fff}.erp-orig-scope .table-definition.table tfoot:not(.full-width) th:first-child{pointer-events:none;font-weight:#0006;color:normal;background:0 0;box-shadow:1px 1px 0 1px #fff}.erp-orig-scope .table-celled.table-definition.table thead:not(.full-width) th:first-child{box-shadow:0 -1px 0 1px #fff}.erp-orig-scope .table-celled.table-definition.table tfoot:not(.full-width) th:first-child{box-shadow:0 1px 0 1px #fff}.erp-orig-scope .table-definition.table tr td:first-child:not(.ignored),.erp-orig-scope .table-definition.table tr td.table-definition{color:#000000f2;text-transform:"";box-shadow:"";text-align:"";padding-left:"";padding-right:"";background:#00000008;font-size:1em;font-weight:700}.erp-orig-scope .table-definition.table thead:not(.full-width) th:nth-child(2),.erp-orig-scope .table-definition.table tfoot:not(.full-width) th:nth-child(2),.erp-orig-scope .table-definition.table td:nth-child(2){border-left:1px solid #22242626}.erp-orig-scope .table-celled.table tr th,.erp-orig-scope .table-celled.table tr td{border-left:1px solid #2224261a}.erp-orig-scope .table-celled.table tr th:first-child,.erp-orig-scope .table-celled.table tr td:first-child{border-left:none}.erp-orig-scope .table-striped.table>tr:nth-child(2n),.erp-orig-scope .table-striped.table tbody tr:nth-child(2n){background-color:#00003205}.erp-orig-scope .inverted.table-striped.table>tr:nth-child(2n),.erp-orig-scope .inverted.table-striped.table tbody tr:nth-child(2n){background-color:#ffffff0d}.erp-orig-scope .table-striped.selectable.selectable.selectable.table tbody tr.active:hover{color:#000000f2!important;background:#efefef!important}.erp-orig-scope .table-basic.table{box-shadow:none;background:0 0;border:1px solid #22242626}.erp-orig-scope .table-basic.table thead,.erp-orig-scope .table-basic.table tfoot{box-shadow:none}.erp-orig-scope .table-basic.table th{background:0 0;border-left:none}.erp-orig-scope .table-basic.table tbody tr{border-bottom:1px solid #0000001a}.erp-orig-scope .table-basic.table td{background:0 0}.erp-orig-scope .table-basic.striped.table tbody tr:nth-child(2n){background-color:#0000000d!important}.erp-orig-scope [class*=table-very\ table-basic].table{border:none}.erp-orig-scope [class*=table-very\ table-basic].table:not(.sortable):not(.striped) th,.erp-orig-scope [class*=table-very\ table-basic].table:not(.sortable):not(.striped) td{padding:""}.erp-orig-scope [class*=table-very\ table-basic].table:not(.sortable):not(.striped) th:first-child,.erp-orig-scope [class*=table-very\ table-basic].table:not(.sortable):not(.striped) td:first-child{padding-left:0}.erp-orig-scope [class*=table-very\ table-basic].table:not(.sortable):not(.striped) th:last-child,.erp-orig-scope [class*=table-very\ table-basic].table:not(.sortable):not(.striped) td:last-child{padding-right:0}.erp-orig-scope [class*=table-very\ table-basic].table:not(.sortable):not(.striped) thead tr:first-child th{padding-top:0}.erp-orig-scope,.erp-orig-scope{height:100%}.erp-orig-scope a,.erp-orig-scope a:link,.erp-orig-scope a:visited,.erp-orig-scope a:hover,.erp-orig-scope a:active{cursor:pointer;outline:none;text-decoration:blink}.erp-orig-scope select,.erp-orig-scope input,.erp-orig-scope label,.erp-orig-scope button,.erp-orig-scope a,.erp-orig-scope a:link,.erp-orig-scope a:visited,.erp-orig-scope a:hover,.erp-orig-scope a:active,.erp-orig-scope a:focus,.erp-orig-scope :focus{noFocusLine:expression(this.onFocus=this.blur());outline:none}.erp-orig-scope a,.erp-orig-scope img,.erp-orig-scope form{border:0}.erp-orig-scope,.erp-orig-scope,.erp-orig-scope a,.erp-orig-scope a:link,.erp-orig-scope a:visited,.erp-orig-scope a:hover,.erp-orig-scope a:active,.erp-orig-scope select,.erp-orig-scope input,.erp-orig-scope label,.erp-orig-scope button,.erp-orig-scope textarea,.erp-orig-scope h1,.erp-orig-scope h2,.erp-orig-scope h3,.erp-orig-scope h4,.erp-orig-scope h5,.erp-orig-scope h6{color:#222;font-family:Arial,Microsoft YaHei,微软雅黑;font-size:12px;font-style:normal}.erp-orig-scope dl,.erp-orig-scope dt,.erp-orig-scope dd,.erp-orig-scope ul,.erp-orig-scope li,.erp-orig-scope ol,.erp-orig-scope p,.erp-orig-scope button,.erp-orig-scope input,.erp-orig-scope h1,.erp-orig-scope h2,.erp-orig-scope h3,.erp-orig-scope h4,.erp-orig-scope h5,.erp-orig-scope h6{border:0;height:auto;list-style:none}.erp-orig-scope,.erp-orig-scope,.erp-orig-scope dl,.erp-orig-scope dt,.erp-orig-scope dd,.erp-orig-scope ul,.erp-orig-scope li,.erp-orig-scope ol,.erp-orig-scope p,.erp-orig-scope input,.erp-orig-scope textarea,.erp-orig-scope button,.erp-orig-scope form,.erp-orig-scope h1,.erp-orig-scope h2,.erp-orig-scope h3,.erp-orig-scope h4,.erp-orig-scope h5,.erp-orig-scope h6{margin:0;padding:0}.erp-orig-scope select,.erp-orig-scope input,.erp-orig-scope label,.erp-orig-scope button{vertical-align:middle}.erp-orig-scope select,.erp-orig-scope input,.erp-orig-scope label,.erp-orig-scope button,.erp-orig-scope textarea,.erp-orig-scope form{-webkit-touch-callout:text;-webkit-user-select:text;user-select:text;-khtml-user-select:text}.erp-orig-scope h1{font-size:36px}.erp-orig-scope h2{font-size:30px}.erp-orig-scope h3{font-size:24px}.erp-orig-scope h4{font-size:18px}.erp-orig-scope h5{font-size:14px}.erp-orig-scope h6{font-size:12px}.erp-orig-scope h1 small,.erp-orig-scope h2 small,.erp-orig-scope h3 small,.erp-orig-scope h4 small,.erp-orig-scope h5 small,.erp-orig-scope h6 small{color:#777;font-size:65%;font-weight:400}.erp-orig-scope .mark,.erp-orig-scope mark{background:#ff0;padding:.2em}.erp-orig-scope s,.erp-orig-scope strike,.erp-orig-scope del{text-decoration:line-through}.erp-orig-scope u,.erp-orig-scope ins{text-decoration:underline}.erp-orig-scope i,.erp-orig-scope cite,.erp-orig-scope em,.erp-orig-scope var,.erp-orig-scope address,.erp-orig-scope dfn{font-style:italic}.erp-orig-scope .hide{display:none}.erp-orig-scope #theme-login-layout .layout-panel-north .layout-body,.erp-orig-scope .theme-header-layout{background:#1d1d1d url(images/logo.png?v=201612011609) 0 no-repeat;height:46px!important}.erp-orig-scope .theme-left-layout{background:#232323}.erp-orig-scope .theme-left-layout .theme-left-switch{z-index:9999;cursor:pointer;text-align:center;color:#fff;background:#2a2a2a;width:26px;height:35px;margin:-30px 0 0;line-height:35px;position:absolute;top:50%;left:auto;right:0}.erp-orig-scope .theme-left-layout .theme-left-minimal{display:none}.erp-orig-scope .theme-left-layout .theme-left-normal,.erp-orig-scope .theme-left-layout .theme-left-minimal{width:100%;height:100%}.erp-orig-scope .theme-left-layout .datalist .panel-body,.erp-orig-scope .theme-left-layout .layout .panel-body,.erp-orig-scope .theme-left-layout .accordion,.erp-orig-scope .theme-left-layout .accordion .accordion-header{color:#fff;background:0 0}.erp-orig-scope .theme-left-layout .panel-header,.erp-orig-scope .theme-left-layout .panel-body,.erp-orig-scope .theme-left-layout .accordion{border-color:#1b1b1b}.erp-orig-scope .theme-left-layout .datagrid-row-selected,.erp-orig-scope .theme-left-layout .datagrid-row-over,.erp-orig-scope .theme-left-layout .accordion-header-selected .accordion .accordion-collapse:link,.erp-orig-scope .accordion .accordion-collapse:visited,.erp-orig-scope .accordion .accordion-collapse:hover,.erp-orig-scope .accordion .accordion-collapse:active,.erp-orig-scope .accordion .accordion-collapse:focus,.erp-orig-scope .accordion .accordion-expand:link,.erp-orig-scope .accordion .accordion-expand:visited,.erp-orig-scope .accordion .accordion-expand:hover,.erp-orig-scope .accordion .accordion-expand:active,.erp-orig-scope .accordion .accordion-expand:focus{background-color:#1e1e1e!important}.erp-orig-scope .theme-left-layout .theme-left-normal .datalist .datagrid-cell{color:#878787;padding:8px 15px 8px 30px}.erp-orig-scope .theme-left-layout .theme-left-minimal .datalist .datagrid-cell{text-align:center;padding:10px 15px}.erp-orig-scope .theme-left-layout .theme-left-minimal .datalist{padding:20px 0}.erp-orig-scope .theme-left-layout a,.erp-orig-scope .theme-left-layout a:link,.erp-orig-scope .theme-left-layout a:visited,.erp-orig-scope .theme-left-layout a:hover,.erp-orig-scope .theme-left-layout a:active{color:#fff}.erp-orig-scope .theme-left-user-panel{padding:15px 0!important}.erp-orig-scope .theme-left-user-panel dl{clear:both;overflow:hidden}.erp-orig-scope .theme-left-user-panel dl dt,.erp-orig-scope .theme-left-user-panel dl dd{float:left}.erp-orig-scope .theme-left-user-panel dl dt img{border-radius:45px;margin:15px 15px 0}.erp-orig-scope .theme-left-user-panel dl dd b{margin:10px 0 0;font-size:14px}.erp-orig-scope .theme-left-user-panel dl dd b i{margin:0 0 0 10px;font-weight:400}.erp-orig-scope .theme-left-user-panel dl dd span{color:#999;text-overflow:ellipsis}.erp-orig-scope .theme-left-user-panel dl p{margin:5px 0 0}.erp-orig-scope .theme-left-user-panel dl p i{font-style:normal}.erp-orig-scope .theme-left-user-panel dl dd span,.erp-orig-scope .theme-left-user-panel dl dd b,.erp-orig-scope .theme-left-user-panel dl p{display:block}.erp-orig-scope .theme-navigate-unit-name,.erp-orig-scope .theme-navigate-unit-name:hover{background:0 0;border:none}.erp-orig-scope .theme-navigate-unit-name .l-btn-text{font-size:12px;color:#767676!important}.erp-orig-scope .theme-navigate{height:41px}.erp-orig-scope .theme-navigate .left,.erp-orig-scope .theme-navigate .right{height:46px}.erp-orig-scope .theme-navigate{clear:both;padding:5px 0 0 280px;overflow:hidden}.erp-orig-scope .theme-navigate .left{float:left}.erp-orig-scope .theme-navigate .right{float:right;padding:0 20px 0 0}.erp-orig-scope .theme-navigate .l-btn-text{color:#c3c3c3;margin:3px 5px}.erp-orig-scope .theme-navigate .l-btn,.erp-orig-scope .theme-navigate .l-btn:hover{background:0 0;border:none;padding:3px 8px}.erp-orig-scope .theme-navigate .l-btn:hover,.erp-orig-scope .theme-navigate .m-btn-plain-active{background:#2d2d2d}.erp-orig-scope .theme-navigate-user-button.l-btn-plain,.erp-orig-scope .theme-navigate-user-button.l-btn-plain:hover{background:#1b8cf2;margin-right:15px;padding:3px 10px}.erp-orig-scope .theme-navigate-user-button.l-btn-plain:hover,.erp-orig-scope .theme-navigate-user-button.m-btn-plain-active{background:#339cfb}.erp-orig-scope .theme-navigate-user-button .l-btn-text{color:#fff;margin-right:40px!important}.erp-orig-scope .theme-navigate-user-button .m-btn-downarrow{background:url(images/menu_arrows_white.png) 0 no-repeat}.erp-orig-scope .theme-navigate-user-button:hover .m-btn-downarrow{background:url(images/menu_arrows_white.png) -16px no-repeat}.erp-orig-scope .theme-navigate-user-panel{width:320px!important;padding:0!important}.erp-orig-scope .theme-navigate-user-panel dl,.erp-orig-scope .theme-navigate-user-panel dl dt,.erp-orig-scope .theme-navigate-user-panel dl dd{clear:both;overflow:hidden}.erp-orig-scope .theme-navigate-user-panel dl dd{padding:15px}.erp-orig-scope .theme-navigate-user-panel dl dd img{float:left;border-radius:45px;margin:0 15px 0 0}.erp-orig-scope .theme-navigate-user-panel dl dd b{margin:10px 0 0;font-size:14px}.erp-orig-scope .theme-navigate-user-panel dl dd b i{margin:0 0 0 10px;font-weight:400}.erp-orig-scope .theme-navigate-user-panel dl dd span{color:#999}.erp-orig-scope .theme-navigate-user-panel dl p{margin:5px 0 0}.erp-orig-scope .theme-navigate-user-panel dl p i{font-style:normal}.erp-orig-scope .theme-navigate-user-panel dl dd span,.erp-orig-scope .theme-navigate-user-panel dl dd b,.erp-orig-scope .theme-navigate-user-panel dl p{display:block}.erp-orig-scope .theme-navigate-user-panel dl dt{background:#f5f5f5 url(images/footer_projection.png) 0 0 repeat-x;border-top:1px solid #b9b9b9;padding:10px 15px}.erp-orig-scope .theme-navigate-user-panel dl dt a{float:left;background:#fdfdfd;border:1px solid #e3e3e3;padding:5px 15px;display:block}.erp-orig-scope .theme-navigate-user-panel dl dt .theme-navigate-user-modify{float:left}.erp-orig-scope .theme-navigate-user-panel dl dt .theme-navigate-user-logout{float:right}.erp-orig-scope .theme-navigate-more-button .l-btn-text{background:url(images/navigate_more.png) 50% no-repeat}.erp-orig-scope .theme-navigate-menu-panel.menu,.erp-orig-scope .theme-navigate-user-panel.menu,.erp-orig-scope .theme-navigate-more-panel.menu{border-top:none;border-radius:0 0 3px 3px}.erp-orig-scope .theme-navigate-menu-panel{top:46px!important}.erp-orig-scope .theme-navigate-user-panel,.erp-orig-scope .theme-navigate-more-panel{top:47px!important}.erp-orig-scope .theme-navigate-menu-panel .menu-text,.erp-orig-scope .theme-navigate-more-panel .menu-text{padding-left:25px}.erp-orig-scope .theme-navigate-menu-panel,.erp-orig-scope .theme-navigate-menu-panel+.menu-shadow{margin:0 0 0 -15px}.erp-orig-scope .theme-navigate-combobox+.combo,.erp-orig-scope .theme-navigate-combobox+.combo .textbox-text,.erp-orig-scope .theme-navigate-combobox+.combo .combo-arrow{color:#c3c3c3;background-color:#2d2d2d;height:36px!important;line-height:36px!important}.erp-orig-scope .theme-navigate-combobox+.combo .textbox-text{padding:8px 10px 8px 15px}.erp-orig-scope .theme-navigate-combobox+.combo{box-shadow:none;border:none;border-radius:0}.erp-orig-scope .theme-navigate-combobox+.combo .combo-arrow{opacity:1;filter:alpha(opacity=100);width:30px!important;height:36px!important;line-height:36px!important}.erp-orig-scope .theme-navigate-combobox+.combo .textbox-addon{padding:0}.erp-orig-scope .theme-navigate-combobox-panel{margin:5px 0 0;box-shadow:1px 15px 35px #0003}.erp-orig-scope .theme-navigate-combobox-panel .combo-panel{border-color:#c4c4c4;border-top-style:none;border-top-width:medium;padding:10px 0}.erp-orig-scope .theme-navigate-combobox-panel,.erp-orig-scope .theme-navigate-combobox-panel .combo-panel{border-radius:0 0 3px 3px}.erp-orig-scope .theme-navigate-combobox-panel .combobox-item{padding:5px 15px}.erp-orig-scope .theme-navigate-search+.searchbox{box-shadow:none;background-color:#2d2d2d;border:none;margin:0 0 0 2px;height:36px!important}.erp-orig-scope .theme-navigate-search+.searchbox .searchbox-button{width:36px!important}.erp-orig-scope .theme-navigate-search+.searchbox .l-btn{background:0 0;border:none}.erp-orig-scope .theme-navigate-search+.searchbox .l-btn .m-btn-downarrow{background:url(images/combo_arrow.png) 0 no-repeat}.erp-orig-scope .theme-navigate-search+.searchbox .textbox-text{box-shadow:none;background-color:#0000}.erp-orig-scope .theme-navigate-search+.searchbox .textbox-addon-right{background-color:#0000;border-left:none}.erp-orig-scope .theme-navigate-search+.searchbox .searchbox-button{background:url(images/searchbox_navigate_button.png) 50% no-repeat}.erp-orig-scope .theme-navigate-search+.searchbox input{color:#c3c3c3}.erp-orig-scope .theme-login-layout{background:#eef0ed}.erp-orig-scope #theme-login-form{clear:both;background:#fff;width:800px;margin:0 auto 50px;padding:70px 0 100px;position:relative;overflow:hidden}.erp-orig-scope #theme-login-form .QRcode{width:93px;height:93px;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;background:url(images/QRcode.png) 50% no-repeat;position:absolute;top:0;right:0}.erp-orig-scope #theme-login-form .QRcode:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;cursor:pointer}.erp-orig-scope #theme-login-form .QRcode-layout{z-index:99999;background:#fff;width:100%;height:100%;position:absolute;inset:0}.erp-orig-scope #theme-login-form .QRcode-layout-close{cursor:pointer;background:#e3e3e3 url(images/QRcode-close.png) 50% no-repeat;border-radius:15px;width:30px;height:30px;margin:10px;position:absolute;top:0;right:0}.erp-orig-scope #theme-login-form .QRcode-layout .QRcode-header{width:500px;margin:80px auto 50px}.erp-orig-scope #theme-login-form .QRcode-layout .QRcode-header b,.erp-orig-scope #theme-login-form .QRcode-layout .QRcode-header span{text-align:center;display:block}.erp-orig-scope #theme-login-form .QRcode-layout .QRcode-header b{color:#015cc2;margin:0 0 5px;font-size:24px}.erp-orig-scope #theme-login-form .QRcode-layout .QRcode-header span{color:#595959;font-size:12px}.erp-orig-scope #theme-login-form .QRcode-layout .QRcode-content{width:215px;height:215px;margin:0 auto}.erp-orig-scope .theme-login-header{height:100px}.erp-orig-scope .theme-login-footer{color:#666;width:800px;margin:0 auto}.erp-orig-scope .theme-login-footer,.erp-orig-scope .login-footer dl{clear:both;overflow:hidden}.erp-orig-scope .theme-login-footer dl dt{color:#a8a8a8;height:30px;margin:0 0 5px;line-height:30px}.erp-orig-scope .theme-login-footer dl dt a{margin:0 5px}.erp-orig-scope .theme-login-footer dl dt a,.erp-orig-scope .login-footer dl dt a:link,.erp-orig-scope .login-footer dl dt a:visited,.erp-orig-scope .login-footer dl dt a:hover,.erp-orig-scope .login-footer dl dt a:active,.erp-orig-scope .login-footer dl dt a:focus{color:#666}.erp-orig-scope #theme-login-form dl{width:300px;margin:0 auto}.erp-orig-scope #theme-login-form dl dd{clear:both;height:auto;margin:0 0 5px;overflow:hidden}.erp-orig-scope #theme-login-form dl dt img{width:128px;margin:0 auto 30px;display:block}.erp-orig-scope .theme-login-select+.combo,.erp-orig-scope .theme-login-select+.combo .textbox-text,.erp-orig-scope .theme-login-select+.combo .combo-arrow{color:#fff;height:38px!important;line-height:38px!important}.erp-orig-scope .theme-login-select+.combo{box-shadow:none;border:1px solid #1e7bee;border-radius:2px}.erp-orig-scope .theme-login-select+.combo .textbox-addon-right,.erp-orig-scope .theme-login-select+.combo .textbox-addon-left,.erp-orig-scope .theme-login-select+.combo .textbox-text{background-color:#0000}.erp-orig-scope .theme-login-select+.combo .textbox-text{padding:0 15px}.erp-orig-scope .theme-login-select+.combo,.erp-orig-scope .theme-login-select+.combo .combo-arrow{background-color:#1e7bee}.erp-orig-scope .theme-login-select+.combo .combo-arrow{opacity:1;filter:alpha(opacity=100);background:url(images/set.png) 50% no-repeat;width:34px!important}.erp-orig-scope .theme-login-select-panel{margin:-2px 0 0}.erp-orig-scope .theme-login-select-panel .combo-panel{border-radius:0 0 3px 3px;padding:5px 0}.erp-orig-scope .theme-login-select-panel .combo-panel,.erp-orig-scope .theme-login-select-panel .combobox-item-selected{background-color:#1e7bee}.erp-orig-scope .theme-login-select-panel .combobox-item{color:#fff;padding:6px 15px}.erp-orig-scope .theme-login-select-panel .combobox-item-hover{color:#0d478f;background-color:#fff}.erp-orig-scope .theme-login-select-panel .panel-header,.erp-orig-scope .theme-login-select-panel .panel-body{border:none}.erp-orig-scope .theme-login-text+.textbox,.erp-orig-scope .theme-login-text+.textbox .textbox-text{color:#333;height:38px!important;line-height:38px!important}.erp-orig-scope .theme-login-text+.textbox .textbox-text{background-color:#0000;padding:4px 15px}.erp-orig-scope .theme-login-text+.textbox{border-radius:2px}.erp-orig-scope .theme-login-text+.textbox,.erp-orig-scope .theme-login-text+.textbox.textbox-invalid,.erp-orig-scope .theme-login-text+.textbox.textbox-invalid.textbox-focused{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#d2d2d2}.erp-orig-scope .theme-login-text+.textbox .textbox-prompt{color:#9d9d9d}.erp-orig-scope .theme-login-form .group-mail label,.erp-orig-scope .theme-login-form .group-mail .textbox,.erp-orig-scope .theme-login-form .group-mail .textbox .textbox-text{height:38px!important;line-height:38px!important}.erp-orig-scope .theme-login-form .group-mail label{line-height:38px!important}.erp-orig-scope .theme-login-form .group-mail .textbox{border-radius:2px 0 0 2px}.erp-orig-scope .theme-login-form .group-mail .textbox.textbox-invalid,.erp-orig-scope .theme-login-form .group-mail .textbox.textbox-invalid,.erp-orig-scope .theme-login-form .group-mail .textbox.textbox-focused{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#d2d2d2}.erp-orig-scope .theme-login-form .group-mail .combo{border-radius:0 3px 3px 0}.erp-orig-scope .theme-mail-select-panel{margin:-2px 0 0 -23px;width:142px!important}.erp-orig-scope .theme-mail-select-panel .combo-panel,.erp-orig-scope .theme-mail-select-panel .combobox-item-selected{background-color:#eee}.erp-orig-scope .theme-mail-select-panel .combo-panel{border-top:none;border-radius:0 0 3px 3px;padding:0}.erp-orig-scope .theme-mail-select-panel .combobox-item{padding:6px 15px 6px 30px}.erp-orig-scope .theme-mail-select-panel .combobox-item-hover{background-color:#fff}.erp-orig-scope .theme-login-form .submit{background:#009ce4;border:none}.erp-orig-scope .theme-login-form .submit,.erp-orig-scope .theme-login-form .submit .l-btn-text{color:#fff;margin:0 5px 0 0;padding:0 10px;height:40px!important;line-height:40px!important}.erp-orig-scope .theme-login-form .button,.erp-orig-scope .theme-login-form .button .l-btn-text{margin:0;padding:0 10px;height:38px!important;line-height:38px!important}.erp-orig-scope .theme-user-info-panel{clear:both;padding:30px 20px 40px 30px;overflow:hidden}.erp-orig-scope .theme-user-info-panel .left{float:left}.erp-orig-scope .theme-user-info-panel .right{float:right}.erp-orig-scope .theme-user-info-panel .center{padding:0 0 0 30px;overflow:hidden}.erp-orig-scope .theme-user-info-panel .left img{border-radius:65px;margin:10px 0 0}.erp-orig-scope .theme-user-info-panel .center h1{margin:10px 0 5px;font-size:24px}.erp-orig-scope .theme-user-info-panel .center h1 span{margin:0 0 0 10px;font-weight:400}.erp-orig-scope .theme-user-info-panel .center h2{color:#848484;font-size:12px;font-weight:400}.erp-orig-scope .theme-user-info-panel .center ul{clear:both;margin:5px 0 0;overflow:hidden}.erp-orig-scope .theme-user-info-panel .center ul li{color:#575757;float:left;margin:0 15px 0 0;line-height:22px}.erp-orig-scope .theme-user-info-panel .center ul li i{color:#a4a4a4;position:relative;top:1px}.erp-orig-scope .theme-user-info-panel .right ul{clear:both;overflow:hidden}.erp-orig-scope .theme-user-info-panel .right ul li{float:left;text-align:center;border-right:1px solid #e8e8e8;margin:0 30px 0 0;padding:0 30px 0 0;font-size:42px}.erp-orig-scope .theme-user-info-panel .right ul li:last-child{border-right:none;margin:0 15px 0 0;padding:0}.erp-orig-scope .theme-user-info-panel .right ul li span{color:#8c8c8c;margin:10px 0 5px;font-size:12px;display:block}.erp-orig-scope .side-menu,.erp-orig-scope .side-menu dt,.erp-orig-scope .side-menu dd{clear:both;overflow:hidden}.erp-orig-scope .side-menu dt{border-bottom:1px solid #efefef;padding:20px 10px}.erp-orig-scope .side-menu dd{border-bottom:1px solid #efefef;padding:10px}.erp-orig-scope .side-menu dd span{float:right}.erp-orig-scope .side-menu .hover{background:#fafafa;border-left:4px solid #1b8cf2}.erp-orig-scope .window-layout .layout-panel-south .layout-body{text-align:right;padding:0 15px;height:60px!important;line-height:60px!important}.erp-orig-scope .window-layout .layout-panel-south .layout-body .l-btn-text{padding:0 25px}.erp-orig-scope .window-layout .tabs-header{padding-top:10px}.erp-orig-scope .window-layout .tabs{padding-left:10px}.erp-orig-scope .form-layout{padding:10px}.erp-orig-scope .form-layout p{color:#fff;background:#1b8cf2;border-radius:3px;height:36px;margin:0 0 10px;padding:0 18px;line-height:36px}.erp-orig-scope .form-layout p span{margin:0 10px}.erp-orig-scope .form-layout p span,.erp-orig-scope .form-layout p span a,.erp-orig-scope .form-layout p span a:link,.erp-orig-scope .form-layout p span a:visited,.erp-orig-scope .form-layout p span a:hover,.erp-orig-scope .form-layout p span a:active{color:#b0daff}.erp-orig-scope .form-layout dl{height:auto;margin:0 0 2px;padding:0 18px;overflow:hidden}.erp-orig-scope .form-layout,.erp-orig-scope .form-layout dl,.erp-orig-scope .form-layout p{clear:both}.erp-orig-scope .form-layout dl dt{width:80px}.erp-orig-scope .form-layout dl dt,.erp-orig-scope .form-layout dl dd{float:left}.erp-orig-scope .form-layout dl,.erp-orig-scope .form-layout dl dt,.erp-orig-scope .form-layout dl dd{height:auto;line-height:34px}.erp-orig-scope .form-layout .portrait-layout{position:relative}.erp-orig-scope .form-layout .portrait-layout img{border-radius:65px}.erp-orig-scope .form-layout .portrait-layout input{cursor:pointer;width:129px;height:129px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute}.erp-orig-scope .group-form{clear:both;height:auto;overflow:hidden}.erp-orig-scope .group-form dl{clear:none;float:left;width:40%}.erp-orig-scope .preview-set-panel,.erp-orig-scope .preview-set-panel .preview-content{clear:both;overflow:hidden}.erp-orig-scope .preview-set-panel .left,.erp-orig-scope .preview-set-panel .right{height:330px;overflow:hidden}.erp-orig-scope .preview-set-panel .left{float:left;width:60%}.erp-orig-scope .preview-set-panel .right{float:right;width:35%}.erp-orig-scope .preview-set-panel .preview-caption{margin:10px 0 15px;font-size:14px;font-weight:700}.erp-orig-scope .preview-set-panel .preview-cut{background:#f7f7f7;border-radius:65px;margin:0 auto 10px;overflow:hidden}.erp-orig-scope .preview-set-panel .preview-cut.preview-43{width:43px;height:43px}.erp-orig-scope .preview-set-panel .preview-cut.preview-86{width:86px;height:86px}.erp-orig-scope .preview-set-panel .preview-cut.preview-129{width:129px;height:129px}.erp-orig-scope .preview-file{display:none}.erp-orig-scope .icon_c333{color:#333}.erp-orig-scope svg.icon{vertical-align:-.15em;fill:currentColor;width:1em;height:1em;overflow:hidden}.erp-orig-scope .baojia_icon{width:0!important}.erp-orig-scope .m0{margin:0!important}.erp-orig-scope .wk09{display:inline-block;-webkit-transform:scale(.9)!important}.erp-orig-scope .wk095{display:inline-block;-webkit-transform:scale(.95)!important}.erp-orig-scope .gjstate{text-align:center;cursor:pointer;border-radius:2px;width:100%;height:20px;font-size:12px;line-height:20px}.erp-orig-scope .cuslablecon{text-align:left;width:100%;height:100%}.erp-orig-scope .cuslablecon div{text-align:center;cursor:pointer;border-radius:20px;height:100%;font-size:12px;line-height:20px;display:inline-block}.erp-orig-scope .sys-b-blue{background-color:#1d91e4!important}.erp-orig-scope .sys-b-bblue{background-color:#196bd0!important}.erp-orig-scope .sys-b-orange{background-color:#e89932!important}.erp-orig-scope .sys-b-red{background-color:#f05a49!important}.erp-orig-scope .sys-b-green{background-color:#0fb41c!important}.erp-orig-scope .sys-b-bgreen{background-color:#24a98c!important}.erp-orig-scope .sys-b-purple{background-color:#bb14c8!important}.erp-orig-scope .sys-b-bpurple{background-color:#9911a4!important}.erp-orig-scope .sys-b-coffee{background-color:#b25917!important}.erp-orig-scope .sys-b-gblue{background-color:#0cced4!important}.erp-orig-scope .sys-b-gray{background-color:#adadad!important}.erp-orig-scope .sys-vqx{display:none!important}.erp-orig-scope .messager-error,.erp-orig-scope .messager-warning{background:0 0!important;font-size:30px!important}.erp-orig-scope .toolbar{visibility:hidden;width:100%}.erp-orig-scope .toolbar table{width:100%}.erp-orig-scope .toolbar table .div_search{height:41px;padding-top:0;line-height:41px;overflow:hidden}.erp-orig-scope .toolbar .textbox,.erp-orig-scope .toolbar .switchbutton,.erp-orig-scope .toolbar .easyui-linkbutton,.erp-orig-scope .toolbar .easyui-menubutton{margin-bottom:5px}.erp-orig-scope .toolbar table .tool_righttd{text-align:right;vertical-align:top;width:300px;height:41px;padding-right:10px;line-height:41px}.erp-orig-scope .toolbar table .tool_righttd .l-btn span{font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Tahoma,Hiragino Sans GB,STHeiti,Microsoft YaHei}.erp-orig-scope .toolbar table .tool_righttd .l-btn .l-btn-text{margin:1px 7px 1px 23px}.erp-orig-scope .toolbar table .tool_righttd .l-btn .l-btn-icon{margin-top:-7px}.erp-orig-scope .toolbar table .tool_righttd .l-btn .m-btn-downarrow{display:none}.erp-orig-scope .toolbar table .tool_righttd .l-btn{border-radius:0;margin:0 2px;padding:0 4px!important}.erp-orig-scope .sys-btn{word-spacing:10px;letter-spacing:10px;width:100px;font-size:14px}.erp-orig-scope .sys-btn120{word-spacing:5px;letter-spacing:3px;width:120px}.erp-orig-scope .sys-btn130{word-spacing:5px;letter-spacing:3px;width:130px}.erp-orig-scope .sys-btn150{word-spacing:3px;letter-spacing:3px;width:150px}.erp-orig-scope .sys-btn160{word-spacing:3px;letter-spacing:3px;width:160px}.erp-orig-scope .sys-btn180{word-spacing:3px;letter-spacing:3px;width:180px}.erp-orig-scope .sys-btn200{word-spacing:3px;letter-spacing:3px;width:200px}.erp-orig-scope .a{cursor:pointer;margin:0 3px;line-height:26px;text-decoration:none;font-size:12px!important}.erp-orig-scope .a:before{padding-right:2px}.erp-orig-scope .a:hover{opacity:.8;text-decoration:underline}.erp-orig-scope .title-link{cursor:pointer}.erp-orig-scope .title-link:before{padding-right:2px}.erp-orig-scope .title-link:hover{opacity:.8;color:#06c;text-decoration:underline}.erp-orig-scope .sys_tabs{border-bottom:3px solid #fff;margin-left:20px;padding:5px 0;font-size:14px}.erp-orig-scope .sys_tabs:hover,.erp-orig-scope .sys_tabs.select{color:#0088d4;border-bottom:3px solid #0088d4;font-size:14px}.erp-orig-scope .full-link{float:left;width:100%;height:100%}.erp-orig-scope .close-dialog{color:#333;font-weight:700;line-height:22px;text-decoration:none;width:50px!important}.erp-orig-scope .close-dialog:hover{color:red}.erp-orig-scope textarea{min-height:40px;font-size:inherit;border:1px solid #95b8e7;line-height:18px!important}.erp-orig-scope .table_textarea{width:90%;height:30px;min-height:initial;line-height:15px;font-size:inherit;border:1px solid #95b8e7;padding:0 4%}.erp-orig-scope .txtdiv,.erp-orig-scope .txtinput{width:94%;min-height:28px;line-height:28px;font-size:inherit;border:1px solid #d9d9d9;padding:0 2%}.erp-orig-scope .txtinput_c{width:94%;min-height:20px;line-height:20px;font-size:inherit;text-align:center;border:1px solid #d9d9d9;padding:0 2%}.erp-orig-scope .f-b{font-weight:700}.erp-orig-scope .sysfjcon{background-color:#efefef;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff;width:120px;height:120px;margin:2px;display:inline-block;position:relative;overflow:hidden}.erp-orig-scope .sysfjconmin{width:80px;height:80px}.erp-orig-scope .sysfjconmins{width:60px;height:60px}.erp-orig-scope .sysfjconminss{width:40px;height:40px}.erp-orig-scope .sysfjcon img{margin:auto;position:absolute;inset:0;min-width:100%!important;max-width:100%!important}.erp-orig-scope .vrimg .mask-text{z-index:3;text-align:center;color:#fff;background:#0006;border-radius:15px;width:30px;height:30px;font-size:12px;font-weight:700;line-height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.erp-orig-scope .vrimg .mask-edit{z-index:3;text-align:center;color:#fff;background:#0006;width:20px;height:20px;font-size:12px;line-height:20px;display:none;position:absolute;bottom:0;right:0}.erp-orig-scope .vrimg:hover .mask-edit{display:block}.erp-orig-scope .tabinfo{border-collapse:collapse;width:100%}.erp-orig-scope .tabinfo-m20{margin-top:20px}.erp-orig-scope .tabinfo td{text-align:left;border:0 solid #ccc;height:25px;padding:5px 0 5px 5px}.erp-orig-scope .tabinfo .rtd{text-align:right;padding-right:10px}.erp-orig-scope .tabinfo .ctd{text-align:center}.erp-orig-scope .tabinfo td input{width:150px}.erp-orig-scope .tabinfo td select{width:156px}.erp-orig-scope .tabinfo .usertop{border-bottom:1px solid #e8e6e6;padding-bottom:8px;font-size:14px;font-weight:bolder;overflow:hidden}.erp-orig-scope .tabinfo-border,.erp-orig-scope .tabinfo-border td{border:1px solid #ccc}.erp-orig-scope .f-left-div{float:left;line-height:30px}.erp-orig-scope .f-right-div{float:right;line-height:30px}.erp-orig-scope .left,.erp-orig-scope .pull-left{float:left}.erp-orig-scope .right,.erp-orig-scope .pull-right{float:right}.erp-orig-scope .font-w{color:#fe7f0e!important}.erp-orig-scope .font-s{color:#01a114!important}.erp-orig-scope .font-e{color:#f33603!important}.erp-orig-scope .font-g{color:gray!important}.erp-orig-scope .font-b{color:var(--el-themecolor)!important}.erp-orig-scope .font-inherit{color:inherit!important}.erp-orig-scope .font-0{color:#303030!important}.erp-orig-scope .font-ef6e1c{color:#ef6e1c!important}.erp-orig-scope .font-e3dada{color:#e3dada!important}.erp-orig-scope .font-s10{font-size:10px!important}.erp-orig-scope .font-s11{font-size:11px!important}.erp-orig-scope .font-s12{font-size:12px!important}.erp-orig-scope .font-s13{font-size:13px!important}.erp-orig-scope .font-s14{font-size:14px!important}.erp-orig-scope .font-s15{font-size:15px!important}.erp-orig-scope .font-s16{font-size:16px!important}.erp-orig-scope .font-s17{font-size:17px!important}.erp-orig-scope .font-s18{font-size:18px!important}.erp-orig-scope .font-s19{font-size:19px!important}.erp-orig-scope .font-s20{font-size:20px!important}.erp-orig-scope .dis{display:none}.erp-orig-scope .inputcolor{height:25px}.erp-orig-scope .a{color:#06c;cursor:pointer;vertical-align:bottom;font-size:12px;text-decoration:none}.erp-orig-scope .a:hover{color:#c46ffa}.erp-orig-scope .g-c{cursor:pointer;text-align:center;color:#fff;border-bottom:3px solid #fff;width:33px;height:12px;margin-left:-4px;font-size:9px;line-height:12px}.erp-orig-scope .g-z{background-color:#247ec7}.erp-orig-scope .g-g{background-color:gray}.erp-orig-scope .g-t{background-color:red}.erp-orig-scope .g-y{background-color:orange}.erp-orig-scope .g-s{background-color:green}.erp-orig-scope .g-log{border-color:#9400d3}.erp-orig-scope .g-jd{cursor:pointer;width:100%}.erp-orig-scope .g-jd div{float:left;color:#fff;height:10px;font-size:8px;line-height:10px}.erp-orig-scope .toast-title{font-weight:700}.erp-orig-scope .toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.erp-orig-scope .toast-message a,.erp-orig-scope .toast-message label{color:#fff}.erp-orig-scope .toast-message a:hover{color:#ccc;text-decoration:none}.erp-orig-scope .toast-close-button{float:right;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);font-size:20px;font-weight:700;line-height:1;position:relative;top:-.3em;right:-.3em}.erp-orig-scope .toast-close-button:hover,.erp-orig-scope .toast-close-button:focus{color:#000;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);text-decoration:none}.erp-orig-scope .rtl .toast-close-button{float:left;left:-.3em;right:.3em}.erp-orig-scope button.toast-close-button{cursor:pointer;-webkit-appearance:none;background:0 0;border:0;padding:0}.erp-orig-scope .toast-top-center{width:100%;top:50px;right:0}.erp-orig-scope .toast-bottom-center{width:100%;bottom:0;right:0}.erp-orig-scope .toast-top-full-width{width:100%;top:0;right:0}.erp-orig-scope .toast-bottom-full-width{width:100%;bottom:0;right:0}.erp-orig-scope .toast-top-left{top:50px;left:12px}.erp-orig-scope .toast-top-right{top:50px;right:12px}.erp-orig-scope .toast-center{margin-left:-150px;top:40%;left:50%}.erp-orig-scope .toast-bottom-right{bottom:12px;right:12px}.erp-orig-scope .toast-bottom-left{bottom:12px;left:12px}.erp-orig-scope #toast-container{z-index:999999;pointer-events:none;position:fixed}.erp-orig-scope #toast-container *{box-sizing:border-box}.erp-orig-scope #toast-container>div{pointer-events:auto;color:#fff;background-position:15px;background-repeat:no-repeat;border-radius:3px;width:300px;margin:0 0 6px;padding:15px 15px 15px 50px;position:relative;overflow:hidden;box-shadow:0 0 12px #999}.erp-orig-scope #toast-container>div.rtl{direction:rtl;background-position:right 15px center;padding:15px 50px 15px 15px}.erp-orig-scope #toast-container>div:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer;box-shadow:0 0 12px #000}.erp-orig-scope #toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}.erp-orig-scope #toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}.erp-orig-scope #toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}.erp-orig-scope #toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}.erp-orig-scope #toast-container.toast-top-center>div,.erp-orig-scope #toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}.erp-orig-scope #toast-container.toast-top-full-width>div,.erp-orig-scope #toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.erp-orig-scope .toast{background-color:#030303}.erp-orig-scope .toast-success{background-color:#51a351}.erp-orig-scope .toast-error{background-color:#bd362f}.erp-orig-scope .toast-info{background-color:#2f96b4}.erp-orig-scope .toast-warning{background-color:#f89406}.erp-orig-scope .toast-progress{opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);height:4px;filter:alpha(opacity=40);background-color:#000;position:absolute;bottom:0;left:0}@media (max-width:240px){.erp-orig-scope #toast-container>div{width:11em;padding:8px 8px 8px 50px}.erp-orig-scope #toast-container>div.rtl{padding:8px 50px 8px 8px}.erp-orig-scope #toast-container .toast-close-button{top:-.2em;right:-.2em}.erp-orig-scope #toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:241px) and (max-width:480px){.erp-orig-scope #toast-container>div{width:18em;padding:8px 8px 8px 50px}.erp-orig-scope #toast-container>div.rtl{padding:8px 50px 8px 8px}.erp-orig-scope #toast-container .toast-close-button{top:-.2em;right:-.2em}.erp-orig-scope #toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:481px) and (max-width:768px){.erp-orig-scope #toast-container>div{width:25em;padding:15px 15px 15px 50px}.erp-orig-scope #toast-container>div.rtl{padding:15px 50px 15px 15px}}.erp-orig-scope body::-webkit-scrollbar-track{background-color:#f5f5f5!important}.erp-orig-scope ::-webkit-scrollbar-track{background-color:#f5f5f5!important}.erp-orig-scope body::-webkit-scrollbar{width:6px;height:8px;background-color:#f5f5f5!important}.erp-orig-scope ::-webkit-scrollbar{width:6px;height:8px;background-color:#f5f5f5!important}.erp-orig-scope body::-webkit-scrollbar-thumb{background-color:#acacac!important}.erp-orig-scope ::-webkit-scrollbar-thumb{background-color:#acacac!important}.erp-orig-scope body::-webkit-scrollbar-thumb:hover{border-radius:5px;height:100px;background-color:#888!important}.erp-orig-scope ::-webkit-scrollbar-thumb:hover{border-radius:5px;height:100px;background-color:#888!important}.erp-orig-scope .icon-sysaudio_p{cursor:pointer;color:#303030;background-color:#ededed;border:1px solid #ededed;border-radius:15px;width:auto;margin:5px;padding:3px 10px;display:inline-block}.erp-orig-scope .icon-sysaudio_p:before{content:""}.erp-orig-scope .icon-voice_play{cursor:pointer;color:#303030;background-color:#eef0f4;border:1px solid #eef0f4;border-radius:5px;align-items:center;width:auto;margin:5px;padding:5px 15px 5px 10px;display:flex;position:relative}.erp-orig-scope .icon-voice_play:before{content:"";padding:0 5px}.erp-orig-scope .icon-voice_play:after{content:" ";box-sizing:border-box;border-radius:100%;width:24px;height:24px;position:absolute;top:0}@keyframes voice-play{0%{transform:translate(18%)}80%{border-left:0 solid #eef0f4}to{border-left:0 solid #eef0f4;transform:translate(-40%)}}.erp-orig-scope .icon-voice_play.play:after{border-left:10px solid #eef0f4;animation:1s linear infinite voice-play}.erp-orig-scope .sys-imgload{width:100%;min-height:50px;margin-bottom:5px;overflow:hidden}.erp-orig-scope .sys-imgload .imgcamera{cursor:pointer;background-color:var(--el-themecolor);border:0px dashed var(--el-themecolor);text-align:left;text-align:center;border-radius:4px;width:100px;height:20px;margin:5px;padding:5px 0;transition:all 1s;display:inline-block;position:relative}.erp-orig-scope .sys-imgload .imgcamera i:before{color:#fff;font-size:14px;line-height:20px;transition:all 1s}.erp-orig-scope .sys-imgload .imgcamera b{color:#fff;padding:0 5px;font-size:13px;font-weight:400;line-height:20px}.erp-orig-scope .sys-imgload .imgcamera1{background-color:#f3f8ff!important}.erp-orig-scope .sys-imgload .imgcamera1 b,.erp-orig-scope .sys-imgload .imgcamera1 i:before{color:var(--menu-thiscolor)!important}.erp-orig-scope .sys-imgload .uptip{color:#aaa;margin:10px 5px;padding:5px 0;line-height:20px;display:inline-block}.erp-orig-scope .sys-imgload .sys-imgload-upcon{width:100%}.erp-orig-scope .sys-imgload .sys-imgload-upcon .imgjd{cursor:pointer;float:left;color:gray;text-align:center;border:1px dashed #ddd;border-radius:7px;width:50px;height:50px;margin:10px 5px;padding:5px;font-size:14px;line-height:50px;transition:all 1s;display:none}.erp-orig-scope .sys-imgload .sys-imgload-upcon .imgitem{cursor:pointer;float:left;background-color:#edecec;border:1px solid #fff;border-radius:5px;width:50px;height:50px;margin:10px 5px;padding:5px;position:relative}.erp-orig-scope .sys-imgload .sys-imgload-upcon .imgitem .delbtn{color:#fff;text-align:center;background-color:red;border-radius:10px;width:15px;height:15px;font-size:16px;line-height:15px;display:none;position:absolute;top:-7px;right:-7px}.erp-orig-scope .sys-imgload .sys-imgload-upcon .imgitem:hover{border:1px solid #ddd;border-radius:5px;box-shadow:0 5px 5px #ddd}.erp-orig-scope .sys-imgload .sys-imgload-upcon .imgitem:hover .delbtn{display:block}.erp-orig-scope .sys-imgload .sys-imgload-upcon .imgitem img{max-width:100%;max-height:100%}.erp-orig-scope .sys-imgload-show{width:100%;min-height:50px;margin-bottom:5px;overflow:hidden}.erp-orig-scope .sys-imgload-show .imgitem{cursor:pointer;float:left;background-color:#edecec;border:1px solid #fff;border-radius:5px;width:50px;height:50px;margin:10px 5px;padding:5px;position:relative}.erp-orig-scope .sys-imgload-show .imgitem .delbtn{color:#fff;text-align:center;background-color:red;border-radius:10px;width:15px;height:15px;font-size:16px;line-height:15px;display:none;position:absolute;top:-7px;right:-7px}.erp-orig-scope .sys-imgload-show .imgitem:hover{border:1px solid #ddd;border-radius:5px;box-shadow:0 5px 5px #ddd}.erp-orig-scope .sys-imgload-show .imgitem:hover .delbtn{display:block}.erp-orig-scope .sys-imgload-show .imgitem img{max-width:100%;max-height:100%}.erp-orig-scope #qrcodecon{background-size:100% 100%}.erp-orig-scope #qrcodecon img{width:100%}.erp-orig-scope .videocover{opacity:.6;z-index:1000;background:#0003 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAAXNSR0IArs4c6QAABRlJREFUaAXdmk9oFUccx9+zsUj80yoGUTzEkoPeGkFzMKj0VqmHFIUKAX3SqqgH/1y8CAE9Sy6RBopRCPQg1BbFXnqooBS9RGiLEQRzqTZWDFIT1EZeP991dnn79r31vdnZffv8wTf7Z2Z+8/u8nczOzE6x4NjK5fIHuFyPelG30SqOnWgxks2iOTSNpowmOE4Wi8U3HJ1Z0YUnoDrw048+R31oCbKxFxS6jX5GN4Gdt3FSWSYRIGCLcLYHDaKPKh07OH+Oj3H0PaAvbf1ZAZpmuJNKD6Iu28obLPcP+UbRVZvm2zQgcFuo7Bhah7K0h1Q2DOStZiptGBAw5T2MSs1UkELeMXyeB7TciO+GAIFTD3gGbWvEaQZ5blDHaSDVE8faOwGBW4OHc6gn1lP2iQ+o8gSQj+KqjgU0cJdwsDzOSQvTZqh7bxzkgnrBmWapJ5dXOIWu2M6ZWHUdsZqAFNCT1f9c3pplBMDEeMbEHEmvCUgu9ZZ56VAiQde4oVgVc8QigPwSes+VIjnzf6NkYg9FGgIkgwbKeom3qx0zDEH8IUDuavi1LkhtvxPFLobA1Jl4BrkGzldQ0rHlM3z8iv5DW9FqlKVp7DrAq8MboFcClkg4kjCSvyn/Nc51LPCjaRr1le4h2ykURZu2EWIYUymviZpANOVJaj/5cHLE+Twa53QA/YjKKAsbNExvAamxH7mYz2n4FDEgZ9BZEvQjTkQyuL8hFjEFgDsc1RH7hIC8j76hrlPosaM667nR6kJhAY9Sr4bN9XKlcR/IX/C7C32LvM4ghXr6xKb/wQ0oyw7AYwHyFfqOiy+R1mBcm5jWC/BT156b8QfkE3SaMurF/2ymbAN5ewXY3UDG1LMA+TuV7END6ClyYd25ARQNkGV0jVM1W73HXqMk5gFqUTZXBuQcGiGo3eiPBMGt0hPUeksuDci/COwoemIZYKcA/eV0Sx/pFgNSq92/WdayWIDtYCtsgxTgrG3hLMrxst5IPfreYWOzHZTS2qKLcahNAHXLALaQRH33OIA+rJsxPmFOgNMo6zlbbFjAbSPDcbQ2NuO7E6cFOIVaOprx4wTsE85PItsm6bvyj1M+oH+jJUfAllGxvlRpAK7BvyvzALOYn9UMGDDBaNRyCKXRD0zoCU4ivWsynVEAt4k61Rx7UBompskOXqRvqOwOF5+lUUu1T+pSx6Glye3VaY6vb4tN70HZ9beHxH+1MlfTAOtEGnZdRttrZnJ705tj+oA38f3cgf9IbwxUEX2B7x/QPqT3W9omFjEVPEAe5Tzn47qR0AYEg7QUIrBe/F1EQ2glysrGDVOhcl1UzesK6nIQxb/40H6Xjx34atZFaOHXb6KabGrxR7sZXNhSnLQCTrGPGhaPIwD0rtiqwfGhOW/Hg2IXQ2AhQMjVrIaD1PY70TaT0FawEKB4yHCLg9ZD2s3GTOyhuCOAJvU8xxuhnPm+UKyKOWJBL1qdQhevtZoLqKc6LWfXD4hnP09P89qI1QVUTiC1R+YSWq7rHNoMMdltIxEMv4o22exF+pXyZoopFk4B1/sfDGAM5H5uqJ3nxRSLmqUeQKzFNtHKkhp6cX0YlSrvt+BcPbzbzXiVEIC+n9spqyA1E38/N8RWgWqArqW9QeR6yUFTHs1wst/STKUho9l2cKMf7UCbke3yh5YZtLpwHbV+UzpBRAxYNV99Ndbkt9tIX7A0cPC/g2g1XS9mrclOGd3leI+eMTSW5F4i+x/8T1R9+GcJQwAAAABJRU5ErkJggg==) 50%/40px 40px no-repeat;width:100%;height:100%;position:absolute}.erp-orig-scope .videocover:hover{opacity:1!important}.erp-orig-scope .timeline{clear:both;border-left:1px solid #dcdcdc;max-width:100%;height:auto;margin:0 0 0 170px;padding:20px 0 200px;font-size:12px;position:relative}.erp-orig-scope .timeline:before,.erp-orig-scope .timeline:after{content:"";background-color:#bebebe;border-radius:10px;width:10px;height:10px;position:absolute;left:-5px}.erp-orig-scope .timeline:before{top:0}.erp-orig-scope .timeline:after{bottom:0}.erp-orig-scope .timeline dl{clear:both;width:100%;height:auto}.erp-orig-scope .timeline dl dt{float:left;text-align:right;width:170px;margin:0 0 0 -190px;padding:10px 0;line-height:20px;position:relative}.erp-orig-scope .timeline dl dt b{font-size:12px}.erp-orig-scope .timeline dl dt p{color:#787878;margin:0;font-size:13px}.erp-orig-scope .timeline dl dd{float:left;background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;margin:2px 0 20px 20px;padding:10px;line-height:20px;display:block;position:relative;box-shadow:0 10px 15px -15px #888}.erp-orig-scope .timeline dl dt:before{content:"";background-color:#007ddc;border-radius:10px;width:10px;height:10px;position:absolute;top:15px;right:-25px}.erp-orig-scope .timeline dl dd:before,.erp-orig-scope .timeline dl dd:after{content:"";border:solid #0000;width:0;height:0;position:absolute;right:100%}.erp-orig-scope .timeline dl dd:before{border-width:9px;border-right-color:#c3c3c3;top:10px}.erp-orig-scope .timeline dl dd:after{border-width:8px;border-right-color:#fff;top:11px}.erp-orig-scope .timeline-header{text-align:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;width:120px;margin:-22px 0 20px -72px;padding:10px;font-weight:700;position:relative;box-shadow:0 10px 15px -15px #888}.erp-orig-scope .timeline-portrait-node dl dt .hl_pto{background-color:#e6e6e6;background-repeat:no-repeat;background-size:100% 100%;border:1px solid #e6e6e6;border-radius:50px;width:46px;height:46px;position:absolute;top:8px;right:-63px}.erp-orig-scope .timeline-portrait-node{margin:0 0 0 190px}.erp-orig-scope .timeline-portrait-node dl dt{width:220px;margin:0 0 0 -260px}.erp-orig-scope .timeline-portrait-node dl dt:before{display:none}.erp-orig-scope .timeline-portrait-node dl dd{margin:8px 0 20px 40px}.erp-orig-scope .timeline-left{margin:0 0 0 10px}.erp-orig-scope .timeline-left dl dt,.erp-orig-scope .timeline-left dl dd{clear:both}.erp-orig-scope .timeline-left dl dt{text-align:left;width:auto;margin:0 0 0 20px}.erp-orig-scope .timeline-left dl dt:before{left:-25px}.erp-orig-scope .timeline-left dl dd:before,.erp-orig-scope .timeline-left dl dd:after{border:solid #0000;top:100%}.erp-orig-scope .timeline-left dl dd:before{border-width:6px;border-bottom-color:#c3c3c3;top:-12px;left:15px}.erp-orig-scope .timeline-left dl dd:after{border-width:5px;border-bottom-color:#fff;top:-10px;left:16px}.erp-orig-scope .timeline-left dl dd{min-width:500px;max-width:80%;margin:0 0 10px 20px;font-size:13px}.erp-orig-scope .timeline-left dl img{max-width:150px;max-height:150px}.erp-orig-scope .timeline-portrait-node.timeline-left{margin:0 0 0 45px}.erp-orig-scope .timeline-portrait-node.timeline-left dl dt{margin:0 0 0 40px}.erp-orig-scope .timeline-portrait-node.timeline-left dl dt .hl_pto{left:-66px}.erp-orig-scope .timeline-portrait-node.timeline-left dl dd{margin:0 0 15px 40px}.erp-orig-scope .timeline-both{margin:0 0 0 50%}.erp-orig-scope .timeline-both dl:nth-child(2n) dd{float:right;margin:2px 100% 20px -100%;right:20px}.erp-orig-scope .timeline-both dl:nth-child(2n) dt{text-align:left;width:auto;margin:0;padding:0 0 0 20px;position:absolute}.erp-orig-scope .timeline-both dl:nth-child(2n) dt:before{left:-5px}.erp-orig-scope .timeline-both dl:nth-child(2n) dd:before,.erp-orig-scope .timeline-both dl:nth-child(2n) dd:after{border:solid #0000;right:0}.erp-orig-scope .timeline-both dl:nth-child(2n) dd:before{border-width:9px;border-left-color:#c3c3c3;top:11px;right:-18px}.erp-orig-scope .timeline-both dl:nth-child(2n) dd:after{border-width:8px;border-left-color:#fff;top:12px;right:-16px}.erp-orig-scope .timeline-portrait-node.timeline-both dl:nth-child(2n) dt .hl_pto{left:-28px}.erp-orig-scope .timeline-portrait-node.timeline-both dl:nth-child(2n) dt{padding:10px 0 0 40px}.erp-orig-scope .timeline-portrait-node.timeline-both dl:nth-child(2n) dd{margin:15px 100% 20px -100%;right:45px}.erp-orig-scope .timeline-node-red dt:before{background-color:#e61414}.erp-orig-scope .timeline-node-orange dt:before{background-color:#ff6c00}.erp-orig-scope .timeline-node-yellow dt:before{background-color:#ffbe00}.erp-orig-scope .timeline-node-olive dt:before{background-color:#afc800}.erp-orig-scope .timeline-node-green dt:before{background-color:#41aa00}.erp-orig-scope .timeline-node-teal dt:before{background-color:#00beb4}.erp-orig-scope .timeline-node-blue dt:before{background-color:#007ddc}.erp-orig-scope .timeline-node-darkblue dt:before{background-color:#004b96}.erp-orig-scope .timeline-node-violet dt:before{background-color:#642dd7}.erp-orig-scope .timeline-node-purple dt:before{background-color:#a01ec8}.erp-orig-scope .timeline-node-pink dt:before{background-color:#dc238c}.erp-orig-scope .timeline-node-brown dt:before{background-color:#be5f1e}.erp-orig-scope .timeline-node-grayish dt:before{background-color:#e1e1e1}.erp-orig-scope .timeline-node-grey dt:before{background-color:#646464}.erp-orig-scope .timeline-node-black dt:before{background-color:#1e1e1e}.erp-orig-scope .timeline-node-white dt:before{color:#1e1e1e;background-color:#fff}.erp-orig-scope .timeline dl dd .hfhr{float:none;background-color:#ccc;border:0;height:1px;margin:10px 0}.erp-orig-scope .timeline dl dd .hflist .g_uname{color:#5d7895;cursor:pointer}.erp-orig-scope .timeline dl dd .hflist .g_time{color:#8c8c8c}.erp-orig-scope .timeline dl dd .hflist ul{margin:0;padding:10px 0;list-style:none}.erp-orig-scope .timeline dl dd .hflist{padding:0 0 0 40px;position:relative}.erp-orig-scope .timeline dl dd .hflist .hl_pto{background-repeat:no-repeat;background-size:100% 100%;border-radius:2px;width:30px;height:30px;position:absolute;top:0;left:0}.erp-orig-scope .timeline dl dd .hflist .hl_con{position:relative}.erp-orig-scope .timeline dl dd .sysmapview{width:100%;display:inline-block}.erp-orig-scope .moxie-shim-html5{display:none;z-index:-1!important}.erp-orig-scope .sys-flex{flex-direction:row;display:flex}.erp-orig-scope .sys-row{flex-direction:row}.erp-orig-scope .sys-flex-item{flex:1}.erp-orig-scope .sys-column{flex-direction:column}.erp-orig-scope .datagrid-cell-check input,.erp-orig-scope .datagrid-header-check input{text-align:center;vertical-align:middle;-webkit-appearance:none;appearance:none;cursor:pointer;border:none;outline:none;position:relative!important}.erp-orig-scope .datagrid-cell-check input:after,.erp-orig-scope .datagrid-header-check input:after{content:"";box-sizing:border-box;background:#fff;border:1px solid #666;border-radius:50%;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:15px!important;height:15px!important}.erp-orig-scope .datagrid-cell-check input:checked:after,.erp-orig-scope .datagrid-header-check input:checked:after{background:url(/Content/Images/2012/spic_selected@2x.png) 50%/100% no-repeat;border:0}.erp-orig-scope .datagrid-header,.erp-orig-scope .datagrid-row-selected,.erp-orig-scope .datagrid-row-over,.erp-orig-scope .datagrid-header-over{background-repeat:repeat-x;background-color:#eef5ff!important}.erp-orig-scope .datagrid-td-rownumber{background-repeat:repeat-x;background-color:initial!important}.erp-orig-scope .datagrid-row td{height:40px!important}.erp-orig-scope .datagrid-ftable .datagrid-row td{height:30px!important}.erp-orig-scope .datagrid-cell-rownumber,.erp-orig-scope .datagrid-header-rownumber{color:#222!important;white-space:pre-line!important;word-break:break-word!important;width:30px!important}.erp-orig-scope .datagrid-cell-check,.erp-orig-scope .datagrid-header-check{width:20px!important}.erp-orig-scope .datagrid-body td,.erp-orig-scope .datagrid-footer td,.erp-orig-scope .datagrid-header td{padding:2px!important}.erp-orig-scope .datagrid-editable td,.erp-orig-scope .treegrid-tr-tree>td{padding:0!important}.erp-orig-scope .datagrid-row td[field=_expander] .datagrid-cell{padding:2px 4px!important}.erp-orig-scope .datagrid-body td,.erp-orig-scope .datagrid-footer td,.erp-orig-scope .datagrid-header td{border-style:solid!important;border-color:#e3e8ee!important}.erp-orig-scope .datagrid-footer-inner,.erp-orig-scope .datagrid-header,.erp-orig-scope .datagrid-pager,.erp-orig-scope .datagrid-toolbar{border-color:#e3e8ee!important}.erp-orig-scope .combo-panel .datagrid-row td{height:35px!important}.erp-orig-scope .combo-panel .datagrid-body td,.erp-orig-scope .combo-panel .datagrid-footer td,.erp-orig-scope .combo-panel .datagrid-header td{padding:0!important}.erp-orig-scope .datagrid-header-row td:hover .datagrid-cell{background-image:url(/Content/Images/drag.png);background-position:100%;background-repeat:no-repeat;background-size:4px}.erp-orig-scope .datagrid_columnhover{background-color:#eef5ff!important}.erp-orig-scope .pagination{background-color:#fff!important;border:none!important;border-top:1px solid #e3e8ee!important}.erp-orig-scope .pagination table,.erp-orig-scope .pagination-info{height:35px!important;line-height:35px!important}.erp-orig-scope .pagination-info{color:#666!important}.erp-orig-scope .pagination .l-btn-text,.erp-orig-scope .datagrid-pager .mcf{color:var(--menu-thiscolor);font-size:12px}.erp-orig-scope .pagination .l-btn-text{margin-left:24px!important}.erp-orig-scope .pagination .l-btn-plain:hover{background-color:#dbecff!important;border:1px solid #fff!important}.erp-orig-scope .pagination-btn-separator{border-left:1px solid #dadde2!important;height:0!important}.erp-orig-scope .pagination .pagination-num{border:1px solid #e3e8ee!important;height:22px!important;padding:0 5px!important}.erp-orig-scope .pagination .pagination-page-list{height:24px;border:1px solid #e3e8ee!important}.erp-orig-scope .pagination span{font-size:12px!important;line-height:24px!important}.erp-orig-scope .pagination .mcf{line-height:normal!important}.erp-orig-scope .easyui-linkbutton.l-btn{margin:0 5px!important}.erp-orig-scope .easyui-linkbutton.l-btn .l-btn-left{margin:0 10px!important}.erp-orig-scope .easyui-linkbutton.l-btn .l-btn-icon-left .l-btn-text{margin:3px 5px 3px 22px!important;font-size:12px!important}.erp-orig-scope .easyui-linkbutton.l-btn .l-btn-icon-left .l-btn-icon{font-size:12px!important}.erp-orig-scope .easyui-linkbutton.l-btn .l-btn:hover{background-color:var(--menu-thiscolor)!important;border:1px solid #dbecff!important}.erp-orig-scope .easyui-linkbutton.l-btn-plain,.erp-orig-scope .easyui-linkbutton.l-btn-plain .l-btn-left{margin:0!important}.erp-orig-scope .easyui-linkbutton.l-btn-plain .l-btn-icon-left .l-btn-empty{margin:3px 5px!important}.erp-orig-scope .lptoolcon{display:none}.erp-orig-scope .lptoolbar .l-btn-icon,.erp-orig-scope .moreser .l-btn-icon,.erp-orig-scope .morebtn .l-btn-icon{color:var(--menu-thiscolor);font-size:12px!important}.erp-orig-scope .lptoolbar{flex-direction:row;width:100%;display:flex}.erp-orig-scope .lptoolbar .lptl{border:0 solid #faebd7;flex:1;height:30px;padding:5px 80px 5px 0;position:relative;overflow:hidden}.erp-orig-scope .lptoolbar .lptl_mor #moreser_btn{position:absolute;top:6px;right:10px}.erp-orig-scope .lptoolbar .lptl .textbox{margin:0 7px}.erp-orig-scope .lptoolbar .lptl .l-btn-plain,.erp-orig-scope .lptoolbar .lptl .l-btn-plain .l-btn-text,.erp-orig-scope .lptoolbar .lptl .l-btn-plain .l-btn-icon,.erp-orig-scope .lptoolbar .lptl .l-btn-plain:hover,.erp-orig-scope .lptoolbar .lptl .l-btn-plain:hover span{color:var(--menu-thiscolor)!important;background-color:#fff!important;border:none!important}.erp-orig-scope .lptoolbar .lptl .l-btn-plain:hover,.erp-orig-scope .lptoolbar .lptl .l-btn-plain:hover span{color:var(--el-themecolor)!important}.erp-orig-scope .lptoolbar .lptl .textbox,.erp-orig-scope .lptoolbar .lptl .easyui-linkbutton,.erp-orig-scope .lptoolbar .lptl .easyui-menubutton{margin:0 5px 5px!important}.erp-orig-scope .lptoolbar .l-btn-icon-left .l-btn-text{margin-left:22px!important;font-size:12px!important}.erp-orig-scope .lptoolbar .lptr{text-align:right;border:0 solid #40e0d0;padding:5px 0;line-height:36px!important}.erp-orig-scope .lptoolbar .lptr .l-btn{margin-right:10px;color:var(--menu-thiscolor)!important;background-color:#f8fbff!important;border:1px solid #dbecff!important}.erp-orig-scope .lptoolbar .lptr .l-btn-plain{padding:0;background-color:#fff!important;border:none!important}.erp-orig-scope .lptoolbar .lptr .l-btn:hover{border:1px solid var(--menu-thiscolor)!important;background-color:#f8fbff!important}.erp-orig-scope .lptoolbar .lptr .l-btn-plain:hover{color:#435d79!important;background-color:#fff!important;border:none!important}.erp-orig-scope .lptoolbar .lptr .l-btn:hover span,.erp-orig-scope .morebtn .l-btn:hover span{color:var(--menu-thiscolor)!important}.erp-orig-scope .lptoolbar .lptr .l-btn-plain:hover span{background-color:#fff!important;border:none!important}.erp-orig-scope .lptoolbar .lptr .l-btn-error,.erp-orig-scope .lptoolbar .lptr .l-btn-error .l-btn-icon,.erp-orig-scope .lptoolbar .lptr .l-btn-error:hover span,.erp-orig-scope .morebtn .l-btn-error,.erp-orig-scope .morebtn .l-btn-error .l-btn-icon,.erp-orig-scope .morebtn .l-btn-error:hover span{color:#e08383!important}.erp-orig-scope .moreser{border-top:1px solid #f3f3f3;padding:0 15px 10px 0;display:none;position:relative}.erp-orig-scope .moreser .textbox,.erp-orig-scope .moreser .easyui-linkbutton{margin:8px 5px 0!important}.erp-orig-scope .morebtn{text-align:right;border-top:1px solid #f3f3f3;padding:10px 15px 10px 0;display:none;position:relative}.erp-orig-scope .lptoolbar .easyui-linkbutton.l-btn-plain:hover,.erp-orig-scope .lptoolbar .easyui-menubutton.l-btn-plain:hover,.erp-orig-scope .lptoolbar .easyui-linkbutton.l-btn-plain:hover,.erp-orig-scope .lptoolbar .easyui-menubutton.l-btn-plain:hover{color:#506e8f!important;background-color:#fff!important;border:0 solid #fff!important}.erp-orig-scope .lptoolbar .easyui-linkbutton.l-btn-plain-selected .l-btn-text,.erp-orig-scope .lptoolbar .easyui-linkbutton.l-btn-plain-selected,.erp-orig-scope .lptoolbar .easyui-linkbutton.l-btn-plain-selected:hover,.erp-orig-scope .lptoolbar .easyui-linkbutton.l-btn-plain-selected:hover .l-btn-text{border:solid 1px var(--menu-thiscolor)!important;background-color:var(--menu-thiscolor)!important;color:#fff!important}.erp-orig-scope .lptoolbar .easyui-linkbutton.l-btn-plain-selected:hover .l-btn-left{background-color:var(--menu-thiscolor)!important;color:#fff!important}.erp-orig-scope .lptoolbar .l-btn-text.l-btn-empty{margin:4px 6px!important}.erp-orig-scope .lptoolbar .textbox-button-right{padding:1px 0!important}.erp-orig-scope .textbox{background-color:#e3e8ee!important;border:1px solid #e3e8ee!important}.erp-orig-scope .textbox.combo{height:30px!important}.erp-orig-scope .textbox .textbox-text,.erp-orig-scope .textbox .textbox-addon-right{box-shadow:none!important}.erp-orig-scope .lptoolbar .textbox,.erp-orig-scope .lptoolbar .textbox-icon,.erp-orig-scope .lptoolbar .textbox-label,.erp-orig-scope .lptoolbar .textbox-text{height:32px!important;line-height:32px!important}.erp-orig-scope .textbox-focused{border-color:var(--el-themecolor)!important;box-shadow:none!important}.erp-orig-scope .textbox-invalid{border-color:#ff8400!important}.erp-orig-scope .sys_radio{padding-left:0;display:flex}.erp-orig-scope .sys_radio .sys_radio_item{text-align:left;width:auto;margin-bottom:10px;margin-right:10px;padding-left:18px;display:flex}.erp-orig-scope .sys_radio .sys_radio_item .radio_checkstate{color:#222;font-size:12px;position:relative}.erp-orig-scope .sys_radio .sys_radio_item .radio_checkstate:before,.erp-orig-scope .sys_radio .sys_radio_item .radio_checkstate:after{content:"";box-sizing:border-box;background:#fff;border:1px solid #d1dae5;border-radius:50%;width:14px;height:14px;display:block;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.erp-orig-scope .sys_radio .sys_radio_item input[type=radio]:checked+.radio_checkstate:before{background:var(--el-themecolor);z-index:9;border:0;width:8px;height:8px;left:-15px}.erp-orig-scope .sys_radio .sys_radio_item input[type=radio]:checked+.radio_checkstate:after{border:1px solid var(--el-themecolor)}.erp-orig-scope .sys_radio .sys_radio_item .radio_checkstate:before,.erp-orig-scope .sys_radio .sys_radio_item .radio_checkstate:after{border-radius:50%}.erp-orig-scope .tabs li a.tabs-inner,.erp-orig-scope .tabs-header,.erp-orig-scope .tabs-tool{background-color:#fff!important}.erp-orig-scope .tabs,.erp-orig-scope .tabs li a.tabs-inner,.erp-orig-scope .tabs li.tabs-selected a.tabs-inner,.erp-orig-scope .tabs-header,.erp-orig-scope .tabs-header-bottom .tabs li.tabs-selected a.tabs-inner,.erp-orig-scope .tabs-header-left .tabs li.tabs-selected a.tabs-inner,.erp-orig-scope .tabs-header-right .tabs li.tabs-selected a.tabs-inner,.erp-orig-scope .tabs-panels,.erp-orig-scope .tabs-scroller-left,.erp-orig-scope .tabs-scroller-right,.erp-orig-scope .tabs-tool{border-color:#d6dfe9!important}.erp-orig-scope .tabs li.tabs-selected a.tabs-inner{border-bottom:1px solid #fff!important}.erp-orig-scope .tabs li a.tabs-inner{background-color:#f8fbff!important;border-radius:0!important}.erp-orig-scope .tabs li.tabs-selected a.tabs-inner{background-color:#fff!important;font-weight:400!important}.erp-orig-scope .sysrow{width:100%;display:flex}.erp-orig-scope .sysflex{flex:1}.erp-orig-scope .list_nodata{color:#a7b5c6;background:url(/Content/Images/2012/nodata.png) top/121px 81px no-repeat;justify-content:center;align-items:flex-end;min-height:120px;margin-top:140px;font-size:14px;display:flex}.erp-orig-scope .cuslabelcon{word-break:break-all;flex-wrap:wrap;width:100%;display:flex;white-space:pre-wrap!important}.erp-orig-scope .cuslabel{text-align:center;cursor:pointer;color:#fff;border-radius:0;height:12px;margin:2px 2px 0;padding:2px 4px;line-height:12px;display:inline-block;font-size:12px!important}.erp-orig-scope .pm_con_par{width:115px}.erp-orig-scope .pm_con{z-index:996;background-color:#fff;flex-direction:column;width:115px;padding:10px 0;font-size:12px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:scroll;box-shadow:1px 4px 5px #e0e0e0}.erp-orig-scope .pm_con::-webkit-scrollbar{width:0!important}.erp-orig-scope .pm_con .classtitle{color:#999;margin:0;padding:20px 0 5px 10px}.erp-orig-scope .pm_con .pm_dashitem{cursor:pointer;flex-shrink:0;align-items:center;height:32px;margin-top:0;padding:0 10px 0 5px;display:flex}.erp-orig-scope .pm_con .pm_dashitem:hover{background:#eef1f4}.erp-orig-scope .pm_con .pm_dashitem .icon{color:#fff;text-align:center;border-radius:100%;font-size:12px;line-height:22px;display:none}.erp-orig-scope .pm_con .pm_dashitem.active{background-color:var(--menu-thiscolor)}.erp-orig-scope .pm_con .pm_dashitem.active .title{color:#fff}.erp-orig-scope .pm_con .pm_dashitem.active .num{background-color:#fff}.erp-orig-scope .pm_con .pm_dashitem .icon{width:22px;height:22px}.erp-orig-scope .pm_con .pm_dashitem .title{color:#222;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 0 0 5px;font-weight:700;overflow:hidden}.erp-orig-scope .pm_con .pm_dashitem .num{color:var(--el-themecolor);white-space:nowrap;text-overflow:ellipsis;background-color:#ebf2fb;border-radius:10px;max-width:38px;padding:1px 3px;overflow:hidden}.erp-orig-scope .pm_con .pm_footbtn{flex-wrap:wrap;justify-content:space-between;padding:0 12px;display:flex}.erp-orig-scope .pm_con .pm_footbtn .btn-item .icon{margin-right:5px;display:block}.erp-orig-scope .pm_con .pm_footbtn .btn-item .icon.hl{display:none}.erp-orig-scope .pm_con .pm_footbtn .btn-item{box-sizing:border-box;color:#506e8f;cursor:pointer;border:1px solid #e3e8ef;border-radius:2px;justify-content:center;align-items:center;width:74px;height:32px;margin-top:8px;font-size:13px;display:flex}.erp-orig-scope .pm_con .pm_footbtn .btn-item:hover .icon{display:none}.erp-orig-scope .pm_con .pm_footbtn .btn-item:hover .icon.hl{display:block}.erp-orig-scope .pm_con .pm_footbtn .btn-item:hover{background-color:var(--el-themecolor);color:#fff}.erp-orig-scope .pm_rightcon{padding-left:10px!important}.erp-orig-scope .pm_rightcon .datagrid-view{border-left:1px solid #e3e8ee!important}.erp-orig-scope .pm_rightcon .lptoolcon{padding-left:0!important}.erp-orig-scope .pm_rightcon .lptoolbar .lptl .textbox{margin:0 10px 5px 0!important}.erp-orig-scope .pm_rightcon .moreser .textbox,.erp-orig-scope .moreser .easyui-linkbutton{margin:8px 10px 0 0!important}.erp-orig-scope .pm_rightcon .pagination-page-list{margin:0 6px 0 0!important}.erp-orig-scope .sysrowdesc{margin-right:5px;font-size:12px;line-height:18px;color:#a5a5a5!important}.erp-orig-scope .sys_bg_red{color:#fff;background-color:#e96666;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_bg_yellow{color:#fff;background-color:#f0bb6b;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_bg_blue{color:#fff;background-color:#6dc0ff;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_bg_green{color:#fff;background-color:#8ec5a1;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_bg_grey{color:#fff;background-color:#c1c1c1;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_bg_purple{color:#fff;background-color:#aa86f8;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_fc_red{color:#e96666;border:1px solid #e96666;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_fc_yellow{color:#f0bb6b;border:1px solid #f0bb6b;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_fc_blue{color:#6dc0ff;border:1px solid #6dc0ff;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_fc_green{color:#8ec5a1;border:1px solid #8ec5a1;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_fc_grey{color:#c1c1c1;border:1px solid #c1c1c1;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sys_fc_purple{color:#aa86f8;border:1px solid #aa86f8;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.erp-orig-scope .sysdatagridleft .datagrid-view{border-left:1px solid #e3e8ee!important}.erp-orig-scope .systab{width:100%;height:100%}.erp-orig-scope .systab .systab_item{width:100%;height:100%;display:none}.erp-orig-scope .systab .systab_item.sishow{display:block}.erp-orig-scope .systab .systab_item iframe{border:0;width:100%;height:100%}.erp-orig-scope .pop-section-head{padding:15px 0;display:flex}.erp-orig-scope .pop-section-head .section-title{color:#222;flex:1;font-size:15px;font-weight:700;line-height:24px}.erp-orig-scope .pop-section-head .section-btn{cursor:pointer;color:var(--el-themecolor);align-items:center;margin:0 25px 0 5px;font-size:12px;display:flex}.erp-orig-scope .pop-section-head .section-btn .mcf{margin-right:5px}.erp-orig-scope .flex-container{box-sizing:border-box;height:100%;padding-top:0;display:flex}.erp-orig-scope .cusDetails{box-sizing:border-box;flex-direction:column;width:35%;height:100%;padding:0 20px;display:flex;position:relative}.erp-orig-scope .cusdetails-form{flex:1;padding-bottom:30px;overflow-y:scroll}.erp-orig-scope .cusdetails-form::-webkit-scrollbar{display:none}.erp-orig-scope .cusDetails .footer-btns{border-top:1px solid #ececec;justify-content:center;align-items:center;padding:6px 0;display:flex}.erp-orig-scope .cusDetails .footer-btns .btn{box-sizing:border-box;border:1px solid var(--el-themecolor);width:114px;height:38px;color:var(--el-themecolor);cursor:pointer;background-color:#fff;border-radius:5px;justify-content:center;align-items:center;margin-left:10px;display:flex}.erp-orig-scope .cusDetails .footer-btns .btn.danger{color:#fff;background-color:#e96666;border:0}.erp-orig-scope .cusDetails .footer-btns .btn.success{color:#fff;background-color:#7ac590;border:0}.erp-orig-scope .cusDetails .footer-btns .btn.primary{background-color:var(--el-themecolor);color:#fff;border:0}.erp-orig-scope .cusDetails .footer-btns .btn:hover{opacity:.9}.erp-orig-scope .cusDetails .footer-btns .btn:first-child{margin-left:0}.erp-orig-scope .form-item{margin-top:5px;font-size:12px;display:flex;position:relative}.erp-orig-scope .form-item.aligncenter{align-items:center}.erp-orig-scope .form-item .headimg{border-radius:50%;width:24px;height:24px;margin-right:6px}.erp-orig-scope .form-item .username{color:#666;flex:1;font-size:12px}.erp-orig-scope .form-item .signature{color:#ccc;justify-content:center;align-items:center;width:80px;height:40px;font-weight:700;display:flex;position:absolute;right:0}.erp-orig-scope .form-item-title{color:#aaa;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:85px;padding-right:10px;line-height:23px;overflow:hidden}.erp-orig-scope .form-item-des{color:#333;flex:1;line-height:23px}.erp-orig-scope .form-item-textarea{height:90px}.erp-orig-scope .form-item-imgList{flex-wrap:wrap;display:flex}.erp-orig-scope .form-item-imgList .img{border-radius:2px;width:40px;height:40px;margin-left:6px}.erp-orig-scope .form-item-imgList .img:first-child{margin-left:0}.erp-orig-scope .form-item-userList{flex-wrap:wrap;display:flex}.erp-orig-scope .form-item-userList p{color:#666;font-size:12px;line-height:23px}.erp-orig-scope .form-item-userList p:after{content:"、"}.erp-orig-scope .form-item-userList p:last-child:after{content:""}.erp-orig-scope .auditRecords,.erp-orig-scope .auditProcess{flex-direction:column;flex:1;display:flex;position:relative}.erp-orig-scope .auditRecords .section-title,.erp-orig-scope .auditProcess .section-title{padding-left:30px;position:relative}.erp-orig-scope .auditRecords .section-title:before,.erp-orig-scope .auditProcess .section-title:before{content:"";z-index:3;box-sizing:border-box;background-color:#fff;border:1px solid #dadada;border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:7px;left:0}.erp-orig-scope .auditrecordList,.erp-orig-scope .auditprocessList{overflow-y:scroll;overflow-x:initial;flex:1;padding-bottom:30px}.erp-orig-scope .auditRecords:after,.erp-orig-scope .auditProcess:after{content:"";border-left:1px dashed #e2e2e2;width:1px;display:block;position:absolute;top:28px;bottom:0;left:5px}.erp-orig-scope .auditrecordList::-webkit-scrollbar{display:none}.erp-orig-scope .auditprocessList::-webkit-scrollbar{display:none}.erp-orig-scope .nodeItem{padding:10px 20px 0 30px;position:relative}.erp-orig-scope .nodeItem:before{content:"";z-index:3;box-sizing:border-box;background-color:#fff;border:1px solid #dadada;border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:14px;left:0}.erp-orig-scope .auditProcess .nodeItem:before{top:19px}.erp-orig-scope .nodeItem:after{content:"";border-left:0 dashed #e2e2e2;width:1px;display:block;position:absolute;top:0;bottom:0;left:5px}.erp-orig-scope .nodeItem .node-head{align-items:center;display:flex}.erp-orig-scope .nodeItem .nodeTitle{font-size:12px;font-weight:700}.erp-orig-scope .auditProcess .nodeItem .nodeTitle{flex:1}.erp-orig-scope .nodeItem .nodeTitle.danger{color:#e96666}.erp-orig-scope .nodeItem .nodeTitle.success{color:#7ac590}.erp-orig-scope .nodeItem .nodeState{color:#fff;background-color:#a9a9a9;border-radius:2px;margin-left:12px;padding:1px 7px;font-size:12px}.erp-orig-scope .nodeItem .nodeSet{border:1px solid var(--el-themecolor);width:80px;height:26px;color:var(--el-themecolor);cursor:pointer;background-color:#fff;border-radius:13px;justify-content:center;align-items:center;font-size:12px;display:flex}.erp-orig-scope .auditRecords .form-item-title,.erp-orig-scope .auditProcess .form-item-title{width:initial;min-width:26px;padding-right:5px}.erp-orig-scope .auditRecords .form-item-des,.erp-orig-scope .auditProcess .form-item-des{color:#666}.erp-orig-scope .sys-drawer-animated{animation-duration:.3s;animation-fill-mode:both}@keyframes sys-drawer-slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0)}}.erp-orig-scope .sys-drawer-slideInRight{animation-name:sys-drawer-slideInRight}@keyframes sys-drawer-slideOutRight{0%{transform:translate(0)}to{visibility:hidden;transform:translate(100%)}}.erp-orig-scope .sys-drawer-slideOutRight{animation-name:sys-drawer-slideOutRight}@keyframes sys-drawer-fadeIn{0%{background-color:#0000}to{background-color:#00000059}}.erp-orig-scope .sys-drawer-fadeIn{animation-name:sys-drawer-fadeIn}@keyframes sys-drawer-fadeOut{0%{background-color:#00000059}to{background-color:#0000}}.erp-orig-scope .sys-drawer-fadeOut{animation-name:sys-drawer-fadeOut}.erp-orig-scope .sys-drawer-overlay{z-index:2000;height:100%;display:none;position:fixed;inset:0}.erp-orig-scope .sys-drawer{box-sizing:border-box;z-index:10000;background-color:#fff;flex-direction:column;max-width:90%;height:100%;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.erp-orig-scope .sys-drawer iframe{border:none;width:100%;height:100%}.erp-orig-scope .sys-drawer .dtitle{white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;width:100%;height:40px;margin-bottom:5px;padding:0 50px 0 10px;font-size:14px;font-weight:700;line-height:40px;position:relative;overflow:hidden;box-shadow:0 2px 5px #e0e0e0}.erp-orig-scope .sys-drawer .dclose{position:absolute;top:0;right:10px}.erp-orig-scope .sys-drawer .dclose:hover{color:red}.erp-orig-scope .bt_bs{box-shadow:0 2px 5px #e0e0e0}.erp-orig-scope .ps_progressbar,.erp-orig-scope .ps_progressbar .progressbar-text,.erp-orig-scope .ps_progressbar .progressbar-value{margin-bottom:3px;border-radius:0!important;height:12px!important;line-height:12px!important}.erp-orig-scope .pschedule_box{white-space:pre-line;width:100%;word-break:break-all!important;overflow:hidden!important}.erp-orig-scope .pschedule_box .item{text-align:center;border:1px solid #000;width:14px;height:14px;margin:1px;line-height:14px;display:inline-block;overflow:hidden}.erp-orig-scope .pschedule_box .item:hover{box-shadow:0 0 5px #909090}.erp-orig-scope .pschedule_box .dkg{color:#bbb;background-color:#bbb;border-color:#bbb}.erp-orig-scope .pschedule_box .sgz{color:#fff;background-color:#73baff;border-color:#73baff}.erp-orig-scope .pschedule_box .ywg{color:#fff;background-color:#55c884;border-color:#55c884}.erp-orig-scope .pschedule_box .jjcq{color:#fff;background-color:#ffc056;border-color:#ffc056}.erp-orig-scope .pschedule_box .ycq{color:#fff;background-color:#f66766;border-color:#f66766}.erp-orig-scope .pschedule_box .ytg{color:#fff;background-color:#8f1d1d;border-color:#8f1d1d}.erp-orig-scope .pagination_item{background-color:#bbb;width:14px;height:14px}.erp-orig-scope .pagination_item_sgz{background-color:#73baff!important}.erp-orig-scope .pagination_item_ywg{background-color:#55c884!important}.erp-orig-scope .pagination_item_jjcq{background-color:#ffc056!important}.erp-orig-scope .pagination_item_ycq{background-color:#f66766!important}.erp-orig-scope .pagination_item_ytg{background-color:#8f1d1d!important}.erp-orig-scope .not-select{-webkit-user-select:none;user-select:none;-khtml-user-select:none}.erp-orig-scope .easyui-menubutton.l-btn,.erp-orig-scope .easyui-linkbutton.l-btn,.erp-orig-scope .menu-item{color:#666}.erp-orig-scope .menu-item,.erp-orig-scope .menu-item .menu-text{height:28px!important;margin:0!important;line-height:28px!important}.erp-orig-scope .easyui-linkbutton.l-btn,.erp-orig-scope .easyui-menubutton.l-btn{border:solid 1px var(--el-themecolor);background-color:var(--el-themecolor);border-radius:0;color:#fff!important}.erp-orig-scope .easyui-linkbutton.l-btn-plain,.erp-orig-scope .easyui-menubutton.l-btn-plain{background-color:#0000;border:1px solid #0000}.erp-orig-scope .easyui-linkbutton.l-btn-plain .l-btn-text,.erp-orig-scope .easyui-menubutton.l-btn-plain .l-btn-text,.erp-orig-scope .easyui-linkbutton.l-btn-plain .l-btn-icon,.erp-orig-scope .easyui-menubutton.l-btn-plain .l-btn-icon{color:var(--menu-thiscolor)!important;font-size:12px!important}.erp-orig-scope .easyui-linkbutton.l-btn-selected,.erp-orig-scope .easyui-linkbutton.l-btn-plain-selected .l-btn-text{border:solid 1px var(--el-themecolor)!important;background-color:var(--el-themecolor)!important;color:#fff!important}.erp-orig-scope .easyui-linkbutton.l-btn:hover{background-color:var(--menu-thiscolor)!important}.erp-orig-scope .easyui-linkbutton.l-btn-plain:hover{background-color:#fff!important}.erp-orig-scope .easyui-linkbutton.l-btn-plain:hover span{color:var(--menu-thiscolor)!important;background-color:#fff!important;border-color:#fff!important}.erp-orig-scope .toolbar table .tool_righttd .l-btn span{color:#393939!important}.erp-orig-scope .toolbar table .tool_righttd .l-btn{color:#666!important;background-color:#f5f5f5!important;border:1px solid #dcdcdc!important}.erp-orig-scope .toolbar table .tool_righttd .l-btn:hover{background-color:#fff!important;border:1px solid #c3c3c3!important}.erp-orig-scope .toolbar table .tool_righttd .l-btn:hover span{color:#666!important}.erp-orig-scope .sys-link{cursor:pointer;color:var(--menu-thiscolor);margin:0 6px 0 0;line-height:20px;text-decoration:none;font-size:13px!important}.erp-orig-scope .sys-link:before{padding-right:2px}.erp-orig-scope .sys-link:hover{color:var(--el-themecolor);text-decoration:underline}.erp-orig-scope .a{color:var(--menu-thiscolor)!important}.erp-orig-scope .layui-layer-btn .layui-layer-btn0{background-color:var(--el-themecolor)!important;border-color:var(--el-brigthcolor)!important}.erp-orig-scope .el-link.el-link--primary{font-size:13px;color:var(--menu-thiscolor)!important}.erp-orig-scope .el-link.el-link--primary:hover{font-weight:700;color:var(--el-themecolor)!important}.erp-orig-scope .layui-tab-brief>.layui-tab-title .layui-this{color:var(--el-themecolor)!important}.erp-orig-scope .layui-tab-brief>.layui-tab-title .layui-this:after,.erp-orig-scope .layui-tab-brief>.layui-tab-more li.layui-this:after{border-color:var(--el-themecolor)!important}.erp-orig-scope .switchbutton-on,.erp-orig-scope .switchbutton{background-color:var(--el-themecolor)!important;box-shadow:0 0 0 2px var(--el-themecolor)!important}.erp-orig-scope #app .el-button--primary{border-color:var(--el-themecolor);background-color:var(--el-themecolor)}.erp-orig-scope #app .el-button--primary:hover{border-color:var(--menu-thiscolor);background-color:var(--menu-thiscolor)}.erp-orig-scope #app .el-button--primary.is-plain{color:var(--menu-thiscolor);background-color:#fff}.erp-orig-scope #app .el-button--primary.is-plain:hover{background-color:var(--el-themecolor);color:#fff}.erp-orig-scope .layui-elem-quote{border-left-color:var(--el-themecolor)!important}.erp-orig-scope .mce-content-body{padding:0;font-size:14px;font-family:Lato!important}.erp-orig-scope .mce-content-body h1,.erp-orig-scope .mce-content-body h2,.erp-orig-scope .mce-content-body h3,.erp-orig-scope .mce-content-body h4,.erp-orig-scope .mce-content-body h5,.erp-orig-scope .mce-content-body h6{margin:25px 0 15px;font-family:aileron;font-weight:200;line-height:1.4em}.erp-orig-scope .mce-content-body h1{font-size:34px}.erp-orig-scope .mce-content-body h2{font-size:30px}.erp-orig-scope .mce-content-body h3{font-size:26px}.erp-orig-scope .mce-content-body h4{font-size:22px}.erp-orig-scope .mce-content-body h5{font-size:18px}.erp-orig-scope .mce-content-body h6{font-size:14px}.erp-orig-scope .mce-content-body p{word-break:break-all;margin:10px 0}.erp-orig-scope .mce-content-body ol,.erp-orig-scope .mce-content-body ul{margin-bottom:20px;margin-left:15px;list-style-position:outside}.erp-orig-scope .mce-content-body ol li,.erp-orig-scope .mce-content-body ul li{margin-bottom:10px;margin-left:10px}.erp-orig-scope .mce-content-body ul{list-style-type:disc}.erp-orig-scope .mce-content-body ol{list-style-type:decimal}.erp-orig-scope .mce-content-body a[href]{text-decoration:underline}.erp-orig-scope .mce-content-body table{border-spacing:0;border-collapse:collapse;border:1px solid #aaa;width:100%}.erp-orig-scope .mce-content-body table caption,.erp-orig-scope .mce-content-body table td,.erp-orig-scope .mce-content-body table th{font:inherit;padding:2px 5px}.erp-orig-scope .mce-content-body table td,.erp-orig-scope .mce-content-body table th{border-collapse:collapse;border:1px solid #787878}.erp-orig-scope .mce-content-body table th{color:#6e6e6e;font-weight:400}.erp-orig-scope .mce-content-body hr{border-top:2px solid #bbb}.erp-orig-scope .fjmtemp_list{flex-wrap:wrap;flex:1;display:flex}.erp-orig-scope .fjmtemp_list .fjmtemp_item{box-sizing:border-box;color:#4c5572;cursor:pointer;background-color:#f2f5f8;width:230px;height:38px;margin-bottom:10px;margin-right:10px;padding:4px;font-size:13px;line-height:30px;display:flex}.erp-orig-scope .fjmtemp_list .fjmtemp_item .fjimg_a{display:flex}.erp-orig-scope .fjmtemp_list .fjmtemp_item .fjimg_a .ellipsis{flex:1;overflow:hidden}.erp-orig-scope .fjmtemp_list .fjmtemp_item .fjc{align-items:center;width:210px;display:flex}.erp-orig-scope .fjmtemp_list .fjmtemp_item .fjc .ellipsis{text-overflow:ellipsis;white-space:nowrap;flex:1;padding-right:10px;overflow:hidden}.erp-orig-scope .fjmtemp_list .fjmtemp_item .icon{width:30px;height:30px;margin-right:8px}.erp-orig-scope .fjmtemp_fjmanage{width:100%;color:var(--el-themecolor);align-items:center;padding:5px 0;font-size:13px;display:flex}.erp-orig-scope .fjmtemp_fjmanage span{cursor:pointer;margin-right:5px}.erp-orig-scope .gztooltip_txt{white-space:nowrap;text-overflow:ellipsis;min-height:20px;overflow:hidden}.erp-orig-scope .gztooltip{color:#000;width:100%;height:100%;overflow:hidden}.erp-orig-scope .gztooltip .item{padding:5px 0;display:flex}.erp-orig-scope .gztooltip .item .left{flex-shrink:0;width:90px;display:flex}.erp-orig-scope .gztooltip .item .left .header{border-radius:50%;width:25px;height:25px;margin-right:5px}.erp-orig-scope .gztooltip .item .left .name{color:#666;white-space:nowrap;text-overflow:ellipsis;width:60px;margin:0;line-height:25px;display:block;overflow:hidden}.erp-orig-scope .gztooltip .item .right{flex:1;width:50%;margin-left:5px}.erp-orig-scope .gztooltip .item .right .time{color:#999;line-height:25px}.erp-orig-scope .gztooltip .item .right .article{word-break:break-all;margin:0}.erp-orig-scope .layui-layer-tips .layui-layer-content{box-shadow:3px 3px 15px #00000080!important}.erp-orig-scope .gxccon{box-sizing:border-box;border:0 solid red;width:100%;height:100%;padding-bottom:80px;position:relative}.erp-orig-scope .gxccon .scrollbox{height:100%;padding:10px;overflow:auto}.erp-orig-scope .gxccon .title{color:#000;margin:15px 0 5px;font-weight:700;line-height:20px}.erp-orig-scope .gxccon .stitle{box-sizing:border-box;background-color:#fff;border-top:1px solid #cfcfcf;justify-content:space-between;width:100%;margin:0;padding:10px;line-height:30px;display:flex;position:absolute;bottom:0;left:0}.erp-orig-scope .gxccon .stitle .svalue{text-overflow:ellipsis;white-space:nowrap;flex:1;padding:0 10px;overflow:hidden}.erp-orig-scope .gxccon .stitle .btn{color:#fff;cursor:pointer;background-color:#409eff;border-radius:3px;padding:0 15px}.erp-orig-scope .gxccon .title input{border:1px solid #cfcfcf;width:70%;padding:5px 10px;line-height:20px}.erp-orig-scope .gxccon .options{margin:10px 0}.erp-orig-scope .gxccon .option{cursor:pointer;color:#909399;background-color:#f4f4f5;border-radius:5px;margin:10px 10px 0 0;padding:5px 10px;display:inline-block}.erp-orig-scope .gxccon .option.select,.erp-orig-scope .gxccon .option:hover{color:#409eff;background-color:#ecf5ff}.erp-orig-scope .window .window-header .panel-title{white-space:nowrap;text-overflow:ellipsis;padding:0 100px 0 35px!important;overflow:hidden!important}:root{--erp-side-w:140px;--erp-side-w-thin:50px;--erp-side-bg:#e5e7e9;--erp-side-text:#51565c;--erp-side-text-hover:#1e3a5b;--erp-side-hover-bg:#fff;--erp-side-item-h:50px;--erp-side-item-h-tall:55px;--erp-logo-h:50px;--erp-logo-w:128px;--erp-logo-border:5px solid #31323b;--erp-tabbar-h:50px;--erp-tabbar-pad-top:15px;--erp-tools-w:300px;--erp-drawer-w:455px;--erp-primary:#3f8af6;--erp-primary-deep:#3076d8;--erp-primary-light:#5da8ff;--erp-bg:#f3f3f3;--erp-surface:#fff;--erp-text:#222;--erp-text-sub:#666;--erp-text-muted:#999;--erp-border:#d3d3d3;--erp-border-light:#e6e6e6;--erp-row-alt:#fafafa;--erp-red:#b0335b;--erp-green:#1b9121;--erp-orange:#d4802a;--erp-purple:#824399;--erp-blue:#3076d8;--erp-font:12px;--erp-font-family:Arial, "Microsoft YaHei", "微软雅黑", sans-serif;--erp-radius:0;--erp-radius-ctl:2px;--erp-radius-soft:4px;--erp-side-muted:#848f9c;--erp-side-hover:#fff;--erp-side-active:#fff;--erp-dot-red:#ff4d4f;--erp-text-disabled:#bbb;--erp-hover-soft:#eef4fe;--erp-tint-bg:#eef5ff;--erp-grid-line:#eef1f5;--erp-grid-line-strong:#e3e8ef;--erp-surface-alt:#fafafa;--erp-surface-soft:#fafbfc;--erp-surface-page:#f7f8fa;--erp-hint-bg:#fbfbfb;--erp-login-bg:#f0f2f5;--erp-warn-bg:#fff8e6;--erp-warn-text:#a5640a;--erp-warn-border:#f0d6a8;--erp-row-warn:#fffbf0;--erp-row-warn-border:#f0e0b8;--erp-row-ok:#f0faf0;--erp-row-danger-bg:#fdf0f0;--erp-row-danger-text:#b0335b;--erp-row-danger-border:#f4c7c2;--erp-row-orange:#fff8f0;--erp-row-pink:#fff5f8;--erp-chart-1:#5bc0a8;--erp-chart-2:#4a90d9;--erp-chart-3:#b8bcc4;--erp-chart-4:#d9534f;--erp-chart-5:#e6a23c;--erp-tabbar-bg:var(--erp-primary);--erp-tabbar-text:#fff;--erp-tabbar-active-bg:#fff;--erp-tabbar-active-text:var(--erp-primary-deep);--erp-tabbar-btn-bg:#ffffff2e;--erp-tabbar-btn-hover:#ffffff52;--erp-shadow:none;--erp-card-border:1px solid var(--erp-border-light);--erp-logo-bg:#fff;--erp-logo-radius:10px;--erp-row-h:49px;--erp-head-h:34px;--erp-foot-h:30px;--erp-content-bg:var(--erp-bg);--erp-content-pad:0;--erp-gap:8px;--erp-title-weight:600;--erp-title-spacing:0}.erp-app{font-family:var(--erp-font-family);font-size:var(--erp-font);color:var(--erp-text);background:var(--erp-bg);height:100vh;display:flex;overflow:hidden}.erp-side{width:var(--erp-side-w);flex:0 0 var(--erp-side-w);background:var(--erp-side-bg);z-index:902;flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.erp-logo{width:var(--erp-logo-w);height:var(--erp-logo-h);background:var(--erp-logo-bg);border:var(--erp-logo-border);border-radius:var(--erp-logo-radius);box-sizing:border-box;flex:none;justify-content:center;align-items:center;margin:0 auto;display:flex;overflow:hidden}.erp-logo img{border-radius:3px;max-width:100%;max-height:100%;display:block}.erp-nav{scrollbar-width:none;flex:1;overflow-y:auto}.erp-nav::-webkit-scrollbar{display:none}.erp-nav-item{width:100%;height:var(--erp-side-item-h);box-sizing:border-box;color:var(--erp-side-text);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:0;align-items:center;padding:0 10px 0 30px;font-size:12px;display:flex;position:relative}@media screen and (min-height:660px){.erp-nav-item{height:var(--erp-side-item-h-tall)}}.erp-nav-item:hover,.erp-nav-item--active{background:var(--erp-side-hover-bg);color:var(--erp-side-text-hover)}.erp-nav-icon{flex:none;font-size:16px;line-height:1;display:inline-block}.erp-nav-label{white-space:nowrap;text-overflow:ellipsis;flex:1;padding-left:7px;font-size:12px;line-height:17px;overflow:hidden}.erp-nav-fold{width:30px;height:30px;color:var(--erp-side-text);cursor:pointer;flex:none;place-items:center;display:grid;position:absolute;bottom:50px;right:0}.erp-main{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex}.erp-tabbar{height:var(--erp-tabbar-h);background:var(--erp-tabbar-bg);flex:0 0 var(--erp-tabbar-h);align-items:flex-end;padding:0;display:flex;position:relative}.erp-tabs{scrollbar-width:none;box-sizing:border-box;flex:1;align-items:flex-end;min-width:0;height:100%;padding-top:15px;display:flex;overflow-x:auto}.erp-tabs::-webkit-scrollbar{display:none}.erp-tab{height:37px;color:var(--erp-tabbar-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 26px 0 12px;font-size:14px;line-height:35px;display:flex;position:relative}.erp-tab--active{background:var(--erp-tabbar-active-bg);color:var(--erp-tabbar-active-text);font-weight:700}.erp-tab__label{color:inherit;font:inherit;line-height:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.erp-tab__label:focus-visible{outline:2px solid var(--erp-primary);outline-offset:2px;border-radius:3px}.erp-tab__close{color:currentColor;opacity:.6;border-radius:var(--erp-radius-ctl);place-items:center;width:16px;height:16px;font-size:12px;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.erp-tab__close:hover{opacity:1;background:#00000014}.erp-tabbar-tools{flex:none;align-items:center;gap:10px;height:100%;padding:0 14px 0 10px;display:flex}.erp-icon-btn{background:var(--erp-tabbar-btn-bg);width:26px;height:26px;color:var(--erp-tabbar-text);cursor:pointer;border:0;border-radius:13px;place-items:center;font-size:12px;display:grid;position:relative}.erp-icon-btn--solid{background:var(--erp-primary-deep)}.erp-icon-btn--light{background:var(--erp-primary-light)}.erp-icon-btn--plain{background:0 0;border-radius:0;width:22px;height:22px}.erp-icon-btn:hover{background:var(--erp-tabbar-btn-hover)}.erp-badge-dot{background:var(--erp-dot-red);color:#fff;border-radius:7px;place-items:center;min-width:14px;height:14px;padding:0 3px;font-size:9px;line-height:1;display:grid;position:absolute;top:-2px;right:-2px}.erp-content{background:var(--erp-content-bg);min-height:0;padding:var(--erp-content-pad);flex:1;position:relative;overflow:auto}.erp-menu-mask{top:0;bottom:0;right:0;left:var(--erp-side-w);z-index:900;background:#0000000f;position:fixed}.erp-menu-panel{top:0;left:var(--erp-side-w);z-index:901;background:#fff;height:100vh;display:flex;position:fixed;box-shadow:1px 0 8px #0000001f}.erp-menu-3{border-right:1px solid var(--erp-border-light);flex-direction:column;width:760px;display:flex}.erp-menu-search{border-bottom:1px solid var(--erp-border-light);flex:0 0 50px;align-items:center;height:50px;padding:0 16px;display:flex}.erp-menu-search input{border:1px solid var(--erp-border);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2'><circle cx='11' cy='11' r='7'/><path d='M20 20l-4-4'/></svg>") 10px no-repeat;border-radius:15px;outline:none;width:100%;height:30px;padding:0 12px 0 30px;font-size:12px}.erp-menu-3-body{flex:1;padding:12px 16px 24px;overflow-y:auto}.erp-menu-3-group{margin-bottom:14px}.erp-menu-3-title{color:var(--erp-text-muted);margin:0 0 8px;font-size:12px;font-weight:400}.erp-menu-3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 8px;display:grid}.erp-menu-item-3{border-radius:var(--erp-radius-soft);cursor:pointer;height:40px;color:var(--erp-text);text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0 10px;font-size:12px;display:flex}.erp-menu-item-3:hover{background:var(--erp-hover-soft);color:var(--erp-primary-deep)}.erp-menu-item-3-icon{color:#fff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.erp-menu-2{background:var(--erp-surface-soft);width:180px;padding:16px 12px;overflow-y:auto}.erp-menu-2 h2{color:var(--erp-text-muted);margin:0 0 10px 4px;font-size:12px;font-weight:400}.erp-menu-item-2{color:var(--erp-text-sub);border-radius:var(--erp-radius-ctl);cursor:pointer;padding:7px 8px;font-size:12px;display:block}.erp-menu-item-2:hover{background:var(--erp-hover-soft);color:var(--erp-primary-deep)}.erp-menu-item-2 b{color:var(--erp-text);font-weight:600}.erp-page{background:var(--erp-surface);box-shadow:var(--erp-shadow);flex-direction:column;min-height:100%;padding:0;display:flex}.erp-page-toolbar{align-items:center;gap:var(--erp-gap);border-bottom:1px solid var(--erp-border-light);background:#fff;flex-wrap:wrap;padding:8px 12px;display:flex}.erp-field{color:var(--erp-text-sub);align-items:center;gap:4px;font-size:12px;display:inline-flex}.erp-input{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);height:26px;color:var(--erp-text);background:#fff;outline:none;padding:0 8px;font-family:inherit;font-size:12px}.erp-input:focus{border-color:var(--erp-primary)}.erp-input--w180{width:180px}.erp-select{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);height:26px;color:var(--erp-text);background:#fff;outline:none;padding:0 4px;font-family:inherit;font-size:12px}.erp-btn{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);height:26px;color:var(--erp-text-sub);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:4px;padding:0 10px;font-family:inherit;font-size:12px;display:inline-flex}.erp-btn:hover{border-color:var(--erp-primary);color:var(--erp-primary-deep)}.erp-btn--primary{background:var(--erp-primary);border-color:var(--erp-primary);color:#fff}.erp-btn--primary:hover{background:var(--erp-primary-deep);color:#fff}.erp-btn--disabled{color:var(--erp-text-disabled);cursor:not-allowed;background:var(--erp-surface-alt)}.erp-btn--disabled:hover{border-color:var(--erp-border);color:var(--erp-text-disabled)}.erp-btn--locked{color:var(--erp-text-disabled);background:0 0;border-style:dashed}.erp-btn--locked:hover{border-color:var(--erp-border);color:var(--erp-text-sub);border-style:dashed}.erp-btn__lock{opacity:.55;font-size:10px;line-height:1}.erp-btn--display{cursor:default;-webkit-user-select:none;user-select:none;color:var(--erp-text-sub);border-style:solid}.erp-btn--display:hover{border-color:var(--erp-border);color:var(--erp-text-sub)}.erp-btn--display[data-display-variant=section-title]{color:var(--erp-text);background:0 0;border-color:#0000;padding-left:2px;padding-right:2px;font-weight:700}.erp-btn--display[data-display-variant=help-tip]{padding-left:8px;padding-right:8px}.erp-selectedwin{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);background:var(--erp-surface);margin:6px 0;overflow:hidden}.erp-selectedwin__head{background:var(--erp-surface-alt);border-bottom:1px solid var(--erp-border);color:var(--erp-text);align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.erp-selectedwin__body{max-height:260px;overflow:auto}.erp-confirm{border:1px solid var(--erp-warning,#f5c26b);border-left:3px solid var(--erp-warning,#f5c26b);border-radius:var(--erp-radius-ctl);background:var(--erp-surface);margin:6px 0;padding:10px 12px}.erp-confirm__title{color:var(--erp-text);margin-bottom:6px;font-size:13px;font-weight:600}.erp-confirm__body{color:var(--erp-text-sub);white-space:pre-wrap;word-break:break-word;max-height:220px;margin:0 0 10px;font-family:inherit;font-size:12px;line-height:1.6;overflow:auto}.erp-confirm__body--plain{white-space:normal;font-family:inherit}.erp-confirm__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.erp-localchanges{flex-direction:column;gap:10px;padding:10px 0;display:flex}.erp-localchanges__head{color:var(--erp-text);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.erp-localchanges__hint{color:var(--erp-text-sub);font-size:12px}.erp-localchanges__grid{grid-template-columns:minmax(280px,1fr) minmax(420px,1.6fr);align-items:start;gap:14px;display:grid}@media (max-width:1100px){.erp-localchanges__grid{grid-template-columns:1fr}}.erp-localchanges__grid h4{color:var(--erp-text-sub);align-items:center;gap:6px;margin:0 0 6px;font-size:12px;font-weight:600;display:flex}.erp-localchanges__grid section{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);background:var(--erp-surface);max-height:60vh;padding:8px 10px;overflow:auto}.erp-datagrid{border-top:0;flex:1;overflow:auto}.erp-table{table-layout:fixed;border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%;font-size:12px}.erp-table .erp-frozen{background:#fff;box-shadow:1px 0 #e3e8ee}.erp-table thead th.erp-frozen{background:var(--erp-tint-bg)}.erp-table tbody tr:hover td.erp-frozen{background:var(--erp-hover-soft)}.erp-table tfoot td.erp-frozen{background:var(--erp-tint-bg)}.erp-table thead th{background:var(--erp-tint-bg);color:var(--erp-text);text-align:left;height:var(--erp-head-h);border-right:1px solid var(--erp-grid-line-strong);border-bottom:1px solid var(--erp-grid-line-strong);z-index:2;padding:0 15px;font-size:12px;font-weight:400;position:sticky;top:0}.erp-table tbody td{height:var(--erp-row-h);text-overflow:ellipsis;border-right:1px solid var(--erp-grid-line);border-bottom:1px solid var(--erp-grid-line);vertical-align:middle;color:var(--erp-text);padding:0 15px;font-size:12px;overflow:hidden}.erp-table tbody tr:hover td{background:var(--erp-hover-soft)}.erp-table__rownum{text-align:center;width:40px;color:var(--erp-text-muted);background:var(--erp-surface-alt)}.erp-table__strong{font-weight:600}.erp-table__sub{color:var(--erp-text-muted);font-size:11px;line-height:1.5}.erp-table__num{text-align:right;font-variant-numeric:tabular-nums}.erp-table__center{text-align:center}.erp-table__empty{text-align:center;color:var(--erp-text-muted);padding:40px}.erp-table tfoot td{height:var(--erp-foot-h);background:var(--erp-surface-alt);border-top:1px solid var(--erp-grid-line-strong);padding:0 8px;font-size:12px;font-weight:600}.erp-chip{border-radius:var(--erp-radius-ctl);color:#fff;background:var(--erp-primary);height:18px;margin-right:3px;padding:0 5px;font-size:11px;line-height:18px;display:inline-block}.erp-chip--green{background:var(--erp-chart-1)}.erp-chip--blue{background:var(--erp-chart-2)}.erp-chip--gray{background:var(--erp-chart-3)}.erp-chip--red{background:var(--erp-chart-4)}.erp-chip--orange{background:var(--erp-chart-5)}.erp-rowbtn{color:var(--erp-primary-deep);cursor:pointer;font-family:inherit;font-size:12px;line-height:inherit;background:0 0;border:0;align-items:center;gap:2px;margin-right:8px;padding:0;display:inline-flex}.erp-rowbtn:hover{text-decoration:underline}.erp-rowbtn--muted{color:var(--erp-text-disabled);cursor:not-allowed;text-decoration:none}.erp-pager{border-top:1px solid var(--erp-border-light);height:38px;color:var(--erp-text-sub);background:#fff;flex-wrap:wrap;flex:0 0 38px;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:flex}.erp-pager__btn{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);cursor:pointer;min-width:24px;height:24px;color:var(--erp-text-sub);background:#fff;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.erp-pager__btn:hover{border-color:var(--erp-primary);color:var(--erp-primary-deep)}.erp-pager__btn--active{background:var(--erp-primary);border-color:var(--erp-primary);color:#fff}.erp-pager__btn--disabled{color:var(--erp-text-disabled);cursor:not-allowed}.erp-split{flex:1;min-height:0;display:flex}.erp-split__side{border-right:1px solid var(--erp-border-light);background:#fff;flex:0 0 112px;width:112px;padding:10px 0;overflow-y:auto}.erp-split__title{color:var(--erp-text-muted);padding:6px 12px 4px;font-size:12px}.erp-split__item{color:var(--erp-text);cursor:pointer;border-left:2px solid #0000;justify-content:space-between;align-items:center;padding:6px 12px;font-size:12px;display:flex}.erp-split__item:hover{background:var(--erp-hover-soft)}.erp-split__item--active{color:var(--erp-primary-deep);border-left-color:var(--erp-primary);background:var(--erp-hover-soft)}.erp-split__count{color:var(--erp-primary-deep);font-size:12px}.erp-split__main{flex-direction:column;flex:1;min-width:0;display:flex}.erp-hint{color:var(--erp-text-muted);background:var(--erp-hint-bg);border-bottom:1px solid var(--erp-border-light);padding:6px 12px;font-size:11px}.erp-hint--warn{background:var(--erp-warn-bg);color:var(--erp-warn-text);border-color:var(--erp-warn-border)}.erp-login{background:var(--erp-login-bg);min-height:100vh;font-family:var(--erp-font-family);place-items:center;display:grid}.erp-login__card{border-radius:var(--erp-radius-soft);background:#fff;width:360px;padding:28px 26px 22px;box-shadow:0 2px 12px #00000014}.erp-login__title{color:var(--erp-text);text-align:center;margin-bottom:4px;font-size:18px;font-weight:600}.erp-login__sub{color:var(--erp-text-muted);text-align:center;margin-bottom:20px;font-size:12px}.erp-login__field{margin-bottom:12px}.erp-login__field label{color:var(--erp-text-sub);margin-bottom:4px;font-size:12px;display:block}.erp-login__field input{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);box-sizing:border-box;outline:none;width:100%;height:34px;padding:0 10px;font-size:13px}.erp-login__field input:focus{border-color:var(--erp-primary)}.erp-login__submit{border-radius:var(--erp-radius-ctl);background:var(--erp-primary);color:#fff;cursor:pointer;border:0;width:100%;height:36px;margin-top:4px;font-size:14px}.erp-login__submit:hover{background:var(--erp-primary-deep)}.erp-login__error{background:var(--erp-row-danger-bg);color:var(--erp-row-danger-text);border:1px solid var(--erp-row-danger-border);border-radius:var(--erp-radius-ctl);margin-bottom:12px;padding:6px 8px;font-size:12px}.erp-login__accounts{border-top:1px solid var(--erp-border-light);color:var(--erp-text-muted);margin-top:16px;padding-top:12px;font-size:11px}.erp-login__account{justify-content:space-between;padding:2px 0;display:flex}.erp-tree{border-right:1px solid var(--erp-border-light);background:#fff;flex-direction:column;flex:0 0 190px;width:190px;min-height:0;display:flex}.erp-tree__head{border-bottom:1px solid var(--erp-border-light);height:32px;color:var(--erp-text-muted);background:var(--erp-surface-soft);flex:0 0 32px;justify-content:space-between;align-items:center;padding:0 10px;font-size:12px;display:flex}.erp-tree__all{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);height:20px;color:var(--erp-text-sub);cursor:pointer;background:#fff;padding:0 6px;font-size:11px}.erp-tree__all:hover{border-color:var(--erp-primary);color:var(--erp-primary-deep)}.erp-tree__body{flex:1;padding:4px 0 12px;overflow:auto}.erp-tree__item{height:26px;color:var(--erp-text);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-size:12px;display:flex;overflow:hidden}.erp-tree__item:hover{background:var(--erp-hover-soft)}.erp-tree__item--active{background:var(--erp-hover-soft);color:var(--erp-primary-deep);font-weight:600}.erp-tree__caret{text-align:center;width:12px;color:var(--erp-text-faint);flex:0 0 12px;font-size:10px;display:inline-block}.erp-tree__caret--leaf{visibility:hidden}.erp-tree__text{text-overflow:ellipsis;overflow:hidden}.erp-tree__empty{color:var(--erp-text-faint);text-align:center;padding:16px 10px;font-size:12px}.erp-with-tree{flex:1;align-items:stretch;height:100%;min-height:0;display:flex}.erp-with-tree__main{flex-direction:column;flex:auto;min-width:0;display:flex}.erp-cuscount{background:#fff;flex:0 0 115px;width:115px;min-width:115px;max-width:115px;height:100%;min-height:0;overflow:hidden;box-shadow:1px 4px 5px #e0e0e0}.erp-cuscount .pm_con{width:115px;height:100%;box-shadow:none;background:#fff;flex-direction:column;padding:10px 0;font-size:12px;display:flex;position:static;top:auto;bottom:auto;left:auto;overflow:hidden auto}.erp-cuscount .pm_con::-webkit-scrollbar{width:4px}.erp-cuscount .pm_con::-webkit-scrollbar-thumb{background:#d8dee6;border-radius:2px}.erp-cuscount .cus-switchgrall{color:#333;text-align:center;white-space:nowrap;cursor:default;box-sizing:border-box;background:#fff;border:2px solid #3f8af6;border-radius:13px;flex:none;width:100px;height:26px;margin:0 auto 6px;font-size:13px;line-height:22px;position:relative;overflow:hidden}.erp-cuscount .cus-switchgrall:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:2px;transform:translateY(-50%);box-shadow:0 0 2px #00000040}.erp-cuscount #tjtime_div{-webkit-appearance:none;appearance:none;text-align:center;color:#979797;cursor:pointer;word-break:normal;overflow-wrap:normal;white-space:normal;background:0 0;border:0;flex:none;width:100%;padding:0 1px 8px;font-family:inherit;font-size:11px;line-height:16px}.erp-cuscount{--menu-thiscolor:#3f8af6}.erp-cuscount .pm_con .classtitle{color:#999;flex:none;margin:0;padding:18px 0 5px 10px;font-size:12px;line-height:14px}.erp-cuscount .pm_con .pm_dashitem{cursor:pointer;flex:0 0 32px;align-items:center;height:32px;margin-top:0;padding:0 10px 0 5px;display:flex;overflow:hidden}.erp-cuscount .pm_con .pm_dashitem .title{color:#222;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;padding:0 0 0 5px;font-size:12px;font-weight:700;overflow:hidden}.erp-cuscount .pm_con .pm_dashitem .num{max-width:38px;color:var(--erp-primary,#3076d8);white-space:nowrap;text-overflow:ellipsis;background:#ebf2fb;border-radius:10px;flex:none;padding:1px 4px;font-size:12px;line-height:16px;overflow:hidden}.erp-cuscount__state{width:115px;min-width:115px;color:var(--erp-text-faint);text-align:center;flex:0 0 115px;padding-top:20px;font-size:12px}.erp-cuscount__state--err{color:#e96666}.erp-filterpanel.erp-orig-scope{--menu-thiscolor:#3f8af6}.erp-filterpanel{background:#fff;flex:0 0 115px;width:115px;min-width:115px;max-width:115px;height:100%;min-height:0;overflow:hidden;box-shadow:1px 4px 5px #e0e0e0}.erp-filterpanel .pm_con{width:115px;height:100%;box-shadow:none;background:#fff;flex-direction:column;padding:10px 0;font-size:12px;display:flex;position:static;top:auto;bottom:auto;left:auto;overflow:hidden auto}.erp-filterpanel .pm_con::-webkit-scrollbar{width:4px}.erp-filterpanel .pm_con::-webkit-scrollbar-thumb{background:#d8dee6;border-radius:2px}.erp-filterpanel .pm_con .classtitle{color:#999;flex:none;margin:0;padding:18px 0 5px 10px;font-size:12px;line-height:14px}.erp-filterpanel .pm_con .pm_dashitem{cursor:pointer;flex:0 0 32px;align-items:center;height:32px;margin-top:0;padding:0 10px 0 5px;display:flex;overflow:hidden}.erp-filterpanel .pm_con .pm_dashitem .title{color:#222;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;padding:0 0 0 5px;font-size:12px;font-weight:700;overflow:hidden}.erp-filterpanel .pm_con .pm_dashitem.active .title{color:#fff}.erp-chartpage{flex-direction:column;gap:10px;min-height:0;padding:10px;display:flex;overflow:auto}.erp-chartpage--single{min-height:calc(100vh - 120px)}.erp-chartpage--single .erp-chart--single{flex:auto;min-height:0}.erp-chartpage__bar{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.erp-chartpage__head{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:10px 12px;display:flex}.erp-chartpage__path{color:var(--erp-text-muted);margin-top:3px;font-size:11px}.erp-chartpage__filter{font-size:var(--erp-font);color:var(--erp-text-sub);align-items:center;gap:10px;display:flex}.erp-chartpage__filter label{align-items:center;gap:4px;display:flex}.erp-chartpage__filter input[type=date]{height:26px;font-size:var(--erp-font);font-family:var(--erp-font-family);color:var(--erp-text);background:var(--erp-surface-page);border:1px solid var(--erp-border);padding:0 6px}.erp-charttabs{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-direction:column;display:flex}.erp-charttabs__bar{border-bottom:1px solid var(--erp-border-light);background:var(--erp-surface-page);align-items:stretch;gap:0;display:flex}.erp-charttabs__tab{height:34px;font-size:var(--erp-font);font-family:var(--erp-font-family);color:var(--erp-text-sub);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 18px}.erp-charttabs__tab:hover{color:var(--erp-primary)}.erp-charttabs__tab.is-active{color:var(--erp-primary);border-bottom-color:var(--erp-primary);background:var(--erp-surface);font-weight:600}.erp-charttabs .erp-chart{border:none}.erp-chart{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-direction:column;display:flex}.erp-chart--single .erp-chartbox{box-sizing:border-box;width:50%;margin-left:25%;padding:40px 10px}@media (max-width:1100px){.erp-chart--single .erp-chartbox{width:100%;margin-left:0}}.erp-chart__title{font-size:var(--erp-font);color:var(--erp-text);border-bottom:1px solid var(--erp-border-light);background:var(--erp-surface-page);padding:8px 12px;font-weight:600}.erp-chartbox{width:100%;min-height:120px}.erp-chart__state{text-align:center;font-size:var(--erp-font);color:var(--erp-text-muted);padding:46px 20px}.erp-chart__state--err{color:var(--erp-red)}.erp-chart__state-hint{color:var(--erp-text-muted);margin-top:6px;font-size:11px}.erp-chart__meta{color:var(--erp-text-muted);border-top:1px dashed var(--erp-border-light);padding:6px 12px;font-size:11px}.erp-chart__meta code{font-family:var(--erp-font-mono,ui-monospace, Consolas, monospace);color:var(--erp-text-sub)}.erp-chartpage__metrics,.erp-chartpage__times{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.erp-btn--metric,.erp-btn--time{height:26px;font-size:var(--erp-font);border:1px solid var(--erp-border);color:var(--erp-text-sub);cursor:pointer;font-family:var(--erp-font-family);background:#fff;padding:0 10px}.erp-btn--metric:hover,.erp-btn--time:hover{border-color:var(--erp-primary);color:var(--erp-primary)}.erp-btn--metric.is-active,.erp-btn--time.is-active{background:var(--erp-primary);border-color:var(--erp-primary);color:#fff}.erp-chartpage__title{color:var(--erp-text);align-items:baseline;gap:12px;padding:0 2px;font-size:14px;font-weight:600;display:flex}.erp-chartpage__sum{font-size:var(--erp-font);color:var(--erp-primary);font-weight:400}.erp-chartpage__src{color:var(--erp-orange);border:1px solid var(--erp-orange);padding:0 4px;font-size:11px;font-weight:400}.erp-chartpage__state{text-align:center;color:var(--erp-text-muted);font-size:var(--erp-font);background:var(--erp-surface);border:1px solid var(--erp-border-light);padding:60px 20px}.erp-chartpage__state--err{color:var(--erp-red)}.erp-chartpage__svg{background:var(--erp-surface);border:1px solid var(--erp-border-light);width:100%;height:auto;max-height:340px;font-family:var(--erp-font-family)}.erp-chartpage__table{background:var(--erp-surface);width:100%}.erp-chartpage__table th{background:var(--erp-surface-page);border-bottom:1px solid var(--erp-border-light);border-right:1px solid var(--erp-border-light);font-weight:600;font-size:var(--erp-font);text-align:left;color:var(--erp-text);padding:7px 8px}.erp-chartpage__table td{border-bottom:1px solid var(--erp-border-light);border-right:1px solid var(--erp-border-light);font-size:var(--erp-font);color:var(--erp-text);padding:6px 8px}.erp-table__footer td{background:var(--erp-surface-page);color:var(--erp-text);font-weight:600}.erp-formpage{flex-direction:column;gap:10px;min-height:0;padding:10px;display:flex;overflow:auto}.erp-formpage__head{background:var(--erp-surface);border:1px solid var(--erp-border-light);border-left:3px solid var(--erp-primary);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.erp-formpage__title{color:var(--erp-text);font-size:14px;font-weight:600}.erp-formpage__meta,.erp-formpage__url{color:var(--erp-text-muted);font-size:11px}.erp-formpage__body{flex-direction:column;gap:10px;display:flex}.erp-formpage__fieldset{border:1px solid var(--erp-border-light);background:var(--erp-surface);border-radius:2px;max-width:96%;margin:6px 0 14px;padding:10px 16px 16px}.erp-formpage__legend{color:var(--erp-text);padding:0 6px;font-size:13px;font-weight:600}.erp-formpage__groupnote{color:var(--erp-text-muted);background:var(--erp-bg-subtle,#fafafa);border:1px dashed var(--erp-border-light);border-radius:2px;margin:4px 0 8px;padding:8px 10px;font-size:12px}.erp-formpage__grid{gap:10px 18px;margin-top:8px;display:grid}.erp-formpage__cell{flex-direction:column;gap:3px;min-width:0;display:flex}.erp-formpage__cell.is-dirty .erp-formpage__celllabel{color:var(--erp-primary-deep);font-weight:600}.erp-formpage__celllabel{color:var(--erp-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.erp-formpage__req{color:#d4380d;margin-left:2px;font-style:normal}.erp-formpage__radios{align-items:center;gap:14px;min-height:24px;display:inline-flex}.erp-formpage__radio{color:var(--erp-text);cursor:pointer;align-items:center;gap:4px;font-size:13px;display:inline-flex}.erp-formpage__table{background:var(--erp-surface);border:1px solid var(--erp-border-light);border-collapse:collapse;width:100%}.erp-formpage__table tr{border-bottom:1px solid var(--erp-border-light)}.erp-formpage__table tr.is-dirty{background:var(--erp-row-warn)}.erp-formpage__table tr.is-dirty .erp-formpage__label{color:var(--erp-orange);font-weight:600}.erp-formpage__label{width:240px;font-size:var(--erp-font);color:var(--erp-text-sub);background:var(--erp-surface-soft);border-right:1px solid var(--erp-border-light);vertical-align:middle;text-align:right;padding:8px 12px}.erp-formpage__control{flex-wrap:wrap;align-items:center;gap:10px;padding:6px 12px;display:flex}.erp-formpage__input,.erp-formpage__select,.erp-formpage__textarea{min-width:260px;max-width:520px;height:28px;font-size:var(--erp-font);font-family:var(--erp-font-family);color:var(--erp-text);border:1px solid var(--erp-border);background:#fff;outline:none;padding:0 8px}.erp-formpage__textarea{resize:vertical;height:auto;padding:6px 8px}.erp-formpage__input:focus,.erp-formpage__select:focus,.erp-formpage__textarea:focus{border-color:var(--erp-primary)}.erp-formpage__key{color:var(--erp-text-muted);font-family:Consolas,Monaco,monospace;font-size:11px}.erp-formpage__footer{background:var(--erp-surface);border:1px solid var(--erp-border-light);align-items:center;gap:8px;padding:10px 12px;display:flex}.erp-formpage__api{color:var(--erp-text-muted);margin-left:auto;font-family:Consolas,Monaco,monospace;font-size:11px}.erp-formpage__empty{text-align:center;color:var(--erp-text-muted);font-size:var(--erp-font);background:var(--erp-surface);border:1px solid var(--erp-border-light);padding:40px 20px}.erp-tabspage{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.erp-tabspage__bar{background:var(--erp-surface-page);border-bottom:1px solid var(--erp-border-light);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:0;padding:0 10px;display:flex}.erp-tabspage__tab{height:36px;font-size:var(--erp-font);font-family:var(--erp-font-family);color:var(--erp-text-sub);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 16px}.erp-tabspage__tab:hover{color:var(--erp-primary);background:var(--erp-hover-soft)}.erp-tabspage__tab.is-active{color:var(--erp-primary);border-bottom-color:var(--erp-primary);background:var(--erp-surface);font-weight:600}.erp-tabspage__count{color:var(--erp-text-muted);margin-left:auto;padding-right:4px;font-size:11px}.erp-tabspage__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.erp-tabspage__placeholder{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:60px 20px;display:flex}.erp-tabspage__phTitle{color:var(--erp-text);font-size:15px;font-weight:600}.erp-tabspage__phPath{font-size:var(--erp-font);color:var(--erp-text-muted);font-family:Consolas,Monaco,monospace}.erp-tabspage__phNote{max-width:520px;font-size:var(--erp-font);color:var(--erp-text-muted);line-height:1.7}.erp-tabspage__empty{text-align:center;color:var(--erp-text-muted);font-size:var(--erp-font);padding:60px 20px}.erp-formpage__group td{font-size:var(--erp-font);color:var(--erp-text);background:var(--erp-hover-soft);border-top:1px solid var(--erp-border-light);border-bottom:1px solid var(--erp-border-light);letter-spacing:.5px;padding:7px 12px;font-weight:600}.erp-tabspage__chartHead{color:var(--erp-text);align-items:baseline;gap:12px;padding:6px 2px 10px;font-size:14px;font-weight:600;display:flex}.erp-tabspage__chartSum{font-size:var(--erp-font);color:var(--erp-primary);font-weight:400}.erp-tabspage__dot{background:var(--erp-green);vertical-align:super;border-radius:50%;width:5px;height:5px;margin-left:4px;display:inline-block}.erp-dialog__mask{z-index:9000;background:#00000059;justify-content:center;align-items:center;padding:40px 20px;display:flex;position:fixed;inset:0}.erp-dialog{background:var(--erp-surface);border:1px solid var(--erp-border);width:min(760px,96vw);max-height:86vh;font-family:var(--erp-font-family);flex-direction:column;display:flex;box-shadow:0 8px 32px #00000038}.erp-dialog__head{background:var(--erp-primary);color:#fff;flex-shrink:0;align-items:center;gap:10px;height:42px;padding:0 12px;display:flex}.erp-dialog__title{font-size:13px;font-weight:600}.erp-dialog__kind{border-radius:var(--erp-radius-ctl);background:#ffffff38;padding:1px 6px;font-size:11px}.erp-dialog__close{color:#fff;cursor:pointer;border-radius:var(--erp-radius-ctl);background:0 0;border:none;width:26px;height:26px;margin-left:auto;font-size:18px;line-height:1}.erp-dialog__close:hover{background:#fff3}.erp-dialog__notice{margin:8px 12px 0}.erp-dialog__body{flex:1;min-height:0;padding:12px;overflow:auto}.erp-dialog__state{text-align:center;color:var(--erp-text-muted);font-size:var(--erp-font);padding:50px 20px}.erp-dialog__api{color:var(--erp-text-muted);margin-top:8px;font-family:Consolas,Monaco,monospace;font-size:11px}.erp-dialog__table{border-collapse:collapse;width:100%}.erp-dialog__table tr{border-bottom:1px solid var(--erp-border-light)}.erp-dialog__label{text-align:right;width:160px;font-size:var(--erp-font);color:var(--erp-text-sub);background:var(--erp-surface-soft);border-right:1px solid var(--erp-border-light);padding:8px 10px}.erp-dialog__req{color:var(--erp-red);margin-left:2px}.erp-dialog__ctrl{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.erp-dialog__ro{font-size:var(--erp-font);color:var(--erp-text)}.erp-dialog__file{font-size:var(--erp-font)}.erp-dialog__foot{border-top:1px solid var(--erp-border-light);background:var(--erp-surface-soft);flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;display:flex}.erp-dialog__apiList{color:var(--erp-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:55%;margin-right:auto;font-family:Consolas,Monaco,monospace;font-size:11px;overflow:hidden}.erp-shadow{flex-direction:column;gap:10px;min-height:0;padding:10px;display:flex;overflow:auto}.erp-shadow__head{background:var(--erp-surface);border:1px solid var(--erp-border-light);border-left:3px solid var(--erp-orange);align-items:center;gap:12px;padding:8px 12px;display:flex}.erp-shadow__title{color:var(--erp-text);font-size:14px;font-weight:600}.erp-shadow__switch{border:1px solid var(--erp-border);color:var(--erp-text-muted);padding:2px 8px;font-size:11px}.erp-shadow__switch.is-on{border-color:var(--erp-green);color:var(--erp-green)}.erp-shadow__rule{font-size:var(--erp-font);color:var(--erp-text-sub);background:var(--erp-row-warn);border:1px solid var(--erp-row-warn-border);padding:8px 12px}.erp-shadow__stats{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.erp-shadow__stat{background:var(--erp-surface-soft);border:1px solid var(--erp-border-light);cursor:pointer;min-width:68px;font-family:var(--erp-font-family);flex-direction:column;align-items:center;padding:6px 10px;display:flex}.erp-shadow__stat:hover{border-color:var(--erp-primary)}.erp-shadow__stat.is-active{background:var(--erp-hover-soft);border-color:var(--erp-primary)}.erp-shadow__statN{color:var(--erp-text);font-size:18px;font-weight:600;line-height:1.2}.erp-shadow__statL{color:var(--erp-text-muted);font-size:11px}.erp-shadow__state{text-align:center;color:var(--erp-text-muted);font-size:var(--erp-font);background:var(--erp-surface);border:1px solid var(--erp-border-light);padding:60px 20px}.erp-shadow__table{background:var(--erp-surface)}.erp-shadow__table th{background:var(--erp-surface-page);border-bottom:1px solid var(--erp-border-light);border-right:1px solid var(--erp-border-light);font-weight:600;font-size:var(--erp-font);text-align:left;padding:7px 8px}.erp-shadow__table td{border-bottom:1px solid var(--erp-border-light);border-right:1px solid var(--erp-border-light);font-size:var(--erp-font);vertical-align:middle;padding:6px 8px}.erp-shadow__time{color:var(--erp-text-muted);font-family:Consolas,Monaco,monospace;font-size:11px}.erp-shadow__api{color:var(--erp-blue);word-break:break-all;font-family:Consolas,Monaco,monospace;font-size:11px}.erp-shadow__badge{border:1px solid;padding:1px 7px;font-size:11px;display:inline-block}.erp-shadow__badge.is-pending{color:var(--erp-orange);border-color:var(--erp-orange);background:var(--erp-row-orange)}.erp-shadow__badge.is-approved{color:var(--erp-blue);border-color:var(--erp-blue);background:var(--erp-hover-soft)}.erp-shadow__badge.is-pushed{color:var(--erp-green);border-color:var(--erp-green);background:var(--erp-row-ok)}.erp-shadow__badge.is-rejected{color:var(--erp-text-muted);border-color:var(--erp-border);background:var(--erp-surface-alt)}.erp-shadow__badge.is-failed{color:var(--erp-red);border-color:var(--erp-red);background:var(--erp-row-pink)}.erp-shadow__detail{background:var(--erp-surface-soft);padding:12px 16px!important}.erp-shadow__section{margin-bottom:10px}.erp-shadow__section b{font-size:var(--erp-font);color:var(--erp-text);margin-bottom:4px;display:block}.erp-shadow__section pre{border:1px solid var(--erp-border-light);background:#fff;max-height:240px;margin:0;padding:8px 10px;font-family:Consolas,Monaco,monospace;font-size:11px;overflow:auto}.erp-shadow__section ul{color:var(--erp-text-sub);margin:0;padding-left:18px;font-size:11px;line-height:1.8}.erp-roles{flex-direction:column;gap:10px;min-height:0;padding:10px;display:flex;overflow:auto}.erp-roles__head{background:var(--erp-surface);border:1px solid var(--erp-border-light);border-left:3px solid var(--erp-primary);flex-wrap:wrap;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.erp-roles__title{color:var(--erp-text);font-size:14px;font-weight:600}.erp-roles__me{color:var(--erp-primary);font-size:11px}.erp-roles__rule{font-size:var(--erp-font);color:var(--erp-text-sub);background:#eef4ff;border:1px solid #bfd4fb;padding:8px 12px;line-height:1.7}.erp-roles__rule code{color:var(--erp-blue);font-family:Consolas,Monaco,monospace;font-size:11px}.erp-roles__tools{background:var(--erp-surface);border:1px solid var(--erp-border-light);align-items:center;gap:12px;padding:8px 12px;display:flex}.erp-roles__count{color:var(--erp-text-muted);font-size:11px}.erp-roles__table{background:var(--erp-surface)}.erp-roles__table th{border-bottom:1px solid var(--erp-border-light);border-right:1px solid var(--erp-border-light);font-weight:600;font-size:var(--erp-font);text-align:left;background:#f7f8fa;padding:7px 8px}.erp-roles__table td{border-bottom:1px solid var(--erp-border-light);border-right:1px solid var(--erp-border-light);font-size:var(--erp-font);vertical-align:middle;padding:6px 8px}.erp-roles__table tr.is-me{background:#f0f7ff}.erp-roles__table tr.is-me td{font-weight:600}.erp-roles__badge{color:#fff;background:var(--erp-primary);border-radius:2px;margin-left:6px;padding:0 5px;font-size:10px;font-weight:400;display:inline-block}.erp-roles__bar{border:1px solid var(--erp-border-light);background:#f0f2f5;align-items:center;height:18px;display:flex;position:relative}.erp-roles__barFill{background:#cfe2ff;position:absolute;top:0;bottom:0;left:0}.erp-roles__bar--codes .erp-roles__barFill{background:#d4f0d4}.erp-roles__barText{z-index:1;color:var(--erp-text);padding-left:6px;font-size:11px;position:relative}.erp-chartpage__pieWrap,.erp-chartpage__funnelWrap{background:var(--erp-surface);border:1px solid var(--erp-border-light)}.erp-chartpage__funnelWrap .erp-chartpage__svg{max-height:none}.erp-multichart{flex-direction:column;gap:10px;min-height:0;padding:10px;display:flex;overflow:auto}.erp-multichart__head{background:var(--erp-surface);border:1px solid var(--erp-border-light);border-left:3px solid var(--erp-primary);align-items:baseline;gap:12px;padding:8px 12px;display:flex}.erp-multichart__title{color:var(--erp-text);font-size:14px;font-weight:600}.erp-multichart__count{color:var(--erp-text-muted);font-size:11px}.erp-multichart__grid{grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:10px;display:grid}.erp-multichart__card{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-direction:column;display:flex}.erp-multichart__cardHead{border-bottom:1px solid var(--erp-border-light);background:#fafbfc;align-items:baseline;gap:10px;padding:7px 10px;display:flex}.erp-multichart__cardTitle{color:var(--erp-text);font-size:12px;font-weight:600}.erp-multichart__cardSum{color:var(--erp-primary);font-size:11px}.erp-multichart__svg{width:100%;height:auto;font-family:var(--erp-font-family)}.erp-multichart__state{text-align:center;font-size:var(--erp-font);color:var(--erp-text-muted);padding:40px 12px}.erp-multichart__state--err{color:var(--erp-red)}.sys_bg_red,.sys_bg_green,.sys_bg_yellow,.sys_bg_grey,.sys_bg_blue,.sys_bg_purple{color:#fff;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.sys_bg_red{background-color:#e96666}.sys_bg_green{background-color:#8ec5a1}.sys_bg_yellow{background-color:#f0bb6b}.sys_bg_grey{background-color:#c1c1c1}.sys_bg_blue{background-color:#6dc0ff}.sys_bg_purple{background-color:#aa86f8}.sys_fc_blue,.sys_fc_purple{background-color:#0000;border-radius:2px;margin-right:5px;padding:1px 3px;font-size:12px}.sys_fc_blue{color:#6dc0ff;border:1px solid #6dc0ff}.sys_fc_purple{color:#aa86f8;border:1px solid #aa86f8}.sys-link{cursor:pointer;color:var(--erp-link,#2f74d7);margin:0 6px 0 0;line-height:20px;text-decoration:none;font-size:13px!important}.sys-link:before{padding-right:2px}.sys-link:hover{color:var(--erp-primary,#3f8af6);text-decoration:underline}.sysrowdesc{margin-right:5px;font-size:12px;line-height:18px;color:#a5a5a5!important}.font-s{color:#01a114!important}.font-w{color:#fe7f0e!important}.font-inherit{color:inherit!important}.erp-b{font-weight:700}.erp-table .inputext{text-align:right;width:56px;height:22px;color:var(--erp-text,#222);border:1px solid var(--erp-border,#d3d3d3);box-sizing:border-box;background:#fff;border-radius:2px;padding:0 4px;font-family:inherit;font-size:12px}.erp-table .inputext:focus{border-color:var(--erp-primary,#3f8af6);outline:none;box-shadow:0 0 0 2px #3f8af626}.erp-table .inputext.k{color:#f33603;border-color:#f0b9ab}.erp-table td .inputext+*{vertical-align:middle}.erp-dyncell{align-items:center;gap:2px;display:inline-flex}.erp-dyncell__star{color:var(--erp-text-muted,#999);font-size:12px;line-height:1}.erp-dyncell__err{text-align:center;color:#fff;cursor:help;background:#f33603;border-radius:50%;width:13px;height:13px;margin-left:2px;font-size:10px;line-height:13px;display:inline-block}.erp-dyncell__ok{color:#01a114;cursor:help;margin-left:2px;font-size:11px;line-height:1}.erp-ctxmenu{z-index:8900;background:var(--erp-surface);border:1px solid var(--erp-border);color:var(--erp-text);-webkit-user-select:none;user-select:none;padding:4px 0;font-size:13px;position:fixed;box-shadow:0 4px 14px #00000029}.erp-ctxmenu__item{cursor:pointer;white-space:nowrap;padding:6px 18px;line-height:1.4}.erp-ctxmenu__item:hover,.erp-ctxmenu__item:focus{background:var(--erp-row-hover,#eef5ff);outline:none}.erp-ctxmenu__group{border-top:1px solid var(--erp-border-light);margin-top:3px;padding-top:3px}.erp-ctxmenu__group-title{color:var(--erp-text-muted);cursor:default;padding:4px 18px 2px;font-size:12px}.erp-progress{z-index:9000;pointer-events:none;background:#ffffff47;justify-content:center;align-items:center;animation:.12s ease-out erp-progress-in;display:flex;position:fixed;inset:0}@keyframes erp-progress-in{0%{opacity:0}to{opacity:1}}.erp-progress__bar{background:0 0;height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.erp-progress__bar:after{content:"";background:var(--erp-primary);width:40%;height:100%;animation:1.1s ease-in-out infinite erp-progress-slide;position:absolute;top:0;left:-40%}@keyframes erp-progress-slide{0%{left:-40%}to{left:100%}}.erp-progress__text{font-size:var(--erp-font);font-family:var(--erp-font-family);color:var(--erp-text);background:var(--erp-surface);border:1px solid var(--erp-border);padding:8px 16px;box-shadow:0 2px 10px #0000001f}.erp-progress__count{color:var(--erp-text-muted)}.erp-stackdialog{background:var(--erp-surface);border:1px solid var(--erp-border);flex-direction:column;max-width:98vw;max-height:96vh;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000038}.erp-stackdialog--drawer{border-radius:0;max-height:100vh;inset:0 0 0 auto;transform:none;height:100vh!important}.erp-stackdialog__head{background:var(--erp-surface-page);border-bottom:1px solid var(--erp-border-light);cursor:move;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;height:34px;padding:0 10px;display:flex}.erp-stackdialog__title{font-size:var(--erp-font);color:var(--erp-text);font-weight:600}.erp-stackdialog__mode{color:var(--erp-text-muted);font-size:11px}.erp-stackdialog__btn{width:24px;height:22px;color:var(--erp-text-sub);cursor:pointer;font-size:14px;line-height:1;font-family:var(--erp-font-family);background:0 0;border:1px solid #0000}.erp-stackdialog__btn:hover{background:var(--erp-surface);border-color:var(--erp-border)}.erp-stackdialog__btn--close:hover{color:#fff;background:var(--erp-red);border-color:var(--erp-red)}.erp-stackdialog__body{flex:1;min-height:0;overflow:hidden}.erp-stackdialog__frame{border:none;width:100%;height:100%;display:block}.erp-stackdialog__empty{text-align:center;color:var(--erp-text-muted);font-size:var(--erp-font);padding:40px}.erp-stackdialog__tasks{z-index:8100;background:var(--erp-surface-page);border-top:1px solid var(--erp-border);align-items:center;gap:4px;padding:4px 8px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.erp-stackdialog__task{height:26px;font-size:var(--erp-font);font-family:var(--erp-font-family);color:var(--erp-text);background:var(--erp-surface);border:1px solid var(--erp-border);cursor:pointer;white-space:nowrap;padding:0 12px}.erp-stackdialog__task:hover{border-color:var(--erp-primary);color:var(--erp-primary)}.erp-board{flex-direction:column;gap:10px;padding:10px;display:flex;overflow:auto}.erp-board__head{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:10px 12px;display:flex}.erp-board__title{color:var(--erp-text);font-size:15px;font-weight:600}.erp-board__path{color:var(--erp-text-muted);margin-top:3px;font-size:11px}.erp-board__filter{font-size:var(--erp-font);color:var(--erp-text-sub);align-items:center;gap:10px;display:flex}.erp-board__filter label{align-items:center;gap:4px;display:flex}.erp-board__filter input[type=date]{height:26px;font-size:var(--erp-font);font-family:var(--erp-font-family);color:var(--erp-text);background:var(--erp-surface-page);border:1px solid var(--erp-border);padding:0 6px}.erp-board__metrics{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}.erp-board__metric{background:var(--erp-surface);border:1px solid var(--erp-border-light);border-left:3px solid var(--erp-primary);padding:10px 12px}.erp-board__metric-label{color:var(--erp-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.erp-board__metric-value{color:var(--erp-text);margin-top:4px;font-size:18px;font-weight:600}.erp-board__section{margin-bottom:16px}.erp-board__sectiontitle{color:var(--erp-text);margin:0 0 10px;padding:0;font-size:16px;font-weight:600;line-height:1.4}.erp-board__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:1100px){.erp-board__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.erp-board__grid{grid-template-columns:minmax(0,1fr)}}.erp-board__seleitems{border:1px solid var(--erp-border-light);background:var(--erp-surface);border-radius:2px;align-items:center;gap:2px;margin-right:10px;padding:2px;display:inline-flex}.erp-board__seleitem{min-width:32px;color:var(--erp-text-muted);cursor:pointer;background:0 0;border:0;border-radius:2px;padding:3px 10px;font-size:13px}.erp-board__seleitem.is-active{background:var(--erp-primary);color:#fff;font-weight:600}.erp-board__seleitem:hover:not(.is-active){color:var(--erp-primary-deep)}.erp-board__kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 35px;margin-bottom:14px;display:grid}@media (max-width:1100px){.erp-board__kpi{grid-template-columns:minmax(0,1fr)}}.erp-board__kpigroup{min-width:0}.erp-board__kpih2{color:var(--erp-text);margin:0 0 8px;font-size:14px;font-weight:600}.erp-board__kpigrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.erp-board__kpiitem{border:1px solid var(--erp-border-light);background:var(--erp-surface);border-radius:2px;padding:10px 12px}.erp-board__kpiname{color:var(--erp-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.erp-board__kpides{color:var(--erp-text-muted);font-size:11px}.erp-board__kpides .is-up{color:#e5484d}.erp-board__kpides .is-down{color:#18a058}.erp-board__card{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-direction:column;display:flex}.erp-board__card-title{font-size:var(--erp-font);color:var(--erp-text);border-bottom:1px solid var(--erp-border-light);background:var(--erp-surface-page);padding:8px 12px;font-weight:600}.erp-board__help{color:var(--erp-text-muted);cursor:help;margin-left:4px;font-size:12px;font-style:normal}.erp-board__desc{color:var(--erp-text-muted);margin-left:8px;font-size:11px;font-weight:400}.erp-board__canvas{width:100%;min-height:120px}.erp-board__state{text-align:center;font-size:var(--erp-font);color:var(--erp-text-muted);background:var(--erp-surface);border:1px solid var(--erp-border-light);padding:40px 20px}.erp-board__state--err{color:var(--erp-red)}.erp-board__err{font-size:var(--erp-font);color:var(--erp-red);padding:20px}.erp-board__meta{color:var(--erp-text-muted);padding:6px 10px;font-size:11px}.erp-board__meta code{font-family:var(--erp-font-mono,ui-monospace, Consolas, monospace);color:var(--erp-text-sub)}.erp-board__metricsGroup{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-direction:column;display:flex}.erp-board__metricsGroup .erp-board__metrics{padding:10px}.erp-qr{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-direction:column;align-items:center;gap:6px;padding:8px;display:inline-flex}.erp-qr__box{justify-content:center;align-items:center;min-width:120px;min-height:120px;display:flex}.erp-qr__box img,.erp-qr__box canvas{display:block}.erp-qr__hint{max-width:220px;color:var(--erp-text-muted);text-align:center;word-break:break-all;font-size:10px;line-height:1.4}.erp-qr--state{font-size:var(--erp-font);color:var(--erp-text-muted);padding:20px}.erp-qr--err{color:var(--erp-red)}.erp-settingspage__badge{color:var(--erp-primary);background:var(--erp-primary-light);border-radius:var(--erp-radius-soft);margin-left:10px;padding:1px 8px;font-size:11px;font-weight:400}.erp-settingspage__group{border:1px solid var(--erp-border-light);background:var(--erp-surface)}.erp-settingspage__grouptitle{font-size:var(--erp-font);color:var(--erp-text);background:var(--erp-tint-bg);border-bottom:1px solid var(--erp-border-light);border-left:3px solid var(--erp-primary);margin:0;padding:8px 12px;font-weight:600}.erp-settingspage__group .erp-formpage__table{border:0}.erp-settingspage__group .erp-formpage__table tr:last-child{border-bottom:0}.erp-settingspage__text{font-size:var(--erp-font);color:var(--erp-text-sub);white-space:pre-wrap}.erp-settingspage__dynamic{color:var(--erp-text-muted);background:var(--erp-surface-soft);border:1px dashed var(--erp-border);border-radius:var(--erp-radius-soft);padding:3px 8px;font-size:11px;display:inline-block}.erp-settingspage__btn{height:26px;font-size:var(--erp-font);font-family:var(--erp-font-family);color:var(--erp-text);background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);cursor:pointer;align-items:center;gap:4px;padding:0 10px;transition:background .12s,border-color .12s;display:inline-flex;position:relative}.erp-settingspage__btn:hover{color:var(--erp-primary);background:var(--erp-hover-soft);border-color:var(--erp-primary)}.erp-settingspage__btn:active{background:var(--erp-tint-bg)}.erp-settingspage__help{text-align:center;width:12px;height:12px;color:var(--erp-surface);background:var(--erp-text-muted);border-radius:50%;font-size:9px;line-height:12px;display:inline-block}.erp-settingspage__pendingbar{font-size:var(--erp-font);color:var(--erp-warn-text);background:var(--erp-warn-bg);border:1px solid var(--erp-warn-border);border-radius:var(--erp-radius-soft);align-items:center;gap:14px;padding:8px 12px;display:flex}.erp-settingspage__link{font-size:var(--erp-font);color:var(--erp-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.erp-settingspage__pendingtable{border-collapse:collapse;width:100%;font-size:var(--erp-font);background:var(--erp-surface);border:1px solid var(--erp-border-light)}.erp-settingspage__pendingtable th,.erp-settingspage__pendingtable td{text-align:left;border-bottom:1px solid var(--erp-border-light);padding:6px 10px}.erp-settingspage__pendingtable th{color:var(--erp-text-sub);background:var(--erp-surface-soft);font-weight:600}.erp-settingspage__old{color:var(--erp-text-muted);text-decoration:line-through}.erp-settingspage__arrow{color:var(--erp-text-faint);margin:0 6px}.erp-settingspage__new{color:var(--erp-primary);font-weight:600}.erp-settingspage__flash{font-size:var(--erp-font);color:var(--erp-text-sub);background:var(--erp-hint-bg);border:1px solid var(--erp-border-light);border-left:3px solid var(--erp-blue);border-radius:var(--erp-radius-soft);padding:8px 12px}.erp-settingspage__hint{color:var(--erp-text-muted);font-size:11px}.erp-formpage__select[data-dirty="1"],.erp-formpage__input[data-dirty="1"]{border-color:var(--erp-orange);background:var(--erp-row-warn)}.erp-settingspage__multi{vertical-align:middle;background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);min-width:190px;max-width:420px;position:relative}.erp-settingspage__multi[data-dirty="1"]{border-color:var(--erp-orange);background:var(--erp-row-warn)}.erp-settingspage__multi>summary{white-space:nowrap;cursor:pointer;height:26px;font-size:var(--erp-font);color:var(--erp-text);scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:4px;padding:0 8px;list-style:none;display:flex;overflow:auto hidden}.erp-settingspage__multi>summary::-webkit-scrollbar{height:0}.erp-settingspage__multi>summary::-webkit-details-marker{display:none}.erp-settingspage__multi>summary:after{content:"▾";color:var(--erp-text-muted);margin-left:auto;padding-left:8px;font-size:10px}.erp-settingspage__multi[open]>summary:after{content:"▴"}.erp-settingspage__multi-empty{color:var(--erp-text-muted)}.erp-settingspage__chip{color:var(--erp-primary-deep);background:var(--erp-hover-soft);border:1px solid var(--erp-border-light);border-radius:var(--erp-radius-soft);white-space:nowrap;flex:none;padding:0 6px;font-size:11px;line-height:18px;display:inline-block}.erp-settingspage__multi-count{color:var(--erp-text-faint);flex:none;margin-left:auto;padding-left:6px;font-size:10px}.erp-settingspage__multi-list{z-index:30;background:var(--erp-surface);border:1px solid var(--erp-primary);border-radius:var(--erp-radius-soft);max-height:260px;box-shadow:var(--erp-shadow);padding:6px 0;position:absolute;top:calc(100% + 2px);left:-1px;right:-1px;overflow:auto}.erp-settingspage__multi-item{font-size:var(--erp-font);color:var(--erp-text);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;display:flex}.erp-settingspage__multi-item:hover{background:var(--erp-hover-soft)}.erp-settingspage__multi-item input:disabled+*{color:var(--erp-text-disabled)}.erp-settingspage__multi-note{color:var(--erp-text-muted);border-top:1px dashed var(--erp-border-light);padding:6px 10px;font-size:11px}.erp-msgpage__tabs{background:var(--erp-surface);border:1px solid var(--erp-border-light);border-bottom:0;flex-wrap:wrap;gap:0;padding:0 6px;display:flex}.erp-msgpage__tab{font-size:var(--erp-font);color:var(--erp-text-sub);cursor:default;white-space:nowrap;border-bottom:2px solid #0000;padding:8px 14px}.erp-msgpage__tab.is-active{color:var(--erp-primary);border-bottom-color:var(--erp-primary);background:var(--erp-hover-soft);font-weight:600}.erp-msgpage__tabext{color:var(--erp-text-faint);font-size:10px;font-weight:400}.erp-msgpage__tabnote{color:var(--erp-text-muted);background:var(--erp-hint-bg);border:1px solid var(--erp-border-light);border-bottom:0;padding:6px 12px;font-size:11px}.erp-msgpage__toolbar{background:var(--erp-surface);border:1px solid var(--erp-border-light);padding:8px 12px}.erp-msgpage__tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.erp-msgpage__count{color:var(--erp-text-muted);margin-left:auto;font-size:11px}.erp-msgpage__gridwrap{background:var(--erp-surface);border:1px solid var(--erp-border-light);overflow:auto}.erp-msgpage__grid{table-layout:fixed;min-width:1338px}.erp-msgpage__grid td{text-overflow:ellipsis;overflow:hidden}.erp-msgpage__grid td.erp-msgpage__tsrinfo{overflow:visible}.erp-msgpage__typetitle{align-items:center;gap:6px;display:inline-flex}.erp-msgpage__icon{color:var(--erp-primary);font-size:8px;line-height:1;display:inline-block}.erp-msgpage__editcell{align-items:center;gap:6px;width:100%;display:inline-flex}.erp-msgpage__editcell .inputext{text-align:left;width:100%;min-width:60px}.erp-msgpage__dirtytag{color:var(--erp-warn-text);background:var(--erp-warn-bg);border:1px solid var(--erp-warn-border);border-radius:var(--erp-radius-soft);white-space:nowrap;flex:none;padding:0 5px;font-size:10px;line-height:16px}.erp-msgpage__actbtn{height:24px;padding:0 8px;font-size:12px}.erp-msgpage__na{color:var(--erp-text-faint);font-size:12px}.erp-msgpage__tsrlist{flex-wrap:wrap;gap:4px;display:inline-flex}.erp-msgpage__tsrinfo{font-size:12px}.erp-msgpage__gaps{font-size:var(--erp-font);background:var(--erp-surface);border:1px solid var(--erp-border-light);border-left:3px solid var(--erp-orange);margin-top:8px;padding:8px 12px}.erp-msgpage__gaps>summary{cursor:pointer;color:var(--erp-text-sub);font-weight:600}.erp-msgpage__gaps ol{color:var(--erp-text-sub);margin:8px 0 0;padding-left:20px;line-height:1.7}.erp-msgpage__subviewinfo{border-top:1px dashed var(--erp-border-light);flex-direction:column;gap:8px;margin-top:10px;padding-top:8px;display:flex}.erp-msgpage__evidence{color:var(--erp-text-muted);margin-top:2px;font-size:11px}.erp-msgdlg__mask{z-index:900;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.erp-msgdlg{background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius);flex-direction:column;max-height:88vh;display:flex;box-shadow:0 8px 32px #00000038}.erp-msgdlg--max{width:min(1100px,94vw);height:min(760px,88vh)}.erp-msgdlg--dialog{width:min(700px,94vw);max-height:min(600px,88vh)}.erp-msgdlg__head{background:var(--erp-tint-bg);border-bottom:1px solid var(--erp-border-light);align-items:center;gap:10px;padding:10px 14px;display:flex}.erp-msgdlg__title{color:var(--erp-text);font-size:14px;font-weight:600}.erp-msgdlg__sub{color:var(--erp-text-muted);font-size:12px}.erp-msgdlg__rebuild{color:var(--erp-orange);background:var(--erp-warn-bg);border:1px solid var(--erp-row-warn-border);border-radius:var(--erp-radius-soft);margin-left:auto;padding:1px 8px;font-size:11px}.erp-msgdlg__close{width:24px;height:24px;color:var(--erp-text-muted);cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.erp-msgdlg__close:hover{color:var(--erp-red)}.erp-msgdlg__body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow:auto}.erp-msgdlg__banner{color:var(--erp-warn-text);background:var(--erp-warn-bg);border:1px solid var(--erp-warn-border);border-radius:var(--erp-radius-soft);padding:8px 10px;font-size:12px;line-height:1.7}.erp-msgdlg__evidence{border-collapse:collapse;background:var(--erp-surface);border:1px solid var(--erp-border-light);width:100%;font-size:12px}.erp-msgdlg__evidence th,.erp-msgdlg__evidence td{text-align:left;vertical-align:top;border-bottom:1px solid var(--erp-border-light);padding:5px 8px}.erp-msgdlg__evidence th{background:var(--erp-surface-soft);color:var(--erp-text-sub)}.erp-msgdlg__switch{background:var(--erp-surface-soft);border:1px solid var(--erp-border-light);border-radius:var(--erp-radius-soft);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 10px;display:flex}.erp-msgdlg__switch label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.erp-msgdlg__fields{border:1px solid var(--erp-border-light);border-radius:var(--erp-radius-soft);margin:0;padding:10px 12px}.erp-msgdlg__fields[disabled]{opacity:.55}.erp-msgdlg__fields legend{color:var(--erp-text-sub);padding:0 6px;font-size:12px;font-weight:600}.erp-msgdlg__row{border-bottom:1px dashed var(--erp-border-light);align-items:flex-start;gap:12px;padding:6px 0;display:flex}.erp-msgdlg__row:last-child{border-bottom:0}.erp-msgdlg__label{font-size:var(--erp-font);color:var(--erp-text-sub);text-align:right;flex:0 0 190px;padding-top:4px}.erp-msgdlg__keyhint{color:var(--erp-text-faint);font-size:10px;display:block}.erp-msgdlg__control{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.erp-msgdlg__check{font-size:var(--erp-font);cursor:pointer;align-items:center;gap:5px;display:inline-flex}.erp-msgdlg__roles{flex-wrap:wrap;gap:4px 12px;max-height:132px;padding:4px 0;display:flex;overflow:auto}.erp-msgdlg__roleitem{white-space:nowrap;cursor:pointer;align-items:center;gap:4px;font-size:12px;display:inline-flex}.erp-msgdlg__people{align-items:center;gap:8px;display:flex}.erp-msgdlg__dim{color:var(--erp-text-muted);font-size:11px;line-height:1.6}.erp-msgdlg__readonly{background:var(--erp-surface-soft);border:1px solid var(--erp-border-light);border-radius:var(--erp-radius-soft);gap:12px;padding:8px 10px;display:flex}.erp-msgdlg__group{border:1px solid var(--erp-border-light);border-radius:var(--erp-radius-soft);background:var(--erp-surface);padding:8px 10px}.erp-msgdlg__grouptitle{font-size:var(--erp-font);color:var(--erp-text);align-items:center;gap:8px;margin:0 0 6px;font-weight:600;display:flex}.erp-msgdlg__state{border-radius:var(--erp-radius-soft);padding:0 6px;font-size:10px;font-weight:400;line-height:16px}.erp-msgdlg__state.is-on{color:var(--erp-green);background:var(--erp-row-ok)}.erp-msgdlg__state.is-off{color:var(--erp-text-muted);background:var(--erp-surface-soft);border:1px solid var(--erp-border-light)}.erp-msgdlg__preview{background:var(--erp-hint-bg);border:1px solid var(--erp-border-light);border-left:3px solid var(--erp-blue);border-radius:var(--erp-radius-soft);padding:8px 10px;font-size:12px}.erp-msgdlg__sign{font-family:var(--erp-font-mono);word-break:break-all;color:var(--erp-text);margin:4px 0;font-size:11px;display:block}.erp-msgdlg__kv{font-family:var(--erp-font-mono);color:var(--erp-text-sub);margin-left:6px;font-size:11px}.erp-msgdlg__foot{background:var(--erp-surface-soft);border-top:1px solid var(--erp-border-light);align-items:center;gap:8px;padding:10px 14px;display:flex}.erp-msgdlg__hint{color:var(--erp-text-muted);margin-right:auto;font-size:11px}.erp-msgdlg__primary{color:#fff;background:var(--erp-primary);border-color:var(--erp-primary)}.erp-msgdlg__primary:hover{color:#fff;background:var(--erp-primary-deep);border-color:var(--erp-primary-deep)}.erp-msgdlg__tabinfo{border-collapse:collapse;width:100%;font-size:var(--erp-font);background:var(--erp-surface)}.erp-msgdlg__tabinfo tr{border-bottom:1px dashed var(--erp-border-light)}.erp-msgdlg__tabinfo tr:last-child{border-bottom:0}.erp-msgdlg__rtd{text-align:right;vertical-align:top;width:220px;color:var(--erp-text-sub);white-space:nowrap;padding:8px 10px}.erp-msgdlg__rtdval{vertical-align:top;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.erp-msgdlg__real{color:var(--erp-green);background:var(--erp-row-ok);border:1px solid var(--erp-green);border-radius:var(--erp-radius-soft);opacity:.9;margin-left:auto;padding:1px 8px;font-size:11px}.erp-msgdlg__banner--ok{color:var(--erp-text-sub);background:var(--erp-row-ok);border-color:var(--erp-green)}.erp-msgdlg__sources{color:var(--erp-text-sub);background:var(--erp-surface-soft);border:1px solid var(--erp-border-light);border-radius:var(--erp-radius-soft);flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;line-height:1.7;display:flex}.erp-msgdlg__picker{flex-direction:column;gap:6px;width:100%;display:flex}.erp-msgdlg__readonlybox{width:400px;min-height:56px;font-family:var(--erp-font-mono);color:var(--erp-text-sub);background:var(--erp-surface-soft);font-size:12px}.erp-msgdlg__pickrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.erp-msgdlg__combo{background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);min-width:400px;max-width:560px}.erp-msgdlg__combo>summary{cursor:pointer;height:28px;font-size:var(--erp-font);scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:4px;padding:0 8px;list-style:none;display:flex;overflow-x:auto}.erp-msgdlg__combo>summary::-webkit-scrollbar{height:0}.erp-msgdlg__combo>summary:after{content:"▾";color:var(--erp-text-muted);margin-left:auto;padding-left:8px;font-size:10px}.erp-msgdlg__combolist{border-top:1px solid var(--erp-border-light);flex-direction:column;gap:6px;padding:8px;display:flex}.erp-msgdlg__warn{color:var(--erp-red);font-size:14px;font-weight:600}.erp-approvalpage__ro{color:var(--erp-orange);background:var(--erp-warn-bg);border:1px solid var(--erp-warn-border);border-radius:var(--erp-radius-soft);margin-left:8px;padding:1px 7px;font-size:11px;font-weight:400}.erp-approvalpage__caveatbar{font-size:var(--erp-font);color:var(--erp-warn-text);background:var(--erp-warn-bg);border:1px solid var(--erp-warn-border);border-left:3px solid var(--erp-orange);align-items:center;gap:12px;padding:8px 12px;display:flex}.erp-approvalpage__caveatlist{color:var(--erp-text-sub);background:var(--erp-surface);border:1px solid var(--erp-border-light);border-top:0;margin:0;padding:10px 14px 10px 32px;font-size:12px;line-height:1.8}.erp-approvalpage__toolbar{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.erp-settingspage__btn.is-on{color:var(--erp-primary);background:var(--erp-hover-soft);border-color:var(--erp-primary);font-weight:600}.erp-approvalpage__body{grid-template-columns:360px 1fr;gap:10px;min-height:520px;display:grid}.erp-approvalpage__list{background:var(--erp-surface);border:1px solid var(--erp-border-light);flex-direction:column;gap:2px;max-height:620px;padding:4px;display:flex;overflow:auto}.erp-approvalpage__item{text-align:left;width:100%;font-family:inherit;font-size:var(--erp-font);color:var(--erp-text);border-radius:var(--erp-radius-soft);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;gap:3px;padding:7px 9px;display:flex}.erp-approvalpage__item:hover{background:var(--erp-hover-soft)}.erp-approvalpage__item.is-active{background:var(--erp-hover-soft);border-color:var(--erp-primary)}.erp-approvalpage__itemtitle{font-weight:600;line-height:1.4}.erp-approvalpage__itembadges{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.erp-approvalpage__itemmeta{color:var(--erp-text-muted);font-size:11px}.erp-approvalpage__state{border-radius:var(--erp-radius-soft);white-space:nowrap;padding:0 6px;font-size:10px;line-height:16px;display:inline-block}.erp-approvalpage__state.is-configured{color:var(--erp-green);background:var(--erp-row-ok);border:1px solid var(--erp-green)}.erp-approvalpage__state.is-pass-through{color:var(--erp-blue);background:var(--erp-hint-bg);border:1px solid var(--erp-blue)}.erp-approvalpage__state.is-unset{color:var(--erp-orange);background:var(--erp-warn-bg);border:1px solid var(--erp-warn-border)}.erp-approvalpage__state.is-unknown{color:var(--erp-text-muted);background:var(--erp-surface-soft);border:1px solid var(--erp-border)}.erp-approvalpage__tag{color:var(--erp-text-sub);background:var(--erp-surface-soft);border:1px solid var(--erp-border-light);border-radius:var(--erp-radius-soft);padding:0 5px;font-size:10px;line-height:15px;display:inline-block}.erp-approvalpage__detail{background:var(--erp-surface);border:1px solid var(--erp-border-light);padding:10px 12px;overflow:auto}.erp-approvaldetail__head{border-bottom:1px solid var(--erp-border-light);justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.erp-approvaldetail__title{color:var(--erp-text);margin-right:10px;font-size:15px;font-weight:600}.erp-approvaldetail__id{font-family:var(--erp-font-mono);color:var(--erp-text-muted);font-size:12px}.erp-approvaldetail__info{border-collapse:collapse;width:100%;font-size:var(--erp-font);margin:10px 0}.erp-approvaldetail__info td{border:1px solid var(--erp-border-light);vertical-align:top;padding:5px 8px}.erp-approvaldetail__info tr td:nth-child(odd){width:110px;color:var(--erp-text-sub);background:var(--erp-surface-soft);white-space:nowrap}.erp-approvaldetail__treehead{font-size:var(--erp-font);color:var(--erp-text);background:var(--erp-tint-bg);border-left:3px solid var(--erp-primary);align-items:baseline;gap:10px;margin:14px 0 8px;padding:6px 10px;font-weight:600;display:flex}.erp-approvaldetail__treecount{color:var(--erp-text-muted);font-size:11px;font-weight:400}.erp-approvaldetail__tree{flex-direction:column;gap:10px;display:flex}.erp-approvaldetail__range{border:1px solid var(--erp-border-light);border-radius:var(--erp-radius-soft);overflow:hidden}.erp-approvaldetail__rangetitle{color:var(--erp-text);background:var(--erp-surface-soft);border-bottom:1px solid var(--erp-border-light);align-items:baseline;gap:12px;margin:0;padding:6px 10px;font-size:13px;font-weight:600;display:flex}.erp-approvaldetail__rangelabel{font-family:var(--erp-font-mono)}.erp-approvaldetail__rangeid,.erp-approvaldetail__rangecount{color:var(--erp-text-muted);font-size:11px;font-weight:400}.erp-approvaldetail__rangenote{color:var(--erp-text-sub);padding:6px 12px;font-size:12px;font-style:italic}.erp-approvaldetail__emptynode{color:var(--erp-text-muted);padding:10px 12px;font-size:12px}.erp-approvaldetail__items{flex-direction:column;gap:8px;margin:0;padding:8px 12px 8px 32px;display:flex}.erp-approvaldetail__item{border-bottom:1px dashed var(--erp-border-light);padding:6px 0}.erp-approvaldetail__item:last-child{border-bottom:0}.erp-approvaldetail__itemhead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.erp-approvaldetail__sort{color:var(--erp-surface);background:var(--erp-primary);border-radius:var(--erp-radius-soft);white-space:nowrap;padding:0 6px;font-size:11px;line-height:17px}.erp-approvaldetail__spr{font-size:var(--erp-font);color:var(--erp-text)}.erp-approvaldetail__tag{color:var(--erp-purple);background:var(--erp-surface-soft);border:1px solid var(--erp-border-light);border-radius:var(--erp-radius-soft);padding:0 5px;font-size:10px;line-height:15px}.erp-approvaldetail__con{color:var(--erp-text-muted);border-left:2px solid var(--erp-border);margin-top:3px;padding-left:6px;font-size:11px}.erp-approvaldetail__noapprover{align-items:center;gap:8px;margin-top:4px;padding-left:6px;display:flex}.erp-approvaldetail__approvers{flex-wrap:wrap;gap:5px;margin:5px 0 0;padding:0 0 0 6px;list-style:none;display:flex}.erp-approvaldetail__orphan{color:var(--erp-warn-text);background:var(--erp-warn-bg);border:1px solid var(--erp-warn-border);border-left:3px solid var(--erp-orange);margin-top:12px;padding:8px 10px;font-size:12px;line-height:1.7}.erp-qrsheet{background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);z-index:60;width:min(720px,92vw);max-height:70vh;padding:10px 12px;position:fixed;bottom:16px;right:16px;overflow:auto;box-shadow:0 8px 28px #0000002e}.erp-qrsheet__head{color:var(--erp-text);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.erp-qrsheet__hint{color:var(--erp-text-sub);font-size:12px}.erp-qrsheet__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.erp-qrlabel{border:1px dashed var(--erp-border);text-align:center;background:var(--erp-surface-alt);border-radius:4px;padding:8px}.erp-qrlabel img{margin:0 auto 4px;display:block}.erp-qrlabel__ph{width:128px;height:128px;color:var(--erp-text-disabled);background:var(--erp-surface);border:1px solid var(--erp-border);justify-content:center;align-items:center;margin:0 auto 4px;font-size:12px;display:flex}.erp-qrlabel__title{color:var(--erp-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.erp-qrlabel__id{color:var(--erp-text-sub);font-size:11px}@media print{body *{visibility:hidden}.erp-qrsheet,.erp-qrsheet *{visibility:visible}.erp-qrsheet{width:100%;max-height:none;box-shadow:none;border:0;position:static}.erp-qrsheet__head{display:none}.erp-qrsheet__grid{grid-template-columns:repeat(4,1fr)}}.erp-dataassets{flex-direction:column;gap:8px;min-height:0;padding:8px 0;display:flex}.erp-dataassets__head{color:var(--erp-text);align-items:center;gap:10px;font-size:13px;display:flex}.erp-dataassets__hint{color:var(--erp-text-sub);font-size:12px}.erp-dataassets__body{grid-template-columns:190px 1fr;align-items:start;gap:12px;display:grid}@media (max-width:1000px){.erp-dataassets__body{grid-template-columns:1fr}}.erp-dataassets__side{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);background:var(--erp-surface);flex-direction:column;gap:2px;max-height:72vh;padding:6px;display:flex;overflow:auto}.erp-dataassets__cat{cursor:pointer;text-align:left;color:var(--erp-text);background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 8px;font-family:inherit;font-size:12px;display:flex}.erp-dataassets__cat em{color:var(--erp-text-sub);font-size:11px;font-style:normal}.erp-dataassets__cat:hover{background:var(--erp-surface-alt)}.erp-dataassets__cat--on{background:var(--erp-primary);color:#fff}.erp-dataassets__cat--on em{color:#ffffffd1}.erp-dataassets__main{flex-direction:column;gap:10px;min-width:0;display:flex}.erp-dataassets__tables{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;max-height:30vh;display:grid;overflow:auto}.erp-dataassets__tbl{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);background:var(--erp-surface);cursor:pointer;color:var(--erp-text);text-align:left;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 8px;font-family:inherit;font-size:12px;display:flex}.erp-dataassets__tbl em{color:var(--erp-text-sub);font-size:11px;font-style:normal}.erp-dataassets__tbl:hover{border-color:var(--erp-primary)}.erp-dataassets__tbl--on{border-color:var(--erp-primary);background:var(--erp-surface-alt);box-shadow:inset 0 0 0 1px var(--erp-primary)}.erp-dataassets__view{border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);background:var(--erp-surface);flex-direction:column;gap:8px;min-width:0;padding:8px 10px;display:flex}.erp-dataassets__viewhead{color:var(--erp-text);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.erp-dataassets__tablewrap{border:1px solid var(--erp-border);border-radius:4px;max-height:46vh;overflow:auto}.erp-dataassets__pager{color:var(--erp-text-sub);align-items:center;gap:10px;font-size:12px;display:flex}.erp-home__user{background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex}.erp-home__avatar{background:var(--erp-primary);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:600;display:flex}.erp-home__userinfo{min-width:0}.erp-home__name{color:var(--erp-text);font-size:15px;font-weight:600}.erp-home__duty{color:var(--erp-text-sub);gap:6px;margin-top:2px;font-size:12px;display:flex}.erp-home__dept{color:var(--erp-primary-deep);font-weight:600}.erp-home__muted{color:var(--erp-text-sub)}.erp-home__btns{flex-wrap:wrap;gap:6px;display:flex}.erp-home__section{color:var(--erp-text);border-left:3px solid var(--erp-primary);margin:14px 0 8px;padding-left:8px;font-size:13px;font-weight:600;line-height:1.2}.erp-home__stats{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.erp-home__statgroup{background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);padding:10px 12px}.erp-home__statgroup-title{color:var(--erp-text-sub);margin-bottom:6px;font-size:12px}.erp-home__statlist{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.erp-home__stat{background:var(--erp-surface-alt);border-radius:4px;flex-direction:column;align-items:center;gap:1px;padding:8px 4px;text-decoration:none;transition:background .12s;display:flex}.erp-home__stat:hover{background:var(--erp-primary-wash,#eef4fe)}.erp-home__statnum{color:var(--erp-primary-deep);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.erp-home__statlabel{color:var(--erp-text-sub);white-space:nowrap;font-size:11px}.erp-home__quick{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.erp-home__quickitem{background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);color:var(--erp-text);flex-direction:column;align-items:center;gap:6px;padding:14px 8px;font-size:12px;text-decoration:none;transition:border-color .12s,transform .12s;display:flex}.erp-home__quickitem:hover{border-color:var(--erp-primary);transform:translateY(-1px)}.erp-home__quickicon{font-size:20px;line-height:1}.erp-home__menus{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;display:grid}.erp-home__menugroup{background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius-ctl);padding:10px 12px}.erp-home__menutitle{color:var(--erp-primary-deep);margin-bottom:6px;font-size:12px;font-weight:600}.erp-home__menulist{flex-wrap:wrap;gap:4px 10px;display:flex}.erp-home__menuitem{color:var(--erp-text-sub);padding:1px 0;font-size:12px;text-decoration:none}.erp-home__menuitem:hover{color:var(--erp-primary);text-decoration:underline}.erp-userblock{background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:999px;align-items:center;gap:7px;max-width:260px;padding:3px 8px 3px 3px;display:inline-flex}.erp-userblock__avatar{background:var(--erp-primary);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}.erp-userblock__meta{flex-direction:column;min-width:0;line-height:1.15;display:flex}.erp-userblock__name{color:var(--erp-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.erp-userblock__dept{color:var(--erp-text-sub);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.erp-shortcut{align-items:center;gap:8px;height:100%;display:flex}.erp-shortcut__item{width:26px;height:26px;color:var(--erp-tabbar-text);opacity:.92;background:0 0;border-radius:50%;place-items:center;font-size:13px;text-decoration:none;transition:background .15s,opacity .15s;display:grid;position:relative}.erp-shortcut__item:hover{background:var(--erp-tabbar-btn-bg);opacity:1}.erp-shortcut__dot{width:6px;height:6px;box-shadow:0 0 0 1.5px var(--erp-tabbar-bg);background:#ff4d4f;border-radius:50%;position:absolute;top:2px;right:2px}.erp-shortcut__avatar{background:var(--erp-tabbar-btn-bg);width:28px;height:28px;color:var(--erp-tabbar-text);cursor:pointer;border:2px solid #ffffffa6;border-radius:50%;place-items:center;padding:0;font-family:inherit;font-size:12px;transition:border-color .15s;display:grid}.erp-shortcut__avatar:hover{border-color:#fff}.erp-shortcut__avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.erp-drawer-mask{z-index:900;cursor:default;background:#00000047;border:0;padding:0;position:fixed;inset:0}.erp-drawer{background:var(--erp-surface,#fff);border-left:1px solid var(--erp-border,#e6e6e6);z-index:901;flex-direction:column;width:360px;max-width:92vw;transition:transform .24s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(102%);box-shadow:-4px 0 18px #0000001f}.erp-drawer.is-open{transform:translate(0)}.erp-userinfo{border-bottom:1px solid var(--erp-border,#f0f0f0);background:var(--erp-surface-2,#fafbfc);padding:18px 16px 14px}.erp-userinfo__top{align-items:center;gap:12px;display:flex}.erp-userinfo__avatar{background:var(--erp-primary,#3076d8);color:#fff;object-fit:cover;border:2px solid var(--erp-border,#e6e6e6);cursor:pointer;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:20px;transition:border-color .15s;display:grid}.erp-userinfo__avatar:hover{border-color:var(--erp-primary,#3076d8)}.erp-userinfo__info{flex:auto;min-width:0}.erp-userinfo__line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.erp-userinfo__name{color:var(--erp-text,#333);white-space:nowrap;margin:0;font-size:16px;font-weight:600}.erp-userinfo__phoneicon{color:var(--erp-text-muted,#999);font-size:11px}.erp-userinfo__phone{color:var(--erp-text-muted,#888);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.erp-userinfo__duty{color:var(--erp-text-muted,#888);margin-top:5px;font-size:12px}.erp-userinfo__dept{color:var(--erp-primary,#3076d8);font-weight:600}.erp-userinfo__actions{border-top:1px dashed var(--erp-border,#eaeaea);justify-content:space-around;margin-top:14px;padding-top:12px;display:flex}.erp-userinfo__btn{color:var(--erp-text-muted,#888);cursor:pointer;border-radius:4px;flex-direction:column;flex:1 1 0;align-items:center;gap:4px;padding:4px 0;font-size:11px;text-decoration:none;transition:background .15s,color .15s;display:flex}.erp-userinfo__btn:hover{background:var(--erp-hover,#f0f4f9);color:var(--erp-primary,#3076d8)}.erp-userinfo__btn span{font-size:16px;line-height:1}.erp-userinfo__btn p{margin:0}.erp-userinfo__body{flex:auto;padding:14px 16px 18px}.erp-userinfo__customtitle{color:var(--erp-text,#33455a);margin:0 0 12px;font-size:13px;font-weight:600}.erp-userinfo__row{margin-bottom:14px}.erp-userinfo__rowlabel{color:var(--erp-text-muted,#888);margin-bottom:6px;font-size:12px;display:block}.erp-userinfo__skins{flex-wrap:wrap;gap:7px;display:flex}.erp-userinfo__skin{border:1px solid var(--erp-border,#e0e0e0);cursor:pointer;border-radius:3px;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.erp-userinfo__skin i{width:100%;height:100%;display:block}.erp-userinfo__modes{flex-wrap:wrap;gap:6px;display:flex}.erp-userinfo__mode{color:var(--erp-text-muted,#666);border:1px solid var(--erp-border,#e0e0e0);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px;padding:4px 10px;font-size:12px;transition:all .15s}.erp-userinfo__mode:hover{border-color:var(--erp-primary,#3076d8);color:var(--erp-primary,#3076d8)}.erp-userinfo__mode.is-cur{background:var(--erp-primary,#3076d8);border-color:var(--erp-primary,#3076d8);color:#fff}.erp-userinfo__save{text-align:center;background:var(--erp-primary,#3076d8);color:#fff;border-radius:3px;margin-top:16px;padding:8px 0;font-size:12px;text-decoration:none;transition:opacity .15s;display:block}.erp-userinfo__save:hover{opacity:.88}.erp-userinfo__foot{border-top:1px solid var(--erp-border,#f0f0f0);background:var(--erp-surface-2,#fafbfc);justify-content:space-around;padding:12px 8px 16px;display:flex}.erp-userinfo__footbtn{color:var(--erp-text-muted,#888);cursor:pointer;border-radius:4px;flex-direction:column;flex:1 1 0;align-items:center;gap:3px;padding:4px 0;font-size:11px;text-decoration:none;transition:color .15s,background .15s;display:flex}.erp-userinfo__footbtn:hover{color:var(--erp-primary,#3076d8);background:var(--erp-hover,#f0f4f9)}.erp-userinfo__footbtn span{font-size:15px;line-height:1}.erp-userinfo__footbtn p{text-align:center;margin:0}.erp-vuelist{background:#f3f3f3;height:100%;min-height:0;display:flex}.erp-vuelist__aside{box-sizing:border-box;background:#fff;border-right:1px solid #e6e6e6;flex:none;padding:8px 0;overflow-y:auto}.erp-vuelist__classtitle{color:#999;margin:10px 0 4px;padding:0 12px;font-size:12px}.erp-vuelist__group{flex-direction:column;display:flex}.erp-vuelist__item{cursor:pointer;color:#51565c;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;font-family:inherit;transition:background .12s,color .12s;display:flex}.erp-vuelist__item:hover{color:#1e3a5b;background:#f5f9ff}.erp-vuelist__item.is-active{color:#3076d8;background:#eef4fe;font-weight:600}.erp-vuelist__icon{font-size:16px;line-height:1}.erp-vuelist__label{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;line-height:1.2;overflow:hidden}.erp-vuelist__main{flex-direction:column;flex:auto;min-width:0;display:flex}.erp-vuelist__head{background:#fff;border-bottom:1px solid #e6e6e6;flex:none;align-items:center;gap:12px;padding:8px 12px;display:flex}.erp-vuelist__title{color:#33455a;font-size:14px;font-weight:600}.erp-vuelist__path{color:#999;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.erp-vuelist__search{flex:none;align-items:center;gap:8px;display:flex}.erp-vuelist__input{border:1px solid #dcdfe6;border-radius:2px;outline:none;width:180px;height:26px;padding:0 8px;font-family:inherit;font-size:12px}.erp-vuelist__input:focus{border-color:#3076d8}.erp-vuelist__count{color:#999;font-size:12px}.erp-vuelist__body{background:#fff;flex:auto;min-height:0;margin:8px;overflow:auto}.erp-vuelist__table{border-collapse:collapse;width:100%;font-size:12px}.erp-vuelist__table th{z-index:1;text-align:left;color:#51565c;white-space:nowrap;background:#fafafa;border-bottom:1px solid #e6e6e6;padding:7px 8px;font-weight:600;position:sticky;top:0}.erp-vuelist__table td{color:#333;border-bottom:1px solid #f0f0f0;padding:6px 8px}.erp-vuelist__table tbody tr:hover{background:#f5f9ff}.erp-vuelist__idx{color:#999;text-align:center}.erp-vuelist__empty{text-align:center;color:#bbb;padding:40px 0;font-size:13px}.erp-table tbody tr.erp-table__placeholder{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.erp-table tbody tr.erp-table__placeholder:hover{background:0 0}.erp-table tbody tr.erp-table__row--clickable{cursor:pointer}.erp-table tbody tr.erp-table__placeholder[aria-busy=true] .erp-table__empty{animation:1.4s ease-in-out infinite erp-placeholder-pulse}@keyframes erp-placeholder-pulse{0%,to{opacity:.55}50%{opacity:1}}.erp-sjjd{background:var(--erp-surface);flex-direction:column;height:100%;min-height:0;display:flex}.erp-sjjd__head{border-bottom:1px solid var(--erp-border-light);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 0;display:flex}.erp-sjjd__tabs{gap:4px;display:flex}.erp-sjjd__tab{color:var(--erp-text-sub);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 18px;font-size:14px}.erp-sjjd__tab:hover{color:var(--erp-primary)}.erp-sjjd__tab.is-active{color:var(--erp-primary);border-bottom-color:var(--erp-primary);font-weight:600}.erp-sjjd__tools{gap:8px;padding-bottom:8px;display:flex}.erp-sjjd__body{background:var(--erp-bg);flex:1;min-height:0;padding:14px;overflow:auto}.erp-sjjd__item{margin-bottom:8px}.erp-sjjd__quote{background:var(--erp-surface);border-left:5px solid #009688;border-radius:2px;align-items:center;gap:12px;padding:10px 14px;display:flex}.erp-sjjd__title{color:var(--erp-text);font-size:14px;font-weight:600}.erp-sjjd__days{color:var(--erp-text-sub);font-size:13px}.erp-sjjd__must{color:var(--erp-red);border:1px solid;border-radius:2px;padding:0 4px;font-size:12px}.erp-sjjd__ops{gap:6px;margin-left:auto;display:flex}.erp-sjjd__state{text-align:center;color:var(--erp-text-muted);padding:40px 0;font-size:13px}.erp-sjjd__state--err{color:var(--erp-red)}.erp-sjjd__tech{border-top:1px solid var(--erp-border-light);color:var(--erp-text-muted);padding:6px 14px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.erp-gantt{flex-direction:column;height:100%;min-height:0;display:flex}.erp-gantt__filter,.erp-asx__filter{background:var(--erp-surface);border-bottom:1px solid var(--erp-border-light);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.erp-gantt__filter .erp-input,.erp-asx__filter .erp-input{border:1px solid var(--erp-border);background:var(--erp-surface);height:30px;color:var(--erp-text);border-radius:3px;padding:0 8px;font-size:13px}.erp-asx__filter label{color:var(--erp-text-sub);align-items:center;gap:6px;font-size:13px;display:inline-flex}.erp-asx__sep{color:var(--erp-text-muted)}.erp-asx__shortcuts{gap:4px;display:inline-flex}.erp-asx__sc{border:1px solid var(--erp-border);background:var(--erp-surface);color:var(--erp-text-sub);cursor:pointer;border-radius:3px;padding:4px 10px;font-size:12px}.erp-asx__sc:hover{border-color:var(--erp-primary);color:var(--erp-primary)}.erp-gantt__count{color:var(--erp-text-muted);margin-left:auto;font-size:12px}.erp-gantt__host{background:var(--erp-surface);flex:1;min-height:420px;overflow:auto}.erp-gantt__state,.erp-asx__state{color:var(--erp-text-muted);padding:12px 14px;font-size:13px}.erp-gantt__state--err,.erp-asx__state--err{color:var(--erp-red)}.erp-gantt__tech,.erp-asx__tech{border-top:1px solid var(--erp-border-light);color:var(--erp-text-muted);padding:6px 14px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.erp-gantt__state--grey{color:var(--erp-text-muted)}.erp-gantt__state--yellow{color:var(--erp-orange)}.erp-gantt__state--blue{color:var(--erp-primary)}.erp-gantt__state--red{color:var(--erp-red)}.erp-gantt__state--green{color:var(--erp-green)}.erp-gantt .gantt_scale_cell.weekend,.erp-gantt .weekend{background:var(--erp-bg)}.erp-asx{flex-direction:column;height:100%;min-height:0;display:flex}.erp-asx__body{background:var(--erp-surface);flex:1;min-height:0;padding:0 14px 14px;overflow:auto}.erp-asx__body .erp-table{border-collapse:collapse;width:100%;font-size:13px}.erp-asx__body .erp-table th,.erp-asx__body .erp-table td{border:1px solid var(--erp-border-light);text-align:left;padding:8px 10px}.erp-asx__body .erp-table th{background:var(--erp-bg);color:var(--erp-text-sub);z-index:1;font-weight:600;position:sticky;top:0}.erp-asx__body .erp-table tbody tr:nth-child(2n){background:var(--erp-row-alt)}.erp-write-host{flex-direction:column;min-height:0;display:flex}.erp-write-host__divider{border-top:1px dashed var(--erp-border);color:var(--erp-text-muted);margin:16px 14px 8px;padding-top:10px;font-size:12px}.erp-write{background:var(--erp-surface);border-bottom:1px solid var(--erp-border-light);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.erp-write__bar{align-items:center;gap:10px;display:flex}.erp-write__bar .erp-input{border:1px solid var(--erp-border);background:var(--erp-surface);height:30px;color:var(--erp-text);border-radius:3px;min-width:220px;padding:0 8px;font-size:13px}.erp-write__count{color:var(--erp-text-muted);margin-left:auto;font-size:12px}.erp-write__toast{border:1px solid var(--erp-green);color:var(--erp-green);background:#1b91211f;border-radius:3px;padding:6px 12px;font-size:13px}.erp-write__err{border:1px solid var(--erp-red);color:var(--erp-red);background:#b0335b1a;border-radius:3px;padding:8px 32px 8px 12px;font-size:13px;line-height:1.6;position:relative}.erp-write__errClose{color:var(--erp-red);cursor:pointer;background:0 0;border:none;font-size:16px;position:absolute;top:4px;right:6px}.erp-write__body{max-height:420px;overflow:auto}.erp-write__body .erp-table{border-collapse:collapse;width:100%;font-size:13px}.erp-write__body .erp-table th,.erp-write__body .erp-table td{border-bottom:1px solid var(--erp-border-light);text-align:left;padding:7px 10px}.erp-write__body .erp-table th{background:var(--erp-bg);color:var(--erp-text-sub);z-index:1;font-weight:600;position:sticky;top:0}.erp-write__state{text-align:center;color:var(--erp-text-muted);padding:30px 0;font-size:13px}.erp-write__state--grey{color:var(--erp-text-muted)}.erp-write__state--yellow{color:var(--erp-orange)}.erp-write__state--red{color:var(--erp-red)}.erp-write__state--blue{color:var(--erp-primary)}.erp-write__state--green{color:var(--erp-green)}.erp-write__ops{flex-wrap:wrap;gap:6px;display:flex}.erp-write__ops button{border:1px solid var(--erp-border);background:var(--erp-surface);color:var(--erp-primary);cursor:pointer;border-radius:3px;padding:2px 8px;font-size:12px}.erp-write__ops button:hover{border-color:var(--erp-primary);background:#3f8af614}.erp-write__pager{color:var(--erp-text-sub);align-items:center;gap:10px;font-size:12px;display:flex}.erp-write__pager button{border:1px solid var(--erp-border);background:var(--erp-surface);color:var(--erp-text-sub);cursor:pointer;border-radius:3px;padding:3px 10px}.erp-write__pager button:disabled{opacity:.45;cursor:not-allowed}.erp-write__modal{z-index:900;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.erp-write__dialog{background:var(--erp-surface);border-radius:6px;width:min(720px,92vw);max-height:86vh;overflow:auto;box-shadow:0 8px 32px #0000003d}.erp-write__dialogHead{border-bottom:1px solid var(--erp-border-light);color:var(--erp-text);justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.erp-write__dialogHead button{color:var(--erp-text-muted);cursor:pointer;background:0 0;border:none;font-size:20px}.erp-write__issues{color:var(--erp-red);background:#b0335b14;border-radius:3px;margin:10px 16px;padding:8px 12px 8px 28px;font-size:13px;line-height:1.8}.erp-write__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:18px;display:grid}.erp-write__field{flex-direction:column;gap:2px;min-width:0;display:flex}.erp-write__field span{color:var(--erp-text-sub);margin-bottom:2px;font-size:12px;line-height:1.6}.erp-write__field span em{color:var(--erp-red);margin-left:2px;font-style:normal}.erp-write__field input,.erp-write__field textarea{border:1px solid var(--erp-border);background:var(--erp-surface);min-height:32px;color:var(--erp-text);border-radius:3px;padding:7px 9px;font-family:inherit;font-size:13px}.erp-write__dialogFoot{border-top:1px solid var(--erp-border-light);justify-content:flex-end;gap:10px;padding:12px 16px;display:flex}.erp-write__history{color:var(--erp-text);margin:0;padding:12px 16px 16px 28px;font-size:13px;line-height:1.7}.erp-write__hHead{color:var(--erp-text-sub);align-items:baseline;gap:10px;font-size:12px;display:flex}.erp-write__hOp{background:var(--erp-bg);color:var(--erp-primary);border-radius:2px;padding:0 6px}.erp-ft__metric{text-align:center;color:#1f2d3d;padding:10px 8px;font-size:17px;font-weight:700}.erp-ft__secTitle{color:#1f2d3d;border-left:3px solid #2ec7c9;margin-bottom:6px;padding-left:8px;font-size:14px;font-weight:700}.erp-content:has(.erp-calendar-page){background:#fff;padding:0}.erp-calendar-page{-webkit-user-select:none;user-select:none;background:#fff;min-height:100%;font-family:Arial,Microsoft YaHei,黑体,宋体,"sans-serif"}.erp-calendar-page a{cursor:pointer;text-decoration:none}.erp-calendar-page .aboluo-w-700{width:700px;height:400px;margin:50px auto}.erp-calendar-page .aboluo-leftdiv{float:left;box-sizing:border-box;border:2px solid #6cd3fb;width:70%;height:100%;position:relative}.erp-calendar-page .aboluo-rightdiv{box-sizing:border-box;background:#6cd3fb;border:2px solid #6cd3fb;width:20%;height:100%;margin-left:494px}.erp-calendar-page .aboluo-tools{box-sizing:border-box;border-bottom:1px solid #d0f7fd;height:7%;padding:10px;line-height:10px;position:relative}.erp-calendar-page .aboluo-rilidiv{box-sizing:border-box;width:100%;height:90%;padding-left:2%;padding-right:2%;position:relative}.erp-calendar-page .aboluo-calendar-select-year{float:left;width:30%}.erp-calendar-page .aboluo-calendar-select-year select{width:100%}.erp-calendar-page .aboluo-calendar-month{float:left;width:30%;margin-left:20px;line-height:10px}.erp-calendar-page .aboluo-calendar-month a{text-align:center;color:teal;font-size:16px;text-decoration:none}.erp-calendar-page .aboluo-calendar-month select{width:60%}.erp-calendar-page .aboluo-tools .aboluo-toToday{color:#b7b7b7;background:#fff;border:1px solid #f5f5f5;width:20%;margin-top:4px;margin-left:15px}.erp-calendar-page .aboluo-tools .aboluo-toToday:hover{border:1px solid #1a8cff}.erp-calendar-page .aboluo-rilitable{text-align:center;border-collapse:collapse;table-layout:fixed;width:96%;height:100%;padding-top:5px}.erp-calendar-page .aboluo-rilitable .aboluo-rilithead{border-bottom:1px solid #e3e4e6}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable tr{width:100%}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable tr th{width:14.2%;font-size:16px;font-weight:400}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable tr td{color:#000;width:14.2%;font-size:20px}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable tr .aboluo-currToday,.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable tr .aboluo-tdcurrToday{color:#fff;background:#fb0}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable tr td a{color:#000;justify-content:center;align-items:center;width:calc(100% - 10px);height:calc(100% - 7px);margin:auto;font-size:24px;display:flex;position:relative}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable .aboluo-td-a-ban{text-align:left;text-indent:1px;color:#fff;background:#969799;width:15px;height:15px;font-size:13px;line-height:14px;display:block;position:absolute;top:0;left:0;overflow:hidden}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable .aboluo-td-a-xiu{text-align:left;text-indent:1px;color:#fff;background:#ff9c27;width:15px;height:15px;font-size:13px;line-height:14px;display:block;position:absolute;top:0;left:0;overflow:hidden}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable .aboluo-td-a-jia{text-align:left;text-indent:1px;color:#fff;background:#f43;width:15px;height:15px;font-size:13px;line-height:14px;display:block;position:absolute;top:0;left:0;overflow:hidden}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable tr td a:hover{cursor:pointer;border:3px solid #fb0}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable tr td .aboluo-aclick{border:3px solid #fb0}.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable .aboluo-rilitbody .aboluo-pervMonthDays,.erp-calendar-page .aboluo-rilidiv .aboluo-rilitable .aboluo-rilitbody .aboluo-nextMonthDays{color:#bfbfc5}.erp-calendar-page .aboluo-rightdiv p{color:#fff;margin:10px auto}.erp-calendar-page .aboluo-rightdiv .aboluo-xssj span{margin-left:5px}.erp-calendar-page .aboluo-rightdiv .aboluo-xssj{font-size:12px}.erp-calendar-page .aboluo-rightdiv .aboluo-currday{text-align:center;background:#fb0;justify-content:center;align-items:center;width:60%;height:20%;margin:auto;font-size:50px;display:flex}.erp-calendar-page .aboluo-rightdiv .aboluo-ssjjr{font-size:12px}.erp-calendar-page .aboluo-state-select{width:90%;height:22px;margin-top:4px}.erp-calendar-page .aboluo-ssjjr .erp-btn.erp-btn--locked[disabled]{color:#fff;-webkit-text-fill-color:#fff;opacity:1;cursor:default;background:#fb0;border:0;border-radius:0;min-width:0;height:22px;margin-top:6px;padding:2px 10px;font-size:12px;font-weight:400;line-height:18px;display:inline-block}.erp-cal th{padding:3px 0}.erp-cal td{height:22px}.erp-datagrid.datagrid-wrap{background:#fff;padding:0}.erp-datagrid .datagrid-view{flex-direction:column;flex:1;min-height:0;display:flex}.erp-datagrid .datagrid-view2{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.erp-datagrid .datagrid-btable thead th{height:var(--erp-head-h);line-height:22px}.erp-pager{border-top:1px solid var(--erp-grid-line-strong);background:#fff;min-height:36px}.erp-write-host__bar{border-bottom:1px solid var(--erp-grid-line);background:#fff;align-items:center;gap:8px;padding:4px 8px;display:flex}.erp-write-host__tip{color:var(--erp-text-muted);font-size:12px}.erp-write-host__body{border-bottom:1px solid var(--erp-grid-line)}.erp-btn--sm{height:24px;padding:0 8px;font-size:12px}html.erp-immersive .erp-side,html.erp-immersive .erp-tabbar{display:none}html.erp-immersive .erp-main{width:100%;height:100vh}html.erp-immersive .erp-content{padding:0}.erp-immersive-nav{z-index:9000;border:1px solid var(--erp-grid-line-strong);height:26px;color:var(--erp-text);cursor:pointer;background:#fffffff2;border-radius:4px;padding:0 10px;font-size:12px;position:fixed;top:6px;left:6px;box-shadow:0 1px 4px #00000014}.erp-immersive-nav:hover{border-color:var(--erp-primary);color:var(--erp-primary);background:#fff}.erp-bossboard{background:#fff;min-height:100%;font-family:Microsoft YaHei,-apple-system,sans-serif;position:relative;top:8px;left:8px}.erp-bossboard__state{text-align:center;color:#8a949e;padding:60px 0}.erp-bossboard .boss-header{align-items:center;padding:15px 20px;display:flex}.erp-bossboard .bosview-title{color:#000;margin:0;font-size:26px;font-weight:700;line-height:normal}.erp-bossboard .datype{margin:0 40px 0 20px;display:flex}.erp-bossboard .datype-item{color:#707898;cursor:pointer;-webkit-user-select:none;user-select:none;background:#eceef6;border-radius:4px;margin-left:20px;padding:5px 8px;font-size:18px;line-height:24px}.erp-bossboard .datype-item.active{color:#fff;background:#1d7ff5;font-weight:700}.erp-bossboard .dateselect{align-items:center;gap:6px;display:flex}.erp-bossboard .dateselect .datetime{color:#707898;margin:0 10px;font-size:13px}.erp-bossboard .dateselect__arrow{color:#606266;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:15px;line-height:1;display:inline-flex}.erp-bossboard .dateselect__arrow:hover{color:#409eff;border-color:#409eff}.erp-bossboard .dateselect__input{color:#606266;background:#fff;border:1px solid #dcdfe6;border-radius:4px;width:132px;height:26px;padding:0 8px;font-family:inherit;font-size:13px}.erp-bossboard .dateselect__input:focus{border-color:#409eff;outline:none}.erp-bossboard .dateselect__sep{color:#707898;font-size:13px}.erp-bossboard .boss-header-chart{border-top:1px solid #e6e8f0;border-bottom:1px solid #e6e8f0;display:flex}.erp-bossboard .el-col-8{flex:0 0 33.3333%;max-width:33.3333%}.erp-bossboard .el-col-16{flex:0 0 66.6667%;max-width:66.6667%}.erp-bossboard .el-col-6{flex:0 0 50%;max-width:50%}.erp-bossboard .bosview-container{width:100%;display:flex}.erp-bossboard .bosview-container .item{flex:1;justify-content:center;align-items:center;padding:25px 10px;display:flex}.erp-bossboard .bosview-container .item .icon{background:#f2f5fa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;margin-right:15px;display:flex}.erp-bossboard .bosview-container .item .icon img{width:30px;height:30px}.erp-bossboard .bosview-container .item .content .num{color:#333;margin:0;font-size:18px;font-weight:700;line-height:22px}.erp-bossboard .bosview-container .item .content .des{color:#333;font-size:12px}.erp-bossboard .bosview-charts{width:100%;height:100%;display:flex;position:relative}.erp-bossboard .bosview-charts:before,.erp-bossboard .bosview-charts:after{content:"";background:#e6e8f0;width:1px;height:54px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.erp-bossboard .bosview-charts:before{left:0}.erp-bossboard .bosview-charts:after{right:0}.erp-bossboard .boss-header-chart{min-height:110px}.erp-bossboard .bosview-charts .charts-box{flex:0 0 180px;width:180px;height:108px}.erp-bossboard .bosview-charts .charts-box .erp-chartbox{height:108px!important;min-height:0!important}.erp-bossboard .bosview-charts .legend{flex-wrap:wrap;flex:1;align-items:center;padding:10px 0;display:flex}.erp-bossboard .bosview-charts .legend .item{color:#333;align-items:center;width:50%;height:20px;font-size:12px;display:flex}.erp-bossboard .bosview-charts .legend .item .color{border-radius:50%;width:10px;height:10px}.erp-bossboard .bosview-charts .legend .item:first-child .color{background-color:#54b6f6}.erp-bossboard .bosview-charts .legend .item:nth-child(2) .color{background-color:#43bc9c}.erp-bossboard .bosview-charts .legend .item:nth-child(3) .color{background-color:#4e4cb7}.erp-bossboard .bosview-charts .legend .item:nth-child(4) .color{background-color:#4091ec}.erp-bossboard .bosview-charts .legend .item .title{margin:0 15px 0 10px}.erp-bossboard .bosview-charts .legend .item .num{margin:0}.erp-bossboard .boss-body{margin:30px}.erp-bossboard .boss-row{margin-bottom:30px;display:flex}.erp-bossboard .boss-row>.el-col-8,.erp-bossboard .boss-row>.el-col-16{padding:0 20px}.erp-bossboard .boss-row{margin-left:-20px;margin-right:-20px}.erp-bossboard .boss-row:last-child{margin-bottom:0}.erp-bossboard .overview-title{color:#333;margin:0 6px 0 0;font-size:16px;font-weight:400;line-height:21px}.erp-bossboard .hkwarning,.erp-bossboard .cgwarning,.erp-bossboard .jdwarning{display:flex}.erp-bossboard .warning-item{background:linear-gradient(#1060f1 0%,#0849c1 100%);border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;height:140px;margin-top:15px;margin-left:8px;display:flex}.erp-bossboard .warning-item:first-child{margin-left:0}.erp-bossboard .warning-item .icon{width:26px}.erp-bossboard .warning-item .num{color:#fff;margin:20px 0 9px;font-size:25px;font-weight:700;line-height:1}.erp-bossboard .warning-item .des{color:#deeaff;font-size:13px}.erp-bossboard .cgwarning .warning-item{background:linear-gradient(#05a9e4 0%,#0079e6 100%)}.erp-bossboard .jdwarning{margin-top:1px}.erp-bossboard .jdwarning .warning-item{background:linear-gradient(#07aca2 0%,#07a298 100%);flex-direction:row;justify-content:flex-start;height:70px;margin-top:0;margin-left:1px;padding-left:25px}.erp-bossboard .jdwarning .warning-item .num{margin:0 9px 0 20px}.erp-bossboard .earning-title{color:#333;margin:20px 0;font-size:13px;line-height:17px}.erp-bossboard .earning-col{padding-top:24px}.erp-bossboard .earning{display:flex}.erp-bossboard .earning-item{box-sizing:border-box;border:1px solid #e6e8f0;flex:1;height:102px;margin-left:-1px;padding:25px;display:flex}.erp-bossboard .earning-item .icon{background:#2787f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:14px;display:flex}.erp-bossboard .earning-item .icon img{width:12px;height:12px}.erp-bossboard .earning-item .content .num{color:#333;margin:0 0 5px;font-size:22px;font-weight:700}.erp-bossboard .earning-item .content .des{color:#666;font-size:12px}.erp-bossboard .earning-item.spending .icon{background:#f77979}.erp-bossboard .trend-box{height:350px;margin-top:15px}.erp-bossboard .earingcharts{background:#f2f5fa;border-radius:4px;flex:1;height:150px;margin-top:15px;overflow:hidden}.erp-bossboard .boss-half{display:flex}.erp-bossboard .boss-half>.el-col-6{padding:0 .5px}.erp-bossboard__empty{color:#b8c0c8;justify-content:center;align-items:center;font-size:12px;display:flex}.erp-bossboard__meta{color:#b8c0c8;padding:8px 30px 16px;font-size:11px}.erp-table td[data-tree-cell="1"][data-tree-level="1"]{padding-left:24px;position:relative}.erp-table td[data-tree-cell="1"][data-tree-level="1"]:before{content:"";border-bottom:1px solid #c9d2dd;border-right:1px solid #c9d2dd;width:7px;height:7px;margin-top:-4px;position:absolute;top:50%;left:12px;transform:rotate(-45deg)}.erp-table td[data-tree-cell="1"][data-tree-type="1"]{font-weight:700}.erp-layui-tabs{background:#fff;border-bottom:1px solid #e6e6e6;flex-shrink:0;align-items:center;padding:0 10px;display:flex}.erp-layui-tabs__item{color:#666;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;height:40px;padding:0 22px;font-size:13px;line-height:40px;position:relative}.erp-layui-tabs__item:hover{color:#1e9fff}.erp-layui-tabs__item--this{color:#1e9fff;border-bottom-color:#1e9fff}.erp-split{background:#fff;gap:0;height:100%;min-height:0;display:grid}.erp-split__side{border-right:1px solid #d8dde5;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.erp-split__side:last-child{border-left:1px solid #d8dde5;border-right:0}.erp-split__title{color:#333;background:#f7f9fc;border-bottom:1px solid #e3e8ef;flex-shrink:0;align-items:center;gap:8px;height:34px;padding:0 10px;font-size:13px;font-weight:700;display:flex}.erp-split__count{color:#8a8f99;font-size:12px;font-weight:400}.erp-split__grid{flex:1;min-height:0;overflow:auto}.erp-split__pager{color:#555;border-top:1px solid #e3e8ef;flex-shrink:0;justify-content:center;align-items:center;gap:10px;height:34px;font-size:12px;display:flex}.erp-board--withaside{flex-direction:row;align-items:stretch;gap:0;min-height:100%;padding:0}.erp-board__aside{background:#fff;flex-direction:column;flex:none;gap:2px;width:115px;padding:8px 0;display:flex;overflow:auto}.erp-board__dashitem{width:100%;font:inherit;text-align:center;cursor:pointer;color:var(--erp-text);background:0 0;border:0;border-left:3px solid #0000;margin:0;padding:9px 10px;display:block}.erp-board__dashitem:hover{background:#f2f7ff}.erp-board__dashitem.is-active{border-left-color:var(--menu-thiscolor,#3076d8);background:#eaf2ff}.erp-board__dashtitle{white-space:normal;word-break:break-all;margin:0;font-size:12px;line-height:1.5}.erp-board__body{flex-direction:column;flex:auto;gap:10px;min-width:0;padding:10px;display:flex;overflow:auto}.erp-chart--half{box-sizing:border-box;background:0 0;border:0;width:50%;margin:0 auto;padding:40px 10px}.erp-chart--half:not(:has(.erp-chartbox)){display:none}@media (max-width:1100px){.erp-chart--half{width:100%;margin-left:0;padding:20px 10px}}.erp-chart__state--compact{text-align:center;min-height:0;color:var(--erp-text-muted);background:0 0;border:0;padding:18px 12px;font-size:13px}.erp-chartpage[data-menu-id="215"]{background:#fff;gap:0;min-height:100%;padding:0}.erp-chartpage[data-menu-id="215"] .erp-chartpage__head{background:#fff;border:0;align-items:center;height:46px;padding:0}.erp-chartpage[data-menu-id="215"] .erp-chart--half{box-sizing:content-box;width:50%;margin:0 0 0 25%;padding:40px 10px}.erp-chartpage[data-menu-id="215"] .erp-chart--half .erp-chartbox{height:calc(85vh - 39.1px)!important}.erp-chartpage[data-menu-id="215"] .erp-board__seleitem{color:#3076d8;background:#fff;border:0;border-radius:0;width:34px;height:32px;padding:1px;font-size:12px}.erp-chartpage[data-menu-id="215"] .erp-board__seleitem.is-active{color:#fff;background:#3076d8;border:1px solid #3076d8;width:38px;height:36px}.erp-chartpage[data-menu-id="215"] .erp-chartpage__arrow{color:#3076d8;background:#fff;border:0;border-radius:0;width:28px;height:32px;font-size:12px}.erp-chartpage[data-menu-id="215"] .erp-chartpage__filter input[type=date]{color:#222;background:#fff;border:1px solid #e3e8ee;border-radius:0;width:150px;height:34px;padding:0 10px;font-size:12px}.erp-chartpage[data-menu-id="215"] .erp-chartpage__refreshbtn{color:#3076d8;background:#f8fbff;border:1px solid #dbecff;border-radius:0;width:73px;height:32px;padding:0;font-size:12px}@media (max-width:1100px){.erp-chartpage[data-menu-id="215"] .erp-chart--half{width:100%;margin-left:0;padding:20px 10px}}.erp-chartpage[data-menu-id="216"]{background:#fff;gap:0;min-height:100%;padding:0}.erp-chartpage[data-menu-id="216"] .erp-chartpage__head{background:#fff;border:0;align-items:flex-start;height:56px;padding:10px 0 0}.erp-chartpage[data-menu-id="216"] .erp-charttabs{background:#fff;border:0;align-items:flex-start;height:74px;margin:0;padding:5px 0 0}.erp-chartpage[data-menu-id="216"] .erp-chart.erp-chart--single{background:#fff;border:0;margin:0;padding:0}.erp-chartpage[data-menu-id="216"] .erp-charttabs__bar{background:#fff;border:0;border-bottom:1px solid #eee;align-items:flex-start;width:1570px;height:41px;padding:0 10px}.erp-chartpage[data-menu-id="216"] .erp-charttabs__tab{color:#222;background:0 0;border:0;height:40px;padding:0 15px;font-size:14px;line-height:40px}.erp-chartpage[data-menu-id="216"] .erp-charttabs__tab.is-active{color:#3f8af6;background:0 0;border:0}.erp-chartpage[data-menu-id="216"] .erp-chart--single .erp-chartbox{box-sizing:content-box;width:50%;margin:0 0 0 25%;padding:40px 10px;height:calc(85vh - 110.5px)!important}.erp-chartpage[data-menu-id="216"] .erp-board__seleitems{gap:0}.erp-chartpage[data-menu-id="216"] .erp-board__seleitem{color:#3076d8;background:#fff;border:0;border-radius:0;width:34px;height:32px;margin:0 13px 5px 0;padding:1px;font-size:12px}.erp-chartpage[data-menu-id="216"] .erp-board__seleitem.is-active{color:#fff;background:#3076d8;border:1px solid #3076d8;width:38px;height:36px}.erp-chartpage[data-menu-id="216"] .erp-chartpage__arrow{color:#3076d8;background:#fff;border:0;border-radius:0;width:28px;height:32px;margin:0 13px 5px 0;font-size:12px}.erp-chartpage[data-menu-id="216"] .erp-chartpage__filter{gap:0;margin-left:5px}.erp-chartpage[data-menu-id="216"] .erp-chartpage__filter input[type=date]{color:#222;background:#fff;border:1px solid #e3e8ee;border-radius:0;width:150px;height:34px;margin:0 13px 5px 0;padding:0 10px;font-size:12px}.erp-chartpage[data-menu-id="216"] .erp-chartpage__refresh{margin-left:auto}.erp-chartpage[data-menu-id="216"] .erp-chartpage__refreshbtn{color:#3076d8;background:#f8fbff;border:1px solid #dbecff;border-radius:0;width:73px;height:32px;margin:0 13px 5px 0;padding:0;font-size:12px}.erp-chartpage[data-menu-id="216"] .erp-chartpage__datalink{color:#3076d8;box-sizing:border-box;cursor:default;background:#fff;flex:none;width:106px;height:32px;margin:0 37px 5px 0;padding:0 5px;font-size:12px;line-height:32px}@media (max-width:1100px){.erp-chartpage[data-menu-id="216"] .erp-chart--single .erp-chartbox{width:100%;margin-left:0;padding:20px 10px}}.erp-chartpage[data-menu-id="220"]{background:#fff;gap:0;min-height:100%;padding:0}.erp-chartpage[data-menu-id="220"] .erp-chartpage__head{background:#fff;border:0;align-items:center;height:46px;padding:0}.erp-chartpage[data-menu-id="220"] .erp-chart.erp-chart--single{background:#fff;border:0;margin:0;padding:0}.erp-chartpage[data-menu-id="220"] .erp-chart--single .erp-chartbox{box-sizing:content-box;width:50%;margin:0 0 0 25%;padding:40px 10px;height:calc(85vh - 39.1px)!important}.erp-chartpage[data-menu-id="220"] .erp-board__seleitem{color:#3076d8;background:#fff;border:0;border-radius:0;width:34px;height:32px;padding:1px;font-size:12px}.erp-chartpage[data-menu-id="220"] .erp-board__seleitem.is-active{color:#fff;background:#3076d8;border:1px solid #3076d8;width:38px;height:36px}.erp-chartpage[data-menu-id="220"] .erp-chartpage__arrow{color:#3076d8;background:#fff;border:0;border-radius:0;width:28px;height:32px;font-size:12px}.erp-chartpage[data-menu-id="220"] .erp-chartpage__filter input[type=date]{color:#222;background:#fff;border:1px solid #e3e8ee;border-radius:0;width:150px;height:34px;padding:0 10px;font-size:12px}.erp-chartpage[data-menu-id="220"] .erp-chartpage__refreshbtn{color:#3076d8;background:#f8fbff;border:1px solid #dbecff;border-radius:0;width:73px;height:32px;padding:0;font-size:12px}.erp-chartpage__arrow{color:#606266;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:4px;justify-content:center;align-items:center;width:24px;height:26px;padding:0;font-size:15px;line-height:1;display:inline-flex}.erp-chartpage__arrow:hover{color:#409eff;border-color:#409eff}.erp-chartpage__refresh{margin-left:auto}.erp-chartpage__refreshbtn{color:#606266;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:4px;height:26px;padding:0 12px;font-family:inherit;font-size:13px}.erp-chartpage__refreshbtn:hover{color:#409eff;border-color:#409eff}.erp-board{background:#fff}.erp-board__title{margin-right:60px;font-size:20px;font-weight:700}.erp-board__sectiontitle{margin:28px 0;font-size:16px;font-weight:700;line-height:21px}.erp-board__section{background:#f8f9fc;border:0;border-radius:6px;padding:0 20px}.erp-board__kpiitem{background:#f8f9fc;border:0;border-radius:4px;height:92px;margin-left:2px;padding:20px}.erp-board__kpiitem:first-child{margin-left:0}.erp-board__kpiname{color:#3a435d;font-size:12px;line-height:20px}.erp-board__kpinum{color:#000;margin:16px 0 19px;font-size:16px;font-weight:700;line-height:21px}.erp-board__metricsGroup{background:0 0;border:0}.erp-board__metricsGroup .erp-board__card-title{color:var(--erp-text);background:0 0;border:0;margin:20px 0 15px;padding:0;font-size:14px;font-weight:700;line-height:1.4}.erp-board__metricsGroup .erp-board__metrics{gap:0;padding:0;display:flex}.erp-board__metricsGroup .erp-board__metric{box-sizing:content-box;background:#f8f9fc;border:0;border-radius:4px;flex:1 1 0;min-width:0;height:92px;margin-left:2px;padding:20px}.erp-board__metricsGroup .erp-board__metric:first-child{margin-left:0}.erp-board__metricsGroup .erp-board__metric-label{color:#3a435d;white-space:nowrap;text-overflow:clip;font-size:12px;line-height:20px;overflow:visible}.erp-board__metricsGroup .erp-board__metric-value{color:#000;margin:16px 0 19px;font-size:16px;font-weight:700;line-height:21px}.erp-board__metricsGroup .erp-board__metric-des{color:#9aa2b4;white-space:nowrap;font-size:12px;line-height:16px}.erp-board__metric-up{color:#0a8a2a}.erp-board__metric-down{color:#db1313}.erp-board__head{box-sizing:border-box;background:#fff;border:0;border-bottom:1px solid #e6e8f0;flex-wrap:nowrap;align-items:center;height:60px;padding:0 20px}.erp-board__headleft{align-items:center;min-width:0;display:flex}.erp-board__path{display:none}.erp-board__headright{justify-content:flex-end;align-items:center;gap:15px;margin-left:auto;display:flex}.erp-board__seleitems{background:0 0;border:0;border-radius:0;align-items:center;gap:0;margin-right:0;padding:0;display:inline-flex}.erp-board__daterange{align-items:center;gap:6px;margin:0 60px 0 15px;display:inline-flex}.erp-board__arrow{color:#637b96;cursor:pointer;background:0 0;border:0;width:20px;height:26px;padding:0;font-size:16px;line-height:1}.erp-board__arrow:hover{color:#0075ff}.erp-board__rangebox{height:30px;font-family:var(--erp-font-family);color:#606266;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.erp-board__rangebox:hover{border-color:#0075ff}.erp-board__calicon{color:#c0c4cc;font-size:13px}.erp-board__dashitem.is-active{color:#fff;background:#0075ff;border-left:0;border-radius:2px}.erp-board__dashitem.is-active .erp-board__dashtitle{color:#fff;font-weight:600}.erp-board--withaside .erp-board__card{background:#f8f9fc;border:0;border-radius:6px;padding:0 20px}.erp-board--withaside .erp-board__card-title{color:var(--erp-text);background:0 0;border:0;padding:20px 0;font-size:16px;font-weight:500;line-height:21px}.erp-board--withaside .erp-board__section{background:0 0;padding:0}.erp-board--withaside .erp-board__body{gap:0;padding:0 20px}.erp-board--withaside .erp-board__metricsGroup .erp-board__card-title{margin:40px 0 15px;padding:0;font-size:14px;font-weight:700;line-height:19px}.erp-board__seleitem{text-align:center;color:#637b96;background:0 0;border:1px solid #dbecff;border-radius:2px;width:22px;height:22px;margin-right:15px;padding:0;font-size:12px;line-height:22px}.erp-board__seleitem.is-active{color:#fff;background-color:#0075ff;border-color:#0075ff}.erp-settingspage .erp-formpage__label{text-align:right;vertical-align:text-top;width:180px;padding-right:10px;font-size:16px;font-weight:bolder;line-height:50px}.erp-settingspage .erp-formpage__control{text-align:left;padding-left:10px;font-size:14px}.erp-settingspage__tabs{background:#f5f7fa;border-bottom:1px solid #e6e8f0;flex-shrink:0;align-items:flex-end;height:40px;padding:0 8px;display:flex}.erp-settingspage__tab{color:#666;border:1px solid #0000;border-bottom:0;border-radius:3px 3px 0 0;align-items:center;height:30px;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.erp-settingspage__tab:hover{color:#1b8cf2}.erp-settingspage__tab.is-active{color:#333;background:#fff;border-color:#e6e8f0;font-weight:700}.erp-settingspage{position:relative}.erp-settingspage__qrcode{text-align:center;z-index:1;font-size:16px;font-weight:700;position:absolute;top:50px;right:5%}.erp-settingspage__qrcodebox{background:#fff;border:1px solid #dedede;width:200px;margin:10px auto;padding:15px;line-height:0}.erp-settingspage__qrcodebox img{width:100%;height:auto;display:block}.erp-settingspage .erp-formpage__head{display:none}.erp-settingspage__grouptitle{background-color:#fafafa;border-left:5px solid #3f8af6;border-radius:0 2px 2px 0;margin:0 0 10px;padding:10px 15px;font-size:14px;font-weight:700;line-height:1.6}.erp-settingspage .erp-formpage__table td+td{border-left:1px solid #e6e8f0}.erp-settingspage[data-menu-id="128"]{background:#fff;padding:0}.erp-settingspage[data-menu-id="128"] .erp-settingspage__group{background:0 0;border:0}.erp-settingspage[data-menu-id="128"] .erp-settingspage__grouptitle{color:#222;background:#fafafa;border:0;border-left:5px solid #3f8af6;border-radius:0;margin:0 0 10px;padding:10px 15px;font-size:14px;font-weight:700;line-height:22.4px}.erp-settingspage[data-menu-id="128"] .erp-formpage__body{gap:0;margin-top:-10px}.erp-settingspage[data-menu-id="128"] .erp-formpage__table{border-collapse:collapse;background:0 0;border:0;width:auto;margin:20px}.erp-settingspage[data-menu-id="128"] .erp-formpage__table tr,.erp-settingspage[data-menu-id="128"] .erp-formpage__table tr.is-dirty,.erp-settingspage[data-menu-id="128"] .erp-formpage__table td,.erp-settingspage[data-menu-id="128"] .erp-formpage__table td+td{background:0 0;border:0}.erp-settingspage[data-menu-id="128"] .erp-formpage__label{color:#222;text-align:right;vertical-align:text-top;background:0 0;border:0;width:190px;padding:0 10px 0 0;font-size:16px;font-weight:700;line-height:50px}.erp-settingspage[data-menu-id="128"] .erp-formpage__control{text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:0;min-width:607px;padding:0 0 0 10px;font-size:14px}.erp-settingspage[data-menu-id="128"] .erp-settingspage__btn{color:#fff;background:#3f8af6;border:1px solid #3f8af6;border-radius:0;height:32px;margin:0 5px;padding:0 24px;font-size:12px;font-weight:400}.erp-settingspage[data-menu-id="128"] .erp-settingspage__btn:hover,.erp-settingspage[data-menu-id="128"] .erp-settingspage__btn:active,.erp-settingspage[data-menu-id="128"] .erp-settingspage__btn.is-on{color:#fff;background:#3f8af6;border-color:#3f8af6;font-weight:400}.erp-settingspage[data-menu-id="128"] .erp-settingspage__help{color:#fff;background:#ffffff59}.erp-settingspage[data-menu-id="128"] .erp-settingspage__tabs{background:#fff;border:0;border-bottom:1px solid #d6dfe9;align-items:flex-start;height:40px;padding:0 5px}.erp-settingspage[data-menu-id="128"] .erp-settingspage__tab{color:#222;text-align:center;background:0 0;border:0;border-radius:0;width:90px;height:27px;margin:4px 4px -1px 0;padding:0;font-size:12px;font-weight:400;line-height:27px;display:block}.erp-settingspage[data-menu-id="128"] .erp-settingspage__tab:hover,.erp-settingspage[data-menu-id="128"] .erp-settingspage__tab.is-active{color:#222;background:#fff;border:0;font-weight:400}.erp-settingspage[data-menu-id="128"] .erp-settingspage__qrcode{top:90px}.erp-settingspage[data-menu-id="128"] .erp-settingspage__qrcodebox{box-sizing:content-box;background:#fff;border:1px solid #dedede;width:200px;height:200px;padding:15px}.erp-settingspage[data-menu-id="128"] .erp-formpage__footer{display:none}.erp-settingspage[data-menu-id="368"]{background:#fff;padding:0}.erp-settingspage[data-menu-id="368"] .erp-settingspage__group{background:0 0;border:0}.erp-settingspage[data-menu-id="368"] .erp-settingspage__grouptitle{color:#222;background:#fafafa;border:0;border-left:5px solid #3f8af6;margin:0 0 10px;padding:10px 15px;font-size:14px;font-weight:700;line-height:22.4px}.erp-settingspage[data-menu-id="368"] .erp-formpage__body{gap:0;margin-top:-10px}.erp-settingspage[data-menu-id="368"] .erp-formpage__table{border-collapse:collapse;background:0 0;border:0;width:auto;margin:20px}.erp-settingspage[data-menu-id="368"] .erp-formpage__table tr,.erp-settingspage[data-menu-id="368"] .erp-formpage__table tr.is-dirty,.erp-settingspage[data-menu-id="368"] .erp-formpage__table td{background:0 0;border:0}.erp-settingspage[data-menu-id="368"] .erp-formpage__label{color:#222;text-align:right;vertical-align:text-top;background:0 0;border:0;width:190px;padding:0 10px 0 0;font-size:16px;font-weight:700;line-height:50px}.erp-settingspage[data-menu-id="368"] .erp-formpage__control{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:0;min-width:1032px;padding:0 0 0 10px;font-size:14px}.erp-settingspage[data-menu-id="368"] .erp-settingspage__btn{color:#fff;background:#3f8af6;border:1px solid #3f8af6;border-radius:0;height:32px;margin:0 5px;padding:0 24px;font-size:12px;font-weight:400}.erp-settingspage[data-menu-id="368"] .erp-settingspage__btn:hover,.erp-settingspage[data-menu-id="368"] .erp-settingspage__btn:active,.erp-settingspage[data-menu-id="368"] .erp-settingspage__btn.is-on{color:#fff;background:#3f8af6;border-color:#3f8af6;font-weight:400}.erp-settingspage[data-menu-id="368"] .erp-settingspage__help{color:#fff;background:#ffffff59}.erp-settingspage[data-menu-id="368"] .erp-settingspage__tabs{background:#fff;border:0;border-bottom:1px solid #d6dfe9;align-items:flex-start;height:40px;padding:0 5px}.erp-settingspage[data-menu-id="368"] .erp-settingspage__tab{color:#222;text-align:center;background:0 0;border:0;width:90px;height:27px;margin:4px 4px -1px 0;padding:0;font-size:12px;font-weight:400;line-height:27px;display:block}.erp-settingspage[data-menu-id="368"] .erp-settingspage__tab.is-active{color:#222;background:#fff;border:0;font-weight:400}.erp-settingspage[data-menu-id="368"] .erp-formpage__footer{display:none}.erp-settingspage[data-menu-id="90"]{background:#fff;padding:0}.erp-settingspage[data-menu-id="90"] .erp-settingspage__group{background:0 0;border:0}.erp-settingspage[data-menu-id="90"] .erp-settingspage__grouptitle{color:#222;background:#fafafa;border:0;border-left:5px solid #3f8af6;margin:0 0 10px;padding:10px 15px;font-size:14px;font-weight:700;line-height:22.4px}.erp-settingspage[data-menu-id="90"] .erp-formpage__body{gap:0;margin-top:-10px}.erp-settingspage[data-menu-id="90"] .erp-formpage__table{border-collapse:collapse;background:0 0;border:0;width:auto;margin:20px}.erp-settingspage[data-menu-id="90"] .erp-formpage__table tr,.erp-settingspage[data-menu-id="90"] .erp-formpage__table tr.is-dirty,.erp-settingspage[data-menu-id="90"] .erp-formpage__table td{background:0 0;border:0}.erp-settingspage[data-menu-id="90"] .erp-formpage__label{color:#222;text-align:right;vertical-align:text-top;background:0 0;border:0;width:210px;padding:0 10px 0 0;font-size:16px;font-weight:700;line-height:50px}.erp-settingspage[data-menu-id="90"] .erp-formpage__control{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:0;min-width:883px;padding:0 0 0 10px;font-size:14px}.erp-settingspage[data-menu-id="90"] .erp-settingspage__btn{color:#fff;background:#3f8af6;border:1px solid #3f8af6;border-radius:0;height:32px;margin:5px;padding:0 20px;font-size:12px;font-weight:400}.erp-settingspage[data-menu-id="90"] .erp-settingspage__btn:hover,.erp-settingspage[data-menu-id="90"] .erp-settingspage__btn:active,.erp-settingspage[data-menu-id="90"] .erp-settingspage__btn.is-on{color:#fff;background:#3f8af6;border-color:#3f8af6;font-weight:400}.erp-settingspage[data-menu-id="90"] .erp-settingspage__help{color:#fff;background:#ffffff59}.erp-settingspage[data-menu-id="90"] .erp-settingspage__btn[title*=sys-btn150]{justify-content:center;width:152px;padding:0}.erp-settingspage[data-menu-id="90"] .erp-settingspage__btn[title*=sys-btn180]{justify-content:center;width:182px;padding:0}.erp-settingspage[data-menu-id="90"] .erp-settingspage__btn[title*=sys-btn200]{justify-content:center;width:202px;padding:0}.erp-settingspage[data-menu-id="90"] .erp-settingspage__tabs{background:#fff;border:0;border-bottom:1px solid #d6dfe9;align-items:flex-start;height:40px;padding:0 5px}.erp-settingspage[data-menu-id="90"] .erp-settingspage__tab{color:#222;text-align:center;background:0 0;border:0;width:90px;height:27px;margin:4px 4px -1px 0;padding:0;font-size:12px;font-weight:400;line-height:27px;display:block}.erp-settingspage[data-menu-id="90"] .erp-settingspage__tab.is-active{color:#222;background:#fff;border:0;font-weight:400}.erp-settingspage[data-menu-id="90"] .erp-formpage__footer{display:none}.erp-settingspage[data-menu-id="12"]{background:#fff;padding:0}.erp-settingspage[data-menu-id="12"] .erp-settingspage__group{background:0 0;border:0}.erp-settingspage[data-menu-id="12"] .erp-settingspage__grouptitle{color:#222;background:#fafafa;border:0;border-left:5px solid #3f8af6;margin:0 0 10px;padding:10px 15px;font-size:14px;font-weight:700;line-height:22.4px}.erp-settingspage[data-menu-id="12"] .erp-formpage__body{gap:0;margin-top:-10px}.erp-settingspage[data-menu-id="12"] .erp-formpage__table{border-collapse:collapse;background:0 0;border:0;width:auto;margin:20px}.erp-settingspage[data-menu-id="12"] .erp-formpage__table tr,.erp-settingspage[data-menu-id="12"] .erp-formpage__table tr.is-dirty,.erp-settingspage[data-menu-id="12"] .erp-formpage__table td{background:0 0;border:0}.erp-settingspage[data-menu-id="12"] .erp-formpage__label{color:#222;text-align:right;vertical-align:text-top;background:0 0;border:0;width:210px;padding:0 10px 0 0;font-size:14px;font-weight:700;line-height:45px}.erp-settingspage[data-menu-id="12"] .erp-formpage__control{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:0;min-width:1270px;padding:0 0 0 10px;font-size:14px}.erp-settingspage[data-menu-id="12"] .erp-settingspage__btn{color:#fff;background:#3f8af6;border:1px solid #3f8af6;border-radius:0;height:32px;margin:5px;padding:0 20px;font-size:12px;font-weight:400}.erp-settingspage[data-menu-id="12"] .erp-settingspage__btn:hover,.erp-settingspage[data-menu-id="12"] .erp-settingspage__btn:active,.erp-settingspage[data-menu-id="12"] .erp-settingspage__btn.is-on{color:#fff;background:#3f8af6;border-color:#3f8af6;font-weight:400}.erp-settingspage[data-menu-id="12"] .erp-settingspage__help{color:#fff;background:#ffffff59}.erp-settingspage[data-menu-id="12"] .erp-settingspage__btn[title*=sys-btn150]{justify-content:center;width:152px;padding:0}.erp-settingspage[data-menu-id="12"] .erp-settingspage__btn[title*=sys-btn180]{justify-content:center;width:182px;padding:0}.erp-settingspage[data-menu-id="12"] .erp-settingspage__tabs{background:#fff;border:0;border-bottom:1px solid #d6dfe9;align-items:flex-start;height:40px;padding:0 5px}.erp-settingspage[data-menu-id="12"] .erp-settingspage__tab{color:#222;text-align:center;background:0 0;border:0;width:90px;height:27px;margin:4px 4px -1px 0;padding:0;font-size:12px;font-weight:400;line-height:27px;display:block}.erp-settingspage[data-menu-id="12"] .erp-settingspage__tab.is-active{color:#222;background:#fff;border:0;font-weight:400}.erp-settingspage[data-menu-id="12"] .erp-formpage__footer{display:none}.erp-settingspage[data-menu-id="90"] .erp-formpage__control,.erp-settingspage[data-menu-id="12"] .erp-formpage__control{column-gap:4px}.erp-settingspage[data-menu-id="90"] .erp-settingspage__btn[title*=helplink],.erp-settingspage[data-menu-id="12"] .erp-settingspage__btn[title*=helplink]{display:none}.erp-settingspage[data-menu-id="12"] .erp-formpage__body{padding-bottom:20px;padding-right:80px}.erp-page[data-menu-id="353"]{--erp-row-h:45px;background:#fff}.erp-page[data-menu-id="353"] .erp-hint{box-sizing:border-box;color:#ff5b2e;white-space:nowrap;background:#fff;border:0;height:32px;padding:6px 0 0 280px;font-size:12px;overflow:hidden}.erp-page[data-menu-id="353"] .erp-hint:before{content:"Tips: 分页打印是针对单据批量打印时,每个单据是否在新页中打印; 普通打印是针对单据批量打印时,每个单据是否紧跟着上一个单据打印;  打印审批图标是在单据存在审批状态时,是否打印审批状态图标"}.erp-page[data-menu-id="353"] .erp-page-toolbar,.erp-page[data-menu-id="353"] .erp-table__rownum,.erp-page[data-menu-id="353"] .erp-table tr>:nth-child(2){display:none}.erp-page[data-menu-id="353"] .erp-datagrid,.erp-page[data-menu-id="353"] .datagrid-view,.erp-page[data-menu-id="353"] .datagrid-view2,.erp-page[data-menu-id="353"] .panel-body{background:#fff}.erp-page[data-menu-id="353"] .erp-table thead th{background:#eef5ff}.erp-page[data-menu-id="353"] .erp-table tbody tr{height:45px}.erp-page[data-menu-id="353"] .erp-table tbody td{height:45px;padding-top:0;padding-bottom:0}.erp-page[data-menu-id="353"] .erp-row-actions{display:block}.erp-page[data-menu-id="353"] .erp-row-actions .erp-rowbtn{color:#3f8af6;cursor:pointer;background:0 0;border:0;height:18px;padding:0 4px;font-size:12px;line-height:18px}.erp-page[data-menu-id="353"] .erp-table__sub{color:#333;margin-top:0;font-size:12px;line-height:18px}.erp-page[data-menu-id="353"] .erp-table thead th:nth-child(7):after,.erp-page[data-menu-id="353"] .erp-table thead th:nth-child(8):after{content:"?";color:#fff;text-align:center;background:#ff9c27;border-radius:50%;width:13px;height:13px;margin-left:4px;font-size:10px;line-height:13px;display:inline-block}:is(.erp-content:has(>.erp-write-host),.erp-content:has(>.erp-tabspage),.erp-content:has(>.erp-formpage),.erp-content:has(>.erp-chartpage),.erp-content:has(>.erp-finance-total),.erp-content:has(>.erp-monitor-wall)){background:#fff!important}.erp-page-toolbar .sys_radio{--el-themecolor:#3f8af6;padding-left:0;display:flex}.erp-page-toolbar .sys_radio .sys_radio_item{text-align:left;width:auto;margin-bottom:10px;margin-right:10px;padding-left:18px;display:flex}.erp-page-toolbar .sys_radio .sys_radio_item .radio_checkstate{color:#222;font-size:12px;position:relative}.erp-page-toolbar .sys_radio .sys_radio_item .radio_checkstate:before,.erp-page-toolbar .sys_radio .sys_radio_item .radio_checkstate:after{content:"";box-sizing:border-box;background:#fff;border:1px solid #d1dae5;border-radius:50%;width:14px;height:14px;display:block;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.erp-page-toolbar .sys_radio .sys_radio_item input[type=radio]:checked+.radio_checkstate:before{background:var(--el-themecolor);z-index:9;border:0;width:8px;height:8px;left:-15px}.erp-page-toolbar .sys_radio .sys_radio_item input[type=radio]:checked+.radio_checkstate:after{border:1px solid var(--el-themecolor)}.erp-page[data-menu-id="115"] .erp-page-toolbar{gap:2px!important}.erp-page[data-menu-id="115"] .sys_radio .sys_radio_item{margin-bottom:0!important}.erp-morebtn{text-align:right;border-top:1px solid #f3f3f3;padding:10px 15px 10px 0;display:none;position:relative}.erp-morebtn.is-open{display:block}.erp-morebtn .erp-btn{margin-left:8px}.erp-with-tree--right{flex-direction:row-reverse}.erp-with-tree--right .erp-tree{border-right:none;border-left:1px solid var(--erp-border-light);flex:0 0 220px;width:220px}.font-e{color:#f33603!important}.font-g{color:gray!important}.font-b{color:var(--el-themecolor,#3076d8)!important}.g-c{cursor:pointer;text-align:center;color:#fff;border-bottom:3px solid #fff;width:33px;height:12px;margin-left:-4px;font-size:9px;line-height:12px}.g-g{background-color:gray}.g-t{background-color:red}.g-y{background-color:orange}.cuslabel{text-align:center;cursor:pointer;color:#fff;border-radius:0;height:12px;margin:2px 2px 0;padding:2px 4px;line-height:12px;display:inline-block;font-size:12px!important}.erp-with-tree--right .erp-table tbody td{vertical-align:top;padding-top:4px;padding-bottom:4px}.erp-settingspage[data-menu-id="536"] .erp-settingspage__btn{color:#fff;background:#3f8af6;border:1px solid #3f8af6;border-radius:0;height:26px;margin:0 5px;padding:0 10px;font-size:12px;font-weight:400}.erp-settingspage[data-menu-id="536"] .erp-settingspage__btn:hover,.erp-settingspage[data-menu-id="536"] .erp-settingspage__btn:active,.erp-settingspage[data-menu-id="536"] .erp-settingspage__btn.is-on{color:#fff;background:#2f74d7;border-color:#2f74d7}.erp-settingspage[data-menu-id="536"] .erp-settingspage__btn[title*=button-yellow]{color:#fff;background:#fbbd08;border-color:#fbbd08}.erp-settingspage[data-menu-id="536"] .erp-settingspage__btn[title*=button-yellow]:hover{background:#eaae00;border-color:#eaae00}.erp-settingspage[data-menu-id="536"] .erp-settingspage__btn[title*=button-yellow]:active,.erp-settingspage[data-menu-id="536"] .erp-settingspage__btn[title*=button-yellow].is-on{color:#fff;background:#cd9903;border-color:#cd9903}.erp-formpage.erp-m51{--el-themecolor:#3f8af6;--m51-green:#7ac590;--m51-red:#e96666;--m51-yellow:#fad870;--m51-nav:#384466;--m51-border:#d6dfe9;background:#fff;gap:0;padding:0;position:relative;overflow:hidden}.erp-m51 svg{flex:none;display:block}.erp-m51__tabs{box-sizing:border-box;background:#fff;border-bottom:1px solid #d6dfe9;flex:none;align-items:stretch;height:32px;padding:0 6px;display:flex}.erp-m51__tab{box-sizing:border-box;color:#6a7480;white-space:nowrap;background:#f8fbff;border:1px solid #d6dfe9;border-bottom:none;align-items:center;margin-right:2px;padding:0 16px;font-size:12px;display:flex}.erp-m51__tab.is-selected{color:#3f8af6;background:#fff;border-bottom:2px solid #3f8af6;font-weight:600}.erp-m51__pageswitch{z-index:2;box-sizing:border-box;background:#f2f7fd;flex:none;align-items:center;height:40px;padding:5px 20px 5px 10px;display:flex;position:relative}.erp-m51__switchlist{flex:1;align-items:center;min-width:0;display:flex}.erp-m51__select{box-sizing:border-box;color:#6a7480;background:#fff;border:1px solid #d6dfe9;border-radius:2px;outline:none;width:120px;min-width:120px;max-width:120px;height:28px;padding:0 8px;font-family:inherit;font-size:12px}.erp-m51__input{box-sizing:border-box;color:#222;background:#fff;border:1px solid #d6dfe9;border-radius:2px;outline:none;width:150px;min-width:150px;height:28px;margin:0 10px;padding:0 8px;font-family:inherit;font-size:12px}.erp-m51__radio{color:#6a7480;cursor:pointer;white-space:nowrap;align-items:center;margin-right:12px;padding-left:18px;font-size:13px;display:inline-flex;position:relative}.erp-m51__radio input{position:absolute;left:-9999px}.erp-m51__radio i{box-sizing:border-box;border:1px solid #c0c5cb;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.erp-m51__radio i:after{content:"";background:0 0;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;left:3px}.erp-m51__radio.is-on{color:#3f8af6}.erp-m51__radio.is-on i{border-color:#3f8af6}.erp-m51__radio.is-on i:after{background:#3f8af6}.erp-m51__secbtn{cursor:pointer;color:#3f8af6;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;margin-left:16px;padding:0;font-family:inherit;font-size:13px;display:inline-flex}.erp-m51__secbtn:hover{color:#2f74d7}.erp-m51__flash{z-index:9;color:#8a6d1a;background:#fffbe8;border:1px solid #fad870;border-radius:3px;padding:6px 12px;font-size:12px;position:absolute;top:76px;right:20px}.erp-m51__body{flex:1;grid-template-columns:160px 1fr;min-height:0;display:grid}.erp-m51__menu{background:#384466;min-height:0;padding:11px 0;overflow-y:auto}.erp-m51__menu::-webkit-scrollbar{width:0}.erp-m51__item{box-sizing:border-box;color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;width:100%;height:40px;padding:8px;font-family:inherit;display:flex;position:relative}.erp-m51__item:before{content:"";background:#445177;height:1px;display:block;position:absolute;top:0;left:-8px;right:0}.erp-m51__item:first-child:before{display:none}.erp-m51__item:hover,.erp-m51__item.is-active{color:#384466;background:#fff;border-radius:0;position:relative}.erp-m51__itemtitle{text-overflow:ellipsis;white-space:nowrap;flex:1;width:100%;min-height:25px;margin:0;font-size:13px;line-height:25px;overflow:hidden}.erp-m51__itembage{color:#a1a7b7;padding:0;font-size:12px;line-height:18px}.erp-m51__item.is-active .erp-m51__itembage{color:#8a90a0}.erp-m51__main{background:#fff;min-width:0;min-height:0;overflow-y:auto}.erp-m51__editor{padding-bottom:24px}.erp-m51__empty{text-align:center;color:#999;padding:20px;font-size:13px}.erp-m51__sechead{box-sizing:border-box;background:#f8f9fc;align-items:center;height:40px;margin:10px 0;padding:5px 20px 5px 15px;display:flex}.erp-m51__sectitle{color:#222;margin:0;font-size:16px;font-weight:700}.erp-m51__secflex{flex:1}.erp-m51__procinfo{flex-wrap:wrap;padding:5px 15px;display:flex}.erp-m51__proitem{align-items:center;margin:5px 40px 5px 0;display:flex}.erp-m51__proitem:first-child{margin-left:0}.erp-m51__protitle{color:#222;white-space:nowrap;align-items:center;gap:6px;margin-right:13px;font-size:13px;font-weight:700;display:inline-flex}.erp-m51__protitle svg{color:#3f8af6}.erp-m51__prostate{color:#fff;white-space:nowrap;border-radius:2px;align-items:center;gap:8px;height:24px;padding:0 10px;font-size:12px;display:inline-flex}.erp-m51__prostate.is-pass{background:#7ac590}.erp-m51__prostate.is-fail{background:#e96666}.erp-m51__help{color:#fff;background:#fad870;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;margin-left:6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.erp-m51__signselect{box-sizing:border-box;color:#a1a7b7;background:#fff;border:1px solid #d6dfe9;border-radius:2px;justify-content:space-between;align-items:center;gap:10px;min-width:62px;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.erp-m51__userline{color:#666;padding:2px 0 10px 30px;font-size:13px}.erp-m51__deptsel{cursor:pointer;color:#3f8af6;background:0 0;border:0;align-items:center;gap:6px;margin:0 15px;padding:0 10px;font-family:inherit;font-size:13px;display:inline-flex}.erp-m51__prochead{justify-content:flex-end;align-items:center;padding:2px 20px 5px 0;display:flex}.erp-m51__procflex{flex:1}.erp-m51__proclink{cursor:pointer;color:#3f8af6;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;margin:0 10px;padding:0 10px;font-family:inherit;font-size:13px;display:inline-flex;position:relative}.erp-m51__proclink:after{content:"";background:#dfe2e4;width:1px;height:14px;position:absolute;top:3px;right:-10px}.erp-m51__procbtn{box-sizing:border-box;color:#3f8af6;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #3f8af6;border-radius:17px;justify-content:center;align-items:center;gap:4px;width:102px;height:34px;margin-left:10px;font-family:inherit;font-size:13px;display:inline-flex}.erp-m51__procbtn.is-fill{color:#fff;background:#3f8af6;border:0;margin-left:20px}.erp-m51__qjtitle{color:#7ac590;border:1px solid #7ac590;border-radius:2px;align-items:center;gap:10px;margin:8px 0 0;padding:0 10px;font-size:14px;font-weight:700;line-height:30px;display:inline-flex}.erp-m51__qjnum{color:#999;font-size:12px;font-weight:400}.erp-m51__nodelist{margin:6px 0 25px;padding-left:4px;position:relative}.erp-m51__nodelist:before{content:"";border-left:1px dotted #7ac590;position:absolute;top:14px;bottom:20px;left:15px}.erp-m51__node{flex-wrap:nowrap;align-items:flex-start;min-height:24px;margin-top:20px;display:flex}.erp-m51__nodenum,.erp-m51__nodefinish{z-index:2;color:#fff;background:#7ac590;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-right:18px;font-size:12px;font-weight:700;display:flex;position:relative}.erp-m51__nodefinish svg{color:#fff}.erp-m51__nodetitle{color:#222;text-overflow:ellipsis;white-space:nowrap;flex:none;width:100px;margin:0;font-size:14px;font-weight:700;position:relative;top:3px;overflow:hidden}.erp-m51__nodebtn{color:#999;white-space:nowrap;align-items:center;gap:3px;height:28px;margin-left:10px;font-size:13px;display:inline-flex}.erp-m51__nodebtn.is-pri,.erp-m51__nodebtn.is-success{color:#3f8af6}.erp-m51__nodebtn.is-danger{color:#e96666}.erp-m51__nodebtn.is-lg{min-width:85px}.erp-m51__fzrlist{flex-wrap:wrap;flex:1;gap:4px;min-width:0;padding-left:10px;display:flex}.erp-m51__fzritem{color:#666;padding:3px 15px 3px 0;font-size:13px;position:relative}.erp-m51__fzritem:after{content:"";background:#dfe2e4;width:1px;height:14px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.erp-m51__nodecon{color:#999;width:100%;padding-left:42px;font-size:12px}.erp-m51__delnote{color:#999;padding:4px 0 0 42px;font-size:12px}.erp-m51__msg{box-sizing:border-box;cursor:pointer;background:#f8f9fc;align-items:center;min-height:40px;margin:10px 0;padding:5px 20px 5px 15px;display:flex}.erp-m51__msghead{flex:1;align-items:center;display:flex}.erp-m51__msghint{color:#999;margin-left:6px;font-size:13px}.erp-m51__msgarrow{color:#bbb}.erp-m51__msg.is-open .erp-m51__msgarrow{transform:rotate(90deg)}.erp-m51__msgbody{color:#666;background:#fff;padding:8px 15px 14px 30px;font-size:13px}.erp-chartpage[data-menu-id="205"] .erp-chart--single .erp-chartbox{box-sizing:border-box;width:100%;max-width:100%;min-height:0;margin:0;height:400px!important}[data-menu-id="566"] .erp-table__fjcon{max-width:100%;margin-top:4px;font-size:0;line-height:0;display:block}[data-menu-id="566"] .erp-fjcon{vertical-align:top;background-color:#efefef;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff;width:120px;height:120px;margin:2px;display:inline-block;position:relative;overflow:hidden}[data-menu-id="566"] .erp-fjcon--mins{width:60px;height:60px}[data-menu-id="566"] .erp-fjcon img{object-fit:cover;height:100%;margin:auto;position:absolute;inset:0;min-width:100%!important;max-width:100%!important}[data-menu-id="566"] .erp-fjcon__mask{z-index:3;color:#fff;text-align:center;background:#0006;border-radius:15px;width:30px;height:30px;font-size:12px;font-weight:700;line-height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-menu-id="566"]{--erp-row-h:auto}[data-menu-id="566"] .erp-table tbody td{vertical-align:top;height:auto;min-height:49px;padding-top:6px;padding-bottom:6px;overflow:visible}[data-menu-id="536"] .erp-settingspage__img{vertical-align:middle;object-fit:contain;border:0;display:inline-block}[data-menu-id="536"] .erp-settingspage__color{vertical-align:middle;height:25px;color:var(--erp-text);align-items:center;gap:6px;font-size:12px;display:inline-flex}[data-menu-id="536"] .erp-settingspage__color i{border:1px solid var(--erp-grid-line);box-sizing:border-box;border-radius:0;width:25px;height:25px;display:inline-block}[data-menu-id="536"] .erp-settingspage__color b{letter-spacing:.3px;font-family:inherit;font-weight:400}.erp-settingspage[data-menu-id="536"] .erp-formpage__label,.erp-settingspage[data-menu-id="536"] .erp-formpage__control{padding-top:0;padding-bottom:0}.erp-settingspage[data-menu-id="536"] .erp-settingspage__grouptitle{display:none}[data-menu-id="534"] .erp-formpage__label{width:200px;color:var(--erp-text);vertical-align:text-top;background:0 0;border-right:0;padding:0 10px 0 0;font-size:14px;font-weight:700;line-height:45px}[data-menu-id="534"] .erp-formpage__control{vertical-align:middle;padding:0 0 0 10px;font-size:14px;line-height:45px}[data-menu-id="534"] .erp-settingspage__tabs,[data-menu-id="534"] .erp-formpage__footer{display:none}[data-menu-id="534"] .erp-settingspage__group{background:0 0;border:0}[data-menu-id="534"] .erp-settingspage__grouptitle{color:#333;border:0;border-left:5px solid var(--erp-primary);background:#fafafa;margin:0;padding:10px 15px;font-size:14px;font-weight:400;line-height:22px}[data-menu-id="534"] .erp-formpage__table{background:0 0;border:0;width:calc(100% - 40px);margin:20px}[data-menu-id="534"] .erp-formpage__table tr{border-bottom:0}[data-menu-id="534"] .erp-formpage__input,[data-menu-id="534"] .erp-formpage__select{min-width:0;max-width:none;height:22px}[data-menu-id="451"]{--erp-row-h:45px;--erp-head-h:35px}[data-menu-id="451"] .erp-table tbody td{padding:4px 8px;line-height:16px}[data-menu-id="451"] .erp-table thead th{padding:4px 8px}[data-menu-id="451"] .g-c{border-bottom:none;height:15px;margin-bottom:1px;margin-left:0;font-size:11px;line-height:15px;width:40px!important}[data-menu-id="451"] .erp-table thead th:first-child,[data-menu-id="451"] .erp-table tbody td:first-child{text-align:center;width:34px!important;padding:0!important}[data-menu-id="451"] .erp-table thead th:nth-child(2),[data-menu-id="451"] .erp-table tbody td:nth-child(2){width:25px!important;padding:0 5px!important}[data-menu-id="451"] .erp-table thead th:nth-child(3),[data-menu-id="451"] .erp-table tbody td:nth-child(3){left:59px!important}[data-menu-id="451"] .erp-table thead th:nth-child(4),[data-menu-id="451"] .erp-table tbody td:nth-child(4){left:215px!important}[data-menu-id="451"] .erp-table th:nth-child(n+5),[data-menu-id="451"] .erp-table td:nth-child(n+5){width:136px!important}[data-menu-id="451"] .erp-table thead th:nth-child(n+5){text-align:center}[data-menu-id="451"] .erp-table thead th:first-child{font-size:0!important}[data-menu-id="451"] .erp-table input[type=checkbox]{-webkit-appearance:none;appearance:none;vertical-align:middle;background:#fff;border:1px solid #666;border-radius:50%;width:15px;height:15px}.erp-write-host:has([data-menu-id="263"]) .erp-write-host__bar{display:none}[data-menu-id="263"] .erp-hint{display:none}[data-menu-id="263"] .erp-page-toolbar{box-sizing:border-box;min-height:60px}.erp-write-host:has([data-menu-id="263"]){flex-direction:column;height:100vh;display:flex;overflow:hidden}[data-menu-id="263"]{--erp-head-h:31px;flex:1;min-height:0}[data-menu-id="263"] .erp-with-tree__main{flex-direction:column;min-height:0;display:flex}[data-menu-id="263"] .erp-datagrid{flex:1;min-height:0;overflow:auto}[data-menu-id="263"] .erp-filterpanel{overflow:auto}[data-menu-id="263"] .erp-table thead th:nth-child(n+3){text-align:center}[data-menu-id="263"] .erp-table thead th:first-child,[data-menu-id="263"] .erp-table tbody td:first-child{width:74px!important}[data-menu-id="263"] .erp-table thead th:nth-child(2),[data-menu-id="263"] .erp-table tbody td:nth-child(2){width:25px!important;padding:0 5px!important}[data-menu-id="263"] .erp-table thead th:nth-child(3),[data-menu-id="263"] .erp-table tbody td:nth-child(3){width:186px!important}[data-menu-id="263"] .erp-table thead th:nth-child(4),[data-menu-id="263"] .erp-table tbody td:nth-child(4){width:206px!important}[data-menu-id="263"] .erp-table thead th:nth-child(5),[data-menu-id="263"] .erp-table tbody td:nth-child(5){width:186px!important}[data-menu-id="263"] .erp-table thead th:nth-child(6),[data-menu-id="263"] .erp-table tbody td:nth-child(6),[data-menu-id="263"] .erp-table thead th:nth-child(7),[data-menu-id="263"] .erp-table tbody td:nth-child(7),[data-menu-id="263"] .erp-table thead th:nth-child(8),[data-menu-id="263"] .erp-table tbody td:nth-child(8){width:106px!important}[data-menu-id="263"] .erp-table thead th:nth-child(9),[data-menu-id="263"] .erp-table tbody td:nth-child(9),[data-menu-id="263"] .erp-table thead th:nth-child(10),[data-menu-id="263"] .erp-table tbody td:nth-child(10),[data-menu-id="263"] .erp-table thead th:nth-child(11),[data-menu-id="263"] .erp-table tbody td:nth-child(11){width:86px!important}[data-menu-id="263"] .erp-table thead th:nth-child(12),[data-menu-id="263"] .erp-table tbody td:nth-child(12){width:156px!important}[data-menu-id="263"] .erp-table thead th:nth-child(13),[data-menu-id="263"] .erp-table tbody td:nth-child(13){width:206px!important}[data-menu-id="263"] .erp-table thead th:nth-child(14),[data-menu-id="263"] .erp-table tbody td:nth-child(14){width:86px!important}[data-menu-id="263"] .erp-table thead th:nth-child(15),[data-menu-id="263"] .erp-table tbody td:nth-child(15),[data-menu-id="263"] .erp-table thead th:nth-child(16),[data-menu-id="263"] .erp-table tbody td:nth-child(16),[data-menu-id="263"] .erp-table thead th:nth-child(17),[data-menu-id="263"] .erp-table tbody td:nth-child(17),[data-menu-id="263"] .erp-table thead th:nth-child(18),[data-menu-id="263"] .erp-table tbody td:nth-child(18),[data-menu-id="263"] .erp-table thead th:nth-child(19),[data-menu-id="263"] .erp-table tbody td:nth-child(19),[data-menu-id="263"] .erp-table thead th:nth-child(20),[data-menu-id="263"] .erp-table tbody td:nth-child(20){width:126px!important}[data-menu-id="263"] .erp-table thead th:nth-child(21),[data-menu-id="263"] .erp-table tbody td:nth-child(21){width:206px!important}[data-menu-id="263"] .erp-table thead th:nth-child(22),[data-menu-id="263"] .erp-table tbody td:nth-child(22){width:56px!important}[data-menu-id="263"] .erp-table thead th:nth-child(23),[data-menu-id="263"] .erp-table tbody td:nth-child(23){width:61px!important}[data-menu-id="263"] .erp-table thead th:first-child{font-size:0!important}[data-menu-id="263"] .erp-table input[type=checkbox]{-webkit-appearance:none;appearance:none;vertical-align:middle;background:#fff;border:1px solid #666;border-radius:50%;width:15px;height:15px}[data-menu-id="425"]{--erp-row-h:45px}.erp-formpage.erp-m51{height:100%;min-height:0}.erp-m51__tabs{border-bottom:0;align-items:flex-start;height:40px;padding:4px 0 0 5px;position:relative}.erp-m51__tabs:after{content:"";background:#d6dfe9;height:1px;position:absolute;bottom:9px;left:0;right:0}.erp-m51__pageswitch{box-sizing:content-box;height:40px}.erp-m51__select,.erp-m51__input{height:31px}.erp-m51__editor{padding-top:5px}.erp-m51__sechead{box-sizing:content-box;height:40px}.erp-m51__msg{box-sizing:content-box}.erp-m51__main{padding-left:6px}.erp-m51__procmain{padding:18px 0 10px 15px}.erp-m51__prochead{padding-right:20px}.erp-m51__item{height:56px}.erp-m51__itembage{line-height:15px}.erp-m51__tab{color:#222;height:26px;margin-right:5px;padding:0 21px}.erp-m51__tab.is-selected{color:#222;border-bottom:0;font-weight:400}.erp-m51__nodelist{padding-left:0}.erp-m51__nodelist:before{top:2px;bottom:12px;left:11px}.erp-m51__nodenum{top:2px}.erp-m51__procmain{padding-top:18px;padding-right:0}.erp-m51__userline{padding:16px 0 10px 15px}.erp-with-tree[data-menu-id="118"] .erp-page-toolbar{box-sizing:border-box;flex-wrap:nowrap;gap:14px;height:52px;padding:8px 12px 9px}.erp-with-tree[data-menu-id="118"] .erp-page-toolbar .erp-input{height:34px;width:150px!important}.erp-with-tree[data-menu-id="118"] .erp-page-toolbar .erp-select{width:150px;height:34px}[data-menu-id="501"]{--erp-row-h:59px;--erp-head-h:38px}[data-menu-id="230"]{--erp-head-h:38px}[data-menu-id="230"].erp-with-tree--right .erp-filterpanel{order:1}.erp-page[data-menu-id="425"]{height:100vh;min-height:0;overflow:hidden}.erp-page[data-menu-id="425"] .erp-table__rownum{width:34px;min-width:34px;padding:0}.erp-page[data-menu-id="425"] .erp-page-south{box-sizing:border-box;background:#fff;border-top:1px solid #d4dfea;flex:0 0 100px;height:100px;padding:8px 20px;font-size:12px;line-height:1.6}.erp-page[data-menu-id="425"] .erp-page-south .erp-btn{height:26px}.erp-settingspage[data-menu-id="536"] .erp-settingspage__tabs{display:none!important}.erp-settingspage[data-menu-id="536"] .erp-settingspage__img{object-fit:contain;display:inline-block;background:#dedede!important;width:150px!important;height:150px!important}.erp-settingspage[data-menu-id="536"] .erp-formpage__footer{z-index:5;box-sizing:border-box;background:#fff;border-top:1px solid #e3e8ef;justify-content:center;align-items:center;height:39px;padding:8px 12px;display:flex;position:fixed;bottom:0;left:0;right:0}.erp-with-tree[data-menu-id="279"] .erp-hint{display:none!important}.erp-with-tree[data-menu-id="279"] .erp-table thead th:first-child{font-size:0}.erp-page[data-menu-id="435"] .erp-page-toolbar{order:-1}.erp-page[data-menu-id="435"] .erp-page-toolbar>:not(.erp-timebar){display:none}.erp-page[data-menu-id="435"] .erp-layui-tabs{margin-bottom:30px}.erp-timebar{white-space:nowrap;width:100%;font-size:12px;font-family:var(--erp-font-family);flex-wrap:nowrap;align-items:center;gap:2px;display:flex}.erp-timebar__scopes{align-items:center;gap:0;display:inline-flex}.erp-timebar__btn{color:#666;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:0;height:26px;padding:0 8px;font-family:inherit;font-size:12px;line-height:24px}.erp-timebar__btn:hover{color:var(--erp-primary)}.erp-timebar__btn.is-active{background:var(--erp-primary);border-color:var(--erp-primary);color:#fff}.erp-timebar__arrow{color:#666;cursor:pointer;background:#fff;border:1px solid #dcdcdc;min-width:24px;height:26px;padding:0 4px;font-family:inherit;font-size:14px}.erp-timebar__date{box-sizing:border-box;color:#333;background:#fff;border:1px solid #dcdcdc;width:120px;height:26px;padding:0 6px;font-family:inherit;font-size:12px}.erp-timebar__dash{color:#666;font-size:12px}.erp-timebar__link{color:var(--erp-primary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 2px;font-family:inherit;font-size:12px}.erp-timebar__tip{cursor:help}.erp-timebar__note{color:#fe7f0e;white-space:nowrap;font-size:12px}.erp-timebar__spacer{flex:1;min-width:8px}.erp-timebar__setting{color:#666;cursor:pointer;white-space:nowrap;background:#f5f5f5;border:1px solid #dcdcdc;height:26px;padding:0 10px;font-family:inherit;font-size:12px}.erp-table .erp-bare-img{vertical-align:middle;justify-content:center;align-items:center;max-width:100%;line-height:0;display:inline-flex}.erp-table .erp-bare-img>img{object-fit:cover;vertical-align:middle;display:block}[data-theme=classic]{--erp-side-w:140px;--erp-side-bg:#e5e7e9;--erp-side-text:#51565c;--erp-side-hover-bg:#fff;--erp-side-text-hover:#1e3a5b;--erp-side-item-h:50px;--erp-logo-h:50px;--erp-logo-w:128px;--erp-logo-border:5px solid #31323b;--erp-tabbar-h:50px;--erp-tabbar-pad-top:15px;--erp-tools-w:300px;--erp-drawer-w:455px;--erp-primary:#3f8af6;--erp-primary-deep:#3076d8;--erp-primary-light:#5da8ff;--erp-bg:#f3f3f3;--erp-surface:#fff;--erp-text:#222;--erp-text-sub:#666;--erp-text-muted:#999;--erp-border:#d3d3d3;--erp-border-light:#e6e6e6;--erp-row-alt:#fafafa;--erp-red:#b0335b;--erp-green:#1b9121;--erp-orange:#d4802a;--erp-purple:#824399;--erp-blue:#3076d8;--erp-font:12px;--erp-font-family:Arial, "Microsoft YaHei", "微软雅黑", sans-serif;--erp-radius:0;--erp-radius-ctl:2px;--erp-radius-soft:4px;--erp-side-muted:#8b8d99;--erp-side-hover:#ffffff0f;--erp-side-active:#3f8af62e;--erp-dot-red:#ff4d4f;--erp-text-disabled:#bbb;--erp-hover-soft:#eef4fe;--erp-tint-bg:#eef5ff;--erp-grid-line:#eef1f5;--erp-grid-line-strong:#e3e8ef;--erp-surface-alt:#fafafa;--erp-surface-soft:#fafbfc;--erp-surface-page:#f7f8fa;--erp-hint-bg:#fbfbfb;--erp-login-bg:#f0f2f5;--erp-warn-bg:#fff8e6;--erp-warn-text:#a5640a;--erp-warn-border:#f0d6a8;--erp-row-warn:#fffbf0;--erp-row-warn-border:#f0e0b8;--erp-row-ok:#f0faf0;--erp-row-danger-bg:#fdf0f0;--erp-row-danger-text:#b0335b;--erp-row-danger-border:#f4c7c2;--erp-row-orange:#fff8f0;--erp-row-pink:#fff5f8;--erp-chart-1:#5bc0a8;--erp-chart-2:#4a90d9;--erp-chart-3:#b8bcc4;--erp-chart-4:#d9534f;--erp-chart-5:#e6a23c;--erp-tabbar-bg:var(--erp-primary);--erp-tabbar-text:#fff;--erp-tabbar-active-bg:#fff;--erp-tabbar-active-text:var(--erp-primary-deep);--erp-tabbar-btn-bg:#ffffff2e;--erp-tabbar-btn-hover:#ffffff52;--erp-shadow:none;--erp-logo-bg:#fff;--erp-logo-radius:10px;--erp-row-h:49px;--erp-head-h:34px;--erp-foot-h:30px;--erp-content-bg:var(--erp-bg);--erp-content-pad:0;--erp-gap:8px;--erp-title-weight:600;--erp-title-spacing:0;--bg-app:#f4f6f9;--bg-surface:#fff;--bg-subtle:#f8fafc;--bg-hover:#eef4fb;--border:#e2e8f0;--border-strong:#cbd5e1;--text-strong:#0f172a;--text:#1e293b;--text-muted:#64748b;--text-faint:#94a3b8;--brand:#1d4ed8;--brand-soft:#e8f0fe;--brand-border:#bfd4fb;--brand-hover:#1b46c2;--focus-ring:#1d4ed81f;--ok:#16794f;--ok-soft:#e6f6ee;--ok-border:#bfe4d1;--warn:#a5640a;--warn-soft:#fdf3e2;--warn-border:#f0d6a8;--danger:#b42318;--danger-soft:#fdecea;--danger-border:#f4c7c2;--info:#0e6d8f;--info-soft:#e6f4f9;--info-border:#bfe0eb;--badge-gray-bg:#f1f5f9;--badge-gray-text:#475569;--badge-gray-border:#e2e8f0;--radius:6px;--shadow-card:0 1px 2px #0f172a0f;--login-bg:linear-gradient(160deg, #0f2038 0%, #1b3a63 55%, #24507f 100%);--side-bg:#10233f;--side-text:#cbd8ea;--side-title:#fff;--side-sub:#7f95b3;--side-group:#6f86a6;--side-hover:#ffffff0f;--side-active:#1d4ed847;--side-active-bar:#7aa5ff;--side-muted:#8ea3bf;--side-badge-bg:#ffffff1f;--side-badge-text:#dbe6f5}[data-theme=graphite]{--erp-side-w:148px;--erp-side-bg:#1f2933;--erp-side-text:#d9e2ec;--erp-side-item-h:46px;--erp-logo-h:52px;--erp-tabbar-h:48px;--erp-primary:#0f766e;--erp-primary-deep:#115e59;--erp-primary-light:#2dd4bf;--erp-bg:#f4f6f8;--erp-surface:#fff;--erp-text:#1f2937;--erp-text-sub:#52606d;--erp-text-muted:#9aa5b1;--erp-border:#d9e2ec;--erp-border-light:#eaf0f4;--erp-row-alt:#f8fafb;--erp-red:#b42318;--erp-green:#15803d;--erp-orange:#b45309;--erp-purple:#6d28d9;--erp-blue:#1d4ed8;--erp-font:12px;--erp-font-family:"Segoe UI", "Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--erp-radius:0;--erp-radius-ctl:4px;--erp-radius-soft:6px;--erp-side-muted:#7b8794;--erp-side-hover:#ffffff12;--erp-side-active:#2dd4bf29;--erp-dot-red:#f04438;--erp-text-disabled:#bcc6cf;--erp-hover-soft:#e6f4f2;--erp-tint-bg:#eef5f4;--erp-grid-line:#edf2f6;--erp-grid-line-strong:#d9e2ec;--erp-surface-alt:#f8fafb;--erp-surface-soft:#f8fafb;--erp-surface-page:#f7f9fa;--erp-hint-bg:#f8fafb;--erp-login-bg:linear-gradient(160deg, #1f2933 0%, #334e68 100%);--erp-warn-bg:#fff7e6;--erp-warn-text:#92400e;--erp-warn-border:#f3d9a4;--erp-row-warn:#fffbf0;--erp-row-warn-border:#f0e0b8;--erp-row-ok:#eefaf1;--erp-row-danger-bg:#fef3f2;--erp-row-danger-text:#b42318;--erp-row-danger-border:#fda29b;--erp-row-orange:#fff8f0;--erp-row-pink:#fff5f8;--erp-chart-1:#0f766e;--erp-chart-2:#3e7cb1;--erp-chart-3:#9aa5b1;--erp-chart-4:#b42318;--erp-chart-5:#b45309;--erp-tabbar-bg:#134e4a;--erp-tabbar-text:#e6fffb;--erp-tabbar-active-bg:#fff;--erp-tabbar-active-text:#115e59;--erp-tabbar-btn-bg:#ffffff29;--erp-tabbar-btn-hover:#ffffff4d;--erp-shadow:none;--erp-logo-bg:#fff;--erp-logo-radius:6px;--erp-row-h:49px;--erp-head-h:34px;--erp-foot-h:32px;--erp-content-bg:var(--erp-bg);--erp-content-pad:0;--erp-gap:8px;--erp-title-weight:600;--erp-title-spacing:.2px;--bg-app:#f4f6f8;--bg-surface:#fff;--bg-subtle:#f8fafb;--bg-hover:#e9f2f1;--border:#d9e2ec;--border-strong:#bcc9d6;--text-strong:#10242a;--text:#1f2937;--text-muted:#52606d;--text-faint:#9aa5b1;--brand:#0f766e;--brand-soft:#e6f4f2;--brand-border:#9fd6cf;--brand-hover:#115e59;--focus-ring:#0f766e29;--ok:#15803d;--ok-soft:#eaf6ee;--ok-border:#b7dfc4;--warn:#b45309;--warn-soft:#fdf3e3;--warn-border:#f0d9a8;--danger:#b42318;--danger-soft:#fef3f2;--danger-border:#fda29b;--info:#0e7490;--info-soft:#e6f4f8;--info-border:#b6dfe8;--badge-gray-bg:#f0f4f7;--badge-gray-text:#52606d;--badge-gray-border:#d9e2ec;--radius:6px;--shadow-card:0 1px 2px #0f172a0f;--login-bg:linear-gradient(160deg, #1f2933 0%, #334e68 100%);--side-bg:#1f2933;--side-text:#d9e2ec;--side-title:#fff;--side-sub:#7b8794;--side-group:#7b8794;--side-hover:#ffffff12;--side-active:#2dd4bf2e;--side-active-bar:#2dd4bf;--side-muted:#7b8794;--side-badge-bg:#ffffff1f;--side-badge-text:#e6f4f2}[data-theme=graphite] .erp-nav-item{padding-left:14px;font-weight:400}[data-theme=graphite] .erp-nav-item--active:before{background:var(--erp-primary-light);border-radius:0 2px 2px 0;width:3px}[data-theme=graphite] .erp-nav-item--active{color:#fff;font-weight:600}[data-theme=graphite] .erp-logo{letter-spacing:1px;margin:0 8px;font-size:12px}[data-theme=graphite] .erp-menu-item-3{border-radius:var(--erp-radius-soft)}[data-theme=graphite] .erp-table thead th{color:var(--erp-text-sub);font-weight:600}[data-theme=obsidian]{--erp-side-w:168px;--erp-side-bg:#0f172a;--erp-side-text:#cbd5e1;--erp-side-item-h:44px;--erp-logo-h:56px;--erp-tabbar-h:52px;--erp-primary:#4f46e5;--erp-primary-deep:#4338ca;--erp-primary-light:#818cf8;--erp-bg:#f5f6fa;--erp-surface:#fff;--erp-text:#1e293b;--erp-text-sub:#475569;--erp-text-muted:#94a3b8;--erp-border:#e2e8f0;--erp-border-light:#eef2f7;--erp-row-alt:#fafbfc;--erp-red:#dc2626;--erp-green:#16a34a;--erp-orange:#ea580c;--erp-purple:#7c3aed;--erp-blue:#2563eb;--erp-font:12.5px;--erp-font-family:"Inter", "Segoe UI", "Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--erp-radius:0;--erp-radius-ctl:6px;--erp-radius-soft:10px;--erp-side-muted:#64748b;--erp-side-hover:#ffffff14;--erp-side-active:#818cf833;--erp-dot-red:#ef4444;--erp-text-disabled:#cbd5e1;--erp-hover-soft:#eef2ff;--erp-tint-bg:#f1f5fd;--erp-grid-line:#f1f5f9;--erp-grid-line-strong:#e2e8f0;--erp-surface-alt:#fafbfc;--erp-surface-soft:#f8fafc;--erp-surface-page:#f8fafc;--erp-hint-bg:#f8fafc;--erp-login-bg:radial-gradient(1200px 600px at 20% 0%, #312e81 0%, #0f172a 60%, #020617 100%);--erp-warn-bg:#fff7ed;--erp-warn-text:#c2410c;--erp-warn-border:#fed7aa;--erp-row-warn:#fffbeb;--erp-row-warn-border:#fde68a;--erp-row-ok:#f0fdf4;--erp-row-danger-bg:#fef2f2;--erp-row-danger-text:#dc2626;--erp-row-danger-border:#fecaca;--erp-row-orange:#fff7ed;--erp-row-pink:#fdf2f8;--erp-chart-1:#4f46e5;--erp-chart-2:#0ea5e9;--erp-chart-3:#94a3b8;--erp-chart-4:#dc2626;--erp-chart-5:#f59e0b;--erp-tabbar-bg:#fff;--erp-tabbar-text:#64748b;--erp-tabbar-active-bg:#eef2ff;--erp-tabbar-active-text:var(--erp-primary-deep);--erp-tabbar-btn-bg:#f1f5f9;--erp-tabbar-btn-hover:#e2e8f0;--erp-shadow:0 1px 3px #0f172a14, 0 1px 2px #0f172a0a;--erp-logo-bg:linear-gradient(135deg, #4f46e5 0%, #4338ca 100%);--erp-logo-radius:8px;--erp-row-h:49px;--erp-head-h:34px;--erp-foot-h:34px;--erp-content-bg:var(--erp-bg);--erp-content-pad:12px;--erp-gap:10px;--erp-title-weight:600;--erp-title-spacing:0;--bg-app:#f5f6fa;--bg-surface:#fff;--bg-subtle:#f8fafc;--bg-hover:#eef2ff;--border:#e2e8f0;--border-strong:#cbd5e1;--text-strong:#0f172a;--text:#1e293b;--text-muted:#475569;--text-faint:#94a3b8;--brand:#4f46e5;--brand-soft:#eef2ff;--brand-border:#c7d2fe;--brand-hover:#4338ca;--focus-ring:#4f46e529;--ok:#16a34a;--ok-soft:#f0fdf4;--ok-border:#bbf7d0;--warn:#c2410c;--warn-soft:#fff7ed;--warn-border:#fed7aa;--danger:#dc2626;--danger-soft:#fef2f2;--danger-border:#fecaca;--info:#0284c7;--info-soft:#f0f9ff;--info-border:#bae6fd;--badge-gray-bg:#f1f5f9;--badge-gray-text:#475569;--badge-gray-border:#e2e8f0;--radius:10px;--shadow-card:0 1px 3px #0f172a14, 0 1px 2px #0f172a0a;--login-bg:radial-gradient(1200px 600px at 20% 0%, #312e81 0%, #0f172a 60%, #020617 100%);--side-bg:#0f172a;--side-text:#cbd5e1;--side-title:#fff;--side-sub:#64748b;--side-group:#64748b;--side-hover:#ffffff14;--side-active:#818cf833;--side-active-bar:#818cf8;--side-muted:#64748b;--side-badge-bg:#ffffff1f;--side-badge-text:#e0e7ff}[data-theme=obsidian] .erp-tabbar{border-bottom:1px solid var(--erp-border)}[data-theme=obsidian] .erp-tab{font-size:13px;font-weight:500}[data-theme=obsidian] .erp-tab--active{border-radius:var(--erp-radius-ctl) var(--erp-radius-ctl) 0 0;box-shadow:inset 0 -2px 0 var(--erp-primary)}[data-theme=obsidian] .erp-icon-btn{border-radius:var(--erp-radius-ctl)}[data-theme=obsidian] .erp-badge-dot{box-shadow:0 0 0 2px #fff}[data-theme=obsidian] .erp-page,[data-theme=obsidian] .erp-datagrid,[data-theme=obsidian] .erp-formpage,[data-theme=obsidian] .erp-chartpage,[data-theme=obsidian] .erp-tabs-page{border-radius:var(--erp-radius-soft);box-shadow:var(--erp-shadow);overflow:hidden}[data-theme=obsidian] .erp-content>*{margin-bottom:12px}[data-theme=obsidian] .erp-page-toolbar{padding:10px 14px}[data-theme=obsidian] .erp-btn--primary{box-shadow:0 1px 2px #4f46e54d}[data-theme=obsidian] .erp-table thead th{color:var(--erp-text-sub);letter-spacing:.2px;font-weight:600}[data-theme=obsidian] .erp-menu-panel{border-radius:0 var(--erp-radius-soft) var(--erp-radius-soft) 0}[data-theme=obsidian] .erp-logo{color:#e0e7ff;font-size:12px;font-weight:700}[data-theme=bamboo]{--erp-side-w:150px;--erp-side-bg:#26352c;--erp-side-text:#e3ebe3;--erp-side-item-h:48px;--erp-logo-h:54px;--erp-tabbar-h:50px;--erp-primary:#2f6b4f;--erp-primary-deep:#245540;--erp-primary-light:#4e9070;--erp-bg:#e9e4d8;--erp-surface:#fffdf8;--erp-text:#2b2b28;--erp-text-sub:#5c5a52;--erp-text-muted:#7d7869;--erp-border:#ded8ca;--erp-border-light:#ece7dc;--erp-row-alt:#fbf9f4;--erp-red:#a3324a;--erp-green:#2f6b4f;--erp-orange:#a9662a;--erp-purple:#6b4a86;--erp-blue:#2f5d8a;--erp-font:12px;--erp-font-family:"Microsoft YaHei", "PingFang SC", "Songti SC", serif;--erp-radius:0;--erp-radius-ctl:2px;--erp-radius-soft:3px;--erp-side-muted:#8ba394;--erp-side-hover:#ffffff14;--erp-side-active:#4e90703d;--erp-dot-red:#c0392b;--erp-text-disabled:#b9b3a6;--erp-hover-soft:#eaf1ea;--erp-tint-bg:#f1efe6;--erp-grid-line:#efebe1;--erp-grid-line-strong:#ded8ca;--erp-surface-alt:#fbf9f4;--erp-surface-soft:#fbf9f4;--erp-surface-page:#f5f2ea;--erp-hint-bg:#fbf9f4;--erp-login-bg:linear-gradient(150deg, #26352c 0%, #3c554a 55%, #6b7d63 100%);--erp-warn-bg:#fdf6e3;--erp-warn-text:#8a5a12;--erp-warn-border:#e8d5a3;--erp-row-warn:#fdf8ec;--erp-row-warn-border:#eadfb8;--erp-row-ok:#f0f7ef;--erp-row-danger-bg:#fbeef0;--erp-row-danger-text:#a3324a;--erp-row-danger-border:#eec8ce;--erp-row-orange:#fdf5ec;--erp-row-pink:#faf0f3;--erp-chart-1:#2f6b4f;--erp-chart-2:#2f5d8a;--erp-chart-3:#948f84;--erp-chart-4:#a3324a;--erp-chart-5:#a9662a;--erp-tabbar-bg:#efe9dd;--erp-tabbar-text:#4a4034;--erp-tabbar-active-bg:#fffdf8;--erp-tabbar-active-text:#245540;--erp-tabbar-btn-bg:#2f6b4f24;--erp-tabbar-btn-hover:#2f6b4f42;--erp-shadow:none;--erp-logo-bg:#fffdf8;--erp-logo-radius:2px;--erp-row-h:49px;--erp-head-h:34px;--erp-foot-h:32px;--erp-content-bg:var(--erp-bg);--erp-content-pad:0;--erp-gap:8px;--erp-title-weight:600;--erp-title-spacing:.5px;--bg-app:#e9e4d8;--bg-surface:#fffdf8;--bg-subtle:#fbf9f4;--bg-hover:#eef1ea;--border:#ded8ca;--border-strong:#c8c0ae;--text-strong:#241f18;--text:#2b2b28;--text-muted:#6f6a5e;--text-faint:#8d8778;--brand:#2f6b4f;--brand-soft:#eaf1ea;--brand-border:#c3d8c9;--brand-hover:#245540;--focus-ring:#2f6b4f2e;--ok:#2f6b4f;--ok-soft:#eef5ec;--ok-border:#c9dcc6;--warn:#8a5a12;--warn-soft:#fdf6e3;--warn-border:#e8d5a3;--danger:#a3324a;--danger-soft:#fbeef0;--danger-border:#eec8ce;--info:#2f5d8a;--info-soft:#eaf0f6;--info-border:#c6d5e2;--badge-gray-bg:#f4f1e9;--badge-gray-text:#5c5a52;--badge-gray-border:#ded8ca;--radius:3px;--shadow-card:0 1px 2px #2b2b2814;--login-bg:linear-gradient(150deg, #26352c 0%, #3c554a 55%, #6b7d63 100%);--side-bg:#26352c;--side-text:#e3ebe3;--side-title:#fffdf8;--side-sub:#8ba394;--side-group:#8ba394;--side-hover:#ffffff14;--side-active:#4e907047;--side-active-bar:#4e9070;--side-muted:#8ba394;--side-badge-bg:#ffffff24;--side-badge-text:#eef2ea}[data-theme=bamboo] .erp-tabbar{border-bottom:1px solid #ded8ca}[data-theme=bamboo] .erp-tab{letter-spacing:.5px;font-size:13px}[data-theme=bamboo] .erp-tab--active{box-shadow:inset 0 -2px 0 var(--erp-primary);font-weight:700}[data-theme=bamboo] .erp-logo{letter-spacing:2px;border-width:4px;font-size:12px}[data-theme=bamboo] .erp-nav-item{letter-spacing:.5px;padding-left:16px}[data-theme=bamboo] .erp-nav-item--active{color:#fff;font-weight:600}[data-theme=bamboo] .erp-table thead th{letter-spacing:.5px;color:#4a4034;font-weight:600}[data-theme=bamboo] .erp-page-toolbar{border-bottom:1px solid #ded8ca}[data-theme=bamboo] .erp-hint{letter-spacing:.3px}.erp-theme-switch{align-items:center;display:flex;position:relative}.erp-theme-switch__btn{border:1px solid var(--erp-tabbar-btn-bg);border-radius:var(--erp-radius-ctl);background:var(--erp-tabbar-btn-bg);height:24px;color:var(--erp-tabbar-text);cursor:pointer;align-items:center;gap:6px;padding:0 8px;font-family:inherit;font-size:12px;display:inline-flex}.erp-theme-switch__btn:hover{background:var(--erp-tabbar-btn-hover)}.erp-tabbar-tools{white-space:nowrap;flex-wrap:nowrap}.erp-theme-switch__dot{border-radius:50%;flex:0 0 12px;width:12px;height:12px;box-shadow:0 0 0 1px #fff9}.erp-theme-switch__panel{z-index:950;background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:var(--erp-radius-soft);width:232px;color:var(--erp-text);padding:8px;position:absolute;top:32px;right:0;box-shadow:0 8px 24px #0f172a2e}.erp-theme-switch__title{color:var(--erp-text-muted);padding:2px 6px 6px;font-size:11px}.erp-theme-switch__item{border-radius:var(--erp-radius-ctl);width:100%;color:var(--erp-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px;font-family:inherit;font-size:12px;display:flex}.erp-theme-switch__item:hover{background:var(--erp-hover-soft)}.erp-theme-switch__item--active{background:var(--erp-hover-soft);color:var(--erp-primary-deep);font-weight:600}.erp-theme-switch__swatch{border:1px solid #0000001f;border-radius:3px;flex:0 0 34px;grid-template-columns:12px 1fr;width:34px;height:22px;display:grid;overflow:hidden}.erp-theme-switch__meta{color:var(--erp-text-muted);font-size:11px;font-weight:400}.erp-topbar .erp-theme-switch__btn{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--brand)}.erp-topbar .erp-theme-switch__btn:hover{background:var(--bg-hover)}@font-face{font-family:mcf;src:url(/fonts/mcf/iconfont.woff2)format("woff2"),url(/fonts/mcf/iconfont.woff)format("woff"),url(/fonts/mcf/iconfont.ttf)format("truetype");font-display:block}.mcf{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-style:normal;font-family:mcf!important}.mc-saoma:before{content:""}.mc-a-1_phone-green:before{content:""}.mc-bianjiwancheng:before{content:""}.mc-weibiaoti-1_wodeluru:before{content:""}.mc-search:before{content:""}.mc-a-1_shouji:before{content:""}.mc-weibiaoti-1_shanchubumen:before{content:""}.mc-yadd:before{content:""}.mc-qc:before{content:""}.mc-ydel:before{content:""}.mc-bm:before{content:""}.mc-deluser:before{content:""}.mc-sx:before{content:""}.mc-_yiru:before{content:""}.mc-gongchengjindu_wancheng:before{content:""}.mc-cuidan:before{content:""}.mc-wancheng:before{content:""}.mc-zhankai:before{content:""}.mc-shenqing:before{content:""}.mc-feidan:before{content:""}.mc-male:before{content:""}.mc-qrcode:before{content:""}.mc-female:before{content:""}.mc-qiandan:before{content:""}.mc-mesur-edit:before{content:""}.mc-mesur-location:before{content:""}.mc-mesur-date:before{content:""}.mc-lxr:before{content:""}.mc-fj:before{content:""}.mc-sjjd:before{content:""}.mc-gzl:before{content:""}.mc-sl:before{content:""}.mc-cq:before{content:""}.mc-th:before{content:""}.mc-qushi:before{content:""}.mc-quanbu:before{content:""}.mc-di:before{content:""}.mc-sheji_bianji:before{content:""}.mc-shigongguanli_shanchu:before{content:""}.mc-lp_apply:before{content:""}.mc-gduo:before{content:""}.mc-msg:before{content:""}.mc-sd:before{content:""}.mc-jg:before{content:""}.mc-bj:before{content:""}.mc-qxqp:before{content:""}.mc-qp:before{content:""}.mc-fj1:before{content:""}.mc-dsp:before{content:""}.mc-task:before{content:""}.mc-qk:before{content:""}.mc-tianjiatupian:before{content:""}.mc-paizhao:before{content:""}.mc-quanjing:before{content:""}.mc-tianjiafujian:before{content:""}.mc-kejian:before{content:""}.mc-changyongduanyu:before{content:""}.mc-yuyuebaifang:before{content:""}.mc-bukejian:before{content:""}.mc-huifu:before{content:""}.mc-xiangmudizhi:before{content:""}.mc-tianjia:before{content:""}.mc-duanxin:before{content:""}.mc-jiantou:before{content:""}.mc-gccq:before{content:""}.mc-shhf:before{content:""}.mc-qdgj:before{content:""}.mc-dingding:before{content:""}.mc-qywx:before{content:""}.mc-lsqd:before{content:""}.mc-lscls:before{content:""}.mc-xtgl:before{content:""}.mc-xtbb:before{content:""}.mc-sjgl:before{content:""}.mc-jxsfx:before{content:""}.mc-yggx:before{content:""}.mc-ggsz:before{content:""}.mc-xjbz:before{content:""}.mc-bjsz2:before{content:""}.mc-dxsz:before{content:""}.mc-mbfx:before{content:""}.mc-khsz:before{content:""}.mc-sjbj:before{content:""}.mc-grzx:before{content:""}.mc-yj:before{content:""}.mc-cpde:before{content:""}.mc-hp_close:before{content:""}.mc-lp_add:before{content:""}.mc-lp_ywfp:before{content:""}.mc-lp_refresh:before{content:""}.mc-lp_star:before{content:""}.mc-lp_dexport:before{content:""}.mc-lp_print:before{content:""}.mc-lp_import:before{content:""}.mc-lp_sms:before{content:""}.mc-lp_zucai:before{content:""}.mc-lp_qidan:before{content:""}.mc-lp_shouqi:before{content:""}.mc-lp_fbjh:before{content:""}.mc-lp_caigou:before{content:""}.mc-lp_export:before{content:""}.mc-lp_break:before{content:""}.mc-lp_dingding:before{content:""}.mc-lp_wechat:before{content:""}.mc-lp_shenhe:before{content:""}.mc-lp_pay26:before{content:""}.mc-lp_more:before{content:""}.mc-lp_fucai:before{content:""}.mc-lp_help:before{content:""}.mc-lp_gxr:before{content:""}.mc-lp_file:before{content:""}.mc-lp_searchmore:before{content:""}.mc-lp_pay28:before{content:""}.mc-lp_pxzb:before{content:""}.mc-lp_del:before{content:""}.mc-lp_key:before{content:""}.mc-lp_sk:before{content:""}.mc-log:before{content:""}.mc-lp_count:before{content:""}.mc-lp_set:before{content:""}.mc-lp_add1:before{content:""}.mc-xzrs:before{content:""}.mc-scyx:before{content:""}.mc-xmgl:before{content:""}.mc-ysbj:before{content:""}.mc-cwgl:before{content:""}.mc-bbzx:before{content:""}.mc-set:before{content:""}.mc-cycd:before{content:""}.mc-jxc:before{content:""}.mc-fbjs:before{content:""}.mc-zzgl:before{content:""}.mc-htmb:before{content:""}.mc-return:before{content:""}.mc-refresh:before{content:""}.mc-time:before{content:""}.mc-help:before{content:""}.mc-cygn:before{content:""}.mc-pwd:before{content:""}.mc-phone:before{content:""}.mc-grzk:before{content:""}.mc-forward:before{content:""}.mc-close:before{content:""}.mc-dgkh:before{content:""}.mc-set1:before{content:""}.mc-sheji:before{content:""}.mc-view:before{content:""}.mc-back:before{content:""}.mc-lf:before{content:""}.mc-xiazai:before{content:""}.mc-xtqh:before{content:""}.mc-news:before{content:""}.mc-yykh:before{content:""}.mc-zysz:before{content:""}.mc-open:before{content:""}.mc-zhiding:before{content:""}.mc-wdmd:before{content:""}.mc-tgzywfx:before{content:""}.mc-shwb:before{content:""}.mc-ywgh:before{content:""}.mc-wdqd:before{content:""}.mc-ywlb:before{content:""}.mc-yhp:before{content:""}.mc-ywfdfx:before{content:""}.mc-lpcx:before{content:""}.mc-khts:before{content:""}.mc-lphx:before{content:""}.mc-ywmbsz:before{content:""}.mc-khtj:before{content:""}.mc-rggl:before{content:""}.mc-qdlb:before{content:""}.mc-sjlb:before{content:""}.mc-sjgh:before{content:""}.mc-sjfdfx:before{content:""}.mc-rzgl:before{content:""}.mc-sjwg:before{content:""}.mc-wtfk:before{content:""}.mc-wdgd:before{content:""}.mc-wdkh:before{content:""}.mc-algl:before{content:""}.mc-bgsp:before{content:""}.mc-bzj:before{content:""}.mc-ckgl:before{content:""}.mc-dymb:before{content:""}.mc-bmgl:before{content:""}.mc-bmkffx:before{content:""}.mc-fbsg:before{content:""}.mc-djkh:before{content:""}.mc-dxmb:before{content:""}.mc-fdlb:before{content:""}.mc-fcgl:before{content:""}.mc-fybx:before{content:""}.mc-grjf:before{content:""}.mc-grjk:before{content:""}.mc-grywfx:before{content:""}.mc-gswjg:before{content:""}.mc-gzxq:before{content:""}.mc-gglx:before{content:""}.mc-grly:before{content:""}.mc-gxwjg:before{content:""}.mc-gdzc:before{content:""}.mc-htlb:before{content:""}.mc-jjjd:before{content:""}.mc-jxgl:before{content:""}.mc-jdfb:before{content:""}.mc-hdlr:before{content:""}.mc-kflb:before{content:""}.mc-jsxx:before{content:""}.mc-khcx:before{content:""}.mc-khdc:before{content:""}.mc-lljl:before{content:""}.mc-mdgl:before{content:""}.mc-cusadd:before{content:""}.mc-khdr:before{content:""}.mc-pzcx:before{content:""}.mc-face:before{content:""}.mc-pl:before{content:""}.mc-pmfx:before{content:""}.mc-sgjdfx:before{content:""}.mc-skdj:before{content:""}.mc-wzsz:before{content:""}.mc-qdtj:before{content:""}.mc-xmpf:before{content:""}.mc-xxsz:before{content:""}.mc-xsld:before{content:""}.mc-xtsz:before{content:""}.mc-zwzl:before{content:""}.mc-zwqx:before{content:""}.mc-zbj:before{content:""}.mc-yszg:before{content:""}.mc-zjkgl:before{content:""}.mc-zcgl:before{content:""}.mc-bjmb:before{content:""}.mc-bjsz1:before{content:""}.mc-clcg:before{content:""}.mc-claz:before{content:""}.mc-node:before{content:""}.mc-grbj:before{content:""}.mc-gsbj:before{content:""}.mc-gcjd:before{content:""}.mc-gdxj:before{content:""}.mc-bjsz:before{content:""}@font-face{font-family:iconfont;src:url(/fonts/icon/iconfont.woff2)format("woff2"),url(/fonts/icon/iconfont.woff)format("woff"),url(/fonts/icon/iconfont.ttf)format("truetype")}.iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-style:normal;font-family:iconfont!important}.icon-tingzhi:before{content:""}.icon-bofang:before{content:""}.icon-cusgroup:before{content:""}.icon-zhenggai:before{content:""}.icon-tianjia:before{content:""}.icon-dabiao:before{content:""}.icon-weidabiao:before{content:""}.icon-xunjianzhengyichang:before{content:""}.icon-tongji1:before{content:""}.icon-piclight:before{content:""}.icon-tag:before{content:""}.icon-fuliao:before{content:""}.icon-mic:before{content:""}.icon-jianli:before{content:""}.icon-wuliu:before{content:""}.icon-wenhao:before{content:""}.icon-home:before{content:""}.icon-scan:before{content:""}.icon-xinxi:before{content:""}.icon-hetong:before{content:""}.icon-renwu:before{content:""}.icon-tongji3:before{content:""}.icon-gonghaichi:before{content:""}.icon-fee:before{content:""}.icon-svg22:before{content:""}.icon-phone:before{content:""}.icon-gerenzhongxin:before{content:""}.icon-weixin:before{content:""}.icon-sheji:before{content:""}.icon-friendadd:before{content:""}.icon-shangchuan:before{content:""}.icon-xiazai:before{content:""}.icon-icon-cart:before{content:""}.icon-fabao:before{content:""}.icon-cailiao:before{content:""}.icon-xunjian:before{content:""}.icon-cangku:before{content:""}.icon-tongji2:before{content:""}.icon-guding:before{content:""}.icon-fresh:before{content:""}.icon-zuixiaohua1:before{content:""}.icon-zuidahua:before{content:""}.icon-zuidahua1:before{content:""}.icon-win:before{content:""}.icon-delete:before{content:""}.icon-chart:before{content:""}.icon-shoukuan:before{content:""}.icon-loudou:before{content:""}.icon-tongji:before{content:""}.icon-weibao:before{content:""}.icon-shexiangtou:before{content:""}.icon-jiedian:before{content:""}.icon-gengduo:before{content:""}.icon-liebiao:before{content:""}.icon-store:before{content:""}.icon-tgerenshezhi:before{content:""}.icon-kaishi:before{content:""}.icon-qushi:before{content:""}.icon-pc:before{content:""}.icon-gdxj:before{content:""}.icon-yidaochang:before{content:""}.icon-yiqianyue:before{content:""}.icon-daishenhe:before{content:""}.icon-shenhetongguo:before{content:""}.icon-shwtg:before{content:""}.icon-dingding:before{content:""}.icon-yuyin-copy:before{content:""}.icon-xxs:before{content:""}.icon-wenzi:before{content:""}.icon-shenpi:before{content:""}.icon-changyong:before{content:""}.icon-px-copy:before{content:""}.icon-paixu:before{content:""}.icon-fileadd:before{content:""}.icon-yglist:before{content:""}.icon-ygedit:before{content:""}.icon-dingdan:before{content:""}.icon-jiesuan:before{content:""}.icon-tel:before{content:""}.icon-zhuanxiu:before{content:""}.icon-sousuo:before{content:""}.icon-camera:before{content:""}.icon-jindu:before{content:""}.icon-shunhuai:before{content:""}.icon-huihua:before{content:""}.icon-yiwang:before{content:""}.icon-shezhi:before{content:""}.icon-fenpei:before{content:""}.icon-gdcaozuo:before{content:""}.icon-laba:before{content:""}.icon-gonggao:before{content:""}.icon-c-share:before{content:""}.icon-kewozhucai:before{content:""}.icon-kefu:before{content:""}.icon-lishi-copy:before{content:""}.icon-yewu:before{content:""}.icon-jiaju:before{content:""}.icon-pinpai:before{content:""}.icon-ruanzhuang:before{content:""}.icon-daoruyonghu:before{content:""}.icon-mubiao-copy:before{content:""}.icon-kongjian:before{content:""}.icon-moban-copy:before{content:""}.icon-5:before{content:""}.icon-jixie:before{content:""}.icon-ding:before{content:""}.icon-jinggao:before{content:""}.icon-cuowu:before{content:""}.icon-shanchuhuiyuan:before{content:""}.icon-excel:before{content:""}.icon-word:before{content:""}.icon-tongbu:before{content:""}.icon-clear:before{content:""}.icon-server:before{content:""}.icon-daoru:before{content:""}.icon-ruku:before{content:""}.icon-suanpan:before{content:""}.icon-money:before{content:""}.icon-fujian:before{content:""}.icon-yinzhang:before{content:""}.icon-icontihuan:before{content:""}.icon-shengji:before{content:""}.icon-shijian:before{content:""}.icon-dianhua:before{content:""}.icon-24:before{content:""}.icon-shigong:before{content:""}.icon-niantie:before{content:""}.icon-shenhe:before{content:""}.icon-icon15:before{content:""}.icon-taocan:before{content:""}.icon-fukuan:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-pifu:before{content:""}.icon-right:before{content:""}.icon-arrowup-copy:before{content:""}.icon-back:before{content:""}.icon-bottom:before{content:""}.icon-remind:before{content:""}.icon-add:before{content:""}.icon-move:before{content:""}.icon-menu:before{content:""}.icon-qq:before{content:""}.icon-dayin:before{content:""}.icon-db:before{content:""}.icon-link:before{content:""}.icon-jsq:before{content:""}.icon-caidan:before{content:""}.icon-huodong:before{content:""}.icon-jieshu:before{content:""}.icon-unlock:before{content:""}.icon-lock:before{content:""}.icon-wancheng:before{content:""}.icon-people:before{content:""}.icon-baocun:before{content:""}.icon-quanxian:before{content:""}.icon-quanxian1:before{content:""}.icon-shouqi:before{content:""}.icon-zhankai:before{content:""}.icon-shouji:before{content:""}.icon-bumen:before{content:""}.icon-keyuan:before{content:""}.icon-email:before{content:""}.icon-loupan:before{content:""}.icon-site-copy:before{content:""}.icon-mianji:before{content:""}.icon-xingbie:before{content:""}.icon-xingbienan:before{content:""}.icon-xingbienv:before{content:""}.icon-bianji:before{content:""}.icon-bad:before{content:""}.icon-good:before{content:""}.icon-apps:before{content:""}.icon-calendar:before{content:""}.icon-mianjiceliang:before{content:""}.icon-yonghugenzong:before{content:""}.icon-edit:before{content:""}.icon-file:before{content:""}.icon-share:before{content:""}.icon-more:before{content:""}.icon-settings:before{content:""}.icon-moreandroid:before{content:""}.icon-qrcode:before{content:""}.icon-group:before{content:""}.icon-copy:before{content:""}.icon-album:before{content:""}.icon-text:before{content:""}.sc-calendar{box-sizing:border-box;text-align:center;color:#4a4a4a;float:left;-webkit-user-select:none;user-select:none;-webkit-text-size-adjust:none;width:100%;padding-bottom:2px;font-family:Microsoft Yahei;font-size:16px}.sc-header{align-items:center;display:flex}.sc-body{clear:both;height:300px;overflow:hidden}.sc-week{color:#4a4a4a;background-color:#f8fbff;height:12%;font-size:18px;font-weight:400}.sc-days{height:90%}.sc-item{float:left;color:#565555;box-sizing:border-box;background-color:#fff;width:14.285%;height:16.3%;font-weight:600}.item-nolunar{padding-top:20px}.sc-item:nth-child(7n) .day,.sc-item:nth-child(7n+6) .day{color:#e00808bd}.sc-vocation{background-color:#ffebec}.sc-mark{background-color:#e5fbfa}.sc-vocation:before{content:"休";color:#fff;background-color:#e00808;width:1.2em;margin-top:-5px;font-size:.5em;font-weight:100;display:block;position:absolute}.sc-othermenth,.sc-othermenth .day,.sc-othermenth .lunar-day{color:#c1c0c0!important}.sc-active-day,.sc-selected{background-color:var(--erp-primary,#3f8af6);border:1px solid var(--erp-primary,#3f8af6);color:#fff!important}.sc-today{background-color:var(--erp-primary,#3f8af6);color:#fff}.sc-item .day{margin-top:5px;font-size:14px}.sc-today .day{color:#fff!important}.sc-item .lunar-day{text-overflow:ellipsis;color:#bbb;font-size:10px;font-weight:400;overflow:hidden}.sc-today .lunar-day{color:#fff!important}.sc-festival .lunar-day{color:#e00808}.sc-week-item{float:left;box-sizing:border-box;text-overflow:ellipsis;width:14.285%;height:100%;font-size:12px;line-height:38px;overflow:hidden}.sc-item-small{font-size:10px!important}.sc-week-item:last-child{border-width:1px}.sc-week-item:nth-child(7n),.sc-week-item:nth-child(7n+6){color:#e00808bd}.sc-actions{box-sizing:border-box;align-items:center;width:25%;height:100%;display:flex}.sc-actions:last-child{flex:1;justify-content:flex-end}.sc-actions-big{width:50%}@media screen and (max-width:500px){.sc-actions{width:50%}}.sc-header select{-webkit-appearance:none;appearance:none;color:#637b96;border-color:#0000;padding-top:5px;font-family:Microsoft Yahei;font-size:13px}.sc-header input{-webkit-appearance:none;appearance:none;color:#606060;border-color:#0000;padding:.2em;font-family:Microsoft Yahei}.sc-actions div{color:#637b96;width:30px;font-size:28px}.sc-actions div:last-child{width:25px}.sc-return-today{border:1px solid var(--erp-primary,#3f8af6);color:var(--erp-primary,#3f8af6);text-align:center;background-color:#fff;border-radius:2px;width:70px;height:25px;font-size:12px;line-height:25px;display:block}.sc-time{margin-top:3px;font-size:.8em;display:block}.sc-active-day.sc-selected{background-color:var(--erp-primary,#3f8af6);border:1px solid var(--erp-primary,#3f8af6);color:#fff!important}.sc-selected .lunar-day,.sc-selected .day{color:#fff!important}.sc-active-day.sc-today{background-color:var(--erp-primary,#3f8af6);color:#fff!important}.sc-selected.sc-today{background-color:var(--erp-primary,#3f8af6)}.sc-active-day{background:inherit;color:inherit!important}.sc-select-month{text-align:center!important}.hc-grid{color:#333;font-family:Microsoft YaHei,微软雅黑,system-ui,sans-serif;font-size:12px}.hc-card{border:1px solid #e8e8e8;box-shadow:0 1px 2px #00000008}.hc-card:hover{box-shadow:0 2px 8px #0000000f}.hc-panel{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}.hc-panel__head{border-bottom:1px solid #f0f0f0;flex:0 0 40px;align-items:center;gap:18px;height:40px;padding:0 12px;display:flex}.hc-panel__title{color:#33455a;white-space:nowrap;flex:none;margin:0;font-size:14px;font-weight:600}.hc-panel--overview .hc-panel__title{font-size:16px}.hc-panel__title--bar{border-bottom:1px solid #f0f0f0;flex:0 0 40px;justify-content:space-between;align-items:center;height:40px;margin:0;padding:0 12px;display:flex;position:relative}.hc-panel__body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.hc-panel__body--center{justify-content:center;align-items:stretch;padding:0}.hc-panel__tabs{flex:none;gap:20px;display:flex}.hc-panel__tab{color:#666;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-13px;padding:0 0 12px;font-family:inherit;font-size:12px}.hc-panel__tab:hover{color:#5fa8ff}.hc-panel__tab.is-cur{color:#3076d8;border-bottom-color:#3076d8;font-weight:600}.hc-panel__search{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.hc-grain{gap:2px;display:flex}.hc-grain__item{color:#666;cursor:pointer;background:0 0;border:0;padding:3px 6px;font-family:inherit;font-size:12px}.hc-grain__item.is-cur,.hc-grain__item:hover:not(:disabled){color:#3076d8}.hc-grain__item:disabled{cursor:default;opacity:.45}.hc-grain__item.is-cur:disabled{opacity:1}.hc-daterange{align-items:center;gap:3px;font-size:12px;display:flex}.hc-daterange__nav{color:#666;cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:14px;line-height:1}.hc-daterange__nav:disabled{opacity:.35;cursor:default}.hc-daterange__input{color:#333;background:#fff;border:1px solid #e0e0e0;width:92px;height:24px;padding:0 6px;font-family:inherit;font-size:12px}.hc-daterange__sep{color:#999}.hc-daterange__clear{color:#3076d8;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:12px}.hc-daterange__clear:disabled{color:#bbb;cursor:default}.hc-panel__time{color:#666;cursor:pointer;white-space:nowrap;background:#fafafa;border:1px solid #e8e8e8;border-radius:2px;align-items:center;gap:6px;margin-left:auto;padding:3px 8px;font-size:12px;display:flex}.hc-panel__time-angle{border-top:5px solid #999;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.hc-overview{flex:auto;gap:12px;min-height:0;padding:12px;display:flex}.hc-overview--single .hc-overview{flex:1}.hc-overview--empty{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:20px}.hc-tabpage-title{color:#33455a;text-align:center;font-size:13px;font-weight:600;line-height:22px}.hc-tabpage-title__tip{color:#999;padding-top:5px;font-size:12px;font-weight:400;display:inline-block}.hc-gclist{flex:1;width:100%}.hc-trend{flex-direction:column;flex:auto;width:auto;min-width:0;display:flex}.hc-overview--single .hc-trend{flex:auto}.hc-trend__title{color:#33455a;padding-left:2px;font-size:14px;font-weight:600}.hc-trend__sub{color:#999;margin-left:2px;font-size:12px;font-weight:400}.hc-trend__legend{color:#666;justify-content:flex-end;gap:14px;padding:6px 4px 4px;font-size:12px;display:flex}.hc-trend__legend span{align-items:center;gap:4px;display:inline-flex}.hc-trend__legend i{border-radius:50%;width:8px;height:8px;display:inline-block}.hc-trend__body{flex:auto;min-height:0;padding-top:4px;display:flex}.hc-trend__yaxis{color:#999;text-align:right;flex-direction:column;flex:0 0 34px;justify-content:space-between;width:34px;padding-right:6px;font-size:11px;display:flex}.hc-trend__plot{flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.hc-trend__gridlines{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.hc-trend__gridlines span{border-top:1px solid #f0f0f0;height:0;display:block}.hc-trend__bars{flex:auto;align-items:flex-end;gap:2px;min-height:0;display:flex}.hc-trend__group{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;height:100%;display:flex}.hc-trend__bars-inner{align-items:flex-end;gap:1px;height:100%;display:flex}.hc-trend__bar{border-radius:1px 1px 0 0;flex:1 1 0;min-width:0;transition:opacity .15s}.hc-trend__bar:hover{opacity:.82}.hc-trend__xaxis{flex:0 0 16px;gap:2px;height:16px;padding-left:40px;padding-right:2px;display:flex}.hc-trend__xaxis span{text-align:center;color:#999;white-space:nowrap;flex:1 1 0;min-width:0;font-size:10px;overflow:hidden}.hc-tablebox{border-left:1px solid #f0f0f0;flex-direction:column;flex:none;width:400px;min-width:0;max-width:46%;padding-left:12px;display:flex}.hc-overview--single .hc-tablebox{width:240px;max-width:32%}.hc-tablebox__title{text-align:center;border-bottom:1px dashed #eee;padding-bottom:8px}.hc-tablebox__title p{color:#999;margin:0;font-size:12px}.hc-tablebox__big{color:#3076d8;letter-spacing:.5px;margin:4px 0 0;font-size:22px;font-weight:700}.hc-tablebox__big--sm{color:#33455a;font-size:15px}.hc-tablebox__main{flex:auto;gap:14px;min-height:0;padding-top:4px;display:flex;overflow:hidden}.hc-tablebox__main--detail{justify-content:center}.hc-metric{flex:1 1 0;grid-template-columns:auto auto;grid-auto-rows:min-content;align-content:start;gap:0 6px;min-width:0;display:grid}.hc-metric__label{color:#666;white-space:nowrap;align-items:center;gap:2px;min-width:0;font-size:11px;line-height:22px;display:flex}.hc-metric__q{color:#9aa3ae;text-align:center;border:1px solid #c9ced6;border-radius:50%;flex:0 0 11px;justify-content:center;align-items:center;width:11px;height:11px;font-size:8px;font-style:normal;line-height:9px;display:inline-flex}.hc-metric__value{color:#33455a;text-align:right;white-space:nowrap;font-size:12px;font-weight:600;line-height:22px}.hc-notice__more{color:#999;cursor:pointer;font-size:13px}.hc-notice__body{flex:auto;min-height:0;overflow:auto}.hc-notice__list{padding:8px 12px}.hc-notice__item+.hc-notice__item{border-top:1px solid #f5f5f5}.hc-notice__item-top{cursor:pointer;padding:8px 0}.hc-notice__item-top:hover h4{color:#3076d8}.hc-notice__state{color:#d9534f;background:#fdecea;border-radius:2px;margin-bottom:5px;padding:0 5px;font-size:11px;line-height:16px;display:inline-block}.hc-notice__state.is-read{color:#999;background:#f0f0f0}.hc-notice__time{color:#999;margin:0 0 4px;font-size:11px}.hc-notice__item-top h4{color:#333;margin:0;font-size:12px;font-weight:400;line-height:1.5}.hc-notice__empty{text-align:center;color:#bbb;padding:24px 0;font-size:12px}.hc-todo{flex:auto;min-height:0;padding:0;display:flex}.hc-todo__left{box-sizing:border-box;flex-direction:column;flex:0 0 48%;width:48%;min-width:0;padding:0 10px;display:flex;overflow:hidden}.hc-todo__left .sc-calendar{width:100%;height:100%;padding-bottom:2px}.hc-todo__left .sc-body{height:calc(100% - 40px)}.hc-todo__left .sc-item{height:16.6%}.hc-todo__right{box-sizing:border-box;flex-flow:column wrap;flex:auto;align-content:flex-start;align-items:flex-start;min-width:0;height:100%;padding:6px 4px;display:flex;overflow:hidden}.hc-todo__item{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #f4f4f4;flex-direction:column;justify-content:center;align-items:center;width:108px;height:70px;margin:4px;display:flex;position:relative}.hc-todo__item:hover{background:#f8fbff;border-color:#d9e6f7}.hc-todo__icon{color:#666;text-align:center;flex:none;width:22px;height:22px;margin-bottom:5px;font-size:22px;line-height:22px;display:block}.hc-todo__name{color:#444;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100px;margin:0;font-size:14px;line-height:1.2;overflow:hidden}.hc-todo__tips{text-align:center;color:#fff;box-sizing:border-box;background:#f44848;border-radius:10px;width:24px;height:17px;font-size:12px;line-height:17px;position:absolute;top:-5px;right:-5px}.hc-todo__tips.is-empty{display:none}.hc-pie{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:6px 8px 8px;display:flex;overflow:hidden}.hc-pie__svg{flex:auto;width:100%;height:100%;min-height:0;display:block}.hc-pie__center{fill:#33455a;font-size:5.6px;font-weight:600}.hc-pie__legend{color:#666;flex-wrap:wrap;justify-content:center;gap:2px 10px;width:100%;padding-top:4px;font-size:11px;display:flex}.hc-pie__legend-item{align-items:center;gap:3px;max-width:100%;display:inline-flex}.hc-pie__legend-item i{border-radius:2px;flex:0 0 8px;width:8px;height:8px}.hc-pie__legend-name{white-space:nowrap;text-overflow:ellipsis;max-width:88px;overflow:hidden}.hc-pie__legend-val{color:#999}.hc-pie__empty{color:#bbb}.hc-sign{flex:auto;gap:26px;min-height:0;padding:12px 16px;display:flex}.hc-sign__col{flex-direction:column;flex:50%;min-width:0;display:flex}.hc-sign__col--left{padding-right:0}.hc-sign__head{flex:0 0 26px;align-items:center;gap:40px;height:26px;display:flex}.hc-sign__col--right .hc-sign__head{justify-content:space-around}.hc-tabelTitle{color:#444;align-items:center;gap:5px;font-size:12px;display:inline-flex}.hc-tabelTitle i{background:#5fa8ff;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.hc-tabelTitle--qd i{background:#6adbad}.hc-tabelTitle--sk i{background:#f77d7d}.hc-sign__mainbox{flex:auto;min-height:0;padding-bottom:16px;display:flex}.hc-sign__yaxis{text-align:right;color:#666;flex-direction:column;flex:none;justify-content:space-between;min-width:62px;padding-right:8px;font-size:10px;display:flex}.hc-sign__ylabel{white-space:nowrap;line-height:1}.hc-sign__unit{color:#999;text-align:right;padding-top:2px;font-size:10px;line-height:1}.hc-sign__charts{flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.hc-sign__grid{pointer-events:none;z-index:0;justify-content:space-between;display:flex;position:absolute;inset:0}.hc-sign__gridline{border-left:1px dashed #e3e3e3;width:0;height:100%;position:relative}.hc-sign__gridline:last-child{border-left-color:#d8d8d8}.hc-sign__gridunit{color:#999;white-space:nowrap;font-size:10px;position:absolute;bottom:-14px;left:0;transform:translate(-50%)}.hc-sign__rows{z-index:1;flex-direction:column;flex:auto;justify-content:space-between;min-height:0;display:flex;position:relative}.hc-sign__row{align-items:center;width:100%;height:16px;display:flex}.hc-sign__row--dual{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;height:16px}.hc-sign__row:hover{background:#f3f3f3}.hc-sign__line{border-radius:0 2px 2px 0;min-width:0;height:6px;transition:width .3s;display:block}.hc-sign__line--qdl{background:#5fa8ff}.hc-sign__line--qd{background:#6adbad;height:4px}.hc-sign__line--sk{background:#f77d7d;height:4px}.hc-rank__tools{align-items:center;gap:8px;margin-left:auto;display:flex}.hc-rank__tjtype{border:1px solid #e0e0e0;border-radius:2px;display:flex;overflow:hidden}.hc-rank__tjbtn{color:#666;cursor:pointer;background:#fff;border:0;padding:3px 10px;font-family:inherit;font-size:12px}.hc-rank__tjbtn+.hc-rank__tjbtn{border-left:1px solid #e0e0e0}.hc-rank__tjbtn.is-cur{color:#3076d8;background:#eef4fe;font-weight:600}.hc-rank{padding:10px 14px 14px;overflow:auto}.hc-rank__chart{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.hc-rank__grid{pointer-events:none;z-index:0;justify-content:space-between;display:flex;position:absolute;inset:0}.hc-rank__gridline{border-left:1px dashed #e3e3e3;width:0;height:100%;position:relative}.hc-rank__gridunit{color:#999;white-space:nowrap;font-size:10px;position:absolute;bottom:-2px;left:0;transform:translate(-50%)}.hc-rank__items{z-index:1;flex-direction:column;gap:6px;padding-bottom:14px;display:flex;position:relative}.hc-rank__item{align-items:center;gap:8px;height:26px;display:flex}.hc-rank__avatar{color:#3076d8;background:#eef4fe;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex;overflow:hidden}.hc-rank__name{color:#333;white-space:nowrap;text-overflow:ellipsis;flex:0 0 52px;width:52px;margin:0;font-size:12px;overflow:hidden}.hc-rank__name--dept{flex:0 0 92px;width:92px}.hc-rank__right{flex:auto;align-items:center;min-width:0;height:100%;display:flex}.hc-rank__probar{background:linear-gradient(90deg,#6adbad,#8fafff);border-radius:2px;justify-content:flex-end;align-items:center;min-width:0;height:16px;padding-right:4px;transition:width .3s;display:flex}.hc-rank__num{color:#fff;white-space:nowrap;margin:0;font-size:10px}.hc-rank__empty{text-align:center;color:#bbb;padding:20px 0;font-size:12px}[data-theme=obsidian] .hc-card,[data-theme=graphite] .hc-card,[data-theme=bamboo] .hc-card{background:var(--erp-surface,#fff);border-color:var(--erp-border,#e8e8e8)}[data-theme=obsidian] .hc-panel,[data-theme=graphite] .hc-panel,[data-theme=bamboo] .hc-panel{background:var(--erp-surface,#fff)}.hc-pie__hint{color:#aaa;padding-top:2px;font-size:11px}.hc-grid{grid-auto-rows:7px!important}.hc-grid>.hc-card{max-height:100%;min-height:0!important}.hc-trend__plot{position:relative}.hc-trend__line{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.hc-trend__dots{pointer-events:none;z-index:3;display:flex;position:absolute;inset:0}.hc-trend__dotcell{flex:1 1 0;min-width:0;position:relative}.hc-trend__dot{box-sizing:border-box;background:#8fafff;border:1.5px solid #fff;border-radius:50%;width:7px;height:7px;margin-bottom:-3.5px;margin-left:-3.5px;position:absolute;left:50%}.hc-trend__xaxis span{white-space:nowrap;text-align:right;padding-right:2px;font-size:9px;overflow:visible;transform:rotate(-45deg)}.hc-trend__xaxis{flex:0 0 34px;align-items:flex-start;height:34px;padding-top:2px}
