@charset "UTF-8";
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/HistoryPanel/HistoryPanel.vue?vue&type=style&index=0&id=5129a04f&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.history-panel[data-v-5129a04f]{position:fixed;right:0;top:50%;transform:translateY(-50%);background:#fff;border-radius:10px 0 0 10px;box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:1000;min-height:30px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.history-panel.expanded[data-v-5129a04f]{transform:translateY(-50%) translateX(0)}.history-panel.collapsed[data-v-5129a04f]{transform:translateY(-50%) translateX(calc(100% - 30px))}.history-panel .history-toggle-btn[data-v-5129a04f]{display:flex;align-items:center;justify-content:center;width:30px;height:auto;cursor:pointer;background-color:#c59d85;color:#4a2a17;border-right:1px solid #eaeaea;border-radius:10px 0 0 10px;margin-right:-1px;transition:background-color .3s}.history-panel .history-toggle-btn[data-v-5129a04f]:hover{background-color:#bd8f74}.history-panel .history-toggle-btn .arrow[data-v-5129a04f]{transition:transform .3s}.history-panel .history-panel-content[data-v-5129a04f]{width:200px;overflow:hidden;transition:opacity .3s}.history-panel .history-panel-content .history-header[data-v-5129a04f]{display:flex;justify-content:space-between;align-items:center;background-color:#c59d85;color:#4a2a17;height:40px;padding:0 12px 0 0}.history-panel .history-panel-content .history-header .el-icon-refresh[data-v-5129a04f]{cursor:pointer;transition:transform .3s}.history-panel .history-panel-content .history-header .el-icon-refresh[data-v-5129a04f]:hover{transform:rotate(180deg)}.history-panel .history-panel-content .history-list[data-v-5129a04f]{max-height:50vh;overflow-y:auto;padding:8px}.history-panel .history-panel-content .history-list .history-item[data-v-5129a04f]{display:flex;justify-content:space-between;text-align:left;border-radius:6px;transition:all .3s;cursor:pointer}.history-panel .history-panel-content .history-list .history-item[data-v-5129a04f]:hover{background-color:#f5f5f5;transform:translateX(4px)}.history-panel .history-panel-content .history-list .history-item .history-content[data-v-5129a04f]{flex:1;overflow:hidden}.history-panel .history-panel-content .history-list .history-item .history-content .history-title[data-v-5129a04f]{font-size:13px;font-weight:500;margin-bottom:4px}.history-panel .history-panel-content .history-list .history-item .history-content .history-time[data-v-5129a04f]{font-size:12px;color:#666}.history-panel .history-panel-content .history-list .history-item .history-actions[data-v-5129a04f]{display:flex;align-items:center;opacity:1;transition:opacity .3s}.history-panel .history-panel-content .history-list .history-item .history-actions .el-icon-document-copy[data-v-5129a04f]{color:#666}.history-panel .history-panel-content .history-list .history-item .history-actions .el-icon-document-copy[data-v-5129a04f]:hover{color:#c59d85}.history-panel .history-panel-content .history-list .history-item:hover .history-actions[data-v-5129a04f]{opacity:1}.history-panel .history-panel-content .empty-tips[data-v-5129a04f]{padding:20px;text-align:center;opacity:.6}.slide-fade-enter-active[data-v-5129a04f],.slide-fade-leave-active[data-v-5129a04f]{transition:all .3s ease-out}.slide-fade-enter-from[data-v-5129a04f],.slide-fade-leave-to[data-v-5129a04f]{opacity:0;transform:translateX(20px)}@media (max-width:768px){.history-panel.collapsed[data-v-5129a04f]{transform:translateY(-50%) translateX(calc(100% - 40px))}.history-panel .history-panel-content[data-v-5129a04f]{width:100vw}}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/ThemeColorPicker.vue?vue&type=style&index=0&id=22885c78&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.theme-set-wrapper .theme-set-btn[data-v-22885c78]{cursor:pointer;padding:10px;transition:all .3s;position:fixed;top:0;right:0}.theme-set-wrapper .theme-set-btn[data-v-22885c78]:hover{color:var(--theme-color);transform:rotate(180deg)}.theme-set-wrapper .theme-set-btn .el-icon-s-tools[data-v-22885c78]{font-size:24px}.theme-set-wrapper .theme-picker[data-v-22885c78]{padding:20px;font-size:14px}.theme-set-wrapper .theme-picker .theme-item[data-v-22885c78]{margin-bottom:12px;display:flex;align-items:center}.theme-set-wrapper .theme-picker .theme-item .title[data-v-22885c78]{margin-right:4px;width:80px;text-align:right}.theme-set-wrapper .theme-picker .theme-item.theme-reset[data-v-22885c78]{margin-top:20px;justify-content:center}.theme-set-wrapper .theme-picker .theme-item.theme-reset .el-button[data-v-22885c78]{width:100%;padding:0;height:32px}[data-v-22885c78] .el-drawer__header{display:flex;margin-bottom:0;text-align:left;padding:10px;border-bottom:1px solid #dcdfe6;color:#333;font-size:16px;font-weight:700}[data-v-22885c78] .el-color-picker__trigger{width:32px;height:32px}[data-v-22885c78] .el-color-picker{height:32px}[data-v-22885c78] .el-input__inner{height:32px;line-height:32px}[data-v-22885c78] .el-color-picker__trigger{width:100%}.el-select[data-v-22885c78],[data-v-22885c78] .el-color-picker{width:calc(100% - 64px)}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Tool/DialogBox.vue?vue&type=style&index=0&id=1e62bbbc&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.dialog-box-wrapper[data-v-1e62bbbc]{position:fixed;z-index:9999}.collapse-button[data-v-1e62bbbc]{position:fixed;bottom:20px;left:10px;width:30px;height:30px;background:#409eff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;cursor:pointer;box-shadow:0 2px 6px rgba(64,158,255,.4);transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.8;z-index:10001;border:2px solid hsla(0,0%,100%,.3)}.collapse-button[data-v-1e62bbbc]:hover{background:#337ecc;transform:scale(1.1);opacity:1;box-shadow:0 3px 8px rgba(64,158,255,.6)}.float-button[data-v-1e62bbbc]{position:fixed;bottom:30px;left:10px;width:60px;height:60px;background:#409eff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;cursor:pointer;box-shadow:0 4px 12px rgba(64,158,255,.4);transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10000}.float-button[data-v-1e62bbbc]:hover{background:#337ecc;transform:scale(1.05);box-shadow:0 6px 16px rgba(64,158,255,.6)}.collapse-icon[data-v-1e62bbbc]{position:absolute;top:2px;right:2px;width:16px;height:16px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;opacity:.7;transition:all .2s ease}.collapse-icon[data-v-1e62bbbc]:hover{background:hsla(0,0%,100%,.3);opacity:1;transform:scale(1.1)}.chat-dialog[data-v-1e62bbbc]{position:fixed;bottom:80px;left:10px;width:350px;height:140px;background:#fff;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog-header[data-v-1e62bbbc]{background:#409eff;color:#fff;padding:0 16px;display:flex;justify-content:space-between;align-items:center;cursor:move;height:40px}.dialog-title[data-v-1e62bbbc]{font-size:14px;font-weight:500}.header-controls[data-v-1e62bbbc]{display:flex;gap:8px;align-items:center}.collapse-btn[data-v-1e62bbbc]{background:none;border:none;color:#fff;font-size:16px;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.collapse-btn[data-v-1e62bbbc]:hover{background:hsla(0,0%,100%,.2)}.close-btn[data-v-1e62bbbc]{background:none;border:none;color:#fff;font-size:18px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.close-btn[data-v-1e62bbbc]:hover{background:hsla(0,0%,100%,.2)}.dialog-content[data-v-1e62bbbc]{padding:16px}.input-group[data-v-1e62bbbc]{display:flex;gap:8px;align-items:center}.message-input[data-v-1e62bbbc]{flex:1;height:36px;border:1px solid #dcdfe6;border-radius:4px;padding:0 12px;font-size:14px;outline:none;transition:border-color .2s}.message-input[data-v-1e62bbbc]:focus{border-color:#409eff}.send-btn[data-v-1e62bbbc]{height:36px;background:#409eff;color:#fff;border:none;border-radius:4px;padding:0 16px;cursor:pointer;font-size:14px;transition:background-color .2s}.send-btn[data-v-1e62bbbc]:hover{background:#337ecc}.send-btn[data-v-1e62bbbc]:active{background:#2b6cb0}.chat-dialog.dragging[data-v-1e62bbbc],.collapse-button.dragging[data-v-1e62bbbc],.float-button.dragging[data-v-1e62bbbc]{transform:scale(1.05);transition:none;opacity:.95;z-index:10003!important;box-shadow:0 8px 25px rgba(64,158,255,.6)!important}.dialog-box-wrapper .dragged[data-v-1e62bbbc]{border:1px dashed rgba(64,158,255,.5)}.position-reset[data-v-1e62bbbc]{transition:all .5s cubic-bezier(.25,.46,.45,.94)!important}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/*{margin:0;padding:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;min-height:100vh;color:#2c3e50;font-family:var(--font-family);background-color:var(--theme-background-color)}.color-picker{border-radius:50px;width:15px;height:15px}::v-deep input.color-picker{border-radius:50px!important}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:1px solid #ebeef5}a,a.router-link-active{text-decoration:none}input{text-align:center;height:30px}input,textarea{font-size:1em;font-family:var(--font-family);outline:none}textarea{border:none;background-color:transparent}h1,h2{padding:20px 0}h2{font-size:1.2em}button{margin:10px}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/App.vue?vue&type=style&index=1&id=7ba5bd90&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/@media print{.button-group-bottom-sticky,.float-button,.global-chat-container .chat-toggle,.history-panel.collapsed,.theme-set-btn{display:none!important}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/HelloWorld.vue?vue&type=style&index=0&id=469af010&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/h3[data-v-469af010]{margin:40px 0 0}ul[data-v-469af010]{list-style-type:none;padding:0}li[data-v-469af010]{display:inline-block;margin:0 10px}a[data-v-469af010]{color:#42b983}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Fss.vue?vue&type=style&index=0&id=cd90e008&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/#Fss[data-v-cd90e008]{font-family:宋体;text-align:center;background-color:#faebd7}#Fss h3[data-v-cd90e008]{position:relative;top:10px}.add-form button[data-v-cd90e008],.add-form input[data-v-cd90e008],.add-form select[data-v-cd90e008]{margin:3px 3px;font-family:宋体}.back-button[data-v-cd90e008]{top:170px;right:250px;font-size:8px;color:#fff;background-color:#b2b2fa;border:none}.button-container[data-v-cd90e008]{display:flex;justify-content:center}.toggle[data-v-cd90e008]{margin:0 10px}.back-button[data-v-cd90e008],.details-button[data-v-cd90e008],.toggle-button[data-v-cd90e008]{font-family:宋体;margin-top:9px;padding:5px 10px;font-size:13px;cursor:pointer;color:#fff;background-color:#b2b2fa;border:none}.back-button[data-v-cd90e008]:hover,.details-button[data-v-cd90e008]:hover,.toggle-button[data-v-cd90e008]:hover{background-color:#00008b}.task-table[data-v-cd90e008]{margin-top:20px;font-family:13px;border-collapse:collapse;width:100%}.task-table button[data-v-cd90e008]{margin:3px 3px;font-family:宋体}.task-table td[data-v-cd90e008],.task-table th[data-v-cd90e008]{border:1px solid #ddd;padding:8px}.task-table th[data-v-cd90e008]{background-color:#f2f2f2;text-align:center}.router-link[data-v-cd90e008]{color:blue;text-decoration:none;cursor:pointer}.router-link[data-v-cd90e008]:hover{color:#00008b}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/dorm_information.vue?vue&type=style&index=0&id=7158490d&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/#dorm-information[data-v-7158490d]{font-family:宋体;text-align:center}#dorm-information h3[data-v-7158490d]{position:relative;top:10px}.edit-form button[data-v-7158490d]{margin-top:-8x}.edit-form button[data-v-7158490d],.edit-form input[data-v-7158490d],.edit-form select[data-v-7158490d]{margin:3px 3px;font-family:宋体}.info-table[data-v-7158490d]{margin:20px auto;border-collapse:collapse;width:50%}.info-table td[data-v-7158490d],.info-table th[data-v-7158490d]{border:1px solid #ddd;padding:8px}.info-table th[data-v-7158490d]{background-color:#f2f2f2}.back-button[data-v-7158490d]{margin-top:-5px;padding:3px 8px;font-size:13px;cursor:pointer;color:#fff;background-color:gray;border:none}.back-button[data-v-7158490d]:hover{background-color:#a9a9a9}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NavCardGrid/planning.vue?vue&type=style&index=0&id=4fccb2ba&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.main-router-box[data-v-4fccb2ba]{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.main-router-box .main-router[data-v-4fccb2ba]{width:1000px;height:618px;background:#fff;border-radius:15px;padding:20px;box-shadow:0 5px 35px 0 hsla(225,2%,66%,.31)}.main-router-box .main-router .main-height[data-v-4fccb2ba]{height:510px;display:flex;flex-direction:column}.main-router-box .main-router .header-controls[data-v-4fccb2ba]{display:flex;align-items:center;gap:20px}.main-router-box .main-router .header-controls .header-sear[data-v-4fccb2ba]{display:flex;align-items:center}.main-router-box .main-router .header-controls .header-sear[data-v-4fccb2ba] .el-input,.main-router-box .main-router .header-controls .header-sear[data-v-4fccb2ba] .el-input__inner{height:30px!important;line-height:30px!important}.main-router-box .main-router .header-controls .header-sear .search-icon[data-v-4fccb2ba]{cursor:pointer;margin-left:10px}.main-router-box .main-router .header-controls .header-sear .slide-enter-active[data-v-4fccb2ba],.main-router-box .main-router .header-controls .header-sear .slide-leave-active[data-v-4fccb2ba]{transition:all .3s ease}.main-router-box .main-router .header-controls .header-sear .slide-enter[data-v-4fccb2ba],.main-router-box .main-router .header-controls .header-sear .slide-leave-to[data-v-4fccb2ba]{transform:translateX(-100%);opacity:0}.main-router-box .main-router .header-section[data-v-4fccb2ba]{display:flex;align-items:center;justify-content:space-between;line-height:30px;font-size:var(--font-size16)}.main-router-box .main-router .header-section .header-left[data-v-4fccb2ba]{display:flex;align-items:center;gap:8px}.main-router-box .main-router .header-section .header-left .header-back[data-v-4fccb2ba],.main-router-box .main-router .header-section .header-left a[data-v-4fccb2ba]{color:var(--theme-color);white-space:nowrap}.main-router-box .main-router .header-section .header-left .breadcrumb-inline[data-v-4fccb2ba]{display:flex;align-items:center}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-divider[data-v-4fccb2ba]{color:#c0c4cc;margin:0 5px;font-size:14px}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper[data-v-4fccb2ba]{display:flex;align-items:center;flex-wrap:nowrap}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item[data-v-4fccb2ba]{display:inline-flex;align-items:center}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link[data-v-4fccb2ba]{color:#606266;cursor:pointer;transition:color .3s ease;text-decoration:none;display:inline-flex;align-items:center}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link[data-v-4fccb2ba]:hover{color:#409eff}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link i[data-v-4fccb2ba]{margin-right:3px;font-size:12px}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-title[data-v-4fccb2ba]{vertical-align:middle;font-size:13px;white-space:nowrap}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-separator[data-v-4fccb2ba]{color:#c0c4cc;margin:0 6px;font-size:10px}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item.is-active .breadcrumb-title[data-v-4fccb2ba]{color:#303133;font-weight:500}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item.is-active i[data-v-4fccb2ba]{color:#303133}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item i[data-v-4fccb2ba]:not(.breadcrumb-separator){margin-right:3px;color:#606266}.main-router-box .main-router .header-section .edit-mode-controls[data-v-4fccb2ba]{display:flex;align-items:center;gap:10px}.main-router-box .main-router .header-section .edit-mode-controls .mode-switch[data-v-4fccb2ba]{display:flex;align-items:center;gap:5px}.main-router-box .main-router .header-section .edit-mode-controls .mode-actions[data-v-4fccb2ba]{display:flex;gap:5px}.main-router-box .main-router .main-title[data-v-4fccb2ba]{flex:0 0 auto}.main-router-box .main-router .main-title .title[data-v-4fccb2ba]{font-size:var(--font-size24);font-weight:700;color:var(--font-color-title)}.main-router-box .main-router .planning-section[data-v-4fccb2ba]{flex:1 1 auto;margin:20px auto;height:490px;overflow:auto;width:calc(100% + 10px);padding-right:10px;box-sizing:border-box}.main-router-box .main-router .planning-section .section-header[data-v-4fccb2ba]{text-align:center;margin-bottom:30px}.main-router-box .main-router .planning-section .section-header .section-title[data-v-4fccb2ba]{display:inline-flex;align-items:center;background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;padding:12px 24px;border-radius:10px;margin-bottom:16px;box-shadow:0 4px 12px rgba(64,158,255,.2)}.main-router-box .main-router .planning-section .section-header .section-title i[data-v-4fccb2ba]{margin-right:8px;font-size:var(--font-size20)}.main-router-box .main-router .planning-section .section-header .section-title span[data-v-4fccb2ba]{font-size:var(--font-size18);font-weight:500}.main-router-box .main-router .planning-section .section-header .section-desc[data-v-4fccb2ba]{color:#909399;font-size:var(--font-size14)}.main-router-box .main-router .planning-section .planning-grid[data-v-4fccb2ba]{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;gap:12px}.main-router-box .main-router .planning-section .planning-grid.planning-gridCss1[data-v-4fccb2ba]{display:flex;justify-content:center}.main-router-box .main-router .planning-section .planning-grid.planning-gridCss1 .planning-card[data-v-4fccb2ba]{width:231px}.main-router-box .main-router .planning-section .planning-grid .planning-card[data-v-4fccb2ba]{border:1px solid #ebeef5;border-radius:8px;overflow:hidden;position:relative}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-edit-controls[data-v-4fccb2ba]{position:absolute;top:10px;right:10px;z-index:10}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-header[data-v-4fccb2ba]{display:flex;align-items:center;padding:12px;border-bottom:1px solid #ebeef5;color:#333;background:#ebeef5}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-header i[data-v-4fccb2ba]{font-size:var(--font-size20);margin-right:8px}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-header h3[data-v-4fccb2ba]{margin:0;font-size:var(--font-size16);font-weight:500}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content[data-v-4fccb2ba]{padding:16px}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content .link-container[data-v-4fccb2ba]{margin-bottom:8px}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content .plan-link[data-v-4fccb2ba]{display:flex;align-items:center;text-decoration:none;color:#606266;padding:12px;border-radius:4px;transition:all .3s ease;background:#fff}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content .plan-link i[data-v-4fccb2ba]{font-size:var(--font-size16);margin-right:8px;color:var(--theme-color)}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content .plan-link span[data-v-4fccb2ba]{flex:1;font-size:var(--font-size14);text-align:left}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content .plan-link[data-v-4fccb2ba]:hover{transform:translateX(5px);background-color:var(--theme-color-hover);color:var(--link);box-shadow:0 4px 12px rgba(64,158,255,.1)}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content .plan-link[data-v-4fccb2ba]:last-child{margin-bottom:0}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content .plan-link.edit-mode[data-v-4fccb2ba]{cursor:default;display:flex;justify-content:space-between}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content .plan-link.edit-mode[data-v-4fccb2ba]:hover{transform:none;background-color:#f5f7fa;color:#606266;box-shadow:none}.main-router-box .main-router .planning-section .planning-grid .planning-card .card-content .plan-link.edit-mode .link-switch[data-v-4fccb2ba]{margin-left:10px}.main-router-box .error-notification[data-v-4fccb2ba]{width:1000px}@media screen and (max-width:1000px){.main-router-box[data-v-4fccb2ba]{min-height:100vh;max-height:auto;padding:20px 0}.main-router-box .main-router[data-v-4fccb2ba]{width:100%;max-width:96%;height:auto}.main-router-box .main-router .header-section[data-v-4fccb2ba]{flex-direction:column;align-items:flex-start;gap:10px}.main-router-box .main-router .header-section .header-left[data-v-4fccb2ba]{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-divider[data-v-4fccb2ba]{display:none}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-title[data-v-4fccb2ba]{font-size:11px}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-separator[data-v-4fccb2ba]{margin:0 4px;font-size:8px}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link i[data-v-4fccb2ba],.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item i[data-v-4fccb2ba]:not(.breadcrumb-separator){font-size:10px;margin-right:2px}.main-router-box .main-router .header-section .edit-mode-controls[data-v-4fccb2ba]{width:100%;flex-direction:column;align-items:flex-start}.main-router-box .error-notification[data-v-4fccb2ba]{width:100%}.main-router-box .planning-section .planning-grid[data-v-4fccb2ba]{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:640px){.main-router-box .planning-section .planning-grid[data-v-4fccb2ba]{grid-template-columns:repeat(1,1fr)!important}}[data-v-4fccb2ba]::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}[data-v-4fccb2ba]::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:4px;margin:4px 0}[data-v-4fccb2ba]::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px;border:2px solid transparent;background-clip:content-box;-webkit-transition:background-color .3s;transition:background-color .3s}[data-v-4fccb2ba]::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}[data-v-4fccb2ba]::-webkit-scrollbar-thumb:active{background-color:#787878}[data-v-4fccb2ba]::-webkit-scrollbar-corner{background-color:transparent}.no-visible-links[data-v-4fccb2ba]{padding:15px;text-align:center;background-color:#f8f8f8;border-radius:5px;color:#909399;font-size:var(--font-size14)}.no-visible-links p[data-v-4fccb2ba]{margin:0}.error-link[data-v-4fccb2ba]{color:#f56c6c;border:1px solid #f56c6c!important;background-color:#f56c6c;animation:bgBlink-4fccb2ba 1s infinite}@keyframes bgBlink-4fccb2ba{0%,50%{color:#fff;background-color:#f56c6c}51%,to{color:#f56c6c;background-color:hsla(0,87%,69%,.3)}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/select/UserSelect.vue?vue&type=style&index=0&id=48a2424c&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-48a2424c] .el-select .el-input{width:100%}[data-v-48a2424c] .el-select .el-input .el-input__inner{height:28px;line-height:28px;border:none;border-bottom:1px solid #000;border-radius:0;background-color:transparent;padding:0;text-align:center}[data-v-48a2424c] .el-select.is-disabled .el-input__inner{background-color:rgba(245,247,250,.259);cursor:not-allowed;opacity:.7}@media print{[data-v-48a2424c] .el-select .el-input__inner{border:none;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/select/DeptSelect.vue?vue&type=style&index=0&id=4f35a0d4&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-4f35a0d4] .el-select .el-input{width:100%}[data-v-4f35a0d4] .el-select .el-input .el-input__inner{height:28px;line-height:28px;border:none;border-bottom:1px solid #000;border-radius:0;background-color:transparent;padding:0;text-align:center}[data-v-4f35a0d4] .el-select.is-disabled .el-input__inner{background-color:rgba(245,247,250,.259);cursor:not-allowed;opacity:.7}@media print{[data-v-4f35a0d4] .el-select .el-input__inner{border:none;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/InstructionPageButtons.vue?vue&type=style&index=0&id=0c0e50b4&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.headerLogoName[data-v-0c0e50b4]{display:none}.instruct-header[data-v-0c0e50b4]{margin:0 auto;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:10px;border-radius:5px;box-shadow:0 5px 35px 0 hsla(225,2%,66%,.31);height:52px;position:relative}.instruct-header .header-left[data-v-0c0e50b4]{display:flex;align-items:center;gap:8px}.instruct-header .header-left .head-back[data-v-0c0e50b4]{cursor:pointer;color:var(--theme-color);font-size:var(--font-size16)!important;white-space:nowrap}.instruct-header .header-left .breadcrumb-inline[data-v-0c0e50b4]{display:flex;align-items:center;max-width:calc(50vw - 150px);min-width:0}.instruct-header .header-left .breadcrumb-inline .breadcrumb-divider[data-v-0c0e50b4]{color:#c0c4cc;margin:0 5px;font-size:14px;flex-shrink:0}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper[data-v-0c0e50b4]{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;min-width:0}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item[data-v-0c0e50b4]{display:inline-flex;align-items:center;flex-shrink:1;min-width:0;max-width:120px}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-content[data-v-0c0e50b4],.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link[data-v-0c0e50b4]{color:#606266;transition:color .3s ease;text-decoration:none;display:inline-flex;align-items:flex-end;min-width:0;max-width:100%}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-content i[data-v-0c0e50b4],.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link i[data-v-0c0e50b4]{margin-right:3px;font-size:var(--font-size12)!important;flex-shrink:0}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link[data-v-0c0e50b4]{cursor:pointer}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link[data-v-0c0e50b4]:hover{color:#409eff}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-title[data-v-0c0e50b4]{vertical-align:middle;font-size:var(--font-size13)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--theme-color)}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-separator[data-v-0c0e50b4]{color:#c0c4cc;margin:0 6px;font-size:10px;flex-shrink:0}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item.is-active .breadcrumb-title[data-v-0c0e50b4]{color:var(--theme-color);font-weight:500}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item.is-active i[data-v-0c0e50b4]{color:var(--theme-color)}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item i[data-v-0c0e50b4]:not(.breadcrumb-separator){margin-right:3px;color:var(--theme-color);flex-shrink:0}.instruct-header .head-title[data-v-0c0e50b4]{font-size:var(--font-size18)!important;font-weight:600;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.instruct-header[data-v-0c0e50b4]{width:100%!important;height:auto;padding:8px 12px}.instruct-header .header-left[data-v-0c0e50b4]{flex-direction:column;align-items:flex-start;gap:8px}.instruct-header .header-left .head-back[data-v-0c0e50b4]{font-size:14px}.instruct-header .header-left .breadcrumb-inline[data-v-0c0e50b4]{max-width:calc(100vw - 160px)}.instruct-header .header-left .breadcrumb-inline .breadcrumb-divider[data-v-0c0e50b4]{display:none}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item[data-v-0c0e50b4]{max-width:80px}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-title[data-v-0c0e50b4]{font-size:11px}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-separator[data-v-0c0e50b4]{margin:0 4px;font-size:8px}.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link i[data-v-0c0e50b4],.instruct-header .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item i[data-v-0c0e50b4]:not(.breadcrumb-separator){font-size:10px;margin-right:2px}.instruct-header .head-title[data-v-0c0e50b4]{font-size:16px!important;position:static;transform:none;margin:8px 0}}@media print{.instruct-header[data-v-0c0e50b4]{display:none!important}.headerLogoName[data-v-0c0e50b4]{display:flex;align-items:flex-start;justify-content:center;height:60px;flex-direction:column;width:1200px;margin:0 auto;margin-bottom:20px}.headerLogoName img[data-v-0c0e50b4]{width:120px;margin-right:10px;margin-left:6%;margin-bottom:5px}.headerLogoName span[data-v-0c0e50b4]{font-size:20px;font-weight:700}}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/dormitory_items_go.vue?vue&type=style&index=0&id=a4170b8a&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.dormitory-items-go[data-v-a4170b8a]{background-color:#fff;max-width:1200px;margin:20px auto 0;padding:20px;position:relative}h2[data-v-a4170b8a]{font-size:20px;text-align:center;margin-bottom:20px}.table-container[data-v-a4170b8a]{margin-bottom:30px}table[data-v-a4170b8a]{width:100%;border-collapse:collapse;margin-top:20px}td[data-v-a4170b8a],th[data-v-a4170b8a]{border:1px solid #ccc;padding:8px;text-align:center}.print-button[data-v-a4170b8a]{background-color:#909399}.print-button[data-v-a4170b8a]:hover{background-color:#c0c4cc}input[data-v-a4170b8a]{width:100%;padding:4px;font-size:16px;box-sizing:border-box}.bottom-border-only[data-v-a4170b8a]{border:none;border-bottom:1px solid #ccc;padding:4px;font-size:16px;box-sizing:border-box}.operation-buttons[data-v-a4170b8a]{margin-top:20px;display:flex;justify-content:center}button[data-v-a4170b8a]{padding:15px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;margin:0 10px}button[data-v-a4170b8a]:hover{background-color:#66b1ff}canvas[data-v-a4170b8a]{border:1px solid #ccc;margin:10px 0}.instructions[data-v-a4170b8a]{display:flex;text-align:center;margin-top:20px;border-top:1px solid #ccc;padding-top:10px}@media print{body[data-v-a4170b8a]{font-size:12px}.dormitory-items-go[data-v-a4170b8a]{width:100%;margin:0;padding:0}.table-container[data-v-a4170b8a]{margin:0}table[data-v-a4170b8a]{width:100%;border-collapse:collapse}td[data-v-a4170b8a],th[data-v-a4170b8a]{border:1px solid #000;padding:4px;text-align:center}input[data-v-a4170b8a]{width:100%;padding:4px;font-size:12px;box-sizing:border-box;border:none;background-color:transparent}canvas[data-v-a4170b8a]{border:1px solid #000;margin:10px 0}.el-button[data-v-a4170b8a],.instructions[data-v-a4170b8a],.operation-buttons[data-v-a4170b8a]{display:none}}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/select/PostSelect.vue?vue&type=style&index=0&id=4dce456f&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-4dce456f] .el-select .el-input{width:100%}[data-v-4dce456f] .el-select .el-input .el-input__inner{height:28px;line-height:28px;border:none;border-bottom:1px solid #000;border-radius:0;background-color:transparent;padding:0;text-align:center}[data-v-4dce456f] .el-select.is-disabled .el-input__inner{background-color:rgba(245,247,250,.259);cursor:not-allowed;opacity:.7}@media print{[data-v-4dce456f] .el-select .el-input__inner{border:none;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/newcomer_registration.vue?vue&type=style&index=0&id=1816608a&scoped=true&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg[data-v-1816608a]{background-color:#f5f7fa;min-height:100vh;padding:20px}#newcomer-registration[data-v-1816608a]{max-width:1400px;margin:20px auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:30px;position:relative}h2[data-v-1816608a]{text-align:center;color:#303133;font-size:24px;margin-bottom:30px;font-weight:600}h3[data-v-1816608a]{color:#303133;font-size:18px;margin:20px 0;font-weight:500}.operation-buttons[data-v-1816608a]{display:flex;gap:10px;margin-bottom:30px;position:relative}button[data-v-1816608a]{padding:8px 15px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:5px;transition:all .3s ease}button[data-v-1816608a]:hover{background-color:#66b1ff;transform:translateY(-1px)}.print-button[data-v-1816608a]{background-color:#909399}.print-button[data-v-1816608a]:hover{background-color:#a6a9ad}.edit-form[data-v-1816608a],.table-container[data-v-1816608a]{margin:20px 0;border-radius:4px;overflow:hidden}table[data-v-1816608a]{width:100%;border-collapse:collapse;border:1px solid #ebeef5;margin-top:20px}td[data-v-1816608a],th[data-v-1816608a]{padding:12px 8px;text-align:center;border:1px solid #ebeef5;font-size:14px}th[data-v-1816608a]{background-color:#f5f7fa;color:#606266;font-weight:500}.small-input[data-v-1816608a],.small-select[data-v-1816608a]{width:100%;height:32px;line-height:32px;padding:0 8px;font-size:14px;border:1px solid #dcdfe6;border-radius:4px;transition:border-color .2s}.small-input[data-v-1816608a]:focus,.small-select[data-v-1816608a]:focus{border-color:#409eff;outline:none}.operation-cell[data-v-1816608a]{width:160px;padding:5px!important}.operation-group[data-v-1816608a]{display:flex;justify-content:center;gap:8px}.operation-group .el-button[data-v-1816608a]{padding:6px 12px;height:28px;font-size:12px;margin:0}.operation-group .el-button--primary[data-v-1816608a]{background-color:#409eff;border-color:#409eff}.operation-group .el-button--primary[data-v-1816608a]:hover{background-color:#66b1ff;border-color:#66b1ff}.operation-group .el-button--danger[data-v-1816608a]{background-color:#f56c6c;border-color:#f56c6c}.operation-group .el-button--danger[data-v-1816608a]:hover{background-color:#ff8c8c;border-color:#ff8c8c}.form-buttons[data-v-1816608a]{margin-top:20px;display:flex;justify-content:center;gap:10px}.form-remark[data-v-1816608a]{display:block;text-align:center;color:#909399;font-size:14px;margin:10px 0}@media print{.bg[data-v-1816608a]{background-color:#fff;padding:0}#newcomer-registration[data-v-1816608a]{box-shadow:none;padding:20px;margin:0}.form-buttons[data-v-1816608a],.operation-buttons[data-v-1816608a]{display:none}table[data-v-1816608a]{page-break-inside:auto}tr[data-v-1816608a]{page-break-inside:avoid;page-break-after:auto}td[data-v-1816608a],th[data-v-1816608a]{font-size:12px;padding:8px 4px}}@media screen and (max-width:768px){#newcomer-registration[data-v-1816608a]{padding:15px;margin:10px}.form-buttons[data-v-1816608a],.operation-buttons[data-v-1816608a]{flex-wrap:wrap}button[data-v-1816608a]{padding:6px 12px;font-size:12px}td[data-v-1816608a],th[data-v-1816608a]{padding:8px 4px;font-size:12px}}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/employee_hou_appli.vue?vue&type=style&index=0&id=294f5d76&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.housing-application-form[data-v-294f5d76]{background-color:#fff;max-width:1200px;margin:20px auto 0;padding:20px;position:relative}h3[data-v-294f5d76]{text-align:center;margin-bottom:20px;font-size:20px}table[data-v-294f5d76]{width:100%;border-collapse:collapse;margin-top:20px}td[data-v-294f5d76],th[data-v-294f5d76]{border:1px solid #ccc;padding:8px;text-align:center}input[type=date][data-v-294f5d76],input[type=text][data-v-294f5d76]{padding:4px;font-size:16px;box-sizing:border-box}td input[type=text][data-v-294f5d76]{width:100%}td input[name=applicantAgreement][data-v-294f5d76]{width:50px;display:inline;margin:0 5px}td span[data-v-294f5d76]{white-space:nowrap;margin-right:20px}td span input[type=date][data-v-294f5d76],td span input[type=text][data-v-294f5d76]{width:120px;display:inline;margin-left:5px}.operation-buttons[data-v-294f5d76]{display:flex;justify-content:center;margin-top:20px}.el-button[data-v-294f5d76]{margin-right:10px;padding:15px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px}.el-button[data-v-294f5d76]:hover{background-color:#66b1ff}.print-button[data-v-294f5d76]{position:absolute;top:20px;right:20px;padding:10px 15px;background-color:#909399;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px}.print-button[data-v-294f5d76]:hover{background-color:#c0c4cc}canvas[data-v-294f5d76]{border:1px solid #ccc;margin:10px 0}@media print{.el-icon-back[data-v-294f5d76],.operation-buttons[data-v-294f5d76],.print-button[data-v-294f5d76]{display:none}.housing-application-form[data-v-294f5d76]{max-width:100%;margin:0;padding:0}table[data-v-294f5d76]{width:100%;border-collapse:collapse}td[data-v-294f5d76],th[data-v-294f5d76]{border:1px solid #000;padding:5px;text-align:center}input[type=date][data-v-294f5d76],input[type=text][data-v-294f5d76]{border:none;background-color:transparent;box-shadow:none;-webkit-print-color-adjust:exact}}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/off_campus_regis.vue?vue&type=style&index=0&id=0e90890d&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg[data-v-0e90890d]{background-color:#f5f7fa;min-height:100vh;padding:20px}#off-campus-registration[data-v-0e90890d]{max-width:1400px;margin:20px auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:30px;position:relative}h2[data-v-0e90890d]{text-align:center;color:#303133;font-size:24px;margin-bottom:30px;font-weight:600}h3[data-v-0e90890d]{color:#303133;font-size:18px;margin:20px 0;font-weight:500}.operation-buttons[data-v-0e90890d]{gap:10px;margin-bottom:30px;position:relative}button[data-v-0e90890d]{padding:8px 15px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:5px;transition:all .3s ease}button[data-v-0e90890d]:hover{background-color:#66b1ff;transform:translateY(-1px)}.print-button[data-v-0e90890d]{background-color:#909399}.print-button[data-v-0e90890d]:hover{background-color:#a6a9ad}.query-results[data-v-0e90890d],.table-container[data-v-0e90890d]{margin:20px 0;border-radius:4px;overflow:hidden}table[data-v-0e90890d]{width:100%;border-collapse:collapse;border:1px solid #ebeef5;margin-top:20px}td[data-v-0e90890d],th[data-v-0e90890d]{padding:12px 8px;text-align:center;border:1px solid #ebeef5;font-size:14px}.small-input[data-v-0e90890d],.small-select[data-v-0e90890d]{width:100%;height:32px;line-height:32px;padding:0 8px;font-size:14px;border:1px solid #dcdfe6;border-radius:4px;transition:border-color .2s}.small-input[data-v-0e90890d]:focus,.small-select[data-v-0e90890d]:focus{border-color:#409eff;outline:none}.delete-button[data-v-0e90890d],.edit-button[data-v-0e90890d]{padding:6px 12px;font-size:12px;border-radius:4px;transition:all .3s}.edit-button[data-v-0e90890d]{background-color:#ecf5ff;color:#409eff;border:1px solid #d9ecff}.edit-button[data-v-0e90890d]:hover{background-color:#409eff;color:#fff}.delete-button[data-v-0e90890d]{background-color:#fef0f0;color:#f56c6c;border:1px solid #fde2e2}.delete-button[data-v-0e90890d]:hover{background-color:#f56c6c;color:#fff}.operation-buttons[data-v-0e90890d]{display:flex;gap:8px;justify-content:center;align-items:center}.operation-btn[data-v-0e90890d]{padding:4px 12px;font-size:12px;height:24px;line-height:1}.operation-btn[data-v-0e90890d]:hover{opacity:.9}.operation-btn.el-button--primary[data-v-0e90890d]{background-color:#409eff;border-color:#409eff}.operation-btn.el-button--danger[data-v-0e90890d]{background-color:#f56c6c;border-color:#f56c6c}td[data-v-0e90890d]{vertical-align:middle;font-size:14px}td[data-v-0e90890d],th[data-v-0e90890d]{padding:8px;text-align:center;border:1px solid #ebeef5;height:40px;color:#606266}th[data-v-0e90890d]{background-color:#f5f7fa;font-weight:500}.operation-cell[data-v-0e90890d]{width:160px;padding:5px!important}.operation-group[data-v-0e90890d]{display:flex;justify-content:center;gap:8px}.operation-group .el-button[data-v-0e90890d]{padding:6px 12px;height:28px;font-size:12px;margin:0}.operation-group .el-button--primary[data-v-0e90890d]{background-color:#409eff;border-color:#409eff}.operation-group .el-button--primary[data-v-0e90890d]:hover{background-color:#66b1ff;border-color:#66b1ff}.operation-group .el-button--danger[data-v-0e90890d]{background-color:#f56c6c;border-color:#f56c6c}.operation-group .el-button--danger[data-v-0e90890d]:hover{background-color:#ff8c8c;border-color:#ff8c8c}@media print{.bg[data-v-0e90890d]{background-color:#fff;padding:0}#off-campus-registration[data-v-0e90890d]{box-shadow:none;padding:20px;margin:0}.operation-buttons[data-v-0e90890d]{display:none}table[data-v-0e90890d]{page-break-inside:auto}tr[data-v-0e90890d]{page-break-inside:avoid;page-break-after:auto}td[data-v-0e90890d],th[data-v-0e90890d]{font-size:12px;padding:8px 4px}}@media screen and (max-width:768px){#off-campus-registration[data-v-0e90890d]{padding:15px;margin:10px}.operation-buttons[data-v-0e90890d]{flex-wrap:wrap}button[data-v-0e90890d]{padding:6px 12px;font-size:12px}td[data-v-0e90890d],th[data-v-0e90890d]{padding:8px 4px;font-size:12px}}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/on_campus_regis.vue?vue&type=style&index=0&id=1be6b9a2&scoped=true&lang=css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/#on-campus-registration[data-v-1be6b9a2]{margin-top:20px;max-width:1200px;padding:20px;max-width:1400px;margin:20px auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:30px;position:relative}h2[data-v-1be6b9a2]{text-align:center;color:#303133;font-size:24px;margin-bottom:30px;font-weight:600}h3[data-v-1be6b9a2]{color:#303133;font-size:18px;margin:20px 0;font-weight:500}.operation-buttons[data-v-1be6b9a2]{gap:10px;margin-bottom:30px;position:relative}button[data-v-1be6b9a2]{padding:8px 15px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:5px;transition:all .3s ease}button[data-v-1be6b9a2]:hover{background-color:#66b1ff;transform:translateY(-1px)}.print-button[data-v-1be6b9a2]{background-color:#909399}.print-button[data-v-1be6b9a2]:hover{background-color:#a6a9ad}.query-results[data-v-1be6b9a2],.table-container[data-v-1be6b9a2]{margin:20px 0;border-radius:4px;overflow:hidden}table[data-v-1be6b9a2]{width:100%;border-collapse:collapse;border:1px solid #ebeef5;margin-top:20px}td[data-v-1be6b9a2],th[data-v-1be6b9a2]{padding:12px 8px;text-align:center;border:1px solid #ebeef5;font-size:14px}.small-input[data-v-1be6b9a2],.small-select[data-v-1be6b9a2]{width:100%;height:32px;line-height:32px;padding:0 8px;font-size:14px;border:1px solid #dcdfe6;border-radius:4px;transition:border-color .2s}.small-input[data-v-1be6b9a2]:focus,.small-select[data-v-1be6b9a2]:focus{border-color:#409eff;outline:none}.delete-button[data-v-1be6b9a2],.edit-button[data-v-1be6b9a2]{padding:6px 12px;font-size:12px;border-radius:4px;transition:all .3s}.edit-button[data-v-1be6b9a2]{background-color:#ecf5ff;color:#409eff;border:1px solid #d9ecff}.edit-button[data-v-1be6b9a2]:hover{background-color:#409eff;color:#fff}.delete-button[data-v-1be6b9a2]{background-color:#fef0f0;color:#f56c6c;border:1px solid #fde2e2}.delete-button[data-v-1be6b9a2]:hover{background-color:#f56c6c;color:#fff}@media print{.bg[data-v-1be6b9a2]{background-color:#fff;padding:0}#on-campus-registration[data-v-1be6b9a2]{box-shadow:none;padding:20px;margin:0}.operation-buttons[data-v-1be6b9a2]{display:none}table[data-v-1be6b9a2]{page-break-inside:auto}tr[data-v-1be6b9a2]{page-break-inside:avoid;page-break-after:auto}td[data-v-1be6b9a2],th[data-v-1be6b9a2]{font-size:12px;padding:8px 4px}}@media screen and (max-width:768px){#on-campus-registration[data-v-1be6b9a2]{padding:15px;margin:10px}.operation-buttons[data-v-1be6b9a2]{flex-wrap:wrap}button[data-v-1be6b9a2]{padding:6px 12px;font-size:12px}td[data-v-1be6b9a2],th[data-v-1be6b9a2]{padding:8px 4px;font-size:12px}}.operation-buttons[data-v-1be6b9a2]{display:flex;gap:8px;justify-content:center;align-items:center}.operation-btn[data-v-1be6b9a2]{padding:4px 12px;font-size:12px;height:24px;line-height:1}.operation-btn[data-v-1be6b9a2]:hover{opacity:.9}.operation-btn.el-button--primary[data-v-1be6b9a2]{background-color:#409eff;border-color:#409eff}.operation-btn.el-button--danger[data-v-1be6b9a2]{background-color:#f56c6c;border-color:#f56c6c}td[data-v-1be6b9a2]{vertical-align:middle;font-size:14px}td[data-v-1be6b9a2],th[data-v-1be6b9a2]{padding:8px;text-align:center;border:1px solid #ebeef5;height:40px;color:#606266}th[data-v-1be6b9a2]{background-color:#f5f7fa;font-weight:500}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/visitor_from.vue?vue&type=style&index=0&id=ab840f16&scoped=true&lang=css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/#visitor-form[data-v-ab840f16]{background-color:#fff;max-width:1200px;margin:20px auto 0;padding:20px;position:relative}h2[data-v-ab840f16]{font-size:20px;text-align:center;margin-bottom:20px}.table-container[data-v-ab840f16]{margin-bottom:30px}table[data-v-ab840f16]{width:100%;border-collapse:collapse;margin-top:20px}td[data-v-ab840f16],th[data-v-ab840f16]{border:1px solid #ccc;padding:8px;text-align:center}.last-col[data-v-ab840f16],.vertical-label[data-v-ab840f16]{writing-mode:vertical-lr;text-align:center}input[data-v-ab840f16]{width:100%;padding:4px;font-size:12px;box-sizing:border-box}.operation-buttons[data-v-ab840f16]{display:flex;justify-content:center;margin-top:20px}button[data-v-ab840f16]{padding:13px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}.print-button[data-v-ab840f16]{background-color:#909399}.print-button[data-v-ab840f16]:hover{background-color:#c0c4cc}button[data-v-ab840f16]:hover{background-color:#66b1ff}canvas[data-v-ab840f16]{border:1px solid #ccc;margin:10px 0}.reasons-row[data-v-ab840f16]{display:flex;justify-content:space-between;margin-bottom:10px}.reason-checkbox[data-v-ab840f16]{width:16px;height:16px;margin-right:5px;margin-left:-5px}.other-reason[data-v-ab840f16]{margin-top:10px}@media print{body[data-v-ab840f16]{font-size:12px}#visitor-form[data-v-ab840f16]{width:100%;margin:0;padding:0}.table-container[data-v-ab840f16]{margin:0}table[data-v-ab840f16]{width:100%;border-collapse:collapse}td[data-v-ab840f16],th[data-v-ab840f16]{border:1px solid #000;padding:4px;text-align:center}.last-col[data-v-ab840f16],.vertical-label[data-v-ab840f16]{writing-mode:vertical-lr;text-align:center}input[data-v-ab840f16]{width:100%;padding:4px;font-size:12px;box-sizing:border-box;border:none;background-color:transparent}canvas[data-v-ab840f16]{border:1px solid #000;margin:10px 0}.el-button[data-v-ab840f16],.operation-buttons[data-v-ab840f16]{display:none}}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/dormitory_repair.vue?vue&type=style&index=0&id=33377c01&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/#dormitory-repair-registration[data-v-33377c01]{background-color:#fff;max-width:1200px;margin:20px auto 0;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}h2[data-v-33377c01]{text-align:center;margin-bottom:20px;font-size:20px;color:#333}.print-button[data-v-33377c01]{background-color:#909399}.print-button[data-v-33377c01]:hover{background-color:#c0c4cc}h3[data-v-33377c01]{text-align:center;margin-bottom:20px;font-size:18px;color:#333}.operation-buttons[data-v-33377c01]{display:flex;margin-bottom:20px}.table-container[data-v-33377c01]{margin-bottom:30px}.edit-form[data-v-33377c01]{margin-top:30px;border-top:2px solid #ddd;padding-top:20px}.form-buttons[data-v-33377c01]{margin-top:20px;text-align:center}table[data-v-33377c01]{width:100%;border-collapse:collapse;margin-top:20px}td[data-v-33377c01],th[data-v-33377c01]{border:1px solid #ccc;padding:10px;text-align:center;font-size:14px}th[data-v-33377c01]{background-color:#f5f5f5;font-weight:700}.small-input[data-v-33377c01]{width:100%;padding:4px;font-size:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}button[data-v-33377c01]{margin-left:10px;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}button[data-v-33377c01]:hover{background-color:#66b1ff}@media print{body[data-v-33377c01]{font-size:12px}#dormitory-repair-registration[data-v-33377c01]{width:100%;margin:0;padding:0}.el-button[data-v-33377c01],.operation-buttons[data-v-33377c01]{display:none}table[data-v-33377c01]{width:100%;border-collapse:collapse}td[data-v-33377c01],th[data-v-33377c01]{border:1px solid #000;padding:4px;text-align:center}.small-input[data-v-33377c01]{border:none;background-color:transparent}}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/DormDetail.vue?vue&type=style&index=0&id=19162b9e&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/#dorm-details[data-v-19162b9e]{font-family:宋体;text-align:center}.dorm-table[data-v-19162b9e]{margin:20px auto;border-collapse:collapse;width:50%}.dorm-table td[data-v-19162b9e],.dorm-table th[data-v-19162b9e]{border:1px solid #ddd;padding:8px}.dorm-table th[data-v-19162b9e]{background-color:#f2f2f2}.back-button[data-v-19162b9e]{margin-top:10px;padding:5px 10px;font-size:13px;cursor:pointer;color:#fff;background-color:gray;border:none}.back-button[data-v-19162b9e]:hover{background-color:#a9a9a9}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/on_site_staff.vue?vue&type=style&index=0&id=7b02420e&scoped=true&lang=css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.resident-list[data-v-7b02420e]{margin:0 auto;padding:10px;border:1px solid #ddd;border-radius:8px}h2[data-v-7b02420e]{text-align:center;margin-bottom:5px;font-size:1.2em}span[data-v-7b02420e]{display:block;text-align:center;margin-bottom:10px;font-size:.8em;color:#666}table[data-v-7b02420e]{width:100%;border-collapse:collapse;margin-bottom:10px}td[data-v-7b02420e],th[data-v-7b02420e]{border:1px solid #ccc;padding:4px;text-align:center;font-size:.8em}th[data-v-7b02420e]{background-color:#f2f2f2;font-weight:700}select[data-v-7b02420e]{width:100%;border:1px solid #ccc;border-radius:4px}input[type=date][data-v-7b02420e],input[type=text][data-v-7b02420e],select[data-v-7b02420e]{padding:2px;font-size:.8em}.actions[data-v-7b02420e]{text-align:center}button[data-v-7b02420e]{padding:4px 8px;margin:0 5px;border:none;border-radius:4px;background-color:#007bff;color:#fff;cursor:pointer;font-size:.8em}button[data-v-7b02420e]:hover{background-color:#0056b3}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NavCardGrid/index.vue?vue&type=style&index=0&id=55b3c408&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.main-router-box[data-v-55b3c408]{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.main-router-box .main-height[data-v-55b3c408]{height:510px;display:flex;flex-direction:column}.main-router-box .main-router[data-v-55b3c408]{width:1000px;height:618px;background:#fff;border-radius:15px;padding:20px;box-shadow:0 5px 35px 0 hsla(225,2%,66%,.31)}.main-router-box .main-router .header-section[data-v-55b3c408]{display:flex;align-items:center;justify-content:space-between;line-height:30px;font-size:var(--font-size16)}.main-router-box .main-router .header-section .header-left[data-v-55b3c408]{display:flex;align-items:center;gap:8px}.main-router-box .main-router .header-section .header-left .header-back[data-v-55b3c408],.main-router-box .main-router .header-section .header-left a[data-v-55b3c408]{color:var(--theme-color);white-space:nowrap}.main-router-box .main-router .header-section .header-left .breadcrumb-inline[data-v-55b3c408]{display:flex;align-items:center}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-divider[data-v-55b3c408]{color:#c0c4cc;margin:0 5px;font-size:14px}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper[data-v-55b3c408]{display:flex;align-items:center;flex-wrap:nowrap}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item[data-v-55b3c408]{display:inline-flex;align-items:center}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link[data-v-55b3c408]{color:#606266;cursor:pointer;transition:color .3s ease;text-decoration:none;display:inline-flex;align-items:center}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link[data-v-55b3c408]:hover{color:#409eff}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link i[data-v-55b3c408]{margin-right:3px;font-size:12px;color:var(--theme-color)}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-title[data-v-55b3c408]{vertical-align:middle;font-size:13px;color:var(--theme-color);white-space:nowrap}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-separator[data-v-55b3c408]{color:#c0c4cc;margin:0 6px;font-size:10px}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item.is-active .breadcrumb-title[data-v-55b3c408]{color:var(--theme-color);font-weight:500}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item.is-active i[data-v-55b3c408]{color:var(--theme-color)}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item i[data-v-55b3c408]:not(.breadcrumb-separator){margin-right:3px;color:var(--theme-color)}.main-router-box .main-router .header-section .header-controls[data-v-55b3c408]{display:flex;align-items:center;gap:20px}.main-router-box .main-router .header-section .header-controls .header-sear[data-v-55b3c408]{display:flex;align-items:center}.main-router-box .main-router .header-section .header-controls .header-sear[data-v-55b3c408] .el-input,.main-router-box .main-router .header-section .header-controls .header-sear[data-v-55b3c408] .el-input__inner{height:30px!important;line-height:30px!important}.main-router-box .main-router .header-section .header-controls .header-sear .search-icon[data-v-55b3c408]{cursor:pointer;margin-left:10px}.main-router-box .main-router .header-section .header-controls .header-sear .slide-enter-active[data-v-55b3c408],.main-router-box .main-router .header-section .header-controls .header-sear .slide-leave-active[data-v-55b3c408]{transition:all .3s ease}.main-router-box .main-router .header-section .header-controls .header-sear .slide-enter[data-v-55b3c408],.main-router-box .main-router .header-section .header-controls .header-sear .slide-leave-to[data-v-55b3c408]{transform:translateX(-100%);opacity:0}.main-router-box .main-router .header-section .header-controls .edit-mode-controls[data-v-55b3c408]{display:flex;align-items:center;gap:10px}.main-router-box .main-router .header-section .header-controls .edit-mode-controls .mode-switch[data-v-55b3c408]{display:flex;align-items:center;gap:5px}.main-router-box .main-router .header-section .header-controls .edit-mode-controls .mode-actions[data-v-55b3c408]{display:flex;gap:5px}.main-router-box .main-router .main-title[data-v-55b3c408]{flex:0 0 auto}.main-router-box .main-router .main-title .title[data-v-55b3c408]{font-size:var(--font-size24);font-weight:700;color:var(--font-color-title)}.main-router-box .main-router .main-section-outer[data-v-55b3c408]{flex:1 1 auto;margin:20px 0;overflow:auto;width:calc(100% + 10px);padding-right:10px;box-sizing:border-box}.main-router-box .main-router .main-section .nav-cards[data-v-55b3c408]{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;gap:12px}.main-router-box .main-router .main-section .nav-cards.nav-cards-1[data-v-55b3c408]{grid-template-columns:repeat(1,1fr);padding:30px 365px;border-top:1px solid var(--table-header-bg-color);margin-top:10px}.main-router-box .main-router .main-section .nav-cards.nav-cards-4[data-v-55b3c408]{grid-template-columns:repeat(2,1fr);padding:30px 244px;border-top:1px solid var(--table-header-bg-color);margin-top:10px}.main-router-box .main-router .main-section .nav-cards.nav-cards-6[data-v-55b3c408]{grid-template-columns:repeat(3,1fr);padding:30px 144px;border-top:1px solid var(--table-header-bg-color);margin-top:10px}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card[data-v-55b3c408]{display:block;padding:10px;box-sizing:border-box;color:var(--font-color-title);transition:all .3s ease;border:2px solid transparent;border-radius:10px;min-height:99px;height:auto;border:1px solid #dcdfe6;position:relative}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card .card-title[data-v-55b3c408]{font-size:var(--font-size18);margin:8px 0 4px;color:var(--font-color-title);font-weight:700}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card .card-desc[data-v-55b3c408]{font-size:var(--font-size14);transition:all .3s ease;color:var(--font-color-label)}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card i[data-v-55b3c408]{font-size:var(--font-size24);transition:all .3s ease;color:var(--theme-color)}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card .i-emoji[data-v-55b3c408]{font-size:var(--font-size24)!important;transition:all .3s ease}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card[data-v-55b3c408]:hover{background-color:var(--theme-color-hover);border-color:var(--theme-color);transform:translateY(-5px);box-shadow:0 8px 16px rgba(64,158,255,.1)}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card:hover i[data-v-55b3c408]{transform:scale(1.1)}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card.edit-mode[data-v-55b3c408]{cursor:default}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card.edit-mode[data-v-55b3c408]:hover{transform:none;box-shadow:none;background-color:#f5f7fa}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card.edit-mode .card-controls[data-v-55b3c408]{position:absolute;bottom:10px;right:10px;display:flex;align-items:center;justify-content:flex-end}.main-router-box .main-router .main-section .nav-cards.nav-cardsIn-2[data-v-55b3c408]{grid-template-columns:repeat(2,1fr)!important;padding:0!important}.main-router-box .main-router .main-section .nav-cards.nav-cardsIn-2 .nav-card-item .nav-card[data-v-55b3c408]{min-height:130px}.main-router-box .main-router .main-section .no-data[data-v-55b3c408]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.main-router-box .error-notification[data-v-55b3c408]{width:1000px}@media screen and (max-width:1000px){.main-router-box[data-v-55b3c408]{min-height:100vh;max-height:auto;padding:20px 0}.main-router-box .main-router[data-v-55b3c408]{width:100%;max-width:96%;height:auto}.main-router-box .main-router .header-section[data-v-55b3c408]{flex-direction:column;align-items:flex-start;gap:10px}.main-router-box .main-router .header-section .header-left[data-v-55b3c408]{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-divider[data-v-55b3c408]{display:none}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-title[data-v-55b3c408]{font-size:11px}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-separator[data-v-55b3c408]{margin:0 4px;font-size:8px}.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item .breadcrumb-link i[data-v-55b3c408],.main-router-box .main-router .header-section .header-left .breadcrumb-inline .breadcrumb-wrapper .breadcrumb-item i[data-v-55b3c408]:not(.breadcrumb-separator){font-size:10px;margin-right:2px}.main-router-box .main-router .header-section .header-controls[data-v-55b3c408]{width:100%;flex-direction:column;align-items:flex-start}.main-router-box .main-router .main-section[data-v-55b3c408]{height:auto}.main-router-box .main-router .main-section .nav-cards[data-v-55b3c408]{grid-template-columns:repeat(2,1fr);gap:12px}.main-router-box .main-router .main-section .nav-cards.nav-cards-4[data-v-55b3c408]{grid-template-columns:repeat(1,1fr);grid-template-columns:repeat(2,1fr);padding:0}.main-router-box .main-router .main-section .nav-cards.nav-cards-6[data-v-55b3c408]{grid-template-columns:repeat(2,1fr);padding:0}.main-router-box .main-router .main-section .nav-cards .nav-card-item[data-v-55b3c408]{width:auto}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card .card-title[data-v-55b3c408]{font-size:var(--font-size16)}.main-router-box .main-router .main-section .nav-cards .nav-card-item .nav-card .card-desc[data-v-55b3c408]{font-size:var(--font-size12)}.main-router-box .error-notification[data-v-55b3c408]{width:100%}}.el-pager li.active[data-v-55b3c408],.el-pager li[data-v-55b3c408]:hover,[data-v-55b3c408] .el-pager li.active,[data-v-55b3c408] .el-pager li.active:hover,[data-v-55b3c408] .el-pager li:hover,[data-v-55b3c408] .el-pagination .el-pager li.active:hover{color:var(--theme-color)!important}[data-v-55b3c408]::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}[data-v-55b3c408]::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:4px;margin:4px 0}[data-v-55b3c408]::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px;border:2px solid transparent;background-clip:content-box;-webkit-transition:background-color .3s;transition:background-color .3s}[data-v-55b3c408]::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}[data-v-55b3c408]::-webkit-scrollbar-thumb:active{background-color:#787878}[data-v-55b3c408]::-webkit-scrollbar-corner{background-color:transparent}.error-link[data-v-55b3c408]{border:1px solid #f56c6c!important;background-color:#f56c6c;animation:bgBlink-55b3c408 1s infinite}.error-link .card-title[data-v-55b3c408]{animation:bgBlinkTitle-55b3c408 1s infinite}@keyframes bgBlink-55b3c408{0%,50%{background-color:#f56c6c}51%,to{background-color:hsla(0,87%,69%,.3)}}@keyframes bgBlinkTitle-55b3c408{0%,50%{color:#fff}51%,to{color:#f56c6c}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Main/index.vue?vue&type=style&index=0&id=0bbb412c&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.main-box[data-v-0bbb412c]{border-top:1px solid var(--table-header-bg-color);padding:20px;background:#fff;border-radius:5px;margin:20px auto 0}@media screen and (max-width:768px){.main-box[data-v-0bbb412c]{width:100%!important}}@media print{.main-box[data-v-0bbb412c]{border-top:none!important}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/dormitory_ArrangementsLC.vue?vue&type=style&index=0&id=018975b9&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.header[data-v-018975b9]{text-align:center;margin-bottom:40px;padding-bottom:20px;border-bottom:2px solid #eaeaea}.header h1[data-v-018975b9]{color:#2c3e50;font-size:20px;margin-bottom:10px}.company-info[data-v-018975b9]{color:#7f8c8d;font-size:16px;font-weight:500}.section[data-v-018975b9]{margin-bottom:30px;background-color:#f9f9f9;border-radius:6px;overflow:hidden}.section-header[data-v-018975b9]{display:flex;align-items:center;padding:12px 20px}.section-number[data-v-018975b9]{width:30px;height:30px;background-color:#fff;color:#3498db;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;font-weight:700}.section h2[data-v-018975b9]{margin:0;font-size:18px;font-weight:600}.section-content[data-v-018975b9]{padding:20px}.stakeholder-list[data-v-018975b9]{list-style:none;padding:0;margin:0}.stakeholder-item[data-v-018975b9]{margin-bottom:8px;display:flex}.label[data-v-018975b9]{font-weight:600;color:#2c3e50;min-width:120px}.value[data-v-018975b9]{color:#34495e}.table-container[data-v-018975b9]{overflow-x:auto;margin:20px 0;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.process-table[data-v-018975b9]{width:100%;border-collapse:collapse;font-size:14px}.process-table th[data-v-018975b9]{color:#fff;padding:12px 15px;text-align:left;font-weight:600}.process-table td[data-v-018975b9]{padding:12px 15px;border:1px solid #e0e0e0;vertical-align:top}.process-table tr[data-v-018975b9]:nth-child(odd){background-color:#fff}.process-table tr[data-v-018975b9]:nth-child(2n){background-color:#f8fafc}.highlight-row[data-v-018975b9]{background-color:#f0f7fd!important}.process-table tr[data-v-018975b9]:hover{background-color:#e3f2fd}.file-list[data-v-018975b9]{list-style:none;padding:0;margin:0}.file-item[data-v-018975b9]{display:flex;align-items:center;padding:10px 0;border-bottom:1px dashed #e0e0e0}.file-item[data-v-018975b9]:last-child{border-bottom:none}.file-number[data-v-018975b9]{font-weight:600;min-width:40px}.file-name[data-v-018975b9]{flex:1;color:#2c3e50}.file-code[data-v-018975b9]{color:#7f8c8d;font-family:monospace}@media (max-width:768px){.dormitory-management[data-v-018975b9]{padding:15px}.process-table[data-v-018975b9]{font-size:13px}.process-table td[data-v-018975b9],.process-table th[data-v-018975b9]{padding:8px 10px}}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/dormitory_guanli.vue?vue&type=style&index=0&id=3e8a3511&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.title[data-v-3e8a3511]{font-size:20px;font-weight:700;text-align:center;margin-bottom:20px}.subtitle[data-v-3e8a3511]{font-size:18px;font-weight:700;margin-top:15px;text-align:left;text-indent:0}.content[data-v-3e8a3511]{text-align:left}.content p[data-v-3e8a3511],.content ul[data-v-3e8a3511]{font-size:16px;line-height:1.5;margin-top:10px;text-align:left;text-indent:0}.content ul[data-v-3e8a3511]{padding-left:20px;list-style-position:inside}.content strong[data-v-3e8a3511]{font-weight:700}@media print{.el-button[data-v-3e8a3511],.no-print[data-v-3e8a3511]{display:none!important}body[data-v-3e8a3511]{font-size:18px;line-height:1.5}.title[data-v-3e8a3511]{font-size:20px;text-align:center}.subtitle[data-v-3e8a3511]{page-break-after:avoid}p[data-v-3e8a3511],ul[data-v-3e8a3511]{page-break-inside:avoid}}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Logistics_Management/Information1.vue?vue&type=style&index=0&id=408ce35b&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg[data-v-408ce35b]{max-width:800px;min-height:100vh;margin:0 auto;align-content:space-around}.page-container[data-v-408ce35b]{width:100%;max-width:1200px;padding:20px;display:flex;justify-content:center;align-items:center}.rebu[data-v-408ce35b]{position:absolute;top:20px;left:20px;padding:12px 20px}.back-link i[data-v-408ce35b]{font-size:16px}.main-container[data-v-408ce35b]{position:relative;display:flex;flex-direction:column;align-items:center;width:800px;height:494.4px;padding:20px;background-color:#fff;box-sizing:border-box;margin-top:12px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1);border-radius:15px}.my-button[data-v-408ce35b]{padding:10px 20px;font-size:20px;cursor:pointer;background-color:rgba(30,144,255,.9);color:#fff;border:none;border-radius:5px;margin-top:60px;margin-bottom:40px;height:47px;display:flex;align-items:center;justify-content:center}.my-button[data-v-408ce35b]:hover{background-color:#409eff}.text-container[data-v-408ce35b]{width:78%;display:flex;flex-wrap:wrap;margin-top:36px}.text-row[data-v-408ce35b]{width:100%;display:flex;justify-content:space-between;width:50%;display:block;margin-bottom:30px}.text-span[data-v-408ce35b]{font-size:20px;text-justify:inter-word;line-height:1.5;display:block}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Logistics_Management/InformationTwo.vue?vue&type=style&index=0&id=086abb56&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg[data-v-086abb56]{max-width:800px;min-height:100vh;margin:0 auto;align-content:space-around}.back-link i[data-v-086abb56]{font-size:16px}.main-container[data-v-086abb56]{position:relative;display:flex;flex-direction:column;align-items:center;width:800px;height:494.4px;padding:20px;background-color:#fff;box-sizing:border-box;margin-top:12px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1);border-radius:15px}.my-button[data-v-086abb56]{padding:10px 20px;font-size:20px;cursor:pointer;background-color:rgba(30,144,255,.9);color:#fff;border:none;border-radius:5px;margin-top:60px;margin-bottom:40px;height:47px;display:flex;align-items:center;justify-content:center}.my-button[data-v-086abb56]:hover{background-color:#409eff}.text-container[data-v-086abb56]{width:78%;display:flex;flex-wrap:wrap;margin-top:36px}.text-row[data-v-086abb56]{width:100%;display:flex;justify-content:space-between;width:50%;display:block;margin-bottom:30px}.text-span[data-v-086abb56]{font-size:20px;text-justify:inter-word;line-height:1.5;display:block}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Logistics_Management/Information3.vue?vue&type=style&index=0&id=40a9125d&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg[data-v-40a9125d]{max-width:800px;min-height:100vh;align-content:space-around;margin:0 auto}.page-container[data-v-40a9125d]{width:100%;max-width:1200px;padding:20px;display:flex;justify-content:center;align-items:center}.rebu[data-v-40a9125d]{position:absolute;top:20px;left:20px;padding:12px 20px}.back-link i[data-v-40a9125d]{font-size:16px}.main-container[data-v-40a9125d]{position:relative;display:flex;flex-direction:column;align-items:center;width:800px;height:494.4px;padding:20px;background-color:#fff;box-sizing:border-box;margin-top:12px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1);border-radius:15px}.my-button[data-v-40a9125d]{padding:10px 20px;font-size:20px;cursor:pointer;background-color:rgba(30,144,255,.9);color:#fff;border:none;border-radius:5px;margin-top:60px;margin-bottom:40px;height:47px;display:flex;align-items:center;justify-content:center}.my-button[data-v-40a9125d]:hover{background-color:#409eff}.text-container[data-v-40a9125d]{width:78%;display:flex;flex-wrap:wrap;margin-top:36px}.text-row[data-v-40a9125d]{width:100%;display:flex;justify-content:space-between;width:50%;display:block;margin-bottom:30px}.text-span[data-v-40a9125d]{font-size:20px;text-justify:inter-word;line-height:1.5;display:block}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Logistics_Management/Information4.vue?vue&type=style&index=0&id=40b729de&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg[data-v-40b729de]{max-width:800px;min-height:100vh;margin:0 auto;align-content:space-around}.back-link i[data-v-40b729de]{font-size:16px}.main-container[data-v-40b729de]{position:relative;display:flex;flex-direction:column;align-items:center;width:800px;height:494.4px;padding:20px;background-color:#fff;box-sizing:border-box;margin-top:12px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1);border-radius:15px}.my-button[data-v-40b729de]{padding:10px 20px;font-size:20px;cursor:pointer;background-color:rgba(30,144,255,.9);color:#fff;border:none;border-radius:5px;margin-top:60px;margin-bottom:40px;height:47px;display:flex;align-items:center;justify-content:center}.my-button[data-v-40b729de]:hover{background-color:#409eff}.text-container[data-v-40b729de]{width:78%;display:flex;flex-wrap:wrap;margin-top:36px}.text-row[data-v-40b729de]{width:100%;display:flex;justify-content:space-between;width:50%;display:block;margin-bottom:30px}.text-span[data-v-40b729de]{font-size:20px;text-justify:inter-word;line-height:1.5;display:block}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Logistics_Management/Information5.vue?vue&type=style&index=0&id=40c5415f&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg[data-v-40c5415f]{max-width:800px;min-height:100vh;margin:0 auto;align-content:space-around}.page-container[data-v-40c5415f]{width:100%;max-width:1200px;padding:20px;display:flex;justify-content:center;align-items:center}.rebu[data-v-40c5415f]{position:absolute;top:20px;left:20px;padding:12px 20px}.back-link i[data-v-40c5415f]{font-size:16px}.main-container[data-v-40c5415f]{position:relative;display:flex;flex-direction:column;align-items:center;width:800px;height:494.4px;padding:20px;background-color:#fff;box-sizing:border-box;margin-top:12px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1);border-radius:15px}.my-button[data-v-40c5415f]{padding:10px 20px;font-size:20px;cursor:pointer;background-color:rgba(30,144,255,.9);color:#fff;border:none;border-radius:5px;margin-top:60px;margin-bottom:40px;height:47px;display:flex;align-items:center;justify-content:center}.my-button[data-v-40c5415f]:hover{background-color:#409eff}.text-container[data-v-40c5415f]{width:78%;display:flex;flex-wrap:wrap;margin-top:36px}.text-row[data-v-40c5415f]{width:100%;display:flex;justify-content:space-between;width:50%;display:block;margin-bottom:30px}.text-span[data-v-40c5415f]{font-size:20px;text-justify:inter-word;line-height:1.5;display:block}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Logistics_Management/Information6.vue?vue&type=style&index=0&id=40d358e0&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg[data-v-40d358e0]{max-width:800px;min-height:100vh;margin:0 auto;align-content:space-around}.page-container[data-v-40d358e0]{width:100%;max-width:1200px;padding:20px;display:flex;justify-content:center;align-items:center}.rebu[data-v-40d358e0]{position:absolute;top:20px;left:20px;padding:12px 20px}.back-link i[data-v-40d358e0]{font-size:16px}.main-container[data-v-40d358e0]{position:relative;display:flex;flex-direction:column;align-items:center;width:800px;height:494.4px;padding:20px;background-color:#fff;box-sizing:border-box;margin-top:12px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1);border-radius:15px}.my-button[data-v-40d358e0]{padding:10px 20px;font-size:20px;cursor:pointer;background-color:rgba(30,144,255,.9);color:#fff;border:none;border-radius:5px;margin-top:60px;margin-bottom:40px;height:47px;display:flex;align-items:center;justify-content:center}.my-button[data-v-40d358e0]:hover{background-color:#409eff}.text-container[data-v-40d358e0]{width:78%;display:flex;flex-wrap:wrap;margin-top:36px}.text-row[data-v-40d358e0]{width:100%;display:flex;justify-content:space-between;width:50%;display:block;margin-bottom:30px}.text-span[data-v-40d358e0]{font-size:20px;text-justify:inter-word;line-height:1.5;display:block}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Logistics_Management/Information7.vue?vue&type=style&index=0&id=40e17061&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-40e17061]{font-family:宋体;margin:0;padding:0;box-sizing:border-box}.bg[data-v-40e17061]{max-width:800px;min-height:100vh;margin:0 auto;align-content:space-around}.rebu[data-v-40e17061]{position:absolute;top:20px;left:20px;padding:12px 20px}.back-link i[data-v-40e17061]{font-size:16px}.main-container[data-v-40e17061]{position:relative;display:flex;flex-direction:column;align-items:center;width:800px;height:494.4px;padding:20px;background-color:#fff;box-sizing:border-box;margin-top:12px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1);border-radius:15px}.my-button[data-v-40e17061]{padding:10px 20px;font-size:20px;cursor:pointer;background-color:rgba(30,144,255,.9);color:#fff;border:none;border-radius:5px;margin-top:60px;margin-bottom:40px;height:47px;display:flex;align-items:center;justify-content:center}.my-button[data-v-40e17061]:hover{background-color:#409eff}.text-container[data-v-40e17061]{width:78%;display:flex;flex-wrap:wrap;margin-top:36px}.text-row[data-v-40e17061]{width:100%;display:flex;justify-content:space-between;display:block;margin-bottom:30px}.text-span[data-v-40e17061]{font-size:20px;text-justify:inter-word;line-height:1.5;display:block}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Logistics_Management/Information8.vue?vue&type=style&index=0&id=40ef87e2&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg[data-v-40ef87e2]{max-width:800px;min-height:100vh;margin:0 auto;align-content:space-around}.page-container[data-v-40ef87e2]{width:100%;max-width:1200px;padding:20px;display:flex;justify-content:center;align-items:center}.rebu[data-v-40ef87e2]{position:absolute;top:20px;left:20px;padding:12px 20px}.back-link i[data-v-40ef87e2]{font-size:16px}.main-container[data-v-40ef87e2]{position:relative;display:flex;flex-direction:column;align-items:center;width:800px;height:494.4px;padding:20px;background-color:#fff;box-sizing:border-box;margin-top:12px;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1);border-radius:15px}.my-button[data-v-40ef87e2]{padding:10px 20px;font-size:20px;cursor:pointer;background-color:rgba(30,144,255,.9);color:#fff;border:none;border-radius:5px;margin-top:60px;margin-bottom:40px;height:47px;display:flex;align-items:center;justify-content:center}.my-button[data-v-40ef87e2]:hover{background-color:#409eff}.text-container[data-v-40ef87e2]{width:64%;display:flex;flex-wrap:wrap;margin-top:36px;text-align:left}.text-row[data-v-40ef87e2]{width:100%;display:flex;justify-content:space-between;display:block;margin-bottom:30px}.text-span[data-v-40ef87e2]{font-size:20px;text-justify:inter-word;line-height:1.5;display:block}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/CompanyTreeChart/index.vue?vue&type=style&index=0&id=78f75c54&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.company-tree-chart[data-v-78f75c54]{width:100%;height:100%}.toolbar[data-v-78f75c54]{display:flex;gap:10px;margin-bottom:10px;padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);flex-wrap:wrap}.operation-tips[data-v-78f75c54]{margin-bottom:10px}.operation-tips .el-alert[data-v-78f75c54]{border-radius:8px;border:1px solid #d1ecf1;background-color:rgba(221,241,245,.847)}.operation-tips .el-alert .el-alert__icon[data-v-78f75c54]{color:#0c5460}.operation-tips .el-alert .el-alert__title[data-v-78f75c54]{color:#0c5460;font-weight:600;font-size:14px}.operation-tips .tips-content[data-v-78f75c54]{display:flex;gap:30px;flex-wrap:wrap;margin-top:8px}.operation-tips .tips-content .tip-item[data-v-78f75c54]{display:flex;align-items:center;gap:6px;color:#155724;font-size:13px}.operation-tips .tips-content .tip-item i[data-v-78f75c54]{color:#0c5460;font-size:14px;width:16px;text-align:center}.operation-tips .tips-content .tip-item span[data-v-78f75c54]{white-space:nowrap;color:#666}.chart-wrapper[data-v-78f75c54]{background:#fff;border-radius:8px;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;position:relative}.chart-wrapper[data-v-78f75c54]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);z-index:0}.particle-background[data-v-78f75c54]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.6;transition:opacity .3s ease}.tree-chart-container[data-v-78f75c54]{width:100%;height:100%;cursor:grab;position:relative;overflow:hidden;z-index:2}.tree-chart-container[data-v-78f75c54]:active{cursor:grabbing}.tree-svg[data-v-78f75c54]{display:block;width:100%;height:100%}.tree-node[data-v-78f75c54]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.tree-node[data-v-78f75c54]:hover{filter:brightness(1.1) saturate(1.1)}.tree-node.node-hover[data-v-78f75c54]{filter:brightness(1.15) saturate(1.2) drop-shadow(0 6px 12px rgba(0,0,0,.25))}.tree-node circle[data-v-78f75c54]{transition:all .3s cubic-bezier(.4,0,.2,1)}.tree-node .text-background[data-v-78f75c54]{pointer-events:none;opacity:.95;transition:all .3s ease}.tree-node .node-text[data-v-78f75c54]{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-family)}.tree-node .children-badge[data-v-78f75c54],.tree-node .node-text[data-v-78f75c54]{pointer-events:none;transition:all .3s ease}.tree-node .children-badge circle[data-v-78f75c54]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transition:all .3s ease}.tree-node .children-badge text[data-v-78f75c54]{font-family:Arial,sans-serif;font-weight:600}.tree-link[data-v-78f75c54]{transition:all .3s cubic-bezier(.4,0,.2,1);stroke-linecap:round;stroke-linejoin:round}.tree-link.link-hover[data-v-78f75c54],.tree-link[data-v-78f75c54]:hover{filter:drop-shadow(0 3px 6px rgba(0,0,0,.25));opacity:.9}.tooltip[data-v-78f75c54]{position:fixed;background:rgba(68,68,68,.781);color:#fff;padding:12px 16px;border-radius:6px;font-size:14px;pointer-events:none;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.4);max-width:250px;line-height:1.4}.tooltip .tooltip-title[data-v-78f75c54]{font-weight:700;margin-bottom:6px;font-size:15px;border-bottom:1px solid hsla(0,0%,100%,.3);padding-bottom:4px}.tooltip .tooltip-content div[data-v-78f75c54]{margin:2px 0}.context-menu[data-v-78f75c54]{position:fixed;background:#fff;border:1px solid #e4e7ed;border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.2);z-index:2000;min-width:160px;padding:6px 0;font-size:14px;color:#606266;line-height:1.5;transform-origin:top left;animation:contextMenuFadeIn-78f75c54 .15s ease-out}.context-menu[data-v-78f75c54]:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(135deg,rgba(64,158,255,.1),rgba(64,158,255,.05));border-radius:6px;z-index:-1}.context-menu .context-menu-item[data-v-78f75c54]{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.context-menu .context-menu-item i[data-v-78f75c54]{margin-right:8px;font-size:14px;width:16px;text-align:center}.context-menu .context-menu-item[data-v-78f75c54]:hover{background-color:#f5f7fa;color:#409eff}.context-menu .context-menu-item.danger[data-v-78f75c54]{color:#f56c6c}.context-menu .context-menu-item.danger[data-v-78f75c54]:hover{background-color:#fef0f0;color:#f56c6c}.context-menu .context-menu-item.danger i[data-v-78f75c54]{color:#f56c6c}.toolbar .el-button[data-v-78f75c54]{border-radius:6px;font-weight:500;transition:all .3s ease}.toolbar .el-button[data-v-78f75c54]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.toolbar .el-button[data-v-78f75c54]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}@media print{body[data-v-78f75c54],html[data-v-78f75c54]{height:100%!important}.pageMainBody[data-v-78f75c54],body[data-v-78f75c54],html[data-v-78f75c54]{margin:0!important;padding:0!important;width:100%!important;overflow:visible!important}.pageMainBody[data-v-78f75c54]{max-width:none!important;height:calc(100vh - 300px)!important;transform:.9!important;box-shadow:none!important}.company-tree-chart[data-v-78f75c54]{width:100%!important;height:100%!important;margin:0!important;padding:0!important;background:#fff!important}.tree-chart-container[data-v-78f75c54]{width:100%!important;height:100vh!important;overflow:visible!important;cursor:default!important;margin:0!important;padding:0!important}.operation-tips .el-alert[data-v-78f75c54],.toolbar[data-v-78f75c54]{display:none!important}.chart-wrapper[data-v-78f75c54]{box-shadow:none!important;height:calc(100vh - 125px)!important}.tree-svg[data-v-78f75c54]{width:100%!important;height:100vh!important}.tree-link[data-v-78f75c54],.tree-node[data-v-78f75c54]{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}}@media (max-width:1200px){.toolbar[data-v-78f75c54]{justify-content:center}}@media (max-width:768px){.toolbar[data-v-78f75c54]{flex-direction:column;align-items:stretch}.toolbar .el-button[data-v-78f75c54]{margin-bottom:5px}.tree-chart-container[data-v-78f75c54]{height:400px}.particle-background[data-v-78f75c54]{opacity:.3}.operation-tips .tips-content[data-v-78f75c54]{flex-direction:column;gap:12px}.operation-tips .tips-content .tip-item[data-v-78f75c54]{font-size:12px}.operation-tips .tips-content .tip-item span[data-v-78f75c54]{white-space:normal}.tooltip[data-v-78f75c54]{font-size:12px;padding:8px 12px;max-width:200px}.context-menu[data-v-78f75c54]{min-width:120px;font-size:12px}.context-menu .context-menu-item[data-v-78f75c54]{padding:8px 10px}.context-menu .context-menu-item i[data-v-78f75c54]{margin-right:4px;font-size:12px}}@media (max-width:480px){.tree-chart-container[data-v-78f75c54]{height:300px}.toolbar[data-v-78f75c54]{padding:10px;gap:5px}.particle-background[data-v-78f75c54]{opacity:.2}}@keyframes contextMenuFadeIn-78f75c54{0%{opacity:0;transform:scale(.95) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}.tree-link[data-v-78f75c54],.tree-node[data-v-78f75c54]{animation:fadeIn-78f75c54 .6s ease-out}.particle-background[data-v-78f75c54]{animation:particleFadeIn-78f75c54 1.5s ease-out}@keyframes fadeIn-78f75c54{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes particleFadeIn-78f75c54{0%{opacity:0}to{opacity:.6}}.tree-node[data-v-78f75c54]{animation-delay:calc(var(--level, 1)*.1s)}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/SelectOption/LeadIdSelect.vue?vue&type=style&index=0&id=d1972c5e&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-d1972c5e] .el-select .el-input{width:100%}[data-v-d1972c5e] .el-select .el-input .el-input__inner{height:28px;line-height:28px;border:none;border-bottom:1px solid #000;border-radius:0;background-color:transparent;padding:0;text-align:center}[data-v-d1972c5e] .el-select.is-disabled .el-input__inner{background-color:rgba(245,247,250,.259);cursor:not-allowed;opacity:.7}@media print{[data-v-d1972c5e] .el-select .el-input__inner{border:none;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Model/DraggableDialog.vue?vue&type=style&index=0&id=130432af&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.draggable-dialog[data-v-130432af]{position:absolute!important;overflow:visible!important;transition:all .2s ease}.dialog-header[data-v-130432af]{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:move;box-sizing:border-box}.dialog-title-text[data-v-130432af]{font-size:16px;font-weight:500}.dialog-tools[data-v-130432af]{display:flex;gap:5px}[data-v-130432af] .fullscreen-dialog{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;top:0!important;left:0!important;margin:0!important}[data-v-130432af] .fullscreen-dialog .el-dialog{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;top:0!important;left:0!important;transform:none!important}[data-v-130432af] .draggable-dialog:not(.fullscreen-dialog) .el-dialog{position:absolute;margin:0!important}[data-v-130432af] .el-dialog__body{max-height:calc(100vh - 120px);overflow-y:auto;padding:20px}[data-v-130432af] .fullscreen-dialog .el-dialog__wrapper{overflow:hidden!important}[data-v-130432af] .el-dialog__footer{padding:12px 20px;border-top:1px solid #e4e7ed}[data-v-130432af] .el-dialog__header{padding:12px 20px;border-bottom:1px solid #e4e7ed}[data-v-130432af] .fullscreen-dialog .el-dialog__footer,[data-v-130432af] .fullscreen-dialog .el-dialog__header{position:relative;z-index:1}[data-v-130432af] .el-dialog{transition:none!important}[data-v-130432af] .el-dialog__wrapper{display:flex;align-items:center;justify-content:center}[data-v-130432af] .el-dialog{position:absolute!important;margin:0!important}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/ImagePreviewDialog.vue?vue&type=style&index=0&id=551ad945&lang=scss&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/upload/upload.vue?vue&type=style&index=0&id=7982db22&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.upload-container[data-v-7982db22]{display:flex;align-items:center}.upload-container .images-list[data-v-7982db22]{display:flex;align-items:center;flex-wrap:wrap}.upload-container .images-list .image-item[data-v-7982db22]{position:relative;width:100px;height:100px;border:1px solid #dcdfe6;border-radius:4px;margin-right:10px;margin-bottom:10px}.upload-container .images-list .image-item .el-image[data-v-7982db22]{width:100%;height:100%;border-radius:4px;cursor:pointer}.upload-container .images-list .image-item .image-mask[data-v-7982db22]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;gap:20px;opacity:0;transition:all .3s}.upload-container .images-list .image-item .image-mask i[data-v-7982db22]{color:#fff;font-size:20px;cursor:pointer;padding:8px;border-radius:50%;background-color:rgba(0,0,0,.2);transition:all .3s}.upload-container .images-list .image-item .image-mask i[data-v-7982db22]:hover{background-color:rgba(0,0,0,.4);transform:scale(1.1)}.upload-container .images-list .image-item[data-v-7982db22]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.upload-container .images-list .image-item:hover .image-mask[data-v-7982db22]{opacity:1}.upload-container .images-list .image-uploader-one[data-v-7982db22]{width:100px;height:100px;border:1px solid #dcdfe6;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;cursor:pointer;margin-right:10px;margin-bottom:10px}.upload-container .images-list .image-uploader-one i[data-v-7982db22]{font-size:28px}.upload-container .images-list .upload-area[data-v-7982db22]{display:flex;flex-direction:column;align-items:center;justify-content:center}.upload-container .images-list .upload-area i[data-v-7982db22]{font-size:28px}.upload-container .images-list .upload-text[data-v-7982db22]{font-size:12px;color:#999;margin-top:4px;height:20px;line-height:20px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/infrastructure/baseSeeting/jiagou.vue?vue&type=style&index=0&id=73aad5cc&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.toolbar-section[data-v-73aad5cc]{margin-bottom:15px;padding:10px 0}.toolbar-section .el-button[data-v-73aad5cc]{border-radius:6px;font-weight:500;transition:all .3s ease}.toolbar-section .el-button[data-v-73aad5cc]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.toolbar-section .el-button[data-v-73aad5cc]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.architecture-container[data-v-73aad5cc]{width:100%;min-height:calc(100vh - 187px)}.pageMainBody .margBom20[data-v-73aad5cc]{margin-bottom:20px}.el-cascader[data-v-73aad5cc],.el-input-number[data-v-73aad5cc]{width:100%!important}.dept-image-upload .upload-tips[data-v-73aad5cc]{font-size:13px;color:#909399;line-height:1.5;margin-bottom:15px}.dept-image-upload[data-v-73aad5cc] .upload-container .images-list{justify-content:flex-start}.dept-image-upload[data-v-73aad5cc] .upload-container .images-list .image-item{width:120px;height:120px;margin-right:15px}.dept-image-upload[data-v-73aad5cc] .upload-container .images-list .image-item .el-image{border-radius:8px}.dept-image-upload[data-v-73aad5cc] .upload-container .images-list .image-uploader-one{width:120px;height:120px;border:2px dashed #dcdfe6;border-radius:8px;transition:all .3s ease}.dept-image-upload[data-v-73aad5cc] .upload-container .images-list .image-uploader-one:hover{border-color:#409eff;background-color:#f5f7fa}.dept-image-upload[data-v-73aad5cc] .upload-container .images-list .image-uploader-one .upload-area i{color:#c0c4cc;font-size:32px}.dept-image-upload[data-v-73aad5cc] .upload-container .images-list .image-uploader-one .upload-area .upload-text{color:#909399;font-size:14px;margin-top:8px}.dept-image-upload .upload-status[data-v-73aad5cc]{margin-top:15px}.dept-image-upload .upload-status[data-v-73aad5cc] .el-alert{border-radius:8px}.dept-image-upload .upload-status[data-v-73aad5cc] .el-alert .el-alert__content{font-size:14px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/infrastructure/baseSeeting/jiagou.vue?vue&type=style&index=1&id=73aad5cc&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/@media print{.headerLogoName{width:100%!important}}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Logistics_Management/InformationInndexx.vue?vue&type=style&index=0&id=21cae898&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.company-setup[data-v-21cae898]{max-width:210mm;margin:0 auto;padding:20px;min-height:calc(100vh - 60px)}.company-setup .nav-menu-scroll-wrapper[data-v-21cae898]{position:sticky;top:0;z-index:1000;display:flex;align-items:stretch;background:#fff;border-radius:5px 5px 0 0;box-shadow:0 5px 35px 0 hsla(225,2%,66%,.31);margin:20px 0 0;overflow:hidden;padding:0 40px}.company-setup .nav-menu-scroll-wrapper .scroll-btn[data-v-21cae898]{position:absolute;z-index:10;width:32px;height:100%;background:hsla(0,0%,100%,.95);border:none;font-size:24px;cursor:pointer;top:0;display:flex;align-items:center;justify-content:center;transition:background .2s}.company-setup .nav-menu-scroll-wrapper .scroll-btn.left[data-v-21cae898]{left:0;border-radius:5px 0 0 0;margin:0;height:100%;background:#eee}.company-setup .nav-menu-scroll-wrapper .scroll-btn.right[data-v-21cae898]{right:0;border-radius:0 5px 0 0;margin:0;height:100%;background:#eee}.company-setup .nav-menu-scroll-wrapper .scroll-btn[data-v-21cae898]:hover:not(:disabled){background:#f5f7fa}.company-setup .nav-menu-scroll-wrapper .scroll-btn[data-v-21cae898]:disabled{opacity:.3;cursor:not-allowed}.company-setup .nav-menu-scroll-wrapper .nav-menu-scroll[data-v-21cae898]{overflow-x:auto;flex:1;margin:0}.company-setup .nav-menu-scroll-wrapper .nav-menu-scroll[data-v-21cae898]::-webkit-scrollbar{display:none}.company-setup .nav-menu-scroll-wrapper .nav-menu-scroll[data-v-21cae898] .el-menu{min-width:-moz-max-content;min-width:max-content;border-bottom:none;display:flex;justify-content:center;border-radius:5px 5px 0 0;box-shadow:0 3px 7px 0 hsla(208,9%,73%,.21)}.company-setup .nav-menu-scroll-wrapper .el-menu-item[data-v-21cae898]{padding:0 10px}.company-setup .companyset[data-v-21cae898]{border-radius:0 0 5px 5px;padding:20px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.company-setup .form-section[data-v-21cae898]{scroll-margin-top:100px;margin-bottom:20px;padding:25px;border-bottom:1px solid #ebeef5;border-radius:5px;background:#fff;transition:all .3s ease}.company-setup .form-section .section-title[data-v-21cae898]{color:#303133;font-size:16px;font-weight:600;margin:-25px 0 0 -25px;padding:15px 0 15px 25px;position:relative;width:calc(100% + 50px);text-align:left;display:flex;justify-content:space-between;line-height:32px}.company-setup .form-section .section-title[data-v-21cae898]:before{content:"";position:absolute;left:0;top:48%;transform:translateY(-50%);width:4px;height:20px;background:#409eff;border-radius:2px}.company-setup .info-item[data-v-21cae898]{display:flex;align-items:flex-start;font-size:14px}.company-setup .info-item .label[data-v-21cae898]{color:#909399;font-weight:500;min-width:95px;padding-right:10px;position:relative;text-align:left;line-height:1.8;padding:4px 0}.company-setup .info-item .value[data-v-21cae898]{color:#303133;flex:1;word-break:break-all;line-height:1.8;padding:4px 0;text-align:left}.company-setup .info-item .value .logo-image[data-v-21cae898]{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;border:1px solid #ebeef5;border-radius:4px;padding:5px;background:#fff;transition:all .3s ease}.company-setup .info-item .value .logo-image[data-v-21cae898]:hover{transform:scale(1.05);box-shadow:0 2px 12px rgba(0,0,0,.1)}.company-setup .info-item .value .license-image[data-v-21cae898]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border:1px solid #ebeef5;border-radius:4px;padding:5px;background:#fff;transition:all .3s ease}.company-setup .info-item .value .license-image[data-v-21cae898]:hover{transform:scale(1.05);box-shadow:0 2px 12px rgba(0,0,0,.1)}@media (max-width:768px){.company-setup[data-v-21cae898]{padding:15px}.company-setup .companyset[data-v-21cae898]{padding:20px}.company-setup .form-section[data-v-21cae898]{padding:20px;margin-bottom:30px}.company-setup .form-section .section-title[data-v-21cae898]{margin:-20px 0 20px -20px;padding:12px 20px}.company-setup .info-item[data-v-21cae898]{flex-direction:column;margin-bottom:15px}.company-setup .info-item .label[data-v-21cae898]{min-width:auto;margin-bottom:5px}}.company-setup .profile-content[data-v-21cae898]{margin-bottom:20px;line-height:1.6;color:#303133;font-size:14px;text-align:left;text-indent:2em}.company-setup .profile-carousel[data-v-21cae898]{margin:20px 0}.company-setup .profile-carousel[data-v-21cae898] .el-carousel__container{height:400px}.company-setup .profile-carousel[data-v-21cae898] .el-carousel__item{display:flex;justify-content:center;align-items:center;background-color:#f5f7fa}.company-setup .profile-carousel[data-v-21cae898] .el-carousel__indicators{bottom:20px}.company-setup .carousel-image-container[data-v-21cae898]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:10px}.company-setup .carousel-image[data-v-21cae898]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.form-section-vision .info-item .text-span[data-v-21cae898]{margin-right:15px}.light-container[data-v-21cae898]{display:flex;justify-content:center;align-items:center}.light-container .light-item[data-v-21cae898]{display:flex;overflow-x:auto;margin-top:20px;box-sizing:border-box;min-height:300px}.org-dialog .el-dialog__body[data-v-21cae898]{padding:0}.light-container-full[data-v-21cae898]{min-height:70vh;max-height:80vh;overflow:auto;background:#fff;padding:24px}.vision-cards-bg[data-v-21cae898]{background:#f6efe3;border-radius:16px;padding:32px 0 24px 0}.vision-cards-wrapper[data-v-21cae898]{display:flex;flex-wrap:wrap;gap:32px 32px;justify-content:center;align-items:flex-start;width:100%}.vision-card-block[data-v-21cae898]{background:#fff;box-shadow:0 5px 35px 0 hsla(225,2%,66%,.31);border-radius:15px;padding:50px 38px;flex:1 1 340px;display:flex;flex-direction:column;align-items:center;margin-bottom:0;cursor:pointer}@media (max-width:900px){.vision-card-block[data-v-21cae898]{min-width:220px;max-width:100%;padding:24px 10px 18px 10px}}.vision-card-title[data-v-21cae898]{background:#409eff;color:#fff;font-size:18px;font-weight:600;border-radius:8px;padding:8px 32px;margin-bottom:28px;text-align:center;box-shadow:0 2px 8px 0 rgba(64,158,255,.1);display:inline-block}.vision-card-content[data-v-21cae898]{display:grid;grid-template-columns:1fr 1fr;gap:22px 36px;width:100%;justify-items:center}@media (max-width:600px){.vision-card-content[data-v-21cae898]{grid-template-columns:1fr;gap:14px 0}}.vision-card-item[data-v-21cae898]{color:#3a4a5a;font-size:16px;text-align:center;font-weight:400;letter-spacing:.5px;word-break:break-word}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/SearTabPage/index.vue?vue&type=style&index=0&id=79e808f8&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.w60x[data-v-79e808f8]{width:60px!important}.w100x[data-v-79e808f8],.w80x[data-v-79e808f8]{width:100px!important}.w120x[data-v-79e808f8]{width:120px!important}.w180x[data-v-79e808f8]{width:180px!important}.w160x[data-v-79e808f8]{width:160px!important}.w200x[data-v-79e808f8]{width:200px!important}.w240x[data-v-79e808f8]{width:240px!important}.w280x[data-v-79e808f8]{width:280px!important}.textLeft[data-v-79e808f8]{text-align:left!important}.textRight[data-v-79e808f8]{text-align:right!important}[data-v-79e808f8] .el-input__inner{height:32px;line-height:32px}.tableHeader .name[data-v-79e808f8]{font-size:20px;margin-bottom:10px}.tableHeader .title[data-v-79e808f8]{font-size:22px;display:flex;align-items:center;justify-content:center}.tableContent[data-v-79e808f8]{margin:20px auto 10px}.tableContent[data-v-79e808f8] .el-date-editor.el-input{width:100%}.tableFooter[data-v-79e808f8]{display:flex;justify-content:space-between}.tableFooter .item[data-v-79e808f8]{display:flex;align-items:center}.tableFooter .item .label[data-v-79e808f8]{min-width:60px;text-align:left}.tableFooter .item .label span[data-v-79e808f8]{font-size:12px}.tableTool[data-v-79e808f8]{margin:20px auto 0;justify-content:center;background:#fff;padding:10px;border-radius:5px;box-shadow:0 5px 35px 0 hsla(225,2%,66%,.31);height:52px;position:sticky;bottom:0;z-index:100}.tableTime .item[data-v-79e808f8],.tableTool[data-v-79e808f8]{display:flex;align-items:center}.tableTime .item .label[data-v-79e808f8]{min-width:60px;text-align:left}.tableTime .item .value[data-v-79e808f8]{display:flex;align-items:center}.tabletips .item[data-v-79e808f8]{display:flex;align-items:flex-start}.tabletips .item .label[data-v-79e808f8]{min-width:60px;text-align:left}.tabletips .item .value[data-v-79e808f8]{text-align:left}.ysTable[data-v-79e808f8]{margin:20px auto;width:100%;overflow-x:auto}.ysTable table[data-v-79e808f8]{width:100%;border-collapse:collapse;min-width:800px}.ysTable table td[data-v-79e808f8],.ysTable table th[data-v-79e808f8]{padding:12px 4px;text-align:center;vertical-align:middle;border:1px solid #000}.ysTable table th[data-v-79e808f8]{background-color:#f5f7fa;color:#606266;font-weight:600;white-space:nowrap}.ysTable table td[data-v-79e808f8]{background-color:#fff;transition:background-color .3s ease}.ysTable table td[data-v-79e808f8]:hover{background-color:#f5f7fa}.ysTable table .el-input[data-v-79e808f8]{width:110px}.ysTable table .el-radio-group[data-v-79e808f8]{display:flex;justify-content:center}.ysTable table .el-radio[data-v-79e808f8]{margin-right:10px}.ysTable table .el-textarea[data-v-79e808f8]{width:140px}.textLeft[data-v-79e808f8]{text-align:left}.ysTable table .el-input[data-v-79e808f8],.ysTable table .el-textarea[data-v-79e808f8]{width:100%;height:100%}[data-v-79e808f8] .el-textarea__inner,[data-v-79e808f8] .ysTable .el-input__inner{border-radius:0}[data-v-79e808f8] .ysTable .el-input-number__decrease,[data-v-79e808f8] .ysTable .el-input-number__increase{position:absolute;z-index:1;top:2px;width:32px;height:32px;background:#fff}@media screen and (max-width:1200px){.ysTable[data-v-79e808f8]{margin:15px 0}.ysTable table td[data-v-79e808f8],.ysTable table th[data-v-79e808f8]{padding:10px 12px}.ysTable table .el-input[data-v-79e808f8]{width:100px}.ysTable table .el-textarea[data-v-79e808f8]{width:120px}}@media print{@page{size:a4;margin:0;padding:10mm}body[data-v-79e808f8],html[data-v-79e808f8]{margin:0!important;padding:0!important;width:100%!important;height:100%!important;overflow:visible!important}.pageMainBody[data-v-79e808f8]{max-width:none!important;zoom:.75!important}.pageMainBody .main-box[data-v-79e808f8],.pageMainBody[data-v-79e808f8]{width:100%!important;margin:0!important;overflow:visible!important;box-shadow:none!important}.pageMainBody .main-box[data-v-79e808f8]{border-radius:0!important;padding:0!important}.table-header[data-v-79e808f8],[data-v-79e808f8] .el-input-number--small .el-input-number__decrease,[data-v-79e808f8] .el-input-number--small .el-input-number__increase,[data-v-79e808f8] .el-input__icon{display:none!important}[data-v-79e808f8] .el-table--border{page-break-inside:avoid;margin-bottom:0!important;width:100%!important;overflow:visible!important}[data-v-79e808f8] .el-input .el-input__inner{border:none!important;padding:0!important;font-size:12px!important;color:#000!important;background:transparent!important;width:100%!important;height:auto!important;line-height:1.1!important;min-height:12px!important}}.page-box[data-v-79e808f8]{width:100%;box-sizing:border-box}.page-box .header-bg[data-v-79e808f8]{background:#fff;border-radius:5px;margin-bottom:20px;border-top:0 solid var(--table-header-bg-color)}.page-box[data-v-79e808f8] .el-table,.page-box[data-v-79e808f8] .el-table thead{color:#333}.page-box[data-v-79e808f8] .el-date-editor .el-range__close-icon,.page-box[data-v-79e808f8] .el-date-editor .el-range__icon,.page-box[data-v-79e808f8] .el-range-separator{line-height:24px!important}.page-box[data-v-79e808f8] .el-date-editor--daterange.el-input__inner{width:370px!important}.page-box .table-box[data-v-79e808f8]{border-top:1px solid var(--table-header-bg-color);margin-bottom:20px}.page-box .table[data-v-79e808f8]{border-top:0 solid var(--table-header-bg-color);padding:20px;background:#fff;border-radius:5px}.page-box .table[data-v-79e808f8] .tableRadio .el-radio__label{display:none!important}.page-box .table[data-v-79e808f8] th{background:var(--table-header-bg-color)!important;color:var(--table-header-font-color)!important}.page-box .table[data-v-79e808f8] .odd-row{background-color:#fff}.page-box .table[data-v-79e808f8] .even-row{background-color:#d9d9d9}.page-box .table[data-v-79e808f8] .date-field-cell{padding:8px 10px!important;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.page-box .table[data-v-79e808f8] .even-row:hover,.page-box .table[data-v-79e808f8] .odd-row:hover{background-color:#f5f7fa!important}.page-box .table[data-v-79e808f8] .empty-important-field{position:relative}.page-box .table[data-v-79e808f8] .empty-important-field td{border-color:red!important}.page-box .table[data-v-79e808f8] .el-table__body tr[class*=tree-level-]:hover{background-color:inherit!important}.page-box .table[data-v-79e808f8] .el-table__body tr[class*=tree-level-].tree-level-1{background-color:#f0f9eb!important;font-weight:700}.page-box .table[data-v-79e808f8] .el-table__body tr[class*=tree-level-].tree-level-2{background-color:#ecf5ff!important}.page-box .table[data-v-79e808f8] .el-table__body tr[class*=tree-level-].tree-level-3{background-color:#fdf6ec!important}.page-box .table[data-v-79e808f8] .el-table__body tr[class*=tree-level-].tree-level-4{background-color:#fef0f0!important}.page-box .table[data-v-79e808f8] .el-table__body tr[class*=tree-level-].tree-level-5{background-color:#f4f4f5!important}.page-box .table[data-v-79e808f8] .el-table__body tr[class*=tree-level-].tree-level-6{background-color:#f8f4ff!important}.page-box .table[data-v-79e808f8] .el-table__body tr[class*=tree-level-].tree-level-7{background-color:#fff8f0!important}.page-box .table[data-v-79e808f8] .el-table__cell .cell-content{width:100%;height:100%;box-sizing:border-box}.page-box .table[data-v-79e808f8] .empty-important-cell{background-color:#f56c6c!important;color:#fff!important;font-weight:500;position:absolute;top:0;left:0;width:100%;height:100%;animation:blink-79e808f8 1s infinite;display:flex;align-items:center;justify-content:center;z-index:2}@keyframes blink-79e808f8{0%,to{opacity:1}50%{opacity:.5}}.page-box .table[data-v-79e808f8] .empty-field-tooltip{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:transparent}.page-box .table .top-btn-bar[data-v-79e808f8]{background:#fff;display:flex;margin-bottom:20px;align-items:center}.page-box .table .top-btn-bar .selected-count[data-v-79e808f8]{margin-left:20px;height:24px;line-height:24px;border-left:1px solid #ddd;padding-left:20px}.page-box .table .top-btn-bar .selected-count .selected-count-num[data-v-79e808f8]{color:var(--theme-color);font-weight:700;margin:0 4px}.page-box .table .tips-info[data-v-79e808f8]{width:calc(100% + 40px);margin-left:-20px;margin-top:-20px;margin-bottom:20px}.page-box .table .tips-info .el-alert--info.is-light[data-v-79e808f8]{background-color:#f0f9eb;color:#67c23a}.page-box .table .tab-title-box[data-v-79e808f8]{width:auto;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.page-box .table .tab-title-box .tab-title[data-v-79e808f8]{font-size:18px;font-weight:700;position:relative;background:var(--table-header-bg-color);color:var(--table-header-font-color);padding:6px 10px;border-radius:2px}.page-box .table .tab-title-box .tab-title[data-v-79e808f8]:before{content:"";position:absolute;width:100px;height:3px;left:50%;bottom:-2px;transform:translate(-50%);border-radius:50%}.page-box .table .title-content[data-v-79e808f8]{margin-bottom:20px}.page-box .table .title-content .title-buttons[data-v-79e808f8]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-start}.page-box[data-v-79e808f8] .el-table .cell.el-tooltip{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;word-wrap:break-word!important;word-break:break-word!important;white-space:normal!important}.page-box .pagination[data-v-79e808f8]{padding:0 20px 20px;background:#fff;display:flex;justify-content:end}[data-v-79e808f8] .el-table__expand-icon{font-weight:900;color:#000;font-size:16px}[data-v-79e808f8] .el-table .cell{display:flex;justify-content:center;align-items:center}[data-v-79e808f8] .el-table-column--selection .cell{padding-left:0!important;padding-right:0!important}.el-button[data-v-79e808f8]{min-width:90px;padding:0;height:32px;font-size:14px;border-radius:2px;border:1px solid var(--theme-color)!important}.el-button.invalid-btn[data-v-79e808f8]{border:2px solid #f56c6c!important;animation:bgBlink-79e808f8 1s infinite}@keyframes bgBlink-79e808f8{0%,50%{background-color:#f56c6c}51%,to{background-color:hsla(0,87%,69%,.3)}}.el-button--primary.is-plain[data-v-79e808f8]{color:#409eff;background:#ecf5ff;border-color:#409eff}.el-button--primary.is-plain.is-disabled[data-v-79e808f8],.el-button--primary.is-plain.is-disabled[data-v-79e808f8]:active,.el-button--primary.is-plain.is-disabled[data-v-79e808f8]:focus,.el-button--primary.is-plain.is-disabled[data-v-79e808f8]:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--warning.is-plain[data-v-79e808f8]{color:#e6a23c;background:#fdf6ec;border-color:#e6a23c}.el-button--warning.is-plain.is-disabled[data-v-79e808f8],.el-button--warning.is-plain.is-disabled[data-v-79e808f8]:active,.el-button--warning.is-plain.is-disabled[data-v-79e808f8]:focus,.el-button--warning.is-plain.is-disabled[data-v-79e808f8]:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger.is-plain[data-v-79e808f8]{color:#f56c6c;background:#fef0f0;border-color:#f56c6c}.el-button--danger.is-plain.is-disabled[data-v-79e808f8],.el-button--danger.is-plain.is-disabled[data-v-79e808f8]:active,.el-button--danger.is-plain.is-disabled[data-v-79e808f8]:focus,.el-button--danger.is-plain.is-disabled[data-v-79e808f8]:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info.is-plain[data-v-79e808f8]{color:#909399;background:#f4f4f5;border-color:#909399}.el-button--info.is-plain.is-disabled[data-v-79e808f8],.el-button--info.is-plain.is-disabled[data-v-79e808f8]:active,.el-button--info.is-plain.is-disabled[data-v-79e808f8]:focus,.el-button--info.is-plain.is-disabled[data-v-79e808f8]:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}@media (max-width:768px){.el-button[data-v-79e808f8]{min-width:60px!important}}.config-container p[data-v-79e808f8]{margin-bottom:10px}.config-container .field-list[data-v-79e808f8] .el-checkbox{width:27.9%!important}[data-v-79e808f8] .el-table .el-table__cell{text-align:center!important}.header-content[data-v-79e808f8]{display:flex;align-items:center;justify-content:center}.header-content .date-tip-icon[data-v-79e808f8]{color:#ff0;font-size:16px;cursor:pointer;margin-left:2px}.header-content .date-tip-icon[data-v-79e808f8]:hover{color:#66b1ff;transform:scale(1.1)}.date-tip-icon-td[data-v-79e808f8]{font-size:10px;cursor:pointer;position:absolute;left:0;bottom:0;background:#ff0;height:16px;line-height:16px;padding:0 2px}.date-tip-icon-td[data-v-79e808f8]:hover{color:#66b1ff;transform:scale(1.1)}.custom-date-container .custom-date[data-v-79e808f8]{display:flex;align-items:center;margin:10px 0}.custom-date-container .custom-date-error[data-v-79e808f8]{color:#f56c6c;margin-left:172px}.universal-search-wrapper[data-v-79e808f8]{display:flex;align-items:center;gap:10px;padding:20px 20px 10px 20px;border-bottom:1px solid #ebeef5}.universal-search-wrapper .universal-search-input[data-v-79e808f8]{flex:1;max-width:600px}.universal-search-wrapper .el-button[data-v-79e808f8]{flex-shrink:0}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Car_information/Company_Transportation_From.vue?vue&type=style&index=0&id=8e837dba&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.pageMainBody[data-v-8e837dba]{padding:20px}.actions[data-v-8e837dba]{margin-top:20px;text-align:right}.el-button.is-loading[data-v-8e837dba]{pointer-events:none}.form-area[data-v-8e837dba]{background-color:#fff;padding:20px;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-input-number.is-controls-right .el-input__inner[data-v-8e837dba]{text-align:left;padding-left:8px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Car_information/Generator_Warranty.vue?vue&type=style&index=0&id=2faf3d20&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.generator-maintenance-form[data-v-2faf3d20]{position:relative;max-width:100%;margin:20px auto 0;border:1px solid #ebeef5;border-radius:4px;background-color:#fff}h2[data-v-2faf3d20]{text-align:center;font-size:20px;margin-bottom:20px}.table-container[data-v-2faf3d20]{overflow-x:auto}.el-form[data-v-2faf3d20]{background-color:#f5f7fa;padding:15px;margin-bottom:20px;border-radius:4px}.el-form-item[data-v-2faf3d20]{margin-bottom:0;margin-right:15px}.el-input[data-v-2faf3d20]{width:200px}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Car_information/Vehicle_Application_From.vue?vue&type=style&index=0&id=6b49fed8&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.pageMainBody[data-v-6b49fed8]{padding:20px}.note-text[data-v-6b49fed8]{color:#666;font-size:14px;margin-top:10px}.dialog-footer[data-v-6b49fed8]{text-align:right;margin-top:20px}[data-v-6b49fed8] .el-dialog__body{padding:20px 30px}[data-v-6b49fed8] .el-form-item{margin-bottom:18px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Car_information/Vehicle_Maintenance_Application.vue?vue&type=style&index=0&id=158c7c19&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.vehicle-maintenance-form[data-v-158c7c19]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;border:1px solid #ebeef5;border-radius:4px;background-color:#fff;min-height:calc(100vh - 40px)}h2[data-v-158c7c19]{text-align:center;margin-bottom:20px;font-size:20px}.print-button[data-v-158c7c19]{position:absolute;top:20px;right:20px}@media print{body [data-v-158c7c19]{visibility:hidden}.vehicle-maintenance-form [data-v-158c7c19],.vehicle-maintenance-form[data-v-158c7c19]{visibility:visible}.vehicle-maintenance-form[data-v-158c7c19]{position:absolute;left:0;top:0;width:100%}}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Car_information/Vehicle_Scrapping.vue?vue&type=style&index=0&id=e7ff9bd0&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.pageMainBody[data-v-e7ff9bd0]{padding:20px}.dialog-footer[data-v-e7ff9bd0]{text-align:right;margin-top:20px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Report_Forms/Offer_Item_list.vue?vue&type=style&index=0&id=5003ccc1&scoped=true&lang=css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.handover-list-container[data-v-5003ccc1]{max-width:1200px;margin:0 auto}.subject[data-v-5003ccc1]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.header[data-v-5003ccc1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;background-color:#fff;padding:10px;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.header h2.title[data-v-5003ccc1]{font-size:25px;color:#303133;margin:0;flex-grow:1;text-align:center}.return-button[data-v-5003ccc1]{position:static;margin-right:10px}.header-buttons[data-v-5003ccc1]{display:flex;gap:10px}.table-container[data-v-5003ccc1]{margin-bottom:30px;background-color:#fff;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.remarks[data-v-5003ccc1]{margin:30px 0}.remark-card[data-v-5003ccc1]{background-color:#f8f9fa}.remark-title[data-v-5003ccc1]{font-weight:700;color:#303133}.remarks ol[data-v-5003ccc1]{margin:0;padding-left:20px;color:#606266}.remarks li[data-v-5003ccc1]{line-height:1.8}.signatures[data-v-5003ccc1]{margin:30px 0}.signature-form[data-v-5003ccc1]{max-width:600px;margin:0 auto}.actions[data-v-5003ccc1]{display:flex;justify-content:center;gap:20px;margin-top:30px}@media print{.el-button[data-v-5003ccc1]{display:none}}.dialog-footer[data-v-5003ccc1]{text-align:right}.el-table[data-v-5003ccc1]{margin-top:20px}.el-dialog__body[data-v-5003ccc1]{padding:20px}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Report_Forms/Offer_Manage_rule.vue?vue&type=style&index=0&id=6cbbf24d&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.office-supplies-management[data-v-6cbbf24d]{max-width:1200px;margin:0 auto}.subject[data-v-6cbbf24d]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-6cbbf24d]{font-size:20px}.header[data-v-6cbbf24d]{text-align:center;margin-bottom:20px}.approval-section[data-v-6cbbf24d],.date-section[data-v-6cbbf24d],.file-info[data-v-6cbbf24d]{display:flex;justify-content:space-between;margin-bottom:10px}.approval-item[data-v-6cbbf24d],.date-item[data-v-6cbbf24d]{display:flex;align-items:center}.approval-item label[data-v-6cbbf24d],.date-item label[data-v-6cbbf24d]{margin-right:5px;font-weight:700}.distribution-section[data-v-6cbbf24d]{margin-bottom:20px}.department-grid[data-v-6cbbf24d]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.dept-item[data-v-6cbbf24d]{display:flex;align-items:center}table[data-v-6cbbf24d]{width:100%;border-collapse:collapse;margin-bottom:20px}h3[data-v-6cbbf24d]{font-size:18px}td[data-v-6cbbf24d],th[data-v-6cbbf24d]{border:1px solid #ccc;padding:8px;text-align:left}th[data-v-6cbbf24d]{background-color:#f4f4f4;font-weight:700}.warning[data-v-6cbbf24d]{color:red;font-weight:700;margin-bottom:20px}.content-section[data-v-6cbbf24d]{margin-bottom:20px}.add-button[data-v-6cbbf24d],.submit-button[data-v-6cbbf24d]{padding:10px 20px;background-color:#007bff;color:#fff;border:none;cursor:pointer;margin-bottom:10px;border-radius:4px}.add-button[data-v-6cbbf24d]:hover,.submit-button[data-v-6cbbf24d]:hover{background-color:#0056b3}@media print{.add-button[data-v-6cbbf24d],.el-button[data-v-6cbbf24d],.print-button[data-v-6cbbf24d],.submit-button[data-v-6cbbf24d]{display:none}}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/select/UserSelectMore.vue?vue&type=style&index=0&id=93fe4a62&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-93fe4a62] .el-select .el-input{width:100%}[data-v-93fe4a62] .el-select .el-input .el-input__inner{height:28px;line-height:28px;border:none;border-bottom:1px solid #000;border-radius:0;background-color:transparent;padding:0;text-align:center}[data-v-93fe4a62] .el-select.is-disabled .el-input__inner{background-color:rgba(245,247,250,.259);cursor:not-allowed;opacity:.7}@media print{[data-v-93fe4a62] .el-select .el-input__inner{border:none;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/selectOptionUi/index.vue?vue&type=style&index=0&id=12271d50&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.selectOptionBoxUi[data-v-12271d50]{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%}.selectOptionBoxUi .el-button[data-v-12271d50]{margin-left:10px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Report_Forms/Offer_item_join.vue?vue&type=style&index=0&id=7ca2a36d&scoped=true&lang=css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.subject[data-v-7ca2a36d]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.header[data-v-7ca2a36d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.header h2[data-v-7ca2a36d]{margin:0;color:#303133;font-size:24px;text-align:center;width:100%}.back-btn[data-v-7ca2a36d]{position:absolute;top:20px;left:20px;padding:15px 20px}.section-card[data-v-7ca2a36d]{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:20px;margin-bottom:20px}.table-scroll-container[data-v-7ca2a36d]{overflow-x:auto;overflow-y:hidden}.section-title[data-v-7ca2a36d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #ebeef5;padding-bottom:10px}.section-title h3[data-v-7ca2a36d]{color:#303133;font-size:18px;margin:0}.add-btn[data-v-7ca2a36d]{margin-left:10px}.delete-btn[data-v-7ca2a36d]{color:#f56c6c}.delete-btn[data-v-7ca2a36d]:hover{color:#f78989}.info-card[data-v-7ca2a36d]{background-color:#fafafa;border:1px solid #ebeef5}.info-card p[data-v-7ca2a36d]{margin:8px 0;color:#606266;font-size:14px}.form-footer[data-v-7ca2a36d]{margin-top:30px;text-align:center;padding:20px 0;border-top:1px solid #ebeef5}[data-v-7ca2a36d] .el-form-item__label{font-weight:500;color:#606266}[data-v-7ca2a36d] .el-input__inner{border-radius:4px}[data-v-7ca2a36d] .el-table{margin-bottom:20px}[data-v-7ca2a36d] .el-table th{background-color:#f5f7fa;color:#606266;font-weight:500}[data-v-7ca2a36d] .el-input-number,[data-v-7ca2a36d] .el-select{width:100%}[data-v-7ca2a36d] .el-form-item{margin-bottom:18px}@media screen and (max-width:768px){.pageMainBody[data-v-7ca2a36d]{padding:0 10px}.section-card[data-v-7ca2a36d]{padding:15px}[data-v-7ca2a36d] .el-col{margin-bottom:10px}}.signatures-container[data-v-7ca2a36d]{padding:20px 0}.signature-row[data-v-7ca2a36d]{display:flex;justify-content:space-between;margin-bottom:30px}.signature-row[data-v-7ca2a36d]:last-child{margin-bottom:0}.signature-item[data-v-7ca2a36d]{flex:1;display:flex;align-items:center;margin:0 20px}.signature-label[data-v-7ca2a36d]{min-width:100px;color:#606266;font-size:14px;margin-right:10px}.print-button[data-v-7ca2a36d]{position:absolute;top:20px;right:20px;padding:15px 20px}.signature-input[data-v-7ca2a36d]{flex:1;min-width:200px}[data-v-7ca2a36d] .el-date-editor,[data-v-7ca2a36d] .el-input__inner{width:100%}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Staff_Offerice/SFile_Grand_recycle.vue?vue&type=style&index=0&id=bd9e3ed8&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.document-distribution[data-v-bd9e3ed8]{max-width:1200px;margin:0 auto}.subject[data-v-bd9e3ed8]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.page-header[data-v-bd9e3ed8]{background:linear-gradient(135deg,#1890ff,#36cfc9);padding:20px;border-radius:8px;margin-bottom:20px;color:#fff}.header-content[data-v-bd9e3ed8]{display:flex;align-items:center;justify-content:space-between}.back-button[data-v-bd9e3ed8]{background:transparent;border:1px solid #fff;color:#fff}.back-button[data-v-bd9e3ed8]:hover{color:#fff;background:hsla(0,0%,100%,.1)}.title[data-v-bd9e3ed8]{color:#fff;margin:0;font-size:20px;text-shadow:2px 2px 4px rgba(0,0,0,.2);position:absolute;left:50%;transform:translateX(-50%)}.section[data-v-bd9e3ed8]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;border:1px solid #ebeef5}.section-header[data-v-bd9e3ed8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section h2[data-v-bd9e3ed8]{color:#303133;font-size:18px;margin:0}.file-info-card[data-v-bd9e3ed8]{margin-top:15px}.info-item[data-v-bd9e3ed8]{display:flex;align-items:center;margin-bottom:10px}.info-item .label[data-v-bd9e3ed8]{color:#606266;margin-right:10px;min-width:80px}.info-item .value[data-v-bd9e3ed8]{color:#303133;font-weight:500}.distribution-table[data-v-bd9e3ed8]{margin-top:20px}.button-group[data-v-bd9e3ed8]{text-align:center;margin-top:30px}.el-button[data-v-bd9e3ed8]{padding:12px 20px;font-size:16px;margin:0 10px}.header-actions[data-v-bd9e3ed8]{display:flex;gap:10px}@media screen and (max-width:1200px){.document-distribution[data-v-bd9e3ed8]{margin:10px;padding:10px}.distribution-table[data-v-bd9e3ed8]{width:100%;overflow-x:auto}}.center-input.el-date-editor[data-v-bd9e3ed8] .el-input__inner,.center-input.el-input-number[data-v-bd9e3ed8] .el-input__inner,.center-input[data-v-bd9e3ed8] .el-input__inner,.el-select[data-v-bd9e3ed8] .el-input__inner,.el-table[data-v-bd9e3ed8] .cell,.el-textarea[data-v-bd9e3ed8] .el-textarea__inner{text-align:center!important}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Staff_Offerice/SFile_newly_Revision_Aboli.vue?vue&type=style&index=0&id=be91a996&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.document-application[data-v-be91a996]{max-width:1200px;margin:0 auto}.subject[data-v-be91a996]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.page-header[data-v-be91a996]{background:linear-gradient(135deg,#1890ff,#36cfc9);padding:20px;border-radius:8px;margin-bottom:20px;color:#fff}.title[data-v-be91a996]{color:#fff;margin:0;font-size:20px;text-shadow:2px 2px 4px rgba(0,0,0,.2);position:absolute;left:50%;transform:translateX(-50%)}.header-content[data-v-be91a996]{display:flex;align-items:center;justify-content:space-between}.back-button[data-v-be91a996]{background:transparent;border:1px solid #fff;color:#fff}.back-button[data-v-be91a996]:hover{background:hsla(0,0%,100%,.1);color:#fff}.section[data-v-be91a996]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;border:1px solid #ebeef5}.section h2[data-v-be91a996]{color:#303133;font-size:18px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.basic-info .el-form-item[data-v-be91a996]{margin-bottom:18px}.application-type[data-v-be91a996]{display:flex;gap:30px;padding:10px 0}.clause-header[data-v-be91a996]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.clause-table[data-v-be91a996]{margin-bottom:15px}.review-content[data-v-be91a996]{padding:10px}.review-content .el-radio-group[data-v-be91a996]{margin-bottom:10px}.review-content .review-footer[data-v-be91a996]{display:flex;gap:15px;margin-top:10px}.review-content .date-picker[data-v-be91a996],.review-content .reviewer-input[data-v-be91a996]{width:150px}.print-button[data-v-be91a996]{position:absolute;top:20px;right:20px;z-index:10}.note-section .note-content[data-v-be91a996]{padding:10px 0}.note-section .note-content p[data-v-be91a996]{text-align:left;color:#606266}.button-group[data-v-be91a996]{text-align:center;margin-top:30px}.button-group .el-button[data-v-be91a996]{padding:12px 30px;font-size:16px;margin:0 10px}.delete-btn[data-v-be91a996]{color:#f56c6c}.delete-btn[data-v-be91a996]:hover{color:#ff4949}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Report_Forms/Offerice_Supplies_rrForm.vue?vue&type=style&index=0&id=489f645c&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.subject[data-v-489f645c]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.header[data-v-489f645c]{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.export-button[data-v-489f645c]{position:absolute;top:20px;right:80px;z-index:10}.header h2.company-name[data-v-489f645c]{margin:0;color:#303133;font-size:20px}.header h3.form-title[data-v-489f645c]{margin:10px 0 20px;color:#606266;font-size:20px}.header-buttons[data-v-489f645c]{display:flex;justify-content:flex-end;gap:10px;width:100%}.table-container[data-v-489f645c]{margin-bottom:30px;background-color:#fff;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.center-input[data-v-489f645c] .el-input__inner{text-align:center}.actions[data-v-489f645c]{display:flex;justify-content:center;gap:20px;margin-top:30px}.dialog-footer[data-v-489f645c]{text-align:right}@media print{.el-button[data-v-489f645c],.header-buttons[data-v-489f645c]{display:none}.pageMainBody[data-v-489f645c]{padding:0}.table-container[data-v-489f645c]{box-shadow:none}}.el-table[data-v-489f645c]{margin-top:20px}.el-dialog__body[data-v-489f645c]{padding:20px}.el-date-picker[data-v-489f645c],.el-input-number[data-v-489f645c]{width:100%}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Office_Rule/office_rules.vue?vue&type=style&index=0&id=7194bd29&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.office-management[data-v-7194bd29]{max-width:1200px;margin:0 auto}.subject[data-v-7194bd29]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.header[data-v-7194bd29]{text-align:center;margin-bottom:20px}.approval-info[data-v-7194bd29],.date-info[data-v-7194bd29],.file-info[data-v-7194bd29]{display:flex;justify-content:space-between;margin-bottom:10px}.info-item[data-v-7194bd29]{display:flex;align-items:center;margin-right:20px}.info-item label[data-v-7194bd29]{margin-right:5px;font-weight:700}.department-grid[data-v-7194bd29]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}.dept-item[data-v-7194bd29]{display:flex;align-items:center}table[data-v-7194bd29]{width:100%;border-collapse:collapse;margin-bottom:20px}td[data-v-7194bd29],th[data-v-7194bd29]{border:1px solid #ccc;padding:8px;text-align:left}th[data-v-7194bd29]{background-color:#f4f4f4;font-weight:700}ul[data-v-7194bd29]{list-style-type:none;padding-left:0}h2[data-v-7194bd29]{font-size:20px}h3[data-v-7194bd29]{text-align:left}h4[data-v-7194bd29]{text-align:left;text-indent:20px}p[data-v-7194bd29],ul li[data-v-7194bd29]{text-align:left;text-indent:35px}ul li[data-v-7194bd29]{line-height:30px}.warning[data-v-7194bd29]{color:red;font-weight:700;margin-bottom:20px}.content-section[data-v-7194bd29]{margin-bottom:20px}.add-button[data-v-7194bd29],.submit-button[data-v-7194bd29]{padding:10px 20px;background-color:#007bff;color:#fff;border:none;cursor:pointer;margin-bottom:10px;border-radius:4px}.add-button[data-v-7194bd29]:hover,.submit-button[data-v-7194bd29]:hover{background-color:#0056b3}@media print{@page{margin:0!important;size:A4}.office-management[data-v-7194bd29]{background-color:#fff;box-shadow:none;padding:20mm}.warning[data-v-7194bd29]{color:#000;text-align:center}h4[data-v-7194bd29]{margin:0!important}ui li[data-v-7194bd29]{line-height:30px}.header .el-button[data-v-7194bd29]{display:none}.content-section[data-v-7194bd29]{page-break-before:always!important}.add-button[data-v-7194bd29],.submit-button[data-v-7194bd29]{display:none}}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Report_Forms/Person_item.vue?vue&type=style&index=0&id=7907b477&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.employee-supplies-form[data-v-7907b477]{max-width:1200px;margin:0 auto;padding:20px}.subject[data-v-7907b477]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-7907b477]{text-align:center;margin-bottom:20px;font-size:20px}.operation-buttons[data-v-7907b477]{margin-bottom:20px;display:flex;gap:10px}.info-row[data-v-7907b477]{margin-bottom:20px}.info-row label[data-v-7907b477]{margin-right:5px}.info-row input[data-v-7907b477]{margin-right:20px}table[data-v-7907b477]{border-collapse:collapse;width:100%}td[data-v-7907b477],th[data-v-7907b477]{border:1px solid #ddd;padding:8px;text-align:center}th[data-v-7907b477]{background-color:#f2f2f2}.print-button[data-v-7907b477]{position:absolute;top:20px;right:20px;z-index:10;background-color:#909399}.print-button[data-v-7907b477]:hover{background-color:#c0c4cc}button[data-v-7907b477]{margin-top:20px;padding:15px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-right:10px}button[data-v-7907b477]:hover{background-color:#66b1ff}.el-dialog .el-form[data-v-7907b477]{margin:20px 0}.el-table[data-v-7907b477]{margin-top:20px}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Report_Forms/Environmentail_Eval.vue?vue&type=style&index=0&id=5a60a7b8&scoped=true&lang=css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.container[data-v-5a60a7b8]{max-width:1200px;margin:0 auto}.subject[data-v-5a60a7b8]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.search-bar[data-v-5a60a7b8]{margin-bottom:24px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center}.main-title[data-v-5a60a7b8]{text-align:center;color:#303133;margin:0 0 24px;font-size:20px;font-weight:600;position:relative;padding:20px 0;background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.main-title[data-v-5a60a7b8]:after{content:"";position:absolute;bottom:12px;left:50%;transform:translateX(-50%);width:120px;height:3px;background:#409eff;border-radius:2px}.title[data-v-5a60a7b8]{text-align:center;color:#303133;margin:0 0 24px;font-size:24px;font-weight:600;position:relative;padding-bottom:12px}.title[data-v-5a60a7b8]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:#409eff;border-radius:2px}.environment-table[data-v-5a60a7b8]{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:24px;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.environment-table td[data-v-5a60a7b8],.environment-table th[data-v-5a60a7b8]{padding:12px 8px;text-align:center;border:1px solid #ebeef5;font-size:14px;color:#606266}.environment-table th[data-v-5a60a7b8]{background-color:#f5f7fa;font-weight:600;color:#303133;white-space:nowrap}.environment-table tr[data-v-5a60a7b8]:hover{background-color:#f5f7fa}.environment-table tr[data-v-5a60a7b8]:nth-child(2n){background-color:#fafafa}.input[data-v-5a60a7b8]{width:100%;padding:8px 12px;border:1px solid #dcdfe6;border-radius:4px;transition:all .3s;color:#606266;font-size:14px}.input[data-v-5a60a7b8]:hover{border-color:#c0c4cc}.input[data-v-5a60a7b8]:focus{border-color:#409eff;outline:none}.input[data-v-5a60a7b8]:disabled{background-color:#f5f7fa;cursor:not-allowed}.checkbox[data-v-5a60a7b8]{width:16px;height:16px;margin:0 auto;cursor:pointer}.checkbox[data-v-5a60a7b8]:disabled{cursor:not-allowed}.dialog-footer[data-v-5a60a7b8]{text-align:right;margin-top:24px;padding-top:20px;border-top:1px solid #ebeef5}.el-table[data-v-5a60a7b8]{box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.el-table[data-v-5a60a7b8],[data-v-5a60a7b8] .el-dialog{border-radius:8px;overflow:hidden}[data-v-5a60a7b8] .el-dialog__header{padding:20px;border-bottom:1px solid #ebeef5;margin:0}[data-v-5a60a7b8] .el-dialog__body{padding:24px}[data-v-5a60a7b8] .el-button--text:hover{background-color:#ecf5ff;border-radius:4px}[data-v-5a60a7b8] .el-input{width:240px}[data-v-5a60a7b8] .el-input__inner{border-radius:4px}[data-v-5a60a7b8] .el-input-group__append{background-color:#409eff;border-color:#409eff;color:#fff}[data-v-5a60a7b8] .el-input-group__append:hover{background-color:#66b1ff;border-color:#66b1ff}[data-v-5a60a7b8] .el-button--text{margin:0 4px;padding:4px 8px;transition:all .3s}[data-v-5a60a7b8] .el-button--text:not(.el-button--danger):hover{color:#409eff;background-color:#ecf5ff;border-radius:4px}[data-v-5a60a7b8] .el-button--text.el-button--danger:hover{color:#f56c6c;background-color:#fef0f0;border-radius:4px}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Report_Forms/Office_item_Preorder.vue?vue&type=style&index=0&id=0884164a&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.subject[data-v-0884164a]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-0884164a]{color:#34495e;margin-bottom:15px;font-size:18px;padding-bottom:5px;border-bottom:1px solid #e1e1e1}.section[data-v-0884164a]{font-size:14px;margin-bottom:30px}.approval-info[data-v-0884164a],.summary-info[data-v-0884164a]{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;padding:10px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.approval-row[data-v-0884164a],.summary-row[data-v-0884164a]{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.approval-row p[data-v-0884164a],.summary-row p[data-v-0884164a]{margin:0;display:flex;align-items:center;min-width:250px}.approval-input[data-v-0884164a],.summary-input[data-v-0884164a]{margin-left:10px;width:150px!important}.purchase-table-container[data-v-0884164a]{overflow-x:auto;margin-bottom:20px;background:#fff;padding:10px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.purchase-table[data-v-0884164a]{width:100%;border-collapse:collapse}.purchase-table td[data-v-0884164a],.purchase-table th[data-v-0884164a]{padding:8px;border:1px solid #ddd;text-align:center}.purchase-table th[data-v-0884164a]{background-color:#f5f7fa;font-weight:700;white-space:nowrap}.purchase-table .el-input__inner[data-v-0884164a]{width:100%;padding:5px;border:1px solid #ddd;border-radius:4px;text-align:center}button[data-v-0884164a]{padding:8px 16px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-right:10px;font-size:14px;transition:background-color .2s}button[data-v-0884164a]:hover{background-color:#66b1ff}button[data-v-0884164a]:disabled{background-color:#c0c4cc;cursor:not-allowed}.print-button[data-v-0884164a]{background-color:#909399!important;margin-left:10px}.print-button[data-v-0884164a]:hover{background-color:#a8abb2!important}.add-row-btn[data-v-0884164a]{background-color:#27ae60}.add-row-btn[data-v-0884164a]:hover{background-color:#219653}.list-btn[data-v-0884164a]{background-color:#909399}.list-btn[data-v-0884164a]:hover{background-color:#a8abb2}.delete-row-btn[data-v-0884164a]{background-color:#e74c3c;padding:4px 8px;font-size:12px}.delete-row-btn[data-v-0884164a]:hover{background-color:#c0392b}.delete-row-btn[data-v-0884164a]:disabled{background-color:#ec971f}@media (max-width:768px){.approval-row[data-v-0884164a],.summary-row[data-v-0884164a]{gap:15px}.approval-row p[data-v-0884164a],.summary-row p[data-v-0884164a]{min-width:100%}.purchase-table td[data-v-0884164a],.purchase-table th[data-v-0884164a]{padding:5px}}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Report_Forms/Self_Item_User_care.vue?vue&type=style&index=0&id=2855a134&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.offfsupe[data-v-2855a134]{max-width:1200px;margin:0 auto}.office-supplies-form[data-v-2855a134]{max-width:1200px;margin:20px auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);position:relative}.print-button[data-v-2855a134]{position:absolute;color:#fff;top:20px;right:20px;z-index:10;background-color:#909399}.print-button[data-v-2855a134]:hover{color:#fff;background-color:#c0c4cc}h2[data-v-2855a134]{text-align:center;margin-bottom:20px;font-size:20px}.operation-buttons[data-v-2855a134]{margin-bottom:20px;display:flex;gap:10px}.info-table[data-v-2855a134],.supplies-table[data-v-2855a134]{width:100%;border-collapse:collapse;margin-bottom:20px}.info-table td[data-v-2855a134],.supplies-table td[data-v-2855a134],.supplies-table th[data-v-2855a134]{border:1px solid #ccc;padding:8px;text-align:center}.info-table .label[data-v-2855a134]{font-weight:700}.info-table input[data-v-2855a134],.supplies-table input[data-v-2855a134]{box-sizing:border-box}.el-dialog .el-form[data-v-2855a134]{margin:20px 0}.el-table[data-v-2855a134]{margin-top:20px}@media print{@page{margin:0;size:A4}.office-supplies-form[data-v-2855a134]{margin:0;padding:0;box-shadow:none!important}input[type=date][data-v-2855a134],input[type=number][data-v-2855a134],input[type=text][data-v-2855a134]{border:none!important;text-align:center}table tr td[data-v-2855a134],table tr th[data-v-2855a134]{padding:8px 5px!important;white-space:nowrap}.supplies-table[data-v-2855a134]{width:100%!important}.supplies-table input[type=text][data-v-2855a134]{width:100%}.info-table[data-v-2855a134]{width:100%!important}.info-table input[type=text][data-v-2855a134]{width:100%}.add-button[data-v-2855a134],.button-group[data-v-2855a134],.operation-buttons[data-v-2855a134],.operation[data-v-2855a134]{display:none!important}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/company-announcement/company_notice.vue?vue&type=style&index=0&id=f939f3b0&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.company-notice[data-v-f939f3b0]{min-height:100vh;background-color:#f0f2f5;max-width:1200px;margin:0 auto}.logo-wrapper[data-v-f939f3b0]{top:30px;position:relative;width:1100px;margin:0 auto}.page-header[data-v-f939f3b0]{background:linear-gradient(135deg,#1890ff,#36cfc9);padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.header-content[data-v-f939f3b0]{display:flex;align-items:center;gap:15px;justify-content:center}.back-button[data-v-f939f3b0]{background:transparent;border:1px solid #fff;color:#fff;padding:8px 15px;margin-right:auto}.back-button[data-v-f939f3b0]:hover{background:hsla(0,0%,100%,.1);color:#fff}.title[data-v-f939f3b0]{color:#fff;margin:0;font-size:20px;text-shadow:2px 2px 4px rgba(0,0,0,.2);position:absolute;left:50%;transform:translateX(-50%)}.content-wrapper[data-v-f939f3b0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:0 auto;max-width:1200px}.section[data-v-f939f3b0]{background:#fff;border-radius:8px;padding:25px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transition:transform .3s ease}.section[data-v-f939f3b0]:hover{transform:translateY(-5px)}.section-header[data-v-f939f3b0]{display:flex;align-items:center;margin-bottom:20px;border-bottom:2px solid #f0f2f5;padding-bottom:15px}.section-header i[data-v-f939f3b0]{font-size:24px;margin-right:10px;color:#1890ff}.section-header h3[data-v-f939f3b0]{color:#1890ff;margin:0;font-size:20px}.button-group[data-v-f939f3b0]{display:flex;flex-wrap:wrap;gap:15px}.button-group .el-button[data-v-f939f3b0]{flex:1;min-width:120px;display:flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:6px}.button-group .el-button i[data-v-f939f3b0]{margin-right:8px;font-size:16px}@media screen and (max-width:768px){.content-wrapper[data-v-f939f3b0]{grid-template-columns:1fr}.button-group[data-v-f939f3b0]{flex-direction:column}.button-group .el-button[data-v-f939f3b0]{width:100%}}.el-button[data-v-f939f3b0]{transition:all .3s ease}.el-button[data-v-f939f3b0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.el-button--primary[data-v-f939f3b0]{background:linear-gradient(135deg,#1890ff,#36cfc9);border:none}.el-button--success[data-v-f939f3b0]{background:linear-gradient(135deg,#52c41a,#13c2c2);border:none}.el-button--warning[data-v-f939f3b0]{background:linear-gradient(135deg,#faad14,#fa8c16);border:none}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/network-management/development.vue?vue&type=style&index=0&id=793f5cf0&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.process-management[data-v-793f5cf0]{max-width:1200px;margin:0 auto}.subject[data-v-793f5cf0]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.document-header[data-v-793f5cf0]{margin-top:60px}.process-table[data-v-793f5cf0]{width:100%;overflow-x:auto}table[data-v-793f5cf0]{width:100%;border-collapse:collapse;margin:20px 0}td[data-v-793f5cf0],th[data-v-793f5cf0]{border:1px solid #dcdfe6;padding:12px;text-align:center}th[data-v-793f5cf0]{background-color:#f5f7fa;color:#606266;font-weight:700}.content-view[data-v-793f5cf0]{text-align:left}h2[data-v-793f5cf0]{font-size:20px}h3[data-v-793f5cf0]{font-size:18px}.flow-cell[data-v-793f5cf0]{width:120px}.flow-box[data-v-793f5cf0]{border:2px solid #409eff;border-radius:4px;padding:8px;margin:4px;background-color:#ecf5ff}.process-step-edit[data-v-793f5cf0]{margin-bottom:20px;padding:20px;border:1px solid #dcdfe6;border-radius:4px}.step-header[data-v-793f5cf0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.step-left[data-v-793f5cf0]{display:flex;align-items:center;gap:10px}.drag-handle[data-v-793f5cf0]{cursor:move;color:#909399;font-size:16px;transition:all .3s}.drag-handle[data-v-793f5cf0]:hover{color:#409eff}.ghost[data-v-793f5cf0]{opacity:.5;background:#c8ebfb;border:2px dashed #409eff}.step-actions[data-v-793f5cf0]{display:flex;gap:10px}.step-actions .el-button[data-v-793f5cf0]{padding:4px 8px}.step-actions .el-button[disabled][data-v-793f5cf0]{color:#c0c4cc;cursor:not-allowed}.step-actions .el-button[data-v-793f5cf0]:not([disabled]):hover{color:#409eff;transform:translateY(-2px)}.step-actions .delete-btn[data-v-793f5cf0]:hover{color:#f56c6c}.edit-container[data-v-793f5cf0]{max-width:800px;margin:0 auto;padding:20px}.edit-form[data-v-793f5cf0]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.section[data-v-793f5cf0]{margin-bottom:30px;background:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #ebeef5;transition:all .3s ease}.section[data-v-793f5cf0]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#1890ff}.form-group[data-v-793f5cf0]{margin-bottom:20px}.form-label[data-v-793f5cf0]{display:block;margin-bottom:8px;font-weight:700;color:#606266}.el-textarea__inner[data-v-793f5cf0]{font-family:inherit}.el-input__inner[data-v-793f5cf0]{height:36px;line-height:36px}@media screen and (max-width:768px){.edit-container[data-v-793f5cf0]{padding:10px}.section[data-v-793f5cf0]{padding:15px}.process-step-edit[data-v-793f5cf0]{padding:10px}}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/network-management/security.vue?vue&type=style&index=0&id=6e05c6c3&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.process-management[data-v-6e05c6c3]{max-width:1200px;margin:0 auto}.subject[data-v-6e05c6c3]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.operation-buttons[data-v-6e05c6c3]{position:absolute;top:20px;left:20px;display:flex;gap:10px;z-index:10}.content-view[data-v-6e05c6c3]{text-align:left}.document-header[data-v-6e05c6c3]{margin-top:60px}.process-table[data-v-6e05c6c3]{width:100%;overflow-x:auto}table[data-v-6e05c6c3]{width:100%;border-collapse:collapse;margin:20px 0}h2[data-v-6e05c6c3]{font-size:20px}h3[data-v-6e05c6c3]{font-size:18px}td[data-v-6e05c6c3],th[data-v-6e05c6c3]{border:1px solid #dcdfe6;padding:12px;text-align:center}th[data-v-6e05c6c3]{background-color:#f5f7fa;color:#606266;font-weight:700}.flow-cell[data-v-6e05c6c3]{width:120px}.flow-box[data-v-6e05c6c3]{border:2px solid #409eff;border-radius:4px;padding:8px;margin:4px;background-color:#ecf5ff}.process-step-edit[data-v-6e05c6c3]{margin-bottom:20px;padding:20px;border:1px solid #dcdfe6;border-radius:4px}.step-header[data-v-6e05c6c3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.step-left[data-v-6e05c6c3]{display:flex;align-items:center;gap:10px}.drag-handle[data-v-6e05c6c3]{cursor:move;color:#909399;font-size:16px;transition:all .3s}.drag-handle[data-v-6e05c6c3]:hover{color:#409eff}.ghost[data-v-6e05c6c3]{opacity:.5;background:#c8ebfb;border:2px dashed #409eff}.step-actions[data-v-6e05c6c3]{display:flex;gap:10px}.step-actions .el-button[data-v-6e05c6c3]{padding:4px 8px}.step-actions .el-button[disabled][data-v-6e05c6c3]{color:#c0c4cc;cursor:not-allowed}.step-actions .el-button[data-v-6e05c6c3]:not([disabled]):hover{color:#409eff;transform:translateY(-2px)}.step-actions .delete-btn[data-v-6e05c6c3]:hover{color:#f56c6c}.edit-container[data-v-6e05c6c3]{max-width:800px;margin:0 auto;padding:20px}.edit-form[data-v-6e05c6c3]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.section[data-v-6e05c6c3]{margin-bottom:30px;background:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #ebeef5;transition:all .3s ease}.section[data-v-6e05c6c3]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#1890ff}.form-group[data-v-6e05c6c3]{margin-bottom:20px}.form-label[data-v-6e05c6c3]{display:block;margin-bottom:8px;font-weight:700;color:#606266}.el-textarea__inner[data-v-6e05c6c3]{font-family:inherit}.el-input__inner[data-v-6e05c6c3]{height:36px;line-height:36px}@media screen and (max-width:768px){.edit-container[data-v-6e05c6c3]{padding:10px}.section[data-v-6e05c6c3]{padding:15px}.process-step-edit[data-v-6e05c6c3]{padding:10px}}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/network-management/data.vue?vue&type=style&index=0&id=ab45b0a6&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.process-management[data-v-ab45b0a6]{max-width:1200px;margin:0 auto}.subject[data-v-ab45b0a6]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.content-view[data-v-ab45b0a6]{text-align:left}h2[data-v-ab45b0a6]{font-size:20px}h3[data-v-ab45b0a6]{font-size:18px}.operation-buttons[data-v-ab45b0a6]{position:absolute;top:20px;left:20px;display:flex;z-index:10}.process-table[data-v-ab45b0a6]{width:100%;overflow-x:auto}table[data-v-ab45b0a6]{width:100%;border-collapse:collapse;margin:20px 0}td[data-v-ab45b0a6],th[data-v-ab45b0a6]{border:1px solid #dcdfe6;padding:12px;text-align:center}th[data-v-ab45b0a6]{background-color:#f5f7fa;color:#606266;font-weight:700}.flow-cell[data-v-ab45b0a6]{width:120px}.flow-box[data-v-ab45b0a6]{border:2px solid #409eff;border-radius:4px;padding:8px;margin:4px;background-color:#ecf5ff}.process-step-edit[data-v-ab45b0a6]{margin-bottom:20px;padding:20px;border:1px solid #dcdfe6;border-radius:4px}.step-header[data-v-ab45b0a6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.step-left[data-v-ab45b0a6]{display:flex;align-items:center;gap:10px}.drag-handle[data-v-ab45b0a6]{cursor:move;color:#909399;font-size:16px;transition:all .3s}.drag-handle[data-v-ab45b0a6]:hover{color:#409eff}.ghost[data-v-ab45b0a6]{opacity:.5;background:#c8ebfb;border:2px dashed #409eff}.step-actions[data-v-ab45b0a6]{display:flex;gap:10px}.step-actions .el-button[data-v-ab45b0a6]{padding:4px 8px}.step-actions .el-button[disabled][data-v-ab45b0a6]{color:#c0c4cc;cursor:not-allowed}.step-actions .el-button[data-v-ab45b0a6]:not([disabled]):hover{color:#409eff;transform:translateY(-2px)}.step-actions .delete-btn[data-v-ab45b0a6]:hover{color:#f56c6c}.edit-container[data-v-ab45b0a6]{max-width:800px;margin:0 auto;padding:20px}.edit-form[data-v-ab45b0a6]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.section[data-v-ab45b0a6]{margin-bottom:30px;background:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #ebeef5;transition:all .3s ease}.section[data-v-ab45b0a6]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#1890ff}.form-group[data-v-ab45b0a6]{margin-bottom:20px}.form-label[data-v-ab45b0a6]{display:block;margin-bottom:8px;font-weight:700;color:#606266}.el-textarea__inner[data-v-ab45b0a6]{font-family:inherit}.el-input__inner[data-v-ab45b0a6]{height:36px;line-height:36px}@media screen and (max-width:768px){.edit-container[data-v-ab45b0a6]{padding:10px}.section[data-v-ab45b0a6]{padding:15px}.process-step-edit[data-v-ab45b0a6]{padding:10px}}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/network-management/maintenance.vue?vue&type=style&index=0&id=6ae6fb60&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.process-management[data-v-6ae6fb60]{max-width:1200px;margin:0 auto}.subject[data-v-6ae6fb60]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.operation-buttons[data-v-6ae6fb60]{position:absolute;top:20px;left:20px;display:flex;z-index:10}h2[data-v-6ae6fb60]{font-size:20px}h3[data-v-6ae6fb60]{font-size:18px}.process-table[data-v-6ae6fb60]{width:100%;overflow-x:auto}table[data-v-6ae6fb60]{width:100%;border-collapse:collapse;margin:20px 0}td[data-v-6ae6fb60],th[data-v-6ae6fb60]{border:1px solid #dcdfe6;padding:12px;text-align:center}th[data-v-6ae6fb60]{background-color:#f5f7fa;color:#606266;font-weight:700}.flow-cell[data-v-6ae6fb60]{width:120px}.flow-box[data-v-6ae6fb60]{border:2px solid #409eff;border-radius:4px;padding:8px;margin:4px;background-color:#ecf5ff}.process-step-edit[data-v-6ae6fb60]{margin-bottom:20px;padding:20px;border:1px solid #dcdfe6;border-radius:4px}.step-header[data-v-6ae6fb60]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.step-left[data-v-6ae6fb60]{display:flex;align-items:center;gap:10px}.drag-handle[data-v-6ae6fb60]{cursor:move;color:#909399;font-size:16px;transition:all .3s}.drag-handle[data-v-6ae6fb60]:hover{color:#409eff}.content-view[data-v-6ae6fb60]{text-align:left}.ghost[data-v-6ae6fb60]{opacity:.5;background:#c8ebfb;border:2px dashed #409eff}.step-actions[data-v-6ae6fb60]{display:flex;gap:10px}.step-actions .el-button[data-v-6ae6fb60]{padding:4px 8px}.step-actions .el-button[disabled][data-v-6ae6fb60]{color:#c0c4cc;cursor:not-allowed}.step-actions .el-button[data-v-6ae6fb60]:not([disabled]):hover{color:#409eff;transform:translateY(-2px)}.step-actions .delete-btn[data-v-6ae6fb60]:hover{color:#f56c6c}.edit-container[data-v-6ae6fb60]{max-width:800px;margin:0 auto;padding:20px}.edit-form[data-v-6ae6fb60]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.section[data-v-6ae6fb60]{margin-bottom:30px;background:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #ebeef5;transition:all .3s ease}.section[data-v-6ae6fb60]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#1890ff}.form-group[data-v-6ae6fb60]{margin-bottom:20px}.form-label[data-v-6ae6fb60]{display:block;margin-bottom:8px;font-weight:700;color:#606266}.el-textarea__inner[data-v-6ae6fb60]{font-family:inherit}.el-input__inner[data-v-6ae6fb60]{height:36px;line-height:36px}@media screen and (max-width:768px){.edit-container[data-v-6ae6fb60]{padding:10px}.section[data-v-6ae6fb60]{padding:15px}.process-step-edit[data-v-6ae6fb60]{padding:10px}}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/network-management/computer-scrap.vue?vue&type=style&index=0&id=1b83c662&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.process-management[data-v-1b83c662]{max-width:1200px;margin:0 auto}.subject[data-v-1b83c662]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.operation-buttons[data-v-1b83c662]{position:absolute;top:20px;left:20px;display:flex;z-index:10}.process-table[data-v-1b83c662]{width:100%;overflow-x:auto}table[data-v-1b83c662]{width:100%;border-collapse:collapse;margin:20px 0}td[data-v-1b83c662],th[data-v-1b83c662]{border:1px solid #dcdfe6;padding:12px;text-align:center}th[data-v-1b83c662]{background-color:#f5f7fa;color:#606266;font-weight:700}.flow-cell[data-v-1b83c662]{width:120px}.flow-box[data-v-1b83c662]{border:2px solid #409eff;border-radius:4px;padding:8px;margin:4px;background-color:#ecf5ff}.content-view[data-v-1b83c662]{text-align:left}h2[data-v-1b83c662]{font-size:20px}h3[data-v-1b83c662]{font-size:18px}.process-step-edit[data-v-1b83c662]{margin-bottom:20px;padding:20px;border:1px solid #dcdfe6;border-radius:4px}.step-header[data-v-1b83c662]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.step-left[data-v-1b83c662]{display:flex;align-items:center;gap:10px}.drag-handle[data-v-1b83c662]{cursor:move;color:#909399;font-size:16px;transition:all .3s}.drag-handle[data-v-1b83c662]:hover{color:#409eff}.ghost[data-v-1b83c662]{opacity:.5;background:#c8ebfb;border:2px dashed #409eff}.step-actions[data-v-1b83c662]{display:flex;gap:10px}.step-actions .el-button[data-v-1b83c662]{padding:4px 8px}.step-actions .el-button[disabled][data-v-1b83c662]{color:#c0c4cc;cursor:not-allowed}.step-actions .el-button[data-v-1b83c662]:not([disabled]):hover{color:#409eff;transform:translateY(-2px)}.step-actions .delete-btn[data-v-1b83c662]:hover{color:#f56c6c}.edit-container[data-v-1b83c662]{max-width:800px;margin:0 auto;padding:20px}.edit-form[data-v-1b83c662]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.section[data-v-1b83c662]{margin-bottom:30px;background:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #ebeef5;transition:all .3s ease}.section[data-v-1b83c662]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#1890ff}.form-group[data-v-1b83c662]{margin-bottom:20px}.form-label[data-v-1b83c662]{display:block;margin-bottom:8px;font-weight:700;color:#606266}.el-textarea__inner[data-v-1b83c662]{font-family:inherit}.el-input__inner[data-v-1b83c662]{height:36px;line-height:36px}@media screen and (max-width:768px){.edit-container[data-v-1b83c662]{padding:10px}.section[data-v-1b83c662]{padding:15px}.process-step-edit[data-v-1b83c662]{padding:10px}}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/network-management/external-network.vue?vue&type=style&index=0&id=9abef6a2&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.process-management[data-v-9abef6a2]{max-width:1200px;margin:0 auto}.subject[data-v-9abef6a2]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.operation-buttons[data-v-9abef6a2]{position:absolute;top:20px;left:20px;display:flex;z-index:10}.process-table[data-v-9abef6a2]{width:100%;overflow-x:auto}table[data-v-9abef6a2]{width:100%;border-collapse:collapse;margin:20px 0}.content-view[data-v-9abef6a2]{text-align:left}td[data-v-9abef6a2],th[data-v-9abef6a2]{border:1px solid #dcdfe6;padding:12px;text-align:center}th[data-v-9abef6a2]{background-color:#f5f7fa;color:#606266;font-weight:700}.flow-cell[data-v-9abef6a2]{width:120px}.flow-box[data-v-9abef6a2]{border:2px solid #409eff;border-radius:4px;padding:8px;margin:4px;background-color:#ecf5ff}.process-step-edit[data-v-9abef6a2]{margin-bottom:20px;padding:20px;border:1px solid #dcdfe6;border-radius:4px}.step-header[data-v-9abef6a2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.step-left[data-v-9abef6a2]{display:flex;align-items:center;gap:10px}.drag-handle[data-v-9abef6a2]{cursor:move;color:#909399;font-size:16px;transition:all .3s}.drag-handle[data-v-9abef6a2]:hover{color:#409eff}.ghost[data-v-9abef6a2]{opacity:.5;background:#c8ebfb;border:2px dashed #409eff}.step-actions[data-v-9abef6a2]{display:flex;gap:10px}h2[data-v-9abef6a2]{font-size:20px}h3[data-v-9abef6a2]{font-size:18px}.step-actions .el-button[data-v-9abef6a2]{padding:4px 8px}.step-actions .el-button[disabled][data-v-9abef6a2]{color:#c0c4cc;cursor:not-allowed}.step-actions .el-button[data-v-9abef6a2]:not([disabled]):hover{color:#409eff;transform:translateY(-2px)}.step-actions .delete-btn[data-v-9abef6a2]:hover{color:#f56c6c}.edit-container[data-v-9abef6a2]{max-width:800px;margin:0 auto;padding:20px}.edit-form[data-v-9abef6a2]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.section[data-v-9abef6a2]{margin-bottom:30px;background:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #ebeef5;transition:all .3s ease}.section[data-v-9abef6a2]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#1890ff}.form-group[data-v-9abef6a2]{margin-bottom:20px}.form-label[data-v-9abef6a2]{display:block;margin-bottom:8px;font-weight:700;color:#606266}.el-textarea__inner[data-v-9abef6a2]{font-family:inherit}.el-input__inner[data-v-9abef6a2]{height:36px;line-height:36px}@media screen and (max-width:768px){.edit-container[data-v-9abef6a2]{padding:10px}.section[data-v-9abef6a2]{padding:15px}.process-step-edit[data-v-9abef6a2]{padding:10px}}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/network-management/computer-management.vue?vue&type=style&index=0&id=42c91882&scoped=true&lang=css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.network-regulations[data-v-42c91882]{max-width:1200px;margin:0 auto}.subject[data-v-42c91882]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.title[data-v-42c91882]{font-size:20px;font-weight:700;text-align:center;margin-bottom:20px}.subtitle[data-v-42c91882]{font-size:18px;font-weight:700;margin-top:15px;text-align:left;text-indent:0}.content[data-v-42c91882]{text-align:left}.content p[data-v-42c91882],.content ul[data-v-42c91882]{font-size:16px;line-height:1.5;margin-top:10px;text-align:left;text-indent:0}.content ul[data-v-42c91882]{padding-left:20px;list-style-position:inside}.content strong[data-v-42c91882]{font-weight:700}@media print{.back-button[data-v-42c91882],.print-button[data-v-42c91882]{display:none}}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/phone_costs.vue?vue&type=style&index=0&id=1ff2ad6e&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.phone-cost-table[data-v-1ff2ad6e]{max-width:100%;margin:20px auto 0;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}.return-button[data-v-1ff2ad6e]{position:absolute;top:20px;left:20px}h2[data-v-1ff2ad6e]{text-align:center;color:#333;margin-bottom:20px;font-size:20px}.button-group[data-v-1ff2ad6e]{text-align:center}.footer[data-v-1ff2ad6e]{margin-top:30px;padding:20px;border-top:1px solid #eee}.button-group[data-v-1ff2ad6e]{display:flex;justify-content:flex-end;gap:10px;margin:20px 0}.print-button[data-v-1ff2ad6e]{margin-right:10px}.form-info[data-v-1ff2ad6e]{margin-top:20px;text-align:right;font-size:14px;color:#666}.form-info>div[data-v-1ff2ad6e]{margin-bottom:5px}[data-v-1ff2ad6e] .el-input__inner{text-align:center}.el-button[data-v-1ff2ad6e]{transition:all .3s ease}.el-button[data-v-1ff2ad6e]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/phone_application.vue?vue&type=style&index=0&id=2069e778&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.phone-permission-form[data-v-2069e778]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-2069e778],h3[data-v-2069e778]{text-align:center;margin:0 0 10px}h2[data-v-2069e778]{font-size:20px;color:#333}h3[data-v-2069e778]{font-size:18px;color:#666}.form-table[data-v-2069e778]{width:100%;border-collapse:collapse;margin:20px 0}.form-table td[data-v-2069e778],.form-table th[data-v-2069e778]{padding:12px;border:1px solid #ddd}.print-button[data-v-2069e778]{position:absolute;top:20px;right:20px}.form-table th[data-v-2069e778]{background-color:#f5f5f5;font-weight:700;width:20%}.form-table input[data-v-2069e778],.form-table textarea[data-v-2069e778]{width:100%;padding:4px;border:1px solid #ddd;border-radius:4px;font-size:1rem}.form-table textarea[data-v-2069e778]{resize:vertical}.checkbox-group[data-v-2069e778]{display:flex;flex-wrap:wrap;gap:10px}.checkbox-group label[data-v-2069e778]{display:flex;align-items:center;gap:5px}.submit-button[data-v-2069e778]{display:block;margin:20px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-2069e778]:hover{background-color:#66b1ff}.form-info[data-v-2069e778]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Customer_Meal.vue?vue&type=style&index=0&id=987d9606&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.dining-detail-table[data-v-987d9606]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.return_button[data-v-987d9606]{position:absolute;top:20px;left:20px}h2[data-v-987d9606],h3[data-v-987d9606]{text-align:center;margin:0 0 10px}h2[data-v-987d9606]{font-size:20px;color:#333}h3[data-v-987d9606]{font-size:18px;color:#666}.search-bar[data-v-987d9606]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:4px}.search-bar .el-form-item[data-v-987d9606]{margin-bottom:0}.print-button[data-v-987d9606]{position:absolute;top:20px;right:20px}.button-group[data-v-987d9606]{margin:20px 0;text-align:right;padding:0 10px}.footer[data-v-987d9606]{margin-top:20px;padding:15px;border-top:1px solid #eee;display:flex;justify-content:flex-end;gap:20px}.form-info[data-v-987d9606]{margin-top:15px;padding:0 15px;font-size:.8rem;color:#909399;text-align:right}[data-v-987d9606] .el-table{margin-top:20px}[data-v-987d9606] .el-table .el-date-editor.el-input,[data-v-987d9606] .el-table .el-input,[data-v-987d9606] .el-table .el-input-number{width:100%}[data-v-987d9606] .el-table td{padding:5px 0}[data-v-987d9606] .el-table th{background-color:#f5f7fa;color:#606266;font-weight:500;padding:8px 0}[data-v-987d9606] .el-input__inner{padding:0 5px;text-align:center}[data-v-987d9606] .el-input-number .el-input__inner{padding-right:25px}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Restaurant_Income.vue?vue&type=style&index=0&id=38467664&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.income-expense-table[data-v-38467664]{position:relative;font-family:宋体;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:100%;margin:20px auto 0}h2[data-v-38467664]{font-size:20px;color:#555;margin-bottom:20px;text-align:center}h3[data-v-38467664]{font-size:18px;color:#444;margin-bottom:10px;text-align:center}.table-container[data-v-38467664]{display:flex;justify-content:space-between;margin-top:20px}.expense-table[data-v-38467664],.income-table[data-v-38467664]{width:60%;background-color:#fff;border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.05);padding:20px}table[data-v-38467664]{width:100%;border-collapse:collapse;margin-top:10px}td[data-v-38467664],th[data-v-38467664]{border:1px solid #ddd;padding:12px;text-align:center}th[data-v-38467664]{background-color:#f2f2f2;font-weight:700;color:#333}tr[data-v-38467664]:nth-child(2n){background-color:#f9f9f9}tr[data-v-38467664]:hover{background-color:#e9e9e9}.form-actions[data-v-38467664]{margin-top:20px;text-align:center}.form-actions span[data-v-38467664]{margin-right:20px}.form-actions input[type=text][data-v-38467664]{padding:6px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px}.form-actions button[data-v-38467664]{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;margin-top:10px}.form-actions button[data-v-38467664]:hover{background-color:#0056b3}.print-button[data-v-38467664]{position:absolute;top:20px;right:20px}p[data-v-38467664]{font-size:14px;color:#666;text-align:center;margin-top:20px}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Employee_Cutpay.vue?vue&type=style&index=0&id=0caa5d90&scoped=true&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.dining-deduction-table[data-v-0caa5d90]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-0caa5d90],h3[data-v-0caa5d90]{text-align:center;margin:0 0 10px}h2[data-v-0caa5d90]{font-size:20px;color:#333}h3[data-v-0caa5d90]{font-size:18px;color:#666}.deduction-table[data-v-0caa5d90]{width:100%;border-collapse:collapse;margin:20px 0}.deduction-table td[data-v-0caa5d90],.deduction-table th[data-v-0caa5d90]{padding:12px;border:1px solid #ddd;text-align:center}.deduction-table th[data-v-0caa5d90]{background-color:#f5f5f5;font-weight:700}.deduction-table input[data-v-0caa5d90]{width:100%;padding:4px;margin-right:50px;border:1px solid #ddd;border-radius:4px;font-size:1rem;text-align:center}.deduction-table input[data-v-0caa5d90]:focus{outline:none;border-color:#409eff}.add-row-button[data-v-0caa5d90],.submit-button[data-v-0caa5d90]{display:block;margin:10px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-row-button[data-v-0caa5d90]:hover,.submit-button[data-v-0caa5d90]:hover{background-color:#66b1ff}.signature[data-v-0caa5d90]{display:flex;justify-content:flex-end;gap:20px;margin-top:20px}.print-button[data-v-0caa5d90]{position:absolute;top:20px;right:20px}.signature div[data-v-0caa5d90]{display:flex;align-items:center;gap:5px}.signature input[data-v-0caa5d90]{padding:5px;border:1px solid #ddd;border-radius:4px}.form-info[data-v-0caa5d90]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Restaurant_Daily_Procurement.vue?vue&type=style&index=0&id=54e64f02&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.purchase-checking-table[data-v-54e64f02]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-54e64f02],h3[data-v-54e64f02]{text-align:center;margin:0 0 10px}h2[data-v-54e64f02]{font-size:20px;color:#333}h3[data-v-54e64f02]{font-size:18px;color:#666}.checking-table[data-v-54e64f02]{width:100%;border-collapse:collapse;margin:20px 0}.checking-table td[data-v-54e64f02],.checking-table th[data-v-54e64f02]{padding:12px;border:1px solid #ddd;text-align:center}.checking-table th[data-v-54e64f02]{background-color:#f5f5f5;font-weight:700}.checking-table input[data-v-54e64f02]{width:100%;padding:5px;margin-right:20px;border:1px solid #ddd;border-radius:4px;font-size:1rem;text-align:center}.checking-table input[data-v-54e64f02]:focus{outline:none;border-color:#409eff}.add-row-button[data-v-54e64f02],.submit-button[data-v-54e64f02]{display:block;margin:10px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-row-button[data-v-54e64f02]:hover,.submit-button[data-v-54e64f02]:hover{background-color:#66b1ff}.print-button[data-v-54e64f02]{position:absolute;top:20px;right:20px}.signature[data-v-54e64f02]{display:flex;justify-content:flex-end;gap:20px;margin-top:20px}.signature div[data-v-54e64f02]{display:flex;align-items:center;gap:5px}.signature input[data-v-54e64f02]{padding:5px;border:1px solid #ddd;border-radius:4px}.form-info[data-v-54e64f02]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Express_pay.vue?vue&type=style&index=0&id=5064ca72&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.express-cost-table[data-v-5064ca72]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;top:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-5064ca72],h3[data-v-5064ca72]{text-align:center;margin:0 0 10px}h2[data-v-5064ca72]{font-size:20px;color:#333}h3[data-v-5064ca72]{font-size:18px;color:#666}.cost-table[data-v-5064ca72]{width:100%;border-collapse:collapse;margin:20px 0}.cost-table td[data-v-5064ca72],.cost-table th[data-v-5064ca72]{padding:12px;border:1px solid #ddd;text-align:center}.cost-table th[data-v-5064ca72]{background-color:#f5f5f5;font-weight:700}.cost-table input[data-v-5064ca72]{width:100%;padding:5px;margin-right:20px;border:1px solid #ddd;border-radius:4px;font-size:1rem;text-align:center}.cost-table input[data-v-5064ca72]:focus{outline:none;border-color:#409eff}.add-row-button[data-v-5064ca72],.submit-button[data-v-5064ca72]{display:block;margin:10px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-row-button[data-v-5064ca72]:hover,.submit-button[data-v-5064ca72]:hover{background-color:#66b1ff}.signature[data-v-5064ca72]{display:flex;justify-content:flex-end;gap:20px;margin-top:20px}.signature div[data-v-5064ca72]{display:flex;align-items:center;gap:5px}.signature input[data-v-5064ca72]{padding:5px;border:1px solid #ddd;border-radius:4px}.form-info[data-v-5064ca72]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}.button-group[data-v-5064ca72]{margin-top:20px;text-align:center}.print-button[data-v-5064ca72]{position:absolute;top:20px;right:20px}[data-v-5064ca72] .el-textarea__inner{font-family:inherit;font-size:14px;line-height:1.5}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Express_Application.vue?vue&type=style&index=0&id=63c1f0fa&scoped=true&lang=css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.express-application-form[data-v-63c1f0fa]{max-width:100%;position:relative;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-63c1f0fa],h3[data-v-63c1f0fa]{text-align:center;margin:0 0 10px}h2[data-v-63c1f0fa]{font-size:20px;color:#333}h3[data-v-63c1f0fa]{font-size:18px;color:#666}.print-button[data-v-63c1f0fa]{position:absolute;top:20px;right:20px}.application-table[data-v-63c1f0fa]{width:100%;border-collapse:collapse;margin-bottom:20px}.application-table td[data-v-63c1f0fa]{padding:10px;border:1px solid #ddd}.application-table .label[data-v-63c1f0fa]{font-weight:700;text-align:right;width:120px}.application-table input[data-v-63c1f0fa]{width:100%;padding:5px;margin-right:20px;border:1px solid #ddd;border-radius:4px}[data-v-63c1f0fa] .el-select{width:100%}.submit-button[data-v-63c1f0fa]{display:block;margin:20px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;text-align:center}.submit-button[data-v-63c1f0fa]:hover{background-color:#66b1ff}.form-info[data-v-63c1f0fa]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Year_Meetin.vue?vue&type=style&index=0&id=0c506ea7&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.annual-meeting-table[data-v-0c506ea7]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-0c506ea7],h3[data-v-0c506ea7]{text-align:center;margin:0 0 10px}h2[data-v-0c506ea7]{font-size:20px;color:#333}h3[data-v-0c506ea7]{font-size:18px;color:#666}.print-button[data-v-0c506ea7]{position:absolute;top:20px;right:20px}h3 input[data-v-0c506ea7]{margin-right:5px;padding:4px;font-size:1rem;border:1px solid #ddd;border-radius:4px}.meeting-table[data-v-0c506ea7]{width:100%;border-collapse:collapse;margin-bottom:20px}.meeting-table td[data-v-0c506ea7],.meeting-table th[data-v-0c506ea7]{padding:10px;border:1px solid #ddd;text-align:center}.meeting-table th[data-v-0c506ea7]{background-color:#f5f5f5;font-weight:700}.meeting-table input[data-v-0c506ea7]{width:80%;padding:6px;border:1px solid #ddd;border-radius:4px;text-align:center}.add-button[data-v-0c506ea7],.submit-button[data-v-0c506ea7]{display:block;margin:10px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-button[data-v-0c506ea7]:hover,.submit-button[data-v-0c506ea7]:hover{background-color:#66b1ff}.signature-section[data-v-0c506ea7]{display:flex;justify-content:space-between;margin-top:20px}.signature[data-v-0c506ea7]{display:flex;align-items:center}.signature label[data-v-0c506ea7]{margin-right:10px;font-weight:700}.signature input[data-v-0c506ea7]{padding:5px;border:1px solid #ddd;border-radius:4px}.form-info[data-v-0c506ea7]{margin-top:20px;padding:15px;border:1px solid #ddd;border-radius:4px}.form-row[data-v-0c506ea7]{display:flex;justify-content:flex-end;gap:20px}.form-row span[data-v-0c506ea7]{display:flex;align-items:center;gap:5px}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Meeting_Notice.vue?vue&type=style&index=0&id=3f41fd1a&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.meeting-notice-form[data-v-3f41fd1a]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-3f41fd1a],h3[data-v-3f41fd1a]{text-align:center;margin:0 0 10px}h2[data-v-3f41fd1a]{font-size:20px;color:#333}h3[data-v-3f41fd1a]{font-size:18px;color:#666}.notice-table[data-v-3f41fd1a]{width:100%;border-collapse:collapse;margin-bottom:20px}.notice-table td[data-v-3f41fd1a]{padding:10px;border:1px solid #ddd}.notice-table .label[data-v-3f41fd1a]{font-weight:700;text-align:right;width:180px}.notice-table input[data-v-3f41fd1a],.notice-table textarea[data-v-3f41fd1a]{width:100%;padding:4px;margin-right:3px;border:1px solid #ddd;border-radius:4px}.notice-table textarea[data-v-3f41fd1a]{resize:vertical;height:80px}.submit-button[data-v-3f41fd1a]{display:block;margin:20px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;text-align:center}.submit-button[data-v-3f41fd1a]:hover{background-color:#66b1ff}.print-button[data-v-3f41fd1a]{position:absolute;top:20px;right:20px}.form-info[data-v-3f41fd1a]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/select/DeptSelectMore.vue?vue&type=style&index=0&id=b7fbe06e&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-b7fbe06e] .el-select .el-input{width:100%}[data-v-b7fbe06e] .el-select .el-input .el-input__inner{height:28px;line-height:28px;border:none;border-bottom:1px solid #000;border-radius:0;background-color:transparent;padding:0;text-align:center}[data-v-b7fbe06e] .el-select.is-disabled .el-input__inner{background-color:rgba(245,247,250,.259);cursor:not-allowed;opacity:.7}@media print{[data-v-b7fbe06e] .el-select .el-input__inner{border:none;background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Meeting_Attendance.vue?vue&type=style&index=0&id=60f12384&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.meeting-sign-in-form[data-v-60f12384]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-60f12384],h3[data-v-60f12384],h4[data-v-60f12384]{text-align:center;margin:0 0 10px}h2[data-v-60f12384]{font-size:20px;color:#333}.print-button[data-v-60f12384]{position:absolute;top:20px;right:20px}h3[data-v-60f12384]{font-size:18px;color:#666}h4[data-v-60f12384]{font-size:23px;color:#555}.info-table[data-v-60f12384],.sign-in-table[data-v-60f12384]{width:100%;border-collapse:collapse;margin-bottom:20px}.info-table td[data-v-60f12384],.sign-in-table td[data-v-60f12384],.sign-in-table th[data-v-60f12384]{padding:10px;border:1px solid #ddd}.info-table .label[data-v-60f12384]{font-weight:700;text-align:right;width:120px}.info-table input[data-v-60f12384],.info-table textarea[data-v-60f12384]{width:100%;padding:4px;margin-right:3px;border:1px solid #ddd;border-radius:4px}.sign-in-table th[data-v-60f12384]{background-color:#f5f5f5;font-weight:700}.sign-in-table input[type=text][data-v-60f12384]{width:100%;padding:3px;border:1px solid #ddd;border-radius:4px}.sign-in-table input[type=checkbox][data-v-60f12384]{margin:0 auto}.submit-button[data-v-60f12384]{display:block;margin:20px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;text-align:center}.submit-button[data-v-60f12384]:hover{background-color:#66b1ff}.form-info[data-v-60f12384]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}.sign-in-table td[data-v-60f12384]{padding:5px}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Meeting_Record.vue?vue&type=style&index=0&id=57d4726c&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.meeting-record-form[data-v-57d4726c]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-57d4726c],h3[data-v-57d4726c],h4[data-v-57d4726c]{text-align:center;margin:0 0 10px}h2[data-v-57d4726c]{font-size:20px;color:#333}h3[data-v-57d4726c]{font-size:18px;color:#666}h4[data-v-57d4726c]{font-size:16px;color:#555}.form-section[data-v-57d4726c]{display:flex;justify-content:space-between;margin-bottom:10px}.form-section label[data-v-57d4726c]{display:flex;align-items:center;margin-right:10px}.form-section input[data-v-57d4726c]{margin-left:5px;padding:5px;border:1px solid #ddd;border-radius:4px}.agenda-table[data-v-57d4726c],.info-table[data-v-57d4726c]{width:100%;border-collapse:collapse;margin-bottom:20px}.agenda-table td[data-v-57d4726c],.agenda-table th[data-v-57d4726c],.info-table td[data-v-57d4726c]{padding:10px;border:1px solid #ddd}.info-table .label[data-v-57d4726c]{font-weight:700;text-align:right;width:120px}.info-table input[data-v-57d4726c],.info-table textarea[data-v-57d4726c]{width:100%;padding:4px;border:1px solid #ddd;border-radius:4px}.agenda-table th[data-v-57d4726c]{background-color:#f5f5f5;font-weight:700}.agenda-table input[data-v-57d4726c]{width:100%;padding:3px;border:1px solid #ddd;border-radius:4px}textarea[data-v-57d4726c]{width:100%;height:100px;padding:6px;border:1px solid #ddd;border-radius:4px;resize:vertical}.add-button[data-v-57d4726c],.submit-button[data-v-57d4726c]{display:block;margin:10px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;text-align:center}.add-button[data-v-57d4726c]:hover,.submit-button[data-v-57d4726c]:hover{background-color:#66b1ff}.signature-section[data-v-57d4726c]{display:flex;justify-content:space-between;margin-top:20px}.signature[data-v-57d4726c]{display:flex;align-items:center}.signature label[data-v-57d4726c]{margin-right:10px;font-weight:700}.signature input[data-v-57d4726c]{padding:5px;border:1px solid #ddd;border-radius:4px}.print-button[data-v-57d4726c]{position:absolute;top:20px;right:20px}.form-info[data-v-57d4726c]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Monthly_Meeting_Schedule.vue?vue&type=style&index=0&id=e4af89f8&scoped=true&lang=css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.monthly-meeting-table[data-v-e4af89f8]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-e4af89f8],h3[data-v-e4af89f8]{text-align:center;margin:0 0 10px}h2[data-v-e4af89f8]{font-size:20px;color:#333}h3[data-v-e4af89f8]{font-size:18px;color:#666}.meeting-table[data-v-e4af89f8]{width:100%;border-collapse:collapse;margin-bottom:20px}.print-button[data-v-e4af89f8]{position:absolute;top:20px;right:20px}.meeting-table td[data-v-e4af89f8],.meeting-table th[data-v-e4af89f8]{padding:10px;border:1px solid #ddd;text-align:center}.meeting-table th[data-v-e4af89f8]{background-color:#f5f5f5;font-weight:700}.meeting-table input[data-v-e4af89f8]{width:90%;padding:4px;border:1px solid #ddd;border-radius:4px;text-align:center}.add-button[data-v-e4af89f8],.submit-button[data-v-e4af89f8]{display:block;margin:10px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-button[data-v-e4af89f8]:hover,.submit-button[data-v-e4af89f8]:hover{background-color:#66b1ff}.signature-section[data-v-e4af89f8]{display:flex;justify-content:space-between;margin-top:20px}.signature[data-v-e4af89f8]{display:flex;align-items:center}.signature label[data-v-e4af89f8]{margin-right:10px;font-weight:700}.signature input[data-v-e4af89f8]{padding:5px;border:1px solid #ddd;border-radius:4px}.form-info[data-v-e4af89f8]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Weekly_Meeting_Schedule.vue?vue&type=style&index=0&id=38a23c1c&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.weekly-meeting-table[data-v-38a23c1c]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-38a23c1c],h3[data-v-38a23c1c]{text-align:center;margin:0 0 10px}h2[data-v-38a23c1c]{font-size:25px;color:#333}h3[data-v-38a23c1c]{font-size:24px;color:#666}.form-section[data-v-38a23c1c]{display:flex;justify-content:flex-start;margin-bottom:10px}.form-section label[data-v-38a23c1c]{display:flex;align-items:center;margin-right:10px}.form-section input[data-v-38a23c1c]{margin-left:5px;padding:5px;border:1px solid #ddd;border-radius:4px}.meeting-table[data-v-38a23c1c]{width:100%;border-collapse:collapse;margin-bottom:20px}.meeting-table td[data-v-38a23c1c],.meeting-table th[data-v-38a23c1c]{padding:10px;border:1px solid #ddd;text-align:center}.meeting-table th[data-v-38a23c1c]{background-color:#f5f5f5;font-weight:700}.meeting-table input[data-v-38a23c1c]{width:100%;padding:4px;border:1px solid #ddd;border-radius:4px;text-align:center}.signature-section[data-v-38a23c1c]{margin-top:20px}.signature-row[data-v-38a23c1c]{display:flex;justify-content:space-between;margin-bottom:15px}.signature[data-v-38a23c1c]{display:flex;align-items:center}.signature label[data-v-38a23c1c]{margin-right:10px;font-weight:700}.signature input[data-v-38a23c1c]{padding:5px;border:1px solid #ddd;border-radius:4px}.print-button[data-v-38a23c1c]{position:absolute;top:20px;right:20px}.submit-button[data-v-38a23c1c]{display:block;margin:20px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;text-align:center}.submit-button[data-v-38a23c1c]:hover{background-color:#66b1ff}.form-info[data-v-38a23c1c]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Document_Revision_Application.vue?vue&type=style&index=0&id=a40b3e2e&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.document-revision-form[data-v-a40b3e2e]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}h2[data-v-a40b3e2e],h3[data-v-a40b3e2e],h4[data-v-a40b3e2e]{text-align:center;margin:0 0 10px}h2[data-v-a40b3e2e]{font-size:20px;color:#333}.print-button[data-v-a40b3e2e]{position:absolute;top:20px;right:20px}h3[data-v-a40b3e2e]{font-size:18px;color:#666}h4[data-v-a40b3e2e]{font-size:16px;color:#555}.form-section[data-v-a40b3e2e]{display:flex;justify-content:space-between;margin-bottom:10px}.form-section label[data-v-a40b3e2e]{display:flex;align-items:center;margin-right:10px}.form-section input[data-v-a40b3e2e]{margin-left:5px;padding:3px;border:1px solid #ddd;border-radius:4px}.info-table[data-v-a40b3e2e],.revision-table[data-v-a40b3e2e]{width:100%;border-collapse:collapse;margin-bottom:20px}.info-table td[data-v-a40b3e2e],.revision-table td[data-v-a40b3e2e],.revision-table th[data-v-a40b3e2e]{padding:10px;border:1px solid #ddd}.info-table .label[data-v-a40b3e2e]{font-weight:700;text-align:right;width:120px}.info-table input[data-v-a40b3e2e],.info-table textarea[data-v-a40b3e2e]{width:100%;padding:4px;border:1px solid #ddd;border-radius:4px}.revision-table th[data-v-a40b3e2e]{background-color:#f5f5f5;font-weight:700}.revision-table textarea[data-v-a40b3e2e]{width:100%;height:80px;padding:4px;border:1px solid #ddd;border-radius:4px;resize:vertical}.add-button[data-v-a40b3e2e],.submit-button[data-v-a40b3e2e]{display:block;margin:10px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;text-align:center}.add-button[data-v-a40b3e2e]:hover,.submit-button[data-v-a40b3e2e]:hover{background-color:#66b1ff}.signature-section[data-v-a40b3e2e]{display:flex;justify-content:space-between;margin-top:20px}.signature[data-v-a40b3e2e]{display:flex;align-items:center}.signature label[data-v-a40b3e2e]{margin-right:10px;font-weight:700}.signature input[data-v-a40b3e2e]{padding:5px;border:1px solid #ddd;border-radius:4px}.form-info[data-v-a40b3e2e]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Internal_Contact.vue?vue&type=style&index=0&id=3987b896&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.document-approval-form[data-v-3987b896]{max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;position:relative}.mpanyName[data-v-3987b896]{font-size:20px;font-weight:700}h2[data-v-3987b896]{text-align:center;margin:0 0 10px;font-size:20px;color:#333}.approval-table[data-v-3987b896],.info-table[data-v-3987b896]{width:100%;border-collapse:collapse;margin-bottom:20px}.approval-table td[data-v-3987b896],.info-table td[data-v-3987b896]{padding:10px;border:1px solid #ddd}.approval-table .label[data-v-3987b896],.info-table .label[data-v-3987b896]{font-weight:700;text-align:right;width:120px}.approval-table input[data-v-3987b896],.approval-table textarea[data-v-3987b896],.info-table input[data-v-3987b896],.info-table textarea[data-v-3987b896]{width:100%;padding:4px;border:1px solid #ddd;border-radius:4px}.form-section[data-v-3987b896]{margin-bottom:10px}.form-section label[data-v-3987b896]{display:block;margin-bottom:5px;font-weight:700}.form-section textarea[data-v-3987b896]{width:100%;height:80px;padding:6px;border:1px solid #ddd;border-radius:4px;resize:vertical}.signature-section[data-v-3987b896]{display:flex;justify-content:space-between;margin-top:20px}.signature[data-v-3987b896]{display:flex;align-items:center}.signature label[data-v-3987b896]{margin-right:10px;font-weight:700}.signature input[data-v-3987b896]{padding:5px;border:1px solid #ddd;border-radius:4px}.submit-button[data-v-3987b896]{display:block;margin:20px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;text-align:center}.submit-button[data-v-3987b896]:hover{background-color:#66b1ff}.info-table[data-v-3987b896] .el-input,.info-table[data-v-3987b896] .el-input__inner,.info-table[data-v-3987b896] .el-select{width:100%}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Engineering_pay.vue?vue&type=style&index=0&id=191b62d6&scoped=true&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.budget-form[data-v-191b62d6]{max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;position:relative}h2[data-v-191b62d6],h3[data-v-191b62d6]{text-align:center;margin:0 0 10px}h2[data-v-191b62d6]{font-size:20px;color:#333}h3[data-v-191b62d6]{font-size:18px;color:#666}.return-button[data-v-191b62d6]{position:absolute;top:20px;left:20px}.print-button[data-v-191b62d6]{position:absolute;top:20px;right:20px}.budget-table[data-v-191b62d6]{width:100%;border-collapse:collapse;margin-bottom:20px}.budget-table td[data-v-191b62d6],.budget-table th[data-v-191b62d6]{padding:10px;border:1px solid #ddd;text-align:center}.budget-table th[data-v-191b62d6]{background-color:#f5f5f5;font-weight:700}.budget-table input[data-v-191b62d6]{width:100%;padding:4px;margin-right:20px;border:1px solid #ddd;border-radius:4px;text-align:center}.add-button[data-v-191b62d6]{display:block;margin:10px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-button[data-v-191b62d6]:hover{background-color:#66b1ff}.signature-section[data-v-191b62d6]{display:flex;justify-content:space-between;margin-top:20px;align-items:center}.signature[data-v-191b62d6]{display:flex;align-items:center;margin-right:10px}.signature label[data-v-191b62d6]{margin-right:10px;font-weight:700;white-space:nowrap}.signature[data-v-191b62d6] .el-select{width:200px}.signature[data-v-191b62d6] .el-input,.signature[data-v-191b62d6] .el-input__inner{width:100%}.form-info[data-v-191b62d6]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}.operation-buttons[data-v-191b62d6]{display:flex;gap:10px;margin-left:20px}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Engineering_Be_Completed.vue?vue&type=style&index=0&id=9ed4c69c&scoped=true&lang=css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.project-acceptance-form[data-v-9ed4c69c]{max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;position:relative}h2[data-v-9ed4c69c],h3[data-v-9ed4c69c],h4[data-v-9ed4c69c]{text-align:center;margin:0 0 10px}h2[data-v-9ed4c69c]{font-size:20px;color:#333}h3[data-v-9ed4c69c]{font-size:18px;color:#666}h4[data-v-9ed4c69c]{font-size:23px;color:#555}.return-button[data-v-9ed4c69c]{position:absolute;top:20px;left:20px}.print-button[data-v-9ed4c69c]{position:absolute;top:20px;right:20px}.acceptance-table[data-v-9ed4c69c],.info-table[data-v-9ed4c69c]{width:100%;border-collapse:collapse;margin-bottom:20px}.acceptance-table td[data-v-9ed4c69c],.acceptance-table th[data-v-9ed4c69c],.info-table td[data-v-9ed4c69c]{padding:10px;border:1px solid #ddd}.info-table .label[data-v-9ed4c69c]{font-weight:700;text-align:right;width:120px}.acceptance-table input[data-v-9ed4c69c],.acceptance-table select[data-v-9ed4c69c],.info-table input[data-v-9ed4c69c]{width:100%;padding:4px;border:1px solid #ddd;border-radius:4px}.acceptance-table th[data-v-9ed4c69c]{background-color:#f5f5f5;font-weight:700}.signature-section[data-v-9ed4c69c]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px;gap:20px}.signature[data-v-9ed4c69c]{display:flex;align-items:center;min-width:400px}.signature label[data-v-9ed4c69c]{margin-right:10px;font-weight:700;white-space:nowrap;min-width:120px}.signature[data-v-9ed4c69c] .el-select{width:200px}.signature[data-v-9ed4c69c] .el-input,.signature[data-v-9ed4c69c] .el-input__inner{width:100%}.add-button[data-v-9ed4c69c],.query-button[data-v-9ed4c69c],.submit-button[data-v-9ed4c69c]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-9ed4c69c]{background-color:#409eff;color:#fff}.query-button[data-v-9ed4c69c]{background-color:#67c23a;color:#fff}.submit-button[data-v-9ed4c69c]:hover{background-color:#66b1ff}.query-button[data-v-9ed4c69c]:hover{background-color:#85ce61}.form-info[data-v-9ed4c69c]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Engineering_Incoming_Material.vue?vue&type=style&index=0&id=248a9366&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.material-inspection-form[data-v-248a9366]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}.return-button[data-v-248a9366]{position:absolute;top:20px;left:20px}h2[data-v-248a9366],h3[data-v-248a9366]{text-align:center;margin:0 0 10px}h2[data-v-248a9366]{font-size:20px;color:#333}h3[data-v-248a9366]{font-size:18px;color:#666}.inspection-table[data-v-248a9366]{width:100%;border-collapse:collapse;margin-bottom:20px}.inspection-table td[data-v-248a9366],.inspection-table th[data-v-248a9366]{padding:10px;border:1px solid #ddd;text-align:center}.inspection-table th[data-v-248a9366]{background-color:#f5f5f5;font-weight:700}.inspection-table input[data-v-248a9366],.inspection-table select[data-v-248a9366]{width:100%;padding:4px;margin-right:40px;border:1px solid #ddd;border-radius:4px;text-align:center}.print-button[data-v-248a9366]{position:absolute;top:20px;right:20px}.add-button[data-v-248a9366],.submit-button[data-v-248a9366]{display:block;margin:10px auto;padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-button[data-v-248a9366]:hover,.submit-button[data-v-248a9366]:hover{background-color:#66b1ff}.signature-section[data-v-248a9366]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px;gap:20px}.signature[data-v-248a9366]{display:flex;align-items:center;min-width:400px}.signature label[data-v-248a9366]{margin-right:10px;font-weight:700;white-space:nowrap;min-width:120px}.signature[data-v-248a9366] .el-select{width:200px}.signature[data-v-248a9366] .el-input,.signature[data-v-248a9366] .el-input__inner{width:100%}.inspection-table[data-v-248a9366] .el-select{width:150px}.inspection-table[data-v-248a9366] .el-input{width:100%}.inspection-table[data-v-248a9366] .el-input__inner{width:100%;text-align:center}.form-info[data-v-248a9366]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}.button-group[data-v-248a9366]{display:flex;align-items:center;gap:20px}.query-button[data-v-248a9366],.submit-button[data-v-248a9366]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-248a9366]{background-color:#409eff;color:#fff}.query-button[data-v-248a9366]{background-color:#67c23a;color:#fff}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Engineering_Make_Assessment.vue?vue&type=style&index=0&id=f900fac0&scoped=true&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.project-assessment-form[data-v-f900fac0]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}.return_button[data-v-f900fac0]{position:absolute;top:20px;left:20px}h2[data-v-f900fac0],h3[data-v-f900fac0]{text-align:center;margin:0 0 10px}h2[data-v-f900fac0]{font-size:20px;color:#333}h3[data-v-f900fac0]{font-size:18px;color:#666}.info-table[data-v-f900fac0]{width:100%;border-collapse:collapse;margin-bottom:20px}.info-table td[data-v-f900fac0]{padding:10px;border:1px solid #ddd}.info-table .label[data-v-f900fac0]{font-weight:700;text-align:right;width:150px}.form-section[data-v-f900fac0]{margin-bottom:10px}.form-section label[data-v-f900fac0]{display:block;margin-bottom:5px;font-weight:700}.form-section textarea[data-v-f900fac0]{width:100%;height:100px;padding:4px;border:1px solid #ddd;border-radius:4px;resize:vertical}.signature-section[data-v-f900fac0]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px;gap:20px}.print-button[data-v-f900fac0]{position:absolute;top:20px;right:20px}.signature[data-v-f900fac0]{display:flex;align-items:center;min-width:400px}.signature label[data-v-f900fac0]{margin-right:10px;font-weight:700;white-space:nowrap;min-width:120px}.signature[data-v-f900fac0] .el-select{width:200px}.info-table[data-v-f900fac0] .el-input,.info-table[data-v-f900fac0] .el-input__inner,.info-table[data-v-f900fac0] .el-select,.signature[data-v-f900fac0] .el-input,.signature[data-v-f900fac0] .el-input__inner{width:100%}.button-group[data-v-f900fac0]{display:flex;margin-left:40%;gap:20px}.query-button[data-v-f900fac0],.submit-button[data-v-f900fac0]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-f900fac0]{background-color:#409eff;color:#fff}.query-button[data-v-f900fac0]{background-color:#67c23a;color:#fff}.submit-button[data-v-f900fac0]:hover{background-color:#66b1ff}.query-button[data-v-f900fac0]:hover{background-color:#85ce61}.form-info[data-v-f900fac0]{margin-top:20px;font-size:.8rem;color:#999;text-align:right}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/company-announcement/DocumentHeader.vue?vue&type=style&index=0&id=09818240&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.document-header[data-v-09818240]{width:100%;max-width:800px;margin:0 auto;padding:20px}.company-name[data-v-09818240]{text-align:center;font-size:24px;color:#ff4d4f;margin-bottom:20px}.document-number[data-v-09818240]{position:relative;margin-bottom:40px}.number-line[data-v-09818240]{text-align:center;border-top:2px solid red;border-bottom:2px solid red;padding:8px 0}.number[data-v-09818240]{font-size:18px;font-weight:700}.document-footer[data-v-09818240]{margin-top:400px}.footer-info[data-v-09818240]{display:flex;flex-direction:column;gap:10px;text-align:left}.form-info[data-v-09818240]{display:flex;flex-direction:column;gap:8px;text-align:left}.form-left[data-v-09818240]{float:left}.form-left div[data-v-09818240]{margin-bottom:5px}.retention[data-v-09818240]{margin-left:auto}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/GG_Public_facilities.vue?vue&type=style&index=0&id=5ec492ef&scoped=true&lang=css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.device-management[data-v-5ec492ef]{max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ww h2[data-v-5ec492ef]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-5ec492ef]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-5ec492ef]{color:#444;font-size:18px;margin-bottom:10px}ul[data-v-5ec492ef]{list-style-type:disc;padding-left:20px;margin:0}table[data-v-5ec492ef]{width:100%;border-collapse:collapse;margin-top:10px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}thead[data-v-5ec492ef]{background-color:#f2f2f2}td[data-v-5ec492ef],th[data-v-5ec492ef]{padding:12px;border:1px solid #ddd;text-align:left;font-size:.95em}th[data-v-5ec492ef]{font-weight:700;color:#333}tbody tr[data-v-5ec492ef]:nth-child(2n){background-color:#f8f8f8}tbody tr[data-v-5ec492ef]:hover{background-color:#e8f5ff}.header-actions[data-v-5ec492ef]{position:relative;margin-bottom:20px}.program-item[data-v-5ec492ef]{border:1px solid #dcdfe6;padding:15px;margin-bottom:15px;border-radius:4px}.el-form-item[data-v-5ec492ef]{margin-bottom:15px}.el-input[data-v-5ec492ef],.el-textarea[data-v-5ec492ef]{width:100%}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Salary_Management.vue?vue&type=style&index=0&id=4a4f64d1&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.salary-management[data-v-4a4f64d1]{max-width:1200px;margin:0 auto;padding:20px;background-color:#f9f9f9;border-radius:10px;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-top:20px}h2[data-v-4a4f64d1]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-4a4f64d1]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-4a4f64d1]{color:#444;font-size:18px;margin-bottom:10px}ul[data-v-4a4f64d1]{list-style-type:disc;padding-left:20px;margin:0}table[data-v-4a4f64d1]{width:100%;border-collapse:collapse;margin-top:10px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}thead[data-v-4a4f64d1]{background-color:#f2f2f2}td[data-v-4a4f64d1],th[data-v-4a4f64d1]{padding:12px;border:1px solid #ddd;text-align:left;font-size:16px}th[data-v-4a4f64d1]{font-weight:700;color:#333}tbody tr[data-v-4a4f64d1]:nth-child(2n){background-color:#f8f8f8}tbody tr[data-v-4a4f64d1]:hover{background-color:#e8f5ff}.header-actions[data-v-4a4f64d1]{position:relative;margin-bottom:20px}.program-header[data-v-4a4f64d1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed #dcdfe6}.program-header span[data-v-4a4f64d1]{font-weight:700;color:#409eff}.add-program[data-v-4a4f64d1]{text-align:center;margin-top:20px}.program-item[data-v-4a4f64d1]{position:relative;border:1px solid #dcdfe6;padding:15px;margin-bottom:15px;border-radius:4px;background-color:#fff;transition:all .3s}.program-item[data-v-4a4f64d1]:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-form-item[data-v-4a4f64d1]{margin-bottom:15px}.el-input[data-v-4a4f64d1],.el-textarea[data-v-4a4f64d1]{width:100%}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Property_Manage_Process.vue?vue&type=style&index=0&id=5cc65850&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.property-management-process[data-v-5cc65850]{position:relative;font-family:宋体;max-width:100%;margin:0 auto;text-align:left;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-top:20px}h2[data-v-5cc65850]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.print-botton[data-v-5cc65850]{position:absolute;top:20px;right:20px}.section[data-v-5cc65850]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-5cc65850]{color:#444;font-size:18px;margin-bottom:10px}.subsection[data-v-5cc65850]{margin-bottom:10px}h4[data-v-5cc65850]{color:#666;font-size:16px;margin-bottom:5px}p[data-v-5cc65850]{margin:0}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Environment_rules.vue?vue&type=style&index=0&id=ef3d6db8&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.environment-hygiene-management[data-v-ef3d6db8]{position:relative;font-family:宋体;max-width:100%;margin:20px auto 0;text-align:left;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-ef3d6db8]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.print-button[data-v-ef3d6db8]{position:absolute;top:20px;right:20px}.section[data-v-ef3d6db8]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-ef3d6db8]{color:#444;font-size:18px;margin-bottom:10px}.subsection[data-v-ef3d6db8]{margin-bottom:10px}h4[data-v-ef3d6db8]{color:#666;font-size:16px;margin-bottom:5px}p[data-v-ef3d6db8]{margin:0}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Receive_Manage.vue?vue&type=style&index=0&id=157d5050&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.reception-management[data-v-157d5050]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;text-align:left;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.return_button[data-v-157d5050]{position:absolute;top:20px;left:20px}h2[data-v-157d5050]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-157d5050]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-157d5050]{color:#444;font-size:18px;margin-bottom:10px}ul[data-v-157d5050]{list-style-type:disc;padding-left:20px;margin:0}table[data-v-157d5050]{width:100%;border-collapse:collapse;margin-top:10px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}thead[data-v-157d5050]{background-color:#f2f2f2}td[data-v-157d5050],th[data-v-157d5050]{padding:12px;border:1px solid #ddd;text-align:left;font-size:.95em}.print-button[data-v-157d5050]{position:absolute;top:20px;right:20px}th[data-v-157d5050]{font-weight:700;color:#333}tbody tr[data-v-157d5050]:nth-child(2n){background-color:#f8f8f8}tbody tr[data-v-157d5050]:hover{background-color:#e8f5ff}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Security_Manage.vue?vue&type=style&index=0&id=13d4d706&scoped=true&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.security-management[data-v-13d4d706]{position:relative;font-family:宋体;max-width:100%;margin:20px auto 0;text-align:left;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-13d4d706]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-13d4d706]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-13d4d706]{color:#444;font-size:18px;margin-bottom:10px}.subsection[data-v-13d4d706]{margin-bottom:10px}h4[data-v-13d4d706]{color:#666;font-size:16px;margin-bottom:5px}.subsubsection[data-v-13d4d706]{margin-bottom:10px}h5[data-v-13d4d706]{color:#888;font-size:14px;margin-bottom:5px}ul[data-v-13d4d706]{list-style-type:none;padding:0}li[data-v-13d4d706]{margin-bottom:5px}@media print{.security-management button[data-v-13d4d706]{display:none}}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Property_Engineering.vue?vue&type=style&index=0&id=db758480&scoped=true&lang=css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.property-management-regulations[data-v-db758480]{position:relative;font-family:宋体;max-width:100%;margin:20px auto 0;text-align:left;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-db758480]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-db758480]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-db758480]{color:#444;font-size:18px;margin-bottom:10px}.subsection[data-v-db758480]{margin-bottom:10px}h4[data-v-db758480]{color:#666;font-size:16px;margin-bottom:5px}.print-button[data-v-db758480]{position:absolute;top:20px;right:20px}ul[data-v-db758480]{list-style-type:disc;padding-left:20px;margin:0}p[data-v-db758480]{margin:0}@media print{.page-break[data-v-db758480]{page-break-before:always;margin-top:20px}.el-icon-back[data-v-db758480],.print-button[data-v-db758480]{display:none}}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Industrial_Pack_Manage.vue?vue&type=style&index=0&id=7ec829fc&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.power-management-regulations[data-v-7ec829fc]{position:relative;font-family:宋体;max-width:100%;margin:20px auto 0;text-align:left;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-7ec829fc]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-7ec829fc]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-7ec829fc]{color:#444;font-size:18px;margin-bottom:10px}.subsection[data-v-7ec829fc]{margin-bottom:10px}h4[data-v-7ec829fc]{color:#666;font-size:16px;margin-bottom:5px}ul[data-v-7ec829fc]{list-style-type:disc;padding-left:20px;margin:0}p[data-v-7ec829fc]{margin:0}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Phone_ruler.vue?vue&type=style&index=0&id=77dc8bfe&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.telephone-management[data-v-77dc8bfe]{position:relative;font-family:宋体;max-width:100%;margin:20px auto 0;text-align:left;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-77dc8bfe]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-77dc8bfe]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-77dc8bfe]{color:#444;font-size:18px;margin-bottom:10px}.subsection[data-v-77dc8bfe]{margin-bottom:10px}h4[data-v-77dc8bfe]{color:#666;font-size:16px;margin-bottom:5px}ul[data-v-77dc8bfe]{list-style-type:none;padding:0}li[data-v-77dc8bfe]{margin-bottom:5px}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Work_Clothes_Manage.vue?vue&type=style&index=0&id=94d58bfa&scoped=true&lang=css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.uniform-management[data-v-94d58bfa]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-94d58bfa]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-94d58bfa]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-94d58bfa]{color:#444;font-size:18px;margin-bottom:10px}.content-section[data-v-94d58bfa]{margin-bottom:15px}.sub-section[data-v-94d58bfa]{margin-bottom:10px}h4[data-v-94d58bfa]{color:#555;font-size:16px;margin-bottom:5px}.print-button[data-v-94d58bfa]{position:absolute;top:20px;right:20px}ul[data-v-94d58bfa]{list-style-type:disc;padding-left:20px;margin:0}li[data-v-94d58bfa]{margin-bottom:5px}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Dining_Manage.vue?vue&type=style&index=0&id=5422b0b8&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.cafeteria-management[data-v-5422b0b8]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.1)}.print-button[data-v-5422b0b8]{position:absolute;top:20px;right:20px}h2[data-v-5422b0b8]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-5422b0b8]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-5422b0b8]{color:#444;font-size:18px;margin-bottom:10px}.content-section[data-v-5422b0b8]{margin-bottom:15px}.sub-section[data-v-5422b0b8]{margin-bottom:10px}h4[data-v-5422b0b8]{color:#555;font-size:16px;margin-bottom:5px}ul[data-v-5422b0b8]{list-style-type:disc;padding-left:20px;margin:0}li[data-v-5422b0b8]{margin-bottom:5px}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Fast_Mail_Manage.vue?vue&type=style&index=0&id=48186a7e&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.courier-management[data-v-48186a7e]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-48186a7e]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-48186a7e]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.print-button[data-v-48186a7e]{position:absolute;top:20px;right:20px}h3[data-v-48186a7e]{color:#444;font-size:18px;margin-bottom:10px}.content-section[data-v-48186a7e]{margin-bottom:15px}.sub-section[data-v-48186a7e]{margin-bottom:10px}h4[data-v-48186a7e]{color:#555;font-size:16px;margin-bottom:5px}ul[data-v-48186a7e]{list-style-type:disc;padding-left:20px;margin:0}li[data-v-48186a7e]{margin-bottom:5px}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Meeting_Manage.vue?vue&type=style&index=0&id=7e9c0d00&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.meeting-management[data-v-7e9c0d00]{position:relative;max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-7e9c0d00]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-7e9c0d00]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.print-button[data-v-7e9c0d00]{position:absolute;top:20px;right:20px}h3[data-v-7e9c0d00]{color:#444;font-size:18px;margin-bottom:10px}.content-section[data-v-7e9c0d00]{margin-bottom:15px}.sub-section[data-v-7e9c0d00]{margin-bottom:10px}h4[data-v-7e9c0d00]{color:#555;font-size:1em;margin-bottom:5px}ul[data-v-7e9c0d00]{list-style-type:disc;padding-left:20px;margin:0}li[data-v-7e9c0d00]{margin-bottom:5px}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/GC_assessment.vue?vue&type=style&index=0&id=b822fa04&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.engment[data-v-b822fa04]{margin-top:20px}.engineering-assessment[data-v-b822fa04]{max-width:100%;margin:0 auto;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}h2[data-v-b822fa04]{text-align:center;color:#333;font-size:20px;padding:20px}.back-button[data-v-b822fa04]{position:absolute;top:20px;left:20px;padding:12px 20px;color:#fff;cursor:pointer;font-size:12px}.assessment-table[data-v-b822fa04]{width:100%;border-collapse:collapse;margin-top:20px}.assessment-table td[data-v-b822fa04],.assessment-table th[data-v-b822fa04]{padding:10px;border:1px solid #ccc;text-align:left}.assessment-table th[data-v-b822fa04]{background-color:#f2f2f2;font-weight:700}input[type=date][data-v-b822fa04],input[type=text][data-v-b822fa04],textarea[data-v-b822fa04]{width:100%;padding:5px;margin-right:27px;margin-top:5px;border:1px solid #ccc;border-radius:4px}button[data-v-b822fa04]{padding:10px 20px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-top:20px}button[data-v-b822fa04]:hover{color:#fff;background-color:#66b1ff}.search-area[data-v-b822fa04]{margin-bottom:20px;padding:20px;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.el-dialog .assessment-table[data-v-b822fa04]{margin-top:0}.el-dialog[data-v-b822fa04]{max-width:1200px;margin:20px auto}.dialog-footer[data-v-b822fa04]{text-align:right;margin-top:20px}.print-button[data-v-b822fa04]{padding:12px 20px;background-color:#909399}.print-button[data-v-b822fa04]:hover{background-color:#c0c4cc}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Information_gy.vue?vue&type=style&index=0&id=1aa1b45c&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.material-request-form[data-v-1aa1b45c]{position:relative;padding:20px;max-width:100%;background-color:#f2f2f2;margin:20px auto 0}.footer[data-v-1aa1b45c],.header[data-v-1aa1b45c],.order-info[data-v-1aa1b45c]{display:flex;justify-content:space-between;margin-bottom:20px}input[data-v-1aa1b45c]{border:1px solid #ccc;padding:5px;border-radius:4px;width:100%;box-sizing:border-box}table[data-v-1aa1b45c]{width:100%;border-collapse:collapse;margin-bottom:20px}table[data-v-1aa1b45c],td[data-v-1aa1b45c],th[data-v-1aa1b45c]{border:1px solid #ddd;padding:8px;text-align:center}th[data-v-1aa1b45c]{background-color:#f2f2f2}tbody tr[data-v-1aa1b45c]:hover{background-color:#f5f5f5}.actions[data-v-1aa1b45c]{display:flex;justify-content:flex-end;gap:10px}.btn[data-v-1aa1b45c]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.add-row[data-v-1aa1b45c]{background-color:#42a5f5;color:#fff}.submit[data-v-1aa1b45c]{background-color:#1976d2;color:#fff}.btn[data-v-1aa1b45c]:hover{opacity:.9}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Reception_Application.vue?vue&type=style&index=0&id=536633ce&scoped=true&lang=css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.reception-application[data-v-536633ce]{max-width:100%;position:relative;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.return_button[data-v-536633ce]{position:absolute;top:20px;left:20px}h2[data-v-536633ce]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.print-button[data-v-536633ce]{position:absolute;top:20px;right:20px}.application-table[data-v-536633ce]{width:100%;border-collapse:collapse;margin-top:20px}.application-table td[data-v-536633ce],.application-table th[data-v-536633ce]{padding:10px;border:1px solid #ccc;text-align:left}.application-table th[data-v-536633ce]{background-color:#f2f2f2;font-weight:700}.application-table td input[data-v-536633ce],.application-table td textarea[data-v-536633ce]{width:100%;padding:4px;margin-right:20px;margin-top:5px;border:1px solid #ccc;border-radius:4px}.button-group[data-v-536633ce]{display:flex;justify-content:center;margin-top:20px;gap:20px}.button-group .el-button[data-v-536633ce]{min-width:120px}.search-area[data-v-536633ce]{margin-bottom:20px;padding:15px;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.application-table[data-v-536633ce] .el-input,.application-table[data-v-536633ce] .el-input__inner,.application-table[data-v-536633ce] .el-select{width:100%}.search-area[data-v-536633ce] .el-select{width:200px}.search-area[data-v-536633ce] .el-input,.search-area[data-v-536633ce] .el-input__inner{width:100%}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Security_Staff_JC.vue?vue&type=style&index=0&id=07537490&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.security-patrol-record[data-v-07537490]{max-width:1200px;margin:0 auto;padding:20px}.header-actions[data-v-07537490]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-07537490]{font-size:22px;font-weight:700;margin:0;color:#303133}.audit-card[data-v-07537490],.form-card[data-v-07537490],.remarks-card[data-v-07537490],.summary-card[data-v-07537490],.table-card[data-v-07537490]{margin-bottom:20px;border-radius:8px}.table-header[data-v-07537490]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.table-header h3[data-v-07537490]{margin:0;font-size:16px;font-weight:700;color:#303133}.summary-content[data-v-07537490]{padding:10px 0}.summary-content h3[data-v-07537490]{margin-top:0;margin-bottom:15px;font-size:16px;font-weight:700;color:#303133}.pending-form[data-v-07537490]{margin-top:15px}.form-actions[data-v-07537490]{display:flex;justify-content:center;margin:20px 0}.remarks-card h3[data-v-07537490]{margin-top:0;margin-bottom:15px;font-size:16px;font-weight:700;color:#303133}.el-alert[data-v-07537490]{margin-bottom:10px}.el-alert[data-v-07537490]:last-child{margin-bottom:0}@media screen and (max-width:768px){.security-patrol-record[data-v-07537490]{padding:10px}.header-actions[data-v-07537490]{flex-direction:column;align-items:flex-start}.page-title[data-v-07537490]{margin:10px 0}}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Security_Staff_JC_List.vue?vue&type=style&index=0&id=762932bd&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.pageMainBody[data-v-762932bd]{max-width:1200px;min-height:100vh}.pageMainBody .instruct-header[data-v-762932bd]{margin-bottom:20px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Computer_scrap.vue?vue&type=style&index=0&id=b27545b8&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.computer-disposal-management[data-v-b27545b8]{position:relative;font-family:宋体;max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-b27545b8]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.print-button[data-v-b27545b8]{position:absolute;top:20px;right:20px}.section[data-v-b27545b8]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-b27545b8]{color:#444;font-size:18px;margin-bottom:10px}.subsection[data-v-b27545b8]{margin-bottom:10px}h4[data-v-b27545b8]{color:#666;font-size:16px;margin-bottom:5px}ul[data-v-b27545b8]{list-style-type:disc;padding-left:20px;margin:0}table[data-v-b27545b8]{width:100%;border-collapse:collapse;margin-top:10px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}thead[data-v-b27545b8]{background-color:#f2f2f2}td[data-v-b27545b8],th[data-v-b27545b8]{padding:12px;border:1px solid #ddd;text-align:left;font-size:.95em}th[data-v-b27545b8]{font-weight:700;color:#333}tbody tr[data-v-b27545b8]:nth-child(2n){background-color:#f8f8f8}tbody tr[data-v-b27545b8]:hover{background-color:#e8f5ff}@media print{.el-icon-back[data-v-b27545b8],.print-button[data-v-b27545b8]{display:none}}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Notebook_Record.vue?vue&type=style&index=0&id=11f6c3ee&scoped=true&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.computer-registration[data-v-11f6c3ee]{position:relative;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:100%;margin:20px auto 0}.title[data-v-11f6c3ee]{text-align:center;color:#333;margin-bottom:20px}.print-button[data-v-11f6c3ee]{position:absolute;top:20px;right:20px}.search-bar[data-v-11f6c3ee]{margin-bottom:20px}.registration-info[data-v-11f6c3ee]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.info-field[data-v-11f6c3ee]{flex:1;min-width:300px}.pagination-container[data-v-11f6c3ee]{margin-top:20px;text-align:right}@media print{.print-hide[data-v-11f6c3ee]{display:none}}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/External_Network.vue?vue&type=style&index=0&id=517dca5e&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.network-management[data-v-517dca5e]{position:relative;font-family:宋体;max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-517dca5e]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-517dca5e]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.print-button[data-v-517dca5e]{position:absolute;top:20px;right:20px}h3[data-v-517dca5e]{color:#444;font-size:18px;margin-bottom:10px}ul[data-v-517dca5e]{list-style-type:disc;padding-left:20px;margin:0}table[data-v-517dca5e]{width:100%;border-collapse:collapse;margin-top:10px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}thead[data-v-517dca5e]{background-color:#f2f2f2}td[data-v-517dca5e],th[data-v-517dca5e]{padding:12px;border:1px solid #ddd;text-align:left;font-size:.95em}th[data-v-517dca5e]{font-weight:700;color:#333}tbody tr[data-v-517dca5e]:nth-child(2n){background-color:#f8f8f8}tbody tr[data-v-517dca5e]:hover{background-color:#e8f5ff}@media print{.el-icon-back[data-v-517dca5e],.print-button[data-v-517dca5e]{display:none}}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Scrap_Item.vue?vue&type=style&index=0&id=6dc8c850&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.scrap-item-registration[data-v-6dc8c850]{position:relative;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:100%;margin:20px auto 0}.title[data-v-6dc8c850]{text-align:center;color:#333;margin-bottom:20px;font-size:20px}.print-button[data-v-6dc8c850]{position:absolute;top:20px;right:20px}.search-bar[data-v-6dc8c850]{margin-bottom:20px}.registration-info[data-v-6dc8c850]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.info-field[data-v-6dc8c850]{flex:1;min-width:300px}.info-field label[data-v-6dc8c850]{display:block;margin-bottom:5px;color:#606266}.pagination-container[data-v-6dc8c850]{margin-top:20px;text-align:right}.action-buttons[data-v-6dc8c850]{margin-top:20px;text-align:center}@media print{.print-hide[data-v-6dc8c850]{display:none}}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Help_Manage.vue?vue&type=style&index=0&id=ac536b48&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.assistance-fund-management[data-v-ac536b48]{position:relative;font-family:宋体;max-width:100%;margin:20px auto 0;text-align:left;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-ac536b48]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-ac536b48]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-ac536b48]{color:#444;font-size:18px;margin-bottom:10px}.print-button[data-v-ac536b48]{position:absolute;top:20px;right:20px}.subsection[data-v-ac536b48]{margin-bottom:10px}h4[data-v-ac536b48]{color:#666;font-size:16px;margin-bottom:5px}ul[data-v-ac536b48]{list-style-type:disc;padding-left:20px;margin:0}p[data-v-ac536b48]{margin:0}@media print{.el-icon-back[data-v-ac536b48],.print-button[data-v-ac536b48]{display:none}}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Help_Application.vue?vue&type=style&index=0&id=8336e32e&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.help-application[data-v-8336e32e]{max-width:100%;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}.help-application h2[data-v-8336e32e]{font-size:20px}.print-button[data-v-8336e32e]{position:absolute;top:20px;right:20px;z-index:10}.return-button[data-v-8336e32e]{position:absolute;top:20px;left:20px}.search-container[data-v-8336e32e]{margin-bottom:20px}.search-container[data-v-8336e32e],.table-container[data-v-8336e32e]{background-color:#fff;padding:20px;border-radius:4px}.form-container[data-v-8336e32e]{max-width:800px;margin:0 auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.pagination-container[data-v-8336e32e]{margin-top:20px;text-align:right}.form-section[data-v-8336e32e]{margin-bottom:30px}.form-section h3[data-v-8336e32e]{font-size:18px;color:#333;margin-bottom:15px;font-weight:500}.dialog-footer[data-v-8336e32e]{text-align:right}@media screen and (max-width:768px){.help-application[data-v-8336e32e],.search-container[data-v-8336e32e],.table-container[data-v-8336e32e]{padding:10px}.el-form-item[data-v-8336e32e]{margin-bottom:15px}}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/Help_Report.vue?vue&type=style&index=0&id=ef6cfaaa&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.help-report[data-v-ef6cfaaa]{max-width:100%;margin:20px auto 0;padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 84px);position:relative}.return-button[data-v-ef6cfaaa]{position:absolute;top:20px;left:20px}.page-header[data-v-ef6cfaaa]{background-color:#fff;padding:24px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.breadcrumb[data-v-ef6cfaaa]{margin-bottom:16px}.title[data-v-ef6cfaaa]{display:flex;flex-direction:column;gap:8px}.title h2[data-v-ef6cfaaa]{font-size:20px;color:#303133;margin:0;font-weight:600}.title-desc[data-v-ef6cfaaa]{font-size:16px;color:#909399}.print-button[data-v-ef6cfaaa]{position:absolute;top:20px;right:20px;z-index:10}.search-container[data-v-ef6cfaaa]{background-color:#fff;padding:24px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.search-form[data-v-ef6cfaaa]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.search-form .el-form-item[data-v-ef6cfaaa]{margin-bottom:0;margin-right:0}.search-form .el-form-item[data-v-ef6cfaaa]:last-child{margin-left:auto}.table-container[data-v-ef6cfaaa]{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.el-table th[data-v-ef6cfaaa]{background-color:#f5f7fa!important;color:#303133;font-weight:600;height:48px}.el-table td[data-v-ef6cfaaa]{padding:12px 0;color:#606266}.el-button--primary[data-v-ef6cfaaa]{background-color:#409eff;border-color:#409eff}.el-button--success[data-v-ef6cfaaa]{background-color:#67c23a;border-color:#67c23a}.el-button--text[data-v-ef6cfaaa]{color:#409eff;padding:4px 8px;font-weight:400}.el-button--text[data-v-ef6cfaaa]:hover{background-color:#ecf5ff;border-radius:4px}@media screen and (max-width:768px){.page-header[data-v-ef6cfaaa]{padding:16px}.title h2[data-v-ef6cfaaa]{font-size:20px}.search-form[data-v-ef6cfaaa]{gap:12px}.search-form .el-form-item[data-v-ef6cfaaa]:last-child{margin-left:0;width:100%}.search-form .el-form-item:last-child .el-form-item__content[data-v-ef6cfaaa]{display:flex;justify-content:flex-end;gap:8px}}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Administrative_Managent/schedule.vue?vue&type=style&index=0&id=0c021884&scoped=true&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bg-ie[data-v-0c021884]{max-width:1200px;margin:0 auto}.subject[data-v-0c021884]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.xz[data-v-0c021884]{padding:20px}h2[data-v-0c021884]{font-size:20px}table[data-v-0c021884]{width:90%;margin:0 auto;border-collapse:collapse;margin-top:20px}.print-button[data-v-0c021884]{padding:12px 20px;background-color:#909399}.print-button[data-v-0c021884]:hover{background-color:#c0c4cc}.dialog-footer[data-v-0c021884] :hover{color:#fff}td[data-v-0c021884],th[data-v-0c021884]{border:1px solid #ddd;padding:8px;text-align:left}th[data-v-0c021884]{background-color:#f2f2f2}button[data-v-0c021884]{background-color:#409eff;color:#fff;border:none;padding:8px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;cursor:pointer}button[data-v-0c021884]:hover{background-color:#3085ff}input[data-v-0c021884]{padding:8px;margin:4px;border:1px solid #ccc;border-radius:4px}.el-dialog[data-v-0c021884]{margin-top:8vh!important}.el-table[data-v-0c021884]{margin:20px 0}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Administrative_Managent/process.vue?vue&type=style&index=0&id=3e4347dc&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.administrative-management[data-v-3e4347dc]{max-width:1200px;margin:0 auto}.subject[data-v-3e4347dc]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-3e4347dc]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-3e4347dc]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-3e4347dc]{color:#444;font-size:18px;margin-bottom:10px}ul[data-v-3e4347dc]{list-style-type:disc;padding-left:20px;margin:0}table[data-v-3e4347dc]{width:100%;border-collapse:collapse;margin-top:10px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}thead[data-v-3e4347dc]{background-color:#f2f2f2}.BP-button[data-v-3e4347dc]{position:absolute;top:20px}td[data-v-3e4347dc],th[data-v-3e4347dc]{padding:12px;border:1px solid #ddd;text-align:left;font-size:.95em}th[data-v-3e4347dc]{font-weight:700;color:#333}tbody tr[data-v-3e4347dc]:nth-child(2n){background-color:#f8f8f8}tbody tr[data-v-3e4347dc]:hover{background-color:#e8f5ff}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Administrative_Managent/items.vue?vue&type=style&index=0&id=9b5988ba&scoped=true&lang=css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.admin-item-preorder-summary[data-v-9b5988ba]{max-width:1200px;margin:0 auto}.subject[data-v-9b5988ba]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.basic-info[data-v-9b5988ba]{display:flex;flex-wrap:wrap;margin-bottom:20px;align-items:center}.basic-info div[data-v-9b5988ba]{margin-right:20px;margin-bottom:10px;display:flex;align-items:center}.basic-info label[data-v-9b5988ba]{margin-right:10px;white-space:nowrap}.el-form[data-v-9b5988ba]{display:flex;gap:10px;margin-bottom:20px;align-items:flex-start}.el-input[data-v-9b5988ba]{width:200px}.el-input-number[data-v-9b5988ba]{width:130px}.total-amount[data-v-9b5988ba]{margin:20px 0;text-align:right;font-size:16px;font-weight:700}.buttons[data-v-9b5988ba]{margin-top:20px;text-align:center}h2[data-v-9b5988ba]{text-align:center;margin-bottom:30px;font-size:20px}@media print{.print-hide[data-v-9b5988ba]{display:none}.admin-item-preorder-summary[data-v-9b5988ba]{background-color:#fff}}.details-info[data-v-9b5988ba]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:4px}.details-info p[data-v-9b5988ba]{margin:8px 0;font-size:14px}.el-dialog__body[data-v-9b5988ba]{padding:20px}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Administrative_Managent/purchase.vue?vue&type=style&index=0&id=58d145ee&scoped=true&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.administrative-items-management[data-v-58d145ee]{max-width:1200px;margin:0 auto}.subject[data-v-58d145ee]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-58d145ee]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.section[data-v-58d145ee]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-58d145ee]{color:#444;font-size:18px;margin-bottom:10px}.subsection[data-v-58d145ee]{margin-bottom:10px}h4[data-v-58d145ee]{color:#666;font-size:1em;margin-bottom:5px}ul[data-v-58d145ee]{list-style-type:disc;padding-left:20px;margin:0}table[data-v-58d145ee]{width:100%;border-collapse:collapse;margin-top:10px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}thead[data-v-58d145ee]{background-color:#f2f2f2}.Bpck-button[data-v-58d145ee]{position:absolute;top:20px;left:20px}td[data-v-58d145ee],th[data-v-58d145ee]{padding:12px;border:1px solid #ddd;text-align:left;font-size:16px}th[data-v-58d145ee]{font-weight:700;color:#333}tbody tr[data-v-58d145ee]:nth-child(2n){background-color:#f8f8f8}tbody tr[data-v-58d145ee]:hover{background-color:#e8f5ff}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Administrative_Managent/cost.vue?vue&type=style&index=0&id=093b5d3a&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.expense-report[data-v-093b5d3a]{max-width:1200px;margin:0 auto}.subject[data-v-093b5d3a]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-093b5d3a]{text-align:center;margin-bottom:30px;font-size:20px}.search-area[data-v-093b5d3a]{margin-bottom:20px;display:flex;gap:10px}.pagination-container[data-v-093b5d3a]{margin-top:20px;text-align:right}.el-dialog__body[data-v-093b5d3a]{padding:20px}.el-form-item[data-v-093b5d3a]{margin-bottom:20px}.el-input-number[data-v-093b5d3a]{width:200px}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Job_index.vue?vue&type=style&index=0&id=43cd8714&scoped=true&lang=css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.button_look[data-v-43cd8714]{color:#f33}.bg[data-v-43cd8714]{width:800px;min-height:100vh;margin:0 auto;padding:20px}.page-container[data-v-43cd8714]{width:100%;padding:20px}.rebu[data-v-43cd8714]{position:absolute;top:20px;left:20px;padding:12px 20px}.main-container[data-v-43cd8714]{width:800px;height:494.4px;padding:20px;background-color:#fff;box-sizing:border-box;margin-top:12px;border-radius:10px}.job-description-title[data-v-43cd8714]{text-align:center;margin-bottom:20px;margin-top:67px}.job-description-title h2[data-v-43cd8714]{font-size:20px;color:#303133;margin-bottom:35px}.button-group[data-v-43cd8714]{display:flex;flex-direction:column;align-items:center;gap:29px;margin-top:20px;margin-bottom:71px}.button-row[data-v-43cd8714]{display:flex;gap:10px}.custom-button[data-v-43cd8714]{width:200px;height:40px;padding:0;line-height:40px;font-size:14px}.job-cascader[data-v-43cd8714]{width:100%;max-width:600px}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Job_Table.vue?vue&type=style&index=0&id=74dadbf0&scoped=true&lang=css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.container[data-v-74dadbf0]{max-width:1200px;margin:0 auto}.subject[data-v-74dadbf0]{background-color:#f9f9f9;padding:20px;margin-top:20px}h1[data-v-74dadbf0]{font-size:20px;color:#333;text-align:center;margin-bottom:20px}h2[data-v-74dadbf0]{font-size:20px;margin-top:30px;margin-bottom:10px}p[data-v-74dadbf0]{font-size:14px;color:#666;margin-bottom:20px}.el-table[data-v-74dadbf0]{border-collapse:collapse;width:100%;margin-bottom:20px}.el-table td[data-v-74dadbf0],.el-table th[data-v-74dadbf0]{padding:12px;text-align:left;border:1px solid #ddd}.el-table th[data-v-74dadbf0]{background-color:#f2f2f2;font-weight:700}.el-table tr[data-v-74dadbf0]:hover{background-color:#f5f5f5}.el-form-item[data-v-74dadbf0]{margin-bottom:15px}.el-input[data-v-74dadbf0]{width:100%}.el-button[data-v-74dadbf0]{color:#fff;border:none;font-size:14px;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.add-button[data-v-74dadbf0]{margin-bottom:20px}.submit-button[data-v-74dadbf0]{background-color:#409eff;margin-top:20px}.submit-button[data-v-74dadbf0]:hover{color:#f2f2f2;background-color:#66b1ff}@media (max-width:768px){h1[data-v-74dadbf0]{font-size:20px}h2[data-v-74dadbf0]{font-size:18px}.el-table td[data-v-74dadbf0],.el-table th[data-v-74dadbf0]{padding:10px}}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Do_official_business/Report_Forms/Rule.vue?vue&type=style&index=0&id=32647b32&scoped=true&lang=css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.office-management[data-v-32647b32]{max-width:1200px;margin:0 auto}.subject[data-v-32647b32]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-32647b32]{text-align:center;color:#333;font-size:1.5em;margin-bottom:20px}.section[data-v-32647b32]{margin-bottom:20px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}h3[data-v-32647b32]{color:#444;font-size:1.2em;margin-bottom:10px}ul[data-v-32647b32]{list-style-type:disc;padding-left:20px;margin:0}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Ltotal.vue?vue&type=style&index=0&id=42fc6478&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.app-container[data-v-42fc6478]{max-width:1200px;margin:20px auto;padding:20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);position:relative}.header[data-v-42fc6478]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;position:relative}.title[data-v-42fc6478]{font-size:28px;color:#333;font-weight:700;text-align:center;width:100%}.back-button[data-v-42fc6478]{position:absolute;top:20px;left:20px;padding:10px 20px;font-size:16px;border-radius:6px;background-color:#409eff;border:none;color:#fff;cursor:pointer;transition:background-color .3s}.back-button[data-v-42fc6478]:hover{background-color:#66b1ff}.table-card[data-v-42fc6478]{margin-bottom:30px;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.card-title[data-v-42fc6478]{font-size:20px;color:#409eff;margin-bottom:15px}.table[data-v-42fc6478]{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:14px}.table td[data-v-42fc6478],.table th[data-v-42fc6478]{padding:12px;text-align:center;border-bottom:1px solid #ddd}.table th[data-v-42fc6478]{background-color:#eef;color:#333;font-weight:700}.table tr[data-v-42fc6478]:nth-child(2n){background-color:#f9f9f9}.table tr[data-v-42fc6478]:hover{background-color:#f1f1f1}.total-row[data-v-42fc6478]{font-weight:700;background-color:#eef}.department-name[data-v-42fc6478]{font-weight:700;color:#409eff}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Btotal.vue?vue&type=style&index=0&id=53a3628e&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.app-container[data-v-53a3628e]{max-width:1200px;margin:0 auto;padding:20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);position:relative}.header[data-v-53a3628e]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;position:relative}.title[data-v-53a3628e]{font-size:20px;color:#333;font-weight:700;text-align:center;width:100%}.table-card[data-v-53a3628e]{margin-bottom:30px;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.card-title[data-v-53a3628e]{font-size:18px;color:#409eff;margin-bottom:15px}.table[data-v-53a3628e]{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:14px}.table td[data-v-53a3628e],.table th[data-v-53a3628e]{padding:12px;text-align:center;border-bottom:1px solid #ddd}.table th[data-v-53a3628e]{background-color:#eef;color:#333;font-weight:700}.table tr[data-v-53a3628e]:nth-child(2n){background-color:#f9f9f9}.table tr[data-v-53a3628e]:hover{background-color:#f1f1f1}.total-row[data-v-53a3628e]{font-weight:700;background-color:#eef}@media print{body[data-v-53a3628e]{width:210mm;height:297mm;margin:0;padding:20px}.app-container[data-v-53a3628e]{box-shadow:none}.back-button[data-v-53a3628e],.print-button[data-v-53a3628e]{display:none}}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Ptotal.vue?vue&type=style&index=0&id=a0b0db80&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.container[data-v-a0b0db80]{position:relative;max-width:1200px;margin:0 auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.title[data-v-a0b0db80]{text-align:center;margin-bottom:30px;font-size:20px;color:#333}.back-button[data-v-a0b0db80]{position:absolute;top:20px;left:20px}.print-button[data-v-a0b0db80]{position:absolute;top:20px;right:20px}.table-container[data-v-a0b0db80]{margin-bottom:30px}.department-table[data-v-a0b0db80],.position-table[data-v-a0b0db80]{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:14px}.department-table th[data-v-a0b0db80],.position-table th[data-v-a0b0db80]{background-color:#eef;color:#333;font-weight:700;padding:12px;text-align:center}.department-table td[data-v-a0b0db80],.position-table td[data-v-a0b0db80]{border:1px solid #ddd;padding:10px;text-align:center}.department-table tr[data-v-a0b0db80]:nth-child(2n),.position-table tr[data-v-a0b0db80]:nth-child(2n){background-color:#f9f9f9}.department-table tr[data-v-a0b0db80]:hover,.position-table tr[data-v-a0b0db80]:hover{background-color:#f1f1f1}.total-row[data-v-a0b0db80]{font-weight:700;background-color:#eef}.total-row td[data-v-a0b0db80]{border-top:2px solid #ccc}@media print{body[data-v-a0b0db80]{width:210mm;height:297mm;margin:0;padding:20px}.back-button[data-v-a0b0db80],.print-button[data-v-a0b0db80]{display:none}}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Ftotal.vue?vue&type=style&index=0&id=24c9270a&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.app-container[data-v-24c9270a]{max-width:1200px;margin:0 auto;padding:20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);position:relative}.header[data-v-24c9270a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative}.title[data-v-24c9270a]{font-size:20px;color:#333;font-weight:700;text-align:center;width:100%}.table-card[data-v-24c9270a]{margin-bottom:30px;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.card-title[data-v-24c9270a]{font-size:18px;color:#409eff;margin-bottom:15px}.table[data-v-24c9270a]{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:14px}.table td[data-v-24c9270a],.table th[data-v-24c9270a]{padding:12px;text-align:center;border-bottom:1px solid #ddd}.table th[data-v-24c9270a]{background-color:#eef;color:#333;font-weight:700}.table tr[data-v-24c9270a]:nth-child(2n){background-color:#f9f9f9}.table tr[data-v-24c9270a]:hover{background-color:#f1f1f1}.total-row[data-v-24c9270a]{font-weight:700;background-color:#eef}.department-name[data-v-24c9270a]{font-weight:700;color:#409eff}@media print{@page{size:A4 portrait;margin:.5cm}.app-container[data-v-24c9270a],body[data-v-24c9270a]{margin:0;padding:0;width:100%;height:100%}.table-card[data-v-24c9270a]{page-break-inside:avoid;margin-bottom:0}.table[data-v-24c9270a]{font-size:10px}.table td[data-v-24c9270a],.table th[data-v-24c9270a]{padding:3px}.app-container .el-button[data-v-24c9270a]{display:none}.app-container .table-card[data-v-24c9270a]{box-shadow:none}}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Job_Notice.vue?vue&type=style&index=0&id=37252a26&scoped=true&lang=css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.job-notice[data-v-37252a26]{position:relative;max-width:1200px;margin:0 auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}h2[data-v-37252a26]{text-align:center;color:#333;font-size:20px;margin-bottom:20px}.notice-item[data-v-37252a26]{border:1px solid #ddd;border-radius:5px;padding:15px;margin-bottom:20px;background-color:#fff}.sender-info[data-v-37252a26]{font-weight:700;color:#555;margin-bottom:10px}.message[data-v-37252a26]{font-size:14px;color:#333;line-height:1.6;margin-bottom:15px}.date[data-v-37252a26],.department[data-v-37252a26]{font-size:12px;color:#777;text-align:right;margin-top:5px}table[data-v-37252a26]{width:100%;border-collapse:collapse;margin-top:15px}td[data-v-37252a26],th[data-v-37252a26]{padding:10px;text-align:center;border:1px solid #ddd}th[data-v-37252a26]{background-color:#f2f2f2;font-weight:700}tr[data-v-37252a26]:hover{background-color:#f5f5f5}@media (max-width:768px){.job-notice[data-v-37252a26]{padding:10px}h2[data-v-37252a26]{font-size:20px}table[data-v-37252a26]{font-size:12px}}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Job_Table_List.vue?vue&type=style&index=0&id=68093146&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.app-container[data-v-68093146]{max-width:1200px;padding:20px;margin:0 auto}.form-style-default[data-v-68093146]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.form-style-default .item[data-v-68093146]{display:flex;align-items:center}.form-style-default .item i[data-v-68093146]{font-style:normal;margin-right:10px;white-space:nowrap}.form-style-default .item .el-input[data-v-68093146],.form-style-default .item .el-select[data-v-68093146]{width:200px}.filter-item[data-v-68093146]{margin-left:20px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Job_Manual/Job_Manual.vue?vue&type=style&index=0&id=0e4c3c53&scoped=true&lang=css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.button-container[data-v-0e4c3c53]{display:flex;flex-direction:column;align-items:center;padding:40px;background:linear-gradient(180deg,#f0f8ff,#fff);min-height:100vh}.button-grid[data-v-0e4c3c53]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;max-width:1200px;margin:0 auto;margin-top:50px}.custom-card[data-v-0e4c3c53]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer;background:linear-gradient(135deg,#fff,#f5f7fa)}.custom-card[data-v-0e4c3c53]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.custom-card i[data-v-0e4c3c53]{font-size:24px;margin-bottom:10px;color:#409eff}.custom-card span[data-v-0e4c3c53]{font-size:16px;font-weight:500;color:#333}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Job/Job_Manual/JobDescriptionRecord.vue?vue&type=style&index=0&id=82f9a9ca&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.distribution-table[data-v-82f9a9ca]{padding:20px}h2[data-v-82f9a9ca]{text-align:center;margin-bottom:10px}h3[data-v-82f9a9ca]{text-align:center;margin-bottom:20px}.remark[data-v-82f9a9ca]{margin-top:20px;font-size:14px}.remark p[data-v-82f9a9ca]{margin:5px 0}.approval[data-v-82f9a9ca]{margin-top:30px;text-align:right;font-size:14px}.full-distribution[data-v-82f9a9ca]{color:green;font-weight:700}.partial-distribution[data-v-82f9a9ca]{color:orange;font-weight:700}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Administrative_Managent/DocumentPreview.vue?vue&type=style&index=0&id=67f6fca0&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.document-preview[data-v-67f6fca0]{display:flex;gap:20px;height:calc(100vh - 120px);padding:20px;background-color:#f5f7fa}.left-panel[data-v-67f6fca0]{width:40%;min-width:500px;display:flex;flex-direction:column;gap:20px}.right-panel[data-v-67f6fca0]{flex:1;min-width:600px;display:flex;flex-direction:column;overflow:hidden}.right-panel[data-v-67f6fca0],.upload-section[data-v-67f6fca0]{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.upload-section[data-v-67f6fca0]{padding:20px;text-align:center}.document-list[data-v-67f6fca0]{flex:1;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}.list-header[data-v-67f6fca0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.list-header h3[data-v-67f6fca0]{margin:0;color:#303133;font-size:18px}.preview-container[data-v-67f6fca0]{height:100%;display:flex;flex-direction:column}.preview-header[data-v-67f6fca0]{padding:20px;border-bottom:1px solid #e6e6e6}.file-info[data-v-67f6fca0]{margin-bottom:15px}.file-info h4[data-v-67f6fca0]{margin:0 0 8px 0;color:#303133;font-size:16px}.file-info .upload-time[data-v-67f6fca0]{margin:0;color:#909399;font-size:13px}.preview-actions[data-v-67f6fca0]{display:flex;align-items:center;justify-content:flex-end}.preview-content[data-v-67f6fca0]{flex:1;padding:20px;overflow-y:auto}.no-preview[data-v-67f6fca0]{height:100%;display:flex;align-items:center;justify-content:center}.el-upload__tip[data-v-67f6fca0]{margin-top:10px;color:#909399}.document-content[data-v-67f6fca0]{font-family:Microsoft YaHei,Arial,sans-serif;line-height:1.6}.document-content[data-v-67f6fca0] span,.rich-editor span[data-v-67f6fca0]{text-decoration:none!important}.document-content[data-v-67f6fca0] .strike,.rich-editor .strike[data-v-67f6fca0]{text-decoration:line-through}.document-content[data-v-67f6fca0] strong,.rich-editor strong[data-v-67f6fca0]{font-weight:700}.document-content[data-v-67f6fca0] em,.rich-editor em[data-v-67f6fca0]{font-style:italic}.document-content[data-v-67f6fca0] u,.rich-editor u[data-v-67f6fca0]{text-decoration:underline}.rich-editor[data-v-67f6fca0]{width:100%;height:100%;border:1px solid #dcdfe6;border-radius:4px;padding:15px;font-family:Microsoft YaHei,Arial,sans-serif;font-size:14px;line-height:1.6;outline:none;background:#fff;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word}.rich-editor[data-v-67f6fca0]:focus{border-color:#409eff}.rich-editor table[data-v-67f6fca0]{border-collapse:collapse;width:100%;margin:16px 0;border:1px solid #dcdfe6}.rich-editor td[data-v-67f6fca0],.rich-editor th[data-v-67f6fca0]{border:1px solid #dcdfe6;padding:8px;text-align:left}.rich-editor th[data-v-67f6fca0]{background-color:#f5f7fa;font-weight:700}.rich-editor h1[data-v-67f6fca0]{font-size:24px;margin:20px 0;color:#303133}.rich-editor h2[data-v-67f6fca0]{font-size:20px;margin:16px 0;color:#303133}.rich-editor p[data-v-67f6fca0]{margin:12px 0;color:#606266}[data-v-67f6fca0] .right-dialog{position:fixed;margin:0;top:20px;right:20px;width:300px!important;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.document-content[data-v-67f6fca0] .doc-table,.rich-editor[data-v-67f6fca0] .doc-table{width:100%;border-collapse:collapse;margin:16px 0;border:1px solid #dcdfe6;table-layout:fixed}.document-content[data-v-67f6fca0] td,.document-content[data-v-67f6fca0] th{border:1px solid #dcdfe6;padding:8px;text-align:left}.document-content[data-v-67f6fca0] th{background-color:#f5f7fa}.document-content[data-v-67f6fca0] p{margin:12px 0;color:#606266}.document-content[data-v-67f6fca0] h1{font-size:24px;margin:20px 0;color:#303133}.document-content[data-v-67f6fca0] h2{font-size:20px;margin:16px 0;color:#303133}.document-content[data-v-67f6fca0] table{border-collapse:collapse;width:100%;margin:16px 0}.document-content[data-v-67f6fca0] table td,.document-content[data-v-67f6fca0] table th{border:1px solid #dcdfe6;padding:8px;text-align:left}.document-content[data-v-67f6fca0] table th{background-color:#f5f7fa;font-weight:700;white-space:nowrap}.document-content[data-v-67f6fca0] table tr:nth-child(2n){background-color:#fafafa}.document-content[data-v-67f6fca0] table tr:hover{background-color:#f5f7fa}.document-content[data-v-67f6fca0] table td[style-text-align=center]{text-align:center}.document-content[data-v-67f6fca0] table td[style-text-align=right]{text-align:right}.document-content[data-v-67f6fca0] table td[style-vertical-align=middle]{vertical-align:middle}.document-content[data-v-67f6fca0] table td[style-vertical-align=bottom]{vertical-align:bottom}.document-content[data-v-67f6fca0] table td[style-border-width="0"]{border:none}.document-content[data-v-67f6fca0] table td[style-border-width="1"]{border-width:1px}.document-content[data-v-67f6fca0] table td[style-border-width="2"]{border-width:2px}.document-content[data-v-67f6fca0] table td[style-background-color]{background-color:attr(style-background-color)}.document-content[data-v-67f6fca0] table td[colspan]{text-align:center}.document-content[data-v-67f6fca0] table td[rowspan]{vertical-align:middle}.preview-error[data-v-67f6fca0]{padding:20px;text-align:center}.el-tag[data-v-67f6fca0]{text-transform:uppercase}.el-tooltip[data-v-67f6fca0]{display:inline-block}.edit-container[data-v-67f6fca0]{height:100%}.edit-textarea[data-v-67f6fca0]{width:100%;font-family:Microsoft YaHei,Arial,sans-serif;font-size:14px;line-height:1.6}.edit-textarea[data-v-67f6fca0] .el-textarea__inner{font-family:inherit;padding:15px}.preview-actions .el-button-group[data-v-67f6fca0]{vertical-align:middle}.document-content[data-v-67f6fca0] p,.rich-editor p[data-v-67f6fca0]{margin:8px 0;line-height:inherit}.document-content[data-v-67f6fca0] [style-text-align=center],.rich-editor [style-text-align=center][data-v-67f6fca0]{text-align:center}.document-content[data-v-67f6fca0] [style-text-align=right],.rich-editor [style-text-align=right][data-v-67f6fca0]{text-align:right}.document-content[data-v-67f6fca0] [style-text-align=justify],.rich-editor [style-text-align=justify][data-v-67f6fca0]{text-align:justify}.document-content[data-v-67f6fca0] table,.rich-editor table[data-v-67f6fca0]{border-collapse:collapse;margin:16px 0;width:100%}.document-content[data-v-67f6fca0] td,.document-content[data-v-67f6fca0] th,.rich-editor td[data-v-67f6fca0],.rich-editor th[data-v-67f6fca0]{border:1px solid #dcdfe6;padding:8px}.document-content[data-v-67f6fca0] [style-background-color],.rich-editor [style-background-color][data-v-67f6fca0]{background-color:attr(style-background-color)}.document-content[data-v-67f6fca0] [style-vertical-align],.rich-editor [style-vertical-align][data-v-67f6fca0]{vertical-align:attr(style-vertical-align)}.document-content[data-v-67f6fca0] [style-text-align],.rich-editor [style-text-align][data-v-67f6fca0]{text-align:attr(style-text-align)}.document-content[data-v-67f6fca0] [style-border-width],.rich-editor [style-border-width][data-v-67f6fca0]{border-width:attr(style-border-width)}.editor-container[data-v-67f6fca0]{height:100%;display:flex;flex-direction:column;background-color:#fff;border:1px solid #dcdfe6;border-radius:4px}.w-e-text-container[data-v-67f6fca0]{flex:1;overflow-y:auto!important}.w-e-toolbar[data-v-67f6fca0]{flex-shrink:0}.w-e-text-container div[data-v-67f6fca0],.w-e-text-container p[data-v-67f6fca0]{line-height:1.6;margin:8px 0}.w-e-text-container table[data-v-67f6fca0]{border-collapse:collapse;width:100%;margin:16px 0}.w-e-text-container td[data-v-67f6fca0],.w-e-text-container th[data-v-67f6fca0]{border:1px solid #dcdfe6;padding:8px;text-align:left}.w-e-text-container th[data-v-67f6fca0]{background-color:#f5f7fa;font-weight:700}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/training/monthTra.vue?vue&type=style&index=0&id=4d7edcc9&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.monthly-training-plan[data-v-4d7edcc9]{max-width:1200px;margin:0 auto}.subject[data-v-4d7edcc9]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-4d7edcc9]{text-align:center;color:#333;margin-bottom:10px;font-size:20px}.form-content[data-v-4d7edcc9]{background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-form-item[data-v-4d7edcc9]{margin-bottom:20px}.Ys[data-v-4d7edcc9]{width:80%;margin-left:-100px}.el-button[data-v-4d7edcc9]{margin-right:10px}.el-table[data-v-4d7edcc9]{margin-bottom:20px}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/training/OnTeacher.vue?vue&type=style&index=0&id=0ce481e6&scoped=true&lang=css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.annual-lecturer-evaluation[data-v-0ce481e6]{max-width:1200px;margin:0 auto}.subject[data-v-0ce481e6]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-0ce481e6]{text-align:center;color:#333;font-size:20px;margin-bottom:10px}h3[data-v-0ce481e6]{font-size:18px}.form-content[data-v-0ce481e6]{background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-form-item[data-v-0ce481e6]{margin-bottom:20px}.el-button[data-v-0ce481e6]{margin-right:10px}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/training/OnTSpeak.vue?vue&type=style&index=0&id=e942493a&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.lecturer-pilot-evaluation[data-v-e942493a]{max-width:1200px;margin:0 auto}.subject[data-v-e942493a]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-e942493a]{text-align:center;color:#333;font-size:20px;margin-bottom:10px}h3[data-v-e942493a]{font-size:18px}.form-content[data-v-e942493a]{background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-form-item[data-v-e942493a]{margin-bottom:20px}.el-button[data-v-e942493a]{margin-right:10px}.total-score[data-v-e942493a]{text-align:right;font-size:16px;font-weight:700;margin-right:20px}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/training/OnTable.vue?vue&type=style&index=0&id=6c78bc8e&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.lecturer-application[data-v-6c78bc8e]{max-width:1200px;margin:0 auto}.subject[data-v-6c78bc8e]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-6c78bc8e]{text-align:center;color:#333;font-size:20px;margin-bottom:10px}h3[data-v-6c78bc8e]{font-size:18px}.form-content[data-v-6c78bc8e]{background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-form-item[data-v-6c78bc8e]{margin-bottom:20px}.el-button[data-v-6c78bc8e]{margin-right:10px}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/training/OffNeed.vue?vue&type=style&index=0&id=7144402f&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.external-training-request[data-v-7144402f]{max-width:1200px;margin:0 auto}.subject[data-v-7144402f]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-7144402f]{text-align:center;color:#333;margin-bottom:10px;font-size:20px}.rebu[data-v-7144402f]{position:absolute;top:20px;left:20px}h3[data-v-7144402f]{font-size:18px}.form-content[data-v-7144402f]{background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-form-item[data-v-7144402f]{margin-bottom:20px}.el-button[data-v-7144402f]{margin-right:10px}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/training/BussTable.vue?vue&type=style&index=0&id=25ddc0b6&scoped=true&lang=css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.business-regulations[data-v-25ddc0b6]{max-width:1200px;margin:0 auto}.subject[data-v-25ddc0b6]{background-color:#f8f8f8;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-25ddc0b6]{text-align:center;margin-bottom:30px;font-size:20px}h3[data-v-25ddc0b6]{margin-top:20px;margin-bottom:10px;font-size:18px}.form-content[data-v-25ddc0b6]{background-color:#fff;padding:20px;border-radius:8px}.button-container[data-v-25ddc0b6]{display:flex;justify-content:center;margin-top:30px}.el-button[data-v-25ddc0b6]{margin:0 10px}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/training/TrSummarize.vue?vue&type=style&index=0&id=052175ed&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.training-summary[data-v-052175ed]{padding:20px;max-width:1200px;margin:0 auto}.subject[data-v-052175ed]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}h2[data-v-052175ed]{text-align:center;color:#333;font-size:20px;margin-bottom:10px}.rebu[data-v-052175ed]{position:absolute;top:20px;left:20px}h3[data-v-052175ed]{font-size:18px}.form-content[data-v-052175ed]{background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-form-item[data-v-052175ed]{margin-bottom:20px}.el-button[data-v-052175ed]{margin-right:10px}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/Personnel-registration/Dormitory_Inspection.vue?vue&type=style&index=0&id=db12b826&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.pageMainBody[data-v-db12b826]{max-width:210mm}.dorm-check-form[data-v-db12b826]{position:relative;margin:20px auto 0;font-size:18px}.form-container[data-v-db12b826] .el-card__header h2{font-size:20px!important}.form-container[data-v-db12b826] .el-button,.form-container[data-v-db12b826] .el-form-item__label,.form-container[data-v-db12b826] .el-input__inner,.form-container[data-v-db12b826] .el-radio__label,.form-container[data-v-db12b826] .el-rate__text,.form-container[data-v-db12b826] .el-textarea__inner{font-size:16px;font-family:SimSun}.no-wrap-item[data-v-db12b826] .el-form-item__content{white-space:nowrap}.no-wrap-item[data-v-db12b826] .el-form-item__label{width:180px!important}.all-button[data-v-db12b826]{text-align:center}.el-rate[data-v-db12b826]{margin-top:8px}.el-form-item[data-v-db12b826]{margin-bottom:22px}.el-button+.el-button[data-v-db12b826]{margin-left:15px}@media print{.dorm-check-form .el-button[data-v-db12b826]{display:none}.dorm-check-form [data-v-db12b826]{box-shadow:none!important}}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/employeeHandBook/employee_handbook.vue?vue&type=style&index=0&id=12ae164c&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.employee-handbook[data-v-12ae164c]{position:relative;line-height:1.6;color:#333;max-width:210mm;margin:0 auto;padding:20px;text-align:left}.subject[data-v-12ae164c]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.back-button[data-v-12ae164c]{position:absolute;top:20px;left:20px}.print-button[data-v-12ae164c]{position:absolute;top:20px;right:20px}.handbook-header[data-v-12ae164c]{text-align:center;margin-bottom:30px;border-bottom:2px solid #e74c3c;padding-bottom:20px}.handbook-header h1[data-v-12ae164c]{color:#e74c3c;font-size:20px;margin-bottom:10px}.handbook-header h2[data-v-12ae164c]{font-size:18px;color:#333;margin-bottom:10px;letter-spacing:10px}.publisher[data-v-12ae164c]{font-size:14px;color:#666}.company-info[data-v-12ae164c]{margin-bottom:30px;padding:15px;background-color:#f9f9f9;border-radius:5px}.company-info h3[data-v-12ae164c]{color:#e74c3c;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:15px}.company-info h4[data-v-12ae164c]{color:#333;margin:15px 0 10px 0;font-size:16px}.company-info ul[data-v-12ae164c]{padding-left:20px}.company-info li[data-v-12ae164c]{margin-bottom:5px}.business-scope[data-v-12ae164c]{margin-top:10px}.toc[data-v-12ae164c]{margin-bottom:30px;padding:15px;background-color:#f5f5f5;border-radius:5px;text-align:center;min-height:247mm}.toc h3[data-v-12ae164c]{color:#e74c3c;margin-bottom:15px}.toc ul[data-v-12ae164c]{list-style-type:none;padding-left:0;-moz-column-count:2;column-count:2}.toc li[data-v-12ae164c]{margin-bottom:8px}.toc a[data-v-12ae164c]{color:#3498db;text-decoration:none}.toc a[data-v-12ae164c]:hover{text-decoration:underline}.handbook-content[data-v-12ae164c]{margin-top:30px}.chapter[data-v-12ae164c]{margin-bottom:40px;page-break-inside:avoid}.chapter h3[data-v-12ae164c]{color:#e74c3c;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:15px}.section[data-v-12ae164c]{margin-bottom:20px}.section h4[data-v-12ae164c]{color:#333;margin:15px 0 10px 0}.subsection h5[data-v-12ae164c]{color:#555;margin:15px 0 10px 0;font-size:16px}ol[data-v-12ae164c]{padding-left:20px}ol ol[data-v-12ae164c]{padding-left:30px}table[data-v-12ae164c]{width:100%;border-collapse:collapse;margin:15px 0}td[data-v-12ae164c],th[data-v-12ae164c]{border:1px solid #ddd;padding:8px;text-align:left}th[data-v-12ae164c]{background-color:#f2f2f2}.approval-table td[data-v-12ae164c],.approval-table th[data-v-12ae164c]{text-align:center}.confidential-table td[data-v-12ae164c],.confidential-table th[data-v-12ae164c]{vertical-align:top}.approval[data-v-12ae164c]{text-align:right;margin-top:30px;font-style:italic;color:#666}.signature-section[data-v-12ae164c]{margin-top:40px;padding:20px;border-top:1px solid #eee;h3[data-v-12ae164c]{margin-bottom:20px;text-align:center}.confirmation-box[data-v-12ae164c]{margin-bottom:30px;padding:20px;background-color:#f8f8f8;border-radius:4px;line-height:1.8;.el-checkbox[data-v-12ae164c]{display:block;white-space:normal;line-height:1.8;margin-right:0}}.signature-area[data-v-12ae164c]{max-width:800px;margin:0 auto;padding:20px;border:1px solid #dcdfe6;border-radius:4px;.signature-row[data-v-12ae164c]{display:flex;justify-content:space-between;margin-bottom:20px}.signature-field[data-v-12ae164c]{flex:1;margin:0 10px;display:flex;align-items:center;.label[data-v-12ae164c]{margin-right:10px;white-space:nowrap}.el-date-picker[data-v-12ae164c],.el-input[data-v-12ae164c]{width:200px}}.el-button[data-v-12ae164c]{display:block;margin:0 auto;width:200px}}}@media print{.employee-handbook[data-v-12ae164c]{margin:0;padding:0 5mm;box-shadow:none;background:none}.instruction-page-buttons[data-v-12ae164c]{display:none}.company-info[data-v-12ae164c]{margin:0;margin:10px 0 5px 0;width:190mm;h3[data-v-12ae164c]{margin-bottom:8px}}.handbook-header[data-v-12ae164c]{margin-bottom:0;padding:0;h1[data-v-12ae164c],h2[data-v-12ae164c]{margin-bottom:0}}.back-button[data-v-12ae164c],.print-button[data-v-12ae164c]{display:none}.toc[data-v-12ae164c]{page-break-after:always;margin:0 auto;max-height:257mm!important}.signature-section[data-v-12ae164c],.toc[data-v-12ae164c]{page-break-before:always}@page{size:A4;padding:20mm 10mm}}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/company-announcement/announcement/category/typemanage.vue?vue&type=style&index=0&id=3c5afed6&scoped=true&lang=css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.type-management[data-v-3c5afed6]{min-height:100vh;max-width:1200px;margin:0 auto}.Wid[data-v-3c5afed6]{margin-top:20px;background-color:#f0f2f5;border-radius:8px;padding:20px}.page-header[data-v-3c5afed6]{background:linear-gradient(135deg,#1890ff,#36cfc9);padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.header-content[data-v-3c5afed6]{display:flex;align-items:center;padding:0 20px;width:100%}.back-button[data-v-3c5afed6]{background:transparent;border:1px solid #fff;color:#fff;padding:8px 15px;margin-right:20px}.back-button[data-v-3c5afed6]:hover{background:hsla(0,0%,100%,.1);color:#fff}.title[data-v-3c5afed6]{color:#fff;margin:0;font-size:24px;text-shadow:2px 2px 4px rgba(0,0,0,.2);margin-left:auto;margin-right:auto}.content-container[data-v-3c5afed6]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.operation-area[data-v-3c5afed6]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px}.search-form[data-v-3c5afed6]{display:flex;flex-wrap:wrap;gap:10px}.pagination-container[data-v-3c5afed6]{display:flex;justify-content:flex-end;padding-top:20px}@media screen and (max-width:768px){.operation-area[data-v-3c5afed6]{flex-direction:column}.search-form[data-v-3c5afed6]{width:100%}.el-form-item[data-v-3c5afed6]{margin-bottom:10px}}.selector-container[data-v-3c5afed6]{padding:20px}.selector-container .operation-area[data-v-3c5afed6]{margin-bottom:20px}.selector-container .pagination-container[data-v-3c5afed6]{margin-top:20px;display:flex;justify-content:flex-end}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/salary/salaryMethod.vue?vue&type=style&index=0&id=bc2c23ae&scoped=true&lang=css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.salary-management[data-v-bc2c23ae]{position:relative;max-width:1200px;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-bc2c23ae]{text-align:center;color:#333;font-size:24px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd}.document-info[data-v-bc2c23ae]{margin-bottom:20px;padding:10px;background-color:#f0f0f0;border-radius:5px}.document-info p[data-v-bc2c23ae]{margin:5px 0}.section[data-v-bc2c23ae]{margin-bottom:25px;padding:15px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);page-break-inside:avoid}h3[data-v-bc2c23ae]{color:#444;font-size:18px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #eee}.subsection[data-v-bc2c23ae]{margin-bottom:20px;padding-left:15px}h4[data-v-bc2c23ae]{color:#555;font-size:16px;margin:15px 0 10px 0}.sub-subsection[data-v-bc2c23ae]{margin-bottom:15px;padding-left:15px}h5[data-v-bc2c23ae]{color:#666;font-size:15px;margin:12px 0 8px 0}h6[data-v-bc2c23ae]{color:#777;font-size:14px;margin:10px 0 5px 0}ul[data-v-bc2c23ae]{list-style-type:disc;padding-left:20px;margin:0}li[data-v-bc2c23ae]{margin-bottom:8px;line-height:1.5}.table-section[data-v-bc2c23ae]{margin:15px 0;overflow-x:auto}.print-button[data-v-bc2c23ae]{position:absolute;top:20px;right:20px}@media print{body[data-v-bc2c23ae]{background-color:#fff;color:#000;font-family:SimSun,宋体,serif}.salary-management[data-v-bc2c23ae]{box-shadow:none;padding:0;margin:0;max-width:100%}.section[data-v-bc2c23ae]{box-shadow:none;page-break-inside:avoid}.el-icon-back[data-v-bc2c23ae],.print-button[data-v-bc2c23ae]{display:none}}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/HQGL/salary/staffSalary.vue?vue&type=style&index=0&id=1b9d6bdc&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.salary-management[data-v-1b9d6bdc]{position:relative;max-width:1200px;margin:20px auto 0;padding:20px;background-color:#f9f9f9;border-radius:10px;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.1)}h2[data-v-1b9d6bdc]{text-align:center;color:#333;font-size:24px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd}.document-info[data-v-1b9d6bdc]{margin-bottom:20px;padding:10px;background-color:#f0f0f0;border-radius:5px}.document-info p[data-v-1b9d6bdc]{margin:5px 0}.section[data-v-1b9d6bdc]{margin-bottom:25px;padding:15px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);page-break-inside:avoid}h3[data-v-1b9d6bdc]{color:#444;font-size:18px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #eee}.subsection[data-v-1b9d6bdc]{margin-bottom:20px;padding-left:15px}h4[data-v-1b9d6bdc]{color:#555;font-size:16px;margin:15px 0 10px 0}.sub-subsection[data-v-1b9d6bdc]{margin-bottom:15px;padding-left:15px}h5[data-v-1b9d6bdc]{color:#666;font-size:15px;margin:12px 0 8px 0}h6[data-v-1b9d6bdc]{color:#777;font-size:14px;margin:10px 0 5px 0}ul[data-v-1b9d6bdc]{list-style-type:disc;padding-left:20px;margin:0}li[data-v-1b9d6bdc]{margin-bottom:8px;line-height:1.5}.table-section[data-v-1b9d6bdc]{margin:15px 0;overflow-x:auto}.salary-table[data-v-1b9d6bdc]{font-size:12px}.print-button[data-v-1b9d6bdc]{position:absolute;top:20px;right:20px}@media print{body[data-v-1b9d6bdc]{background-color:#fff;color:#000;font-family:SimSun,宋体,serif}.salary-management[data-v-1b9d6bdc]{box-shadow:none;padding:0;margin:0;max-width:100%}.section[data-v-1b9d6bdc]{box-shadow:none;page-break-inside:avoid}.el-icon-back[data-v-1b9d6bdc],.print-button[data-v-1b9d6bdc]{display:none}}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/enterpriseCulture/gongsilicheng/gongsilicheng.vue?vue&type=style&index=0&id=4aa4dc0f&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.company-history-container[data-v-4aa4dc0f]{max-width:1000px;margin:0 auto;padding:20px 30px;font-family:Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;color:#333}.company-history-header[data-v-4aa4dc0f]{text-align:center;margin-bottom:60px;position:relative}.company-history-header h1[data-v-4aa4dc0f]{font-size:2.8rem;margin-bottom:10px;color:#2c3e50;font-weight:600;letter-spacing:1px}.company-history-header .subtitle[data-v-4aa4dc0f]{font-size:1.3rem;color:#7f8c8d;margin-bottom:20px}.company-history-header .add-button[data-v-4aa4dc0f]{position:absolute;right:0;top:0;padding:10px 20px;font-weight:500}[data-v-4aa4dc0f] .emoji-mart-category-label span,[data-v-4aa4dc0f] .emoji-mart-search input{display:none!important}[data-v-4aa4dc0f] .emoji-mart-preview{height:50px!important}[data-v-4aa4dc0f] .emoji-mart{width:86%!important}.timeline-container[data-v-4aa4dc0f]{position:relative}.timeline[data-v-4aa4dc0f]{position:relative;padding:60px 0;margin:0 auto;max-width:900px}.timeline[data-v-4aa4dc0f]:before{content:"";position:absolute;width:2px;background-color:#eaeaea;top:0;bottom:0;left:50%;margin-left:-1px;z-index:0}.timeline-line[data-v-4aa4dc0f]{position:absolute;width:4px;background:linear-gradient(180deg,#409eff,#67c23a);top:0;left:50%;margin-left:-2px;border-radius:2px;transition:height .6s cubic-bezier(.22,1,.36,1);z-index:1}.timeline-event[data-v-4aa4dc0f]{padding:25px 0;position:relative;width:50%;box-sizing:border-box;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.22,1,.36,1)}.timeline-event.left[data-v-4aa4dc0f]{left:0;padding-right:70px;text-align:right}.timeline-event.right[data-v-4aa4dc0f]{left:50%;padding-left:70px;text-align:left}.timeline-event.active[data-v-4aa4dc0f]{opacity:1;transform:translateY(0)}.event-card[data-v-4aa4dc0f]{background:#fff;padding:40px;border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,.08);position:relative;transition:all .3s ease;border:1px solid #f0f0f0}.event-card[data-v-4aa4dc0f]:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);transform:translateY(-3px)}.event-icon[data-v-4aa4dc0f]{position:absolute;width:50px;height:50px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.left .event-icon[data-v-4aa4dc0f]{right:-25px}.right .event-icon[data-v-4aa4dc0f]{left:-25px}.icon-circle[data-v-4aa4dc0f]{width:50px;height:50px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 3px 10px rgba(0,0,0,.1);border:2px solid #409eff;z-index:2;transition:all .3s ease}.active .icon-circle[data-v-4aa4dc0f]{background:#409eff;color:#fff;transform:scale(1.1)}.event-content .event-year[data-v-4aa4dc0f]{font-size:1.1rem;color:#409eff;font-weight:600;margin-bottom:8px}.event-content .event-title[data-v-4aa4dc0f]{font-size:1.4rem;font-weight:600;margin-bottom:12px;color:#2c3e50;line-height:1.3}.event-content .event-desc[data-v-4aa4dc0f]{color:#666;line-height:1.6;font-size:1rem}.event-actions[data-v-4aa4dc0f]{position:absolute;top:10px;opacity:0;transition:opacity .3s ease}.event-card:hover .event-actions[data-v-4aa4dc0f]{opacity:1}.event-actions.left[data-v-4aa4dc0f]{right:10px;left:auto}.event-actions.right[data-v-4aa4dc0f]{left:10px;right:auto}.event-date[data-v-4aa4dc0f]{font-size:1rem;color:#409eff;font-weight:600;margin-bottom:8px}.event-date-compact[data-v-4aa4dc0f]{display:none}@media (max-width:768px){.event-year[data-v-4aa4dc0f]{display:none}.event-date-compact[data-v-4aa4dc0f]{display:block;font-size:.9rem;color:#666}}@media (max-width:992px){.company-history-container[data-v-4aa4dc0f]{padding:20px}.company-history-header h1[data-v-4aa4dc0f]{font-size:2.2rem}.timeline-line[data-v-4aa4dc0f],.timeline[data-v-4aa4dc0f]:before{left:40px}.timeline-event[data-v-4aa4dc0f]{width:100%;padding-left:80px;padding-right:20px;text-align:left}.timeline-event.left[data-v-4aa4dc0f],.timeline-event.right[data-v-4aa4dc0f]{left:0;padding-right:20px;text-align:left}.event-icon[data-v-4aa4dc0f]{left:-25px;right:auto}.company-history-header .add-button[data-v-4aa4dc0f]{position:relative;right:auto;top:auto;margin-top:20px}.event-actions[data-v-4aa4dc0f]{position:absolute;top:10px;right:10px!important;left:auto!important;opacity:1}}@media (max-width:576px){.event-card[data-v-4aa4dc0f]{padding:20px 15px}.event-content .event-title[data-v-4aa4dc0f]{font-size:1.2rem}.event-content .event-desc[data-v-4aa4dc0f]{font-size:.9rem}}@keyframes fadeInUp-4aa4dc0f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-enter-active[data-v-4aa4dc0f]{animation:fadeInUp-4aa4dc0f .6s ease-out}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/views/enterpriseCulture/enterpriseFlow.vue?vue&type=style&index=0&id=a12d59ea&scoped=true&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.company-culture-process[data-v-a12d59ea]{max-width:1200px;margin:0 auto}.subject[data-v-a12d59ea]{background-color:#f9f9f9;border-radius:8px;padding:20px;margin-top:20px}.document-header[data-v-a12d59ea]{text-align:center;margin-bottom:20px}.company-logo[data-v-a12d59ea]{display:inline-block;margin-bottom:10px}.logo-image[data-v-a12d59ea]{width:79px;height:31px;vertical-align:middle}.company-name[data-v-a12d59ea]{font-size:20px}.document-title[data-v-a12d59ea]{font-size:22px;margin:10px 0;color:#1a5276}.document-info[data-v-a12d59ea]{margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:15px}.info-row[data-v-a12d59ea]{margin-bottom:8px}.info-label[data-v-a12d59ea]{display:inline-block;width:80px}.signature-section[data-v-a12d59ea]{display:flex;justify-content:space-between;margin-top:30px}.signature-item[data-v-a12d59ea]{width:30%;text-align:center}.distribution-section[data-v-a12d59ea]{margin-bottom:20px}.department-list[data-v-a12d59ea]{display:flex;justify-content:space-between;flex-wrap:wrap}.department-column[data-v-a12d59ea]{width:32%}.department-item[data-v-a12d59ea]{margin-bottom:8px;padding:3px 0}.revision-history[data-v-a12d59ea]{margin-bottom:20px}.revision-history table[data-v-a12d59ea]{width:100%;border-collapse:collapse;margin-top:10px}.revision-history td[data-v-a12d59ea],.revision-history th[data-v-a12d59ea]{border:1px solid #ddd;padding:8px;text-align:center}.revision-history th[data-v-a12d59ea]{background-color:#f2f2f2}.version-warning[data-v-a12d59ea]{text-align:center;color:#e74c3c;font-weight:700;margin:15px 0}.content-section h3[data-v-a12d59ea]{color:#1a5276;text-align:left;margin:20px 0 10px;padding-bottom:5px;border-bottom:1px solid #eee}.content-section h4[data-v-a12d59ea]{margin:15px 0 8px;color:#2874a6}.process-table[data-v-a12d59ea]{width:100%;overflow-x:auto;margin:15px 0}.process-table table[data-v-a12d59ea]{width:100%;border-collapse:collapse}.process-table td[data-v-a12d59ea],.process-table th[data-v-a12d59ea]{border:1px solid #ddd;padding:10px;vertical-align:top}.process-table th[data-v-a12d59ea]{background-color:#f2f2f2;text-align:center}.process-table td[data-v-a12d59ea]{text-align:left}.process-table tr[data-v-a12d59ea]:nth-child(2n){background-color:#f9f9f9}.process-table tr[data-v-a12d59ea]:hover{background-color:#f1f1f1}@media (max-width:768px){.department-column[data-v-a12d59ea]{width:100%}.signature-section[data-v-a12d59ea]{flex-direction:column}.signature-item[data-v-a12d59ea]{width:100%;margin-bottom:15px}}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/layout/index.vue?vue&type=style&index=0&id=13877386&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.app-wrapper[data-v-13877386]{position:relative;height:100%;width:100%}.main-container[data-v-13877386]{min-height:100%;transition:margin-left .28s;margin-left:0;position:relative}

/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-24.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-24.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-24.use[3]!./src/assets/styles/common.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/.back-btn{position:absolute;top:2%;left:2%;z-index:10;text-decoration:none;color:#606266;display:flex;align-items:center;padding:8px 15px;border-radius:4px;background-color:#f4f4f5;transition:all .3s}.back-btn:hover{color:#409eff;background-color:#ecf5ff}.back-btn i{margin-right:5px}.back-btn_new{position:absolute;top:185px;left:320px;z-index:10;text-decoration:none;color:#606266;display:flex;align-items:center;padding:8px 15px;border-radius:4px;background-color:#f4f4f5;transition:all .3s}.back-btn_new:hover{color:#409eff;background-color:#ecf5ff}.back-btn_new i{margin-right:5px}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-24.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-24.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-24.use[3]!./src/styles/index.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/:root{--base-font-size:14px;--theme-color:#20a0ff;--theme-color-hover:#ecf5ff;--theme-background-color:#faebd7;--font-family:"宋体","SimSun","宋体",serif,"Microsoft YaHei","Arial","黑体",sans-serif;--font-size10:calc(var(--base-font-size)*0.714);--font-size11:calc(var(--base-font-size)*0.786);--font-size12:calc(var(--base-font-size)*0.857);--font-size13:calc(var(--base-font-size)*0.929);--font-size14:var(--base-font-size);--font-size15:calc(var(--base-font-size)*1.071);--font-size16:calc(var(--base-font-size)*1.143);--font-size17:calc(var(--base-font-size)*1.214);--font-size18:calc(var(--base-font-size)*1.286);--font-size19:calc(var(--base-font-size)*1.357);--font-size20:calc(var(--base-font-size)*1.429);--font-size21:calc(var(--base-font-size)*1.5);--font-size22:calc(var(--base-font-size)*1.571);--font-size23:calc(var(--base-font-size)*1.643);--font-size24:calc(var(--base-font-size)*1.714);--font-size25:calc(var(--base-font-size)*1.786);--font-size26:calc(var(--base-font-size)*1.857);--font-size27:calc(var(--base-font-size)*1.929);--font-size28:calc(var(--base-font-size)*2);--font-size29:calc(var(--base-font-size)*2.071);--font-size30:calc(var(--base-font-size)*2.143);--font-size31:calc(var(--base-font-size)*2.214);--font-size32:calc(var(--base-font-size)*2.286);--font-size33:calc(var(--base-font-size)*2.357);--font-size34:calc(var(--base-font-size)*2.429);--font-size35:calc(var(--base-font-size)*2.5);--font-size36:calc(var(--base-font-size)*2.571);--font-size37:calc(var(--base-font-size)*2.643);--font-size38:calc(var(--base-font-size)*2.714);--font-size39:calc(var(--base-font-size)*2.786);--font-size40:calc(var(--base-font-size)*2.857);--font-size41:calc(var(--base-font-size)*2.929);--font-size42:calc(var(--base-font-size)*3);--font-size43:calc(var(--base-font-size)*3.071);--font-size44:calc(var(--base-font-size)*3.143);--font-size45:calc(var(--base-font-size)*3.214);--font-size46:calc(var(--base-font-size)*3.286);--font-size47:calc(var(--base-font-size)*3.357);--font-size48:calc(var(--base-font-size)*3.429);--font-size49:calc(var(--base-font-size)*3.5);--font-size50:calc(var(--base-font-size)*3.571);--font-size51:calc(var(--base-font-size)*3.643);--font-size52:calc(var(--base-font-size)*3.714);--font-color-title:#333;--font-color-label:#666;--cd-background-color:#c4dcff;--warning:#f29100;--success:#00b752;--danger:#f04134;--link:#20a0ff;--white:#fff;--page-width1000:1000px;--page-main-bg:#fff;--box-shadow:0 5px 35px 0 hsla(225,2%,66%,.31)}body,html{height:100%}body{font-family:var(--theme-background-color)}*,:after,:before{box-sizing:border-box}a,a:focus,a:hover{color:inherit;outline:none;text-decoration:none;cursor:pointer}div:focus{outline:none}body,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,html,input,ol,p,td,textarea,ul{margin:0;padding:0}.el-button{font-family:var(--font-family)}.pageMainBody{padding:20px;box-sizing:border-box;margin:auto;width:1240px}@media screen and (max-width:1240px){.pageMainBody{width:100%}}.margLg10{margin-left:10px!important}.margRig10{margin-right:10px!important}.margTop10{margin-top:10px!important}.margTop20{margin-top:20px!important}.margBom10{margin-bottom:10px!important}.margBom20{margin-bottom:20px!important}.redBorderTop1{border-top:1px solid var(--table-header-bg-color)!important}.header-bg{background-color:var(--white)}.header-bg .header-form{padding:20px 20px 0 20px;box-sizing:border-box;display:flex}.header-bg .header-form .form-style-default{color:#000;display:flex;flex-flow:wrap;margin:20px 0 0;width:100%}.header-bg .header-form .form-style-default:first-child{margin:0}.header-bg .header-form .form-style-default .item{display:flex;align-content:center;height:32px;line-height:32px;font-size:14px;margin-bottom:20px;margin-right:20px;width:auto}.header-bg .header-form .form-style-default .item>i{font-style:normal;width:auto;text-align:right;margin-right:10px}.header-bg .header-form .form-style-default .item .el-input,.header-bg .header-form .form-style-default .item .el-select{width:131px}.header-bg .header-form .form-style-default .item:first-child{margin-left:0}.header-bg .header-form .search-btn{display:flex;align-content:center}.header-bg .header-form .search-btn .screenBtn{display:flex;align-items:center;margin-left:12px}.header-bg .header-form .search-btn .screenBtn p{margin-right:20px}.header-bg .header-form .search-btn .screenBtn .el-button{padding:0!important}.header-bg .header-form .form-between{width:100%;display:flex;align-items:center;justify-content:space-between}.header-bg .header-form .form-style-right{display:flex;align-items:center;justify-content:end;flex-flow:nowrap}.header-bg .header-form .form-style-right .item{color:#000;display:flex;align-content:center;height:32px;line-height:32px;font-size:14px;margin-bottom:20px;margin-right:20px;width:auto}.header-bg .header-form .form-style-right .item>i{font-style:normal;width:80px;text-align:right;margin-right:10px}.header-bg .header-form .form-style-right .item .el-input,.header-bg .header-form .form-style-right .item .el-select{width:280px}.header-bg .header-form-nowrap{padding:0;background:var(--white);display:flex;align-items:start;justify-content:end;flex-flow:nowrap}.header-bg .header-form-nowrap .form-style-right .item{margin-bottom:0}.header-bg .header-form-nowrap .search-btn{margin-left:0}@media screen and (max-width:768px){.header-bg .header-form{padding:20px 10px;display:block}.header-bg .header-form .form-style-default .item{width:100%}.header-bg .header-form .form-style-default .item .el-input,.header-bg .header-form .form-style-default .item .el-select{width:calc(100% - 90px)}.header-bg .header-form .form-style-default .item .el-select .el-input{width:100%}}.headerNoPadd20 .header-bg .header-form{padding:0}.headerNoLRPadd20 .header-bg .header-form{padding:20px 0}.query-btn,.query-btn:hover{background:var(--theme-color-hover)!important;border:1px solid var(--theme-color)!important;color:var(--theme-color)!important;line-height:32px;border-radius:2px;border:none;width:90px;height:32px;padding:0}.reset-btn,.reset-btn:hover{background:var(--white);color:#606266;line-height:32px;border-radius:2px;border-color:#dcdfe6;width:90px;height:32px;padding:0}.confirm-btn,.confirm-btn:hover{min-width:60px;background:var(--theme-color);border-color:var(--theme-color);color:var(--white);line-height:32px;border-radius:2px;border:none;padding:0}.confirm-btn.btnW90,.confirm-btn:hover.btnW90{min-width:90px;padding:0 10px}.confirm-btn.is-disabled{color:var(--theme-color)!important;background-color:var(--theme-color-hover);border-color:var(--theme-color-hover)}.buttNobrbg,.buttNobrbg:hover{background:none!important;border:none;font-size:14px;padding:0;margin:0 5px;font-family:var(--font-family)}.buttNobrbg:hover{color:var(--theme-color)!important;margin:0 5px}.el-date-table td.current:not(.disabled) span{background-color:var(--theme-color)}.el-date-table td span:hover,.el-date-table td.today span{color:var(--theme-color)}.el-input__icon{line-height:32px}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:var(--theme-color);color:var(--white)}.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner{border-color:var(--theme-color)!important}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{background-color:var(--theme-color-hover)}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:var(--theme-color)}.el-pagination .el-pager li:hover,.el-select-dropdown__item.selected{color:var(--theme-color)!important}.el-pagination .el-pager li.active:hover{color:var(--white)!important}.el-input__inner:focus,.el-select .el-input.is-focus .el-input__inner{border-color:var(--theme-color)!important}@media screen and (max-width:768px){.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pagination__jump,.el-pagination .el-pagination__sizes,.el-pagination .el-pagination__total{display:none!important}}.button-group-bottom-sticky{position:sticky;bottom:0;width:calc(100% + 40px);background:#fff;height:60px;display:flex;align-items:center;justify-content:center;z-index:1;margin-left:-20px;margin-bottom:-20px;box-shadow:0 -2px 8px 0 rgba(0,0,0,.14)}.button-group-bottom-sticky .el-button{padding:0;height:32px;width:90px}.button-group-bottom-sticky.noPadding100{width:100%;margin-left:0}.signature-preview-common{display:flex;flex-direction:column;align-items:center;border:1px solid #dcdfe6;width:350px}.signature-preview-common img{width:100%;height:auto}.signature-preview-common .signature-actions{display:flex;width:100%;justify-content:flex-end;padding:10px;border-top:1px solid #dcdfe6}.signature-preview-common .signature-actions .el-button{padding:0 4px;height:25px;line-height:25px;margin-left:8px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/Tool/ApiErrorNotification.vue?vue&type=style&index=0&id=6871ac50&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.notification-wrapper .notification-list[data-v-6871ac50]{display:flex;flex-direction:column;gap:12px}.notification-wrapper .error-details[data-v-6871ac50]{margin-top:8px;text-align:left}.notification-wrapper .error-details p[data-v-6871ac50]{margin:4px 0;line-height:1.4}.notification-wrapper .error-code[data-v-6871ac50],.notification-wrapper .error-endpoint[data-v-6871ac50]{font-size:12px;color:#666}.notification-wrapper .error-time[data-v-6871ac50]{font-size:11px;color:#999;text-align:right;margin-top:6px}[data-v-6871ac50] .el-alert__content{text-align:left!important}.notification-item[data-v-6871ac50]{box-shadow:0 2px 8px rgba(0,0,0,.1)}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/GlobalCascaderSelect/index.vue?vue&type=style&index=0&id=f1916060&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.cascader-select[data-v-f1916060],.global-cascader-select[data-v-f1916060]{display:flex;align-items:center;gap:12px}.cascader-select[data-v-f1916060]{flex-wrap:wrap;width:100%}.cascader-select-item[data-v-f1916060]{width:100%}