From 2d3e219f26f8baaf0a3ea9c5fe8399b9020a49b3 Mon Sep 17 00:00:00 2001 From: tonglx Date: Fri, 20 May 2022 10:11:56 +0800 Subject: [PATCH] clear --- .dockerignore | 5 - .editorconfig | 11 - .eslintignore | 1 - .eslintrc.js | 76 - .gitattributes | 4 - .gitignore | 5 - .prettierrc | 8 - .vscode/crud.code-snippets | 75 - .vscode/settings.json | 3 - Dockerfile | 16 - LICENSE | 21 - README.md | 96 - build/config/rules.ts | 214 - build/plugins/cool.ts | 432 - build/plugins/svg.ts | 71 - index.html | 157 - nginx.conf | 123 - package.json | 62 - public/favicon.ico | Bin 67646 -> 0 bytes public/theme/black.css | 12044 ---------------- public/theme/blue.css | 12008 --------------- public/theme/fonts/element-icons.ttf | Bin 55956 -> 0 bytes public/theme/fonts/element-icons.woff | Bin 28200 -> 0 bytes public/theme/green.css | 12008 --------------- public/theme/purple.css | 12035 --------------- src/App.vue | 56 - src/assets/css/common.scss | 15 - src/assets/css/element.scss | 35 - src/assets/css/index.scss | 40 - src/assets/icon/logo/silder-simple.png | Bin 1403 -> 0 bytes src/assets/icon/logo/silder.png | Bin 3072 -> 0 bytes src/assets/logo.png | Bin 6849 -> 0 bytes src/config/env.ts | 53 - src/cool/core/hook/index.ts | 49 - src/cool/core/index.ts | 39 - src/cool/core/module/index.ts | 198 - src/cool/core/router/index.ts | 99 - src/cool/core/service/base.ts | 104 - src/cool/core/service/decorator.ts | 44 - src/cool/core/service/index.ts | 139 - src/cool/core/utils/index.ts | 301 - src/cool/core/utils/storage.ts | 81 - src/cool/index.ts | 2 - src/cool/modules/base/common/index.ts | 4 - src/cool/modules/base/common/resize.ts | 52 - src/cool/modules/base/common/theme.ts | 37 - .../modules/base/components/avatar/index.vue | 108 - .../base/components/codemirror/index.vue | 142 - .../modules/base/components/date/index.vue | 30 - .../modules/base/components/dept/check.vue | 178 - .../modules/base/components/dept/move.tsx | 121 - .../modules/base/components/dept/tree.vue | 445 - .../base/components/editor-quill/index.vue | 257 - .../base/components/icon-svg/index.vue | 57 - .../modules/base/components/image/index.vue | 110 - .../modules/base/components/link/index.vue | 79 - .../modules/base/components/menu/file.vue | 89 - .../modules/base/components/menu/icons.vue | 116 - .../modules/base/components/menu/perms.vue | 124 - .../modules/base/components/menu/quick.vue | 243 - .../base/components/menu/slider/index.scss | 90 - .../base/components/menu/slider/index.tsx | 121 - .../modules/base/components/menu/topbar.vue | 111 - .../modules/base/components/menu/tree.vue | 145 - .../modules/base/components/process/index.vue | 255 - .../modules/base/components/role/perms.vue | 151 - .../modules/base/components/role/select.vue | 59 - .../base/components/route-nav/index.vue | 109 - .../base/components/scrollbar/index.vue | 58 - .../modules/base/components/switch/index.vue | 112 - .../modules/base/directives/permission.ts | 43 - src/cool/modules/base/index.ts | 5 - .../modules/base/pages/error-page/403.vue | 19 - .../modules/base/pages/error-page/404.vue | 19 - .../modules/base/pages/error-page/500.vue | 19 - .../modules/base/pages/error-page/502.vue | 19 - .../error-page/components/error-page.vue | 168 - src/cool/modules/base/pages/iframe/index.vue | 43 - .../base/pages/login/components/captcha.vue | 70 - src/cool/modules/base/pages/login/index.vue | 224 - src/cool/modules/base/service/common.ts | 89 - src/cool/modules/base/service/open.ts | 56 - src/cool/modules/base/static/css/index.scss | 1 - src/cool/modules/base/static/css/theme.scss | 50 - .../base/static/images/default-avatar.png | Bin 3991 -> 0 bytes src/cool/modules/base/static/images/logo.png | Bin 4528 -> 0 bytes src/cool/modules/base/store/app.ts | 78 - src/cool/modules/base/store/menu.ts | 154 - src/cool/modules/base/store/module.ts | 30 - src/cool/modules/base/store/process.ts | 66 - src/cool/modules/base/store/user.ts | 104 - src/cool/modules/base/types/index.d.ts | 31 - src/cool/modules/base/utils/index.ts | 45 - src/cool/modules/base/views/info.vue | 103 - src/cool/modules/base/views/log.vue | 161 - src/cool/modules/base/views/menu.vue | 398 - src/cool/modules/base/views/param.vue | 218 - src/cool/modules/base/views/plugin.vue | 263 - src/cool/modules/base/views/role.vue | 171 - src/cool/modules/base/views/user.vue | 576 - src/cool/modules/chat/components/chat.vue | 288 - src/cool/modules/chat/components/emoji.vue | 210 - .../modules/chat/components/icon-voice.vue | 45 - src/cool/modules/chat/components/input.vue | 216 - src/cool/modules/chat/components/message.vue | 546 - src/cool/modules/chat/components/notice.vue | 67 - src/cool/modules/chat/components/session.vue | 316 - src/cool/modules/chat/components/upload.vue | 120 - src/cool/modules/chat/service/message.ts | 18 - src/cool/modules/chat/service/session.ts | 16 - .../chat/static/images/custom-avatar.png | Bin 4177 -> 0 bytes src/cool/modules/chat/static/images/emoji.png | Bin 1891 -> 0 bytes src/cool/modules/chat/static/images/image.png | Bin 845 -> 0 bytes src/cool/modules/chat/static/images/video.png | Bin 724 -> 0 bytes src/cool/modules/chat/static/notify.mp3 | Bin 46051 -> 0 bytes src/cool/modules/chat/store/message.ts | 58 - src/cool/modules/chat/store/session.ts | 63 - src/cool/modules/chat/utils/index.ts | 31 - src/cool/modules/copy/directives/copy.ts | 28 - .../demo/components/crud/adv-search.vue | 54 - .../demo/components/crud/context-menu.vue | 81 - .../modules/demo/components/crud/dialog.vue | 60 - .../modules/demo/components/crud/form.vue | 316 - .../modules/demo/components/crud/query.vue | 27 - .../demo/components/crud/render/test.vue | 19 - .../demo/components/crud/render/test2.tsx | 30 - .../modules/demo/components/crud/table.vue | 95 - .../modules/demo/components/crud/upsert.vue | 77 - .../components/demo/b-cl-context-menu.vue | 81 - .../demo/components/demo/b-cl-crud.vue | 14 - .../components/demo/b-cl-editor-quill.vue | 14 - .../demo/components/demo/b-cl-upload.vue | 41 - .../demo/components/demo/b-error-page.vue | 29 - .../demo/components/demo/b-icon-svg.vue | 26 - .../modules/demo/components/demo/b-v-copy.vue | 18 - src/cool/modules/demo/utils/service.ts | 109 - src/cool/modules/demo/views/crud.vue | 78 - src/cool/modules/demo/views/demo.vue | 118 - src/cool/modules/demo/views/editor-quill.vue | 28 - src/cool/modules/demo/views/upload.vue | 81 - .../modules/excel/components/export-btn.vue | 165 - src/cool/modules/excel/utils/export2excel.ts | 232 - src/cool/modules/excel/utils/index.ts | 16 - src/cool/modules/index.ts | 20 - src/cool/modules/task/components/cron/cn.ts | 54 - .../modules/task/components/cron/cron.vue | 796 - .../modules/task/components/cron/index.tsx | 102 - src/cool/modules/task/views/task.vue | 1181 -- src/cool/modules/theme/components/theme.vue | 361 - src/cool/modules/upload/components/index.vue | 676 - .../upload/components/space/category.vue | 302 - .../upload/components/space/file-item.vue | 213 - .../modules/upload/components/space/index.vue | 506 - src/cool/modules/upload/config.ts | 18 - src/cool/utils.ts | 1 - src/icons/svg/icon-activity.svg | 1 - src/icons/svg/icon-app.svg | 1 - src/icons/svg/icon-approve.svg | 1 - src/icons/svg/icon-auth.svg | 1 - src/icons/svg/icon-ban.svg | 1 - src/icons/svg/icon-camera.svg | 1 - src/icons/svg/icon-card.svg | 1 - src/icons/svg/icon-cart.svg | 1 - src/icons/svg/icon-command.svg | 1 - src/icons/svg/icon-common.svg | 1 - src/icons/svg/icon-count.svg | 1 - src/icons/svg/icon-crown.svg | 1 - src/icons/svg/icon-dept.svg | 1 - src/icons/svg/icon-discover.svg | 1 - src/icons/svg/icon-emoji.svg | 1 - src/icons/svg/icon-favor.svg | 1 - src/icons/svg/icon-goods.svg | 1 - src/icons/svg/icon-home.svg | 1 - src/icons/svg/icon-hot.svg | 1 - src/icons/svg/icon-info.svg | 1 - src/icons/svg/icon-like.svg | 1 - src/icons/svg/icon-living.svg | 1 - src/icons/svg/icon-log.svg | 1 - src/icons/svg/icon-menu.svg | 1 - src/icons/svg/icon-message.svg | 1 - src/icons/svg/icon-monitor.svg | 1 - src/icons/svg/icon-new.svg | 1 - src/icons/svg/icon-news.svg | 1 - src/icons/svg/icon-pending.svg | 1 - src/icons/svg/icon-pic.svg | 1 - src/icons/svg/icon-question.svg | 1 - src/icons/svg/icon-rank.svg | 1 - src/icons/svg/icon-scan.svg | 1 - src/icons/svg/icon-search.svg | 1 - src/icons/svg/icon-system.svg | 1 - src/icons/svg/icon-tag.svg | 1 - src/icons/svg/icon-task.svg | 1 - src/icons/svg/icon-theme.svg | 12 - src/icons/svg/icon-time.svg | 1 - src/icons/svg/icon-user.svg | 1 - src/icons/svg/icon-video.svg | 1 - src/icons/svg/icon-wallet.svg | 1 - src/icons/svg/icon-warn.svg | 1 - src/icons/svg/icon-workbench.svg | 1 - src/main.ts | 46 - src/mock/chat.ts | 79 - src/mock/index.ts | 6 - src/pages/layout/index.vue | 186 - src/pages/layout/slider.vue | 80 - src/pages/layout/topbar.vue | 182 - src/router/index.ts | 45 - src/service/request.ts | 157 - src/shims-vue.d.ts | 61 - src/store/index.ts | 11 - src/views/home/components/category-ratio.vue | 97 - src/views/home/components/count-effect.vue | 80 - src/views/home/components/count-paid.vue | 101 - src/views/home/components/count-sales.vue | 75 - src/views/home/components/count-views.vue | 146 - src/views/home/components/hot-search.vue | 313 - src/views/home/components/sales-rank.vue | 206 - src/views/home/components/tab-chart.vue | 171 - src/views/home/index.vue | 130 - tsconfig.json | 22 - vite.config.ts | 74 - yarn.lock | 4235 ------ 221 files changed, 71975 deletions(-) delete mode 100644 .dockerignore delete mode 100644 .editorconfig delete mode 100644 .eslintignore delete mode 100644 .eslintrc.js delete mode 100644 .gitattributes delete mode 100644 .gitignore delete mode 100644 .prettierrc delete mode 100644 .vscode/crud.code-snippets delete mode 100644 .vscode/settings.json delete mode 100644 Dockerfile delete mode 100644 LICENSE delete mode 100644 README.md delete mode 100644 build/config/rules.ts delete mode 100644 build/plugins/cool.ts delete mode 100644 build/plugins/svg.ts delete mode 100644 index.html delete mode 100644 nginx.conf delete mode 100644 package.json delete mode 100644 public/favicon.ico delete mode 100644 public/theme/black.css delete mode 100644 public/theme/blue.css delete mode 100644 public/theme/fonts/element-icons.ttf delete mode 100644 public/theme/fonts/element-icons.woff delete mode 100644 public/theme/green.css delete mode 100644 public/theme/purple.css delete mode 100644 src/App.vue delete mode 100644 src/assets/css/common.scss delete mode 100644 src/assets/css/element.scss delete mode 100644 src/assets/css/index.scss delete mode 100644 src/assets/icon/logo/silder-simple.png delete mode 100644 src/assets/icon/logo/silder.png delete mode 100644 src/assets/logo.png delete mode 100644 src/config/env.ts delete mode 100644 src/cool/core/hook/index.ts delete mode 100644 src/cool/core/index.ts delete mode 100644 src/cool/core/module/index.ts delete mode 100644 src/cool/core/router/index.ts delete mode 100644 src/cool/core/service/base.ts delete mode 100644 src/cool/core/service/decorator.ts delete mode 100644 src/cool/core/service/index.ts delete mode 100644 src/cool/core/utils/index.ts delete mode 100644 src/cool/core/utils/storage.ts delete mode 100644 src/cool/index.ts delete mode 100644 src/cool/modules/base/common/index.ts delete mode 100644 src/cool/modules/base/common/resize.ts delete mode 100644 src/cool/modules/base/common/theme.ts delete mode 100644 src/cool/modules/base/components/avatar/index.vue delete mode 100644 src/cool/modules/base/components/codemirror/index.vue delete mode 100644 src/cool/modules/base/components/date/index.vue delete mode 100644 src/cool/modules/base/components/dept/check.vue delete mode 100644 src/cool/modules/base/components/dept/move.tsx delete mode 100644 src/cool/modules/base/components/dept/tree.vue delete mode 100644 src/cool/modules/base/components/editor-quill/index.vue delete mode 100644 src/cool/modules/base/components/icon-svg/index.vue delete mode 100644 src/cool/modules/base/components/image/index.vue delete mode 100644 src/cool/modules/base/components/link/index.vue delete mode 100644 src/cool/modules/base/components/menu/file.vue delete mode 100644 src/cool/modules/base/components/menu/icons.vue delete mode 100644 src/cool/modules/base/components/menu/perms.vue delete mode 100644 src/cool/modules/base/components/menu/quick.vue delete mode 100644 src/cool/modules/base/components/menu/slider/index.scss delete mode 100644 src/cool/modules/base/components/menu/slider/index.tsx delete mode 100644 src/cool/modules/base/components/menu/topbar.vue delete mode 100644 src/cool/modules/base/components/menu/tree.vue delete mode 100644 src/cool/modules/base/components/process/index.vue delete mode 100644 src/cool/modules/base/components/role/perms.vue delete mode 100644 src/cool/modules/base/components/role/select.vue delete mode 100644 src/cool/modules/base/components/route-nav/index.vue delete mode 100644 src/cool/modules/base/components/scrollbar/index.vue delete mode 100644 src/cool/modules/base/components/switch/index.vue delete mode 100644 src/cool/modules/base/directives/permission.ts delete mode 100644 src/cool/modules/base/index.ts delete mode 100644 src/cool/modules/base/pages/error-page/403.vue delete mode 100644 src/cool/modules/base/pages/error-page/404.vue delete mode 100644 src/cool/modules/base/pages/error-page/500.vue delete mode 100644 src/cool/modules/base/pages/error-page/502.vue delete mode 100644 src/cool/modules/base/pages/error-page/components/error-page.vue delete mode 100644 src/cool/modules/base/pages/iframe/index.vue delete mode 100644 src/cool/modules/base/pages/login/components/captcha.vue delete mode 100644 src/cool/modules/base/pages/login/index.vue delete mode 100644 src/cool/modules/base/service/common.ts delete mode 100644 src/cool/modules/base/service/open.ts delete mode 100644 src/cool/modules/base/static/css/index.scss delete mode 100644 src/cool/modules/base/static/css/theme.scss delete mode 100644 src/cool/modules/base/static/images/default-avatar.png delete mode 100644 src/cool/modules/base/static/images/logo.png delete mode 100644 src/cool/modules/base/store/app.ts delete mode 100644 src/cool/modules/base/store/menu.ts delete mode 100644 src/cool/modules/base/store/module.ts delete mode 100644 src/cool/modules/base/store/process.ts delete mode 100644 src/cool/modules/base/store/user.ts delete mode 100644 src/cool/modules/base/types/index.d.ts delete mode 100644 src/cool/modules/base/utils/index.ts delete mode 100644 src/cool/modules/base/views/info.vue delete mode 100644 src/cool/modules/base/views/log.vue delete mode 100644 src/cool/modules/base/views/menu.vue delete mode 100644 src/cool/modules/base/views/param.vue delete mode 100644 src/cool/modules/base/views/plugin.vue delete mode 100644 src/cool/modules/base/views/role.vue delete mode 100644 src/cool/modules/base/views/user.vue delete mode 100644 src/cool/modules/chat/components/chat.vue delete mode 100644 src/cool/modules/chat/components/emoji.vue delete mode 100644 src/cool/modules/chat/components/icon-voice.vue delete mode 100644 src/cool/modules/chat/components/input.vue delete mode 100644 src/cool/modules/chat/components/message.vue delete mode 100644 src/cool/modules/chat/components/notice.vue delete mode 100644 src/cool/modules/chat/components/session.vue delete mode 100644 src/cool/modules/chat/components/upload.vue delete mode 100644 src/cool/modules/chat/service/message.ts delete mode 100644 src/cool/modules/chat/service/session.ts delete mode 100644 src/cool/modules/chat/static/images/custom-avatar.png delete mode 100644 src/cool/modules/chat/static/images/emoji.png delete mode 100644 src/cool/modules/chat/static/images/image.png delete mode 100644 src/cool/modules/chat/static/images/video.png delete mode 100644 src/cool/modules/chat/static/notify.mp3 delete mode 100644 src/cool/modules/chat/store/message.ts delete mode 100644 src/cool/modules/chat/store/session.ts delete mode 100644 src/cool/modules/chat/utils/index.ts delete mode 100644 src/cool/modules/copy/directives/copy.ts delete mode 100644 src/cool/modules/demo/components/crud/adv-search.vue delete mode 100644 src/cool/modules/demo/components/crud/context-menu.vue delete mode 100644 src/cool/modules/demo/components/crud/dialog.vue delete mode 100644 src/cool/modules/demo/components/crud/form.vue delete mode 100644 src/cool/modules/demo/components/crud/query.vue delete mode 100644 src/cool/modules/demo/components/crud/render/test.vue delete mode 100644 src/cool/modules/demo/components/crud/render/test2.tsx delete mode 100644 src/cool/modules/demo/components/crud/table.vue delete mode 100644 src/cool/modules/demo/components/crud/upsert.vue delete mode 100644 src/cool/modules/demo/components/demo/b-cl-context-menu.vue delete mode 100644 src/cool/modules/demo/components/demo/b-cl-crud.vue delete mode 100644 src/cool/modules/demo/components/demo/b-cl-editor-quill.vue delete mode 100644 src/cool/modules/demo/components/demo/b-cl-upload.vue delete mode 100644 src/cool/modules/demo/components/demo/b-error-page.vue delete mode 100644 src/cool/modules/demo/components/demo/b-icon-svg.vue delete mode 100644 src/cool/modules/demo/components/demo/b-v-copy.vue delete mode 100644 src/cool/modules/demo/utils/service.ts delete mode 100644 src/cool/modules/demo/views/crud.vue delete mode 100644 src/cool/modules/demo/views/demo.vue delete mode 100644 src/cool/modules/demo/views/editor-quill.vue delete mode 100644 src/cool/modules/demo/views/upload.vue delete mode 100644 src/cool/modules/excel/components/export-btn.vue delete mode 100644 src/cool/modules/excel/utils/export2excel.ts delete mode 100644 src/cool/modules/excel/utils/index.ts delete mode 100644 src/cool/modules/index.ts delete mode 100644 src/cool/modules/task/components/cron/cn.ts delete mode 100644 src/cool/modules/task/components/cron/cron.vue delete mode 100644 src/cool/modules/task/components/cron/index.tsx delete mode 100644 src/cool/modules/task/views/task.vue delete mode 100644 src/cool/modules/theme/components/theme.vue delete mode 100644 src/cool/modules/upload/components/index.vue delete mode 100644 src/cool/modules/upload/components/space/category.vue delete mode 100644 src/cool/modules/upload/components/space/file-item.vue delete mode 100644 src/cool/modules/upload/components/space/index.vue delete mode 100644 src/cool/modules/upload/config.ts delete mode 100644 src/cool/utils.ts delete mode 100644 src/icons/svg/icon-activity.svg delete mode 100644 src/icons/svg/icon-app.svg delete mode 100644 src/icons/svg/icon-approve.svg delete mode 100644 src/icons/svg/icon-auth.svg delete mode 100644 src/icons/svg/icon-ban.svg delete mode 100644 src/icons/svg/icon-camera.svg delete mode 100644 src/icons/svg/icon-card.svg delete mode 100644 src/icons/svg/icon-cart.svg delete mode 100644 src/icons/svg/icon-command.svg delete mode 100644 src/icons/svg/icon-common.svg delete mode 100644 src/icons/svg/icon-count.svg delete mode 100644 src/icons/svg/icon-crown.svg delete mode 100644 src/icons/svg/icon-dept.svg delete mode 100644 src/icons/svg/icon-discover.svg delete mode 100644 src/icons/svg/icon-emoji.svg delete mode 100644 src/icons/svg/icon-favor.svg delete mode 100644 src/icons/svg/icon-goods.svg delete mode 100644 src/icons/svg/icon-home.svg delete mode 100644 src/icons/svg/icon-hot.svg delete mode 100644 src/icons/svg/icon-info.svg delete mode 100644 src/icons/svg/icon-like.svg delete mode 100644 src/icons/svg/icon-living.svg delete mode 100644 src/icons/svg/icon-log.svg delete mode 100644 src/icons/svg/icon-menu.svg delete mode 100644 src/icons/svg/icon-message.svg delete mode 100644 src/icons/svg/icon-monitor.svg delete mode 100644 src/icons/svg/icon-new.svg delete mode 100644 src/icons/svg/icon-news.svg delete mode 100644 src/icons/svg/icon-pending.svg delete mode 100644 src/icons/svg/icon-pic.svg delete mode 100644 src/icons/svg/icon-question.svg delete mode 100644 src/icons/svg/icon-rank.svg delete mode 100644 src/icons/svg/icon-scan.svg delete mode 100644 src/icons/svg/icon-search.svg delete mode 100644 src/icons/svg/icon-system.svg delete mode 100644 src/icons/svg/icon-tag.svg delete mode 100644 src/icons/svg/icon-task.svg delete mode 100644 src/icons/svg/icon-theme.svg delete mode 100644 src/icons/svg/icon-time.svg delete mode 100644 src/icons/svg/icon-user.svg delete mode 100644 src/icons/svg/icon-video.svg delete mode 100644 src/icons/svg/icon-wallet.svg delete mode 100644 src/icons/svg/icon-warn.svg delete mode 100644 src/icons/svg/icon-workbench.svg delete mode 100644 src/main.ts delete mode 100644 src/mock/chat.ts delete mode 100644 src/mock/index.ts delete mode 100644 src/pages/layout/index.vue delete mode 100644 src/pages/layout/slider.vue delete mode 100644 src/pages/layout/topbar.vue delete mode 100644 src/router/index.ts delete mode 100644 src/service/request.ts delete mode 100644 src/shims-vue.d.ts delete mode 100644 src/store/index.ts delete mode 100644 src/views/home/components/category-ratio.vue delete mode 100644 src/views/home/components/count-effect.vue delete mode 100644 src/views/home/components/count-paid.vue delete mode 100644 src/views/home/components/count-sales.vue delete mode 100644 src/views/home/components/count-views.vue delete mode 100644 src/views/home/components/hot-search.vue delete mode 100644 src/views/home/components/sales-rank.vue delete mode 100644 src/views/home/components/tab-chart.vue delete mode 100644 src/views/home/index.vue delete mode 100644 tsconfig.json delete mode 100644 vite.config.ts delete mode 100644 yarn.lock diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index d451ff1..0000000 --- a/.dockerignore +++ /dev/null @@ -1,5 +0,0 @@ -node_modules -.DS_Store -dist -dist-ssr -*.local diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index db1d3f8..0000000 --- a/.editorconfig +++ /dev/null @@ -1,11 +0,0 @@ -# 🎨 editorconfig.org - -root = true - -[*] -charset = utf-8 -end_of_line = lf -indent_style = tab -indent_size = 4 -trim_trailing_whitespace = true -insert_final_newline = true diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 3c018ee..0000000 --- a/.eslintignore +++ /dev/null @@ -1 +0,0 @@ -vite.config.ts \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index df549f7..0000000 --- a/.eslintrc.js +++ /dev/null @@ -1,76 +0,0 @@ -module.exports = { - root: true, - env: { - browser: true, - node: true, - es6: true - }, - parser: "vue-eslint-parser", - parserOptions: { - parser: "@typescript-eslint/parser", - ecmaVersion: 2020, - sourceType: "module", - jsxPragma: "React", - ecmaFeatures: { - jsx: true, - tsx: true - } - }, - extends: [ - "plugin:vue/vue3-recommended", - "plugin:@typescript-eslint/recommended", - "prettier", - "plugin:prettier/recommended" - ], - rules: { - "@typescript-eslint/ban-ts-ignore": "off", - "@typescript-eslint/explicit-function-return-type": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/no-empty-function": "off", - "vue/component-name-in-template-casing": ["error", "kebab-case"], - "vue/component-definition-name-casing": ["error", "kebab-case"], - "no-use-before-define": "off", - "@typescript-eslint/no-use-before-define": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/ban-types": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/explicit-module-boundary-types": "off", - "@typescript-eslint/no-unused-vars": [ - "error", - { - argsIgnorePattern: "^h$", - varsIgnorePattern: "^h$" - } - ], - "no-unused-vars": [ - "error", - { - argsIgnorePattern: "^h$", - varsIgnorePattern: "^h$" - } - ], - "space-before-function-paren": "off", - "vue/attributes-order": "off", - "vue/one-component-per-file": "off", - "vue/html-closing-bracket-newline": "off", - "vue/max-attributes-per-line": "off", - "vue/multiline-html-element-content-newline": "off", - "vue/singleline-html-element-content-newline": "off", - "vue/attribute-hyphenation": "off", - // "vue/html-self-closing": "off", - "vue/require-default-prop": "off", - "vue/html-self-closing": [ - "error", - { - html: { - void: "always", - normal: "never", - component: "always" - }, - svg: "always", - math: "always" - } - ] - } -}; diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index e41187f..0000000 --- a/.gitattributes +++ /dev/null @@ -1,4 +0,0 @@ -*.js text eol=lf -*.json text eol=lf -*.ts text eol=lf -*.vue text eol=lf \ No newline at end of file diff --git a/.gitignore b/.gitignore deleted file mode 100644 index d451ff1..0000000 --- a/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -node_modules -.DS_Store -dist -dist-ssr -*.local diff --git a/.prettierrc b/.prettierrc deleted file mode 100644 index ee44e11..0000000 --- a/.prettierrc +++ /dev/null @@ -1,8 +0,0 @@ -{ - "tabWidth": 4, - "useTabs": true, - "semi": true, - "singleQuote": false, - "printWidth": 100, - "trailingComma": "none" -} diff --git a/.vscode/crud.code-snippets b/.vscode/crud.code-snippets deleted file mode 100644 index 9bf91e3..0000000 --- a/.vscode/crud.code-snippets +++ /dev/null @@ -1,75 +0,0 @@ -{ - "cl-crud": { - "prefix": "cl-crud-ts", - "body": [ - "", - "", - "", - "" - ], - "description": "cl-crud snippets" - } -} diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 48fc344..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "editor.cursorSmoothCaretAnimation": true -} diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index dc4247a..0000000 --- a/Dockerfile +++ /dev/null @@ -1,16 +0,0 @@ -FROM node:lts-alpine -WORKDIR /build -# 设置Node-Sass的镜像地址 -RUN npm config set sass_binary_site https://repo.huaweicloud.com/node-sass -# 设置npm镜像 -RUN npm config set registry https://repo.huaweicloud.com/repository/npm/ -COPY package.json /build/package.json -RUN npm install -COPY ./ /build -RUN npm run build - -FROM nginx -RUN mkdir /app -COPY --from=0 /build/dist /app -COPY --from=0 /build/nginx.conf /etc/nginx/nginx.conf -EXPOSE 80 \ No newline at end of file diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 83140ce..0000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2021 cool-team-official - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/README.md b/README.md deleted file mode 100644 index 699345f..0000000 --- a/README.md +++ /dev/null @@ -1,96 +0,0 @@ -# cool-admin [vue3 - ts - vite] - -

- cool-admin Logo -

- -

cool-admin 一个很酷的后台权限管理系统,开源免费,模块化、插件化、极速开发 CRUD,方便快速构建迭代后台管理系统, 到文档 进一步了解

- -

- GitHub license - GitHub tag - GitHub tag -

- -## 地址 - -- [⚡️ vue2.x + element-ui](https://github.com/cool-team-official/cool-admin-vue) - -- [⚡️ vue3.x + element-plus + ts + webpack](https://github.com/cool-team-official/cool-admin-vue/tree/vue3-ts-webpack) - -- [📌 vue3.x + element-plus + ts + vite](https://github.com/cool-team-official/cool-admin-vue/tree/vue3-ts-vite) - -- [🌐 码云仓库地址](https://gitee.com/cool-team-official/cool-admin-vue) - -## 演示 - -[https://show.cool-admin.com](https://show.cool-admin.com) - -账户:admin,密码:123456 - -Admin Home - -## 项目后端 - -[https://github.com/cool-team-official/cool-admin-midway](https://github.com/cool-team-official/cool-admin-midway) - -## 微信群 - -Admin Wechat - -## 微信公众号 - -Admin Wechat - -## 在线社区 - -[https://bbs.cool-js.com/](https://bbs.cool-js.com/) - -## 安装项目依赖 - -推荐使用 `yarn`: - -```shell -yarn -``` - -解决 `node-sass` 网络慢的方法: - -```shell -yarn config set sass-binary-site http://npm.taobao.org/mirrors/node-sass -``` - -## 运行应用程序 - -安装过程完成后,运行以下命令启动服务。您可以在浏览器中预览网站 [http://localhost:9000](http://localhost:9000) - -```shell -yarn dev -``` - -### 服务器 - -#### 腾讯云特供 - -不限新老用户,注册过买过都可以享受 - -|配置|价格|条件|备注| -|---------|-------|-------|-------| -|2核2g2M|一年240|个人企业限一台(不限新老用户)|| -|2核4g2M|一年260、两年380|个人企业限一台(不限新老用户)|| -|2核4g3M|一年260、三年600|企业(不限新老用户)|| -|2核4g5M|一年280、三年660|企业(不限新老用户)|| -|4核8g5M|一年320、三年720|企业(不限新老用户)|| -|4核8g10M|一年560、三年1520|企业(不限新老用户)|| -|8核16g5M|一年1800、三年3800|限企业新用户|送独立数据库| -|8核16g10M|一年2200、三年6600|限企业新用户|送独立数据库| -|16核32g5M|一年2600、三年6900|限企业新用户|送独立数据库| -|16核32g10M|一年2900、三年9600|限企业新用户|送独立数据库| - -#### 购买咨询,数量有限!!! - -Admin Wechat - -#### 阿里云 - -[点击链接购买](https://www.aliyun.com/minisite/goods?userCode=pw6cig1f) diff --git a/build/config/rules.ts b/build/config/rules.ts deleted file mode 100644 index 47fedaf..0000000 --- a/build/config/rules.ts +++ /dev/null @@ -1,214 +0,0 @@ -export default [ - { - test: ["avatar", "img", "image", "pic", "photo", "picture", "head", "icon"], - table: { - name: "cl-image", - props: { - size: 60 - } - }, - form: { - name: "cl-upload" - } - }, - { - test: ["avatars", "imgs", "images", "pics", "photos", "pictures", "heads", "icons"], - table: { - name: "cl-image", - props: { - size: 60 - } - }, - form: { - name: "cl-upload", - props: { - listType: "picture-card", - multiple: true - } - } - }, - { - test: ["file", "attachment", "attach", "url", "video", "music"], - table: { - name: "cl-link" - }, - form: { - name: "cl-upload", - props: { - listType: "text", - limit: 1 - } - } - }, - { - test: ["files", "attachments", "attachs", "urls", "videos", "musics"], - table: { - name: "cl-link" - }, - form: { - name: "cl-upload", - props: { - listType: "text", - multiple: true - } - } - }, - { - test: ["enable", "status"], - table: { - name: "cl-switch" - }, - form: { - name: "el-switch" - } - }, - { - test: ["type", "classify", "category"], - handler: "dict" - }, - { - test: ["types", "classifys", "categorys"], - handler: "dict_multiple" - }, - { - test: ["date"], - table: { - name: "cl-date", - props: { - format: "YYYY-MM-DD" - } - }, - form: { - name: "el-date-picker", - props: { - type: "date", - valueFormat: "YYYY-MM-DD" - } - } - }, - { - test: ["dates", "dateRange", "dateScope"], - table: { - name: "cl-date", - props: { - format: "YYYY-MM-DD" - } - }, - form: { - component: { - name: "el-date-picker", - props: { - type: "daterange", - valueFormat: "YYYY-MM-DD" - } - } - } - }, - { - test: ["time"], - form: { - name: "el-date-picker", - props: { - type: "datetime", - valueFormat: "YYYY-MM-DD HH:mm:ss" - } - } - }, - { - test: ["times", "timeRange", "timeScope"], - form: { - component: { - name: "el-date-picker", - props: { - type: "datetimerange", - valueFormat: "YYYY-MM-DD HH:mm:ss", - defaultTime: [new Date(2000, 1, 1, 0, 0, 0), new Date(2000, 1, 1, 23, 59, 59)] - } - } - } - }, - { - test: ["star", "stars"], - table: { - name: "el-rate", - props: { - disabled: true - } - }, - form: { - name: "el-rate" - } - }, - { - test: ["progress", "rate", "ratio"], - table: { - name: "el-progress" - }, - form: { - name: "el-slider", - props: { - style: { - width: "200px" - } - } - } - }, - { - test: ["num", "price", "age", "amount"], - form: { - name: "el-input-number", - props: { - min: 0 - } - } - }, - { - test: ["remark", "desc"], - table: { - showOverflowTooltip: true - }, - form: { - name: "el-input", - props: { - type: "textarea", - rows: 4 - } - } - }, - { - test: ["rich", "text", "html", "content", "introduce", "description", "desc"], - table: { - name: "cl-editor-quill" - }, - form: { - name: "cl-editor-quill", - props: { - height: 400 - } - } - }, - { - test: ["code", "codes"], - table: { - name: "cl-codemirror" - }, - form: { - name: "cl-codemirror", - props: { - height: 400 - } - } - }, - { - test: ["createTime"], - table: { - sortable: "desc" - } - }, - { - test: ["updateTime"], - table: { - sortable: "custom" - } - } -]; diff --git a/build/plugins/cool.ts b/build/plugins/cool.ts deleted file mode 100644 index 5efc6df..0000000 --- a/build/plugins/cool.ts +++ /dev/null @@ -1,432 +0,0 @@ -import { Plugin } from "vite"; -import prettier from "prettier"; -import fs from "fs"; -import path from "path"; -import { isFunction, isRegExp, isString } from "lodash"; -import rules from "../config/rules"; - -// 根路径 -const coolPath = path.join(__dirname, `../../src/cool`); - -// 格式化 -function format(data: any) { - return { - label: data.label, - prop: data.prop, - ...data, - component: data.component - }; -} - -// 颜色 -const colors = [ - "#409EFF", - "#67C23A", - "#E6A23C", - "#F56C6C", - "#909399", - "#B0CFEB", - "#FF9B91", - "#E6A23C", - "#BFAD6F", - "#FB78F2" -]; - -// 组件处理器 -const handler = { - // 单选 - dict({ comment }) { - const [label, ...arr] = comment.split(" "); - - // 选择列表 - const list = arr.map((e: string, i: number) => { - const [value, label] = e.split("-"); - const d: any = { - label, - value: isNaN(Number(value)) ? value : Number(value) - }; - - if (i > 0 && colors[i]) { - d.color = colors[i]; - } - - return d; - }); - - const d: any = { - table: { - label, - dict: list - }, - form: { - label, - component: { - name: "", - options: list - } - } - }; - - // 默认值 - if (list[0]) { - d.form.value = list[0].value; - } - - // 匹配组件 - d.form.component.name = arr.length > 4 ? "el-select" : "el-radio-group"; - - return d; - }, - - // 多选 - dict_multiple({ comment }) { - const { table, form }: any = handler.dict({ comment }); - - if (!form.component.props) { - form.component.props = {}; - } - - if (!form.value) { - form.value = []; - } - - switch (form.component.name) { - case "el-select": - form.component.props.multiple = true; - form.component.props.filterable = true; - break; - case "el-radio-group": - form.component.name = "el-checkbox-group"; - break; - } - - return { - table, - form - }; - } -}; - -// 解析body -function parseJson(req: any) { - return new Promise((resolve, reject) => { - let d = ""; - req.on("data", function (chunk: Buffer) { - d += chunk; - }); - req.on("end", function () { - try { - resolve(JSON.parse(d)); - } catch (e) { - reject(e); - } - }); - }); -} - -// 创建组件 -function createComponent(item: any) { - const { propertyName: prop, comment: label } = item; - - let d = null; - - rules.forEach((r: any) => { - const s = r.test.find((e: any) => { - if (isRegExp(e)) { - return e.test(prop); - } - - if (isFunction(e)) { - return e(prop); - } - - if (isString(e)) { - const re = new RegExp(`${e}$`); - return re.test(prop.toLocaleLowerCase()); - } - - return false; - }); - - if (s) { - if (r.handler) { - const fn = isString(r.handler) ? handler[r.handler] : r.handler; - - if (isFunction(fn)) { - d = fn(item); - } - } else { - d = { - ...r, - test: undefined - }; - } - } - }); - - function parse(v: any) { - if (v?.name) { - return { - prop, - label, - component: v - }; - } else { - return { - prop, - label, - ...v - }; - } - } - - return { - column: parse(d?.table), - item: parse(d?.form) - }; -} - -// 获取页面标识 -function getPageName(router: string) { - if (router.indexOf("/") === 0) { - router = router.substr(1, router.length); - } - - return router ? `name: "${router.replace("/", "-")}",` : ""; -} - -// 时间合并 -function datetimeMerge({ columns, item }: any) { - if (["startTime", "startDate"].includes(item.prop)) { - const key = item.prop.replace("start", ""); - - if (columns.find((e: any) => e.propertyName == "end" + key)) { - item.prop = key.toLocaleLowerCase(); - const isTime = item.prop == "time"; - item.label = isTime ? "时间范围" : "日期范围"; - item.hook = "datetimeRange"; - item.component = { - name: "el-date-picker", - props: { - type: isTime ? "datetimerange" : "daterange", - valueFormat: isTime ? "YYYY-MM-DD HH:mm:ss" : "YYYY-MM-DD 00:00:00", - defaultTime: [new Date(2000, 1, 1, 0, 0, 0), new Date(2000, 1, 1, 23, 59, 59)] - } - }; - } - } -} - -// 创建文件 -function createVue({ router, columns, prefix, api, module, filename }: any): void { - const upsert: any = { - items: [] - }; - - const table: any = { - columns: [] - }; - - // 遍历 - columns.forEach((e: any) => { - // 组件 - const { item, column }: any = createComponent(e); - - // 验证规则 - if (!e.nullable) { - item.required = true; - } - - // 忽略部分字段 - if (!["createTime", "updateTime", "id", "endTime", "endDate"].includes(item.prop)) { - datetimeMerge({ columns, item }); - - if (!item.component) { - item.component = { - name: "el-input" - }; - } - - upsert.items.push(format(item)); - } - - if (!["cl-codemirror", "cl-editor-quill"].includes(column.component?.name)) { - table.columns.push(format(column)); - } - }); - - // 服务 - const service = prefix.replace("/admin", "service").replace(/\//g, "."); - - // 请求路径 - const paths = api.map((e: any) => e.path); - - // 权限 - const permission: any = { - add: paths.includes("/add"), - del: paths.includes("/delete"), - update: paths.includes("/info") && paths.includes("/update"), - page: paths.includes("/page"), - upsert: true - }; - permission.upsert = permission.add || permission.update; - - // 是否有操作栏 - if (permission.del || permission.upsert) { - const d: any = { - type: "op", - buttons: [] - }; - - if (permission.upsert) { - d.buttons.push("edit"); - } - - if (permission.del) { - d.buttons.push("delete"); - } - - table.columns.push(d); - } - - // 是否多选、序号 - if (permission.del) { - table.columns.unshift({ - type: "selection" - }); - } else { - table.columns.unshift({ - label: "#", - type: "index" - }); - } - - // 代码模板 - const temp = ` - -`; - - const content = prettier.format(temp, { - parser: "vue", - useTabs: true, - tabWidth: 4, - endOfLine: "lf", - semi: true, - jsxBracketSameLine: true, - singleQuote: false, - printWidth: 100, - trailingComma: "none" - }); - - // views 目录是否存在 - const dir = path.join(coolPath, `modules/${module}/views`); - if (!fs.existsSync(dir)) fs.mkdirSync(dir); - - // 创建文件 - fs.createWriteStream(path.join(dir, `${filename}.vue`), { - flags: "w" - }).write(content); -} - -export const cool = (): Plugin | null => { - return { - name: "vite-cool", - configureServer(server) { - server.middlewares.use(async (req, res, next) => { - function done(data) { - res.writeHead(200, { "Content-Type": "text/html;charset=UTF-8" }); - res.end(JSON.stringify(data)); - } - - if (req.url.includes("/__cool_createMenu")) { - try { - const body: any = await parseJson(req); - await createVue(body); - done({ - code: 1000 - }); - } catch (e) { - done({ - code: 1001, - message: e.message - }); - } - } else if (req.url.includes("/__cool_modules")) { - const dirs = fs.readdirSync(path.join(coolPath, "modules")); - done({ - code: 1000, - data: dirs.filter((e) => !e.includes(".")) - }); - } else { - next(); - } - }); - } - }; -}; diff --git a/build/plugins/svg.ts b/build/plugins/svg.ts deleted file mode 100644 index 9640753..0000000 --- a/build/plugins/svg.ts +++ /dev/null @@ -1,71 +0,0 @@ -import { Plugin } from "vite"; -import { readFileSync, readdirSync } from "fs"; - -let idPerfix = ""; -const svgTitle = /+].*?)>/; -const clearHeightWidth = /(width|height)="([^>+].*?)"/g; - -const hasViewBox = /(viewBox="[^>+].*?")/g; - -const clearReturn = /(\r)|(\n)/g; - -function findSvgFile(dir: string): string[] { - const svgRes = []; - const dirents = readdirSync(dir, { - withFileTypes: true - }); - for (const dirent of dirents) { - if (dirent.isDirectory()) { - svgRes.push(...findSvgFile(dir + dirent.name + "/")); - } else { - const svg = readFileSync(dir + dirent.name) - .toString() - .replace(clearReturn, "") - .replace(svgTitle, (_: any, $2: any) => { - let width = 0; - let height = 0; - let content = $2.replace(clearHeightWidth, (_: any, s2: any, s3: any) => { - if (s2 === "width") { - width = s3; - } else if (s2 === "height") { - height = s3; - } - return ""; - }); - if (!hasViewBox.test($2)) { - content += `viewBox="0 0 ${width} ${height}"`; - } - return ``; - }) - .replace("", ""); - svgRes.push(svg); - } - } - return svgRes; -} - -export const svgBuilder = (path: string, perfix = "icon"): Plugin | null => { - if (path !== "") { - idPerfix = perfix; - const res = findSvgFile(path); - return { - name: "svg-transform", - transformIndexHtml(html): string { - return html.replace( - "", - ` - - - ${res.join("")} - - ` - ); - } - }; - } else { - return null; - } -}; diff --git a/index.html b/index.html deleted file mode 100644 index e0254d1..0000000 --- a/index.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - - - COOL-ADMIN - - - - -
-
-
-

COOL-ADMIN

-
-

正在加载资源...

-

初次加载资源可能需要较多时间 请耐心等待

-
- - -
-
- - - diff --git a/nginx.conf b/nginx.conf deleted file mode 100644 index dbc3612..0000000 --- a/nginx.conf +++ /dev/null @@ -1,123 +0,0 @@ -user nginx; -worker_processes 1; -error_log /var/log/nginx/error.log warn; -pid /var/run/nginx.pid; -events { - worker_connections 1024; -} -http { - include /etc/nginx/mime.types; - default_type application/octet-stream; - log_format main '$remote_addr - $remote_user [$time_local] "$request" ' - '$status $body_bytes_sent "$http_referer" ' - '"$http_user_agent" "$http_x_forwarded_for"'; - access_log /var/log/nginx/access.log main; - sendfile on; - keepalive_timeout 65; - upstream backend { - server midway:7001; - } - - server { - listen 80; - server_name localhost; - location / { - root /app; - index index.html; - try_files $uri $uri/ /index.html; - } - location /api/ - { - proxy_pass http://backend/; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header REMOTE-HOST $remote_addr; - - #缓存相关配置 - #proxy_cache cache_one; - #proxy_cache_key $host$request_uri$is_args$args; - #proxy_cache_valid 200 304 301 302 1h; - - #持久化连接相关配置 - proxy_connect_timeout 3000s; - proxy_read_timeout 86400s; - proxy_send_timeout 3000s; - #proxy_http_version 1.1; - #proxy_set_header Upgrade $http_upgrade; - #proxy_set_header Connection "upgrade"; - - add_header X-Cache $upstream_cache_status; - - #expires 12h; - } - location /im { - proxy_pass http://backend/im; - proxy_connect_timeout 3600s; #配置点1 - proxy_read_timeout 3600s; #配置点2,如果没效,可以考虑这个时间配置长一点 - proxy_send_timeout 3600s; #配置点3 - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header REMOTE-HOST $remote_addr; - #proxy_bind $remote_addr transparent; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "upgrade"; - # rewrite /socket/(.*) /$1 break; - proxy_redirect off; - - } - - location /socket { - proxy_pass http://backend/socket; - proxy_connect_timeout 3600s; #配置点1 - proxy_read_timeout 3600s; #配置点2,如果没效,可以考虑这个时间配置长一点 - proxy_send_timeout 3600s; #配置点3 - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header REMOTE-HOST $remote_addr; - #proxy_bind $remote_addr transparent; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "upgrade"; - rewrite /socket/(.*) /$1 break; - proxy_redirect off; - - } - - - location /adminer/ - { - proxy_pass http://adminer:8080/; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header REMOTE-HOST $remote_addr; - - #缓存相关配置 - #proxy_cache cache_one; - #proxy_cache_key $host$request_uri$is_args$args; - #proxy_cache_valid 200 304 301 302 1h; - - #持久化连接相关配置 - proxy_connect_timeout 3000s; - proxy_read_timeout 86400s; - proxy_send_timeout 3000s; - #proxy_http_version 1.1; - #proxy_set_header Upgrade $http_upgrade; - #proxy_set_header Connection "upgrade"; - - add_header X-Cache $upstream_cache_status; - - #expires 12h; - } - - error_page 500 502 503 504 /50x.html; - location = /50x.html { - root /usr/share/nginx/html; - } - - } -} \ No newline at end of file diff --git a/package.json b/package.json deleted file mode 100644 index 155d3a7..0000000 --- a/package.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "name": "front-next", - "version": "4.0.1", - "scripts": { - "dev": "vite --host", - "build": "vite build", - "serve": "vite preview", - "lint:prettier": "prettier --write --loglevel warn \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"", - "lint:eslint": "eslint \"{src,mock}/**/*.{vue,ts,tsx}\" --fix" - }, - "dependencies": { - "@cool-vue/crud": "^1.0.6", - "array.prototype.flat": "^1.2.4", - "axios": "^0.21.1", - "clipboard": "^2.0.8", - "codemirror": "^5.62.0", - "core-js": "^3.6.5", - "echarts": "^5.0.2", - "element-plus": "^1.1.0-beta.20", - "file-saver": "^2.0.5", - "js-beautify": "^1.13.5", - "mitt": "^2.1.0", - "mockjs": "^1.1.0", - "nprogress": "^0.2.0", - "quill": "^1.3.7", - "socket.io-client": "^4.1.2", - "store": "^2.0.12", - "uuid": "^8.3.2", - "vue": "^3.2.20", - "vue-echarts": "^6.0.0-rc.3", - "vue-router": "^4.0.5", - "vuedraggable": "^4.0.1", - "vuex": "^4.0.0-0", - "xlsx": "^0.16.9" - }, - "devDependencies": { - "@types/lodash": "^4.14.168", - "@types/node": "^16.10.2", - "@typescript-eslint/eslint-plugin": "^4.20.0", - "@typescript-eslint/parser": "^4.20.0", - "@vitejs/plugin-vue": "1.9.2", - "@vitejs/plugin-vue-jsx": "^1.1.6", - "@vue/compiler-sfc": "3.2.19", - "@vue/composition-api": "^1.0.0-rc.13", - "eslint": "^7.23.0", - "eslint-config-prettier": "^8.1.0", - "eslint-plugin-prettier": "^3.3.1", - "eslint-plugin-vue": "^7.13.0", - "iconv-lite": "^0.6.3", - "prettier": "^2.2.1", - "sass": "^1.42.1", - "sass-loader": "^11.1.1", - "svg-sprite-loader": "^6.0.2", - "typescript": "4.4.3", - "unplugin-vue-components": "0.15.4", - "vite": "2.6.7", - "vite-plugin-compression": "^0.3.5", - "vite-plugin-mock": "^2.9.6", - "vite-plugin-style-import": "^1.0.1", - "vite-svg-loader": "^2.1.0" - } -} diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index 0b823a3934267be14403e19338226b5c33cc5a56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67646 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 I#+$7FA7}!`OaK4? diff --git a/public/theme/black.css b/public/theme/black.css deleted file mode 100644 index 3a97864..0000000 --- a/public/theme/black.css +++ /dev/null @@ -1,12044 +0,0 @@ -@charset "UTF-8"; -.el-pagination--small .arrow.disabled, -.el-table .hidden-columns, -.el-table td.is-hidden > *, -.el-table th.is-hidden > *, -.el-table--hidden { - visibility: hidden; -} -.el-input__suffix, -.el-tree.is-dragging .el-tree-node__content * { - pointer-events: none; -} -.el-dropdown .el-dropdown-selfdefine:focus:active, -.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing), -.el-message__closeBtn:focus, -.el-message__content:focus, -.el-popover:focus, -.el-popover:focus:active, -.el-popover__reference:focus:hover, -.el-popover__reference:focus:not(.focusing), -.el-rate:active, -.el-rate:focus, -.el-tooltip:focus:hover, -.el-tooltip:focus:not(.focusing), -.el-upload-list__item.is-success:active, -.el-upload-list__item.is-success:not(.focusing):focus { - outline-width: 0; -} -@-webkit-keyframes rotating { - 0% { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); - } - 100% { - -webkit-transform: rotateZ(360deg); - transform: rotateZ(360deg); - } -} -@keyframes rotating { - 0% { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); - } - 100% { - -webkit-transform: rotateZ(360deg); - transform: rotateZ(360deg); - } -} -.el-pagination { - white-space: nowrap; - padding: 2px 5px; - color: #303133; - font-weight: 700; -} -.el-pagination::after, -.el-pagination::before { - display: table; - content: ""; -} -.el-pagination::after { - clear: both; -} -.el-pagination button, -.el-pagination span:not([class*="suffix"]) { - display: inline-block; - font-size: 13px; - min-width: 35.5px; - height: 28px; - line-height: 28px; - vertical-align: top; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-pagination .el-input__inner { - text-align: center; - -moz-appearance: textfield; - line-height: normal; -} -.el-pagination .el-input__suffix { - right: 0; - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-pagination .el-select .el-input { - width: 100px; - margin: 0 5px; -} -.el-pagination .el-select .el-input .el-input__inner { - padding-right: 25px; - border-radius: 3px; -} -.el-pagination button { - border: none; - padding: 0 6px; - background: 0 0; -} -.el-pagination button:focus { - outline: 0; -} -.el-pagination button:hover { - color: #1d1a1a; -} -.el-pagination button:disabled { - color: #c0c4cc; - background-color: #fff; - cursor: not-allowed; -} -.el-pagination .btn-next, -.el-pagination .btn-prev { - background: center center no-repeat #fff; - background-size: 16px; - cursor: pointer; - margin: 0; - color: #303133; -} -.el-pagination .btn-next .el-icon, -.el-pagination .btn-prev .el-icon { - display: block; - font-size: 12px; - font-weight: 700; -} -.el-pagination .btn-prev { - padding-right: 12px; -} -.el-pagination .btn-next { - padding-left: 12px; -} -.el-pagination .el-pager li.disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-pager li, -.el-pager li.btn-quicknext:hover, -.el-pager li.btn-quickprev:hover { - cursor: pointer; -} -.el-pagination--small .btn-next, -.el-pagination--small .btn-prev, -.el-pagination--small .el-pager li, -.el-pagination--small .el-pager li.btn-quicknext, -.el-pagination--small .el-pager li.btn-quickprev, -.el-pagination--small .el-pager li:last-child { - border-color: transparent; - font-size: 12px; - line-height: 22px; - height: 22px; - min-width: 22px; -} -.el-pagination--small .more::before, -.el-pagination--small li.more::before { - line-height: 24px; -} -.el-pagination--small button, -.el-pagination--small span:not([class*="suffix"]) { - height: 22px; - line-height: 22px; -} -.el-pagination--small .el-pagination__editor, -.el-pagination--small .el-pagination__editor.el-input .el-input__inner { - height: 22px; -} -.el-pagination__sizes { - margin: 0 10px 0 0; - font-weight: 400; - color: #606266; -} -.el-pagination__sizes .el-input .el-input__inner { - font-size: 13px; - padding-left: 8px; -} -.el-pagination__sizes .el-input .el-input__inner:hover { - border-color: #1d1a1a; -} -.el-pagination__total { - margin-right: 10px; - font-weight: 400; - color: #606266; -} -.el-pagination__jump { - margin-left: 24px; - font-weight: 400; - color: #606266; -} -.el-pagination__jump .el-input__inner { - padding: 0 3px; -} -.el-pagination__rightwrapper { - float: right; -} -.el-pagination__editor { - line-height: 18px; - padding: 0 2px; - height: 28px; - text-align: center; - margin: 0 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 3px; -} -.el-pager, -.el-pagination.is-background .btn-next, -.el-pagination.is-background .btn-prev { - padding: 0; -} -.el-pagination__editor.el-input { - width: 50px; -} -.el-pagination__editor.el-input .el-input__inner { - height: 28px; -} -.el-pagination__editor .el-input__inner::-webkit-inner-spin-button, -.el-pagination__editor .el-input__inner::-webkit-outer-spin-button { - -webkit-appearance: none; - margin: 0; -} -.el-pagination.is-background .btn-next, -.el-pagination.is-background .btn-prev, -.el-pagination.is-background .el-pager li { - margin: 0 5px; - background-color: #f4f4f5; - color: #606266; - min-width: 30px; - border-radius: 2px; -} -.el-pagination.is-background .btn-next.disabled, -.el-pagination.is-background .btn-next:disabled, -.el-pagination.is-background .btn-prev.disabled, -.el-pagination.is-background .btn-prev:disabled, -.el-pagination.is-background .el-pager li.disabled { - color: #c0c4cc; -} -.el-pagination.is-background .el-pager li:not(.disabled):hover { - color: #1d1a1a; -} -.el-pagination.is-background .el-pager li:not(.disabled).active { - background-color: #1d1a1a; - color: #fff; -} -.el-dialog, -.el-pager li { - background: #fff; - -webkit-box-sizing: border-box; -} -.el-pagination.is-background.el-pagination--small .btn-next, -.el-pagination.is-background.el-pagination--small .btn-prev, -.el-pagination.is-background.el-pagination--small .el-pager li { - margin: 0 3px; - min-width: 22px; -} -.el-pager, -.el-pager li { - vertical-align: top; - margin: 0; - display: inline-block; -} -.el-pager { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - list-style: none; - font-size: 0; -} -.el-date-table, -.el-table th { - -webkit-user-select: none; - -moz-user-select: none; -} -.el-pager .more::before { - line-height: 30px; -} -.el-pager li { - padding: 0 4px; - font-size: 13px; - min-width: 35.5px; - height: 28px; - line-height: 28px; - box-sizing: border-box; - text-align: center; -} -.el-menu--collapse .el-menu .el-sub-menu, -.el-menu--popup { - min-width: 200px; -} -.el-pager li.btn-quicknext, -.el-pager li.btn-quickprev { - line-height: 28px; - color: #303133; -} -.el-pager li.btn-quicknext.disabled, -.el-pager li.btn-quickprev.disabled { - color: #c0c4cc; -} -.el-pager li.active + li { - border-left: 0; -} -.el-pager li:hover { - color: #1d1a1a; -} -.el-pager li.active { - color: #1d1a1a; - cursor: default; -} -@-webkit-keyframes v-modal-in { - 0% { - opacity: 0; - } -} -@-webkit-keyframes v-modal-out { - 100% { - opacity: 0; - } -} -.el-dialog { - position: relative; - margin: 0 auto 50px; - border-radius: 2px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - box-sizing: border-box; - width: 50%; -} -.el-dialog.is-fullscreen { - width: 100%; - margin-top: 0; - margin-bottom: 0; - height: 100%; - overflow: auto; -} -.el-dialog__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: auto; - margin: 0; -} -.el-dialog__header { - padding: 20px 20px 10px; -} -.el-dialog__headerbtn { - position: absolute; - top: 20px; - right: 20px; - padding: 0; - background: 0 0; - border: none; - outline: 0; - cursor: pointer; - font-size: 16px; -} -.el-dialog__headerbtn .el-dialog__close { - color: #909399; -} -.el-dialog__headerbtn:focus .el-dialog__close, -.el-dialog__headerbtn:hover .el-dialog__close { - color: #1d1a1a; -} -.el-dialog__title { - line-height: 24px; - font-size: 18px; - color: #303133; -} -.el-dialog__body { - padding: 30px 20px; - color: #606266; - font-size: 14px; - word-break: break-all; -} -.el-dialog__footer { - padding: 10px 20px 20px; - text-align: right; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-dialog--center { - text-align: center; -} -.el-dialog--center .el-dialog__body { - text-align: initial; - padding: 25px 25px 30px; -} -.el-dialog--center .el-dialog__footer { - text-align: inherit; -} -.dialog-fade-enter-active { - -webkit-animation: dialog-fade-in 0.3s; - animation: dialog-fade-in 0.3s; -} -.dialog-fade-leave-active { - -webkit-animation: dialog-fade-out 0.3s; - animation: dialog-fade-out 0.3s; -} -@-webkit-keyframes dialog-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes dialog-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes dialog-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes dialog-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-autocomplete { - position: relative; - display: inline-block; -} -.el-autocomplete-suggestion { - margin: 5px 0; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - border-radius: 4px; - border: 1px solid #e4e7ed; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-color: #fff; -} -.el-dropdown-menu, -.el-menu--collapse .el-sub-menu .el-menu { - z-index: 10; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-autocomplete-suggestion__wrap { - max-height: 280px; - padding: 10px 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-autocomplete-suggestion__list { - margin: 0; - padding: 0; -} -.el-autocomplete-suggestion li { - padding: 0 20px; - margin: 0; - line-height: 34px; - cursor: pointer; - color: #606266; - font-size: 14px; - list-style: none; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.el-autocomplete-suggestion li.highlighted, -.el-autocomplete-suggestion li:hover { - background-color: #f5f7fa; -} -.el-autocomplete-suggestion li.divider { - margin-top: 6px; - border-top: 1px solid #000; -} -.el-autocomplete-suggestion li.divider:last-child { - margin-bottom: -6px; -} -.el-autocomplete-suggestion.is-loading li { - text-align: center; - height: 100px; - line-height: 100px; - font-size: 20px; - color: #999; -} -.el-autocomplete-suggestion.is-loading li::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-autocomplete-suggestion.is-loading li:hover { - background-color: #fff; -} -.el-autocomplete-suggestion.is-loading .el-icon-loading { - vertical-align: middle; -} -.el-dropdown { - display: inline-block; - position: relative; - color: #606266; - font-size: 14px; -} -.el-dropdown .el-button-group { - display: block; -} -.el-dropdown .el-button-group .el-button { - float: none; -} -.el-dropdown .el-dropdown__caret-button { - padding-left: 5px; - padding-right: 5px; - position: relative; - border-left: none; -} -.el-dropdown .el-dropdown__caret-button::before { - content: ""; - position: absolute; - display: block; - width: 1px; - top: 5px; - bottom: 5px; - left: 0; - background: rgba(255, 255, 255, 0.5); -} -.el-dropdown .el-dropdown__caret-button.el-button--default::before { - background: rgba(220, 223, 230, 0.5); -} -.el-dropdown .el-dropdown__caret-button:hover::before { - top: 0; - bottom: 0; -} -.el-dropdown .el-dropdown__caret-button .el-dropdown__icon { - padding-left: 0; -} -.el-dropdown__icon { - font-size: 12px; - margin: 0 3px; -} -.el-dropdown-menu { -} -.el-dropdown-menu__item { - list-style: none; - line-height: 36px; - padding: 0 20px; - margin: 0; - font-size: 14px; - color: #606266; - cursor: pointer; - outline: 0; -} -.el-dropdown-menu__item:focus, -.el-dropdown-menu__item:not(.is-disabled):hover { - background-color: rgb(232, 232, 232); - color: rgb(74, 72, 72); -} -.el-dropdown-menu__item i { - margin-right: 5px; -} -.el-dropdown-menu__item--divided { - position: relative; - margin-top: 6px; - border-top: 1px solid #ebeef5; -} -.el-dropdown-menu__item--divided:before { - content: ""; - height: 6px; - display: block; - margin: 0 -20px; - background-color: #fff; -} -.el-dropdown-menu__item.is-disabled { - cursor: default; - color: #bbb; - pointer-events: none; -} -.el-dropdown-menu--medium { - padding: 6px 0; -} -.el-dropdown-menu--medium .el-dropdown-menu__item { - line-height: 30px; - padding: 0 17px; - font-size: 14px; -} -.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 6px; -} -.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 6px; - margin: 0 -17px; -} -.el-dropdown-menu--small { - padding: 6px 0; -} -.el-dropdown-menu--small .el-dropdown-menu__item { - line-height: 27px; - padding: 0 15px; - font-size: 13px; -} -.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 4px; -} -.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 4px; - margin: 0 -15px; -} -.el-dropdown-menu--mini { - padding: 3px 0; -} -.el-dropdown-menu--mini .el-dropdown-menu__item { - line-height: 24px; - padding: 0 10px; - font-size: 12px; -} -.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 3px; -} -.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 3px; - margin: 0 -10px; -} -.el-menu { - border-right: solid 1px #e6e6e6; - list-style: none; - position: relative; - margin: 0; - padding-left: 0; - background-color: #fff; -} -.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus, -.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover, -.el-menu--horizontal > .el-sub-menu .el-sub-menu__title:hover { - background-color: #fff; -} -.el-menu::after, -.el-menu::before { - display: table; - content: ""; -} -.el-menu::after { - clear: both; -} -.el-menu.el-menu--horizontal { - border-bottom: solid 1px #e6e6e6; -} -.el-menu--horizontal { - border-right: none; -} -.el-menu--horizontal > .el-menu-item { - float: left; - height: 60px; - line-height: 60px; - margin: 0; - border-bottom: 2px solid transparent; - color: #909399; -} -.el-menu--horizontal > .el-menu-item a, -.el-menu--horizontal > .el-menu-item a:hover { - color: inherit; -} -.el-menu--horizontal > .el-sub-menu { - float: left; -} -.el-menu--horizontal > .el-sub-menu:focus, -.el-menu--horizontal > .el-sub-menu:hover { - outline: 0; -} -.el-menu--horizontal > .el-sub-menu:focus .el-sub-menu__title, -.el-menu--horizontal > .el-sub-menu:hover .el-sub-menu__title { - color: #303133; -} -.el-menu--horizontal > .el-sub-menu.is-active .el-sub-menu__title { - border-bottom: 2px solid #1d1a1a; - color: #303133; -} -.el-menu--horizontal > .el-sub-menu .el-sub-menu__title { - height: 60px; - line-height: 60px; - border-bottom: 2px solid transparent; - color: #909399; -} -.el-menu--horizontal > .el-sub-menu .el-sub-menu__icon-arrow { - position: static; - vertical-align: middle; - margin-left: 8px; - margin-top: -3px; -} -.el-menu--horizontal .el-menu .el-menu-item, -.el-menu--horizontal .el-menu .el-sub-menu__title { - background-color: #fff; - float: none; - height: 36px; - line-height: 36px; - padding: 0 10px; - color: #909399; -} -.el-menu--horizontal .el-menu .el-menu-item.is-active, -.el-menu--horizontal .el-menu .el-sub-menu.is-active > .el-sub-menu__title { - color: #303133; -} -.el-menu--horizontal .el-menu-item:not(.is-disabled):focus, -.el-menu--horizontal .el-menu-item:not(.is-disabled):hover { - outline: 0; - color: #303133; -} -.el-menu--horizontal > .el-menu-item.is-active { - border-bottom: 2px solid #1d1a1a; - color: #303133; -} -.el-menu--collapse { - width: 64px; -} -.el-menu--collapse > .el-menu-item [class^="el-icon-"], -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title [class^="el-icon-"] { - margin: 0; - vertical-align: middle; - width: 24px; - text-align: center; -} -.el-menu--collapse > .el-menu-item .el-sub-menu__icon-arrow, -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title .el-sub-menu__icon-arrow { - display: none; -} -.el-menu--collapse > .el-menu-item span, -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title span { - height: 0; - width: 0; - overflow: hidden; - visibility: hidden; - display: inline-block; -} -.el-menu--collapse > .el-menu-item.is-active i { - color: inherit; -} -.el-menu--collapse .el-sub-menu { - position: relative; -} -.el-menu--collapse .el-sub-menu .el-menu { - position: absolute; - margin-left: 5px; - top: 0; - left: 100%; - border: 1px solid #e4e7ed; - border-radius: 2px; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-menu-item, -.el-sub-menu__title { - height: 56px; - line-height: 56px; - position: relative; - -webkit-box-sizing: border-box; - white-space: nowrap; - list-style: none; -} -.el-menu--collapse .el-sub-menu.is-opened > .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transform: none; - transform: none; -} -.el-menu--popup { - z-index: 100; - border: none; - padding: 5px 0; - border-radius: 2px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-menu--popup-bottom-start { - margin-top: 5px; -} -.el-menu--popup-right-start { - margin-left: 5px; - margin-right: 5px; -} -.el-menu-item { - font-size: 14px; - color: #303133; - padding: 0 20px; - cursor: pointer; - -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s; - transition: border-color 0.3s, background-color 0.3s, color 0.3s; - box-sizing: border-box; -} -.el-menu-item * { - vertical-align: middle; -} -.el-menu-item i { - color: #909399; -} -.el-menu-item:focus, -.el-menu-item:hover { - outline: 0; - background-color: rgb(232, 232, 232); -} -.el-menu-item.is-disabled { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-menu-item [class^="el-icon-"] { - margin-right: 5px; - width: 24px; - text-align: center; - font-size: 18px; - vertical-align: middle; -} -.el-menu-item.is-active { - color: #1d1a1a; -} -.el-menu-item.is-active i { - color: inherit; -} -.el-sub-menu { - list-style: none; - margin: 0; - padding-left: 0; -} -.el-sub-menu__title { - font-size: 14px; - color: #303133; - padding: 0 20px; - cursor: pointer; - -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s; - transition: border-color 0.3s, background-color 0.3s, color 0.3s; - box-sizing: border-box; -} -.el-sub-menu__title * { - vertical-align: middle; -} -.el-sub-menu__title i { - color: #909399; -} -.el-sub-menu__title:focus, -.el-sub-menu__title:hover { - outline: 0; - background-color: rgb(232, 232, 232); -} -.el-sub-menu__title.is-disabled { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-sub-menu__title:hover { - background-color: rgb(232, 232, 232); -} -.el-sub-menu .el-menu { - border: none; -} -.el-sub-menu .el-menu-item { - height: 50px; - line-height: 50px; - padding: 0 45px; - min-width: 200px; -} -.el-sub-menu__icon-arrow { - position: absolute; - top: 50%; - right: 20px; - margin-top: -7px; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-size: 12px; -} -.el-sub-menu.is-active .el-sub-menu__title { - border-bottom-color: #1d1a1a; -} -.el-sub-menu.is-opened > .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); -} -.el-sub-menu.is-disabled .el-menu-item, -.el-sub-menu.is-disabled .el-sub-menu__title { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-sub-menu [class^="el-icon-"] { - vertical-align: middle; - margin-right: 5px; - width: 24px; - text-align: center; - font-size: 18px; -} -.el-menu-item-group > ul { - padding: 0; -} -.el-menu-item-group__title { - padding: 7px 0 7px 20px; - line-height: normal; - font-size: 12px; - color: #909399; -} -.el-radio-button__inner, -.el-radio-group { - display: inline-block; - line-height: 1; - vertical-align: middle; -} -.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transition: 0.2s; - transition: 0.2s; - opacity: 0; -} -.el-radio-group { - font-size: 0; -} -.el-radio-button { - position: relative; - display: inline-block; - outline: 0; -} -.el-radio-button__inner { - white-space: nowrap; - background: #fff; - border: 1px solid #dcdfe6; - font-weight: 500; - border-left: 0; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - position: relative; - cursor: pointer; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - padding: 12px 20px; - font-size: 14px; - border-radius: 0; -} -.el-radio-button__inner.is-round { - padding: 12px 20px; -} -.el-radio-button__inner:hover { - color: #1d1a1a; -} -.el-radio-button__inner [class*="el-icon-"] { - line-height: 0.9; -} -.el-radio-button__inner [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-radio-button:first-child .el-radio-button__inner { - border-left: 1px solid #dcdfe6; - border-radius: 4px 0 0 4px; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.el-radio-button__orig-radio { - opacity: 0; - outline: 0; - position: absolute; - z-index: -1; -} -.el-radio-button__orig-radio:checked + .el-radio-button__inner { - color: #fff; - background-color: #1d1a1a; - border-color: #1d1a1a; - -webkit-box-shadow: -1px 0 0 0 #1d1a1a; - box-shadow: -1px 0 0 0 #1d1a1a; -} -.el-radio-button__orig-radio:disabled + .el-radio-button__inner { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; - -webkit-box-shadow: none; - box-shadow: none; -} -.el-radio-button__orig-radio:disabled:checked + .el-radio-button__inner { - background-color: #f2f6fc; -} -.el-radio-button:last-child .el-radio-button__inner { - border-radius: 0 4px 4px 0; -} -.el-popover, -.el-radio-button:first-child:last-child .el-radio-button__inner { - border-radius: 4px; -} -.el-radio-button--medium .el-radio-button__inner { - padding: 10px 20px; - font-size: 14px; - border-radius: 0; -} -.el-radio-button--medium .el-radio-button__inner.is-round { - padding: 10px 20px; -} -.el-radio-button--small .el-radio-button__inner { - padding: 9px 15px; - font-size: 12px; - border-radius: 0; -} -.el-radio-button--small .el-radio-button__inner.is-round { - padding: 9px 15px; -} -.el-radio-button--mini .el-radio-button__inner { - padding: 7px 15px; - font-size: 12px; - border-radius: 0; -} -.el-radio-button--mini .el-radio-button__inner.is-round { - padding: 7px 15px; -} -.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) { - -webkit-box-shadow: 0 0 2px 2px #1d1a1a; - box-shadow: 0 0 2px 2px #1d1a1a; -} -.el-switch { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - position: relative; - font-size: 14px; - line-height: 20px; - height: 20px; - vertical-align: middle; -} -.el-switch__core, -.el-switch__label { - display: inline-block; - cursor: pointer; -} -.el-switch.is-disabled .el-switch__core, -.el-switch.is-disabled .el-switch__label { - cursor: not-allowed; -} -.el-switch__label { - -webkit-transition: 0.2s; - transition: 0.2s; - height: 20px; - font-size: 14px; - font-weight: 500; - vertical-align: middle; - color: #303133; -} -.el-switch__label.is-active { - color: #1d1a1a; -} -.el-switch__label--left { - margin-right: 10px; -} -.el-switch__label--right { - margin-left: 10px; -} -.el-switch__label * { - line-height: 1; - font-size: 14px; - display: inline-block; -} -.el-switch__input { - position: absolute; - width: 0; - height: 0; - opacity: 0; - margin: 0; -} -.el-switch__core { - margin: 0; - position: relative; - width: 40px; - height: 20px; - border: 1px solid #dcdfe6; - outline: 0; - border-radius: 10px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: #dcdfe6; - -webkit-transition: border-color 0.3s, background-color 0.3s; - transition: border-color 0.3s, background-color 0.3s; - vertical-align: middle; -} -.el-switch__core:after { - content: ""; - position: absolute; - top: 1px; - left: 1px; - border-radius: 100%; - -webkit-transition: all 0.3s; - transition: all 0.3s; - width: 16px; - height: 16px; - background-color: #fff; -} -.el-switch.is-checked .el-switch__core { - border-color: #1d1a1a; - background-color: #1d1a1a; -} -.el-switch.is-checked .el-switch__core::after { - left: 100%; - margin-left: -17px; -} -.el-switch.is-disabled { - opacity: 0.6; -} -.el-switch--wide .el-switch__label.el-switch__label--left span { - left: 10px; -} -.el-switch--wide .el-switch__label.el-switch__label--right span { - right: 10px; -} -.el-switch .label-fade-enter, -.el-switch .label-fade-leave-active { - opacity: 0; -} -.el-select-dropdown { -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected { - color: #1d1a1a; - background-color: #fff; -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover { - background-color: #f5f7fa; -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after { - position: absolute; - right: 20px; - font-family: element-icons; - content: "\e6da"; - font-size: 12px; - font-weight: 700; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list { - padding: 0; -} -.el-select-dropdown__empty { - padding: 10px 0; - margin: 0; - text-align: center; - color: #999; - font-size: 14px; -} -.el-select-dropdown__wrap { - max-height: 274px; -} -.el-select-dropdown__list { - list-style: none; - padding: 6px 0; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-select-dropdown__item { - font-size: 14px; - padding: 0 20px; - position: relative; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - color: #606266; - height: 34px; - line-height: 34px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; -} -.el-select-dropdown__item.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-select-dropdown__item.is-disabled:hover { - background-color: #fff; -} -.el-select-dropdown__item.hover, -.el-select-dropdown__item:hover { - background-color: #f5f7fa; -} -.el-select-dropdown__item.selected { - color: #1d1a1a; - font-weight: 700; -} -.el-select-group { - margin: 0; - padding: 0; -} -.el-select-group__wrap { - position: relative; - list-style: none; - margin: 0; - padding: 0; -} -.el-select-group__wrap:not(:last-of-type) { - padding-bottom: 24px; -} -.el-select-group__wrap:not(:last-of-type)::after { - content: ""; - position: absolute; - display: block; - left: 20px; - right: 20px; - bottom: 12px; - height: 1px; - background: #e4e7ed; -} -.el-select-group__title { - padding-left: 20px; - font-size: 12px; - color: #909399; - line-height: 30px; -} -.el-select-group .el-select-dropdown__item { - padding-left: 20px; -} -.el-select { - display: inline-block; - position: relative; -} -.el-select .el-select__tags > span { - display: contents; -} -.el-select:hover .el-input__inner { - border-color: #c0c4cc; -} -.el-select .el-input__inner { - cursor: pointer; - padding-right: 35px; -} -.el-select .el-input__inner:focus { - border-color: #1d1a1a; -} -.el-select .el-input .el-select__caret { - color: #c0c4cc; - font-size: 14px; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); - cursor: pointer; -} -.el-select .el-input .el-select__caret.is-reverse { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); -} -.el-select .el-input .el-select__caret.is-show-close { - font-size: 14px; - text-align: center; - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); - border-radius: 100%; - color: #c0c4cc; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-select .el-input .el-select__caret.is-show-close:hover { - color: #909399; -} -.el-select .el-input.is-disabled .el-input__inner { - cursor: not-allowed; -} -.el-select .el-input.is-disabled .el-input__inner:hover { - border-color: #e4e7ed; -} -.el-select .el-input.is-focus .el-input__inner { - border-color: #1d1a1a; -} -.el-select > .el-input { - display: block; -} -.el-select__input { - border: none; - outline: 0; - padding: 0; - margin-left: 15px; - color: #666; - font-size: 14px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - height: 28px; - background-color: transparent; -} -.el-select__input.is-mini { - height: 14px; -} -.el-select__close { - cursor: pointer; - position: absolute; - top: 8px; - z-index: 1000; - right: 25px; - color: #c0c4cc; - line-height: 18px; - font-size: 14px; -} -.el-select__close:hover { - color: #909399; -} -.el-select__tags { - position: absolute; - line-height: normal; - white-space: normal; - z-index: 1; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.el-select .el-tag__close { - margin-top: -2px; -} -.el-select .el-tag { - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-color: transparent; - margin: 2px 0 2px 6px; - background-color: #f0f2f5; -} -.el-select .el-tag__close.el-icon-close { - background-color: #c0c4cc; - right: -7px; - top: 0; - color: #fff; -} -.el-select .el-tag__close.el-icon-close:hover { - background-color: #909399; -} -.el-table, -.el-table__expanded-cell { - background-color: #fff; -} -.el-select .el-tag__close.el-icon-close::before { - display: block; - -webkit-transform: translate(0, 0.5px); - transform: translate(0, 0.5px); -} -.el-table { - position: relative; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - width: 100%; - max-width: 100%; - font-size: 14px; - color: #606266; -} -.el-table--mini, -.el-table--small, -.el-table__expand-icon { - font-size: 12px; -} -.el-table__empty-block { - min-height: 60px; - text-align: center; - width: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-table__empty-text { - line-height: 60px; - width: 50%; - color: #909399; -} -.el-table__expand-column .cell { - padding: 0; - text-align: center; -} -.el-table__expand-icon { - position: relative; - cursor: pointer; - color: #666; - -webkit-transition: -webkit-transform 0.2s ease-in-out; - transition: -webkit-transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; - height: 20px; -} -.el-table__expand-icon--expanded { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-table__expand-icon > .el-icon { - position: absolute; - left: 50%; - top: 50%; - margin-left: -5px; - margin-top: -5px; -} -.el-table__expanded-cell[class*="cell"] { - padding: 20px 50px; -} -.el-table__expanded-cell:hover { - background-color: transparent !important; -} -.el-table__placeholder { - display: inline-block; - width: 20px; -} -.el-table__append-wrapper { - overflow: hidden; -} -.el-table--fit { - border-right: 0; - border-bottom: 0; -} -.el-table--fit td.gutter, -.el-table--fit th.gutter { - border-right-width: 1px; -} -.el-table--scrollable-x .el-table__body-wrapper { - overflow-x: auto; -} -.el-table--scrollable-y .el-table__body-wrapper { - overflow-y: auto; -} -.el-table thead { - color: #909399; - font-weight: 500; -} -.el-table thead.is-group th { - background: #f5f7fa; -} -.el-table th, -.el-table tr { - background-color: #fff; -} -.el-table td, -.el-table th { - padding: 12px 0; - min-width: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-overflow: ellipsis; - vertical-align: middle; - position: relative; - text-align: left; -} -.el-table td.is-center, -.el-table th.is-center { - text-align: center; -} -.el-table td.is-right, -.el-table th.is-right { - text-align: right; -} -.el-table td.gutter, -.el-table th.gutter { - width: 15px; - border-right-width: 0; - border-bottom-width: 0; - padding: 0; -} -.el-table--medium td, -.el-table--medium th { - padding: 10px 0; -} -.el-table--small td, -.el-table--small th { - padding: 8px 0; -} -.el-table--mini td, -.el-table--mini th { - padding: 6px 0; -} -.el-table .cell, -.el-table--border td:first-child .cell, -.el-table--border th:first-child .cell { - padding-left: 10px; -} -.el-table tr input[type="checkbox"] { - margin: 0; -} -.el-table td, -.el-table th.is-leaf { - border-bottom: 1px solid #ebeef5; -} -.el-table th.is-sortable { - cursor: pointer; -} -.el-table th { - overflow: hidden; - -ms-user-select: none; - user-select: none; -} -.el-table th > .cell { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; - vertical-align: middle; - padding-left: 10px; - padding-right: 10px; - width: 100%; -} -.el-table th > .cell.highlight { - color: #1d1a1a; -} -.el-table th.required > div::before { - display: inline-block; - content: ""; - width: 8px; - height: 8px; - border-radius: 50%; - background: #ff4d51; - margin-right: 5px; - vertical-align: middle; -} -.el-table td div { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-table td.gutter { - width: 0; -} -.el-table .cell { - -webkit-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - text-overflow: ellipsis; - white-space: normal; - word-break: break-all; - line-height: 23px; - padding-right: 10px; -} -.el-table .cell.el-tooltip { - white-space: nowrap; - min-width: 50px; -} -.el-table--border, -.el-table--group { - border: 1px solid #ebeef5; -} -.el-table--border::after, -.el-table--group::after, -.el-table::before { - content: ""; - position: absolute; - background-color: #ebeef5; - z-index: 1; -} -.el-table--border::after, -.el-table--group::after { - top: 0; - right: 0; - width: 1px; - height: 100%; -} -.el-table::before { - left: 0; - bottom: 0; - width: 100%; - height: 1px; -} -.el-table--border { - border-right: none; - border-bottom: none; -} -.el-table--border.el-loading-parent--relative { - border-color: transparent; -} -.el-table--border td, -.el-table--border th, -.el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed { - border-right: 1px solid #ebeef5; -} -.el-table--border th.gutter:last-of-type { - border-bottom: 1px solid #ebeef5; - border-bottom-width: 1px; -} -.el-table--border th, -.el-table__fixed-right-patch { - border-bottom: 1px solid #ebeef5; -} -.el-table__fixed, -.el-table__fixed-right { - position: absolute; - top: 0; - left: 0; - overflow-x: hidden; - overflow-y: hidden; - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.12); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.12); -} -.el-table__fixed-right::before, -.el-table__fixed::before { - content: ""; - position: absolute; - left: 0; - bottom: 0; - width: 100%; - height: 1px; - background-color: #ebeef5; - z-index: 4; -} -.el-table__fixed-right-patch { - position: absolute; - top: -1px; - right: 0; - background-color: #fff; -} -.el-table__fixed-right { - top: 0; - left: auto; - right: 0; -} -.el-table__fixed-right .el-table__fixed-body-wrapper, -.el-table__fixed-right .el-table__fixed-footer-wrapper, -.el-table__fixed-right .el-table__fixed-header-wrapper { - left: auto; - right: 0; -} -.el-table__fixed-header-wrapper { - position: absolute; - left: 0; - top: 0; - z-index: 3; -} -.el-table__fixed-footer-wrapper { - position: absolute; - left: 0; - bottom: 0; - z-index: 3; -} -.el-table__fixed-footer-wrapper tbody td { - border-top: 1px solid #ebeef5; - background-color: #f5f7fa; - color: #606266; -} -.el-table__fixed-body-wrapper { - position: absolute; - left: 0; - top: 37px; - overflow: hidden; - z-index: 3; -} -.el-table__body-wrapper, -.el-table__footer-wrapper, -.el-table__header-wrapper { - width: 100%; -} -.el-table__footer-wrapper { - margin-top: -1px; -} -.el-table__footer-wrapper td { - border-top: 1px solid #ebeef5; -} -.el-table__body, -.el-table__footer, -.el-table__header { - table-layout: fixed; - border-collapse: separate; -} -.el-table__footer-wrapper, -.el-table__header-wrapper { - overflow: hidden; -} -.el-table__footer-wrapper tbody td, -.el-table__header-wrapper tbody td { - background-color: #f5f7fa; - color: #606266; -} -.el-table__body-wrapper { - overflow: hidden; - position: relative; -} -.el-table__body-wrapper.is-scrolling-left ~ .el-table__fixed, -.el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed, -.el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed-right, -.el-table__body-wrapper.is-scrolling-right ~ .el-table__fixed-right { - -webkit-box-shadow: none; - box-shadow: none; -} -.el-picker-panel, -.el-table-filter { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-table__body-wrapper .el-table--border.is-scrolling-right ~ .el-table__fixed-right { - border-left: 1px solid #ebeef5; -} -.el-table .caret-wrapper { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 34px; - width: 24px; - vertical-align: middle; - cursor: pointer; - overflow: initial; - position: relative; -} -.el-table .sort-caret { - width: 0; - height: 0; - border: 5px solid transparent; - position: absolute; - left: 7px; -} -.el-table .sort-caret.ascending { - border-bottom-color: #c0c4cc; - top: 5px; -} -.el-table .sort-caret.descending { - border-top-color: #c0c4cc; - bottom: 7px; -} -.el-table .ascending .sort-caret.ascending { - border-bottom-color: #1d1a1a; -} -.el-table .descending .sort-caret.descending { - border-top-color: #1d1a1a; -} -.el-table .hidden-columns { - position: absolute; - z-index: -1; -} -.el-table--striped .el-table__body tr.el-table__row--striped td { - background: #fafafa; -} -.el-table--striped .el-table__body tr.el-table__row--striped.current-row td { - background-color: rgb(232, 232, 232); -} -.el-table__body tr.hover-row.current-row > td, -.el-table__body tr.hover-row.el-table__row--striped.current-row > td, -.el-table__body tr.hover-row.el-table__row--striped > td, -.el-table__body tr.hover-row > td { - background-color: #f5f7fa; -} -.el-table__body tr.current-row > td { - background-color: rgb(232, 232, 232); -} -.el-table__column-resize-proxy { - position: absolute; - left: 200px; - top: 0; - bottom: 0; - width: 0; - border-left: 1px solid #ebeef5; - z-index: 10; -} -.el-table__column-filter-trigger { - display: inline-block; - line-height: 34px; - cursor: pointer; -} -.el-table__column-filter-trigger i { - color: #909399; - font-size: 12px; - -webkit-transform: scale(0.75); - transform: scale(0.75); -} -.el-table--enable-row-transition .el-table__body td { - -webkit-transition: background-color 0.25s ease; - transition: background-color 0.25s ease; -} -.el-table--enable-row-hover .el-table__body tr:hover > td { - background-color: #f5f7fa; -} -.el-table--fluid-height .el-table__fixed, -.el-table--fluid-height .el-table__fixed-right { - bottom: 0; - overflow: hidden; -} -.el-table [class*="el-table__row--level"] .el-table__expand-icon { - display: inline-block; - width: 20px; - line-height: 20px; - height: 20px; - text-align: center; - margin-right: 3px; -} -.el-table-column--selection .cell { - padding-left: 14px; - padding-right: 14px; -} -.el-table-filter { - border: 1px solid #ebeef5; - border-radius: 2px; - background-color: #fff; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 2px 0; -} -.el-date-table td, -.el-date-table td div { - height: 30px; - -webkit-box-sizing: border-box; -} -.el-table-filter__list { - padding: 5px 0; - margin: 0; - list-style: none; - min-width: 100px; -} -.el-table-filter__list-item { - line-height: 36px; - padding: 0 10px; - cursor: pointer; - font-size: 14px; -} -.el-table-filter__list-item:hover { - background-color: rgb(232, 232, 232); - color: rgb(74, 72, 72); -} -.el-table-filter__list-item.is-active { - background-color: #1d1a1a; - color: #fff; -} -.el-table-filter__content { - min-width: 100px; -} -.el-table-filter__bottom { - border-top: 1px solid #ebeef5; - padding: 8px; -} -.el-table-filter__bottom button { - background: 0 0; - border: none; - color: #606266; - cursor: pointer; - font-size: 13px; - padding: 0 3px; -} -.el-date-table td.in-range div, -.el-date-table td.in-range div:hover, -.el-date-table.is-week-mode .el-date-table__row.current div, -.el-date-table.is-week-mode .el-date-table__row:hover div { - background-color: #f2f6fc; -} -.el-table-filter__bottom button:hover { - color: #1d1a1a; -} -.el-table-filter__bottom button:focus { - outline: 0; -} -.el-table-filter__bottom button.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-table-filter__wrap { - max-height: 280px; -} -.el-table-filter__checkbox-group { - padding: 10px; -} -.el-table-filter__checkbox-group label.el-checkbox { - display: block; - margin-right: 5px; - margin-bottom: 8px; - margin-left: 5px; -} -.el-table-filter__checkbox-group .el-checkbox:last-child { - margin-bottom: 0; -} -.el-date-table { - font-size: 12px; - -ms-user-select: none; - user-select: none; -} -.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover { - color: #606266; -} -.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div { - margin-left: 5px; - border-top-left-radius: 15px; - border-bottom-left-radius: 15px; -} -.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div { - margin-right: 5px; - border-top-right-radius: 15px; - border-bottom-right-radius: 15px; -} -.el-date-table td { - width: 32px; - padding: 4px 0; - box-sizing: border-box; - text-align: center; - cursor: pointer; - position: relative; -} -.el-date-table td div { - padding: 3px 0; - box-sizing: border-box; -} -.el-date-table td span { - width: 24px; - height: 24px; - display: block; - margin: 0 auto; - line-height: 24px; - position: absolute; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - border-radius: 50%; -} -.el-date-table td.next-month, -.el-date-table td.prev-month { - color: #c0c4cc; -} -.el-date-table td.today { - position: relative; -} -.el-date-table td.today span { - color: #1d1a1a; - font-weight: 700; -} -.el-date-table td.today.end-date span, -.el-date-table td.today.start-date span { - color: #fff; -} -.el-date-table td.available:hover { - color: #1d1a1a; -} -.el-date-table td.current:not(.disabled) span { - color: #fff; - background-color: #1d1a1a; -} -.el-date-table td.end-date div, -.el-date-table td.start-date div { - color: #fff; -} -.el-date-table td.end-date span, -.el-date-table td.start-date span { - background-color: #1d1a1a; -} -.el-date-table td.start-date div { - margin-left: 5px; - border-top-left-radius: 15px; - border-bottom-left-radius: 15px; -} -.el-date-table td.end-date div { - margin-right: 5px; - border-top-right-radius: 15px; - border-bottom-right-radius: 15px; -} -.el-date-table td.disabled div { - background-color: #f5f7fa; - opacity: 1; - cursor: not-allowed; - color: #c0c4cc; -} -.el-date-table td.selected div { - margin-left: 5px; - margin-right: 5px; - background-color: #f2f6fc; - border-radius: 15px; -} -.el-date-table td.selected div:hover { - background-color: #f2f6fc; -} -.el-date-table td.selected span { - background-color: #1d1a1a; - color: #fff; - border-radius: 15px; -} -.el-date-table td.week { - font-size: 80%; - color: #606266; -} -.el-month-table, -.el-year-table { - font-size: 12px; - border-collapse: collapse; -} -.el-date-table th { - padding: 5px; - color: #606266; - font-weight: 400; - border-bottom: solid 1px #ebeef5; -} -.el-month-table { - margin: -1px; -} -.el-month-table td { - text-align: center; - padding: 8px 0; - cursor: pointer; -} -.el-month-table td div { - height: 48px; - padding: 6px 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-month-table td.today .cell { - color: #1d1a1a; - font-weight: 700; -} -.el-month-table td.today.end-date .cell, -.el-month-table td.today.start-date .cell { - color: #fff; -} -.el-month-table td.disabled .cell { - background-color: #f5f7fa; - cursor: not-allowed; - color: #c0c4cc; -} -.el-month-table td.disabled .cell:hover { - color: #c0c4cc; -} -.el-month-table td .cell { - width: 60px; - height: 36px; - display: block; - line-height: 36px; - color: #606266; - margin: 0 auto; - border-radius: 18px; -} -.el-month-table td .cell:hover { - color: #1d1a1a; -} -.el-month-table td.in-range div, -.el-month-table td.in-range div:hover { - background-color: #f2f6fc; -} -.el-month-table td.end-date div, -.el-month-table td.start-date div { - color: #fff; -} -.el-month-table td.end-date .cell, -.el-month-table td.start-date .cell { - color: #fff; - background-color: #1d1a1a; -} -.el-month-table td.start-date div { - border-top-left-radius: 24px; - border-bottom-left-radius: 24px; -} -.el-month-table td.end-date div { - border-top-right-radius: 24px; - border-bottom-right-radius: 24px; -} -.el-month-table td.current:not(.disabled) .cell { - color: #1d1a1a; -} -.el-year-table { - margin: -1px; -} -.el-year-table .el-icon { - color: #303133; -} -.el-year-table td { - text-align: center; - padding: 20px 3px; - cursor: pointer; -} -.el-year-table td.today .cell { - color: #1d1a1a; - font-weight: 700; -} -.el-year-table td.disabled .cell { - background-color: #f5f7fa; - cursor: not-allowed; - color: #c0c4cc; -} -.el-year-table td.disabled .cell:hover { - color: #c0c4cc; -} -.el-year-table td .cell { - width: 48px; - height: 32px; - display: block; - line-height: 32px; - color: #606266; - margin: 0 auto; -} -.el-year-table td .cell:hover, -.el-year-table td.current:not(.disabled) .cell { - color: #1d1a1a; -} -.el-date-range-picker { - width: 646px; -} -.el-date-range-picker.has-sidebar { - width: 756px; -} -.el-date-range-picker table { - table-layout: fixed; - width: 100%; -} -.el-date-range-picker .el-picker-panel__body { - min-width: 513px; -} -.el-date-range-picker .el-picker-panel__content { - margin: 0; -} -.el-date-range-picker__header { - position: relative; - text-align: center; - height: 28px; -} -.el-date-range-picker__header [class*="arrow-left"] { - float: left; -} -.el-date-range-picker__header [class*="arrow-right"] { - float: right; -} -.el-date-range-picker__header div { - font-size: 16px; - font-weight: 500; - margin-right: 50px; -} -.el-date-range-picker__content { - float: left; - width: 50%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 16px; -} -.el-date-range-picker__content.is-left { - border-right: 1px solid #e4e4e4; -} -.el-date-range-picker__content .el-date-range-picker__header div { - margin-left: 50px; - margin-right: 50px; -} -.el-date-range-picker__editors-wrap { - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; -} -.el-date-range-picker__editors-wrap.is-right { - text-align: right; -} -.el-date-range-picker__time-header { - position: relative; - border-bottom: 1px solid #e4e4e4; - font-size: 12px; - padding: 8px 5px 5px; - display: table; - width: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-date-range-picker__time-header > .el-icon-arrow-right { - font-size: 20px; - vertical-align: middle; - display: table-cell; - color: #303133; -} -.el-date-range-picker__time-picker-wrap { - position: relative; - display: table-cell; - padding: 0 5px; -} -.el-date-range-picker__time-picker-wrap .el-picker-panel { - position: absolute; - top: 13px; - right: 0; - z-index: 1; - background: #fff; -} -.el-date-picker { - width: 322px; -} -.el-date-picker.has-sidebar.has-time { - width: 434px; -} -.el-date-picker.has-sidebar { - width: 438px; -} -.el-date-picker.has-time .el-picker-panel__body-wrapper { - position: relative; -} -.el-date-picker .el-picker-panel__content { - width: 292px; -} -.el-date-picker table { - table-layout: fixed; - width: 100%; -} -.el-date-picker__editor-wrap { - position: relative; - display: table-cell; - padding: 0 5px; -} -.el-date-picker__time-header { - position: relative; - border-bottom: 1px solid #e4e4e4; - font-size: 12px; - padding: 8px 5px 5px; - display: table; - width: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-date-picker__header { - margin: 12px; - text-align: center; -} -.el-date-picker__header--bordered { - margin-bottom: 0; - padding-bottom: 12px; - border-bottom: solid 1px #ebeef5; -} -.el-date-picker__header--bordered + .el-picker-panel__content { - margin-top: 0; -} -.el-date-picker__header-label { - font-size: 16px; - font-weight: 500; - padding: 0 5px; - line-height: 22px; - text-align: center; - cursor: pointer; - color: #606266; -} -.el-date-picker__header-label.active, -.el-date-picker__header-label:hover { - color: #1d1a1a; -} -.el-date-picker__prev-btn { - float: left; -} -.el-date-picker__next-btn { - float: right; -} -.el-date-picker__time-wrap { - padding: 10px; - text-align: center; -} -.el-date-picker__time-label { - float: left; - cursor: pointer; - line-height: 30px; - margin-left: 10px; -} -.time-select { - margin: 5px 0; - min-width: 0; -} -.time-select .el-picker-panel__content { - max-height: 200px; - margin: 0; -} -.time-select-item { - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.time-select-item.selected:not(.disabled) { - color: #1d1a1a; - font-weight: 700; -} -.time-select-item.disabled { - color: #e4e7ed; - cursor: not-allowed; -} -.time-select-item:hover { - background-color: #f5f7fa; - font-weight: 700; - cursor: pointer; -} -.el-date-editor { - position: relative; - display: inline-block; - text-align: left; -} -.el-date-editor.el-input, -.el-date-editor.el-input__inner { - width: 220px; -} -.el-date-editor--monthrange.el-input, -.el-date-editor--monthrange.el-input__inner { - width: 300px; -} -.el-date-editor--daterange.el-input, -.el-date-editor--daterange.el-input__inner, -.el-date-editor--timerange.el-input, -.el-date-editor--timerange.el-input__inner { - width: 350px; -} -.el-date-editor--datetimerange.el-input, -.el-date-editor--datetimerange.el-input__inner { - width: 400px; -} -.el-date-editor--dates .el-input__inner { - text-overflow: ellipsis; - white-space: nowrap; -} -.el-date-editor .el-icon-circle-close { - cursor: pointer; -} -.el-date-editor .el-range__icon { - font-size: 14px; - margin-left: -5px; - color: #c0c4cc; - float: left; - line-height: 32px; -} -.el-date-editor .el-range-input, -.el-date-editor .el-range-separator { - height: 100%; - margin: 0; - text-align: center; - display: inline-block; - font-size: 14px; -} -.el-date-editor .el-range-input { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: none; - outline: 0; - padding: 0; - width: 39%; - color: #606266; -} -.el-date-editor .el-range-input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input::placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-separator { - padding: 0 5px; - line-height: 32px; - width: 5%; - color: #303133; -} -.el-date-editor .el-range__close-icon { - font-size: 14px; - color: #c0c4cc; - width: 25px; - display: inline-block; - float: right; - line-height: 32px; -} -.el-range-editor.el-input__inner { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 3px 10px; -} -.el-range-editor .el-range-input { - line-height: 1; -} -.el-range-editor.is-active, -.el-range-editor.is-active:hover { - border-color: #1d1a1a; -} -.el-range-editor--medium.el-input__inner { - height: 36px; -} -.el-range-editor--medium .el-range-separator { - line-height: 28px; - font-size: 14px; -} -.el-range-editor--medium .el-range-input { - font-size: 14px; -} -.el-range-editor--medium .el-range__close-icon, -.el-range-editor--medium .el-range__icon { - line-height: 28px; -} -.el-range-editor--small.el-input__inner { - height: 32px; -} -.el-range-editor--small .el-range-separator { - line-height: 24px; - font-size: 13px; -} -.el-range-editor--small .el-range-input { - font-size: 13px; -} -.el-range-editor--small .el-range__close-icon, -.el-range-editor--small .el-range__icon { - line-height: 24px; -} -.el-range-editor--mini.el-input__inner { - height: 28px; -} -.el-range-editor--mini .el-range-separator { - line-height: 20px; - font-size: 12px; -} -.el-range-editor--mini .el-range-input { - font-size: 12px; -} -.el-range-editor--mini .el-range__close-icon, -.el-range-editor--mini .el-range__icon { - line-height: 20px; -} -.el-range-editor.is-disabled { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-range-editor.is-disabled:focus, -.el-range-editor.is-disabled:hover { - border-color: #e4e7ed; -} -.el-range-editor.is-disabled input { - background-color: #f5f7fa; - color: #c0c4cc; - cursor: not-allowed; -} -.el-range-editor.is-disabled input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input::placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled .el-range-separator { - color: #c0c4cc; -} -.el-picker-panel { - color: #606266; - border: 1px solid #e4e7ed; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - background: #fff; - border-radius: 4px; - line-height: 30px; - margin: 5px 0; -} -.el-popover, -.el-time-panel { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-picker-panel__body-wrapper::after, -.el-picker-panel__body::after { - content: ""; - display: table; - clear: both; -} -.el-picker-panel__content { - position: relative; - margin: 15px; -} -.el-picker-panel__footer { - border-top: 1px solid #e4e4e4; - padding: 4px; - text-align: right; - background-color: #fff; - position: relative; - font-size: 0; -} -.el-picker-panel__shortcut { - display: block; - width: 100%; - border: 0; - background-color: transparent; - line-height: 28px; - font-size: 14px; - color: #606266; - padding-left: 12px; - text-align: left; - outline: 0; - cursor: pointer; -} -.el-picker-panel__shortcut:hover { - color: #1d1a1a; -} -.el-picker-panel__shortcut.active { - background-color: #e6f1fe; - color: #1d1a1a; -} -.el-picker-panel__btn { - border: 1px solid #dcdcdc; - color: #333; - line-height: 24px; - border-radius: 2px; - padding: 0 20px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; -} -.el-picker-panel__btn[disabled] { - color: #ccc; - cursor: not-allowed; -} -.el-picker-panel__icon-btn { - font-size: 12px; - color: #303133; - border: 0; - background: 0 0; - cursor: pointer; - outline: 0; - margin-top: 8px; -} -.el-picker-panel__icon-btn:hover { - color: #1d1a1a; -} -.el-picker-panel__icon-btn.is-disabled { - color: #bbb; -} -.el-picker-panel__icon-btn.is-disabled:hover { - cursor: not-allowed; -} -.el-picker-panel__link-btn { - vertical-align: middle; -} -.el-picker-panel [slot="sidebar"], -.el-picker-panel__sidebar { - position: absolute; - top: 0; - bottom: 0; - width: 110px; - border-right: 1px solid #e4e4e4; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-top: 6px; - background-color: #fff; - overflow: auto; -} -.el-picker-panel [slot="sidebar"] + .el-picker-panel__body, -.el-picker-panel__sidebar + .el-picker-panel__body { - margin-left: 110px; -} -.el-time-spinner.has-seconds .el-time-spinner__wrapper { - width: 33.3%; -} -.el-time-spinner__wrapper { - max-height: 190px; - overflow: auto; - display: inline-block; - width: 50%; - vertical-align: top; - position: relative; -} -.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) { - padding-bottom: 15px; -} -.el-time-spinner__input.el-input .el-input__inner, -.el-time-spinner__list { - padding: 0; - text-align: center; -} -.el-time-spinner__wrapper.is-arrow { - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-align: center; - overflow: hidden; -} -.el-time-spinner__wrapper.is-arrow .el-time-spinner__list { - -webkit-transform: translateY(-32px); - transform: translateY(-32px); -} -.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) { - background: #fff; - cursor: default; -} -.el-time-spinner__arrow { - font-size: 12px; - color: #909399; - position: absolute; - left: 0; - width: 100%; - z-index: 1; - text-align: center; - height: 30px; - line-height: 30px; - cursor: pointer; -} -.el-time-spinner__arrow:hover { - color: #1d1a1a; -} -.el-time-spinner__arrow.el-icon-arrow-up { - top: 10px; -} -.el-time-spinner__arrow.el-icon-arrow-down { - bottom: 10px; -} -.el-time-spinner__input.el-input { - width: 70%; -} -.el-time-spinner__list { - margin: 0; - list-style: none; -} -.el-time-spinner__list::after, -.el-time-spinner__list::before { - content: ""; - display: block; - width: 100%; - height: 80px; -} -.el-time-spinner__item { - height: 32px; - line-height: 32px; - font-size: 12px; - color: #606266; -} -.el-time-spinner__item:hover:not(.disabled):not(.active) { - background: #f5f7fa; - cursor: pointer; -} -.el-time-spinner__item.active:not(.disabled) { - color: #303133; - font-weight: 700; -} -.el-time-spinner__item.disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-time-panel { - margin: 5px 0; - border: 1px solid #e4e7ed; - background-color: #fff; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - border-radius: 2px; - position: absolute; - width: 180px; - left: 0; - z-index: 1000; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -.el-slider__button, -.el-slider__button-wrapper { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-time-panel__content { - font-size: 0; - position: relative; - overflow: hidden; -} -.el-time-panel__content::after, -.el-time-panel__content::before { - content: ""; - top: 50%; - position: absolute; - margin-top: -15px; - height: 32px; - z-index: -1; - left: 0; - right: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-top: 6px; - text-align: left; - border-top: 1px solid #e4e7ed; - border-bottom: 1px solid #e4e7ed; -} -.el-time-panel__content::after { - left: 50%; - margin-left: 12%; - margin-right: 12%; -} -.el-time-panel__content::before { - padding-left: 50%; - margin-right: 12%; - margin-left: 12%; -} -.el-time-panel__content.has-seconds::after { - left: calc(100% / 3 * 2); -} -.el-time-panel__content.has-seconds::before { - padding-left: calc(100% / 3); -} -.el-time-panel__footer { - border-top: 1px solid #e4e4e4; - padding: 4px; - height: 36px; - line-height: 25px; - text-align: right; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-time-panel__btn { - border: none; - line-height: 28px; - padding: 0 5px; - margin: 0 5px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; - color: #303133; -} -.el-time-panel__btn.confirm { - font-weight: 800; - color: #1d1a1a; -} -.el-time-range-picker { - width: 354px; - overflow: visible; -} -.el-time-range-picker__content { - position: relative; - text-align: center; - padding: 10px; -} -.el-time-range-picker__cell { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 4px 7px 7px; - width: 50%; - display: inline-block; -} -.el-time-range-picker__header { - margin-bottom: 5px; - text-align: center; - font-size: 14px; -} -.el-time-range-picker__body { - border-radius: 2px; - border: 1px solid #e4e7ed; -} -.el-popover { - position: absolute; - background: #fff; - min-width: 150px; - border: 1px solid #ebeef5; - padding: 12px; - z-index: 2000; - color: #606266; - line-height: 1.4; - text-align: justify; - font-size: 14px; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - word-break: break-all; -} -.el-popover--plain { - padding: 18px 20px; -} -.el-popover__title { - color: #303133; - font-size: 16px; - line-height: 1; - margin-bottom: 12px; -} -.v-modal-enter { - -webkit-animation: v-modal-in 0.2s ease; - animation: v-modal-in 0.2s ease; -} -.v-modal-leave { - -webkit-animation: v-modal-out 0.2s ease forwards; - animation: v-modal-out 0.2s ease forwards; -} -@keyframes v-modal-in { - 0% { - opacity: 0; - } -} -@keyframes v-modal-out { - 100% { - opacity: 0; - } -} -.v-modal { - position: fixed; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.5; - background: #000; -} -.el-popup-parent--hidden { - overflow: hidden; -} -.el-message-box { - display: inline-block; - width: 420px; - padding-bottom: 10px; - vertical-align: middle; - background-color: #fff; - border-radius: 4px; - border: 1px solid #ebeef5; - font-size: 18px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - text-align: left; - overflow: hidden; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -.el-message-box__wrapper { - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - text-align: center; -} -.el-message-box__wrapper::after { - content: ""; - display: inline-block; - height: 100%; - width: 0; - vertical-align: middle; -} -.el-message-box__header { - position: relative; - padding: 15px 15px 10px; -} -.el-message-box__title { - padding-left: 0; - margin-bottom: 0; - font-size: 18px; - line-height: 1; - color: #303133; -} -.el-message-box__headerbtn { - position: absolute; - top: 15px; - right: 15px; - padding: 0; - border: none; - outline: 0; - background: 0 0; - font-size: 16px; - cursor: pointer; -} -.el-form-item.is-error .el-input__inner, -.el-form-item.is-error .el-input__inner:focus, -.el-form-item.is-error .el-textarea__inner, -.el-form-item.is-error .el-textarea__inner:focus, -.el-message-box__input input.invalid, -.el-message-box__input input.invalid:focus { - border-color: #f56c6c; -} -.el-message-box__headerbtn .el-message-box__close { - color: #909399; -} -.el-message-box__headerbtn:focus .el-message-box__close, -.el-message-box__headerbtn:hover .el-message-box__close { - color: #1d1a1a; -} -.el-message-box__content { - padding: 10px 15px; - color: #606266; - font-size: 14px; -} -.el-message-box__container { - position: relative; -} -.el-message-box__input { - padding-top: 15px; -} -.el-message-box__status { - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - font-size: 24px !important; -} -.el-message-box__status::before { - padding-left: 1px; -} -.el-message-box__status + .el-message-box__message { - padding-left: 36px; - padding-right: 12px; -} -.el-message-box__status.el-icon-success { - color: #67c23a; -} -.el-message-box__status.el-icon-info { - color: #909399; -} -.el-message-box__status.el-icon-warning { - color: #e6a23c; -} -.el-message-box__status.el-icon-error { - color: #f56c6c; -} -.el-message-box__message { - margin: 0; -} -.el-message-box__message p { - margin: 0; - line-height: 24px; -} -.el-message-box__errormsg { - color: #f56c6c; - font-size: 12px; - min-height: 18px; - margin-top: 2px; -} -.el-message-box__btns { - padding: 5px 15px 0; - text-align: right; -} -.el-message-box__btns button:nth-child(2) { - margin-left: 10px; -} -.el-message-box__btns-reverse { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; -} -.el-message-box--center { - padding-bottom: 30px; -} -.el-message-box--center .el-message-box__header { - padding-top: 30px; -} -.el-message-box--center .el-message-box__title { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-message-box--center .el-message-box__status { - position: relative; - top: auto; - padding-right: 5px; - text-align: center; - -webkit-transform: translateY(-1px); - transform: translateY(-1px); -} -.el-message-box--center .el-message-box__message { - margin-left: 0; -} -.el-message-box--center .el-message-box__btns, -.el-message-box--center .el-message-box__content { - text-align: center; -} -.el-message-box--center .el-message-box__content { - padding-left: 27px; - padding-right: 27px; -} -.msgbox-fade-enter-active { - -webkit-animation: msgbox-fade-in 0.3s; - animation: msgbox-fade-in 0.3s; -} -.msgbox-fade-leave-active { - -webkit-animation: msgbox-fade-out 0.3s; - animation: msgbox-fade-out 0.3s; -} -@-webkit-keyframes msgbox-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes msgbox-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes msgbox-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes msgbox-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-breadcrumb { - font-size: 14px; - line-height: 1; -} -.el-breadcrumb::after, -.el-breadcrumb::before { - display: table; - content: ""; -} -.el-breadcrumb::after { - clear: both; -} -.el-breadcrumb__separator { - margin: 0 9px; - font-weight: 700; - color: #c0c4cc; -} -.el-breadcrumb__separator[class*="icon"] { - margin: 0 6px; - font-weight: 400; -} -.el-breadcrumb__item { - float: left; -} -.el-breadcrumb__inner { - color: #606266; -} -.el-breadcrumb__inner a, -.el-breadcrumb__inner.is-link { - font-weight: 700; - text-decoration: none; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - color: #303133; -} -.el-breadcrumb__inner a:hover, -.el-breadcrumb__inner.is-link:hover { - color: #1d1a1a; - cursor: pointer; -} -.el-breadcrumb__item:last-child .el-breadcrumb__inner, -.el-breadcrumb__item:last-child .el-breadcrumb__inner a, -.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, -.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { - font-weight: 400; - color: #606266; - cursor: text; -} -.el-breadcrumb__item:last-child .el-breadcrumb__separator { - display: none; -} -.el-form--label-left .el-form-item__label { - text-align: left; -} -.el-form--label-top .el-form-item__label { - float: none; - display: inline-block; - text-align: left; - padding: 0 0 10px; -} -.el-form--inline .el-form-item { - display: inline-block; - margin-right: 10px; - vertical-align: top; -} -.el-form--inline .el-form-item__label { - float: none; - display: inline-block; -} -.el-form--inline .el-form-item__content { - display: inline-block; - vertical-align: top; -} -.el-form--inline.el-form--label-top .el-form-item__content { - display: block; -} -.el-form-item { - margin-bottom: 22px; -} -.el-form-item::after, -.el-form-item::before { - display: table; - content: ""; -} -.el-form-item::after { - clear: both; -} -.el-form-item .el-form-item { - margin-bottom: 0; -} -.el-form-item--mini.el-form-item, -.el-form-item--small.el-form-item { - margin-bottom: 18px; -} -.el-form-item .el-input__validateIcon { - display: none; -} -.el-form-item--medium .el-form-item__content, -.el-form-item--medium .el-form-item__label { - line-height: 36px; -} -.el-form-item--small .el-form-item__content, -.el-form-item--small .el-form-item__label { - line-height: 32px; -} -.el-form-item--small .el-form-item__error { - padding-top: 2px; -} -.el-form-item--mini .el-form-item__content, -.el-form-item--mini .el-form-item__label { - line-height: 28px; -} -.el-form-item--mini .el-form-item__error { - padding-top: 1px; -} -.el-form-item__label-wrap { - float: left; -} -.el-form-item__label-wrap .el-form-item__label { - display: inline-block; - float: none; -} -.el-form-item__label { - text-align: right; - vertical-align: middle; - float: left; - font-size: 14px; - color: #606266; - line-height: 40px; - padding: 0 12px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-form-item__content { - line-height: 40px; - position: relative; - font-size: 14px; -} -.el-form-item__content::after, -.el-form-item__content::before { - display: table; - content: ""; -} -.el-form-item__content::after { - clear: both; -} -.el-form-item__content .el-input-group { - vertical-align: top; -} -.el-form-item__error { - color: #f56c6c; - font-size: 12px; - line-height: 1; - padding-top: 4px; - position: absolute; - top: 100%; - left: 0; -} -.el-form-item__error--inline { - position: relative; - top: auto; - left: auto; - display: inline-block; - margin-left: 10px; -} -.el-form-item.is-required:not(.is-no-asterisk) - .el-form-item__label-wrap - > .el-form-item__label:before, -.el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before { - content: "*"; - color: #f56c6c; - margin-right: 4px; -} -.el-form-item.is-error .el-input-group__append .el-input__inner, -.el-form-item.is-error .el-input-group__prepend .el-input__inner { - border-color: transparent; -} -.el-form-item.is-error .el-input__validateIcon { - color: #f56c6c; -} -.el-form-item--feedback .el-input__validateIcon { - display: inline-block; -} -.el-tabs__header { - padding: 0; - position: relative; - margin: 0 0 15px; -} -.el-tabs__active-bar { - position: absolute; - bottom: 0; - left: 0; - height: 2px; - background-color: #1d1a1a; - z-index: 1; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - list-style: none; -} -.el-tabs__new-tab { - float: right; - border: 1px solid #d3dce6; - height: 18px; - width: 18px; - line-height: 18px; - margin: 12px 0 9px 10px; - border-radius: 3px; - text-align: center; - font-size: 12px; - color: #d3dce6; - cursor: pointer; - -webkit-transition: all 0.15s; - transition: all 0.15s; -} -.el-collapse-item__arrow, -.el-tabs__nav { - -webkit-transition: -webkit-transform 0.3s; -} -.el-tabs__new-tab .el-icon-plus { - -webkit-transform: scale(0.8, 0.8); - transform: scale(0.8, 0.8); -} -.el-tabs__new-tab:hover { - color: #1d1a1a; -} -.el-tabs__nav-wrap { - overflow: hidden; - margin-bottom: -1px; - position: relative; -} -.el-tabs__nav-wrap::after { - content: ""; - position: absolute; - left: 0; - bottom: 0; - width: 100%; - height: 2px; - background-color: #e4e7ed; - z-index: 1; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__nav-wrap::after, -.el-tabs--card > .el-tabs__header .el-tabs__nav-wrap::after { - content: none; -} -.el-tabs__nav-wrap.is-scrollable { - padding: 0 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-tabs__nav-scroll { - overflow: hidden; -} -.el-tabs__nav-next, -.el-tabs__nav-prev { - position: absolute; - cursor: pointer; - line-height: 44px; - font-size: 12px; - color: #909399; -} -.el-tabs__nav-next { - right: 0; -} -.el-tabs__nav-prev { - left: 0; -} -.el-tabs__nav { - white-space: nowrap; - position: relative; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - float: left; - z-index: 2; -} -.el-tabs__nav.is-stretch { - min-width: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.el-tabs__nav.is-stretch > * { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - text-align: center; -} -.el-tabs__item { - padding: 0 20px; - height: 40px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - line-height: 40px; - display: inline-block; - list-style: none; - font-size: 14px; - font-weight: 500; - color: #303133; - position: relative; -} -.el-tabs__item:focus, -.el-tabs__item:focus:active { - outline: 0; -} -.el-tabs__item:focus.is-active.is-focus:not(:active) { - -webkit-box-shadow: 0 0 2px 2px #1d1a1a inset; - box-shadow: 0 0 2px 2px #1d1a1a inset; - border-radius: 3px; -} -.el-tabs__item .el-icon-close { - border-radius: 50%; - text-align: center; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - margin-left: 5px; -} -.el-tabs__item .el-icon-close:before { - -webkit-transform: scale(0.9); - transform: scale(0.9); - display: inline-block; -} -.el-tabs__item .el-icon-close:hover { - background-color: #c0c4cc; - color: #fff; -} -.el-tabs__item.is-active { - color: #1d1a1a; -} -.el-tabs__item:hover { - color: #1d1a1a; - cursor: pointer; -} -.el-tabs__item.is-disabled { - color: #c0c4cc; - cursor: default; -} -.el-tabs__content { - overflow: hidden; - position: relative; -} -.el-tabs--card > .el-tabs__header { - border-bottom: 1px solid #e4e7ed; -} -.el-tabs--card > .el-tabs__header .el-tabs__nav { - border: 1px solid #e4e7ed; - border-bottom: none; - border-radius: 4px 4px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-tabs--card > .el-tabs__header .el-tabs__active-bar { - display: none; -} -.el-tabs--card > .el-tabs__header .el-tabs__item .el-icon-close { - position: relative; - font-size: 12px; - width: 0; - height: 14px; - vertical-align: middle; - line-height: 15px; - overflow: hidden; - top: -1px; - right: -2px; - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close, -.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close { - width: 14px; -} -.el-tabs--card > .el-tabs__header .el-tabs__item { - border-bottom: 1px solid transparent; - border-left: 1px solid #e4e7ed; - -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-tabs--card > .el-tabs__header .el-tabs__item:first-child { - border-left: none; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover { - padding-left: 13px; - padding-right: 13px; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active { - border-bottom-color: #fff; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable { - padding-left: 20px; - padding-right: 20px; -} -.el-tabs--border-card { - background: #fff; - border: 1px solid #dcdfe6; - -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04); - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04); -} -.el-tabs--border-card > .el-tabs__content { - padding: 15px; -} -.el-tabs--border-card > .el-tabs__header { - background-color: #f5f7fa; - border-bottom: 1px solid #e4e7ed; - margin: 0; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item { - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - border: 1px solid transparent; - margin-top: -1px; - color: #909399; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item + .el-tabs__item, -.el-tabs--border-card > .el-tabs__header .el-tabs__item:first-child { - margin-left: -1px; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { - color: #1d1a1a; - background-color: #fff; - border-right-color: #dcdfe6; - border-left-color: #dcdfe6; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { - color: #1d1a1a; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-disabled { - color: #c0c4cc; -} -.el-tabs--border-card > .el-tabs__header .is-scrollable .el-tabs__item:first-child { - margin-left: 0; -} -.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2), -.el-tabs--bottom .el-tabs__item.is-top:nth-child(2), -.el-tabs--top .el-tabs__item.is-bottom:nth-child(2), -.el-tabs--top .el-tabs__item.is-top:nth-child(2) { - padding-left: 0; -} -.el-tabs--bottom .el-tabs__item.is-bottom:last-child, -.el-tabs--bottom .el-tabs__item.is-top:last-child, -.el-tabs--top .el-tabs__item.is-bottom:last-child, -.el-tabs--top .el-tabs__item.is-top:last-child { - padding-right: 0; -} -.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2) { - padding-left: 20px; -} -.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:last-child { - padding-right: 20px; -} -.el-tabs--bottom .el-tabs__header.is-bottom { - margin-bottom: 0; - margin-top: 10px; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom { - border-bottom: 0; - border-top: 1px solid #dcdfe6; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom { - margin-top: -1px; - margin-bottom: 0; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) { - border: 1px solid transparent; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom { - margin: 0 -1px -1px; -} -.el-tabs--left, -.el-tabs--right { - overflow: hidden; -} -.el-tabs--left .el-tabs__header.is-left, -.el-tabs--left .el-tabs__header.is-right, -.el-tabs--left .el-tabs__nav-scroll, -.el-tabs--left .el-tabs__nav-wrap.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-right, -.el-tabs--right .el-tabs__header.is-left, -.el-tabs--right .el-tabs__header.is-right, -.el-tabs--right .el-tabs__nav-scroll, -.el-tabs--right .el-tabs__nav-wrap.is-left, -.el-tabs--right .el-tabs__nav-wrap.is-right { - height: 100%; -} -.el-tabs--left .el-tabs__active-bar.is-left, -.el-tabs--left .el-tabs__active-bar.is-right, -.el-tabs--right .el-tabs__active-bar.is-left, -.el-tabs--right .el-tabs__active-bar.is-right { - top: 0; - bottom: auto; - width: 2px; - height: auto; -} -.el-tabs--left .el-tabs__nav-wrap.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-right, -.el-tabs--right .el-tabs__nav-wrap.is-left, -.el-tabs--right .el-tabs__nav-wrap.is-right { - margin-bottom: 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev { - height: 30px; - line-height: 30px; - width: 100%; - text-align: center; - cursor: pointer; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i { - -webkit-transform: rotateZ(90deg); - transform: rotateZ(90deg); -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev { - left: auto; - top: 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next { - right: auto; - bottom: 0; -} -.el-tabs--left .el-tabs__active-bar.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-left::after { - right: 0; - left: auto; -} -.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable, -.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable, -.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable, -.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable { - padding: 30px 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left::after, -.el-tabs--left .el-tabs__nav-wrap.is-right::after, -.el-tabs--right .el-tabs__nav-wrap.is-left::after, -.el-tabs--right .el-tabs__nav-wrap.is-right::after { - height: 100%; - width: 2px; - bottom: auto; - top: 0; -} -.el-tabs--left .el-tabs__nav.is-left, -.el-tabs--left .el-tabs__nav.is-right, -.el-tabs--right .el-tabs__nav.is-left, -.el-tabs--right .el-tabs__nav.is-right { - float: none; -} -.el-tabs--left .el-tabs__item.is-left, -.el-tabs--left .el-tabs__item.is-right, -.el-tabs--right .el-tabs__item.is-left, -.el-tabs--right .el-tabs__item.is-right { - display: block; -} -.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left, -.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right { - display: none; -} -.el-tabs--left .el-tabs__header.is-left { - float: left; - margin-bottom: 0; - margin-right: 10px; -} -.el-tabs--left .el-tabs__nav-wrap.is-left { - margin-right: -1px; -} -.el-tabs--left .el-tabs__item.is-left { - text-align: right; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left { - border-left: none; - border-right: 1px solid #e4e7ed; - border-bottom: none; - border-top: 1px solid #e4e7ed; - text-align: left; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child { - border-right: 1px solid #e4e7ed; - border-top: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active { - border: 1px solid #e4e7ed; - border-right-color: #fff; - border-left: none; - border-bottom: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child { - border-top: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child { - border-bottom: none; -} -.el-tabs--left.el-tabs--card .el-tabs__nav { - border-radius: 4px 0 0 4px; - border-bottom: 1px solid #e4e7ed; - border-right: none; -} -.el-tabs--left.el-tabs--card .el-tabs__new-tab { - float: none; -} -.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left { - border-right: 1px solid #dfe4ed; -} -.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left { - border: 1px solid transparent; - margin: -1px 0 -1px -1px; -} -.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active { - border-color: #d1dbe5 transparent; -} -.el-tabs--right .el-tabs__header.is-right { - float: right; - margin-bottom: 0; - margin-left: 10px; -} -.el-tabs--right .el-tabs__nav-wrap.is-right { - margin-left: -1px; -} -.el-tabs--right .el-tabs__nav-wrap.is-right::after { - left: 0; - right: auto; -} -.el-tabs--right .el-tabs__active-bar.is-right { - left: 0; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right { - border-bottom: none; - border-top: 1px solid #e4e7ed; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child { - border-left: 1px solid #e4e7ed; - border-top: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active { - border: 1px solid #e4e7ed; - border-left-color: #fff; - border-right: none; - border-bottom: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child { - border-top: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child { - border-bottom: none; -} -.el-tabs--right.el-tabs--card .el-tabs__nav { - border-radius: 0 4px 4px 0; - border-bottom: 1px solid #e4e7ed; - border-left: none; -} -.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right { - border-left: 1px solid #dfe4ed; -} -.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right { - border: 1px solid transparent; - margin: -1px -1px -1px 0; -} -.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active { - border-color: #d1dbe5 transparent; -} -.slideInLeft-transition, -.slideInRight-transition { - display: inline-block; -} -.slideInRight-enter { - -webkit-animation: slideInRight-enter 0.3s; - animation: slideInRight-enter 0.3s; -} -.slideInRight-leave { - position: absolute; - left: 0; - right: 0; - -webkit-animation: slideInRight-leave 0.3s; - animation: slideInRight-leave 0.3s; -} -.slideInLeft-enter { - -webkit-animation: slideInLeft-enter 0.3s; - animation: slideInLeft-enter 0.3s; -} -.slideInLeft-leave { - position: absolute; - left: 0; - right: 0; - -webkit-animation: slideInLeft-leave 0.3s; - animation: slideInLeft-leave 0.3s; -} -@-webkit-keyframes slideInRight-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes slideInRight-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes slideInRight-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - opacity: 0; - } -} -@keyframes slideInRight-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - opacity: 0; - } -} -@-webkit-keyframes slideInLeft-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes slideInLeft-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes slideInLeft-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0; - } -} -@keyframes slideInLeft-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0; - } -} -.el-tree { - position: relative; - cursor: default; - background: #fff; - color: #606266; -} -.el-tree__empty-block { - position: relative; - min-height: 60px; - text-align: center; - width: 100%; - height: 100%; -} -.el-tree__empty-text { - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - color: #909399; - font-size: 14px; -} -.el-tree__drop-indicator { - position: absolute; - left: 0; - right: 0; - height: 1px; - background-color: #1d1a1a; -} -.el-tree-node { - white-space: nowrap; - outline: 0; -} -.el-tree-node:focus > .el-tree-node__content { - background-color: #f5f7fa; -} -.el-tree-node.is-drop-inner > .el-tree-node__content .el-tree-node__label { - background-color: #1d1a1a; - color: #fff; -} -.el-tree-node__content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 26px; - cursor: pointer; -} -.el-tree-node__content > .el-tree-node__expand-icon { - padding: 6px; -} -.el-tree-node__content > label.el-checkbox { - margin-right: 8px; -} -.el-tree-node__content:hover { - background-color: #f5f7fa; -} -.el-tree.is-dragging .el-tree-node__content { - cursor: move; -} -.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content { - cursor: not-allowed; -} -.el-tree-node__expand-icon { - cursor: pointer; - color: #c0c4cc; - font-size: 12px; - -webkit-transform: rotate(0); - transform: rotate(0); - -webkit-transition: -webkit-transform 0.3s ease-in-out; - transition: -webkit-transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; -} -.el-tree-node__expand-icon.expanded { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-tree-node__expand-icon.is-leaf { - color: transparent; - cursor: default; -} -.el-tree-node__label { - font-size: 14px; -} -.el-tree-node__loading-icon { - margin-right: 8px; - font-size: 14px; - color: #c0c4cc; -} -.el-tree-node > .el-tree-node__children { - overflow: hidden; - background-color: transparent; -} -.el-tree-node.is-expanded > .el-tree-node__children { - display: block; -} -.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content { - background-color: #f0f7ff; -} -.el-alert { - width: 100%; - padding: 8px 16px; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 4px; - position: relative; - background-color: #fff; - overflow: hidden; - opacity: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: opacity 0.2s; - transition: opacity 0.2s; -} -.el-alert.is-light .el-alert__closebtn { - color: #c0c4cc; -} -.el-alert.is-dark .el-alert__closebtn, -.el-alert.is-dark .el-alert__description { - color: #fff; -} -.el-alert.is-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-alert--success.is-light { - background-color: #f0f9eb; - color: #67c23a; -} -.el-alert--success.is-light .el-alert__description { - color: #67c23a; -} -.el-alert--success.is-dark { - background-color: #67c23a; - color: #fff; -} -.el-alert--info.is-light { - background-color: #f4f4f5; - color: #909399; -} -.el-alert--info.is-dark { - background-color: #909399; - color: #fff; -} -.el-alert--info .el-alert__description { - color: #909399; -} -.el-alert--warning.is-light { - background-color: #fdf6ec; - color: #e6a23c; -} -.el-alert--warning.is-light .el-alert__description { - color: #e6a23c; -} -.el-alert--warning.is-dark { - background-color: #e6a23c; - color: #fff; -} -.el-alert--error.is-light { - background-color: #fef0f0; - color: #f56c6c; -} -.el-alert--error.is-light .el-alert__description { - color: #f56c6c; -} -.el-alert--error.is-dark { - background-color: #f56c6c; - color: #fff; -} -.el-alert__content { - display: table-cell; - padding: 0 8px; -} -.el-alert__icon { - font-size: 16px; - width: 16px; -} -.el-alert__icon.is-big { - font-size: 28px; - width: 28px; -} -.el-alert__title { - font-size: 13px; - line-height: 18px; -} -.el-alert__title.is-bold { - font-weight: 700; -} -.el-alert .el-alert__description { - font-size: 12px; - margin: 5px 0 0; -} -.el-alert__closebtn { - font-size: 12px; - opacity: 1; - position: absolute; - top: 12px; - right: 15px; - cursor: pointer; -} -.el-alert-fade-enter, -.el-alert-fade-leave-active, -.el-loading-fade-enter, -.el-loading-fade-leave-active, -.el-notification-fade-leave-active { - opacity: 0; -} -.el-alert__closebtn.is-customed { - font-style: normal; - font-size: 13px; - top: 9px; -} -.el-notification { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 330px; - padding: 14px 26px 14px 13px; - border-radius: 8px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #ebeef5; - position: fixed; - background-color: #fff; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - -webkit-transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, - -webkit-transform 0.3s; - transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s; - transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s; - transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, - -webkit-transform 0.3s; - overflow: hidden; -} -.el-notification.right { - right: 16px; -} -.el-notification.left { - left: 16px; -} -.el-notification__group { - margin-left: 13px; - margin-right: 8px; -} -.el-notification__title { - font-weight: 700; - font-size: 16px; - color: #303133; - margin: 0; -} -.el-notification__content { - font-size: 14px; - line-height: 21px; - margin: 6px 0 0; - color: #606266; - text-align: justify; -} -.el-notification__content p { - margin: 0; -} -.el-notification__icon { - height: 24px; - width: 24px; - font-size: 24px; -} -.el-notification__closeBtn { - position: absolute; - top: 18px; - right: 15px; - cursor: pointer; - color: #909399; - font-size: 16px; -} -.el-notification__closeBtn:hover { - color: #606266; -} -.el-notification .el-icon-success { - color: #67c23a; -} -.el-notification .el-icon-error { - color: #f56c6c; -} -.el-notification .el-icon-info { - color: #909399; -} -.el-notification .el-icon-warning { - color: #e6a23c; -} -.el-notification-fade-enter.right { - right: 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); -} -.el-notification-fade-enter.left { - left: 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} -.el-input-number { - position: relative; - display: inline-block; - width: 180px; - line-height: 38px; -} -.el-input-number .el-input { - display: block; -} -.el-input-number .el-input__inner { - -webkit-appearance: none; - padding-left: 50px; - padding-right: 50px; - text-align: center; -} -.el-input-number__decrease, -.el-input-number__increase { - position: absolute; - z-index: 1; - top: 1px; - width: 40px; - height: auto; - text-align: center; - background: #f5f7fa; - color: #606266; - cursor: pointer; - font-size: 13px; -} -.el-input-number__decrease:hover, -.el-input-number__increase:hover { - color: #1d1a1a; -} -.el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), -.el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) { - border-color: #1d1a1a; -} -.el-input-number__decrease.is-disabled, -.el-input-number__increase.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-input-number__increase { - right: 1px; - border-radius: 0 4px 4px 0; - border-left: 1px solid #dcdfe6; -} -.el-input-number__decrease { - left: 1px; - border-radius: 4px 0 0 4px; - border-right: 1px solid #dcdfe6; -} -.el-input-number.is-disabled .el-input-number__decrease, -.el-input-number.is-disabled .el-input-number__increase { - border-color: #e4e7ed; - color: #e4e7ed; -} -.el-input-number.is-disabled .el-input-number__decrease:hover, -.el-input-number.is-disabled .el-input-number__increase:hover { - color: #e4e7ed; - cursor: not-allowed; -} -.el-input-number--medium { - width: 200px; - line-height: 34px; -} -.el-input-number--medium .el-input-number__decrease, -.el-input-number--medium .el-input-number__increase { - width: 36px; - font-size: 14px; -} -.el-input-number--medium .el-input__inner { - padding-left: 43px; - padding-right: 43px; -} -.el-input-number--small { - width: 130px; - line-height: 30px; -} -.el-input-number--small .el-input-number__decrease, -.el-input-number--small .el-input-number__increase { - width: 32px; - font-size: 13px; -} -.el-input-number--small .el-input-number__decrease [class*="el-icon"], -.el-input-number--small .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.9); - transform: scale(0.9); -} -.el-input-number--small .el-input__inner { - padding-left: 39px; - padding-right: 39px; -} -.el-input-number--mini { - width: 130px; - line-height: 26px; -} -.el-input-number--mini .el-input-number__decrease, -.el-input-number--mini .el-input-number__increase { - width: 28px; - font-size: 12px; -} -.el-input-number--mini .el-input-number__decrease [class*="el-icon"], -.el-input-number--mini .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-input-number--mini .el-input__inner { - padding-left: 35px; - padding-right: 35px; -} -.el-input-number.is-without-controls .el-input__inner { - padding-left: 15px; - padding-right: 15px; -} -.el-input-number.is-controls-right .el-input__inner { - padding-left: 15px; - padding-right: 50px; -} -.el-input-number.is-controls-right .el-input-number__decrease, -.el-input-number.is-controls-right .el-input-number__increase { - height: auto; - line-height: 19px; -} -.el-input-number.is-controls-right .el-input-number__decrease [class*="el-icon"], -.el-input-number.is-controls-right .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-input-number.is-controls-right .el-input-number__increase { - border-radius: 0 4px 0 0; - border-bottom: 1px solid #dcdfe6; -} -.el-input-number.is-controls-right .el-input-number__decrease { - right: 1px; - bottom: 1px; - top: auto; - left: auto; - border-right: none; - border-left: 1px solid #dcdfe6; - border-radius: 0 0 4px; -} -.el-input-number.is-controls-right[class*="medium"] [class*="decrease"], -.el-input-number.is-controls-right[class*="medium"] [class*="increase"] { - line-height: 17px; -} -.el-input-number.is-controls-right[class*="small"] [class*="decrease"], -.el-input-number.is-controls-right[class*="small"] [class*="increase"] { - line-height: 15px; -} -.el-input-number.is-controls-right[class*="mini"] [class*="decrease"], -.el-input-number.is-controls-right[class*="mini"] [class*="increase"] { - line-height: 13px; -} -.el-tooltip__popper { - position: absolute; - border-radius: 4px; - padding: 10px; - z-index: 2000; - font-size: 12px; - line-height: 1.2; - min-width: 10px; - word-wrap: break-word; -} -.el-tooltip__popper .popper__arrow, -.el-tooltip__popper .popper__arrow::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.el-tooltip__popper .popper__arrow { - border-width: 6px; -} -.el-tooltip__popper .popper__arrow::after { - content: " "; - border-width: 5px; -} -.el-progress-bar__inner::after, -.el-row::after, -.el-row::before, -.el-slider::after, -.el-slider::before, -.el-slider__button-wrapper::after, -.el-upload-cover::after { - content: ""; -} -.el-tooltip__popper[x-placement^="top"] { - margin-bottom: 12px; -} -.el-tooltip__popper[x-placement^="top"] .popper__arrow { - bottom: -6px; - border-top-color: #303133; - border-bottom-width: 0; -} -.el-tooltip__popper[x-placement^="top"] .popper__arrow::after { - bottom: 1px; - margin-left: -5px; - border-top-color: #303133; - border-bottom-width: 0; -} -.el-tooltip__popper[x-placement^="bottom"] { - margin-top: 12px; -} -.el-tooltip__popper[x-placement^="bottom"] .popper__arrow { - top: -6px; - border-top-width: 0; - border-bottom-color: #303133; -} -.el-tooltip__popper[x-placement^="bottom"] .popper__arrow::after { - top: 1px; - margin-left: -5px; - border-top-width: 0; - border-bottom-color: #303133; -} -.el-tooltip__popper[x-placement^="right"] { - margin-left: 12px; -} -.el-tooltip__popper[x-placement^="right"] .popper__arrow { - left: -6px; - border-right-color: #303133; - border-left-width: 0; -} -.el-tooltip__popper[x-placement^="right"] .popper__arrow::after { - bottom: -5px; - left: 1px; - border-right-color: #303133; - border-left-width: 0; -} -.el-tooltip__popper[x-placement^="left"] { - margin-right: 12px; -} -.el-tooltip__popper[x-placement^="left"] .popper__arrow { - right: -6px; - border-right-width: 0; - border-left-color: #303133; -} -.el-tooltip__popper[x-placement^="left"] .popper__arrow::after { - right: 1px; - bottom: -5px; - margin-left: -5px; - border-right-width: 0; - border-left-color: #303133; -} -.el-tooltip__popper.is-dark { - background: #303133; - color: #fff; -} -.el-tooltip__popper.is-light { - background: #fff; - border: 1px solid #303133; -} -.el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow { - border-top-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow::after { - border-top-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow { - border-bottom-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow::after { - border-bottom-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow { - border-left-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow::after { - border-left-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow { - border-right-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow::after { - border-right-color: #fff; -} -.el-slider::after, -.el-slider::before { - display: table; -} -.el-slider__button-wrapper .el-tooltip, -.el-slider__button-wrapper::after { - vertical-align: middle; - display: inline-block; -} -.el-slider::after { - clear: both; -} -.el-slider__runway { - width: 100%; - height: 6px; - margin: 16px 0; - background-color: #e4e7ed; - border-radius: 3px; - position: relative; - cursor: pointer; - vertical-align: middle; -} -.el-slider__runway.show-input { - margin-right: 160px; - width: auto; -} -.el-slider__runway.disabled { - cursor: default; -} -.el-slider__runway.disabled .el-slider__bar { - background-color: #c0c4cc; -} -.el-slider__runway.disabled .el-slider__button { - border-color: #c0c4cc; -} -.el-slider__runway.disabled .el-slider__button-wrapper.dragging, -.el-slider__runway.disabled .el-slider__button-wrapper.hover, -.el-slider__runway.disabled .el-slider__button-wrapper:hover { - cursor: not-allowed; -} -.el-slider__runway.disabled .el-slider__button.dragging, -.el-slider__runway.disabled .el-slider__button.hover, -.el-slider__runway.disabled .el-slider__button:hover { - -webkit-transform: scale(1); - transform: scale(1); - cursor: not-allowed; -} -.el-slider__button-wrapper, -.el-slider__stop { - -webkit-transform: translateX(-50%); - position: absolute; -} -.el-slider__input { - float: right; - margin-top: 3px; - width: 130px; -} -.el-slider__input.el-input-number--mini { - margin-top: 5px; -} -.el-slider__input.el-input-number--medium { - margin-top: 0; -} -.el-slider__input.el-input-number--large { - margin-top: -2px; -} -.el-slider__bar { - height: 6px; - background-color: #1d1a1a; - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - position: absolute; -} -.el-slider__button-wrapper { - height: 36px; - width: 36px; - z-index: 1001; - top: -15px; - transform: translateX(-50%); - background-color: transparent; - text-align: center; - user-select: none; - line-height: normal; -} -.el-slider__button-wrapper::after { - height: 100%; -} -.el-slider__button-wrapper.hover, -.el-slider__button-wrapper:hover { - cursor: -webkit-grab; - cursor: grab; -} -.el-slider__button-wrapper.dragging { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.el-slider__button { - width: 16px; - height: 16px; - border: 2px solid #1d1a1a; - background-color: #fff; - border-radius: 50%; - -webkit-transition: 0.2s; - transition: 0.2s; - user-select: none; -} -.el-image-viewer__btn, -.el-step__icon-inner { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-slider__button.dragging, -.el-slider__button.hover, -.el-slider__button:hover { - -webkit-transform: scale(1.2); - transform: scale(1.2); -} -.el-slider__button.hover, -.el-slider__button:hover { - cursor: -webkit-grab; - cursor: grab; -} -.el-slider__button.dragging { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.el-slider__stop { - height: 6px; - width: 6px; - border-radius: 100%; - background-color: #fff; - transform: translateX(-50%); -} -.el-slider__marks { - top: 0; - left: 12px; - width: 18px; - height: 100%; -} -.el-slider__marks-text { - position: absolute; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - font-size: 14px; - color: #909399; - margin-top: 15px; -} -.el-slider.is-vertical { - position: relative; -} -.el-slider.is-vertical .el-slider__runway { - width: 6px; - height: 100%; - margin: 0 16px; -} -.el-slider.is-vertical .el-slider__bar { - width: 6px; - height: auto; - border-radius: 0 0 3px 3px; -} -.el-slider.is-vertical .el-slider__button-wrapper { - top: auto; - left: -15px; - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-slider.is-vertical .el-slider__stop { - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-slider.is-vertical.el-slider--with-input { - padding-bottom: 58px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input { - overflow: visible; - float: none; - position: absolute; - bottom: 22px; - width: 36px; - margin-top: 15px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner { - text-align: center; - padding-left: 5px; - padding-right: 5px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase { - top: 32px; - margin-top: -1px; - border: 1px solid #dcdfe6; - line-height: 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease { - width: 18px; - right: 18px; - border-bottom-left-radius: 4px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase { - width: 19px; - border-bottom-right-radius: 4px; -} -.el-slider.is-vertical.el-slider--with-input - .el-slider__input - .el-input-number__increase - ~ .el-input - .el-input__inner { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase { - border-color: #c0c4cc; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase { - border-color: #1d1a1a; -} -.el-slider.is-vertical .el-slider__marks-text { - margin-top: 0; - left: 15px; - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-loading-parent--relative { - position: relative !important; -} -.el-loading-parent--hidden { - overflow: hidden !important; -} -.el-loading-mask { - position: absolute; - z-index: 2000; - background-color: rgba(255, 255, 255, 0.9); - margin: 0; - top: 0; - right: 0; - bottom: 0; - left: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.el-loading-mask.is-fullscreen { - position: fixed; -} -.el-loading-mask.is-fullscreen .el-loading-spinner { - margin-top: -25px; -} -.el-loading-mask.is-fullscreen .el-loading-spinner .circular { - height: 50px; - width: 50px; -} -.el-loading-spinner { - top: 50%; - margin-top: -21px; - width: 100%; - text-align: center; - position: absolute; -} -.el-col-pull-0, -.el-col-pull-1, -.el-col-pull-10, -.el-col-pull-11, -.el-col-pull-13, -.el-col-pull-14, -.el-col-pull-15, -.el-col-pull-16, -.el-col-pull-17, -.el-col-pull-18, -.el-col-pull-19, -.el-col-pull-2, -.el-col-pull-20, -.el-col-pull-21, -.el-col-pull-22, -.el-col-pull-23, -.el-col-pull-24, -.el-col-pull-3, -.el-col-pull-4, -.el-col-pull-5, -.el-col-pull-6, -.el-col-pull-7, -.el-col-pull-8, -.el-col-pull-9, -.el-col-push-0, -.el-col-push-1, -.el-col-push-10, -.el-col-push-11, -.el-col-push-12, -.el-col-push-13, -.el-col-push-14, -.el-col-push-15, -.el-col-push-16, -.el-col-push-17, -.el-col-push-18, -.el-col-push-19, -.el-col-push-2, -.el-col-push-20, -.el-col-push-21, -.el-col-push-22, -.el-col-push-23, -.el-col-push-24, -.el-col-push-3, -.el-col-push-4, -.el-col-push-5, -.el-col-push-6, -.el-col-push-7, -.el-col-push-8, -.el-col-push-9, -.el-row { - position: relative; -} -.el-loading-spinner .el-loading-text { - color: #1d1a1a; - margin: 3px 0; - font-size: 14px; -} -.el-loading-spinner .circular { - height: 42px; - width: 42px; - -webkit-animation: loading-rotate 2s linear infinite; - animation: loading-rotate 2s linear infinite; -} -.el-loading-spinner .path { - -webkit-animation: loading-dash 1.5s ease-in-out infinite; - animation: loading-dash 1.5s ease-in-out infinite; - stroke-dasharray: 90, 150; - stroke-dashoffset: 0; - stroke-width: 2; - stroke: #1d1a1a; - stroke-linecap: round; -} -.el-loading-spinner i { - color: #1d1a1a; -} -@-webkit-keyframes loading-rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes loading-rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@-webkit-keyframes loading-dash { - 0% { - stroke-dasharray: 1, 200; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -40px; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -120px; - } -} -@keyframes loading-dash { - 0% { - stroke-dasharray: 1, 200; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -40px; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -120px; - } -} -.el-row { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-row::after, -.el-row::before { - display: table; -} -.el-row::after { - clear: both; -} -.el-row--flex { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.el-col-0, -.el-row--flex:after, -.el-row--flex:before { - display: none; -} -.el-row--flex.is-justify-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-row--flex.is-justify-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} -.el-row--flex.is-justify-space-between { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.el-row--flex.is-justify-space-around { - -ms-flex-pack: distribute; - justify-content: space-around; -} -.el-row--flex.is-align-middle { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-row--flex.is-align-bottom { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; -} -[class*="el-col-"] { - float: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-upload--picture-card, -.el-upload-dragger { - -webkit-box-sizing: border-box; - cursor: pointer; -} -.el-col-0 { - width: 0%; -} -.el-col-offset-0 { - margin-left: 0; -} -.el-col-pull-0 { - right: 0; -} -.el-col-push-0 { - left: 0; -} -.el-col-1 { - width: 4.16667%; -} -.el-col-offset-1 { - margin-left: 4.16667%; -} -.el-col-pull-1 { - right: 4.16667%; -} -.el-col-push-1 { - left: 4.16667%; -} -.el-col-2 { - width: 8.33333%; -} -.el-col-offset-2 { - margin-left: 8.33333%; -} -.el-col-pull-2 { - right: 8.33333%; -} -.el-col-push-2 { - left: 8.33333%; -} -.el-col-3 { - width: 12.5%; -} -.el-col-offset-3 { - margin-left: 12.5%; -} -.el-col-pull-3 { - right: 12.5%; -} -.el-col-push-3 { - left: 12.5%; -} -.el-col-4 { - width: 16.66667%; -} -.el-col-offset-4 { - margin-left: 16.66667%; -} -.el-col-pull-4 { - right: 16.66667%; -} -.el-col-push-4 { - left: 16.66667%; -} -.el-col-5 { - width: 20.83333%; -} -.el-col-offset-5 { - margin-left: 20.83333%; -} -.el-col-pull-5 { - right: 20.83333%; -} -.el-col-push-5 { - left: 20.83333%; -} -.el-col-6 { - width: 25%; -} -.el-col-offset-6 { - margin-left: 25%; -} -.el-col-pull-6 { - right: 25%; -} -.el-col-push-6 { - left: 25%; -} -.el-col-7 { - width: 29.16667%; -} -.el-col-offset-7 { - margin-left: 29.16667%; -} -.el-col-pull-7 { - right: 29.16667%; -} -.el-col-push-7 { - left: 29.16667%; -} -.el-col-8 { - width: 33.33333%; -} -.el-col-offset-8 { - margin-left: 33.33333%; -} -.el-col-pull-8 { - right: 33.33333%; -} -.el-col-push-8 { - left: 33.33333%; -} -.el-col-9 { - width: 37.5%; -} -.el-col-offset-9 { - margin-left: 37.5%; -} -.el-col-pull-9 { - right: 37.5%; -} -.el-col-push-9 { - left: 37.5%; -} -.el-col-10 { - width: 41.66667%; -} -.el-col-offset-10 { - margin-left: 41.66667%; -} -.el-col-pull-10 { - right: 41.66667%; -} -.el-col-push-10 { - left: 41.66667%; -} -.el-col-11 { - width: 45.83333%; -} -.el-col-offset-11 { - margin-left: 45.83333%; -} -.el-col-pull-11 { - right: 45.83333%; -} -.el-col-push-11 { - left: 45.83333%; -} -.el-col-12 { - width: 50%; -} -.el-col-offset-12 { - margin-left: 50%; -} -.el-col-pull-12 { - position: relative; - right: 50%; -} -.el-col-push-12 { - left: 50%; -} -.el-col-13 { - width: 54.16667%; -} -.el-col-offset-13 { - margin-left: 54.16667%; -} -.el-col-pull-13 { - right: 54.16667%; -} -.el-col-push-13 { - left: 54.16667%; -} -.el-col-14 { - width: 58.33333%; -} -.el-col-offset-14 { - margin-left: 58.33333%; -} -.el-col-pull-14 { - right: 58.33333%; -} -.el-col-push-14 { - left: 58.33333%; -} -.el-col-15 { - width: 62.5%; -} -.el-col-offset-15 { - margin-left: 62.5%; -} -.el-col-pull-15 { - right: 62.5%; -} -.el-col-push-15 { - left: 62.5%; -} -.el-col-16 { - width: 66.66667%; -} -.el-col-offset-16 { - margin-left: 66.66667%; -} -.el-col-pull-16 { - right: 66.66667%; -} -.el-col-push-16 { - left: 66.66667%; -} -.el-col-17 { - width: 70.83333%; -} -.el-col-offset-17 { - margin-left: 70.83333%; -} -.el-col-pull-17 { - right: 70.83333%; -} -.el-col-push-17 { - left: 70.83333%; -} -.el-col-18 { - width: 75%; -} -.el-col-offset-18 { - margin-left: 75%; -} -.el-col-pull-18 { - right: 75%; -} -.el-col-push-18 { - left: 75%; -} -.el-col-19 { - width: 79.16667%; -} -.el-col-offset-19 { - margin-left: 79.16667%; -} -.el-col-pull-19 { - right: 79.16667%; -} -.el-col-push-19 { - left: 79.16667%; -} -.el-col-20 { - width: 83.33333%; -} -.el-col-offset-20 { - margin-left: 83.33333%; -} -.el-col-pull-20 { - right: 83.33333%; -} -.el-col-push-20 { - left: 83.33333%; -} -.el-col-21 { - width: 87.5%; -} -.el-col-offset-21 { - margin-left: 87.5%; -} -.el-col-pull-21 { - right: 87.5%; -} -.el-col-push-21 { - left: 87.5%; -} -.el-col-22 { - width: 91.66667%; -} -.el-col-offset-22 { - margin-left: 91.66667%; -} -.el-col-pull-22 { - right: 91.66667%; -} -.el-col-push-22 { - left: 91.66667%; -} -.el-col-23 { - width: 95.83333%; -} -.el-col-offset-23 { - margin-left: 95.83333%; -} -.el-col-pull-23 { - right: 95.83333%; -} -.el-col-push-23 { - left: 95.83333%; -} -.el-col-24 { - width: 100%; -} -.el-col-offset-24 { - margin-left: 100%; -} -.el-col-pull-24 { - right: 100%; -} -.el-col-push-24 { - left: 100%; -} -@media only screen and (max-width: 767px) { - .el-col-xs-0 { - display: none; - width: 0%; - } - .el-col-xs-offset-0 { - margin-left: 0; - } - .el-col-xs-pull-0 { - position: relative; - right: 0; - } - .el-col-xs-push-0 { - position: relative; - left: 0; - } - .el-col-xs-1 { - width: 4.16667%; - } - .el-col-xs-offset-1 { - margin-left: 4.16667%; - } - .el-col-xs-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-xs-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-xs-2 { - width: 8.33333%; - } - .el-col-xs-offset-2 { - margin-left: 8.33333%; - } - .el-col-xs-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-xs-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-xs-3 { - width: 12.5%; - } - .el-col-xs-offset-3 { - margin-left: 12.5%; - } - .el-col-xs-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-xs-push-3 { - position: relative; - left: 12.5%; - } - .el-col-xs-4 { - width: 16.66667%; - } - .el-col-xs-offset-4 { - margin-left: 16.66667%; - } - .el-col-xs-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-xs-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-xs-5 { - width: 20.83333%; - } - .el-col-xs-offset-5 { - margin-left: 20.83333%; - } - .el-col-xs-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-xs-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-xs-6 { - width: 25%; - } - .el-col-xs-offset-6 { - margin-left: 25%; - } - .el-col-xs-pull-6 { - position: relative; - right: 25%; - } - .el-col-xs-push-6 { - position: relative; - left: 25%; - } - .el-col-xs-7 { - width: 29.16667%; - } - .el-col-xs-offset-7 { - margin-left: 29.16667%; - } - .el-col-xs-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-xs-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-xs-8 { - width: 33.33333%; - } - .el-col-xs-offset-8 { - margin-left: 33.33333%; - } - .el-col-xs-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-xs-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-xs-9 { - width: 37.5%; - } - .el-col-xs-offset-9 { - margin-left: 37.5%; - } - .el-col-xs-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-xs-push-9 { - position: relative; - left: 37.5%; - } - .el-col-xs-10 { - width: 41.66667%; - } - .el-col-xs-offset-10 { - margin-left: 41.66667%; - } - .el-col-xs-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-xs-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-xs-11 { - width: 45.83333%; - } - .el-col-xs-offset-11 { - margin-left: 45.83333%; - } - .el-col-xs-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-xs-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-xs-12 { - width: 50%; - } - .el-col-xs-offset-12 { - margin-left: 50%; - } - .el-col-xs-pull-12 { - position: relative; - right: 50%; - } - .el-col-xs-push-12 { - position: relative; - left: 50%; - } - .el-col-xs-13 { - width: 54.16667%; - } - .el-col-xs-offset-13 { - margin-left: 54.16667%; - } - .el-col-xs-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-xs-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-xs-14 { - width: 58.33333%; - } - .el-col-xs-offset-14 { - margin-left: 58.33333%; - } - .el-col-xs-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-xs-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-xs-15 { - width: 62.5%; - } - .el-col-xs-offset-15 { - margin-left: 62.5%; - } - .el-col-xs-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-xs-push-15 { - position: relative; - left: 62.5%; - } - .el-col-xs-16 { - width: 66.66667%; - } - .el-col-xs-offset-16 { - margin-left: 66.66667%; - } - .el-col-xs-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-xs-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-xs-17 { - width: 70.83333%; - } - .el-col-xs-offset-17 { - margin-left: 70.83333%; - } - .el-col-xs-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-xs-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-xs-18 { - width: 75%; - } - .el-col-xs-offset-18 { - margin-left: 75%; - } - .el-col-xs-pull-18 { - position: relative; - right: 75%; - } - .el-col-xs-push-18 { - position: relative; - left: 75%; - } - .el-col-xs-19 { - width: 79.16667%; - } - .el-col-xs-offset-19 { - margin-left: 79.16667%; - } - .el-col-xs-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-xs-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-xs-20 { - width: 83.33333%; - } - .el-col-xs-offset-20 { - margin-left: 83.33333%; - } - .el-col-xs-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-xs-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-xs-21 { - width: 87.5%; - } - .el-col-xs-offset-21 { - margin-left: 87.5%; - } - .el-col-xs-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-xs-push-21 { - position: relative; - left: 87.5%; - } - .el-col-xs-22 { - width: 91.66667%; - } - .el-col-xs-offset-22 { - margin-left: 91.66667%; - } - .el-col-xs-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-xs-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-xs-23 { - width: 95.83333%; - } - .el-col-xs-offset-23 { - margin-left: 95.83333%; - } - .el-col-xs-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-xs-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-xs-24 { - width: 100%; - } - .el-col-xs-offset-24 { - margin-left: 100%; - } - .el-col-xs-pull-24 { - position: relative; - right: 100%; - } - .el-col-xs-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 768px) { - .el-col-sm-0 { - display: none; - width: 0%; - } - .el-col-sm-offset-0 { - margin-left: 0; - } - .el-col-sm-pull-0 { - position: relative; - right: 0; - } - .el-col-sm-push-0 { - position: relative; - left: 0; - } - .el-col-sm-1 { - width: 4.16667%; - } - .el-col-sm-offset-1 { - margin-left: 4.16667%; - } - .el-col-sm-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-sm-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-sm-2 { - width: 8.33333%; - } - .el-col-sm-offset-2 { - margin-left: 8.33333%; - } - .el-col-sm-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-sm-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-sm-3 { - width: 12.5%; - } - .el-col-sm-offset-3 { - margin-left: 12.5%; - } - .el-col-sm-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-sm-push-3 { - position: relative; - left: 12.5%; - } - .el-col-sm-4 { - width: 16.66667%; - } - .el-col-sm-offset-4 { - margin-left: 16.66667%; - } - .el-col-sm-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-sm-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-sm-5 { - width: 20.83333%; - } - .el-col-sm-offset-5 { - margin-left: 20.83333%; - } - .el-col-sm-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-sm-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-sm-6 { - width: 25%; - } - .el-col-sm-offset-6 { - margin-left: 25%; - } - .el-col-sm-pull-6 { - position: relative; - right: 25%; - } - .el-col-sm-push-6 { - position: relative; - left: 25%; - } - .el-col-sm-7 { - width: 29.16667%; - } - .el-col-sm-offset-7 { - margin-left: 29.16667%; - } - .el-col-sm-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-sm-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-sm-8 { - width: 33.33333%; - } - .el-col-sm-offset-8 { - margin-left: 33.33333%; - } - .el-col-sm-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-sm-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-sm-9 { - width: 37.5%; - } - .el-col-sm-offset-9 { - margin-left: 37.5%; - } - .el-col-sm-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-sm-push-9 { - position: relative; - left: 37.5%; - } - .el-col-sm-10 { - width: 41.66667%; - } - .el-col-sm-offset-10 { - margin-left: 41.66667%; - } - .el-col-sm-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-sm-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-sm-11 { - width: 45.83333%; - } - .el-col-sm-offset-11 { - margin-left: 45.83333%; - } - .el-col-sm-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-sm-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-sm-12 { - width: 50%; - } - .el-col-sm-offset-12 { - margin-left: 50%; - } - .el-col-sm-pull-12 { - position: relative; - right: 50%; - } - .el-col-sm-push-12 { - position: relative; - left: 50%; - } - .el-col-sm-13 { - width: 54.16667%; - } - .el-col-sm-offset-13 { - margin-left: 54.16667%; - } - .el-col-sm-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-sm-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-sm-14 { - width: 58.33333%; - } - .el-col-sm-offset-14 { - margin-left: 58.33333%; - } - .el-col-sm-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-sm-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-sm-15 { - width: 62.5%; - } - .el-col-sm-offset-15 { - margin-left: 62.5%; - } - .el-col-sm-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-sm-push-15 { - position: relative; - left: 62.5%; - } - .el-col-sm-16 { - width: 66.66667%; - } - .el-col-sm-offset-16 { - margin-left: 66.66667%; - } - .el-col-sm-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-sm-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-sm-17 { - width: 70.83333%; - } - .el-col-sm-offset-17 { - margin-left: 70.83333%; - } - .el-col-sm-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-sm-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-sm-18 { - width: 75%; - } - .el-col-sm-offset-18 { - margin-left: 75%; - } - .el-col-sm-pull-18 { - position: relative; - right: 75%; - } - .el-col-sm-push-18 { - position: relative; - left: 75%; - } - .el-col-sm-19 { - width: 79.16667%; - } - .el-col-sm-offset-19 { - margin-left: 79.16667%; - } - .el-col-sm-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-sm-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-sm-20 { - width: 83.33333%; - } - .el-col-sm-offset-20 { - margin-left: 83.33333%; - } - .el-col-sm-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-sm-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-sm-21 { - width: 87.5%; - } - .el-col-sm-offset-21 { - margin-left: 87.5%; - } - .el-col-sm-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-sm-push-21 { - position: relative; - left: 87.5%; - } - .el-col-sm-22 { - width: 91.66667%; - } - .el-col-sm-offset-22 { - margin-left: 91.66667%; - } - .el-col-sm-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-sm-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-sm-23 { - width: 95.83333%; - } - .el-col-sm-offset-23 { - margin-left: 95.83333%; - } - .el-col-sm-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-sm-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-sm-24 { - width: 100%; - } - .el-col-sm-offset-24 { - margin-left: 100%; - } - .el-col-sm-pull-24 { - position: relative; - right: 100%; - } - .el-col-sm-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 992px) { - .el-col-md-0 { - display: none; - width: 0%; - } - .el-col-md-offset-0 { - margin-left: 0; - } - .el-col-md-pull-0 { - position: relative; - right: 0; - } - .el-col-md-push-0 { - position: relative; - left: 0; - } - .el-col-md-1 { - width: 4.16667%; - } - .el-col-md-offset-1 { - margin-left: 4.16667%; - } - .el-col-md-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-md-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-md-2 { - width: 8.33333%; - } - .el-col-md-offset-2 { - margin-left: 8.33333%; - } - .el-col-md-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-md-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-md-3 { - width: 12.5%; - } - .el-col-md-offset-3 { - margin-left: 12.5%; - } - .el-col-md-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-md-push-3 { - position: relative; - left: 12.5%; - } - .el-col-md-4 { - width: 16.66667%; - } - .el-col-md-offset-4 { - margin-left: 16.66667%; - } - .el-col-md-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-md-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-md-5 { - width: 20.83333%; - } - .el-col-md-offset-5 { - margin-left: 20.83333%; - } - .el-col-md-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-md-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-md-6 { - width: 25%; - } - .el-col-md-offset-6 { - margin-left: 25%; - } - .el-col-md-pull-6 { - position: relative; - right: 25%; - } - .el-col-md-push-6 { - position: relative; - left: 25%; - } - .el-col-md-7 { - width: 29.16667%; - } - .el-col-md-offset-7 { - margin-left: 29.16667%; - } - .el-col-md-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-md-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-md-8 { - width: 33.33333%; - } - .el-col-md-offset-8 { - margin-left: 33.33333%; - } - .el-col-md-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-md-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-md-9 { - width: 37.5%; - } - .el-col-md-offset-9 { - margin-left: 37.5%; - } - .el-col-md-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-md-push-9 { - position: relative; - left: 37.5%; - } - .el-col-md-10 { - width: 41.66667%; - } - .el-col-md-offset-10 { - margin-left: 41.66667%; - } - .el-col-md-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-md-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-md-11 { - width: 45.83333%; - } - .el-col-md-offset-11 { - margin-left: 45.83333%; - } - .el-col-md-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-md-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-md-12 { - width: 50%; - } - .el-col-md-offset-12 { - margin-left: 50%; - } - .el-col-md-pull-12 { - position: relative; - right: 50%; - } - .el-col-md-push-12 { - position: relative; - left: 50%; - } - .el-col-md-13 { - width: 54.16667%; - } - .el-col-md-offset-13 { - margin-left: 54.16667%; - } - .el-col-md-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-md-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-md-14 { - width: 58.33333%; - } - .el-col-md-offset-14 { - margin-left: 58.33333%; - } - .el-col-md-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-md-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-md-15 { - width: 62.5%; - } - .el-col-md-offset-15 { - margin-left: 62.5%; - } - .el-col-md-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-md-push-15 { - position: relative; - left: 62.5%; - } - .el-col-md-16 { - width: 66.66667%; - } - .el-col-md-offset-16 { - margin-left: 66.66667%; - } - .el-col-md-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-md-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-md-17 { - width: 70.83333%; - } - .el-col-md-offset-17 { - margin-left: 70.83333%; - } - .el-col-md-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-md-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-md-18 { - width: 75%; - } - .el-col-md-offset-18 { - margin-left: 75%; - } - .el-col-md-pull-18 { - position: relative; - right: 75%; - } - .el-col-md-push-18 { - position: relative; - left: 75%; - } - .el-col-md-19 { - width: 79.16667%; - } - .el-col-md-offset-19 { - margin-left: 79.16667%; - } - .el-col-md-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-md-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-md-20 { - width: 83.33333%; - } - .el-col-md-offset-20 { - margin-left: 83.33333%; - } - .el-col-md-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-md-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-md-21 { - width: 87.5%; - } - .el-col-md-offset-21 { - margin-left: 87.5%; - } - .el-col-md-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-md-push-21 { - position: relative; - left: 87.5%; - } - .el-col-md-22 { - width: 91.66667%; - } - .el-col-md-offset-22 { - margin-left: 91.66667%; - } - .el-col-md-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-md-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-md-23 { - width: 95.83333%; - } - .el-col-md-offset-23 { - margin-left: 95.83333%; - } - .el-col-md-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-md-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-md-24 { - width: 100%; - } - .el-col-md-offset-24 { - margin-left: 100%; - } - .el-col-md-pull-24 { - position: relative; - right: 100%; - } - .el-col-md-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 1200px) { - .el-col-lg-0 { - display: none; - width: 0%; - } - .el-col-lg-offset-0 { - margin-left: 0; - } - .el-col-lg-pull-0 { - position: relative; - right: 0; - } - .el-col-lg-push-0 { - position: relative; - left: 0; - } - .el-col-lg-1 { - width: 4.16667%; - } - .el-col-lg-offset-1 { - margin-left: 4.16667%; - } - .el-col-lg-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-lg-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-lg-2 { - width: 8.33333%; - } - .el-col-lg-offset-2 { - margin-left: 8.33333%; - } - .el-col-lg-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-lg-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-lg-3 { - width: 12.5%; - } - .el-col-lg-offset-3 { - margin-left: 12.5%; - } - .el-col-lg-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-lg-push-3 { - position: relative; - left: 12.5%; - } - .el-col-lg-4 { - width: 16.66667%; - } - .el-col-lg-offset-4 { - margin-left: 16.66667%; - } - .el-col-lg-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-lg-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-lg-5 { - width: 20.83333%; - } - .el-col-lg-offset-5 { - margin-left: 20.83333%; - } - .el-col-lg-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-lg-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-lg-6 { - width: 25%; - } - .el-col-lg-offset-6 { - margin-left: 25%; - } - .el-col-lg-pull-6 { - position: relative; - right: 25%; - } - .el-col-lg-push-6 { - position: relative; - left: 25%; - } - .el-col-lg-7 { - width: 29.16667%; - } - .el-col-lg-offset-7 { - margin-left: 29.16667%; - } - .el-col-lg-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-lg-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-lg-8 { - width: 33.33333%; - } - .el-col-lg-offset-8 { - margin-left: 33.33333%; - } - .el-col-lg-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-lg-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-lg-9 { - width: 37.5%; - } - .el-col-lg-offset-9 { - margin-left: 37.5%; - } - .el-col-lg-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-lg-push-9 { - position: relative; - left: 37.5%; - } - .el-col-lg-10 { - width: 41.66667%; - } - .el-col-lg-offset-10 { - margin-left: 41.66667%; - } - .el-col-lg-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-lg-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-lg-11 { - width: 45.83333%; - } - .el-col-lg-offset-11 { - margin-left: 45.83333%; - } - .el-col-lg-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-lg-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-lg-12 { - width: 50%; - } - .el-col-lg-offset-12 { - margin-left: 50%; - } - .el-col-lg-pull-12 { - position: relative; - right: 50%; - } - .el-col-lg-push-12 { - position: relative; - left: 50%; - } - .el-col-lg-13 { - width: 54.16667%; - } - .el-col-lg-offset-13 { - margin-left: 54.16667%; - } - .el-col-lg-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-lg-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-lg-14 { - width: 58.33333%; - } - .el-col-lg-offset-14 { - margin-left: 58.33333%; - } - .el-col-lg-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-lg-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-lg-15 { - width: 62.5%; - } - .el-col-lg-offset-15 { - margin-left: 62.5%; - } - .el-col-lg-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-lg-push-15 { - position: relative; - left: 62.5%; - } - .el-col-lg-16 { - width: 66.66667%; - } - .el-col-lg-offset-16 { - margin-left: 66.66667%; - } - .el-col-lg-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-lg-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-lg-17 { - width: 70.83333%; - } - .el-col-lg-offset-17 { - margin-left: 70.83333%; - } - .el-col-lg-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-lg-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-lg-18 { - width: 75%; - } - .el-col-lg-offset-18 { - margin-left: 75%; - } - .el-col-lg-pull-18 { - position: relative; - right: 75%; - } - .el-col-lg-push-18 { - position: relative; - left: 75%; - } - .el-col-lg-19 { - width: 79.16667%; - } - .el-col-lg-offset-19 { - margin-left: 79.16667%; - } - .el-col-lg-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-lg-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-lg-20 { - width: 83.33333%; - } - .el-col-lg-offset-20 { - margin-left: 83.33333%; - } - .el-col-lg-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-lg-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-lg-21 { - width: 87.5%; - } - .el-col-lg-offset-21 { - margin-left: 87.5%; - } - .el-col-lg-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-lg-push-21 { - position: relative; - left: 87.5%; - } - .el-col-lg-22 { - width: 91.66667%; - } - .el-col-lg-offset-22 { - margin-left: 91.66667%; - } - .el-col-lg-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-lg-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-lg-23 { - width: 95.83333%; - } - .el-col-lg-offset-23 { - margin-left: 95.83333%; - } - .el-col-lg-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-lg-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-lg-24 { - width: 100%; - } - .el-col-lg-offset-24 { - margin-left: 100%; - } - .el-col-lg-pull-24 { - position: relative; - right: 100%; - } - .el-col-lg-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 1920px) { - .el-col-xl-0 { - display: none; - width: 0%; - } - .el-col-xl-offset-0 { - margin-left: 0; - } - .el-col-xl-pull-0 { - position: relative; - right: 0; - } - .el-col-xl-push-0 { - position: relative; - left: 0; - } - .el-col-xl-1 { - width: 4.16667%; - } - .el-col-xl-offset-1 { - margin-left: 4.16667%; - } - .el-col-xl-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-xl-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-xl-2 { - width: 8.33333%; - } - .el-col-xl-offset-2 { - margin-left: 8.33333%; - } - .el-col-xl-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-xl-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-xl-3 { - width: 12.5%; - } - .el-col-xl-offset-3 { - margin-left: 12.5%; - } - .el-col-xl-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-xl-push-3 { - position: relative; - left: 12.5%; - } - .el-col-xl-4 { - width: 16.66667%; - } - .el-col-xl-offset-4 { - margin-left: 16.66667%; - } - .el-col-xl-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-xl-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-xl-5 { - width: 20.83333%; - } - .el-col-xl-offset-5 { - margin-left: 20.83333%; - } - .el-col-xl-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-xl-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-xl-6 { - width: 25%; - } - .el-col-xl-offset-6 { - margin-left: 25%; - } - .el-col-xl-pull-6 { - position: relative; - right: 25%; - } - .el-col-xl-push-6 { - position: relative; - left: 25%; - } - .el-col-xl-7 { - width: 29.16667%; - } - .el-col-xl-offset-7 { - margin-left: 29.16667%; - } - .el-col-xl-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-xl-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-xl-8 { - width: 33.33333%; - } - .el-col-xl-offset-8 { - margin-left: 33.33333%; - } - .el-col-xl-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-xl-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-xl-9 { - width: 37.5%; - } - .el-col-xl-offset-9 { - margin-left: 37.5%; - } - .el-col-xl-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-xl-push-9 { - position: relative; - left: 37.5%; - } - .el-col-xl-10 { - width: 41.66667%; - } - .el-col-xl-offset-10 { - margin-left: 41.66667%; - } - .el-col-xl-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-xl-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-xl-11 { - width: 45.83333%; - } - .el-col-xl-offset-11 { - margin-left: 45.83333%; - } - .el-col-xl-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-xl-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-xl-12 { - width: 50%; - } - .el-col-xl-offset-12 { - margin-left: 50%; - } - .el-col-xl-pull-12 { - position: relative; - right: 50%; - } - .el-col-xl-push-12 { - position: relative; - left: 50%; - } - .el-col-xl-13 { - width: 54.16667%; - } - .el-col-xl-offset-13 { - margin-left: 54.16667%; - } - .el-col-xl-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-xl-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-xl-14 { - width: 58.33333%; - } - .el-col-xl-offset-14 { - margin-left: 58.33333%; - } - .el-col-xl-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-xl-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-xl-15 { - width: 62.5%; - } - .el-col-xl-offset-15 { - margin-left: 62.5%; - } - .el-col-xl-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-xl-push-15 { - position: relative; - left: 62.5%; - } - .el-col-xl-16 { - width: 66.66667%; - } - .el-col-xl-offset-16 { - margin-left: 66.66667%; - } - .el-col-xl-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-xl-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-xl-17 { - width: 70.83333%; - } - .el-col-xl-offset-17 { - margin-left: 70.83333%; - } - .el-col-xl-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-xl-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-xl-18 { - width: 75%; - } - .el-col-xl-offset-18 { - margin-left: 75%; - } - .el-col-xl-pull-18 { - position: relative; - right: 75%; - } - .el-col-xl-push-18 { - position: relative; - left: 75%; - } - .el-col-xl-19 { - width: 79.16667%; - } - .el-col-xl-offset-19 { - margin-left: 79.16667%; - } - .el-col-xl-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-xl-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-xl-20 { - width: 83.33333%; - } - .el-col-xl-offset-20 { - margin-left: 83.33333%; - } - .el-col-xl-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-xl-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-xl-21 { - width: 87.5%; - } - .el-col-xl-offset-21 { - margin-left: 87.5%; - } - .el-col-xl-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-xl-push-21 { - position: relative; - left: 87.5%; - } - .el-col-xl-22 { - width: 91.66667%; - } - .el-col-xl-offset-22 { - margin-left: 91.66667%; - } - .el-col-xl-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-xl-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-xl-23 { - width: 95.83333%; - } - .el-col-xl-offset-23 { - margin-left: 95.83333%; - } - .el-col-xl-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-xl-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-xl-24 { - width: 100%; - } - .el-col-xl-offset-24 { - margin-left: 100%; - } - .el-col-xl-pull-24 { - position: relative; - right: 100%; - } - .el-col-xl-push-24 { - position: relative; - left: 100%; - } -} -@-webkit-keyframes progress { - 0% { - background-position: 0 0; - } - 100% { - background-position: 32px 0; - } -} -.el-upload { - display: inline-block; - text-align: center; - cursor: pointer; - outline: 0; -} -.el-upload__input { - display: none; -} -.el-upload__tip { - font-size: 12px; - color: #606266; - margin-top: 7px; -} -.el-upload iframe { - position: absolute; - z-index: -1; - top: 0; - left: 0; - opacity: 0; - filter: alpha(opacity=0); -} -.el-upload--picture-card { - background-color: #fbfdff; - border: 1px dashed #c0ccda; - border-radius: 6px; - box-sizing: border-box; - width: 148px; - height: 148px; - line-height: 146px; - vertical-align: top; -} -.el-upload--picture-card i { - font-size: 28px; - color: #8c939d; -} -.el-upload--picture-card:hover, -.el-upload:focus { - border-color: #1d1a1a; - color: #1d1a1a; -} -.el-upload:focus .el-upload-dragger { - border-color: #1d1a1a; -} -.el-upload-dragger { - background-color: #fff; - border: 1px dashed #d9d9d9; - border-radius: 6px; - box-sizing: border-box; - width: 360px; - height: 180px; - text-align: center; - position: relative; - overflow: hidden; -} -.el-upload-dragger .el-icon-upload { - font-size: 67px; - color: #c0c4cc; - margin: 40px 0 16px; - line-height: 50px; -} -.el-upload-dragger + .el-upload__tip { - text-align: center; -} -.el-upload-dragger ~ .el-upload__files { - border-top: 1px solid #dcdfe6; - margin-top: 7px; - padding-top: 5px; -} -.el-upload-dragger .el-upload__text { - color: #606266; - font-size: 14px; - text-align: center; -} -.el-upload-dragger .el-upload__text em { - color: #1d1a1a; - font-style: normal; -} -.el-upload-dragger:hover { - border-color: #1d1a1a; -} -.el-upload-dragger.is-dragover { - background-color: rgba(32, 159, 255, 0.06); - border: 2px dashed #1d1a1a; -} -.el-upload-list { - margin: 0; - padding: 0; - list-style: none; -} -.el-upload-list__item { - -webkit-transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1); - transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1); - font-size: 14px; - color: #606266; - line-height: 1.8; - margin-top: 5px; - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 4px; - width: 100%; -} -.el-upload-list__item .el-progress { - position: absolute; - top: 20px; - width: 100%; -} -.el-upload-list__item .el-progress__text { - position: absolute; - right: 0; - top: -13px; -} -.el-upload-list__item .el-progress-bar { - margin-right: 0; - padding-right: 0; -} -.el-upload-list__item:first-child { - margin-top: 10px; -} -.el-upload-list__item .el-icon-upload-success { - color: #67c23a; -} -.el-upload-list__item .el-icon-close { - display: none; - position: absolute; - top: 5px; - right: 5px; - cursor: pointer; - opacity: 0.75; - color: #606266; -} -.el-upload-list__item .el-icon-close:hover { - opacity: 1; -} -.el-upload-list__item .el-icon-close-tip { - display: none; - position: absolute; - top: 5px; - right: 5px; - font-size: 12px; - cursor: pointer; - opacity: 1; - color: #1d1a1a; -} -.el-upload-list__item:hover { - background-color: #f5f7fa; -} -.el-upload-list__item:hover .el-icon-close { - display: inline-block; -} -.el-upload-list__item:hover .el-progress__text { - display: none; -} -.el-upload-list__item.is-success .el-upload-list__item-status-label { - display: block; -} -.el-upload-list__item.is-success .el-upload-list__item-name:focus, -.el-upload-list__item.is-success .el-upload-list__item-name:hover { - color: #1d1a1a; - cursor: pointer; -} -.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip { - display: inline-block; -} -.el-upload-list__item.is-success:active .el-icon-close-tip, -.el-upload-list__item.is-success:focus .el-upload-list__item-status-label, -.el-upload-list__item.is-success:hover .el-upload-list__item-status-label, -.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip { - display: none; -} -.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label { - display: block; -} -.el-upload-list__item-name { - color: #606266; - display: block; - margin-right: 40px; - overflow: hidden; - padding-left: 4px; - text-overflow: ellipsis; - -webkit-transition: color 0.3s; - transition: color 0.3s; - white-space: nowrap; -} -.el-upload-list__item-name [class^="el-icon"] { - height: 100%; - margin-right: 7px; - color: #909399; - line-height: inherit; -} -.el-upload-list__item-status-label { - position: absolute; - right: 5px; - top: 0; - line-height: inherit; - display: none; -} -.el-upload-list__item-delete { - position: absolute; - right: 10px; - top: 0; - font-size: 12px; - color: #606266; - display: none; -} -.el-upload-list__item-delete:hover { - color: #1d1a1a; -} -.el-upload-list--picture-card { - margin: 0; - display: inline; - vertical-align: top; -} -.el-upload-list--picture-card .el-upload-list__item { - overflow: hidden; - background-color: #fff; - border: 1px solid #c0ccda; - border-radius: 6px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 148px; - height: 148px; - margin: 0 8px 8px 0; - display: inline-block; -} -.el-upload-list--picture-card .el-upload-list__item .el-icon-check, -.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check { - color: #fff; -} -.el-upload-list--picture-card .el-upload-list__item .el-icon-close, -.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label { - display: none; -} -.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text { - display: block; -} -.el-upload-list--picture-card .el-upload-list__item-name { - display: none; -} -.el-upload-list--picture-card .el-upload-list__item-thumbnail { - width: 100%; - height: 100%; -} -.el-upload-list--picture-card .el-upload-list__item-status-label { - position: absolute; - right: -15px; - top: -6px; - width: 40px; - height: 24px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); -} -.el-upload-list--picture-card .el-upload-list__item-status-label i { - font-size: 12px; - margin-top: 11px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.el-upload-list--picture-card .el-upload-list__item-actions { - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - cursor: default; - text-align: center; - color: #fff; - opacity: 0; - font-size: 20px; - background-color: rgba(0, 0, 0, 0.5); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.el-upload-list--picture-card .el-upload-list__item-actions::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-upload-list--picture-card .el-upload-list__item-actions span { - display: none; - cursor: pointer; -} -.el-upload-list--picture-card .el-upload-list__item-actions span + span { - margin-left: 15px; -} -.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete { - position: static; - font-size: inherit; - color: inherit; -} -.el-upload-list--picture-card .el-upload-list__item-actions:hover { - opacity: 1; -} -.el-upload-list--picture-card .el-upload-list__item-actions:hover span { - display: inline-block; -} -.el-upload-list--picture-card .el-progress { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - bottom: auto; - width: 126px; -} -.el-upload-list--picture-card .el-progress .el-progress__text { - top: 50%; -} -.el-upload-list--picture .el-upload-list__item { - overflow: hidden; - z-index: 0; - background-color: #fff; - border: 1px solid #c0ccda; - border-radius: 6px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin-top: 10px; - padding: 10px 10px 10px 90px; - height: 92px; -} -.el-upload-list--picture .el-upload-list__item .el-icon-check, -.el-upload-list--picture .el-upload-list__item .el-icon-circle-check { - color: #fff; -} -.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label { - background: 0 0; - -webkit-box-shadow: none; - box-shadow: none; - top: -2px; - right: -12px; -} -.el-upload-list--picture .el-upload-list__item:hover .el-progress__text { - display: block; -} -.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name { - line-height: 70px; - margin-top: 0; -} -.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i { - display: none; -} -.el-upload-list--picture .el-upload-list__item-thumbnail { - vertical-align: middle; - display: inline-block; - width: 70px; - height: 70px; - float: left; - position: relative; - z-index: 1; - margin-left: -80px; - background-color: #fff; -} -.el-upload-list--picture .el-upload-list__item-name { - display: block; - margin-top: 20px; -} -.el-upload-list--picture .el-upload-list__item-name i { - font-size: 70px; - line-height: 1; - position: absolute; - left: 9px; - top: 10px; -} -.el-upload-list--picture .el-upload-list__item-status-label { - position: absolute; - right: -17px; - top: -7px; - width: 46px; - height: 26px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 1px 1px #ccc; - box-shadow: 0 1px 1px #ccc; -} -.el-upload-list--picture .el-upload-list__item-status-label i { - font-size: 12px; - margin-top: 12px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.el-upload-list--picture .el-progress { - position: relative; - top: -7px; -} -.el-upload-cover { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - overflow: hidden; - z-index: 10; - cursor: default; -} -.el-upload-cover::after { - display: inline-block; - height: 100%; - vertical-align: middle; -} -.el-upload-cover img { - display: block; - width: 100%; - height: 100%; -} -.el-upload-cover__label { - position: absolute; - right: -15px; - top: -6px; - width: 40px; - height: 24px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); -} -.el-upload-cover__label i { - font-size: 12px; - margin-top: 11px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - color: #fff; -} -.el-upload-cover__progress { - display: inline-block; - vertical-align: middle; - position: static; - width: 243px; -} -.el-upload-cover__progress + .el-upload__inner { - opacity: 0; -} -.el-upload-cover__content { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.el-upload-cover__interact { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.72); - text-align: center; -} -.el-upload-cover__interact .btn { - display: inline-block; - color: #fff; - font-size: 14px; - cursor: pointer; - vertical-align: middle; - -webkit-transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), - opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), - opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - margin-top: 60px; -} -.el-upload-cover__interact .btn span { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} -.el-upload-cover__interact .btn:not(:first-child) { - margin-left: 35px; -} -.el-upload-cover__interact .btn:hover { - -webkit-transform: translateY(-13px); - transform: translateY(-13px); -} -.el-upload-cover__interact .btn:hover span { - opacity: 1; -} -.el-upload-cover__interact .btn i { - color: #fff; - display: block; - font-size: 24px; - line-height: inherit; - margin: 0 auto 5px; -} -.el-upload-cover__title { - position: absolute; - bottom: 0; - left: 0; - background-color: #fff; - height: 36px; - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: 400; - text-align: left; - padding: 0 10px; - margin: 0; - line-height: 36px; - font-size: 14px; - color: #303133; -} -.el-upload-cover + .el-upload__inner { - opacity: 0; - position: relative; - z-index: 1; -} -.el-progress { - position: relative; - line-height: 1; -} -.el-progress__text { - font-size: 14px; - color: #606266; - display: inline-block; - vertical-align: middle; - margin-left: 10px; - line-height: 1; -} -.el-progress__text i { - vertical-align: middle; - display: block; -} -.el-progress--circle, -.el-progress--dashboard { - display: inline-block; -} -.el-progress--circle .el-progress__text, -.el-progress--dashboard .el-progress__text { - position: absolute; - top: 50%; - left: 0; - width: 100%; - text-align: center; - margin: 0; - -webkit-transform: translate(0, -50%); - transform: translate(0, -50%); -} -.el-progress--circle .el-progress__text i, -.el-progress--dashboard .el-progress__text i { - vertical-align: middle; - display: inline-block; -} -.el-progress--without-text .el-progress__text { - display: none; -} -.el-progress--without-text .el-progress-bar { - padding-right: 0; - margin-right: 0; - display: block; -} -.el-progress-bar, -.el-progress-bar__inner::after, -.el-progress-bar__innerText, -.el-spinner { - display: inline-block; - vertical-align: middle; -} -.el-progress--text-inside .el-progress-bar { - padding-right: 0; - margin-right: 0; -} -.el-progress.is-success .el-progress-bar__inner { - background-color: #67c23a; -} -.el-progress.is-success .el-progress__text { - color: #67c23a; -} -.el-progress.is-warning .el-progress-bar__inner { - background-color: #e6a23c; -} -.el-progress.is-warning .el-progress__text { - color: #e6a23c; -} -.el-progress.is-exception .el-progress-bar__inner { - background-color: #f56c6c; -} -.el-progress.is-exception .el-progress__text { - color: #f56c6c; -} -.el-progress-bar { - padding-right: 50px; - width: 100%; - margin-right: -55px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-progress-bar__outer { - height: 6px; - border-radius: 100px; - background-color: #ebeef5; - overflow: hidden; - position: relative; - vertical-align: middle; -} -.el-progress-bar__inner { - position: absolute; - left: 0; - top: 0; - height: 100%; - background-color: #1d1a1a; - text-align: right; - border-radius: 100px; - line-height: 1; - white-space: nowrap; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} -.el-card, -.el-message { - border-radius: 4px; - overflow: hidden; -} -.el-progress-bar__inner::after { - height: 100%; -} -.el-progress-bar__innerText { - color: #fff; - font-size: 12px; - margin: 0 5px; -} -@keyframes progress { - 0% { - background-position: 0 0; - } - 100% { - background-position: 32px 0; - } -} -.el-time-spinner { - width: 100%; - white-space: nowrap; -} -.el-spinner-inner { - -webkit-animation: rotate 2s linear infinite; - animation: rotate 2s linear infinite; - width: 50px; - height: 50px; -} -.el-spinner-inner .path { - stroke: #ececec; - stroke-linecap: round; - -webkit-animation: dash 1.5s ease-in-out infinite; - animation: dash 1.5s ease-in-out infinite; -} -@-webkit-keyframes rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@-webkit-keyframes dash { - 0% { - stroke-dasharray: 1, 150; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -35; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -124; - } -} -@keyframes dash { - 0% { - stroke-dasharray: 1, 150; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -35; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -124; - } -} -.el-message { - min-width: 380px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-width: 1px; - border-style: solid; - border-color: #ebeef5; - position: fixed; - left: 50%; - top: 20px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - background-color: #edf2fc; - -webkit-transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s; - transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s; - transition: opacity 0.3s, transform 0.4s, top 0.4s; - transition: opacity 0.3s, transform 0.4s, top 0.4s, -webkit-transform 0.4s; - padding: 15px 15px 15px 20px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-message.is-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-message.is-closable .el-message__content { - padding-right: 16px; -} -.el-message p { - margin: 0; -} -.el-message--info .el-message__content { - color: #909399; -} -.el-message--success { - background-color: #f0f9eb; - border-color: #e1f3d8; -} -.el-message--success .el-message__content { - color: #67c23a; -} -.el-message--warning { - background-color: #fdf6ec; - border-color: #faecd8; -} -.el-message--warning .el-message__content { - color: #e6a23c; -} -.el-message--error { - background-color: #fef0f0; - border-color: #fde2e2; -} -.el-message--error .el-message__content { - color: #f56c6c; -} -.el-message__icon { - margin-right: 10px; -} -.el-message__content { - padding: 0; - font-size: 14px; - line-height: 1; -} -.el-message__closeBtn { - position: absolute; - top: 50%; - right: 15px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - cursor: pointer; - color: #c0c4cc; - font-size: 16px; -} -.el-message__closeBtn:hover { - color: #909399; -} -.el-message .el-icon-success { - color: #67c23a; -} -.el-message .el-icon-error { - color: #f56c6c; -} -.el-message .el-icon-info { - color: #909399; -} -.el-message .el-icon-warning { - color: #e6a23c; -} -.el-message-fade-enter, -.el-message-fade-leave-active { - opacity: 0; - -webkit-transform: translate(-50%, -100%); - transform: translate(-50%, -100%); -} -.el-badge { - position: relative; - vertical-align: middle; - display: inline-block; -} -.el-badge__content { - background-color: #f56c6c; - border-radius: 10px; - color: #fff; - display: inline-block; - font-size: 12px; - height: 18px; - line-height: 18px; - padding: 0 6px; - text-align: center; - white-space: nowrap; - border: 1px solid #fff; -} -.el-badge__content.is-fixed { - position: absolute; - top: 0; - right: 10px; - -webkit-transform: translateY(-50%) translateX(100%); - transform: translateY(-50%) translateX(100%); -} -.el-rate__icon, -.el-rate__item { - position: relative; - display: inline-block; -} -.el-badge__content.is-fixed.is-dot { - right: 5px; -} -.el-badge__content.is-dot { - height: 8px; - width: 8px; - padding: 0; - right: 0; - border-radius: 50%; -} -.el-badge__content--primary { - background-color: #1d1a1a; -} -.el-badge__content--success { - background-color: #67c23a; -} -.el-badge__content--warning { - background-color: #e6a23c; -} -.el-badge__content--info { - background-color: #909399; -} -.el-badge__content--danger { - background-color: #f56c6c; -} -.el-card { - border: 1px solid #ebeef5; - background-color: #fff; - color: #303133; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-card.is-always-shadow, -.el-card.is-hover-shadow:focus, -.el-card.is-hover-shadow:hover { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-card__header { - padding: 18px 20px; - border-bottom: 1px solid #ebeef5; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-card__body { - padding: 20px; -} -.el-rate { - height: 20px; - line-height: 1; -} -.el-rate__item { - font-size: 0; - vertical-align: middle; -} -.el-rate__icon { - font-size: 18px; - margin-right: 6px; - color: #c0c4cc; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-rate__decimal, -.el-rate__icon .path2 { - position: absolute; - top: 0; - left: 0; -} -.el-rate__icon.hover { - -webkit-transform: scale(1.15); - transform: scale(1.15); -} -.el-rate__decimal { - display: inline-block; - overflow: hidden; -} -.el-step.is-vertical, -.el-steps { - display: -webkit-box; - display: -ms-flexbox; -} -.el-rate__text { - font-size: 14px; - vertical-align: middle; -} -.el-steps { - display: flex; -} -.el-steps--simple { - padding: 13px 8%; - border-radius: 4px; - background: #f5f7fa; -} -.el-steps--horizontal { - white-space: nowrap; -} -.el-steps--vertical { - height: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column; - flex-flow: column; -} -.el-step { - position: relative; - -ms-flex-negative: 1; - flex-shrink: 1; -} -.el-step:last-of-type .el-step__line { - display: none; -} -.el-step:last-of-type.is-flex { - -ms-flex-preferred-size: auto !important; - flex-basis: auto !important; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; -} -.el-step:last-of-type .el-step__description, -.el-step:last-of-type .el-step__main { - padding-right: 0; -} -.el-step__head { - position: relative; - width: 100%; -} -.el-step__head.is-process { - color: #303133; - border-color: #303133; -} -.el-step__head.is-wait { - color: #c0c4cc; - border-color: #c0c4cc; -} -.el-step__head.is-success { - color: #67c23a; - border-color: #67c23a; -} -.el-step__head.is-error { - color: #f56c6c; - border-color: #f56c6c; -} -.el-step__head.is-finish { - color: #1d1a1a; - border-color: #1d1a1a; -} -.el-step__icon { - position: relative; - z-index: 1; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 24px; - height: 24px; - font-size: 14px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: #fff; - -webkit-transition: 0.15s ease-out; - transition: 0.15s ease-out; -} -.el-step__icon.is-text { - border-radius: 50%; - border: 2px solid; - border-color: inherit; -} -.el-step__icon.is-icon { - width: 40px; -} -.el-step__icon-inner { - display: inline-block; - user-select: none; - text-align: center; - font-weight: 700; - line-height: 1; - color: inherit; -} -.el-step__icon-inner[class*="el-icon"]:not(.is-status) { - font-size: 25px; - font-weight: 400; -} -.el-step__icon-inner.is-status { - -webkit-transform: translateY(1px); - transform: translateY(1px); -} -.el-step__line { - position: absolute; - border-color: inherit; - background-color: #c0c4cc; -} -.el-step__line-inner { - display: block; - border-width: 1px; - border-style: solid; - border-color: inherit; - -webkit-transition: 0.15s ease-out; - transition: 0.15s ease-out; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 0; - height: 0; -} -.el-step__main { - white-space: normal; - text-align: left; -} -.el-step__title { - font-size: 16px; - line-height: 38px; -} -.el-step__title.is-process { - font-weight: 700; - color: #303133; -} -.el-step__title.is-wait { - color: #c0c4cc; -} -.el-step__title.is-success { - color: #67c23a; -} -.el-step__title.is-error { - color: #f56c6c; -} -.el-step__title.is-finish { - color: #1d1a1a; -} -.el-step__description { - padding-right: 10%; - margin-top: -5px; - font-size: 12px; - line-height: 20px; - font-weight: 400; -} -.el-step__description.is-process { - color: #303133; -} -.el-step__description.is-wait { - color: #c0c4cc; -} -.el-step__description.is-success { - color: #67c23a; -} -.el-step__description.is-error { - color: #f56c6c; -} -.el-step__description.is-finish { - color: #1d1a1a; -} -.el-step.is-horizontal { - display: inline-block; -} -.el-step.is-horizontal .el-step__line { - height: 2px; - top: 11px; - left: 0; - right: 0; -} -.el-step.is-vertical { - display: flex; -} -.el-step.is-vertical .el-step__head { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - width: 24px; -} -.el-step.is-vertical .el-step__main { - padding-left: 10px; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.el-step.is-vertical .el-step__title { - line-height: 24px; - padding-bottom: 8px; -} -.el-step.is-vertical .el-step__line { - width: 2px; - top: 0; - bottom: 0; - left: 11px; -} -.el-step.is-vertical .el-step__icon.is-icon { - width: 24px; -} -.el-step.is-center .el-step__head, -.el-step.is-center .el-step__main { - text-align: center; -} -.el-step.is-center .el-step__description { - padding-left: 20%; - padding-right: 20%; -} -.el-step.is-center .el-step__line { - left: 50%; - right: -50%; -} -.el-step.is-simple { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-step.is-simple .el-step__head { - width: auto; - font-size: 0; - padding-right: 10px; -} -.el-step.is-simple .el-step__icon { - background: 0 0; - width: 16px; - height: 16px; - font-size: 12px; -} -.el-step.is-simple .el-step__icon-inner[class*="el-icon"]:not(.is-status) { - font-size: 18px; -} -.el-step.is-simple .el-step__icon-inner.is-status { - -webkit-transform: scale(0.8) translateY(1px); - transform: scale(0.8) translateY(1px); -} -.el-step.is-simple .el-step__main { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.el-step.is-simple .el-step__title { - font-size: 16px; - line-height: 20px; -} -.el-step.is-simple:not(:last-of-type) .el-step__title { - max-width: 50%; - word-break: break-all; -} -.el-step.is-simple .el-step__arrow { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-step.is-simple .el-step__arrow::after, -.el-step.is-simple .el-step__arrow::before { - content: ""; - display: inline-block; - position: absolute; - height: 15px; - width: 1px; - background: #c0c4cc; -} -.el-step.is-simple .el-step__arrow::before { - -webkit-transform: rotate(-45deg) translateY(-4px); - transform: rotate(-45deg) translateY(-4px); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.el-step.is-simple .el-step__arrow::after { - -webkit-transform: rotate(45deg) translateY(4px); - transform: rotate(45deg) translateY(4px); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; -} -.el-step.is-simple:last-of-type .el-step__arrow { - display: none; -} -.el-carousel { - position: relative; -} -.el-carousel--horizontal { - overflow-x: hidden; -} -.el-carousel--vertical { - overflow-y: hidden; -} -.el-carousel__container { - position: relative; - height: 300px; -} -.el-carousel__arrow { - border: none; - outline: 0; - padding: 0; - margin: 0; - height: 36px; - width: 36px; - cursor: pointer; - -webkit-transition: 0.3s; - transition: 0.3s; - border-radius: 50%; - background-color: rgba(31, 45, 61, 0.11); - color: #fff; - position: absolute; - top: 50%; - z-index: 10; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - text-align: center; - font-size: 12px; -} -.el-carousel__arrow--left { - left: 16px; -} -.el-carousel__arrow--right { - right: 16px; -} -.el-carousel__arrow:hover { - background-color: rgba(31, 45, 61, 0.23); -} -.el-carousel__arrow i { - cursor: pointer; -} -.el-carousel__indicators { - position: absolute; - list-style: none; - margin: 0; - padding: 0; - z-index: 2; -} -.el-carousel__indicators--horizontal { - bottom: 0; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} -.el-carousel__indicators--vertical { - right: 0; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-carousel__indicators--outside { - bottom: 26px; - text-align: center; - position: static; - -webkit-transform: none; - transform: none; -} -.el-carousel__indicators--outside .el-carousel__indicator:hover button { - opacity: 0.64; -} -.el-carousel__indicators--outside button { - background-color: #c0c4cc; - opacity: 0.24; -} -.el-carousel__indicators--labels { - left: 0; - right: 0; - -webkit-transform: none; - transform: none; - text-align: center; -} -.el-carousel__indicators--labels .el-carousel__button { - height: auto; - width: auto; - padding: 2px 18px; - font-size: 12px; -} -.el-carousel__indicators--labels .el-carousel__indicator { - padding: 6px 4px; -} -.el-carousel__indicator { - background-color: transparent; - cursor: pointer; -} -.el-carousel__indicator:hover button { - opacity: 0.72; -} -.el-carousel__indicator--horizontal { - display: inline-block; - padding: 12px 4px; -} -.el-carousel__indicator--vertical { - padding: 4px 12px; -} -.el-carousel__indicator--vertical .el-carousel__button { - width: 2px; - height: 15px; -} -.el-carousel__indicator.is-active button { - opacity: 1; -} -.el-carousel__button { - display: block; - opacity: 0.48; - width: 30px; - height: 2px; - background-color: #fff; - border: none; - outline: 0; - padding: 0; - margin: 0; - cursor: pointer; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-carousel__item, -.el-carousel__mask { - height: 100%; - top: 0; - left: 0; - position: absolute; -} -.carousel-arrow-left-enter, -.carousel-arrow-left-leave-active { - -webkit-transform: translateY(-50%) translateX(-10px); - transform: translateY(-50%) translateX(-10px); - opacity: 0; -} -.carousel-arrow-right-enter, -.carousel-arrow-right-leave-active { - -webkit-transform: translateY(-50%) translateX(10px); - transform: translateY(-50%) translateX(10px); - opacity: 0; -} -.el-carousel__item { - width: 100%; - display: inline-block; - overflow: hidden; - z-index: 0; -} -.el-carousel__item.is-active { - z-index: 2; -} -.el-carousel__item.is-animating { - -webkit-transition: -webkit-transform 0.4s ease-in-out; - transition: -webkit-transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; -} -.el-carousel__item--card { - width: 50%; - -webkit-transition: -webkit-transform 0.4s ease-in-out; - transition: -webkit-transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; -} -.el-carousel__item--card.is-in-stage { - cursor: pointer; - z-index: 1; -} -.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask, -.el-carousel__item--card.is-in-stage:hover .el-carousel__mask { - opacity: 0.12; -} -.el-carousel__item--card.is-active { - z-index: 2; -} -.el-carousel__mask { - width: 100%; - background-color: #fff; - opacity: 0.24; - -webkit-transition: 0.2s; - transition: 0.2s; -} -.el-fade-in-enter, -.el-fade-in-leave-active, -.el-fade-in-linear-enter, -.el-fade-in-linear-leave, -.el-fade-in-linear-leave-active, -.fade-in-linear-enter, -.fade-in-linear-leave, -.fade-in-linear-leave-active { - opacity: 0; -} -.fade-in-linear-enter-active, -.fade-in-linear-leave-active { - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} -.el-fade-in-linear-enter-active, -.el-fade-in-linear-leave-active { - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} -.el-fade-in-enter-active, -.el-fade-in-leave-active { - -webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); - transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); -} -.collapse-transition { - -webkit-transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, - 0.3s padding-bottom ease-in-out; - transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, - 0.3s padding-bottom ease-in-out; -} -.horizontal-collapse-transition { - -webkit-transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, - 0.3s padding-right ease-in-out; - transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, - 0.3s padding-right ease-in-out; -} -.el-list-enter-active, -.el-list-leave-active { - -webkit-transition: all 1s; - transition: all 1s; -} -.el-list-enter, -.el-list-leave-active { - opacity: 0; - -webkit-transform: translateY(-30px); - transform: translateY(-30px); -} -.el-opacity-transition { - -webkit-transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1); - transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1); -} -.el-collapse { - border-top: 1px solid #ebeef5; - border-bottom: 1px solid #ebeef5; -} -.el-collapse-item.is-disabled .el-collapse-item__header { - color: #bbb; - cursor: not-allowed; -} -.el-collapse-item__header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 48px; - line-height: 48px; - background-color: #fff; - color: #303133; - cursor: pointer; - border-bottom: 1px solid #ebeef5; - font-size: 13px; - font-weight: 500; - -webkit-transition: border-bottom-color 0.3s; - transition: border-bottom-color 0.3s; - outline: 0; -} -.el-collapse-item__arrow { - margin: 0 8px 0 auto; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-weight: 300; -} -.el-collapse-item__arrow.is-active { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-collapse-item__header.focusing:focus:not(:hover) { - color: #1d1a1a; -} -.el-collapse-item__header.is-active { - border-bottom-color: transparent; -} -.el-collapse-item__wrap { - will-change: height; - background-color: #fff; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-bottom: 1px solid #ebeef5; -} -.el-cascader__tags, -.el-tag { - -webkit-box-sizing: border-box; -} -.el-collapse-item__content { - padding-bottom: 25px; - font-size: 13px; - color: #303133; - line-height: 1.769230769230769; -} -.el-collapse-item:last-child { - margin-bottom: -1px; -} -.el-popper .popper__arrow, -.el-popper .popper__arrow::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.el-popper .popper__arrow { - border-width: 6px; - -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03)); - filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03)); -} -.el-popper .popper__arrow::after { - content: " "; - border-width: 6px; -} -.el-popper[x-placement^="top"] { - margin-bottom: 12px; -} -.el-popper[x-placement^="top"] .popper__arrow { - bottom: -6px; - left: 50%; - margin-right: 3px; - border-top-color: #ebeef5; - border-bottom-width: 0; -} -.el-popper[x-placement^="top"] .popper__arrow::after { - bottom: 1px; - margin-left: -6px; - border-top-color: #fff; - border-bottom-width: 0; -} -.el-popper[x-placement^="bottom"] { - margin-top: 12px; -} -.el-popper[x-placement^="bottom"] .popper__arrow { - top: -6px; - left: 50%; - margin-right: 3px; - border-top-width: 0; - border-bottom-color: #ebeef5; -} -.el-popper[x-placement^="bottom"] .popper__arrow::after { - top: 1px; - margin-left: -6px; - border-top-width: 0; - border-bottom-color: #fff; -} -.el-popper[x-placement^="right"] { - margin-left: 12px; -} -.el-popper[x-placement^="right"] .popper__arrow { - top: 50%; - left: -6px; - margin-bottom: 3px; - border-right-color: #ebeef5; - border-left-width: 0; -} -.el-popper[x-placement^="right"] .popper__arrow::after { - bottom: -6px; - left: 1px; - border-right-color: #fff; - border-left-width: 0; -} -.el-popper[x-placement^="left"] { - margin-right: 12px; -} -.el-popper[x-placement^="left"] .popper__arrow { - top: 50%; - right: -6px; - margin-bottom: 3px; - border-right-width: 0; - border-left-color: #ebeef5; -} -.el-popper[x-placement^="left"] .popper__arrow::after { - right: 1px; - bottom: -6px; - margin-left: -6px; - border-right-width: 0; - border-left-color: #fff; -} -.el-tag { - background-color: rgb(232, 232, 232); - border-color: rgb(210, 209, 209); - display: inline-block; - height: 32px; - padding: 0 10px; - line-height: 30px; - font-size: 12px; - color: #1d1a1a; - border-width: 1px; - border-style: solid; - border-radius: 4px; - box-sizing: border-box; - white-space: nowrap; -} -.el-tag.is-hit { - border-color: #1d1a1a; -} -.el-tag .el-tag__close { - color: #1d1a1a; -} -.el-tag .el-tag__close:hover { - color: #fff; - background-color: #1d1a1a; -} -.el-tag.el-tag--info { - background-color: #f4f4f5; - border-color: #e9e9eb; - color: #909399; -} -.el-tag.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag.el-tag--info .el-tag__close { - color: #909399; -} -.el-tag.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #909399; -} -.el-tag.el-tag--success { - background-color: #f0f9eb; - border-color: #e1f3d8; - color: #67c23a; -} -.el-tag.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag.el-tag--success .el-tag__close { - color: #67c23a; -} -.el-tag.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #67c23a; -} -.el-tag.el-tag--warning { - background-color: #fdf6ec; - border-color: #faecd8; - color: #e6a23c; -} -.el-tag.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag.el-tag--warning .el-tag__close { - color: #e6a23c; -} -.el-tag.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #e6a23c; -} -.el-tag.el-tag--danger { - background-color: #fef0f0; - border-color: #fde2e2; - color: #f56c6c; -} -.el-tag.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag.el-tag--danger .el-tag__close { - color: #f56c6c; -} -.el-tag.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f56c6c; -} -.el-tag .el-icon-close { - border-radius: 50%; - text-align: center; - position: relative; - cursor: pointer; - font-size: 12px; - height: 16px; - width: 16px; - line-height: 16px; - vertical-align: middle; - top: -1px; - right: -5px; -} -.el-tag .el-icon-close::before { - display: block; -} -.el-tag--dark { - background-color: #1d1a1a; - border-color: #1d1a1a; - color: #fff; -} -.el-tag--dark.is-hit { - border-color: #1d1a1a; -} -.el-tag--dark .el-tag__close { - color: #fff; -} -.el-tag--dark .el-tag__close:hover { - color: #fff; - background-color: rgb(74, 72, 72); -} -.el-tag--dark.el-tag--info { - background-color: #909399; - border-color: #909399; - color: #fff; -} -.el-tag--dark.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag--dark.el-tag--info .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #a6a9ad; -} -.el-tag--dark.el-tag--success { - background-color: #67c23a; - border-color: #67c23a; - color: #fff; -} -.el-tag--dark.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag--dark.el-tag--success .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #85ce61; -} -.el-tag--dark.el-tag--warning { - background-color: #e6a23c; - border-color: #e6a23c; - color: #fff; -} -.el-tag--dark.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag--dark.el-tag--warning .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #ebb563; -} -.el-tag--dark.el-tag--danger { - background-color: #f56c6c; - border-color: #f56c6c; - color: #fff; -} -.el-tag--dark.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag--dark.el-tag--danger .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f78989; -} -.el-tag--plain { - background-color: #fff; - border-color: rgb(165, 163, 163); - color: #1d1a1a; -} -.el-tag--plain.is-hit { - border-color: #1d1a1a; -} -.el-tag--plain .el-tag__close { - color: #1d1a1a; -} -.el-tag--plain .el-tag__close:hover { - color: #fff; - background-color: #1d1a1a; -} -.el-tag--plain.el-tag--info { - background-color: #fff; - border-color: #d3d4d6; - color: #909399; -} -.el-tag--plain.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag--plain.el-tag--info .el-tag__close { - color: #909399; -} -.el-tag--plain.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #909399; -} -.el-tag--plain.el-tag--success { - background-color: #fff; - border-color: #c2e7b0; - color: #67c23a; -} -.el-tag--plain.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag--plain.el-tag--success .el-tag__close { - color: #67c23a; -} -.el-tag--plain.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #67c23a; -} -.el-tag--plain.el-tag--warning { - background-color: #fff; - border-color: #f5dab1; - color: #e6a23c; -} -.el-tag--plain.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag--plain.el-tag--warning .el-tag__close { - color: #e6a23c; -} -.el-tag--plain.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #e6a23c; -} -.el-tag--plain.el-tag--danger { - background-color: #fff; - border-color: #fbc4c4; - color: #f56c6c; -} -.el-tag--plain.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag--plain.el-tag--danger .el-tag__close { - color: #f56c6c; -} -.el-tag--plain.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f56c6c; -} -.el-tag--medium { - height: 28px; - line-height: 26px; -} -.el-tag--medium .el-icon-close { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-tag--small { - height: 24px; - padding: 0 8px; - line-height: 22px; -} -.el-tag--small .el-icon-close { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-tag--mini { - height: 20px; - padding: 0 5px; - line-height: 19px; -} -.el-tag--mini .el-icon-close { - margin-left: -3px; - -webkit-transform: scale(0.7); - transform: scale(0.7); -} -.el-cascader { - display: inline-block; - position: relative; - font-size: 14px; - line-height: 40px; -} -.el-cascader:not(.is-disabled):hover .el-input__inner { - cursor: pointer; - border-color: #c0c4cc; -} -.el-cascader .el-input .el-input__inner:focus, -.el-cascader .el-input.is-focus .el-input__inner { - border-color: #1d1a1a; -} -.el-cascader .el-input { - cursor: pointer; -} -.el-cascader .el-input .el-input__inner { - text-overflow: ellipsis; -} -.el-cascader .el-input .el-icon-arrow-down { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-size: 14px; -} -.el-cascader .el-input .el-icon-arrow-down.is-reverse { - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); -} -.el-cascader .el-input .el-icon-circle-close:hover { - color: #909399; -} -.el-cascader--medium { - font-size: 14px; - line-height: 36px; -} -.el-cascader--small { - font-size: 13px; - line-height: 32px; -} -.el-cascader--mini { - font-size: 12px; - line-height: 28px; -} -.el-cascader.is-disabled .el-cascader__label { - z-index: 2; - color: #c0c4cc; -} -.el-cascader__dropdown { - margin: 5px 0; - font-size: 14px; - background: #fff; - border: 1px solid #e4e7ed; - border-radius: 4px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-cascader__tags { - position: absolute; - left: 0; - right: 30px; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - line-height: normal; - text-align: left; - box-sizing: border-box; -} -.el-cascader__tags .el-tag { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - max-width: 100%; - margin: 2px 0 2px 6px; - text-overflow: ellipsis; - background: #f0f2f5; -} -.el-cascader__tags .el-tag:not(.is-hit) { - border-color: transparent; -} -.el-cascader__tags .el-tag > span { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - text-overflow: ellipsis; -} -.el-cascader__tags .el-tag .el-icon-close { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - background-color: #c0c4cc; - color: #fff; -} -.el-cascader__tags .el-tag .el-icon-close:hover { - background-color: #909399; -} -.el-cascader__suggestion-panel { - border-radius: 4px; -} -.el-cascader__suggestion-list { - max-height: 204px; - margin: 0; - padding: 6px 0; - font-size: 14px; - color: #606266; - text-align: center; -} -.el-cascader__suggestion-item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 34px; - padding: 0 15px; - text-align: left; - outline: 0; - cursor: pointer; -} -.el-cascader__suggestion-item:focus, -.el-cascader__suggestion-item:hover { - background: #f5f7fa; -} -.el-cascader__suggestion-item.is-checked { - color: #1d1a1a; - font-weight: 700; -} -.el-cascader__suggestion-item > span { - margin-right: 10px; -} -.el-cascader__empty-text { - margin: 10px 0; - color: #c0c4cc; -} -.el-cascader__search-input { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - height: 24px; - min-width: 60px; - margin: 2px 0 2px 15px; - padding: 0; - color: #606266; - border: none; - outline: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-cascader__search-input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input::placeholder { - color: #c0c4cc; -} -.el-color-predefine { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 12px; - margin-top: 8px; - width: 280px; -} -.el-color-predefine__colors { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.el-color-predefine__color-selector { - margin: 0 0 8px 8px; - width: 20px; - height: 20px; - border-radius: 4px; - cursor: pointer; -} -.el-color-predefine__color-selector:nth-child(10n + 1) { - margin-left: 0; -} -.el-color-predefine__color-selector.selected { - -webkit-box-shadow: 0 0 3px 2px #1d1a1a; - box-shadow: 0 0 3px 2px #1d1a1a; -} -.el-color-predefine__color-selector > div { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 100%; - border-radius: 3px; -} -.el-color-predefine__color-selector.is-alpha { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-hue-slider { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 280px; - height: 12px; - background-color: red; - padding: 0 2px; -} -.el-color-hue-slider__bar { - position: relative; - background: -webkit-gradient( - linear, - left top, - right top, - from(red), - color-stop(17%, #ff0), - color-stop(33%, #0f0), - color-stop(50%, #0ff), - color-stop(67%, #00f), - color-stop(83%, #f0f), - to(red) - ); - background: linear-gradient( - to right, - red 0, - #ff0 17%, - #0f0 33%, - #0ff 50%, - #00f 67%, - #f0f 83%, - red 100% - ); - height: 100%; -} -.el-color-hue-slider__thumb { - position: absolute; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - left: 0; - top: 0; - width: 4px; - height: 100%; - border-radius: 1px; - background: #fff; - border: 1px solid #f0f0f0; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - z-index: 1; -} -.el-color-hue-slider.is-vertical { - width: 12px; - height: 180px; - padding: 2px 0; -} -.el-color-hue-slider.is-vertical .el-color-hue-slider__bar { - background: -webkit-gradient( - linear, - left top, - left bottom, - from(red), - color-stop(17%, #ff0), - color-stop(33%, #0f0), - color-stop(50%, #0ff), - color-stop(67%, #00f), - color-stop(83%, #f0f), - to(red) - ); - background: linear-gradient( - to bottom, - red 0, - #ff0 17%, - #0f0 33%, - #0ff 50%, - #00f 67%, - #f0f 83%, - red 100% - ); -} -.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb { - left: 0; - top: 0; - width: 100%; - height: 4px; -} -.el-color-svpanel { - position: relative; - width: 280px; - height: 180px; -} -.el-color-svpanel__black, -.el-color-svpanel__white { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; -} -.el-color-svpanel__white { - background: -webkit-gradient( - linear, - left top, - right top, - from(#fff), - to(rgba(255, 255, 255, 0)) - ); - background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)); -} -.el-color-svpanel__black { - background: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0, 0, 0, 0))); - background: linear-gradient(to top, #000, rgba(0, 0, 0, 0)); -} -.el-color-svpanel__cursor { - position: absolute; -} -.el-color-svpanel__cursor > div { - cursor: head; - width: 4px; - height: 4px; - -webkit-box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), - 0 0 1px 2px rgba(0, 0, 0, 0.4); - box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), - 0 0 1px 2px rgba(0, 0, 0, 0.4); - border-radius: 50%; - -webkit-transform: translate(-2px, -2px); - transform: translate(-2px, -2px); -} -.el-color-alpha-slider { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 280px; - height: 12px; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-alpha-slider__bar { - position: relative; - background: -webkit-gradient( - linear, - left top, - right top, - from(rgba(255, 255, 255, 0)), - to(white) - ); - background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 100%); - height: 100%; -} -.el-color-alpha-slider__thumb { - position: absolute; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - left: 0; - top: 0; - width: 4px; - height: 100%; - border-radius: 1px; - background: #fff; - border: 1px solid #f0f0f0; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - z-index: 1; -} -.el-color-alpha-slider.is-vertical { - width: 20px; - height: 180px; -} -.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar { - background: -webkit-gradient( - linear, - left top, - left bottom, - from(rgba(255, 255, 255, 0)), - to(white) - ); - background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%); -} -.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb { - left: 0; - top: 0; - width: 100%; - height: 4px; -} -.el-color-dropdown { - width: 300px; -} -.el-color-dropdown__main-wrapper { - margin-bottom: 6px; -} -.el-color-dropdown__main-wrapper::after { - content: ""; - display: table; - clear: both; -} -.el-color-dropdown__btns { - margin-top: 6px; - text-align: right; -} -.el-color-dropdown__value { - float: left; - line-height: 26px; - font-size: 12px; - color: #000; - width: 160px; -} -.el-color-dropdown__btn { - border: 1px solid #dcdcdc; - color: #333; - line-height: 24px; - border-radius: 2px; - padding: 0 20px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; -} -.el-color-dropdown__btn[disabled] { - color: #ccc; - cursor: not-allowed; -} -.el-color-dropdown__btn:hover { - color: #1d1a1a; - border-color: #1d1a1a; -} -.el-color-dropdown__link-btn { - cursor: pointer; - color: #1d1a1a; - text-decoration: none; - padding: 15px; - font-size: 12px; -} -.el-color-dropdown__link-btn:hover { - color: tint(primary, 20%); -} -.el-color-picker { - display: inline-block; - position: relative; - line-height: normal; - height: 40px; -} -.el-color-picker.is-disabled .el-color-picker__trigger { - cursor: not-allowed; -} -.el-color-picker--medium { - height: 36px; -} -.el-color-picker--medium .el-color-picker__trigger { - height: 36px; - width: 36px; -} -.el-color-picker--medium .el-color-picker__mask { - height: 34px; - width: 34px; -} -.el-color-picker--small { - height: 32px; -} -.el-color-picker--small .el-color-picker__trigger { - height: 32px; - width: 32px; -} -.el-color-picker--small .el-color-picker__mask { - height: 30px; - width: 30px; -} -.el-color-picker--small .el-color-picker__empty, -.el-color-picker--small .el-color-picker__icon { - -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8); - transform: translate3d(-50%, -50%, 0) scale(0.8); -} -.el-color-picker--mini { - height: 28px; -} -.el-color-picker--mini .el-color-picker__trigger { - height: 28px; - width: 28px; -} -.el-color-picker--mini .el-color-picker__mask { - height: 26px; - width: 26px; -} -.el-color-picker--mini .el-color-picker__empty, -.el-color-picker--mini .el-color-picker__icon { - -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8); - transform: translate3d(-50%, -50%, 0) scale(0.8); -} -.el-color-picker__mask { - height: 38px; - width: 38px; - border-radius: 4px; - position: absolute; - top: 1px; - left: 1px; - z-index: 1; - cursor: not-allowed; - background-color: rgba(255, 255, 255, 0.7); -} -.el-color-picker__trigger { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 40px; - width: 40px; - padding: 4px; - border: 1px solid #e6e6e6; - border-radius: 4px; - font-size: 0; - position: relative; - cursor: pointer; -} -.el-color-picker__color { - position: relative; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #999; - border-radius: 2px; - width: 100%; - height: 100%; - text-align: center; -} -.el-color-picker__color.is-alpha { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-picker__color-inner { - position: absolute; - left: 0; - top: 0; - right: 0; - bottom: 0; -} -.el-color-picker__empty, -.el-color-picker__icon { - top: 50%; - left: 50%; - font-size: 12px; - position: absolute; -} -.el-color-picker__empty { - color: #999; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} -.el-color-picker__icon { - display: inline-block; - width: 100%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); - color: #fff; - text-align: center; -} -.el-color-picker__panel { - position: absolute; - z-index: 10; - padding: 6px; - -webkit-box-sizing: content-box; - box-sizing: content-box; - background-color: #fff; - border: 1px solid #ebeef5; - border-radius: 4px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-textarea { - position: relative; - display: inline-block; - width: 100%; - vertical-align: bottom; - font-size: 14px; -} -.el-textarea__inner { - display: block; - resize: vertical; - padding: 5px 15px; - line-height: 1.5; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 100%; - font-size: inherit; - color: #606266; - background-color: #fff; - background-image: none; - border: 1px solid #dcdfe6; - border-radius: 4px; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-textarea__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner::placeholder { - color: #c0c4cc; -} -.el-textarea__inner:hover { - border-color: #c0c4cc; -} -.el-textarea__inner:focus { - outline: 0; - border-color: #1d1a1a; -} -.el-textarea .el-input__count { - color: #909399; - background: #fff; - position: absolute; - font-size: 12px; - bottom: 5px; - right: 10px; -} -.el-textarea.is-disabled .el-textarea__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner::placeholder { - color: #c0c4cc; -} -.el-textarea.is-exceed .el-textarea__inner { - border-color: #f56c6c; -} -.el-textarea.is-exceed .el-input__count { - color: #f56c6c; -} -.el-input { - position: relative; - font-size: 14px; - display: inline-block; - width: 100%; -} -.el-input::-webkit-scrollbar { - z-index: 11; - width: 6px; -} -.el-input::-webkit-scrollbar:horizontal { - height: 6px; -} -.el-input::-webkit-scrollbar-thumb { - border-radius: 5px; - width: 6px; - background: #b4bccc; -} -.el-input::-webkit-scrollbar-corner { - background: #fff; -} -.el-input::-webkit-scrollbar-track { - background: #fff; -} -.el-input::-webkit-scrollbar-track-piece { - background: #fff; - width: 6px; -} -.el-input .el-input__clear { - color: #c0c4cc; - font-size: 14px; - cursor: pointer; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-input .el-input__clear:hover { - color: #909399; -} -.el-input .el-input__count { - height: 100%; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #909399; - font-size: 12px; -} -.el-input .el-input__count .el-input__count-inner { - background: #fff; - line-height: initial; - display: inline-block; - padding: 0 5px; -} -.el-input__inner { - -webkit-appearance: none; - background-color: #fff; - background-image: none; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #606266; - display: inline-block; - font-size: inherit; - height: 40px; - line-height: 40px; - outline: 0; - padding: 0 15px; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - width: 100%; -} -.el-input__prefix, -.el-input__suffix { - position: absolute; - top: 0; - -webkit-transition: all 0.3s; - height: 100%; - color: #c0c4cc; - text-align: center; -} -.el-input__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-input__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-input__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-input__inner::placeholder { - color: #c0c4cc; -} -.el-input__inner:hover { - border-color: #c0c4cc; -} -.el-input.is-active .el-input__inner, -.el-input__inner:focus { - border-color: #1d1a1a; - outline: 0; -} -.el-input__suffix { - right: 5px; - transition: all 0.3s; -} -.el-input__suffix-inner { - pointer-events: all; -} -.el-input__prefix { - left: 5px; - transition: all 0.3s; -} -.el-input__icon { - height: 100%; - width: 25px; - text-align: center; - -webkit-transition: all 0.3s; - transition: all 0.3s; - line-height: 40px; -} -.el-input__icon:after { - content: ""; - height: 100%; - width: 0; - display: inline-block; - vertical-align: middle; -} -.el-input__validateIcon { - pointer-events: none; -} -.el-input.is-disabled .el-input__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-input.is-disabled .el-input__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner::placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__icon { - cursor: not-allowed; -} -.el-link, -.el-transfer-panel__filter .el-icon-circle-close { - cursor: pointer; -} -.el-input.is-exceed .el-input__inner { - border-color: #f56c6c; -} -.el-input.is-exceed .el-input__suffix .el-input__count { - color: #f56c6c; -} -.el-input--suffix .el-input__inner { - padding-right: 30px; -} -.el-input--prefix .el-input__inner { - padding-left: 30px; -} -.el-input--medium { - font-size: 14px; -} -.el-input--medium .el-input__inner { - height: 36px; - line-height: 36px; -} -.el-input--medium .el-input__icon { - line-height: 36px; -} -.el-input--small { - font-size: 13px; -} -.el-input--small .el-input__inner { - height: 32px; - line-height: 32px; -} -.el-input--small .el-input__icon { - line-height: 32px; -} -.el-input--mini { - font-size: 12px; -} -.el-input--mini .el-input__inner { - height: 28px; - line-height: 28px; -} -.el-input--mini .el-input__icon { - line-height: 28px; -} -.el-input-group { - line-height: normal; - display: inline-table; - width: 100%; - border-collapse: separate; - border-spacing: 0; -} -.el-input-group > .el-input__inner { - vertical-align: middle; - display: table-cell; -} -.el-input-group__append, -.el-input-group__prepend { - background-color: #f5f7fa; - color: #909399; - vertical-align: middle; - display: table-cell; - position: relative; - border: 1px solid #dcdfe6; - border-radius: 4px; - padding: 0 20px; - width: 1px; - white-space: nowrap; -} -.el-input-group--prepend .el-input__inner, -.el-input-group__append { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.el-input-group--append .el-input__inner, -.el-input-group__prepend { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.el-input-group__append:focus, -.el-input-group__prepend:focus { - outline: 0; -} -.el-input-group__append .el-button, -.el-input-group__append .el-select, -.el-input-group__prepend .el-button, -.el-input-group__prepend .el-select { - display: inline-block; - margin: -10px -20px; -} -.el-input-group__append button.el-button, -.el-input-group__append div.el-select .el-input__inner, -.el-input-group__append div.el-select:hover .el-input__inner, -.el-input-group__prepend button.el-button, -.el-input-group__prepend div.el-select .el-input__inner, -.el-input-group__prepend div.el-select:hover .el-input__inner { - border-color: transparent; - background-color: transparent; - color: inherit; - border-top: 0; - border-bottom: 0; -} -.el-input-group__append .el-button, -.el-input-group__append .el-input, -.el-input-group__prepend .el-button, -.el-input-group__prepend .el-input { - font-size: inherit; -} -.el-input-group__prepend { - border-right: 0; -} -.el-input-group__append { - border-left: 0; -} -.el-input-group--append .el-select .el-input.is-focus .el-input__inner, -.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner { - border-color: transparent; -} -.el-input__inner::-ms-clear { - display: none; - width: 0; - height: 0; -} -.el-transfer { - font-size: 14px; -} -.el-transfer__buttons { - display: inline-block; - vertical-align: middle; - padding: 0 30px; -} -.el-transfer__button { - display: block; - margin: 0 auto; - padding: 10px; - border-radius: 50%; - color: #fff; - background-color: #1d1a1a; - font-size: 0; -} -.el-transfer-panel__item + .el-transfer-panel__item, -.el-transfer__button [class*="el-icon-"] + span { - margin-left: 0; -} -.el-transfer__button.is-with-texts { - border-radius: 4px; -} -.el-transfer__button.is-disabled, -.el-transfer__button.is-disabled:hover { - border: 1px solid #dcdfe6; - background-color: #f5f7fa; - color: #c0c4cc; -} -.el-transfer__button:first-child { - margin-bottom: 10px; -} -.el-transfer__button:nth-child(2) { - margin: 0; -} -.el-transfer__button i, -.el-transfer__button span { - font-size: 14px; -} -.el-transfer-panel { - border: 1px solid #ebeef5; - border-radius: 4px; - overflow: hidden; - background: #fff; - display: inline-block; - vertical-align: middle; - width: 200px; - max-height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; -} -.el-transfer-panel__body { - height: 246px; -} -.el-transfer-panel__body.is-with-footer { - padding-bottom: 40px; -} -.el-transfer-panel__list { - margin: 0; - padding: 6px 0; - list-style: none; - height: 246px; - overflow: auto; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-transfer-panel__list.is-filterable { - height: 194px; - padding-top: 0; -} -.el-transfer-panel__item { - height: 30px; - line-height: 30px; - padding-left: 15px; - display: block !important; -} -.el-transfer-panel__item.el-checkbox { - color: #606266; -} -.el-transfer-panel__item:hover { - color: #1d1a1a; -} -.el-transfer-panel__item.el-checkbox .el-checkbox__label { - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-left: 24px; - line-height: 30px; -} -.el-transfer-panel__item .el-checkbox__input { - position: absolute; - top: 8px; -} -.el-transfer-panel__filter { - text-align: center; - margin: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: block; - width: auto; -} -.el-transfer-panel__filter .el-input__inner { - height: 32px; - width: 100%; - font-size: 12px; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 16px; - padding-right: 10px; - padding-left: 30px; -} -.el-transfer-panel__filter .el-input__icon { - margin-left: 5px; -} -.el-transfer-panel .el-transfer-panel__header { - height: 40px; - line-height: 40px; - background: #f5f7fa; - margin: 0; - padding-left: 15px; - border-bottom: 1px solid #ebeef5; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #000; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox { - display: block; - line-height: 40px; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label { - font-size: 16px; - color: #303133; - font-weight: 400; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span { - position: absolute; - right: 15px; - color: #909399; - font-size: 12px; - font-weight: 400; -} -.el-divider__text, -.el-link { - font-weight: 500; - font-size: 14px; -} -.el-transfer-panel .el-transfer-panel__footer { - height: 40px; - background: #fff; - margin: 0; - padding: 0; - border-top: 1px solid #ebeef5; - position: absolute; - bottom: 0; - left: 0; - width: 100%; - z-index: 1; -} -.el-transfer-panel .el-transfer-panel__footer::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-container, -.el-timeline-item__node { - display: -webkit-box; - display: -ms-flexbox; -} -.el-transfer-panel .el-transfer-panel__footer .el-checkbox { - padding-left: 20px; - color: #606266; -} -.el-transfer-panel .el-transfer-panel__empty { - margin: 0; - height: 30px; - line-height: 30px; - padding: 6px 15px 0; - color: #909399; - text-align: center; -} -.el-transfer-panel .el-checkbox__label { - padding-left: 8px; -} -.el-transfer-panel .el-checkbox__inner { - height: 14px; - width: 14px; - border-radius: 3px; -} -.el-transfer-panel .el-checkbox__inner::after { - height: 6px; - width: 3px; - left: 4px; -} -.el-container { - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-sizing: border-box; - box-sizing: border-box; - min-width: 0; -} -.el-container.is-vertical, -.el-drawer { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; -} -.el-aside, -.el-header { - -webkit-box-sizing: border-box; -} -.el-container.is-vertical { - -ms-flex-direction: column; - flex-direction: column; -} -.el-header { - padding: 0 20px; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-aside { - overflow: auto; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-footer, -.el-main { - -webkit-box-sizing: border-box; -} -.el-main { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-preferred-size: auto; - flex-basis: auto; - overflow: auto; - box-sizing: border-box; - padding: 20px; -} -.el-footer { - padding: 0 20px; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-timeline { - margin: 0; - font-size: 14px; - list-style: none; -} -.el-timeline .el-timeline-item:last-child .el-timeline-item__tail { - display: none; -} -.el-timeline-item { - position: relative; - padding-bottom: 20px; -} -.el-timeline-item__wrapper { - position: relative; - padding-left: 28px; - top: -3px; -} -.el-timeline-item__tail { - position: absolute; - left: 4px; - height: 100%; - border-left: 2px solid #e4e7ed; -} -.el-timeline-item__icon { - color: #fff; - font-size: 13px; -} -.el-timeline-item__node { - position: absolute; - background-color: #e4e7ed; - border-radius: 50%; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-image__error, -.el-timeline-item__dot { - display: -webkit-box; - display: -ms-flexbox; -} -.el-timeline-item__node--normal { - left: -1px; - width: 12px; - height: 12px; -} -.el-timeline-item__node--large { - left: -2px; - width: 14px; - height: 14px; -} -.el-timeline-item__node--primary { - background-color: #1d1a1a; -} -.el-timeline-item__node--success { - background-color: #67c23a; -} -.el-timeline-item__node--warning { - background-color: #e6a23c; -} -.el-timeline-item__node--danger { - background-color: #f56c6c; -} -.el-timeline-item__node--info { - background-color: #909399; -} -.el-timeline-item__dot { - position: absolute; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-timeline-item__content { - color: #303133; -} -.el-timeline-item__timestamp { - color: #909399; - line-height: 1; - font-size: 13px; -} -.el-timeline-item__timestamp.is-top { - margin-bottom: 8px; - padding-top: 4px; -} -.el-timeline-item__timestamp.is-bottom { - margin-top: 8px; -} -.el-link { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - vertical-align: middle; - position: relative; - text-decoration: none; - outline: 0; - padding: 0; -} -.el-link.is-underline:hover:after { - content: ""; - position: absolute; - left: 0; - right: 0; - height: 0; - bottom: 0; - border-bottom: 1px solid #1d1a1a; -} -.el-link.el-link--default:after, -.el-link.el-link--primary.is-underline:hover:after, -.el-link.el-link--primary:after { - border-color: #1d1a1a; -} -.el-link.is-disabled { - cursor: not-allowed; -} -.el-link [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-link.el-link--default { - color: #606266; -} -.el-link.el-link--default:hover { - color: #1d1a1a; -} -.el-link.el-link--default.is-disabled { - color: #c0c4cc; -} -.el-link.el-link--primary { - color: #1d1a1a; -} -.el-link.el-link--primary:hover { - color: rgb(74, 72, 72); -} -.el-link.el-link--primary.is-disabled { - color: rgb(142, 141, 141); -} -.el-link.el-link--danger.is-underline:hover:after, -.el-link.el-link--danger:after { - border-color: #f56c6c; -} -.el-link.el-link--danger { - color: #f56c6c; -} -.el-link.el-link--danger:hover { - color: #f78989; -} -.el-link.el-link--danger.is-disabled { - color: #fab6b6; -} -.el-link.el-link--success.is-underline:hover:after, -.el-link.el-link--success:after { - border-color: #67c23a; -} -.el-link.el-link--success { - color: #67c23a; -} -.el-link.el-link--success:hover { - color: #85ce61; -} -.el-link.el-link--success.is-disabled { - color: #b3e19d; -} -.el-link.el-link--warning.is-underline:hover:after, -.el-link.el-link--warning:after { - border-color: #e6a23c; -} -.el-link.el-link--warning { - color: #e6a23c; -} -.el-link.el-link--warning:hover { - color: #ebb563; -} -.el-link.el-link--warning.is-disabled { - color: #f3d19e; -} -.el-link.el-link--info.is-underline:hover:after, -.el-link.el-link--info:after { - border-color: #909399; -} -.el-link.el-link--info { - color: #909399; -} -.el-link.el-link--info:hover { - color: #a6a9ad; -} -.el-link.el-link--info.is-disabled { - color: #c8c9cc; -} -.el-divider { - background-color: #dcdfe6; - position: relative; -} -.el-divider--horizontal { - display: block; - height: 1px; - width: 100%; - margin: 24px 0; -} -.el-divider--vertical { - display: inline-block; - width: 1px; - height: 1em; - margin: 0 8px; - vertical-align: middle; - position: relative; -} -.el-divider__text { - position: absolute; - background-color: #fff; - padding: 0 20px; - color: #303133; -} -.el-image__error, -.el-image__placeholder { - background: #f5f7fa; -} -.el-divider__text.is-left { - left: 20px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-divider__text.is-center { - left: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} -.el-divider__text.is-right { - right: 20px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-image__error, -.el-image__inner, -.el-image__placeholder { - width: 100%; - height: 100%; -} -.el-image { - position: relative; - display: inline-block; - overflow: hidden; -} -.el-image__inner { - vertical-align: top; -} -.el-image__inner--center { - position: relative; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - display: block; -} -.el-image__error { - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - font-size: 14px; - color: #c0c4cc; - vertical-align: middle; -} -.el-image__preview { - cursor: pointer; -} -.el-image-viewer__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; -} -.el-image-viewer__btn { - position: absolute; - z-index: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - border-radius: 50%; - opacity: 0.8; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - user-select: none; -} -.el-button, -.el-checkbox { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-image-viewer__close { - top: 40px; - right: 40px; - width: 40px; - height: 40px; - font-size: 24px; - color: #fff; - background-color: #606266; -} -.el-image-viewer__canvas { - width: 100%; - height: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-image-viewer__actions { - left: 50%; - bottom: 30px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - width: 282px; - height: 44px; - padding: 0 23px; - background-color: #606266; - border-color: #fff; - border-radius: 22px; -} -.el-image-viewer__actions__inner { - width: 100%; - height: 100%; - text-align: justify; - cursor: default; - font-size: 23px; - color: #fff; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: distribute; - justify-content: space-around; -} -.el-image-viewer__next, -.el-image-viewer__prev { - top: 50%; - width: 44px; - height: 44px; - font-size: 24px; - color: #fff; - background-color: #606266; - border-color: #fff; -} -.el-image-viewer__prev { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - left: 40px; -} -.el-image-viewer__next { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - right: 40px; - text-indent: 2px; -} -.el-image-viewer__mask { - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - opacity: 0.5; - background: #000; -} -.viewer-fade-enter-active { - -webkit-animation: viewer-fade-in 0.3s; - animation: viewer-fade-in 0.3s; -} -.viewer-fade-leave-active { - -webkit-animation: viewer-fade-out 0.3s; - animation: viewer-fade-out 0.3s; -} -@-webkit-keyframes viewer-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes viewer-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes viewer-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes viewer-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-button { - display: inline-block; - line-height: 1; - white-space: nowrap; - cursor: pointer; - background: #fff; - border: 1px solid #dcdfe6; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - -webkit-transition: 0.1s; - transition: 0.1s; - font-weight: 500; - padding: 12px 20px; - font-size: 14px; - border-radius: 4px; -} -.el-button + .el-button { - margin-left: 10px; -} -.el-button:focus, -.el-button:hover { - color: #1d1a1a; - border-color: rgb(187, 186, 186); - background-color: rgb(232, 232, 232); -} -.el-button:active { - color: rgb(26, 23, 23); - border-color: rgb(26, 23, 23); - outline: 0; -} -.el-button::-moz-focus-inner { - border: 0; -} -.el-button [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-button.is-plain:focus, -.el-button.is-plain:hover { - background: #fff; - border-color: #1d1a1a; - color: #1d1a1a; -} -.el-button.is-active, -.el-button.is-plain:active { - color: rgb(26, 23, 23); - border-color: rgb(26, 23, 23); -} -.el-button.is-plain:active { - background: #fff; - outline: 0; -} -.el-button.is-disabled, -.el-button.is-disabled:focus, -.el-button.is-disabled:hover { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; -} -.el-button.is-disabled.el-button--text { - background-color: transparent; -} -.el-button.is-disabled.is-plain, -.el-button.is-disabled.is-plain:focus, -.el-button.is-disabled.is-plain:hover { - background-color: #fff; - border-color: #ebeef5; - color: #c0c4cc; -} -.el-button.is-loading { - position: relative; - pointer-events: none; -} -.el-button.is-loading:before { - pointer-events: none; - content: ""; - position: absolute; - left: -1px; - top: -1px; - right: -1px; - bottom: -1px; - border-radius: inherit; - background-color: rgba(255, 255, 255, 0.35); -} -.el-button.is-round { - border-radius: 20px; - padding: 12px 23px; -} -.el-button.is-circle { - border-radius: 50%; - padding: 12px; -} -.el-button--primary { - color: #fff; - background-color: #1d1a1a; - border-color: #1d1a1a; -} -.el-button--primary:focus, -.el-button--primary:hover { - background: rgb(74, 72, 72); - border-color: rgb(74, 72, 72); - color: #fff; -} -.el-button--primary.is-active, -.el-button--primary:active { - background: rgb(26, 23, 23); - border-color: rgb(26, 23, 23); - color: #fff; -} -.el-button--primary:active { - outline: 0; -} -.el-button--primary.is-disabled, -.el-button--primary.is-disabled:active, -.el-button--primary.is-disabled:focus, -.el-button--primary.is-disabled:hover { - color: #fff; - background-color: rgb(142, 141, 141); - border-color: rgb(142, 141, 141); -} -.el-button--primary.is-plain { - color: #1d1a1a; - background: rgb(232, 232, 232); - border-color: rgb(165, 163, 163); -} -.el-button--primary.is-plain:focus, -.el-button--primary.is-plain:hover { - background: #1d1a1a; - border-color: #1d1a1a; - color: #fff; -} -.el-button--primary.is-plain:active { - background: rgb(26, 23, 23); - border-color: rgb(26, 23, 23); - color: #fff; - outline: 0; -} -.el-button--primary.is-plain.is-disabled, -.el-button--primary.is-plain.is-disabled:active, -.el-button--primary.is-plain.is-disabled:focus, -.el-button--primary.is-plain.is-disabled:hover { - color: rgb(119, 118, 118); - background-color: rgb(232, 232, 232); - border-color: rgb(210, 209, 209); -} -.el-button--success { - color: #fff; - background-color: #67c23a; - border-color: #67c23a; -} -.el-button--success:focus, -.el-button--success:hover { - background: #85ce61; - border-color: #85ce61; - color: #fff; -} -.el-button--success.is-active, -.el-button--success:active { - background: #5daf34; - border-color: #5daf34; - color: #fff; -} -.el-button--success:active { - outline: 0; -} -.el-button--success.is-disabled, -.el-button--success.is-disabled:active, -.el-button--success.is-disabled:focus, -.el-button--success.is-disabled:hover { - color: #fff; - background-color: #b3e19d; - border-color: #b3e19d; -} -.el-button--success.is-plain { - color: #67c23a; - background: #f0f9eb; - border-color: #c2e7b0; -} -.el-button--success.is-plain:focus, -.el-button--success.is-plain:hover { - background: #67c23a; - border-color: #67c23a; - color: #fff; -} -.el-button--success.is-plain:active { - background: #5daf34; - border-color: #5daf34; - color: #fff; - outline: 0; -} -.el-button--success.is-plain.is-disabled, -.el-button--success.is-plain.is-disabled:active, -.el-button--success.is-plain.is-disabled:focus, -.el-button--success.is-plain.is-disabled:hover { - color: #a4da89; - background-color: #f0f9eb; - border-color: #e1f3d8; -} -.el-button--warning { - color: #fff; - background-color: #e6a23c; - border-color: #e6a23c; -} -.el-button--warning:focus, -.el-button--warning:hover { - background: #ebb563; - border-color: #ebb563; - color: #fff; -} -.el-button--warning.is-active, -.el-button--warning:active { - background: #cf9236; - border-color: #cf9236; - color: #fff; -} -.el-button--warning:active { - outline: 0; -} -.el-button--warning.is-disabled, -.el-button--warning.is-disabled:active, -.el-button--warning.is-disabled:focus, -.el-button--warning.is-disabled:hover { - color: #fff; - background-color: #f3d19e; - border-color: #f3d19e; -} -.el-button--warning.is-plain { - color: #e6a23c; - background: #fdf6ec; - border-color: #f5dab1; -} -.el-button--warning.is-plain:focus, -.el-button--warning.is-plain:hover { - background: #e6a23c; - border-color: #e6a23c; - color: #fff; -} -.el-button--warning.is-plain:active { - background: #cf9236; - border-color: #cf9236; - color: #fff; - outline: 0; -} -.el-button--warning.is-plain.is-disabled, -.el-button--warning.is-plain.is-disabled:active, -.el-button--warning.is-plain.is-disabled:focus, -.el-button--warning.is-plain.is-disabled:hover { - color: #f0c78a; - background-color: #fdf6ec; - border-color: #faecd8; -} -.el-button--danger { - color: #fff; - background-color: #f56c6c; - border-color: #f56c6c; -} -.el-button--danger:focus, -.el-button--danger:hover { - background: #f78989; - border-color: #f78989; - color: #fff; -} -.el-button--danger.is-active, -.el-button--danger:active { - background: #dd6161; - border-color: #dd6161; - color: #fff; -} -.el-button--danger:active { - outline: 0; -} -.el-button--danger.is-disabled, -.el-button--danger.is-disabled:active, -.el-button--danger.is-disabled:focus, -.el-button--danger.is-disabled:hover { - color: #fff; - background-color: #fab6b6; - border-color: #fab6b6; -} -.el-button--danger.is-plain { - color: #f56c6c; - background: #fef0f0; - border-color: #fbc4c4; -} -.el-button--danger.is-plain:focus, -.el-button--danger.is-plain:hover { - background: #f56c6c; - border-color: #f56c6c; - color: #fff; -} -.el-button--danger.is-plain:active { - background: #dd6161; - border-color: #dd6161; - color: #fff; - outline: 0; -} -.el-button--danger.is-plain.is-disabled, -.el-button--danger.is-plain.is-disabled:active, -.el-button--danger.is-plain.is-disabled:focus, -.el-button--danger.is-plain.is-disabled:hover { - color: #f9a7a7; - background-color: #fef0f0; - border-color: #fde2e2; -} -.el-button--info { - color: #fff; - background-color: #909399; - border-color: #909399; -} -.el-button--info:focus, -.el-button--info:hover { - background: #a6a9ad; - border-color: #a6a9ad; - color: #fff; -} -.el-button--info.is-active, -.el-button--info:active { - background: #82848a; - border-color: #82848a; - color: #fff; -} -.el-button--info:active { - outline: 0; -} -.el-button--info.is-disabled, -.el-button--info.is-disabled:active, -.el-button--info.is-disabled:focus, -.el-button--info.is-disabled:hover { - color: #fff; - background-color: #c8c9cc; - border-color: #c8c9cc; -} -.el-button--info.is-plain { - color: #909399; - background: #f4f4f5; - border-color: #d3d4d6; -} -.el-button--info.is-plain:focus, -.el-button--info.is-plain:hover { - background: #909399; - border-color: #909399; - color: #fff; -} -.el-button--info.is-plain:active { - background: #82848a; - border-color: #82848a; - color: #fff; - outline: 0; -} -.el-button--info.is-plain.is-disabled, -.el-button--info.is-plain.is-disabled:active, -.el-button--info.is-plain.is-disabled:focus, -.el-button--info.is-plain.is-disabled:hover { - color: #bcbec2; - background-color: #f4f4f5; - border-color: #e9e9eb; -} -.el-button--text, -.el-button--text.is-disabled, -.el-button--text.is-disabled:focus, -.el-button--text.is-disabled:hover, -.el-button--text:active { - border-color: transparent; -} -.el-button--medium { - padding: 10px 20px; - font-size: 14px; - border-radius: 4px; -} -.el-button--mini, -.el-button--small { - font-size: 12px; - border-radius: 3px; -} -.el-button--medium.is-round { - padding: 10px 20px; -} -.el-button--medium.is-circle { - padding: 10px; -} -.el-button--small, -.el-button--small.is-round { - padding: 9px 15px; -} -.el-button--small.is-circle { - padding: 9px; -} -.el-button--mini, -.el-button--mini.is-round { - padding: 7px 15px; -} -.el-button--mini.is-circle { - padding: 7px; -} -.el-button--text { - color: #1d1a1a; - background: 0 0; - padding-left: 0; - padding-right: 0; -} -.el-button--text:focus, -.el-button--text:hover { - color: rgb(74, 72, 72); - border-color: transparent; - background-color: transparent; -} -.el-button--text:active { - color: rgb(26, 23, 23); - background-color: transparent; -} -.el-button-group { - display: inline-block; - vertical-align: middle; -} -.el-button-group::after, -.el-button-group::before { - display: table; - content: ""; -} -.el-button-group::after { - clear: both; -} -.el-button-group > .el-button { - float: left; - position: relative; -} -.el-button-group > .el-button + .el-button { - margin-left: 0; -} -.el-button-group > .el-button.is-disabled { - z-index: 1; -} -.el-button-group > .el-button:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.el-button-group > .el-button:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.el-button-group > .el-button:first-child:last-child { - border-radius: 4px; -} -.el-button-group > .el-button:first-child:last-child.is-round { - border-radius: 20px; -} -.el-button-group > .el-button:first-child:last-child.is-circle { - border-radius: 50%; -} -.el-button-group > .el-button:not(:first-child):not(:last-child) { - border-radius: 0; -} -.el-button-group > .el-button:not(:last-child) { - margin-right: -1px; -} -.el-button-group > .el-button.is-active, -.el-button-group > .el-button:active, -.el-button-group > .el-button:focus, -.el-button-group > .el-button:hover { - z-index: 1; -} -.el-button-group > .el-dropdown > .el-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-calendar { - background-color: #fff; -} -.el-calendar__header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 12px 20px; - border-bottom: 1px solid #ebeef5; -} -.el-backtop, -.el-page-header { - display: -webkit-box; - display: -ms-flexbox; -} -.el-calendar__title { - color: #000; - -ms-flex-item-align: center; - align-self: center; -} -.el-calendar__body { - padding: 12px 20px 35px; -} -.el-calendar-table { - table-layout: fixed; - width: 100%; -} -.el-calendar-table thead th { - padding: 12px 0; - color: #606266; - font-weight: 400; -} -.el-calendar-table:not(.is-range) td.next, -.el-calendar-table:not(.is-range) td.prev { - color: #c0c4cc; -} -.el-backtop, -.el-calendar-table td.is-today { - color: #1d1a1a; -} -.el-calendar-table td { - border-bottom: 1px solid #ebeef5; - border-right: 1px solid #ebeef5; - vertical-align: top; - -webkit-transition: background-color 0.2s ease; - transition: background-color 0.2s ease; -} -.el-calendar-table td.is-selected { - background-color: #f2f8fe; -} -.el-calendar-table tr:first-child td { - border-top: 1px solid #ebeef5; -} -.el-calendar-table tr td:first-child { - border-left: 1px solid #ebeef5; -} -.el-calendar-table tr.el-calendar-table__row--hide-border td { - border-top: none; -} -.el-calendar-table .el-calendar-day { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 8px; - height: 85px; -} -.el-calendar-table .el-calendar-day:hover { - cursor: pointer; - background-color: #f2f8fe; -} -.el-backtop { - position: fixed; - background-color: #fff; - width: 40px; - height: 40px; - border-radius: 50%; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - font-size: 20px; - -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.12); - box-shadow: 0 0 6px rgba(0, 0, 0, 0.12); - cursor: pointer; - z-index: 5; -} -.el-backtop:hover { - background-color: #f2f6fc; -} -.el-page-header { - display: flex; - line-height: 24px; -} -.el-page-header__left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - cursor: pointer; - margin-right: 40px; - position: relative; -} -.el-page-header__left::after { - content: ""; - position: absolute; - width: 1px; - height: 16px; - right: -20px; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - background-color: #dcdfe6; -} -.el-checkbox, -.el-checkbox__input { - display: inline-block; - position: relative; - white-space: nowrap; -} -.el-page-header__left .el-icon-back { - font-size: 18px; - margin-right: 6px; - -ms-flex-item-align: center; - align-self: center; -} -.el-page-header__title { - font-size: 14px; - font-weight: 500; -} -.el-page-header__content { - font-size: 18px; - color: #303133; -} -.el-checkbox { - color: #606266; - font-weight: 500; - font-size: 14px; - cursor: pointer; - user-select: none; - margin-right: 30px; -} -.el-checkbox-button__inner, -.el-radio { - font-weight: 500; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; -} -.el-checkbox.is-bordered { - padding: 9px 20px 9px 10px; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - line-height: normal; - height: 40px; -} -.el-checkbox.is-bordered.is-checked { - border-color: #1d1a1a; -} -.el-checkbox.is-bordered.is-disabled { - border-color: #ebeef5; - cursor: not-allowed; -} -.el-checkbox.is-bordered + .el-checkbox.is-bordered { - margin-left: 10px; -} -.el-checkbox.is-bordered.el-checkbox--medium { - padding: 7px 20px 7px 10px; - border-radius: 4px; - height: 36px; -} -.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label { - line-height: 17px; - font-size: 14px; -} -.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner { - height: 14px; - width: 14px; -} -.el-checkbox.is-bordered.el-checkbox--small { - padding: 5px 15px 5px 10px; - border-radius: 3px; - height: 32px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label { - line-height: 15px; - font-size: 12px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner { - height: 12px; - width: 12px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after { - height: 6px; - width: 2px; -} -.el-checkbox.is-bordered.el-checkbox--mini { - padding: 3px 15px 3px 10px; - border-radius: 3px; - height: 28px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label { - line-height: 12px; - font-size: 12px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner { - height: 12px; - width: 12px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after { - height: 6px; - width: 2px; -} -.el-checkbox__input { - cursor: pointer; - outline: 0; - line-height: 1; - vertical-align: middle; -} -.el-checkbox__input.is-disabled .el-checkbox__inner { - background-color: #edf2fc; - border-color: #dcdfe6; - cursor: not-allowed; -} -.el-checkbox__input.is-disabled .el-checkbox__inner::after { - cursor: not-allowed; - border-color: #c0c4cc; -} -.el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label { - cursor: not-allowed; -} -.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner { - background-color: #f2f6fc; - border-color: #dcdfe6; -} -.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after { - border-color: #c0c4cc; -} -.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner { - background-color: #f2f6fc; - border-color: #dcdfe6; -} -.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before { - background-color: #c0c4cc; - border-color: #c0c4cc; -} -.el-checkbox__input.is-checked .el-checkbox__inner, -.el-checkbox__input.is-indeterminate .el-checkbox__inner { - background-color: #1d1a1a; - border-color: #1d1a1a; -} -.el-checkbox__input.is-disabled + span.el-checkbox__label { - color: #c0c4cc; - cursor: not-allowed; -} -.el-checkbox__input.is-checked .el-checkbox__inner::after { - -webkit-transform: rotate(45deg) scaleY(1); - transform: rotate(45deg) scaleY(1); -} -.el-checkbox__input.is-checked + .el-checkbox__label { - color: #1d1a1a; -} -.el-checkbox__input.is-focus .el-checkbox__inner { - border-color: #1d1a1a; -} -.el-checkbox__input.is-indeterminate .el-checkbox__inner::before { - content: ""; - position: absolute; - display: block; - background-color: #fff; - height: 2px; - -webkit-transform: scale(0.5); - transform: scale(0.5); - left: 0; - right: 0; - top: 5px; -} -.el-checkbox__input.is-indeterminate .el-checkbox__inner::after { - display: none; -} -.el-checkbox__inner { - display: inline-block; - position: relative; - border: 1px solid #dcdfe6; - border-radius: 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 14px; - height: 14px; - background-color: #fff; - z-index: 1; - -webkit-transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), - background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); - transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), - background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); -} -.el-checkbox__inner:hover { - border-color: #1d1a1a; -} -.el-checkbox__inner::after { - -webkit-box-sizing: content-box; - box-sizing: content-box; - content: ""; - border: 1px solid #fff; - border-left: 0; - border-top: 0; - height: 7px; - left: 4px; - position: absolute; - top: 1px; - -webkit-transform: rotate(45deg) scaleY(0); - transform: rotate(45deg) scaleY(0); - width: 3px; - -webkit-transition: -webkit-transform 0.15s ease-in 0.05s; - transition: -webkit-transform 0.15s ease-in 0.05s; - transition: transform 0.15s ease-in 0.05s; - transition: transform 0.15s ease-in 0.05s, -webkit-transform 0.15s ease-in 0.05s; - -webkit-transform-origin: center; - transform-origin: center; -} -.el-checkbox__original { - opacity: 0; - outline: 0; - position: absolute; - margin: 0; - width: 0; - height: 0; - z-index: -1; -} -.el-checkbox-button, -.el-checkbox-button__inner { - display: inline-block; - position: relative; -} -.el-checkbox__label { - display: inline-block; - padding-left: 10px; - line-height: 19px; - font-size: 14px; -} -.el-checkbox:last-of-type { - margin-right: 0; -} -.el-checkbox-button__inner { - line-height: 1; - white-space: nowrap; - vertical-align: middle; - cursor: pointer; - background: #fff; - border: 1px solid #dcdfe6; - border-left: 0; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - padding: 12px 20px; - font-size: 14px; - border-radius: 0; -} -.el-checkbox-button__inner.is-round { - padding: 12px 20px; -} -.el-checkbox-button__inner:hover { - color: #1d1a1a; -} -.el-checkbox-button__inner [class*="el-icon-"] { - line-height: 0.9; -} -.el-radio, -.el-radio__input { - line-height: 1; - white-space: nowrap; - outline: 0; -} -.el-checkbox-button__inner [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-checkbox-button__original { - opacity: 0; - outline: 0; - position: absolute; - margin: 0; - z-index: -1; -} -.el-radio, -.el-radio__inner, -.el-radio__input { - position: relative; - display: inline-block; -} -.el-checkbox-button.is-checked .el-checkbox-button__inner { - color: #fff; - background-color: #1d1a1a; - border-color: #1d1a1a; - -webkit-box-shadow: -1px 0 0 0 rgb(119, 118, 118); - box-shadow: -1px 0 0 0 rgb(119, 118, 118); -} -.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner { - border-left-color: #1d1a1a; -} -.el-checkbox-button.is-disabled .el-checkbox-button__inner { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; - -webkit-box-shadow: none; - box-shadow: none; -} -.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner { - border-left-color: #ebeef5; -} -.el-checkbox-button:first-child .el-checkbox-button__inner { - border-left: 1px solid #dcdfe6; - border-radius: 4px 0 0 4px; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.el-checkbox-button.is-focus .el-checkbox-button__inner { - border-color: #1d1a1a; -} -.el-checkbox-button:last-child .el-checkbox-button__inner { - border-radius: 0 4px 4px 0; -} -.el-checkbox-button--medium .el-checkbox-button__inner { - padding: 10px 20px; - font-size: 14px; - border-radius: 0; -} -.el-checkbox-button--medium .el-checkbox-button__inner.is-round { - padding: 10px 20px; -} -.el-checkbox-button--small .el-checkbox-button__inner { - padding: 9px 15px; - font-size: 12px; - border-radius: 0; -} -.el-checkbox-button--small .el-checkbox-button__inner.is-round { - padding: 9px 15px; -} -.el-checkbox-button--mini .el-checkbox-button__inner { - padding: 7px 15px; - font-size: 12px; - border-radius: 0; -} -.el-checkbox-button--mini .el-checkbox-button__inner.is-round { - padding: 7px 15px; -} -.el-checkbox-group { - font-size: 0; -} -.el-radio, -.el-radio--medium.is-bordered .el-radio__label { - font-size: 14px; -} -.el-radio { - color: #606266; - cursor: pointer; - margin-right: 30px; -} -.el-cascader-node > .el-radio, -.el-radio:last-child { - margin-right: 0; -} -.el-radio.is-bordered { - padding: 12px 20px 0 10px; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 40px; -} -.el-radio.is-bordered.is-checked { - border-color: #1d1a1a; -} -.el-radio.is-bordered.is-disabled { - cursor: not-allowed; - border-color: #ebeef5; -} -.el-radio__input.is-disabled .el-radio__inner, -.el-radio__input.is-disabled.is-checked .el-radio__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; -} -.el-radio.is-bordered + .el-radio.is-bordered { - margin-left: 10px; -} -.el-radio--medium.is-bordered { - padding: 10px 20px 0 10px; - border-radius: 4px; - height: 36px; -} -.el-radio--mini.is-bordered .el-radio__label, -.el-radio--small.is-bordered .el-radio__label { - font-size: 12px; -} -.el-radio--medium.is-bordered .el-radio__inner { - height: 14px; - width: 14px; -} -.el-radio--small.is-bordered { - padding: 8px 15px 0 10px; - border-radius: 3px; - height: 32px; -} -.el-radio--small.is-bordered .el-radio__inner { - height: 12px; - width: 12px; -} -.el-radio--mini.is-bordered { - padding: 6px 15px 0 10px; - border-radius: 3px; - height: 28px; -} -.el-radio--mini.is-bordered .el-radio__inner { - height: 12px; - width: 12px; -} -.el-radio__input { - cursor: pointer; - vertical-align: middle; -} -.el-radio__input.is-disabled .el-radio__inner { - cursor: not-allowed; -} -.el-radio__input.is-disabled .el-radio__inner::after { - cursor: not-allowed; - background-color: #f5f7fa; -} -.el-radio__input.is-disabled .el-radio__inner + .el-radio__label { - cursor: not-allowed; -} -.el-radio__input.is-disabled.is-checked .el-radio__inner::after { - background-color: #c0c4cc; -} -.el-radio__input.is-disabled + span.el-radio__label { - color: #c0c4cc; - cursor: not-allowed; -} -.el-radio__input.is-checked .el-radio__inner { - border-color: #1d1a1a; - background: #1d1a1a; -} -.el-radio__input.is-checked .el-radio__inner::after { - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); -} -.el-radio__input.is-checked + .el-radio__label { - color: #1d1a1a; -} -.el-radio__input.is-focus .el-radio__inner { - border-color: #1d1a1a; -} -.el-radio__inner { - border: 1px solid #dcdfe6; - border-radius: 100%; - width: 14px; - height: 14px; - background-color: #fff; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-radio__inner:hover { - border-color: #1d1a1a; -} -.el-radio__inner::after { - width: 4px; - height: 4px; - border-radius: 100%; - background-color: #fff; - content: ""; - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translate(-50%, -50%) scale(0); - transform: translate(-50%, -50%) scale(0); - -webkit-transition: -webkit-transform 0.15s ease-in; - transition: -webkit-transform 0.15s ease-in; - transition: transform 0.15s ease-in; - transition: transform 0.15s ease-in, -webkit-transform 0.15s ease-in; -} -.el-radio__original { - opacity: 0; - outline: 0; - position: absolute; - z-index: -1; - top: 0; - left: 0; - right: 0; - bottom: 0; - margin: 0; -} -.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner { - -webkit-box-shadow: 0 0 2px 2px #1d1a1a; - box-shadow: 0 0 2px 2px #1d1a1a; -} -.el-radio__label { - font-size: 14px; - padding-left: 10px; -} -.el-scrollbar { - overflow: hidden; - position: relative; -} -.el-scrollbar:active > .el-scrollbar__bar, -.el-scrollbar:focus > .el-scrollbar__bar, -.el-scrollbar:hover > .el-scrollbar__bar { - opacity: 1; - -webkit-transition: opacity 340ms ease-out; - transition: opacity 340ms ease-out; -} -.el-scrollbar__wrap { - overflow: scroll; - height: 100%; -} -.el-scrollbar__wrap--hidden-default { - scrollbar-width: none; -} -.el-scrollbar__wrap--hidden-default::-webkit-scrollbar { - width: 0; - height: 0; -} -.el-scrollbar__thumb { - position: relative; - display: block; - width: 0; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - -webkit-transition: 0.3s background-color; - transition: 0.3s background-color; -} -.el-scrollbar__thumb:hover { - background-color: rgba(144, 147, 153, 0.5); -} -.el-scrollbar__bar { - position: absolute; - right: 2px; - bottom: 2px; - z-index: 1; - border-radius: 4px; - opacity: 0; - -webkit-transition: opacity 120ms ease-out; - transition: opacity 120ms ease-out; -} -.el-scrollbar__bar.is-vertical { - width: 6px; - top: 2px; -} -.el-scrollbar__bar.is-vertical > div { - width: 100%; -} -.el-scrollbar__bar.is-horizontal { - height: 6px; - left: 2px; -} -.el-scrollbar__bar.is-horizontal > div { - height: 100%; -} -.el-cascader-panel { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - border-radius: 4px; - font-size: 14px; -} -.el-cascader-panel.is-bordered { - border: 1px solid #e4e7ed; - border-radius: 4px; -} -.el-cascader-menu { - min-width: 180px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #606266; - border-right: solid 1px #e4e7ed; -} -.el-cascader-menu:last-child { - border-right: none; -} -.el-cascader-menu:last-child .el-cascader-node { - padding-right: 20px; -} -.el-cascader-menu__wrap { - height: 204px; -} -.el-cascader-menu__list { - position: relative; - min-height: 100%; - margin: 0; - padding: 6px 0; - list-style: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-avatar, -.el-drawer { - -webkit-box-sizing: border-box; - overflow: hidden; -} -.el-cascader-menu__hover-zone { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - pointer-events: none; -} -.el-cascader-menu__empty-text { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - text-align: center; - color: #c0c4cc; -} -.el-cascader-node { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 0 30px 0 20px; - height: 34px; - line-height: 34px; - outline: 0; -} -.el-cascader-node.is-selectable.in-active-path { - color: #606266; -} -.el-cascader-node.in-active-path, -.el-cascader-node.is-active, -.el-cascader-node.is-selectable.in-checked-path { - color: #1d1a1a; - font-weight: 700; -} -.el-cascader-node:not(.is-disabled) { - cursor: pointer; -} -.el-cascader-node:not(.is-disabled):focus, -.el-cascader-node:not(.is-disabled):hover { - background: #f5f7fa; -} -.el-cascader-node.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-cascader-node__prefix { - position: absolute; - left: 10px; -} -.el-cascader-node__postfix { - position: absolute; - right: 10px; -} -.el-cascader-node__label { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 0 10px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.el-cascader-node > .el-radio .el-radio__label { - padding-left: 0; -} -.el-avatar { - display: inline-block; - box-sizing: border-box; - text-align: center; - color: #fff; - background: #c0c4cc; - width: 40px; - height: 40px; - line-height: 40px; - font-size: 14px; -} -.el-avatar > img { - display: block; - height: 100%; - vertical-align: middle; -} -.el-drawer, -.el-drawer__header { - display: -webkit-box; - display: -ms-flexbox; -} -.el-avatar--circle { - border-radius: 50%; -} -.el-avatar--square { - border-radius: 4px; -} -.el-avatar--icon { - font-size: 18px; -} -.el-avatar--large { - width: 40px; - height: 40px; - line-height: 40px; -} -.el-avatar--medium { - width: 36px; - height: 36px; - line-height: 36px; -} -.el-avatar--small { - width: 28px; - height: 28px; - line-height: 28px; -} -.el-drawer.btt, -.el-drawer.ttb, -.el-drawer__container { - left: 0; - right: 0; - width: 100%; -} -.el-drawer.ltr, -.el-drawer.rtl, -.el-drawer__container { - top: 0; - bottom: 0; - height: 100%; -} -.el-drawer { - position: absolute; - box-sizing: border-box; - background-color: #fff; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), - 0 6px 30px 5px rgba(0, 0, 0, 0.12); - box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), - 0 6px 30px 5px rgba(0, 0, 0, 0.12); - outline: 0; -} -.el-drawer.rtl { - -webkit-animation: rtl-drawer-out 0.3s; - animation: rtl-drawer-out 0.3s; - right: 0; -} -.el-drawer__open .el-drawer.rtl { - -webkit-animation: rtl-drawer-in 0.3s 1ms; - animation: rtl-drawer-in 0.3s 1ms; -} -.el-drawer.ltr { - -webkit-animation: ltr-drawer-out 0.3s; - animation: ltr-drawer-out 0.3s; - left: 0; -} -.el-drawer__open .el-drawer.ltr { - -webkit-animation: ltr-drawer-in 0.3s 1ms; - animation: ltr-drawer-in 0.3s 1ms; -} -.el-drawer.ttb { - -webkit-animation: ttb-drawer-out 0.3s; - animation: ttb-drawer-out 0.3s; - top: 0; -} -.el-drawer__open .el-drawer.ttb { - -webkit-animation: ttb-drawer-in 0.3s 1ms; - animation: ttb-drawer-in 0.3s 1ms; -} -.el-drawer.btt { - -webkit-animation: btt-drawer-out 0.3s; - animation: btt-drawer-out 0.3s; - bottom: 0; -} -.el-drawer__open .el-drawer.btt { - -webkit-animation: btt-drawer-in 0.3s 1ms; - animation: btt-drawer-in 0.3s 1ms; -} -.el-drawer__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - margin: 0; -} -.el-drawer__header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #72767b; - display: flex; - margin-bottom: 32px; - padding: 20px 20px 0; -} -.el-drawer__header > :first-child { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.el-drawer__title { - margin: 0; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - line-height: inherit; - font-size: 1rem; -} -.el-drawer__close-btn { - border: none; - cursor: pointer; - font-size: 20px; - color: inherit; - background-color: transparent; -} -.el-drawer__body { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.el-drawer__body > * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-drawer__container { - position: relative; -} -.el-drawer-fade-enter-active { - -webkit-animation: el-drawer-fade-in 0.3s; - animation: el-drawer-fade-in 0.3s; -} -.el-drawer-fade-leave-active { - animation: el-drawer-fade-in 0.3s reverse; -} -.el-popconfirm__main { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-popconfirm__icon { - margin-right: 5px; -} -.el-popconfirm__action { - text-align: right; - margin: 0; -} - -/* custom */ - -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title:hover, -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title.is-active, -.app-slider .cl-slider-menu .el-menu .el-menu-item:hover, -.app-slider .cl-slider-menu .el-menu .el-menu-item.is-active { - background-color: #1d1a1a !important; -} - -.page-layout__right { - background-color: rgba(47, 52, 71, 0.9); -} - -.page-layout__topbar .icon-svg, -.page-layout__topbar .el-breadcrumb__inner { - color: #fff !important; -} - -.page-layout__topbar .app-topbar { - background-color: transparent !important; -} - -.page-layout__topbar .app-topbar__user .name { - color: #fff; -} - -.page-layout__topbar .app-topbar__tools li [class^="el-icon"] { - color: #fff; -} - -.page-layout__topbar .cl-route-nav .title { - color: #fff; -} - -.page-layout__topbar .cl-menu-topbar .el-menu-item span { - color: #fff; -} - -.page-layout__topbar .cl-menu-topbar .el-menu .el-sub-menu__title:hover, -.page-layout__topbar .cl-menu-topbar .el-menu .el-sub-menu__title.is-active, -.page-layout__topbar .cl-menu-topbar .el-menu .el-menu-item:hover, -.page-layout__topbar .cl-menu-topbar .el-menu .el-menu-item.is-active { - background-color: rgba(47, 52, 71, 0.8) !important; -} diff --git a/public/theme/blue.css b/public/theme/blue.css deleted file mode 100644 index 27c1d37..0000000 --- a/public/theme/blue.css +++ /dev/null @@ -1,12008 +0,0 @@ -@charset "UTF-8"; -.el-pagination--small .arrow.disabled, -.el-table .hidden-columns, -.el-table td.is-hidden > *, -.el-table th.is-hidden > *, -.el-table--hidden { - visibility: hidden; -} -.el-input__suffix, -.el-tree.is-dragging .el-tree-node__content * { - pointer-events: none; -} -.el-dropdown .el-dropdown-selfdefine:focus:active, -.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing), -.el-message__closeBtn:focus, -.el-message__content:focus, -.el-popover:focus, -.el-popover:focus:active, -.el-popover__reference:focus:hover, -.el-popover__reference:focus:not(.focusing), -.el-rate:active, -.el-rate:focus, -.el-tooltip:focus:hover, -.el-tooltip:focus:not(.focusing), -.el-upload-list__item.is-success:active, -.el-upload-list__item.is-success:not(.focusing):focus { - outline-width: 0; -} -@-webkit-keyframes rotating { - 0% { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); - } - 100% { - -webkit-transform: rotateZ(360deg); - transform: rotateZ(360deg); - } -} -@keyframes rotating { - 0% { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); - } - 100% { - -webkit-transform: rotateZ(360deg); - transform: rotateZ(360deg); - } -} -.el-pagination { - white-space: nowrap; - padding: 2px 5px; - color: #303133; - font-weight: 700; -} -.el-pagination::after, -.el-pagination::before { - display: table; - content: ""; -} -.el-pagination::after { - clear: both; -} -.el-pagination button, -.el-pagination span:not([class*="suffix"]) { - display: inline-block; - font-size: 13px; - min-width: 35.5px; - height: 28px; - line-height: 28px; - vertical-align: top; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-pagination .el-input__inner { - text-align: center; - -moz-appearance: textfield; - line-height: normal; -} -.el-pagination .el-input__suffix { - right: 0; - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-pagination .el-select .el-input { - width: 100px; - margin: 0 5px; -} -.el-pagination .el-select .el-input .el-input__inner { - padding-right: 25px; - border-radius: 3px; -} -.el-pagination button { - border: none; - padding: 0 6px; - background: 0 0; -} -.el-pagination button:focus { - outline: 0; -} -.el-pagination button:hover { - color: #4165d7; -} -.el-pagination button:disabled { - color: #c0c4cc; - background-color: #fff; - cursor: not-allowed; -} -.el-pagination .btn-next, -.el-pagination .btn-prev { - background: center center no-repeat #fff; - background-size: 16px; - cursor: pointer; - margin: 0; - color: #303133; -} -.el-pagination .btn-next .el-icon, -.el-pagination .btn-prev .el-icon { - display: block; - font-size: 12px; - font-weight: 700; -} -.el-pagination .btn-prev { - padding-right: 12px; -} -.el-pagination .btn-next { - padding-left: 12px; -} -.el-pagination .el-pager li.disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-pager li, -.el-pager li.btn-quicknext:hover, -.el-pager li.btn-quickprev:hover { - cursor: pointer; -} -.el-pagination--small .btn-next, -.el-pagination--small .btn-prev, -.el-pagination--small .el-pager li, -.el-pagination--small .el-pager li.btn-quicknext, -.el-pagination--small .el-pager li.btn-quickprev, -.el-pagination--small .el-pager li:last-child { - border-color: transparent; - font-size: 12px; - line-height: 22px; - height: 22px; - min-width: 22px; -} -.el-pagination--small .more::before, -.el-pagination--small li.more::before { - line-height: 24px; -} -.el-pagination--small button, -.el-pagination--small span:not([class*="suffix"]) { - height: 22px; - line-height: 22px; -} -.el-pagination--small .el-pagination__editor, -.el-pagination--small .el-pagination__editor.el-input .el-input__inner { - height: 22px; -} -.el-pagination__sizes { - margin: 0 10px 0 0; - font-weight: 400; - color: #606266; -} -.el-pagination__sizes .el-input .el-input__inner { - font-size: 13px; - padding-left: 8px; -} -.el-pagination__sizes .el-input .el-input__inner:hover { - border-color: #4165d7; -} -.el-pagination__total { - margin-right: 10px; - font-weight: 400; - color: #606266; -} -.el-pagination__jump { - margin-left: 24px; - font-weight: 400; - color: #606266; -} -.el-pagination__jump .el-input__inner { - padding: 0 3px; -} -.el-pagination__rightwrapper { - float: right; -} -.el-pagination__editor { - line-height: 18px; - padding: 0 2px; - height: 28px; - text-align: center; - margin: 0 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 3px; -} -.el-pager, -.el-pagination.is-background .btn-next, -.el-pagination.is-background .btn-prev { - padding: 0; -} -.el-pagination__editor.el-input { - width: 50px; -} -.el-pagination__editor.el-input .el-input__inner { - height: 28px; -} -.el-pagination__editor .el-input__inner::-webkit-inner-spin-button, -.el-pagination__editor .el-input__inner::-webkit-outer-spin-button { - -webkit-appearance: none; - margin: 0; -} -.el-pagination.is-background .btn-next, -.el-pagination.is-background .btn-prev, -.el-pagination.is-background .el-pager li { - margin: 0 5px; - background-color: #f4f4f5; - color: #606266; - min-width: 30px; - border-radius: 2px; -} -.el-pagination.is-background .btn-next.disabled, -.el-pagination.is-background .btn-next:disabled, -.el-pagination.is-background .btn-prev.disabled, -.el-pagination.is-background .btn-prev:disabled, -.el-pagination.is-background .el-pager li.disabled { - color: #c0c4cc; -} -.el-pagination.is-background .el-pager li:not(.disabled):hover { - color: #4165d7; -} -.el-pagination.is-background .el-pager li:not(.disabled).active { - background-color: #4165d7; - color: #fff; -} -.el-dialog, -.el-pager li { - background: #fff; - -webkit-box-sizing: border-box; -} -.el-pagination.is-background.el-pagination--small .btn-next, -.el-pagination.is-background.el-pagination--small .btn-prev, -.el-pagination.is-background.el-pagination--small .el-pager li { - margin: 0 3px; - min-width: 22px; -} -.el-pager, -.el-pager li { - vertical-align: top; - margin: 0; - display: inline-block; -} -.el-pager { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - list-style: none; - font-size: 0; -} -.el-date-table, -.el-table th { - -webkit-user-select: none; - -moz-user-select: none; -} -.el-pager .more::before { - line-height: 30px; -} -.el-pager li { - padding: 0 4px; - font-size: 13px; - min-width: 35.5px; - height: 28px; - line-height: 28px; - box-sizing: border-box; - text-align: center; -} -.el-menu--collapse .el-menu .el-sub-menu, -.el-menu--popup { - min-width: 200px; -} -.el-pager li.btn-quicknext, -.el-pager li.btn-quickprev { - line-height: 28px; - color: #303133; -} -.el-pager li.btn-quicknext.disabled, -.el-pager li.btn-quickprev.disabled { - color: #c0c4cc; -} -.el-pager li.active + li { - border-left: 0; -} -.el-pager li:hover { - color: #4165d7; -} -.el-pager li.active { - color: #4165d7; - cursor: default; -} -@-webkit-keyframes v-modal-in { - 0% { - opacity: 0; - } -} -@-webkit-keyframes v-modal-out { - 100% { - opacity: 0; - } -} -.el-dialog { - position: relative; - margin: 0 auto 50px; - border-radius: 2px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - box-sizing: border-box; - width: 50%; -} -.el-dialog.is-fullscreen { - width: 100%; - margin-top: 0; - margin-bottom: 0; - height: 100%; - overflow: auto; -} -.el-dialog__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: auto; - margin: 0; -} -.el-dialog__header { - padding: 20px 20px 10px; -} -.el-dialog__headerbtn { - position: absolute; - top: 20px; - right: 20px; - padding: 0; - background: 0 0; - border: none; - outline: 0; - cursor: pointer; - font-size: 16px; -} -.el-dialog__headerbtn .el-dialog__close { - color: #909399; -} -.el-dialog__headerbtn:focus .el-dialog__close, -.el-dialog__headerbtn:hover .el-dialog__close { - color: #4165d7; -} -.el-dialog__title { - line-height: 24px; - font-size: 18px; - color: #303133; -} -.el-dialog__body { - padding: 30px 20px; - color: #606266; - font-size: 14px; - word-break: break-all; -} -.el-dialog__footer { - padding: 10px 20px 20px; - text-align: right; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-dialog--center { - text-align: center; -} -.el-dialog--center .el-dialog__body { - text-align: initial; - padding: 25px 25px 30px; -} -.el-dialog--center .el-dialog__footer { - text-align: inherit; -} -.dialog-fade-enter-active { - -webkit-animation: dialog-fade-in 0.3s; - animation: dialog-fade-in 0.3s; -} -.dialog-fade-leave-active { - -webkit-animation: dialog-fade-out 0.3s; - animation: dialog-fade-out 0.3s; -} -@-webkit-keyframes dialog-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes dialog-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes dialog-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes dialog-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-autocomplete { - position: relative; - display: inline-block; -} -.el-autocomplete-suggestion { - margin: 5px 0; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - border-radius: 4px; - border: 1px solid #e4e7ed; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-color: #fff; -} -.el-dropdown-menu, -.el-menu--collapse .el-sub-menu .el-menu { - z-index: 10; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-autocomplete-suggestion__wrap { - max-height: 280px; - padding: 10px 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-autocomplete-suggestion__list { - margin: 0; - padding: 0; -} -.el-autocomplete-suggestion li { - padding: 0 20px; - margin: 0; - line-height: 34px; - cursor: pointer; - color: #606266; - font-size: 14px; - list-style: none; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.el-autocomplete-suggestion li.highlighted, -.el-autocomplete-suggestion li:hover { - background-color: #f5f7fa; -} -.el-autocomplete-suggestion li.divider { - margin-top: 6px; - border-top: 1px solid #000; -} -.el-autocomplete-suggestion li.divider:last-child { - margin-bottom: -6px; -} -.el-autocomplete-suggestion.is-loading li { - text-align: center; - height: 100px; - line-height: 100px; - font-size: 20px; - color: #999; -} -.el-autocomplete-suggestion.is-loading li::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-autocomplete-suggestion.is-loading li:hover { - background-color: #fff; -} -.el-autocomplete-suggestion.is-loading .el-icon-loading { - vertical-align: middle; -} -.el-dropdown { - display: inline-block; - position: relative; - color: #606266; - font-size: 14px; -} -.el-dropdown .el-button-group { - display: block; -} -.el-dropdown .el-button-group .el-button { - float: none; -} -.el-dropdown .el-dropdown__caret-button { - padding-left: 5px; - padding-right: 5px; - position: relative; - border-left: none; -} -.el-dropdown .el-dropdown__caret-button::before { - content: ""; - position: absolute; - display: block; - width: 1px; - top: 5px; - bottom: 5px; - left: 0; - background: rgba(255, 255, 255, 0.5); -} -.el-dropdown .el-dropdown__caret-button.el-button--default::before { - background: rgba(220, 223, 230, 0.5); -} -.el-dropdown .el-dropdown__caret-button:hover::before { - top: 0; - bottom: 0; -} -.el-dropdown .el-dropdown__caret-button .el-dropdown__icon { - padding-left: 0; -} -.el-dropdown__icon { - font-size: 12px; - margin: 0 3px; -} -.el-dropdown-menu { -} -.el-dropdown-menu__item { - list-style: none; - line-height: 36px; - padding: 0 20px; - margin: 0; - font-size: 14px; - color: #606266; - cursor: pointer; - outline: 0; -} -.el-dropdown-menu__item:focus, -.el-dropdown-menu__item:not(.is-disabled):hover { - background-color: rgb(236, 240, 251); - color: rgb(103, 132, 223); -} -.el-dropdown-menu__item i { - margin-right: 5px; -} -.el-dropdown-menu__item--divided { - position: relative; - margin-top: 6px; - border-top: 1px solid #ebeef5; -} -.el-dropdown-menu__item--divided:before { - content: ""; - height: 6px; - display: block; - margin: 0 -20px; - background-color: #fff; -} -.el-dropdown-menu__item.is-disabled { - cursor: default; - color: #bbb; - pointer-events: none; -} -.el-dropdown-menu--medium { - padding: 6px 0; -} -.el-dropdown-menu--medium .el-dropdown-menu__item { - line-height: 30px; - padding: 0 17px; - font-size: 14px; -} -.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 6px; -} -.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 6px; - margin: 0 -17px; -} -.el-dropdown-menu--small { - padding: 6px 0; -} -.el-dropdown-menu--small .el-dropdown-menu__item { - line-height: 27px; - padding: 0 15px; - font-size: 13px; -} -.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 4px; -} -.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 4px; - margin: 0 -15px; -} -.el-dropdown-menu--mini { - padding: 3px 0; -} -.el-dropdown-menu--mini .el-dropdown-menu__item { - line-height: 24px; - padding: 0 10px; - font-size: 12px; -} -.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 3px; -} -.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 3px; - margin: 0 -10px; -} -.el-menu { - border-right: solid 1px #e6e6e6; - list-style: none; - position: relative; - margin: 0; - padding-left: 0; - background-color: #fff; -} -.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus, -.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover, -.el-menu--horizontal > .el-sub-menu .el-sub-menu__title:hover { - background-color: #fff; -} -.el-menu::after, -.el-menu::before { - display: table; - content: ""; -} -.el-menu::after { - clear: both; -} -.el-menu.el-menu--horizontal { - border-bottom: solid 1px #e6e6e6; -} -.el-menu--horizontal { - border-right: none; -} -.el-menu--horizontal > .el-menu-item { - float: left; - height: 60px; - line-height: 60px; - margin: 0; - border-bottom: 2px solid transparent; - color: #909399; -} -.el-menu--horizontal > .el-menu-item a, -.el-menu--horizontal > .el-menu-item a:hover { - color: inherit; -} -.el-menu--horizontal > .el-sub-menu { - float: left; -} -.el-menu--horizontal > .el-sub-menu:focus, -.el-menu--horizontal > .el-sub-menu:hover { - outline: 0; -} -.el-menu--horizontal > .el-sub-menu:focus .el-sub-menu__title, -.el-menu--horizontal > .el-sub-menu:hover .el-sub-menu__title { - color: #303133; -} -.el-menu--horizontal > .el-sub-menu.is-active .el-sub-menu__title { - border-bottom: 2px solid #4165d7; - color: #303133; -} -.el-menu--horizontal > .el-sub-menu .el-sub-menu__title { - height: 60px; - line-height: 60px; - border-bottom: 2px solid transparent; - color: #909399; -} -.el-menu--horizontal > .el-sub-menu .el-sub-menu__icon-arrow { - position: static; - vertical-align: middle; - margin-left: 8px; - margin-top: -3px; -} -.el-menu--horizontal .el-menu .el-menu-item, -.el-menu--horizontal .el-menu .el-sub-menu__title { - background-color: #fff; - float: none; - height: 36px; - line-height: 36px; - padding: 0 10px; - color: #909399; -} -.el-menu--horizontal .el-menu .el-menu-item.is-active, -.el-menu--horizontal .el-menu .el-sub-menu.is-active > .el-sub-menu__title { - color: #303133; -} -.el-menu--horizontal .el-menu-item:not(.is-disabled):focus, -.el-menu--horizontal .el-menu-item:not(.is-disabled):hover { - outline: 0; - color: #303133; -} -.el-menu--horizontal > .el-menu-item.is-active { - border-bottom: 2px solid #4165d7; - color: #303133; -} -.el-menu--collapse { - width: 64px; -} -.el-menu--collapse > .el-menu-item [class^="el-icon-"], -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title [class^="el-icon-"] { - margin: 0; - vertical-align: middle; - width: 24px; - text-align: center; -} -.el-menu--collapse > .el-menu-item .el-sub-menu__icon-arrow, -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title .el-sub-menu__icon-arrow { - display: none; -} -.el-menu--collapse > .el-menu-item span, -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title span { - height: 0; - width: 0; - overflow: hidden; - visibility: hidden; - display: inline-block; -} -.el-menu--collapse > .el-menu-item.is-active i { - color: inherit; -} -.el-menu--collapse .el-sub-menu { - position: relative; -} -.el-menu--collapse .el-sub-menu .el-menu { - position: absolute; - margin-left: 5px; - top: 0; - left: 100%; - border: 1px solid #e4e7ed; - border-radius: 2px; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-menu-item, -.el-sub-menu__title { - height: 56px; - line-height: 56px; - position: relative; - -webkit-box-sizing: border-box; - white-space: nowrap; - list-style: none; -} -.el-menu--collapse .el-sub-menu.is-opened > .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transform: none; - transform: none; -} -.el-menu--popup { - z-index: 100; - border: none; - padding: 5px 0; - border-radius: 2px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-menu--popup-bottom-start { - margin-top: 5px; -} -.el-menu--popup-right-start { - margin-left: 5px; - margin-right: 5px; -} -.el-menu-item { - font-size: 14px; - color: #303133; - padding: 0 20px; - cursor: pointer; - -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s; - transition: border-color 0.3s, background-color 0.3s, color 0.3s; - box-sizing: border-box; -} -.el-menu-item * { - vertical-align: middle; -} -.el-menu-item i { - color: #909399; -} -.el-menu-item:focus, -.el-menu-item:hover { - outline: 0; - background-color: rgb(236, 240, 251); -} -.el-menu-item.is-disabled { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-menu-item [class^="el-icon-"] { - margin-right: 5px; - width: 24px; - text-align: center; - font-size: 18px; - vertical-align: middle; -} -.el-menu-item.is-active { - color: #4165d7; -} -.el-menu-item.is-active i { - color: inherit; -} -.el-sub-menu { - list-style: none; - margin: 0; - padding-left: 0; -} -.el-sub-menu__title { - font-size: 14px; - color: #303133; - padding: 0 20px; - cursor: pointer; - -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s; - transition: border-color 0.3s, background-color 0.3s, color 0.3s; - box-sizing: border-box; -} -.el-sub-menu__title * { - vertical-align: middle; -} -.el-sub-menu__title i { - color: #909399; -} -.el-sub-menu__title:focus, -.el-sub-menu__title:hover { - outline: 0; - background-color: rgb(236, 240, 251); -} -.el-sub-menu__title.is-disabled { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-sub-menu__title:hover { - background-color: rgb(236, 240, 251); -} -.el-sub-menu .el-menu { - border: none; -} -.el-sub-menu .el-menu-item { - height: 50px; - line-height: 50px; - padding: 0 45px; - min-width: 200px; -} -.el-sub-menu__icon-arrow { - position: absolute; - top: 50%; - right: 20px; - margin-top: -7px; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-size: 12px; -} -.el-sub-menu.is-active .el-sub-menu__title { - border-bottom-color: #4165d7; -} -.el-sub-menu.is-opened > .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); -} -.el-sub-menu.is-disabled .el-menu-item, -.el-sub-menu.is-disabled .el-sub-menu__title { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-sub-menu [class^="el-icon-"] { - vertical-align: middle; - margin-right: 5px; - width: 24px; - text-align: center; - font-size: 18px; -} -.el-menu-item-group > ul { - padding: 0; -} -.el-menu-item-group__title { - padding: 7px 0 7px 20px; - line-height: normal; - font-size: 12px; - color: #909399; -} -.el-radio-button__inner, -.el-radio-group { - display: inline-block; - line-height: 1; - vertical-align: middle; -} -.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transition: 0.2s; - transition: 0.2s; - opacity: 0; -} -.el-radio-group { - font-size: 0; -} -.el-radio-button { - position: relative; - display: inline-block; - outline: 0; -} -.el-radio-button__inner { - white-space: nowrap; - background: #fff; - border: 1px solid #dcdfe6; - font-weight: 500; - border-left: 0; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - position: relative; - cursor: pointer; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - padding: 12px 20px; - font-size: 14px; - border-radius: 0; -} -.el-radio-button__inner.is-round { - padding: 12px 20px; -} -.el-radio-button__inner:hover { - color: #4165d7; -} -.el-radio-button__inner [class*="el-icon-"] { - line-height: 0.9; -} -.el-radio-button__inner [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-radio-button:first-child .el-radio-button__inner { - border-left: 1px solid #dcdfe6; - border-radius: 4px 0 0 4px; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.el-radio-button__orig-radio { - opacity: 0; - outline: 0; - position: absolute; - z-index: -1; -} -.el-radio-button__orig-radio:checked + .el-radio-button__inner { - color: #fff; - background-color: #4165d7; - border-color: #4165d7; - -webkit-box-shadow: -1px 0 0 0 #4165d7; - box-shadow: -1px 0 0 0 #4165d7; -} -.el-radio-button__orig-radio:disabled + .el-radio-button__inner { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; - -webkit-box-shadow: none; - box-shadow: none; -} -.el-radio-button__orig-radio:disabled:checked + .el-radio-button__inner { - background-color: #f2f6fc; -} -.el-radio-button:last-child .el-radio-button__inner { - border-radius: 0 4px 4px 0; -} -.el-popover, -.el-radio-button:first-child:last-child .el-radio-button__inner { - border-radius: 4px; -} -.el-radio-button--medium .el-radio-button__inner { - padding: 10px 20px; - font-size: 14px; - border-radius: 0; -} -.el-radio-button--medium .el-radio-button__inner.is-round { - padding: 10px 20px; -} -.el-radio-button--small .el-radio-button__inner { - padding: 9px 15px; - font-size: 12px; - border-radius: 0; -} -.el-radio-button--small .el-radio-button__inner.is-round { - padding: 9px 15px; -} -.el-radio-button--mini .el-radio-button__inner { - padding: 7px 15px; - font-size: 12px; - border-radius: 0; -} -.el-radio-button--mini .el-radio-button__inner.is-round { - padding: 7px 15px; -} -.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) { - -webkit-box-shadow: 0 0 2px 2px #4165d7; - box-shadow: 0 0 2px 2px #4165d7; -} -.el-switch { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - position: relative; - font-size: 14px; - line-height: 20px; - height: 20px; - vertical-align: middle; -} -.el-switch__core, -.el-switch__label { - display: inline-block; - cursor: pointer; -} -.el-switch.is-disabled .el-switch__core, -.el-switch.is-disabled .el-switch__label { - cursor: not-allowed; -} -.el-switch__label { - -webkit-transition: 0.2s; - transition: 0.2s; - height: 20px; - font-size: 14px; - font-weight: 500; - vertical-align: middle; - color: #303133; -} -.el-switch__label.is-active { - color: #4165d7; -} -.el-switch__label--left { - margin-right: 10px; -} -.el-switch__label--right { - margin-left: 10px; -} -.el-switch__label * { - line-height: 1; - font-size: 14px; - display: inline-block; -} -.el-switch__input { - position: absolute; - width: 0; - height: 0; - opacity: 0; - margin: 0; -} -.el-switch__core { - margin: 0; - position: relative; - width: 40px; - height: 20px; - border: 1px solid #dcdfe6; - outline: 0; - border-radius: 10px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: #dcdfe6; - -webkit-transition: border-color 0.3s, background-color 0.3s; - transition: border-color 0.3s, background-color 0.3s; - vertical-align: middle; -} -.el-switch__core:after { - content: ""; - position: absolute; - top: 1px; - left: 1px; - border-radius: 100%; - -webkit-transition: all 0.3s; - transition: all 0.3s; - width: 16px; - height: 16px; - background-color: #fff; -} -.el-switch.is-checked .el-switch__core { - border-color: #4165d7; - background-color: #4165d7; -} -.el-switch.is-checked .el-switch__core::after { - left: 100%; - margin-left: -17px; -} -.el-switch.is-disabled { - opacity: 0.6; -} -.el-switch--wide .el-switch__label.el-switch__label--left span { - left: 10px; -} -.el-switch--wide .el-switch__label.el-switch__label--right span { - right: 10px; -} -.el-switch .label-fade-enter, -.el-switch .label-fade-leave-active { - opacity: 0; -} -.el-select-dropdown { -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected { - color: #4165d7; - background-color: #fff; -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover { - background-color: #f5f7fa; -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after { - position: absolute; - right: 20px; - font-family: element-icons; - content: "\e6da"; - font-size: 12px; - font-weight: 700; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list { - padding: 0; -} -.el-select-dropdown__empty { - padding: 10px 0; - margin: 0; - text-align: center; - color: #999; - font-size: 14px; -} -.el-select-dropdown__wrap { - max-height: 274px; -} -.el-select-dropdown__list { - list-style: none; - padding: 6px 0; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-select-dropdown__item { - font-size: 14px; - padding: 0 20px; - position: relative; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - color: #606266; - height: 34px; - line-height: 34px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; -} -.el-select-dropdown__item.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-select-dropdown__item.is-disabled:hover { - background-color: #fff; -} -.el-select-dropdown__item.hover, -.el-select-dropdown__item:hover { - background-color: #f5f7fa; -} -.el-select-dropdown__item.selected { - color: #4165d7; - font-weight: 700; -} -.el-select-group { - margin: 0; - padding: 0; -} -.el-select-group__wrap { - position: relative; - list-style: none; - margin: 0; - padding: 0; -} -.el-select-group__wrap:not(:last-of-type) { - padding-bottom: 24px; -} -.el-select-group__wrap:not(:last-of-type)::after { - content: ""; - position: absolute; - display: block; - left: 20px; - right: 20px; - bottom: 12px; - height: 1px; - background: #e4e7ed; -} -.el-select-group__title { - padding-left: 20px; - font-size: 12px; - color: #909399; - line-height: 30px; -} -.el-select-group .el-select-dropdown__item { - padding-left: 20px; -} -.el-select { - display: inline-block; - position: relative; -} -.el-select .el-select__tags > span { - display: contents; -} -.el-select:hover .el-input__inner { - border-color: #c0c4cc; -} -.el-select .el-input__inner { - cursor: pointer; - padding-right: 35px; -} -.el-select .el-input__inner:focus { - border-color: #4165d7; -} -.el-select .el-input .el-select__caret { - color: #c0c4cc; - font-size: 14px; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); - cursor: pointer; -} -.el-select .el-input .el-select__caret.is-reverse { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); -} -.el-select .el-input .el-select__caret.is-show-close { - font-size: 14px; - text-align: center; - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); - border-radius: 100%; - color: #c0c4cc; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-select .el-input .el-select__caret.is-show-close:hover { - color: #909399; -} -.el-select .el-input.is-disabled .el-input__inner { - cursor: not-allowed; -} -.el-select .el-input.is-disabled .el-input__inner:hover { - border-color: #e4e7ed; -} -.el-select .el-input.is-focus .el-input__inner { - border-color: #4165d7; -} -.el-select > .el-input { - display: block; -} -.el-select__input { - border: none; - outline: 0; - padding: 0; - margin-left: 15px; - color: #666; - font-size: 14px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - height: 28px; - background-color: transparent; -} -.el-select__input.is-mini { - height: 14px; -} -.el-select__close { - cursor: pointer; - position: absolute; - top: 8px; - z-index: 1000; - right: 25px; - color: #c0c4cc; - line-height: 18px; - font-size: 14px; -} -.el-select__close:hover { - color: #909399; -} -.el-select__tags { - position: absolute; - line-height: normal; - white-space: normal; - z-index: 1; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.el-select .el-tag__close { - margin-top: -2px; -} -.el-select .el-tag { - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-color: transparent; - margin: 2px 0 2px 6px; - background-color: #f0f2f5; -} -.el-select .el-tag__close.el-icon-close { - background-color: #c0c4cc; - right: -7px; - top: 0; - color: #fff; -} -.el-select .el-tag__close.el-icon-close:hover { - background-color: #909399; -} -.el-table, -.el-table__expanded-cell { - background-color: #fff; -} -.el-select .el-tag__close.el-icon-close::before { - display: block; - -webkit-transform: translate(0, 0.5px); - transform: translate(0, 0.5px); -} -.el-table { - position: relative; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - width: 100%; - max-width: 100%; - font-size: 14px; - color: #606266; -} -.el-table--mini, -.el-table--small, -.el-table__expand-icon { - font-size: 12px; -} -.el-table__empty-block { - min-height: 60px; - text-align: center; - width: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-table__empty-text { - line-height: 60px; - width: 50%; - color: #909399; -} -.el-table__expand-column .cell { - padding: 0; - text-align: center; -} -.el-table__expand-icon { - position: relative; - cursor: pointer; - color: #666; - -webkit-transition: -webkit-transform 0.2s ease-in-out; - transition: -webkit-transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; - height: 20px; -} -.el-table__expand-icon--expanded { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-table__expand-icon > .el-icon { - position: absolute; - left: 50%; - top: 50%; - margin-left: -5px; - margin-top: -5px; -} -.el-table__expanded-cell[class*="cell"] { - padding: 20px 50px; -} -.el-table__expanded-cell:hover { - background-color: transparent !important; -} -.el-table__placeholder { - display: inline-block; - width: 20px; -} -.el-table__append-wrapper { - overflow: hidden; -} -.el-table--fit { - border-right: 0; - border-bottom: 0; -} -.el-table--fit td.gutter, -.el-table--fit th.gutter { - border-right-width: 1px; -} -.el-table--scrollable-x .el-table__body-wrapper { - overflow-x: auto; -} -.el-table--scrollable-y .el-table__body-wrapper { - overflow-y: auto; -} -.el-table thead { - color: #909399; - font-weight: 500; -} -.el-table thead.is-group th { - background: #f5f7fa; -} -.el-table th, -.el-table tr { - background-color: #fff; -} -.el-table td, -.el-table th { - padding: 12px 0; - min-width: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-overflow: ellipsis; - vertical-align: middle; - position: relative; - text-align: left; -} -.el-table td.is-center, -.el-table th.is-center { - text-align: center; -} -.el-table td.is-right, -.el-table th.is-right { - text-align: right; -} -.el-table td.gutter, -.el-table th.gutter { - width: 15px; - border-right-width: 0; - border-bottom-width: 0; - padding: 0; -} -.el-table--medium td, -.el-table--medium th { - padding: 10px 0; -} -.el-table--small td, -.el-table--small th { - padding: 8px 0; -} -.el-table--mini td, -.el-table--mini th { - padding: 6px 0; -} -.el-table .cell, -.el-table--border td:first-child .cell, -.el-table--border th:first-child .cell { - padding-left: 10px; -} -.el-table tr input[type="checkbox"] { - margin: 0; -} -.el-table td, -.el-table th.is-leaf { - border-bottom: 1px solid #ebeef5; -} -.el-table th.is-sortable { - cursor: pointer; -} -.el-table th { - overflow: hidden; - -ms-user-select: none; - user-select: none; -} -.el-table th > .cell { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; - vertical-align: middle; - padding-left: 10px; - padding-right: 10px; - width: 100%; -} -.el-table th > .cell.highlight { - color: #4165d7; -} -.el-table th.required > div::before { - display: inline-block; - content: ""; - width: 8px; - height: 8px; - border-radius: 50%; - background: #ff4d51; - margin-right: 5px; - vertical-align: middle; -} -.el-table td div { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-table td.gutter { - width: 0; -} -.el-table .cell { - -webkit-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - text-overflow: ellipsis; - white-space: normal; - word-break: break-all; - line-height: 23px; - padding-right: 10px; -} -.el-table .cell.el-tooltip { - white-space: nowrap; - min-width: 50px; -} -.el-table--border, -.el-table--group { - border: 1px solid #ebeef5; -} -.el-table--border::after, -.el-table--group::after, -.el-table::before { - content: ""; - position: absolute; - background-color: #ebeef5; - z-index: 1; -} -.el-table--border::after, -.el-table--group::after { - top: 0; - right: 0; - width: 1px; - height: 100%; -} -.el-table::before { - left: 0; - bottom: 0; - width: 100%; - height: 1px; -} -.el-table--border { - border-right: none; - border-bottom: none; -} -.el-table--border.el-loading-parent--relative { - border-color: transparent; -} -.el-table--border td, -.el-table--border th, -.el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed { - border-right: 1px solid #ebeef5; -} -.el-table--border th.gutter:last-of-type { - border-bottom: 1px solid #ebeef5; - border-bottom-width: 1px; -} -.el-table--border th, -.el-table__fixed-right-patch { - border-bottom: 1px solid #ebeef5; -} -.el-table__fixed, -.el-table__fixed-right { - position: absolute; - top: 0; - left: 0; - overflow-x: hidden; - overflow-y: hidden; - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.12); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.12); -} -.el-table__fixed-right::before, -.el-table__fixed::before { - content: ""; - position: absolute; - left: 0; - bottom: 0; - width: 100%; - height: 1px; - background-color: #ebeef5; - z-index: 4; -} -.el-table__fixed-right-patch { - position: absolute; - top: -1px; - right: 0; - background-color: #fff; -} -.el-table__fixed-right { - top: 0; - left: auto; - right: 0; -} -.el-table__fixed-right .el-table__fixed-body-wrapper, -.el-table__fixed-right .el-table__fixed-footer-wrapper, -.el-table__fixed-right .el-table__fixed-header-wrapper { - left: auto; - right: 0; -} -.el-table__fixed-header-wrapper { - position: absolute; - left: 0; - top: 0; - z-index: 3; -} -.el-table__fixed-footer-wrapper { - position: absolute; - left: 0; - bottom: 0; - z-index: 3; -} -.el-table__fixed-footer-wrapper tbody td { - border-top: 1px solid #ebeef5; - background-color: #f5f7fa; - color: #606266; -} -.el-table__fixed-body-wrapper { - position: absolute; - left: 0; - top: 37px; - overflow: hidden; - z-index: 3; -} -.el-table__body-wrapper, -.el-table__footer-wrapper, -.el-table__header-wrapper { - width: 100%; -} -.el-table__footer-wrapper { - margin-top: -1px; -} -.el-table__footer-wrapper td { - border-top: 1px solid #ebeef5; -} -.el-table__body, -.el-table__footer, -.el-table__header { - table-layout: fixed; - border-collapse: separate; -} -.el-table__footer-wrapper, -.el-table__header-wrapper { - overflow: hidden; -} -.el-table__footer-wrapper tbody td, -.el-table__header-wrapper tbody td { - background-color: #f5f7fa; - color: #606266; -} -.el-table__body-wrapper { - overflow: hidden; - position: relative; -} -.el-table__body-wrapper.is-scrolling-left ~ .el-table__fixed, -.el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed, -.el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed-right, -.el-table__body-wrapper.is-scrolling-right ~ .el-table__fixed-right { - -webkit-box-shadow: none; - box-shadow: none; -} -.el-picker-panel, -.el-table-filter { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-table__body-wrapper .el-table--border.is-scrolling-right ~ .el-table__fixed-right { - border-left: 1px solid #ebeef5; -} -.el-table .caret-wrapper { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 34px; - width: 24px; - vertical-align: middle; - cursor: pointer; - overflow: initial; - position: relative; -} -.el-table .sort-caret { - width: 0; - height: 0; - border: 5px solid transparent; - position: absolute; - left: 7px; -} -.el-table .sort-caret.ascending { - border-bottom-color: #c0c4cc; - top: 5px; -} -.el-table .sort-caret.descending { - border-top-color: #c0c4cc; - bottom: 7px; -} -.el-table .ascending .sort-caret.ascending { - border-bottom-color: #4165d7; -} -.el-table .descending .sort-caret.descending { - border-top-color: #4165d7; -} -.el-table .hidden-columns { - position: absolute; - z-index: -1; -} -.el-table--striped .el-table__body tr.el-table__row--striped td { - background: #fafafa; -} -.el-table--striped .el-table__body tr.el-table__row--striped.current-row td { - background-color: rgb(236, 240, 251); -} -.el-table__body tr.hover-row.current-row > td, -.el-table__body tr.hover-row.el-table__row--striped.current-row > td, -.el-table__body tr.hover-row.el-table__row--striped > td, -.el-table__body tr.hover-row > td { - background-color: #f5f7fa; -} -.el-table__body tr.current-row > td { - background-color: rgb(236, 240, 251); -} -.el-table__column-resize-proxy { - position: absolute; - left: 200px; - top: 0; - bottom: 0; - width: 0; - border-left: 1px solid #ebeef5; - z-index: 10; -} -.el-table__column-filter-trigger { - display: inline-block; - line-height: 34px; - cursor: pointer; -} -.el-table__column-filter-trigger i { - color: #909399; - font-size: 12px; - -webkit-transform: scale(0.75); - transform: scale(0.75); -} -.el-table--enable-row-transition .el-table__body td { - -webkit-transition: background-color 0.25s ease; - transition: background-color 0.25s ease; -} -.el-table--enable-row-hover .el-table__body tr:hover > td { - background-color: #f5f7fa; -} -.el-table--fluid-height .el-table__fixed, -.el-table--fluid-height .el-table__fixed-right { - bottom: 0; - overflow: hidden; -} -.el-table [class*="el-table__row--level"] .el-table__expand-icon { - display: inline-block; - width: 20px; - line-height: 20px; - height: 20px; - text-align: center; - margin-right: 3px; -} -.el-table-column--selection .cell { - padding-left: 14px; - padding-right: 14px; -} -.el-table-filter { - border: 1px solid #ebeef5; - border-radius: 2px; - background-color: #fff; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 2px 0; -} -.el-date-table td, -.el-date-table td div { - height: 30px; - -webkit-box-sizing: border-box; -} -.el-table-filter__list { - padding: 5px 0; - margin: 0; - list-style: none; - min-width: 100px; -} -.el-table-filter__list-item { - line-height: 36px; - padding: 0 10px; - cursor: pointer; - font-size: 14px; -} -.el-table-filter__list-item:hover { - background-color: rgb(236, 240, 251); - color: rgb(103, 132, 223); -} -.el-table-filter__list-item.is-active { - background-color: #4165d7; - color: #fff; -} -.el-table-filter__content { - min-width: 100px; -} -.el-table-filter__bottom { - border-top: 1px solid #ebeef5; - padding: 8px; -} -.el-table-filter__bottom button { - background: 0 0; - border: none; - color: #606266; - cursor: pointer; - font-size: 13px; - padding: 0 3px; -} -.el-date-table td.in-range div, -.el-date-table td.in-range div:hover, -.el-date-table.is-week-mode .el-date-table__row.current div, -.el-date-table.is-week-mode .el-date-table__row:hover div { - background-color: #f2f6fc; -} -.el-table-filter__bottom button:hover { - color: #4165d7; -} -.el-table-filter__bottom button:focus { - outline: 0; -} -.el-table-filter__bottom button.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-table-filter__wrap { - max-height: 280px; -} -.el-table-filter__checkbox-group { - padding: 10px; -} -.el-table-filter__checkbox-group label.el-checkbox { - display: block; - margin-right: 5px; - margin-bottom: 8px; - margin-left: 5px; -} -.el-table-filter__checkbox-group .el-checkbox:last-child { - margin-bottom: 0; -} -.el-date-table { - font-size: 12px; - -ms-user-select: none; - user-select: none; -} -.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover { - color: #606266; -} -.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div { - margin-left: 5px; - border-top-left-radius: 15px; - border-bottom-left-radius: 15px; -} -.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div { - margin-right: 5px; - border-top-right-radius: 15px; - border-bottom-right-radius: 15px; -} -.el-date-table td { - width: 32px; - padding: 4px 0; - box-sizing: border-box; - text-align: center; - cursor: pointer; - position: relative; -} -.el-date-table td div { - padding: 3px 0; - box-sizing: border-box; -} -.el-date-table td span { - width: 24px; - height: 24px; - display: block; - margin: 0 auto; - line-height: 24px; - position: absolute; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - border-radius: 50%; -} -.el-date-table td.next-month, -.el-date-table td.prev-month { - color: #c0c4cc; -} -.el-date-table td.today { - position: relative; -} -.el-date-table td.today span { - color: #4165d7; - font-weight: 700; -} -.el-date-table td.today.end-date span, -.el-date-table td.today.start-date span { - color: #fff; -} -.el-date-table td.available:hover { - color: #4165d7; -} -.el-date-table td.current:not(.disabled) span { - color: #fff; - background-color: #4165d7; -} -.el-date-table td.end-date div, -.el-date-table td.start-date div { - color: #fff; -} -.el-date-table td.end-date span, -.el-date-table td.start-date span { - background-color: #4165d7; -} -.el-date-table td.start-date div { - margin-left: 5px; - border-top-left-radius: 15px; - border-bottom-left-radius: 15px; -} -.el-date-table td.end-date div { - margin-right: 5px; - border-top-right-radius: 15px; - border-bottom-right-radius: 15px; -} -.el-date-table td.disabled div { - background-color: #f5f7fa; - opacity: 1; - cursor: not-allowed; - color: #c0c4cc; -} -.el-date-table td.selected div { - margin-left: 5px; - margin-right: 5px; - background-color: #f2f6fc; - border-radius: 15px; -} -.el-date-table td.selected div:hover { - background-color: #f2f6fc; -} -.el-date-table td.selected span { - background-color: #4165d7; - color: #fff; - border-radius: 15px; -} -.el-date-table td.week { - font-size: 80%; - color: #606266; -} -.el-month-table, -.el-year-table { - font-size: 12px; - border-collapse: collapse; -} -.el-date-table th { - padding: 5px; - color: #606266; - font-weight: 400; - border-bottom: solid 1px #ebeef5; -} -.el-month-table { - margin: -1px; -} -.el-month-table td { - text-align: center; - padding: 8px 0; - cursor: pointer; -} -.el-month-table td div { - height: 48px; - padding: 6px 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-month-table td.today .cell { - color: #4165d7; - font-weight: 700; -} -.el-month-table td.today.end-date .cell, -.el-month-table td.today.start-date .cell { - color: #fff; -} -.el-month-table td.disabled .cell { - background-color: #f5f7fa; - cursor: not-allowed; - color: #c0c4cc; -} -.el-month-table td.disabled .cell:hover { - color: #c0c4cc; -} -.el-month-table td .cell { - width: 60px; - height: 36px; - display: block; - line-height: 36px; - color: #606266; - margin: 0 auto; - border-radius: 18px; -} -.el-month-table td .cell:hover { - color: #4165d7; -} -.el-month-table td.in-range div, -.el-month-table td.in-range div:hover { - background-color: #f2f6fc; -} -.el-month-table td.end-date div, -.el-month-table td.start-date div { - color: #fff; -} -.el-month-table td.end-date .cell, -.el-month-table td.start-date .cell { - color: #fff; - background-color: #4165d7; -} -.el-month-table td.start-date div { - border-top-left-radius: 24px; - border-bottom-left-radius: 24px; -} -.el-month-table td.end-date div { - border-top-right-radius: 24px; - border-bottom-right-radius: 24px; -} -.el-month-table td.current:not(.disabled) .cell { - color: #4165d7; -} -.el-year-table { - margin: -1px; -} -.el-year-table .el-icon { - color: #303133; -} -.el-year-table td { - text-align: center; - padding: 20px 3px; - cursor: pointer; -} -.el-year-table td.today .cell { - color: #4165d7; - font-weight: 700; -} -.el-year-table td.disabled .cell { - background-color: #f5f7fa; - cursor: not-allowed; - color: #c0c4cc; -} -.el-year-table td.disabled .cell:hover { - color: #c0c4cc; -} -.el-year-table td .cell { - width: 48px; - height: 32px; - display: block; - line-height: 32px; - color: #606266; - margin: 0 auto; -} -.el-year-table td .cell:hover, -.el-year-table td.current:not(.disabled) .cell { - color: #4165d7; -} -.el-date-range-picker { - width: 646px; -} -.el-date-range-picker.has-sidebar { - width: 756px; -} -.el-date-range-picker table { - table-layout: fixed; - width: 100%; -} -.el-date-range-picker .el-picker-panel__body { - min-width: 513px; -} -.el-date-range-picker .el-picker-panel__content { - margin: 0; -} -.el-date-range-picker__header { - position: relative; - text-align: center; - height: 28px; -} -.el-date-range-picker__header [class*="arrow-left"] { - float: left; -} -.el-date-range-picker__header [class*="arrow-right"] { - float: right; -} -.el-date-range-picker__header div { - font-size: 16px; - font-weight: 500; - margin-right: 50px; -} -.el-date-range-picker__content { - float: left; - width: 50%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 16px; -} -.el-date-range-picker__content.is-left { - border-right: 1px solid #e4e4e4; -} -.el-date-range-picker__content .el-date-range-picker__header div { - margin-left: 50px; - margin-right: 50px; -} -.el-date-range-picker__editors-wrap { - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; -} -.el-date-range-picker__editors-wrap.is-right { - text-align: right; -} -.el-date-range-picker__time-header { - position: relative; - border-bottom: 1px solid #e4e4e4; - font-size: 12px; - padding: 8px 5px 5px; - display: table; - width: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-date-range-picker__time-header > .el-icon-arrow-right { - font-size: 20px; - vertical-align: middle; - display: table-cell; - color: #303133; -} -.el-date-range-picker__time-picker-wrap { - position: relative; - display: table-cell; - padding: 0 5px; -} -.el-date-range-picker__time-picker-wrap .el-picker-panel { - position: absolute; - top: 13px; - right: 0; - z-index: 1; - background: #fff; -} -.el-date-picker { - width: 322px; -} -.el-date-picker.has-sidebar.has-time { - width: 434px; -} -.el-date-picker.has-sidebar { - width: 438px; -} -.el-date-picker.has-time .el-picker-panel__body-wrapper { - position: relative; -} -.el-date-picker .el-picker-panel__content { - width: 292px; -} -.el-date-picker table { - table-layout: fixed; - width: 100%; -} -.el-date-picker__editor-wrap { - position: relative; - display: table-cell; - padding: 0 5px; -} -.el-date-picker__time-header { - position: relative; - border-bottom: 1px solid #e4e4e4; - font-size: 12px; - padding: 8px 5px 5px; - display: table; - width: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-date-picker__header { - margin: 12px; - text-align: center; -} -.el-date-picker__header--bordered { - margin-bottom: 0; - padding-bottom: 12px; - border-bottom: solid 1px #ebeef5; -} -.el-date-picker__header--bordered + .el-picker-panel__content { - margin-top: 0; -} -.el-date-picker__header-label { - font-size: 16px; - font-weight: 500; - padding: 0 5px; - line-height: 22px; - text-align: center; - cursor: pointer; - color: #606266; -} -.el-date-picker__header-label.active, -.el-date-picker__header-label:hover { - color: #4165d7; -} -.el-date-picker__prev-btn { - float: left; -} -.el-date-picker__next-btn { - float: right; -} -.el-date-picker__time-wrap { - padding: 10px; - text-align: center; -} -.el-date-picker__time-label { - float: left; - cursor: pointer; - line-height: 30px; - margin-left: 10px; -} -.time-select { - margin: 5px 0; - min-width: 0; -} -.time-select .el-picker-panel__content { - max-height: 200px; - margin: 0; -} -.time-select-item { - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.time-select-item.selected:not(.disabled) { - color: #4165d7; - font-weight: 700; -} -.time-select-item.disabled { - color: #e4e7ed; - cursor: not-allowed; -} -.time-select-item:hover { - background-color: #f5f7fa; - font-weight: 700; - cursor: pointer; -} -.el-date-editor { - position: relative; - display: inline-block; - text-align: left; -} -.el-date-editor.el-input, -.el-date-editor.el-input__inner { - width: 220px; -} -.el-date-editor--monthrange.el-input, -.el-date-editor--monthrange.el-input__inner { - width: 300px; -} -.el-date-editor--daterange.el-input, -.el-date-editor--daterange.el-input__inner, -.el-date-editor--timerange.el-input, -.el-date-editor--timerange.el-input__inner { - width: 350px; -} -.el-date-editor--datetimerange.el-input, -.el-date-editor--datetimerange.el-input__inner { - width: 400px; -} -.el-date-editor--dates .el-input__inner { - text-overflow: ellipsis; - white-space: nowrap; -} -.el-date-editor .el-icon-circle-close { - cursor: pointer; -} -.el-date-editor .el-range__icon { - font-size: 14px; - margin-left: -5px; - color: #c0c4cc; - float: left; - line-height: 32px; -} -.el-date-editor .el-range-input, -.el-date-editor .el-range-separator { - height: 100%; - margin: 0; - text-align: center; - display: inline-block; - font-size: 14px; -} -.el-date-editor .el-range-input { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: none; - outline: 0; - padding: 0; - width: 39%; - color: #606266; -} -.el-date-editor .el-range-input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input::placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-separator { - padding: 0 5px; - line-height: 32px; - width: 5%; - color: #303133; -} -.el-date-editor .el-range__close-icon { - font-size: 14px; - color: #c0c4cc; - width: 25px; - display: inline-block; - float: right; - line-height: 32px; -} -.el-range-editor.el-input__inner { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 3px 10px; -} -.el-range-editor .el-range-input { - line-height: 1; -} -.el-range-editor.is-active, -.el-range-editor.is-active:hover { - border-color: #4165d7; -} -.el-range-editor--medium.el-input__inner { - height: 36px; -} -.el-range-editor--medium .el-range-separator { - line-height: 28px; - font-size: 14px; -} -.el-range-editor--medium .el-range-input { - font-size: 14px; -} -.el-range-editor--medium .el-range__close-icon, -.el-range-editor--medium .el-range__icon { - line-height: 28px; -} -.el-range-editor--small.el-input__inner { - height: 32px; -} -.el-range-editor--small .el-range-separator { - line-height: 24px; - font-size: 13px; -} -.el-range-editor--small .el-range-input { - font-size: 13px; -} -.el-range-editor--small .el-range__close-icon, -.el-range-editor--small .el-range__icon { - line-height: 24px; -} -.el-range-editor--mini.el-input__inner { - height: 28px; -} -.el-range-editor--mini .el-range-separator { - line-height: 20px; - font-size: 12px; -} -.el-range-editor--mini .el-range-input { - font-size: 12px; -} -.el-range-editor--mini .el-range__close-icon, -.el-range-editor--mini .el-range__icon { - line-height: 20px; -} -.el-range-editor.is-disabled { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-range-editor.is-disabled:focus, -.el-range-editor.is-disabled:hover { - border-color: #e4e7ed; -} -.el-range-editor.is-disabled input { - background-color: #f5f7fa; - color: #c0c4cc; - cursor: not-allowed; -} -.el-range-editor.is-disabled input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input::placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled .el-range-separator { - color: #c0c4cc; -} -.el-picker-panel { - color: #606266; - border: 1px solid #e4e7ed; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - background: #fff; - border-radius: 4px; - line-height: 30px; - margin: 5px 0; -} -.el-popover, -.el-time-panel { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-picker-panel__body-wrapper::after, -.el-picker-panel__body::after { - content: ""; - display: table; - clear: both; -} -.el-picker-panel__content { - position: relative; - margin: 15px; -} -.el-picker-panel__footer { - border-top: 1px solid #e4e4e4; - padding: 4px; - text-align: right; - background-color: #fff; - position: relative; - font-size: 0; -} -.el-picker-panel__shortcut { - display: block; - width: 100%; - border: 0; - background-color: transparent; - line-height: 28px; - font-size: 14px; - color: #606266; - padding-left: 12px; - text-align: left; - outline: 0; - cursor: pointer; -} -.el-picker-panel__shortcut:hover { - color: #4165d7; -} -.el-picker-panel__shortcut.active { - background-color: #e6f1fe; - color: #4165d7; -} -.el-picker-panel__btn { - border: 1px solid #dcdcdc; - color: #333; - line-height: 24px; - border-radius: 2px; - padding: 0 20px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; -} -.el-picker-panel__btn[disabled] { - color: #ccc; - cursor: not-allowed; -} -.el-picker-panel__icon-btn { - font-size: 12px; - color: #303133; - border: 0; - background: 0 0; - cursor: pointer; - outline: 0; - margin-top: 8px; -} -.el-picker-panel__icon-btn:hover { - color: #4165d7; -} -.el-picker-panel__icon-btn.is-disabled { - color: #bbb; -} -.el-picker-panel__icon-btn.is-disabled:hover { - cursor: not-allowed; -} -.el-picker-panel__link-btn { - vertical-align: middle; -} -.el-picker-panel [slot="sidebar"], -.el-picker-panel__sidebar { - position: absolute; - top: 0; - bottom: 0; - width: 110px; - border-right: 1px solid #e4e4e4; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-top: 6px; - background-color: #fff; - overflow: auto; -} -.el-picker-panel [slot="sidebar"] + .el-picker-panel__body, -.el-picker-panel__sidebar + .el-picker-panel__body { - margin-left: 110px; -} -.el-time-spinner.has-seconds .el-time-spinner__wrapper { - width: 33.3%; -} -.el-time-spinner__wrapper { - max-height: 190px; - overflow: auto; - display: inline-block; - width: 50%; - vertical-align: top; - position: relative; -} -.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) { - padding-bottom: 15px; -} -.el-time-spinner__input.el-input .el-input__inner, -.el-time-spinner__list { - padding: 0; - text-align: center; -} -.el-time-spinner__wrapper.is-arrow { - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-align: center; - overflow: hidden; -} -.el-time-spinner__wrapper.is-arrow .el-time-spinner__list { - -webkit-transform: translateY(-32px); - transform: translateY(-32px); -} -.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) { - background: #fff; - cursor: default; -} -.el-time-spinner__arrow { - font-size: 12px; - color: #909399; - position: absolute; - left: 0; - width: 100%; - z-index: 1; - text-align: center; - height: 30px; - line-height: 30px; - cursor: pointer; -} -.el-time-spinner__arrow:hover { - color: #4165d7; -} -.el-time-spinner__arrow.el-icon-arrow-up { - top: 10px; -} -.el-time-spinner__arrow.el-icon-arrow-down { - bottom: 10px; -} -.el-time-spinner__input.el-input { - width: 70%; -} -.el-time-spinner__list { - margin: 0; - list-style: none; -} -.el-time-spinner__list::after, -.el-time-spinner__list::before { - content: ""; - display: block; - width: 100%; - height: 80px; -} -.el-time-spinner__item { - height: 32px; - line-height: 32px; - font-size: 12px; - color: #606266; -} -.el-time-spinner__item:hover:not(.disabled):not(.active) { - background: #f5f7fa; - cursor: pointer; -} -.el-time-spinner__item.active:not(.disabled) { - color: #303133; - font-weight: 700; -} -.el-time-spinner__item.disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-time-panel { - margin: 5px 0; - border: 1px solid #e4e7ed; - background-color: #fff; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - border-radius: 2px; - position: absolute; - width: 180px; - left: 0; - z-index: 1000; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -.el-slider__button, -.el-slider__button-wrapper { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-time-panel__content { - font-size: 0; - position: relative; - overflow: hidden; -} -.el-time-panel__content::after, -.el-time-panel__content::before { - content: ""; - top: 50%; - position: absolute; - margin-top: -15px; - height: 32px; - z-index: -1; - left: 0; - right: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-top: 6px; - text-align: left; - border-top: 1px solid #e4e7ed; - border-bottom: 1px solid #e4e7ed; -} -.el-time-panel__content::after { - left: 50%; - margin-left: 12%; - margin-right: 12%; -} -.el-time-panel__content::before { - padding-left: 50%; - margin-right: 12%; - margin-left: 12%; -} -.el-time-panel__content.has-seconds::after { - left: calc(100% / 3 * 2); -} -.el-time-panel__content.has-seconds::before { - padding-left: calc(100% / 3); -} -.el-time-panel__footer { - border-top: 1px solid #e4e4e4; - padding: 4px; - height: 36px; - line-height: 25px; - text-align: right; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-time-panel__btn { - border: none; - line-height: 28px; - padding: 0 5px; - margin: 0 5px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; - color: #303133; -} -.el-time-panel__btn.confirm { - font-weight: 800; - color: #4165d7; -} -.el-time-range-picker { - width: 354px; - overflow: visible; -} -.el-time-range-picker__content { - position: relative; - text-align: center; - padding: 10px; -} -.el-time-range-picker__cell { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 4px 7px 7px; - width: 50%; - display: inline-block; -} -.el-time-range-picker__header { - margin-bottom: 5px; - text-align: center; - font-size: 14px; -} -.el-time-range-picker__body { - border-radius: 2px; - border: 1px solid #e4e7ed; -} -.el-popover { - position: absolute; - background: #fff; - min-width: 150px; - border: 1px solid #ebeef5; - padding: 12px; - z-index: 2000; - color: #606266; - line-height: 1.4; - text-align: justify; - font-size: 14px; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - word-break: break-all; -} -.el-popover--plain { - padding: 18px 20px; -} -.el-popover__title { - color: #303133; - font-size: 16px; - line-height: 1; - margin-bottom: 12px; -} -.v-modal-enter { - -webkit-animation: v-modal-in 0.2s ease; - animation: v-modal-in 0.2s ease; -} -.v-modal-leave { - -webkit-animation: v-modal-out 0.2s ease forwards; - animation: v-modal-out 0.2s ease forwards; -} -@keyframes v-modal-in { - 0% { - opacity: 0; - } -} -@keyframes v-modal-out { - 100% { - opacity: 0; - } -} -.v-modal { - position: fixed; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.5; - background: #000; -} -.el-popup-parent--hidden { - overflow: hidden; -} -.el-message-box { - display: inline-block; - width: 420px; - padding-bottom: 10px; - vertical-align: middle; - background-color: #fff; - border-radius: 4px; - border: 1px solid #ebeef5; - font-size: 18px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - text-align: left; - overflow: hidden; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -.el-message-box__wrapper { - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - text-align: center; -} -.el-message-box__wrapper::after { - content: ""; - display: inline-block; - height: 100%; - width: 0; - vertical-align: middle; -} -.el-message-box__header { - position: relative; - padding: 15px 15px 10px; -} -.el-message-box__title { - padding-left: 0; - margin-bottom: 0; - font-size: 18px; - line-height: 1; - color: #303133; -} -.el-message-box__headerbtn { - position: absolute; - top: 15px; - right: 15px; - padding: 0; - border: none; - outline: 0; - background: 0 0; - font-size: 16px; - cursor: pointer; -} -.el-form-item.is-error .el-input__inner, -.el-form-item.is-error .el-input__inner:focus, -.el-form-item.is-error .el-textarea__inner, -.el-form-item.is-error .el-textarea__inner:focus, -.el-message-box__input input.invalid, -.el-message-box__input input.invalid:focus { - border-color: #f56c6c; -} -.el-message-box__headerbtn .el-message-box__close { - color: #909399; -} -.el-message-box__headerbtn:focus .el-message-box__close, -.el-message-box__headerbtn:hover .el-message-box__close { - color: #4165d7; -} -.el-message-box__content { - padding: 10px 15px; - color: #606266; - font-size: 14px; -} -.el-message-box__container { - position: relative; -} -.el-message-box__input { - padding-top: 15px; -} -.el-message-box__status { - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - font-size: 24px !important; -} -.el-message-box__status::before { - padding-left: 1px; -} -.el-message-box__status + .el-message-box__message { - padding-left: 36px; - padding-right: 12px; -} -.el-message-box__status.el-icon-success { - color: #67c23a; -} -.el-message-box__status.el-icon-info { - color: #909399; -} -.el-message-box__status.el-icon-warning { - color: #e6a23c; -} -.el-message-box__status.el-icon-error { - color: #f56c6c; -} -.el-message-box__message { - margin: 0; -} -.el-message-box__message p { - margin: 0; - line-height: 24px; -} -.el-message-box__errormsg { - color: #f56c6c; - font-size: 12px; - min-height: 18px; - margin-top: 2px; -} -.el-message-box__btns { - padding: 5px 15px 0; - text-align: right; -} -.el-message-box__btns button:nth-child(2) { - margin-left: 10px; -} -.el-message-box__btns-reverse { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; -} -.el-message-box--center { - padding-bottom: 30px; -} -.el-message-box--center .el-message-box__header { - padding-top: 30px; -} -.el-message-box--center .el-message-box__title { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-message-box--center .el-message-box__status { - position: relative; - top: auto; - padding-right: 5px; - text-align: center; - -webkit-transform: translateY(-1px); - transform: translateY(-1px); -} -.el-message-box--center .el-message-box__message { - margin-left: 0; -} -.el-message-box--center .el-message-box__btns, -.el-message-box--center .el-message-box__content { - text-align: center; -} -.el-message-box--center .el-message-box__content { - padding-left: 27px; - padding-right: 27px; -} -.msgbox-fade-enter-active { - -webkit-animation: msgbox-fade-in 0.3s; - animation: msgbox-fade-in 0.3s; -} -.msgbox-fade-leave-active { - -webkit-animation: msgbox-fade-out 0.3s; - animation: msgbox-fade-out 0.3s; -} -@-webkit-keyframes msgbox-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes msgbox-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes msgbox-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes msgbox-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-breadcrumb { - font-size: 14px; - line-height: 1; -} -.el-breadcrumb::after, -.el-breadcrumb::before { - display: table; - content: ""; -} -.el-breadcrumb::after { - clear: both; -} -.el-breadcrumb__separator { - margin: 0 9px; - font-weight: 700; - color: #c0c4cc; -} -.el-breadcrumb__separator[class*="icon"] { - margin: 0 6px; - font-weight: 400; -} -.el-breadcrumb__item { - float: left; -} -.el-breadcrumb__inner { - color: #606266; -} -.el-breadcrumb__inner a, -.el-breadcrumb__inner.is-link { - font-weight: 700; - text-decoration: none; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - color: #303133; -} -.el-breadcrumb__inner a:hover, -.el-breadcrumb__inner.is-link:hover { - color: #4165d7; - cursor: pointer; -} -.el-breadcrumb__item:last-child .el-breadcrumb__inner, -.el-breadcrumb__item:last-child .el-breadcrumb__inner a, -.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, -.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { - font-weight: 400; - color: #606266; - cursor: text; -} -.el-breadcrumb__item:last-child .el-breadcrumb__separator { - display: none; -} -.el-form--label-left .el-form-item__label { - text-align: left; -} -.el-form--label-top .el-form-item__label { - float: none; - display: inline-block; - text-align: left; - padding: 0 0 10px; -} -.el-form--inline .el-form-item { - display: inline-block; - margin-right: 10px; - vertical-align: top; -} -.el-form--inline .el-form-item__label { - float: none; - display: inline-block; -} -.el-form--inline .el-form-item__content { - display: inline-block; - vertical-align: top; -} -.el-form--inline.el-form--label-top .el-form-item__content { - display: block; -} -.el-form-item { - margin-bottom: 22px; -} -.el-form-item::after, -.el-form-item::before { - display: table; - content: ""; -} -.el-form-item::after { - clear: both; -} -.el-form-item .el-form-item { - margin-bottom: 0; -} -.el-form-item--mini.el-form-item, -.el-form-item--small.el-form-item { - margin-bottom: 18px; -} -.el-form-item .el-input__validateIcon { - display: none; -} -.el-form-item--medium .el-form-item__content, -.el-form-item--medium .el-form-item__label { - line-height: 36px; -} -.el-form-item--small .el-form-item__content, -.el-form-item--small .el-form-item__label { - line-height: 32px; -} -.el-form-item--small .el-form-item__error { - padding-top: 2px; -} -.el-form-item--mini .el-form-item__content, -.el-form-item--mini .el-form-item__label { - line-height: 28px; -} -.el-form-item--mini .el-form-item__error { - padding-top: 1px; -} -.el-form-item__label-wrap { - float: left; -} -.el-form-item__label-wrap .el-form-item__label { - display: inline-block; - float: none; -} -.el-form-item__label { - text-align: right; - vertical-align: middle; - float: left; - font-size: 14px; - color: #606266; - line-height: 40px; - padding: 0 12px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-form-item__content { - line-height: 40px; - position: relative; - font-size: 14px; -} -.el-form-item__content::after, -.el-form-item__content::before { - display: table; - content: ""; -} -.el-form-item__content::after { - clear: both; -} -.el-form-item__content .el-input-group { - vertical-align: top; -} -.el-form-item__error { - color: #f56c6c; - font-size: 12px; - line-height: 1; - padding-top: 4px; - position: absolute; - top: 100%; - left: 0; -} -.el-form-item__error--inline { - position: relative; - top: auto; - left: auto; - display: inline-block; - margin-left: 10px; -} -.el-form-item.is-required:not(.is-no-asterisk) - .el-form-item__label-wrap - > .el-form-item__label:before, -.el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before { - content: "*"; - color: #f56c6c; - margin-right: 4px; -} -.el-form-item.is-error .el-input-group__append .el-input__inner, -.el-form-item.is-error .el-input-group__prepend .el-input__inner { - border-color: transparent; -} -.el-form-item.is-error .el-input__validateIcon { - color: #f56c6c; -} -.el-form-item--feedback .el-input__validateIcon { - display: inline-block; -} -.el-tabs__header { - padding: 0; - position: relative; - margin: 0 0 15px; -} -.el-tabs__active-bar { - position: absolute; - bottom: 0; - left: 0; - height: 2px; - background-color: #4165d7; - z-index: 1; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - list-style: none; -} -.el-tabs__new-tab { - float: right; - border: 1px solid #d3dce6; - height: 18px; - width: 18px; - line-height: 18px; - margin: 12px 0 9px 10px; - border-radius: 3px; - text-align: center; - font-size: 12px; - color: #d3dce6; - cursor: pointer; - -webkit-transition: all 0.15s; - transition: all 0.15s; -} -.el-collapse-item__arrow, -.el-tabs__nav { - -webkit-transition: -webkit-transform 0.3s; -} -.el-tabs__new-tab .el-icon-plus { - -webkit-transform: scale(0.8, 0.8); - transform: scale(0.8, 0.8); -} -.el-tabs__new-tab:hover { - color: #4165d7; -} -.el-tabs__nav-wrap { - overflow: hidden; - margin-bottom: -1px; - position: relative; -} -.el-tabs__nav-wrap::after { - content: ""; - position: absolute; - left: 0; - bottom: 0; - width: 100%; - height: 2px; - background-color: #e4e7ed; - z-index: 1; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__nav-wrap::after, -.el-tabs--card > .el-tabs__header .el-tabs__nav-wrap::after { - content: none; -} -.el-tabs__nav-wrap.is-scrollable { - padding: 0 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-tabs__nav-scroll { - overflow: hidden; -} -.el-tabs__nav-next, -.el-tabs__nav-prev { - position: absolute; - cursor: pointer; - line-height: 44px; - font-size: 12px; - color: #909399; -} -.el-tabs__nav-next { - right: 0; -} -.el-tabs__nav-prev { - left: 0; -} -.el-tabs__nav { - white-space: nowrap; - position: relative; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - float: left; - z-index: 2; -} -.el-tabs__nav.is-stretch { - min-width: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.el-tabs__nav.is-stretch > * { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - text-align: center; -} -.el-tabs__item { - padding: 0 20px; - height: 40px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - line-height: 40px; - display: inline-block; - list-style: none; - font-size: 14px; - font-weight: 500; - color: #303133; - position: relative; -} -.el-tabs__item:focus, -.el-tabs__item:focus:active { - outline: 0; -} -.el-tabs__item:focus.is-active.is-focus:not(:active) { - -webkit-box-shadow: 0 0 2px 2px #4165d7 inset; - box-shadow: 0 0 2px 2px #4165d7 inset; - border-radius: 3px; -} -.el-tabs__item .el-icon-close { - border-radius: 50%; - text-align: center; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - margin-left: 5px; -} -.el-tabs__item .el-icon-close:before { - -webkit-transform: scale(0.9); - transform: scale(0.9); - display: inline-block; -} -.el-tabs__item .el-icon-close:hover { - background-color: #c0c4cc; - color: #fff; -} -.el-tabs__item.is-active { - color: #4165d7; -} -.el-tabs__item:hover { - color: #4165d7; - cursor: pointer; -} -.el-tabs__item.is-disabled { - color: #c0c4cc; - cursor: default; -} -.el-tabs__content { - overflow: hidden; - position: relative; -} -.el-tabs--card > .el-tabs__header { - border-bottom: 1px solid #e4e7ed; -} -.el-tabs--card > .el-tabs__header .el-tabs__nav { - border: 1px solid #e4e7ed; - border-bottom: none; - border-radius: 4px 4px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-tabs--card > .el-tabs__header .el-tabs__active-bar { - display: none; -} -.el-tabs--card > .el-tabs__header .el-tabs__item .el-icon-close { - position: relative; - font-size: 12px; - width: 0; - height: 14px; - vertical-align: middle; - line-height: 15px; - overflow: hidden; - top: -1px; - right: -2px; - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close, -.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close { - width: 14px; -} -.el-tabs--card > .el-tabs__header .el-tabs__item { - border-bottom: 1px solid transparent; - border-left: 1px solid #e4e7ed; - -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-tabs--card > .el-tabs__header .el-tabs__item:first-child { - border-left: none; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover { - padding-left: 13px; - padding-right: 13px; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active { - border-bottom-color: #fff; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable { - padding-left: 20px; - padding-right: 20px; -} -.el-tabs--border-card { - background: #fff; - border: 1px solid #dcdfe6; - -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04); - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04); -} -.el-tabs--border-card > .el-tabs__content { - padding: 15px; -} -.el-tabs--border-card > .el-tabs__header { - background-color: #f5f7fa; - border-bottom: 1px solid #e4e7ed; - margin: 0; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item { - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - border: 1px solid transparent; - margin-top: -1px; - color: #909399; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item + .el-tabs__item, -.el-tabs--border-card > .el-tabs__header .el-tabs__item:first-child { - margin-left: -1px; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { - color: #4165d7; - background-color: #fff; - border-right-color: #dcdfe6; - border-left-color: #dcdfe6; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { - color: #4165d7; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-disabled { - color: #c0c4cc; -} -.el-tabs--border-card > .el-tabs__header .is-scrollable .el-tabs__item:first-child { - margin-left: 0; -} -.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2), -.el-tabs--bottom .el-tabs__item.is-top:nth-child(2), -.el-tabs--top .el-tabs__item.is-bottom:nth-child(2), -.el-tabs--top .el-tabs__item.is-top:nth-child(2) { - padding-left: 0; -} -.el-tabs--bottom .el-tabs__item.is-bottom:last-child, -.el-tabs--bottom .el-tabs__item.is-top:last-child, -.el-tabs--top .el-tabs__item.is-bottom:last-child, -.el-tabs--top .el-tabs__item.is-top:last-child { - padding-right: 0; -} -.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2) { - padding-left: 20px; -} -.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:last-child { - padding-right: 20px; -} -.el-tabs--bottom .el-tabs__header.is-bottom { - margin-bottom: 0; - margin-top: 10px; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom { - border-bottom: 0; - border-top: 1px solid #dcdfe6; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom { - margin-top: -1px; - margin-bottom: 0; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) { - border: 1px solid transparent; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom { - margin: 0 -1px -1px; -} -.el-tabs--left, -.el-tabs--right { - overflow: hidden; -} -.el-tabs--left .el-tabs__header.is-left, -.el-tabs--left .el-tabs__header.is-right, -.el-tabs--left .el-tabs__nav-scroll, -.el-tabs--left .el-tabs__nav-wrap.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-right, -.el-tabs--right .el-tabs__header.is-left, -.el-tabs--right .el-tabs__header.is-right, -.el-tabs--right .el-tabs__nav-scroll, -.el-tabs--right .el-tabs__nav-wrap.is-left, -.el-tabs--right .el-tabs__nav-wrap.is-right { - height: 100%; -} -.el-tabs--left .el-tabs__active-bar.is-left, -.el-tabs--left .el-tabs__active-bar.is-right, -.el-tabs--right .el-tabs__active-bar.is-left, -.el-tabs--right .el-tabs__active-bar.is-right { - top: 0; - bottom: auto; - width: 2px; - height: auto; -} -.el-tabs--left .el-tabs__nav-wrap.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-right, -.el-tabs--right .el-tabs__nav-wrap.is-left, -.el-tabs--right .el-tabs__nav-wrap.is-right { - margin-bottom: 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev { - height: 30px; - line-height: 30px; - width: 100%; - text-align: center; - cursor: pointer; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i { - -webkit-transform: rotateZ(90deg); - transform: rotateZ(90deg); -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev { - left: auto; - top: 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next { - right: auto; - bottom: 0; -} -.el-tabs--left .el-tabs__active-bar.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-left::after { - right: 0; - left: auto; -} -.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable, -.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable, -.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable, -.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable { - padding: 30px 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left::after, -.el-tabs--left .el-tabs__nav-wrap.is-right::after, -.el-tabs--right .el-tabs__nav-wrap.is-left::after, -.el-tabs--right .el-tabs__nav-wrap.is-right::after { - height: 100%; - width: 2px; - bottom: auto; - top: 0; -} -.el-tabs--left .el-tabs__nav.is-left, -.el-tabs--left .el-tabs__nav.is-right, -.el-tabs--right .el-tabs__nav.is-left, -.el-tabs--right .el-tabs__nav.is-right { - float: none; -} -.el-tabs--left .el-tabs__item.is-left, -.el-tabs--left .el-tabs__item.is-right, -.el-tabs--right .el-tabs__item.is-left, -.el-tabs--right .el-tabs__item.is-right { - display: block; -} -.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left, -.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right { - display: none; -} -.el-tabs--left .el-tabs__header.is-left { - float: left; - margin-bottom: 0; - margin-right: 10px; -} -.el-tabs--left .el-tabs__nav-wrap.is-left { - margin-right: -1px; -} -.el-tabs--left .el-tabs__item.is-left { - text-align: right; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left { - border-left: none; - border-right: 1px solid #e4e7ed; - border-bottom: none; - border-top: 1px solid #e4e7ed; - text-align: left; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child { - border-right: 1px solid #e4e7ed; - border-top: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active { - border: 1px solid #e4e7ed; - border-right-color: #fff; - border-left: none; - border-bottom: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child { - border-top: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child { - border-bottom: none; -} -.el-tabs--left.el-tabs--card .el-tabs__nav { - border-radius: 4px 0 0 4px; - border-bottom: 1px solid #e4e7ed; - border-right: none; -} -.el-tabs--left.el-tabs--card .el-tabs__new-tab { - float: none; -} -.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left { - border-right: 1px solid #dfe4ed; -} -.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left { - border: 1px solid transparent; - margin: -1px 0 -1px -1px; -} -.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active { - border-color: #d1dbe5 transparent; -} -.el-tabs--right .el-tabs__header.is-right { - float: right; - margin-bottom: 0; - margin-left: 10px; -} -.el-tabs--right .el-tabs__nav-wrap.is-right { - margin-left: -1px; -} -.el-tabs--right .el-tabs__nav-wrap.is-right::after { - left: 0; - right: auto; -} -.el-tabs--right .el-tabs__active-bar.is-right { - left: 0; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right { - border-bottom: none; - border-top: 1px solid #e4e7ed; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child { - border-left: 1px solid #e4e7ed; - border-top: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active { - border: 1px solid #e4e7ed; - border-left-color: #fff; - border-right: none; - border-bottom: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child { - border-top: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child { - border-bottom: none; -} -.el-tabs--right.el-tabs--card .el-tabs__nav { - border-radius: 0 4px 4px 0; - border-bottom: 1px solid #e4e7ed; - border-left: none; -} -.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right { - border-left: 1px solid #dfe4ed; -} -.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right { - border: 1px solid transparent; - margin: -1px -1px -1px 0; -} -.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active { - border-color: #d1dbe5 transparent; -} -.slideInLeft-transition, -.slideInRight-transition { - display: inline-block; -} -.slideInRight-enter { - -webkit-animation: slideInRight-enter 0.3s; - animation: slideInRight-enter 0.3s; -} -.slideInRight-leave { - position: absolute; - left: 0; - right: 0; - -webkit-animation: slideInRight-leave 0.3s; - animation: slideInRight-leave 0.3s; -} -.slideInLeft-enter { - -webkit-animation: slideInLeft-enter 0.3s; - animation: slideInLeft-enter 0.3s; -} -.slideInLeft-leave { - position: absolute; - left: 0; - right: 0; - -webkit-animation: slideInLeft-leave 0.3s; - animation: slideInLeft-leave 0.3s; -} -@-webkit-keyframes slideInRight-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes slideInRight-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes slideInRight-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - opacity: 0; - } -} -@keyframes slideInRight-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - opacity: 0; - } -} -@-webkit-keyframes slideInLeft-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes slideInLeft-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes slideInLeft-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0; - } -} -@keyframes slideInLeft-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0; - } -} -.el-tree { - position: relative; - cursor: default; - background: #fff; - color: #606266; -} -.el-tree__empty-block { - position: relative; - min-height: 60px; - text-align: center; - width: 100%; - height: 100%; -} -.el-tree__empty-text { - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - color: #909399; - font-size: 14px; -} -.el-tree__drop-indicator { - position: absolute; - left: 0; - right: 0; - height: 1px; - background-color: #4165d7; -} -.el-tree-node { - white-space: nowrap; - outline: 0; -} -.el-tree-node:focus > .el-tree-node__content { - background-color: #f5f7fa; -} -.el-tree-node.is-drop-inner > .el-tree-node__content .el-tree-node__label { - background-color: #4165d7; - color: #fff; -} -.el-tree-node__content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 26px; - cursor: pointer; -} -.el-tree-node__content > .el-tree-node__expand-icon { - padding: 6px; -} -.el-tree-node__content > label.el-checkbox { - margin-right: 8px; -} -.el-tree-node__content:hover { - background-color: #f5f7fa; -} -.el-tree.is-dragging .el-tree-node__content { - cursor: move; -} -.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content { - cursor: not-allowed; -} -.el-tree-node__expand-icon { - cursor: pointer; - color: #c0c4cc; - font-size: 12px; - -webkit-transform: rotate(0); - transform: rotate(0); - -webkit-transition: -webkit-transform 0.3s ease-in-out; - transition: -webkit-transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; -} -.el-tree-node__expand-icon.expanded { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-tree-node__expand-icon.is-leaf { - color: transparent; - cursor: default; -} -.el-tree-node__label { - font-size: 14px; -} -.el-tree-node__loading-icon { - margin-right: 8px; - font-size: 14px; - color: #c0c4cc; -} -.el-tree-node > .el-tree-node__children { - overflow: hidden; - background-color: transparent; -} -.el-tree-node.is-expanded > .el-tree-node__children { - display: block; -} -.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content { - background-color: #f0f7ff; -} -.el-alert { - width: 100%; - padding: 8px 16px; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 4px; - position: relative; - background-color: #fff; - overflow: hidden; - opacity: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: opacity 0.2s; - transition: opacity 0.2s; -} -.el-alert.is-light .el-alert__closebtn { - color: #c0c4cc; -} -.el-alert.is-dark .el-alert__closebtn, -.el-alert.is-dark .el-alert__description { - color: #fff; -} -.el-alert.is-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-alert--success.is-light { - background-color: #f0f9eb; - color: #67c23a; -} -.el-alert--success.is-light .el-alert__description { - color: #67c23a; -} -.el-alert--success.is-dark { - background-color: #67c23a; - color: #fff; -} -.el-alert--info.is-light { - background-color: #f4f4f5; - color: #909399; -} -.el-alert--info.is-dark { - background-color: #909399; - color: #fff; -} -.el-alert--info .el-alert__description { - color: #909399; -} -.el-alert--warning.is-light { - background-color: #fdf6ec; - color: #e6a23c; -} -.el-alert--warning.is-light .el-alert__description { - color: #e6a23c; -} -.el-alert--warning.is-dark { - background-color: #e6a23c; - color: #fff; -} -.el-alert--error.is-light { - background-color: #fef0f0; - color: #f56c6c; -} -.el-alert--error.is-light .el-alert__description { - color: #f56c6c; -} -.el-alert--error.is-dark { - background-color: #f56c6c; - color: #fff; -} -.el-alert__content { - display: table-cell; - padding: 0 8px; -} -.el-alert__icon { - font-size: 16px; - width: 16px; -} -.el-alert__icon.is-big { - font-size: 28px; - width: 28px; -} -.el-alert__title { - font-size: 13px; - line-height: 18px; -} -.el-alert__title.is-bold { - font-weight: 700; -} -.el-alert .el-alert__description { - font-size: 12px; - margin: 5px 0 0; -} -.el-alert__closebtn { - font-size: 12px; - opacity: 1; - position: absolute; - top: 12px; - right: 15px; - cursor: pointer; -} -.el-alert-fade-enter, -.el-alert-fade-leave-active, -.el-loading-fade-enter, -.el-loading-fade-leave-active, -.el-notification-fade-leave-active { - opacity: 0; -} -.el-alert__closebtn.is-customed { - font-style: normal; - font-size: 13px; - top: 9px; -} -.el-notification { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 330px; - padding: 14px 26px 14px 13px; - border-radius: 8px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #ebeef5; - position: fixed; - background-color: #fff; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - -webkit-transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, - -webkit-transform 0.3s; - transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s; - transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s; - transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, - -webkit-transform 0.3s; - overflow: hidden; -} -.el-notification.right { - right: 16px; -} -.el-notification.left { - left: 16px; -} -.el-notification__group { - margin-left: 13px; - margin-right: 8px; -} -.el-notification__title { - font-weight: 700; - font-size: 16px; - color: #303133; - margin: 0; -} -.el-notification__content { - font-size: 14px; - line-height: 21px; - margin: 6px 0 0; - color: #606266; - text-align: justify; -} -.el-notification__content p { - margin: 0; -} -.el-notification__icon { - height: 24px; - width: 24px; - font-size: 24px; -} -.el-notification__closeBtn { - position: absolute; - top: 18px; - right: 15px; - cursor: pointer; - color: #909399; - font-size: 16px; -} -.el-notification__closeBtn:hover { - color: #606266; -} -.el-notification .el-icon-success { - color: #67c23a; -} -.el-notification .el-icon-error { - color: #f56c6c; -} -.el-notification .el-icon-info { - color: #909399; -} -.el-notification .el-icon-warning { - color: #e6a23c; -} -.el-notification-fade-enter.right { - right: 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); -} -.el-notification-fade-enter.left { - left: 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} -.el-input-number { - position: relative; - display: inline-block; - width: 180px; - line-height: 38px; -} -.el-input-number .el-input { - display: block; -} -.el-input-number .el-input__inner { - -webkit-appearance: none; - padding-left: 50px; - padding-right: 50px; - text-align: center; -} -.el-input-number__decrease, -.el-input-number__increase { - position: absolute; - z-index: 1; - top: 1px; - width: 40px; - height: auto; - text-align: center; - background: #f5f7fa; - color: #606266; - cursor: pointer; - font-size: 13px; -} -.el-input-number__decrease:hover, -.el-input-number__increase:hover { - color: #4165d7; -} -.el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), -.el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) { - border-color: #4165d7; -} -.el-input-number__decrease.is-disabled, -.el-input-number__increase.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-input-number__increase { - right: 1px; - border-radius: 0 4px 4px 0; - border-left: 1px solid #dcdfe6; -} -.el-input-number__decrease { - left: 1px; - border-radius: 4px 0 0 4px; - border-right: 1px solid #dcdfe6; -} -.el-input-number.is-disabled .el-input-number__decrease, -.el-input-number.is-disabled .el-input-number__increase { - border-color: #e4e7ed; - color: #e4e7ed; -} -.el-input-number.is-disabled .el-input-number__decrease:hover, -.el-input-number.is-disabled .el-input-number__increase:hover { - color: #e4e7ed; - cursor: not-allowed; -} -.el-input-number--medium { - width: 200px; - line-height: 34px; -} -.el-input-number--medium .el-input-number__decrease, -.el-input-number--medium .el-input-number__increase { - width: 36px; - font-size: 14px; -} -.el-input-number--medium .el-input__inner { - padding-left: 43px; - padding-right: 43px; -} -.el-input-number--small { - width: 130px; - line-height: 30px; -} -.el-input-number--small .el-input-number__decrease, -.el-input-number--small .el-input-number__increase { - width: 32px; - font-size: 13px; -} -.el-input-number--small .el-input-number__decrease [class*="el-icon"], -.el-input-number--small .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.9); - transform: scale(0.9); -} -.el-input-number--small .el-input__inner { - padding-left: 39px; - padding-right: 39px; -} -.el-input-number--mini { - width: 130px; - line-height: 26px; -} -.el-input-number--mini .el-input-number__decrease, -.el-input-number--mini .el-input-number__increase { - width: 28px; - font-size: 12px; -} -.el-input-number--mini .el-input-number__decrease [class*="el-icon"], -.el-input-number--mini .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-input-number--mini .el-input__inner { - padding-left: 35px; - padding-right: 35px; -} -.el-input-number.is-without-controls .el-input__inner { - padding-left: 15px; - padding-right: 15px; -} -.el-input-number.is-controls-right .el-input__inner { - padding-left: 15px; - padding-right: 50px; -} -.el-input-number.is-controls-right .el-input-number__decrease, -.el-input-number.is-controls-right .el-input-number__increase { - height: auto; - line-height: 19px; -} -.el-input-number.is-controls-right .el-input-number__decrease [class*="el-icon"], -.el-input-number.is-controls-right .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-input-number.is-controls-right .el-input-number__increase { - border-radius: 0 4px 0 0; - border-bottom: 1px solid #dcdfe6; -} -.el-input-number.is-controls-right .el-input-number__decrease { - right: 1px; - bottom: 1px; - top: auto; - left: auto; - border-right: none; - border-left: 1px solid #dcdfe6; - border-radius: 0 0 4px; -} -.el-input-number.is-controls-right[class*="medium"] [class*="decrease"], -.el-input-number.is-controls-right[class*="medium"] [class*="increase"] { - line-height: 17px; -} -.el-input-number.is-controls-right[class*="small"] [class*="decrease"], -.el-input-number.is-controls-right[class*="small"] [class*="increase"] { - line-height: 15px; -} -.el-input-number.is-controls-right[class*="mini"] [class*="decrease"], -.el-input-number.is-controls-right[class*="mini"] [class*="increase"] { - line-height: 13px; -} -.el-tooltip__popper { - position: absolute; - border-radius: 4px; - padding: 10px; - z-index: 2000; - font-size: 12px; - line-height: 1.2; - min-width: 10px; - word-wrap: break-word; -} -.el-tooltip__popper .popper__arrow, -.el-tooltip__popper .popper__arrow::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.el-tooltip__popper .popper__arrow { - border-width: 6px; -} -.el-tooltip__popper .popper__arrow::after { - content: " "; - border-width: 5px; -} -.el-progress-bar__inner::after, -.el-row::after, -.el-row::before, -.el-slider::after, -.el-slider::before, -.el-slider__button-wrapper::after, -.el-upload-cover::after { - content: ""; -} -.el-tooltip__popper[x-placement^="top"] { - margin-bottom: 12px; -} -.el-tooltip__popper[x-placement^="top"] .popper__arrow { - bottom: -6px; - border-top-color: #303133; - border-bottom-width: 0; -} -.el-tooltip__popper[x-placement^="top"] .popper__arrow::after { - bottom: 1px; - margin-left: -5px; - border-top-color: #303133; - border-bottom-width: 0; -} -.el-tooltip__popper[x-placement^="bottom"] { - margin-top: 12px; -} -.el-tooltip__popper[x-placement^="bottom"] .popper__arrow { - top: -6px; - border-top-width: 0; - border-bottom-color: #303133; -} -.el-tooltip__popper[x-placement^="bottom"] .popper__arrow::after { - top: 1px; - margin-left: -5px; - border-top-width: 0; - border-bottom-color: #303133; -} -.el-tooltip__popper[x-placement^="right"] { - margin-left: 12px; -} -.el-tooltip__popper[x-placement^="right"] .popper__arrow { - left: -6px; - border-right-color: #303133; - border-left-width: 0; -} -.el-tooltip__popper[x-placement^="right"] .popper__arrow::after { - bottom: -5px; - left: 1px; - border-right-color: #303133; - border-left-width: 0; -} -.el-tooltip__popper[x-placement^="left"] { - margin-right: 12px; -} -.el-tooltip__popper[x-placement^="left"] .popper__arrow { - right: -6px; - border-right-width: 0; - border-left-color: #303133; -} -.el-tooltip__popper[x-placement^="left"] .popper__arrow::after { - right: 1px; - bottom: -5px; - margin-left: -5px; - border-right-width: 0; - border-left-color: #303133; -} -.el-tooltip__popper.is-dark { - background: #303133; - color: #fff; -} -.el-tooltip__popper.is-light { - background: #fff; - border: 1px solid #303133; -} -.el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow { - border-top-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow::after { - border-top-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow { - border-bottom-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow::after { - border-bottom-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow { - border-left-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow::after { - border-left-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow { - border-right-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow::after { - border-right-color: #fff; -} -.el-slider::after, -.el-slider::before { - display: table; -} -.el-slider__button-wrapper .el-tooltip, -.el-slider__button-wrapper::after { - vertical-align: middle; - display: inline-block; -} -.el-slider::after { - clear: both; -} -.el-slider__runway { - width: 100%; - height: 6px; - margin: 16px 0; - background-color: #e4e7ed; - border-radius: 3px; - position: relative; - cursor: pointer; - vertical-align: middle; -} -.el-slider__runway.show-input { - margin-right: 160px; - width: auto; -} -.el-slider__runway.disabled { - cursor: default; -} -.el-slider__runway.disabled .el-slider__bar { - background-color: #c0c4cc; -} -.el-slider__runway.disabled .el-slider__button { - border-color: #c0c4cc; -} -.el-slider__runway.disabled .el-slider__button-wrapper.dragging, -.el-slider__runway.disabled .el-slider__button-wrapper.hover, -.el-slider__runway.disabled .el-slider__button-wrapper:hover { - cursor: not-allowed; -} -.el-slider__runway.disabled .el-slider__button.dragging, -.el-slider__runway.disabled .el-slider__button.hover, -.el-slider__runway.disabled .el-slider__button:hover { - -webkit-transform: scale(1); - transform: scale(1); - cursor: not-allowed; -} -.el-slider__button-wrapper, -.el-slider__stop { - -webkit-transform: translateX(-50%); - position: absolute; -} -.el-slider__input { - float: right; - margin-top: 3px; - width: 130px; -} -.el-slider__input.el-input-number--mini { - margin-top: 5px; -} -.el-slider__input.el-input-number--medium { - margin-top: 0; -} -.el-slider__input.el-input-number--large { - margin-top: -2px; -} -.el-slider__bar { - height: 6px; - background-color: #4165d7; - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - position: absolute; -} -.el-slider__button-wrapper { - height: 36px; - width: 36px; - z-index: 1001; - top: -15px; - transform: translateX(-50%); - background-color: transparent; - text-align: center; - user-select: none; - line-height: normal; -} -.el-slider__button-wrapper::after { - height: 100%; -} -.el-slider__button-wrapper.hover, -.el-slider__button-wrapper:hover { - cursor: -webkit-grab; - cursor: grab; -} -.el-slider__button-wrapper.dragging { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.el-slider__button { - width: 16px; - height: 16px; - border: 2px solid #4165d7; - background-color: #fff; - border-radius: 50%; - -webkit-transition: 0.2s; - transition: 0.2s; - user-select: none; -} -.el-image-viewer__btn, -.el-step__icon-inner { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-slider__button.dragging, -.el-slider__button.hover, -.el-slider__button:hover { - -webkit-transform: scale(1.2); - transform: scale(1.2); -} -.el-slider__button.hover, -.el-slider__button:hover { - cursor: -webkit-grab; - cursor: grab; -} -.el-slider__button.dragging { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.el-slider__stop { - height: 6px; - width: 6px; - border-radius: 100%; - background-color: #fff; - transform: translateX(-50%); -} -.el-slider__marks { - top: 0; - left: 12px; - width: 18px; - height: 100%; -} -.el-slider__marks-text { - position: absolute; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - font-size: 14px; - color: #909399; - margin-top: 15px; -} -.el-slider.is-vertical { - position: relative; -} -.el-slider.is-vertical .el-slider__runway { - width: 6px; - height: 100%; - margin: 0 16px; -} -.el-slider.is-vertical .el-slider__bar { - width: 6px; - height: auto; - border-radius: 0 0 3px 3px; -} -.el-slider.is-vertical .el-slider__button-wrapper { - top: auto; - left: -15px; - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-slider.is-vertical .el-slider__stop { - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-slider.is-vertical.el-slider--with-input { - padding-bottom: 58px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input { - overflow: visible; - float: none; - position: absolute; - bottom: 22px; - width: 36px; - margin-top: 15px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner { - text-align: center; - padding-left: 5px; - padding-right: 5px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase { - top: 32px; - margin-top: -1px; - border: 1px solid #dcdfe6; - line-height: 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease { - width: 18px; - right: 18px; - border-bottom-left-radius: 4px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase { - width: 19px; - border-bottom-right-radius: 4px; -} -.el-slider.is-vertical.el-slider--with-input - .el-slider__input - .el-input-number__increase - ~ .el-input - .el-input__inner { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase { - border-color: #c0c4cc; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase { - border-color: #4165d7; -} -.el-slider.is-vertical .el-slider__marks-text { - margin-top: 0; - left: 15px; - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-loading-parent--relative { - position: relative !important; -} -.el-loading-parent--hidden { - overflow: hidden !important; -} -.el-loading-mask { - position: absolute; - z-index: 2000; - background-color: rgba(255, 255, 255, 0.9); - margin: 0; - top: 0; - right: 0; - bottom: 0; - left: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.el-loading-mask.is-fullscreen { - position: fixed; -} -.el-loading-mask.is-fullscreen .el-loading-spinner { - margin-top: -25px; -} -.el-loading-mask.is-fullscreen .el-loading-spinner .circular { - height: 50px; - width: 50px; -} -.el-loading-spinner { - top: 50%; - margin-top: -21px; - width: 100%; - text-align: center; - position: absolute; -} -.el-col-pull-0, -.el-col-pull-1, -.el-col-pull-10, -.el-col-pull-11, -.el-col-pull-13, -.el-col-pull-14, -.el-col-pull-15, -.el-col-pull-16, -.el-col-pull-17, -.el-col-pull-18, -.el-col-pull-19, -.el-col-pull-2, -.el-col-pull-20, -.el-col-pull-21, -.el-col-pull-22, -.el-col-pull-23, -.el-col-pull-24, -.el-col-pull-3, -.el-col-pull-4, -.el-col-pull-5, -.el-col-pull-6, -.el-col-pull-7, -.el-col-pull-8, -.el-col-pull-9, -.el-col-push-0, -.el-col-push-1, -.el-col-push-10, -.el-col-push-11, -.el-col-push-12, -.el-col-push-13, -.el-col-push-14, -.el-col-push-15, -.el-col-push-16, -.el-col-push-17, -.el-col-push-18, -.el-col-push-19, -.el-col-push-2, -.el-col-push-20, -.el-col-push-21, -.el-col-push-22, -.el-col-push-23, -.el-col-push-24, -.el-col-push-3, -.el-col-push-4, -.el-col-push-5, -.el-col-push-6, -.el-col-push-7, -.el-col-push-8, -.el-col-push-9, -.el-row { - position: relative; -} -.el-loading-spinner .el-loading-text { - color: #4165d7; - margin: 3px 0; - font-size: 14px; -} -.el-loading-spinner .circular { - height: 42px; - width: 42px; - -webkit-animation: loading-rotate 2s linear infinite; - animation: loading-rotate 2s linear infinite; -} -.el-loading-spinner .path { - -webkit-animation: loading-dash 1.5s ease-in-out infinite; - animation: loading-dash 1.5s ease-in-out infinite; - stroke-dasharray: 90, 150; - stroke-dashoffset: 0; - stroke-width: 2; - stroke: #4165d7; - stroke-linecap: round; -} -.el-loading-spinner i { - color: #4165d7; -} -@-webkit-keyframes loading-rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes loading-rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@-webkit-keyframes loading-dash { - 0% { - stroke-dasharray: 1, 200; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -40px; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -120px; - } -} -@keyframes loading-dash { - 0% { - stroke-dasharray: 1, 200; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -40px; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -120px; - } -} -.el-row { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-row::after, -.el-row::before { - display: table; -} -.el-row::after { - clear: both; -} -.el-row--flex { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.el-col-0, -.el-row--flex:after, -.el-row--flex:before { - display: none; -} -.el-row--flex.is-justify-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-row--flex.is-justify-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} -.el-row--flex.is-justify-space-between { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.el-row--flex.is-justify-space-around { - -ms-flex-pack: distribute; - justify-content: space-around; -} -.el-row--flex.is-align-middle { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-row--flex.is-align-bottom { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; -} -[class*="el-col-"] { - float: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-upload--picture-card, -.el-upload-dragger { - -webkit-box-sizing: border-box; - cursor: pointer; -} -.el-col-0 { - width: 0%; -} -.el-col-offset-0 { - margin-left: 0; -} -.el-col-pull-0 { - right: 0; -} -.el-col-push-0 { - left: 0; -} -.el-col-1 { - width: 4.16667%; -} -.el-col-offset-1 { - margin-left: 4.16667%; -} -.el-col-pull-1 { - right: 4.16667%; -} -.el-col-push-1 { - left: 4.16667%; -} -.el-col-2 { - width: 8.33333%; -} -.el-col-offset-2 { - margin-left: 8.33333%; -} -.el-col-pull-2 { - right: 8.33333%; -} -.el-col-push-2 { - left: 8.33333%; -} -.el-col-3 { - width: 12.5%; -} -.el-col-offset-3 { - margin-left: 12.5%; -} -.el-col-pull-3 { - right: 12.5%; -} -.el-col-push-3 { - left: 12.5%; -} -.el-col-4 { - width: 16.66667%; -} -.el-col-offset-4 { - margin-left: 16.66667%; -} -.el-col-pull-4 { - right: 16.66667%; -} -.el-col-push-4 { - left: 16.66667%; -} -.el-col-5 { - width: 20.83333%; -} -.el-col-offset-5 { - margin-left: 20.83333%; -} -.el-col-pull-5 { - right: 20.83333%; -} -.el-col-push-5 { - left: 20.83333%; -} -.el-col-6 { - width: 25%; -} -.el-col-offset-6 { - margin-left: 25%; -} -.el-col-pull-6 { - right: 25%; -} -.el-col-push-6 { - left: 25%; -} -.el-col-7 { - width: 29.16667%; -} -.el-col-offset-7 { - margin-left: 29.16667%; -} -.el-col-pull-7 { - right: 29.16667%; -} -.el-col-push-7 { - left: 29.16667%; -} -.el-col-8 { - width: 33.33333%; -} -.el-col-offset-8 { - margin-left: 33.33333%; -} -.el-col-pull-8 { - right: 33.33333%; -} -.el-col-push-8 { - left: 33.33333%; -} -.el-col-9 { - width: 37.5%; -} -.el-col-offset-9 { - margin-left: 37.5%; -} -.el-col-pull-9 { - right: 37.5%; -} -.el-col-push-9 { - left: 37.5%; -} -.el-col-10 { - width: 41.66667%; -} -.el-col-offset-10 { - margin-left: 41.66667%; -} -.el-col-pull-10 { - right: 41.66667%; -} -.el-col-push-10 { - left: 41.66667%; -} -.el-col-11 { - width: 45.83333%; -} -.el-col-offset-11 { - margin-left: 45.83333%; -} -.el-col-pull-11 { - right: 45.83333%; -} -.el-col-push-11 { - left: 45.83333%; -} -.el-col-12 { - width: 50%; -} -.el-col-offset-12 { - margin-left: 50%; -} -.el-col-pull-12 { - position: relative; - right: 50%; -} -.el-col-push-12 { - left: 50%; -} -.el-col-13 { - width: 54.16667%; -} -.el-col-offset-13 { - margin-left: 54.16667%; -} -.el-col-pull-13 { - right: 54.16667%; -} -.el-col-push-13 { - left: 54.16667%; -} -.el-col-14 { - width: 58.33333%; -} -.el-col-offset-14 { - margin-left: 58.33333%; -} -.el-col-pull-14 { - right: 58.33333%; -} -.el-col-push-14 { - left: 58.33333%; -} -.el-col-15 { - width: 62.5%; -} -.el-col-offset-15 { - margin-left: 62.5%; -} -.el-col-pull-15 { - right: 62.5%; -} -.el-col-push-15 { - left: 62.5%; -} -.el-col-16 { - width: 66.66667%; -} -.el-col-offset-16 { - margin-left: 66.66667%; -} -.el-col-pull-16 { - right: 66.66667%; -} -.el-col-push-16 { - left: 66.66667%; -} -.el-col-17 { - width: 70.83333%; -} -.el-col-offset-17 { - margin-left: 70.83333%; -} -.el-col-pull-17 { - right: 70.83333%; -} -.el-col-push-17 { - left: 70.83333%; -} -.el-col-18 { - width: 75%; -} -.el-col-offset-18 { - margin-left: 75%; -} -.el-col-pull-18 { - right: 75%; -} -.el-col-push-18 { - left: 75%; -} -.el-col-19 { - width: 79.16667%; -} -.el-col-offset-19 { - margin-left: 79.16667%; -} -.el-col-pull-19 { - right: 79.16667%; -} -.el-col-push-19 { - left: 79.16667%; -} -.el-col-20 { - width: 83.33333%; -} -.el-col-offset-20 { - margin-left: 83.33333%; -} -.el-col-pull-20 { - right: 83.33333%; -} -.el-col-push-20 { - left: 83.33333%; -} -.el-col-21 { - width: 87.5%; -} -.el-col-offset-21 { - margin-left: 87.5%; -} -.el-col-pull-21 { - right: 87.5%; -} -.el-col-push-21 { - left: 87.5%; -} -.el-col-22 { - width: 91.66667%; -} -.el-col-offset-22 { - margin-left: 91.66667%; -} -.el-col-pull-22 { - right: 91.66667%; -} -.el-col-push-22 { - left: 91.66667%; -} -.el-col-23 { - width: 95.83333%; -} -.el-col-offset-23 { - margin-left: 95.83333%; -} -.el-col-pull-23 { - right: 95.83333%; -} -.el-col-push-23 { - left: 95.83333%; -} -.el-col-24 { - width: 100%; -} -.el-col-offset-24 { - margin-left: 100%; -} -.el-col-pull-24 { - right: 100%; -} -.el-col-push-24 { - left: 100%; -} -@media only screen and (max-width: 767px) { - .el-col-xs-0 { - display: none; - width: 0%; - } - .el-col-xs-offset-0 { - margin-left: 0; - } - .el-col-xs-pull-0 { - position: relative; - right: 0; - } - .el-col-xs-push-0 { - position: relative; - left: 0; - } - .el-col-xs-1 { - width: 4.16667%; - } - .el-col-xs-offset-1 { - margin-left: 4.16667%; - } - .el-col-xs-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-xs-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-xs-2 { - width: 8.33333%; - } - .el-col-xs-offset-2 { - margin-left: 8.33333%; - } - .el-col-xs-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-xs-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-xs-3 { - width: 12.5%; - } - .el-col-xs-offset-3 { - margin-left: 12.5%; - } - .el-col-xs-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-xs-push-3 { - position: relative; - left: 12.5%; - } - .el-col-xs-4 { - width: 16.66667%; - } - .el-col-xs-offset-4 { - margin-left: 16.66667%; - } - .el-col-xs-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-xs-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-xs-5 { - width: 20.83333%; - } - .el-col-xs-offset-5 { - margin-left: 20.83333%; - } - .el-col-xs-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-xs-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-xs-6 { - width: 25%; - } - .el-col-xs-offset-6 { - margin-left: 25%; - } - .el-col-xs-pull-6 { - position: relative; - right: 25%; - } - .el-col-xs-push-6 { - position: relative; - left: 25%; - } - .el-col-xs-7 { - width: 29.16667%; - } - .el-col-xs-offset-7 { - margin-left: 29.16667%; - } - .el-col-xs-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-xs-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-xs-8 { - width: 33.33333%; - } - .el-col-xs-offset-8 { - margin-left: 33.33333%; - } - .el-col-xs-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-xs-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-xs-9 { - width: 37.5%; - } - .el-col-xs-offset-9 { - margin-left: 37.5%; - } - .el-col-xs-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-xs-push-9 { - position: relative; - left: 37.5%; - } - .el-col-xs-10 { - width: 41.66667%; - } - .el-col-xs-offset-10 { - margin-left: 41.66667%; - } - .el-col-xs-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-xs-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-xs-11 { - width: 45.83333%; - } - .el-col-xs-offset-11 { - margin-left: 45.83333%; - } - .el-col-xs-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-xs-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-xs-12 { - width: 50%; - } - .el-col-xs-offset-12 { - margin-left: 50%; - } - .el-col-xs-pull-12 { - position: relative; - right: 50%; - } - .el-col-xs-push-12 { - position: relative; - left: 50%; - } - .el-col-xs-13 { - width: 54.16667%; - } - .el-col-xs-offset-13 { - margin-left: 54.16667%; - } - .el-col-xs-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-xs-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-xs-14 { - width: 58.33333%; - } - .el-col-xs-offset-14 { - margin-left: 58.33333%; - } - .el-col-xs-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-xs-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-xs-15 { - width: 62.5%; - } - .el-col-xs-offset-15 { - margin-left: 62.5%; - } - .el-col-xs-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-xs-push-15 { - position: relative; - left: 62.5%; - } - .el-col-xs-16 { - width: 66.66667%; - } - .el-col-xs-offset-16 { - margin-left: 66.66667%; - } - .el-col-xs-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-xs-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-xs-17 { - width: 70.83333%; - } - .el-col-xs-offset-17 { - margin-left: 70.83333%; - } - .el-col-xs-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-xs-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-xs-18 { - width: 75%; - } - .el-col-xs-offset-18 { - margin-left: 75%; - } - .el-col-xs-pull-18 { - position: relative; - right: 75%; - } - .el-col-xs-push-18 { - position: relative; - left: 75%; - } - .el-col-xs-19 { - width: 79.16667%; - } - .el-col-xs-offset-19 { - margin-left: 79.16667%; - } - .el-col-xs-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-xs-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-xs-20 { - width: 83.33333%; - } - .el-col-xs-offset-20 { - margin-left: 83.33333%; - } - .el-col-xs-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-xs-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-xs-21 { - width: 87.5%; - } - .el-col-xs-offset-21 { - margin-left: 87.5%; - } - .el-col-xs-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-xs-push-21 { - position: relative; - left: 87.5%; - } - .el-col-xs-22 { - width: 91.66667%; - } - .el-col-xs-offset-22 { - margin-left: 91.66667%; - } - .el-col-xs-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-xs-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-xs-23 { - width: 95.83333%; - } - .el-col-xs-offset-23 { - margin-left: 95.83333%; - } - .el-col-xs-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-xs-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-xs-24 { - width: 100%; - } - .el-col-xs-offset-24 { - margin-left: 100%; - } - .el-col-xs-pull-24 { - position: relative; - right: 100%; - } - .el-col-xs-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 768px) { - .el-col-sm-0 { - display: none; - width: 0%; - } - .el-col-sm-offset-0 { - margin-left: 0; - } - .el-col-sm-pull-0 { - position: relative; - right: 0; - } - .el-col-sm-push-0 { - position: relative; - left: 0; - } - .el-col-sm-1 { - width: 4.16667%; - } - .el-col-sm-offset-1 { - margin-left: 4.16667%; - } - .el-col-sm-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-sm-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-sm-2 { - width: 8.33333%; - } - .el-col-sm-offset-2 { - margin-left: 8.33333%; - } - .el-col-sm-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-sm-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-sm-3 { - width: 12.5%; - } - .el-col-sm-offset-3 { - margin-left: 12.5%; - } - .el-col-sm-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-sm-push-3 { - position: relative; - left: 12.5%; - } - .el-col-sm-4 { - width: 16.66667%; - } - .el-col-sm-offset-4 { - margin-left: 16.66667%; - } - .el-col-sm-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-sm-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-sm-5 { - width: 20.83333%; - } - .el-col-sm-offset-5 { - margin-left: 20.83333%; - } - .el-col-sm-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-sm-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-sm-6 { - width: 25%; - } - .el-col-sm-offset-6 { - margin-left: 25%; - } - .el-col-sm-pull-6 { - position: relative; - right: 25%; - } - .el-col-sm-push-6 { - position: relative; - left: 25%; - } - .el-col-sm-7 { - width: 29.16667%; - } - .el-col-sm-offset-7 { - margin-left: 29.16667%; - } - .el-col-sm-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-sm-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-sm-8 { - width: 33.33333%; - } - .el-col-sm-offset-8 { - margin-left: 33.33333%; - } - .el-col-sm-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-sm-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-sm-9 { - width: 37.5%; - } - .el-col-sm-offset-9 { - margin-left: 37.5%; - } - .el-col-sm-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-sm-push-9 { - position: relative; - left: 37.5%; - } - .el-col-sm-10 { - width: 41.66667%; - } - .el-col-sm-offset-10 { - margin-left: 41.66667%; - } - .el-col-sm-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-sm-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-sm-11 { - width: 45.83333%; - } - .el-col-sm-offset-11 { - margin-left: 45.83333%; - } - .el-col-sm-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-sm-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-sm-12 { - width: 50%; - } - .el-col-sm-offset-12 { - margin-left: 50%; - } - .el-col-sm-pull-12 { - position: relative; - right: 50%; - } - .el-col-sm-push-12 { - position: relative; - left: 50%; - } - .el-col-sm-13 { - width: 54.16667%; - } - .el-col-sm-offset-13 { - margin-left: 54.16667%; - } - .el-col-sm-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-sm-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-sm-14 { - width: 58.33333%; - } - .el-col-sm-offset-14 { - margin-left: 58.33333%; - } - .el-col-sm-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-sm-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-sm-15 { - width: 62.5%; - } - .el-col-sm-offset-15 { - margin-left: 62.5%; - } - .el-col-sm-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-sm-push-15 { - position: relative; - left: 62.5%; - } - .el-col-sm-16 { - width: 66.66667%; - } - .el-col-sm-offset-16 { - margin-left: 66.66667%; - } - .el-col-sm-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-sm-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-sm-17 { - width: 70.83333%; - } - .el-col-sm-offset-17 { - margin-left: 70.83333%; - } - .el-col-sm-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-sm-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-sm-18 { - width: 75%; - } - .el-col-sm-offset-18 { - margin-left: 75%; - } - .el-col-sm-pull-18 { - position: relative; - right: 75%; - } - .el-col-sm-push-18 { - position: relative; - left: 75%; - } - .el-col-sm-19 { - width: 79.16667%; - } - .el-col-sm-offset-19 { - margin-left: 79.16667%; - } - .el-col-sm-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-sm-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-sm-20 { - width: 83.33333%; - } - .el-col-sm-offset-20 { - margin-left: 83.33333%; - } - .el-col-sm-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-sm-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-sm-21 { - width: 87.5%; - } - .el-col-sm-offset-21 { - margin-left: 87.5%; - } - .el-col-sm-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-sm-push-21 { - position: relative; - left: 87.5%; - } - .el-col-sm-22 { - width: 91.66667%; - } - .el-col-sm-offset-22 { - margin-left: 91.66667%; - } - .el-col-sm-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-sm-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-sm-23 { - width: 95.83333%; - } - .el-col-sm-offset-23 { - margin-left: 95.83333%; - } - .el-col-sm-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-sm-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-sm-24 { - width: 100%; - } - .el-col-sm-offset-24 { - margin-left: 100%; - } - .el-col-sm-pull-24 { - position: relative; - right: 100%; - } - .el-col-sm-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 992px) { - .el-col-md-0 { - display: none; - width: 0%; - } - .el-col-md-offset-0 { - margin-left: 0; - } - .el-col-md-pull-0 { - position: relative; - right: 0; - } - .el-col-md-push-0 { - position: relative; - left: 0; - } - .el-col-md-1 { - width: 4.16667%; - } - .el-col-md-offset-1 { - margin-left: 4.16667%; - } - .el-col-md-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-md-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-md-2 { - width: 8.33333%; - } - .el-col-md-offset-2 { - margin-left: 8.33333%; - } - .el-col-md-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-md-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-md-3 { - width: 12.5%; - } - .el-col-md-offset-3 { - margin-left: 12.5%; - } - .el-col-md-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-md-push-3 { - position: relative; - left: 12.5%; - } - .el-col-md-4 { - width: 16.66667%; - } - .el-col-md-offset-4 { - margin-left: 16.66667%; - } - .el-col-md-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-md-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-md-5 { - width: 20.83333%; - } - .el-col-md-offset-5 { - margin-left: 20.83333%; - } - .el-col-md-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-md-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-md-6 { - width: 25%; - } - .el-col-md-offset-6 { - margin-left: 25%; - } - .el-col-md-pull-6 { - position: relative; - right: 25%; - } - .el-col-md-push-6 { - position: relative; - left: 25%; - } - .el-col-md-7 { - width: 29.16667%; - } - .el-col-md-offset-7 { - margin-left: 29.16667%; - } - .el-col-md-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-md-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-md-8 { - width: 33.33333%; - } - .el-col-md-offset-8 { - margin-left: 33.33333%; - } - .el-col-md-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-md-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-md-9 { - width: 37.5%; - } - .el-col-md-offset-9 { - margin-left: 37.5%; - } - .el-col-md-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-md-push-9 { - position: relative; - left: 37.5%; - } - .el-col-md-10 { - width: 41.66667%; - } - .el-col-md-offset-10 { - margin-left: 41.66667%; - } - .el-col-md-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-md-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-md-11 { - width: 45.83333%; - } - .el-col-md-offset-11 { - margin-left: 45.83333%; - } - .el-col-md-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-md-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-md-12 { - width: 50%; - } - .el-col-md-offset-12 { - margin-left: 50%; - } - .el-col-md-pull-12 { - position: relative; - right: 50%; - } - .el-col-md-push-12 { - position: relative; - left: 50%; - } - .el-col-md-13 { - width: 54.16667%; - } - .el-col-md-offset-13 { - margin-left: 54.16667%; - } - .el-col-md-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-md-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-md-14 { - width: 58.33333%; - } - .el-col-md-offset-14 { - margin-left: 58.33333%; - } - .el-col-md-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-md-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-md-15 { - width: 62.5%; - } - .el-col-md-offset-15 { - margin-left: 62.5%; - } - .el-col-md-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-md-push-15 { - position: relative; - left: 62.5%; - } - .el-col-md-16 { - width: 66.66667%; - } - .el-col-md-offset-16 { - margin-left: 66.66667%; - } - .el-col-md-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-md-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-md-17 { - width: 70.83333%; - } - .el-col-md-offset-17 { - margin-left: 70.83333%; - } - .el-col-md-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-md-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-md-18 { - width: 75%; - } - .el-col-md-offset-18 { - margin-left: 75%; - } - .el-col-md-pull-18 { - position: relative; - right: 75%; - } - .el-col-md-push-18 { - position: relative; - left: 75%; - } - .el-col-md-19 { - width: 79.16667%; - } - .el-col-md-offset-19 { - margin-left: 79.16667%; - } - .el-col-md-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-md-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-md-20 { - width: 83.33333%; - } - .el-col-md-offset-20 { - margin-left: 83.33333%; - } - .el-col-md-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-md-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-md-21 { - width: 87.5%; - } - .el-col-md-offset-21 { - margin-left: 87.5%; - } - .el-col-md-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-md-push-21 { - position: relative; - left: 87.5%; - } - .el-col-md-22 { - width: 91.66667%; - } - .el-col-md-offset-22 { - margin-left: 91.66667%; - } - .el-col-md-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-md-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-md-23 { - width: 95.83333%; - } - .el-col-md-offset-23 { - margin-left: 95.83333%; - } - .el-col-md-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-md-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-md-24 { - width: 100%; - } - .el-col-md-offset-24 { - margin-left: 100%; - } - .el-col-md-pull-24 { - position: relative; - right: 100%; - } - .el-col-md-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 1200px) { - .el-col-lg-0 { - display: none; - width: 0%; - } - .el-col-lg-offset-0 { - margin-left: 0; - } - .el-col-lg-pull-0 { - position: relative; - right: 0; - } - .el-col-lg-push-0 { - position: relative; - left: 0; - } - .el-col-lg-1 { - width: 4.16667%; - } - .el-col-lg-offset-1 { - margin-left: 4.16667%; - } - .el-col-lg-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-lg-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-lg-2 { - width: 8.33333%; - } - .el-col-lg-offset-2 { - margin-left: 8.33333%; - } - .el-col-lg-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-lg-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-lg-3 { - width: 12.5%; - } - .el-col-lg-offset-3 { - margin-left: 12.5%; - } - .el-col-lg-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-lg-push-3 { - position: relative; - left: 12.5%; - } - .el-col-lg-4 { - width: 16.66667%; - } - .el-col-lg-offset-4 { - margin-left: 16.66667%; - } - .el-col-lg-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-lg-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-lg-5 { - width: 20.83333%; - } - .el-col-lg-offset-5 { - margin-left: 20.83333%; - } - .el-col-lg-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-lg-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-lg-6 { - width: 25%; - } - .el-col-lg-offset-6 { - margin-left: 25%; - } - .el-col-lg-pull-6 { - position: relative; - right: 25%; - } - .el-col-lg-push-6 { - position: relative; - left: 25%; - } - .el-col-lg-7 { - width: 29.16667%; - } - .el-col-lg-offset-7 { - margin-left: 29.16667%; - } - .el-col-lg-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-lg-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-lg-8 { - width: 33.33333%; - } - .el-col-lg-offset-8 { - margin-left: 33.33333%; - } - .el-col-lg-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-lg-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-lg-9 { - width: 37.5%; - } - .el-col-lg-offset-9 { - margin-left: 37.5%; - } - .el-col-lg-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-lg-push-9 { - position: relative; - left: 37.5%; - } - .el-col-lg-10 { - width: 41.66667%; - } - .el-col-lg-offset-10 { - margin-left: 41.66667%; - } - .el-col-lg-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-lg-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-lg-11 { - width: 45.83333%; - } - .el-col-lg-offset-11 { - margin-left: 45.83333%; - } - .el-col-lg-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-lg-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-lg-12 { - width: 50%; - } - .el-col-lg-offset-12 { - margin-left: 50%; - } - .el-col-lg-pull-12 { - position: relative; - right: 50%; - } - .el-col-lg-push-12 { - position: relative; - left: 50%; - } - .el-col-lg-13 { - width: 54.16667%; - } - .el-col-lg-offset-13 { - margin-left: 54.16667%; - } - .el-col-lg-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-lg-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-lg-14 { - width: 58.33333%; - } - .el-col-lg-offset-14 { - margin-left: 58.33333%; - } - .el-col-lg-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-lg-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-lg-15 { - width: 62.5%; - } - .el-col-lg-offset-15 { - margin-left: 62.5%; - } - .el-col-lg-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-lg-push-15 { - position: relative; - left: 62.5%; - } - .el-col-lg-16 { - width: 66.66667%; - } - .el-col-lg-offset-16 { - margin-left: 66.66667%; - } - .el-col-lg-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-lg-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-lg-17 { - width: 70.83333%; - } - .el-col-lg-offset-17 { - margin-left: 70.83333%; - } - .el-col-lg-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-lg-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-lg-18 { - width: 75%; - } - .el-col-lg-offset-18 { - margin-left: 75%; - } - .el-col-lg-pull-18 { - position: relative; - right: 75%; - } - .el-col-lg-push-18 { - position: relative; - left: 75%; - } - .el-col-lg-19 { - width: 79.16667%; - } - .el-col-lg-offset-19 { - margin-left: 79.16667%; - } - .el-col-lg-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-lg-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-lg-20 { - width: 83.33333%; - } - .el-col-lg-offset-20 { - margin-left: 83.33333%; - } - .el-col-lg-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-lg-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-lg-21 { - width: 87.5%; - } - .el-col-lg-offset-21 { - margin-left: 87.5%; - } - .el-col-lg-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-lg-push-21 { - position: relative; - left: 87.5%; - } - .el-col-lg-22 { - width: 91.66667%; - } - .el-col-lg-offset-22 { - margin-left: 91.66667%; - } - .el-col-lg-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-lg-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-lg-23 { - width: 95.83333%; - } - .el-col-lg-offset-23 { - margin-left: 95.83333%; - } - .el-col-lg-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-lg-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-lg-24 { - width: 100%; - } - .el-col-lg-offset-24 { - margin-left: 100%; - } - .el-col-lg-pull-24 { - position: relative; - right: 100%; - } - .el-col-lg-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 1920px) { - .el-col-xl-0 { - display: none; - width: 0%; - } - .el-col-xl-offset-0 { - margin-left: 0; - } - .el-col-xl-pull-0 { - position: relative; - right: 0; - } - .el-col-xl-push-0 { - position: relative; - left: 0; - } - .el-col-xl-1 { - width: 4.16667%; - } - .el-col-xl-offset-1 { - margin-left: 4.16667%; - } - .el-col-xl-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-xl-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-xl-2 { - width: 8.33333%; - } - .el-col-xl-offset-2 { - margin-left: 8.33333%; - } - .el-col-xl-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-xl-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-xl-3 { - width: 12.5%; - } - .el-col-xl-offset-3 { - margin-left: 12.5%; - } - .el-col-xl-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-xl-push-3 { - position: relative; - left: 12.5%; - } - .el-col-xl-4 { - width: 16.66667%; - } - .el-col-xl-offset-4 { - margin-left: 16.66667%; - } - .el-col-xl-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-xl-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-xl-5 { - width: 20.83333%; - } - .el-col-xl-offset-5 { - margin-left: 20.83333%; - } - .el-col-xl-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-xl-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-xl-6 { - width: 25%; - } - .el-col-xl-offset-6 { - margin-left: 25%; - } - .el-col-xl-pull-6 { - position: relative; - right: 25%; - } - .el-col-xl-push-6 { - position: relative; - left: 25%; - } - .el-col-xl-7 { - width: 29.16667%; - } - .el-col-xl-offset-7 { - margin-left: 29.16667%; - } - .el-col-xl-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-xl-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-xl-8 { - width: 33.33333%; - } - .el-col-xl-offset-8 { - margin-left: 33.33333%; - } - .el-col-xl-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-xl-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-xl-9 { - width: 37.5%; - } - .el-col-xl-offset-9 { - margin-left: 37.5%; - } - .el-col-xl-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-xl-push-9 { - position: relative; - left: 37.5%; - } - .el-col-xl-10 { - width: 41.66667%; - } - .el-col-xl-offset-10 { - margin-left: 41.66667%; - } - .el-col-xl-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-xl-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-xl-11 { - width: 45.83333%; - } - .el-col-xl-offset-11 { - margin-left: 45.83333%; - } - .el-col-xl-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-xl-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-xl-12 { - width: 50%; - } - .el-col-xl-offset-12 { - margin-left: 50%; - } - .el-col-xl-pull-12 { - position: relative; - right: 50%; - } - .el-col-xl-push-12 { - position: relative; - left: 50%; - } - .el-col-xl-13 { - width: 54.16667%; - } - .el-col-xl-offset-13 { - margin-left: 54.16667%; - } - .el-col-xl-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-xl-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-xl-14 { - width: 58.33333%; - } - .el-col-xl-offset-14 { - margin-left: 58.33333%; - } - .el-col-xl-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-xl-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-xl-15 { - width: 62.5%; - } - .el-col-xl-offset-15 { - margin-left: 62.5%; - } - .el-col-xl-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-xl-push-15 { - position: relative; - left: 62.5%; - } - .el-col-xl-16 { - width: 66.66667%; - } - .el-col-xl-offset-16 { - margin-left: 66.66667%; - } - .el-col-xl-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-xl-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-xl-17 { - width: 70.83333%; - } - .el-col-xl-offset-17 { - margin-left: 70.83333%; - } - .el-col-xl-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-xl-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-xl-18 { - width: 75%; - } - .el-col-xl-offset-18 { - margin-left: 75%; - } - .el-col-xl-pull-18 { - position: relative; - right: 75%; - } - .el-col-xl-push-18 { - position: relative; - left: 75%; - } - .el-col-xl-19 { - width: 79.16667%; - } - .el-col-xl-offset-19 { - margin-left: 79.16667%; - } - .el-col-xl-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-xl-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-xl-20 { - width: 83.33333%; - } - .el-col-xl-offset-20 { - margin-left: 83.33333%; - } - .el-col-xl-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-xl-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-xl-21 { - width: 87.5%; - } - .el-col-xl-offset-21 { - margin-left: 87.5%; - } - .el-col-xl-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-xl-push-21 { - position: relative; - left: 87.5%; - } - .el-col-xl-22 { - width: 91.66667%; - } - .el-col-xl-offset-22 { - margin-left: 91.66667%; - } - .el-col-xl-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-xl-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-xl-23 { - width: 95.83333%; - } - .el-col-xl-offset-23 { - margin-left: 95.83333%; - } - .el-col-xl-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-xl-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-xl-24 { - width: 100%; - } - .el-col-xl-offset-24 { - margin-left: 100%; - } - .el-col-xl-pull-24 { - position: relative; - right: 100%; - } - .el-col-xl-push-24 { - position: relative; - left: 100%; - } -} -@-webkit-keyframes progress { - 0% { - background-position: 0 0; - } - 100% { - background-position: 32px 0; - } -} -.el-upload { - display: inline-block; - text-align: center; - cursor: pointer; - outline: 0; -} -.el-upload__input { - display: none; -} -.el-upload__tip { - font-size: 12px; - color: #606266; - margin-top: 7px; -} -.el-upload iframe { - position: absolute; - z-index: -1; - top: 0; - left: 0; - opacity: 0; - filter: alpha(opacity=0); -} -.el-upload--picture-card { - background-color: #fbfdff; - border: 1px dashed #c0ccda; - border-radius: 6px; - box-sizing: border-box; - width: 148px; - height: 148px; - line-height: 146px; - vertical-align: top; -} -.el-upload--picture-card i { - font-size: 28px; - color: #8c939d; -} -.el-upload--picture-card:hover, -.el-upload:focus { - border-color: #4165d7; - color: #4165d7; -} -.el-upload:focus .el-upload-dragger { - border-color: #4165d7; -} -.el-upload-dragger { - background-color: #fff; - border: 1px dashed #d9d9d9; - border-radius: 6px; - box-sizing: border-box; - width: 360px; - height: 180px; - text-align: center; - position: relative; - overflow: hidden; -} -.el-upload-dragger .el-icon-upload { - font-size: 67px; - color: #c0c4cc; - margin: 40px 0 16px; - line-height: 50px; -} -.el-upload-dragger + .el-upload__tip { - text-align: center; -} -.el-upload-dragger ~ .el-upload__files { - border-top: 1px solid #dcdfe6; - margin-top: 7px; - padding-top: 5px; -} -.el-upload-dragger .el-upload__text { - color: #606266; - font-size: 14px; - text-align: center; -} -.el-upload-dragger .el-upload__text em { - color: #4165d7; - font-style: normal; -} -.el-upload-dragger:hover { - border-color: #4165d7; -} -.el-upload-dragger.is-dragover { - background-color: rgba(32, 159, 255, 0.06); - border: 2px dashed #4165d7; -} -.el-upload-list { - margin: 0; - padding: 0; - list-style: none; -} -.el-upload-list__item { - -webkit-transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1); - transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1); - font-size: 14px; - color: #606266; - line-height: 1.8; - margin-top: 5px; - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 4px; - width: 100%; -} -.el-upload-list__item .el-progress { - position: absolute; - top: 20px; - width: 100%; -} -.el-upload-list__item .el-progress__text { - position: absolute; - right: 0; - top: -13px; -} -.el-upload-list__item .el-progress-bar { - margin-right: 0; - padding-right: 0; -} -.el-upload-list__item:first-child { - margin-top: 10px; -} -.el-upload-list__item .el-icon-upload-success { - color: #67c23a; -} -.el-upload-list__item .el-icon-close { - display: none; - position: absolute; - top: 5px; - right: 5px; - cursor: pointer; - opacity: 0.75; - color: #606266; -} -.el-upload-list__item .el-icon-close:hover { - opacity: 1; -} -.el-upload-list__item .el-icon-close-tip { - display: none; - position: absolute; - top: 5px; - right: 5px; - font-size: 12px; - cursor: pointer; - opacity: 1; - color: #4165d7; -} -.el-upload-list__item:hover { - background-color: #f5f7fa; -} -.el-upload-list__item:hover .el-icon-close { - display: inline-block; -} -.el-upload-list__item:hover .el-progress__text { - display: none; -} -.el-upload-list__item.is-success .el-upload-list__item-status-label { - display: block; -} -.el-upload-list__item.is-success .el-upload-list__item-name:focus, -.el-upload-list__item.is-success .el-upload-list__item-name:hover { - color: #4165d7; - cursor: pointer; -} -.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip { - display: inline-block; -} -.el-upload-list__item.is-success:active .el-icon-close-tip, -.el-upload-list__item.is-success:focus .el-upload-list__item-status-label, -.el-upload-list__item.is-success:hover .el-upload-list__item-status-label, -.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip { - display: none; -} -.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label { - display: block; -} -.el-upload-list__item-name { - color: #606266; - display: block; - margin-right: 40px; - overflow: hidden; - padding-left: 4px; - text-overflow: ellipsis; - -webkit-transition: color 0.3s; - transition: color 0.3s; - white-space: nowrap; -} -.el-upload-list__item-name [class^="el-icon"] { - height: 100%; - margin-right: 7px; - color: #909399; - line-height: inherit; -} -.el-upload-list__item-status-label { - position: absolute; - right: 5px; - top: 0; - line-height: inherit; - display: none; -} -.el-upload-list__item-delete { - position: absolute; - right: 10px; - top: 0; - font-size: 12px; - color: #606266; - display: none; -} -.el-upload-list__item-delete:hover { - color: #4165d7; -} -.el-upload-list--picture-card { - margin: 0; - display: inline; - vertical-align: top; -} -.el-upload-list--picture-card .el-upload-list__item { - overflow: hidden; - background-color: #fff; - border: 1px solid #c0ccda; - border-radius: 6px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 148px; - height: 148px; - margin: 0 8px 8px 0; - display: inline-block; -} -.el-upload-list--picture-card .el-upload-list__item .el-icon-check, -.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check { - color: #fff; -} -.el-upload-list--picture-card .el-upload-list__item .el-icon-close, -.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label { - display: none; -} -.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text { - display: block; -} -.el-upload-list--picture-card .el-upload-list__item-name { - display: none; -} -.el-upload-list--picture-card .el-upload-list__item-thumbnail { - width: 100%; - height: 100%; -} -.el-upload-list--picture-card .el-upload-list__item-status-label { - position: absolute; - right: -15px; - top: -6px; - width: 40px; - height: 24px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); -} -.el-upload-list--picture-card .el-upload-list__item-status-label i { - font-size: 12px; - margin-top: 11px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.el-upload-list--picture-card .el-upload-list__item-actions { - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - cursor: default; - text-align: center; - color: #fff; - opacity: 0; - font-size: 20px; - background-color: rgba(0, 0, 0, 0.5); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.el-upload-list--picture-card .el-upload-list__item-actions::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-upload-list--picture-card .el-upload-list__item-actions span { - display: none; - cursor: pointer; -} -.el-upload-list--picture-card .el-upload-list__item-actions span + span { - margin-left: 15px; -} -.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete { - position: static; - font-size: inherit; - color: inherit; -} -.el-upload-list--picture-card .el-upload-list__item-actions:hover { - opacity: 1; -} -.el-upload-list--picture-card .el-upload-list__item-actions:hover span { - display: inline-block; -} -.el-upload-list--picture-card .el-progress { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - bottom: auto; - width: 126px; -} -.el-upload-list--picture-card .el-progress .el-progress__text { - top: 50%; -} -.el-upload-list--picture .el-upload-list__item { - overflow: hidden; - z-index: 0; - background-color: #fff; - border: 1px solid #c0ccda; - border-radius: 6px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin-top: 10px; - padding: 10px 10px 10px 90px; - height: 92px; -} -.el-upload-list--picture .el-upload-list__item .el-icon-check, -.el-upload-list--picture .el-upload-list__item .el-icon-circle-check { - color: #fff; -} -.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label { - background: 0 0; - -webkit-box-shadow: none; - box-shadow: none; - top: -2px; - right: -12px; -} -.el-upload-list--picture .el-upload-list__item:hover .el-progress__text { - display: block; -} -.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name { - line-height: 70px; - margin-top: 0; -} -.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i { - display: none; -} -.el-upload-list--picture .el-upload-list__item-thumbnail { - vertical-align: middle; - display: inline-block; - width: 70px; - height: 70px; - float: left; - position: relative; - z-index: 1; - margin-left: -80px; - background-color: #fff; -} -.el-upload-list--picture .el-upload-list__item-name { - display: block; - margin-top: 20px; -} -.el-upload-list--picture .el-upload-list__item-name i { - font-size: 70px; - line-height: 1; - position: absolute; - left: 9px; - top: 10px; -} -.el-upload-list--picture .el-upload-list__item-status-label { - position: absolute; - right: -17px; - top: -7px; - width: 46px; - height: 26px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 1px 1px #ccc; - box-shadow: 0 1px 1px #ccc; -} -.el-upload-list--picture .el-upload-list__item-status-label i { - font-size: 12px; - margin-top: 12px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.el-upload-list--picture .el-progress { - position: relative; - top: -7px; -} -.el-upload-cover { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - overflow: hidden; - z-index: 10; - cursor: default; -} -.el-upload-cover::after { - display: inline-block; - height: 100%; - vertical-align: middle; -} -.el-upload-cover img { - display: block; - width: 100%; - height: 100%; -} -.el-upload-cover__label { - position: absolute; - right: -15px; - top: -6px; - width: 40px; - height: 24px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); -} -.el-upload-cover__label i { - font-size: 12px; - margin-top: 11px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - color: #fff; -} -.el-upload-cover__progress { - display: inline-block; - vertical-align: middle; - position: static; - width: 243px; -} -.el-upload-cover__progress + .el-upload__inner { - opacity: 0; -} -.el-upload-cover__content { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.el-upload-cover__interact { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.72); - text-align: center; -} -.el-upload-cover__interact .btn { - display: inline-block; - color: #fff; - font-size: 14px; - cursor: pointer; - vertical-align: middle; - -webkit-transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), - opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), - opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - margin-top: 60px; -} -.el-upload-cover__interact .btn span { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} -.el-upload-cover__interact .btn:not(:first-child) { - margin-left: 35px; -} -.el-upload-cover__interact .btn:hover { - -webkit-transform: translateY(-13px); - transform: translateY(-13px); -} -.el-upload-cover__interact .btn:hover span { - opacity: 1; -} -.el-upload-cover__interact .btn i { - color: #fff; - display: block; - font-size: 24px; - line-height: inherit; - margin: 0 auto 5px; -} -.el-upload-cover__title { - position: absolute; - bottom: 0; - left: 0; - background-color: #fff; - height: 36px; - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: 400; - text-align: left; - padding: 0 10px; - margin: 0; - line-height: 36px; - font-size: 14px; - color: #303133; -} -.el-upload-cover + .el-upload__inner { - opacity: 0; - position: relative; - z-index: 1; -} -.el-progress { - position: relative; - line-height: 1; -} -.el-progress__text { - font-size: 14px; - color: #606266; - display: inline-block; - vertical-align: middle; - margin-left: 10px; - line-height: 1; -} -.el-progress__text i { - vertical-align: middle; - display: block; -} -.el-progress--circle, -.el-progress--dashboard { - display: inline-block; -} -.el-progress--circle .el-progress__text, -.el-progress--dashboard .el-progress__text { - position: absolute; - top: 50%; - left: 0; - width: 100%; - text-align: center; - margin: 0; - -webkit-transform: translate(0, -50%); - transform: translate(0, -50%); -} -.el-progress--circle .el-progress__text i, -.el-progress--dashboard .el-progress__text i { - vertical-align: middle; - display: inline-block; -} -.el-progress--without-text .el-progress__text { - display: none; -} -.el-progress--without-text .el-progress-bar { - padding-right: 0; - margin-right: 0; - display: block; -} -.el-progress-bar, -.el-progress-bar__inner::after, -.el-progress-bar__innerText, -.el-spinner { - display: inline-block; - vertical-align: middle; -} -.el-progress--text-inside .el-progress-bar { - padding-right: 0; - margin-right: 0; -} -.el-progress.is-success .el-progress-bar__inner { - background-color: #67c23a; -} -.el-progress.is-success .el-progress__text { - color: #67c23a; -} -.el-progress.is-warning .el-progress-bar__inner { - background-color: #e6a23c; -} -.el-progress.is-warning .el-progress__text { - color: #e6a23c; -} -.el-progress.is-exception .el-progress-bar__inner { - background-color: #f56c6c; -} -.el-progress.is-exception .el-progress__text { - color: #f56c6c; -} -.el-progress-bar { - padding-right: 50px; - width: 100%; - margin-right: -55px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-progress-bar__outer { - height: 6px; - border-radius: 100px; - background-color: #ebeef5; - overflow: hidden; - position: relative; - vertical-align: middle; -} -.el-progress-bar__inner { - position: absolute; - left: 0; - top: 0; - height: 100%; - background-color: #4165d7; - text-align: right; - border-radius: 100px; - line-height: 1; - white-space: nowrap; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} -.el-card, -.el-message { - border-radius: 4px; - overflow: hidden; -} -.el-progress-bar__inner::after { - height: 100%; -} -.el-progress-bar__innerText { - color: #fff; - font-size: 12px; - margin: 0 5px; -} -@keyframes progress { - 0% { - background-position: 0 0; - } - 100% { - background-position: 32px 0; - } -} -.el-time-spinner { - width: 100%; - white-space: nowrap; -} -.el-spinner-inner { - -webkit-animation: rotate 2s linear infinite; - animation: rotate 2s linear infinite; - width: 50px; - height: 50px; -} -.el-spinner-inner .path { - stroke: #ececec; - stroke-linecap: round; - -webkit-animation: dash 1.5s ease-in-out infinite; - animation: dash 1.5s ease-in-out infinite; -} -@-webkit-keyframes rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@-webkit-keyframes dash { - 0% { - stroke-dasharray: 1, 150; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -35; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -124; - } -} -@keyframes dash { - 0% { - stroke-dasharray: 1, 150; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -35; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -124; - } -} -.el-message { - min-width: 380px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-width: 1px; - border-style: solid; - border-color: #ebeef5; - position: fixed; - left: 50%; - top: 20px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - background-color: #edf2fc; - -webkit-transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s; - transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s; - transition: opacity 0.3s, transform 0.4s, top 0.4s; - transition: opacity 0.3s, transform 0.4s, top 0.4s, -webkit-transform 0.4s; - padding: 15px 15px 15px 20px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-message.is-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-message.is-closable .el-message__content { - padding-right: 16px; -} -.el-message p { - margin: 0; -} -.el-message--info .el-message__content { - color: #909399; -} -.el-message--success { - background-color: #f0f9eb; - border-color: #e1f3d8; -} -.el-message--success .el-message__content { - color: #67c23a; -} -.el-message--warning { - background-color: #fdf6ec; - border-color: #faecd8; -} -.el-message--warning .el-message__content { - color: #e6a23c; -} -.el-message--error { - background-color: #fef0f0; - border-color: #fde2e2; -} -.el-message--error .el-message__content { - color: #f56c6c; -} -.el-message__icon { - margin-right: 10px; -} -.el-message__content { - padding: 0; - font-size: 14px; - line-height: 1; -} -.el-message__closeBtn { - position: absolute; - top: 50%; - right: 15px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - cursor: pointer; - color: #c0c4cc; - font-size: 16px; -} -.el-message__closeBtn:hover { - color: #909399; -} -.el-message .el-icon-success { - color: #67c23a; -} -.el-message .el-icon-error { - color: #f56c6c; -} -.el-message .el-icon-info { - color: #909399; -} -.el-message .el-icon-warning { - color: #e6a23c; -} -.el-message-fade-enter, -.el-message-fade-leave-active { - opacity: 0; - -webkit-transform: translate(-50%, -100%); - transform: translate(-50%, -100%); -} -.el-badge { - position: relative; - vertical-align: middle; - display: inline-block; -} -.el-badge__content { - background-color: #f56c6c; - border-radius: 10px; - color: #fff; - display: inline-block; - font-size: 12px; - height: 18px; - line-height: 18px; - padding: 0 6px; - text-align: center; - white-space: nowrap; - border: 1px solid #fff; -} -.el-badge__content.is-fixed { - position: absolute; - top: 0; - right: 10px; - -webkit-transform: translateY(-50%) translateX(100%); - transform: translateY(-50%) translateX(100%); -} -.el-rate__icon, -.el-rate__item { - position: relative; - display: inline-block; -} -.el-badge__content.is-fixed.is-dot { - right: 5px; -} -.el-badge__content.is-dot { - height: 8px; - width: 8px; - padding: 0; - right: 0; - border-radius: 50%; -} -.el-badge__content--primary { - background-color: #4165d7; -} -.el-badge__content--success { - background-color: #67c23a; -} -.el-badge__content--warning { - background-color: #e6a23c; -} -.el-badge__content--info { - background-color: #909399; -} -.el-badge__content--danger { - background-color: #f56c6c; -} -.el-card { - border: 1px solid #ebeef5; - background-color: #fff; - color: #303133; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-card.is-always-shadow, -.el-card.is-hover-shadow:focus, -.el-card.is-hover-shadow:hover { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-card__header { - padding: 18px 20px; - border-bottom: 1px solid #ebeef5; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-card__body { - padding: 20px; -} -.el-rate { - height: 20px; - line-height: 1; -} -.el-rate__item { - font-size: 0; - vertical-align: middle; -} -.el-rate__icon { - font-size: 18px; - margin-right: 6px; - color: #c0c4cc; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-rate__decimal, -.el-rate__icon .path2 { - position: absolute; - top: 0; - left: 0; -} -.el-rate__icon.hover { - -webkit-transform: scale(1.15); - transform: scale(1.15); -} -.el-rate__decimal { - display: inline-block; - overflow: hidden; -} -.el-step.is-vertical, -.el-steps { - display: -webkit-box; - display: -ms-flexbox; -} -.el-rate__text { - font-size: 14px; - vertical-align: middle; -} -.el-steps { - display: flex; -} -.el-steps--simple { - padding: 13px 8%; - border-radius: 4px; - background: #f5f7fa; -} -.el-steps--horizontal { - white-space: nowrap; -} -.el-steps--vertical { - height: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column; - flex-flow: column; -} -.el-step { - position: relative; - -ms-flex-negative: 1; - flex-shrink: 1; -} -.el-step:last-of-type .el-step__line { - display: none; -} -.el-step:last-of-type.is-flex { - -ms-flex-preferred-size: auto !important; - flex-basis: auto !important; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; -} -.el-step:last-of-type .el-step__description, -.el-step:last-of-type .el-step__main { - padding-right: 0; -} -.el-step__head { - position: relative; - width: 100%; -} -.el-step__head.is-process { - color: #303133; - border-color: #303133; -} -.el-step__head.is-wait { - color: #c0c4cc; - border-color: #c0c4cc; -} -.el-step__head.is-success { - color: #67c23a; - border-color: #67c23a; -} -.el-step__head.is-error { - color: #f56c6c; - border-color: #f56c6c; -} -.el-step__head.is-finish { - color: #4165d7; - border-color: #4165d7; -} -.el-step__icon { - position: relative; - z-index: 1; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 24px; - height: 24px; - font-size: 14px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: #fff; - -webkit-transition: 0.15s ease-out; - transition: 0.15s ease-out; -} -.el-step__icon.is-text { - border-radius: 50%; - border: 2px solid; - border-color: inherit; -} -.el-step__icon.is-icon { - width: 40px; -} -.el-step__icon-inner { - display: inline-block; - user-select: none; - text-align: center; - font-weight: 700; - line-height: 1; - color: inherit; -} -.el-step__icon-inner[class*="el-icon"]:not(.is-status) { - font-size: 25px; - font-weight: 400; -} -.el-step__icon-inner.is-status { - -webkit-transform: translateY(1px); - transform: translateY(1px); -} -.el-step__line { - position: absolute; - border-color: inherit; - background-color: #c0c4cc; -} -.el-step__line-inner { - display: block; - border-width: 1px; - border-style: solid; - border-color: inherit; - -webkit-transition: 0.15s ease-out; - transition: 0.15s ease-out; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 0; - height: 0; -} -.el-step__main { - white-space: normal; - text-align: left; -} -.el-step__title { - font-size: 16px; - line-height: 38px; -} -.el-step__title.is-process { - font-weight: 700; - color: #303133; -} -.el-step__title.is-wait { - color: #c0c4cc; -} -.el-step__title.is-success { - color: #67c23a; -} -.el-step__title.is-error { - color: #f56c6c; -} -.el-step__title.is-finish { - color: #4165d7; -} -.el-step__description { - padding-right: 10%; - margin-top: -5px; - font-size: 12px; - line-height: 20px; - font-weight: 400; -} -.el-step__description.is-process { - color: #303133; -} -.el-step__description.is-wait { - color: #c0c4cc; -} -.el-step__description.is-success { - color: #67c23a; -} -.el-step__description.is-error { - color: #f56c6c; -} -.el-step__description.is-finish { - color: #4165d7; -} -.el-step.is-horizontal { - display: inline-block; -} -.el-step.is-horizontal .el-step__line { - height: 2px; - top: 11px; - left: 0; - right: 0; -} -.el-step.is-vertical { - display: flex; -} -.el-step.is-vertical .el-step__head { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - width: 24px; -} -.el-step.is-vertical .el-step__main { - padding-left: 10px; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.el-step.is-vertical .el-step__title { - line-height: 24px; - padding-bottom: 8px; -} -.el-step.is-vertical .el-step__line { - width: 2px; - top: 0; - bottom: 0; - left: 11px; -} -.el-step.is-vertical .el-step__icon.is-icon { - width: 24px; -} -.el-step.is-center .el-step__head, -.el-step.is-center .el-step__main { - text-align: center; -} -.el-step.is-center .el-step__description { - padding-left: 20%; - padding-right: 20%; -} -.el-step.is-center .el-step__line { - left: 50%; - right: -50%; -} -.el-step.is-simple { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-step.is-simple .el-step__head { - width: auto; - font-size: 0; - padding-right: 10px; -} -.el-step.is-simple .el-step__icon { - background: 0 0; - width: 16px; - height: 16px; - font-size: 12px; -} -.el-step.is-simple .el-step__icon-inner[class*="el-icon"]:not(.is-status) { - font-size: 18px; -} -.el-step.is-simple .el-step__icon-inner.is-status { - -webkit-transform: scale(0.8) translateY(1px); - transform: scale(0.8) translateY(1px); -} -.el-step.is-simple .el-step__main { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.el-step.is-simple .el-step__title { - font-size: 16px; - line-height: 20px; -} -.el-step.is-simple:not(:last-of-type) .el-step__title { - max-width: 50%; - word-break: break-all; -} -.el-step.is-simple .el-step__arrow { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-step.is-simple .el-step__arrow::after, -.el-step.is-simple .el-step__arrow::before { - content: ""; - display: inline-block; - position: absolute; - height: 15px; - width: 1px; - background: #c0c4cc; -} -.el-step.is-simple .el-step__arrow::before { - -webkit-transform: rotate(-45deg) translateY(-4px); - transform: rotate(-45deg) translateY(-4px); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.el-step.is-simple .el-step__arrow::after { - -webkit-transform: rotate(45deg) translateY(4px); - transform: rotate(45deg) translateY(4px); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; -} -.el-step.is-simple:last-of-type .el-step__arrow { - display: none; -} -.el-carousel { - position: relative; -} -.el-carousel--horizontal { - overflow-x: hidden; -} -.el-carousel--vertical { - overflow-y: hidden; -} -.el-carousel__container { - position: relative; - height: 300px; -} -.el-carousel__arrow { - border: none; - outline: 0; - padding: 0; - margin: 0; - height: 36px; - width: 36px; - cursor: pointer; - -webkit-transition: 0.3s; - transition: 0.3s; - border-radius: 50%; - background-color: rgba(31, 45, 61, 0.11); - color: #fff; - position: absolute; - top: 50%; - z-index: 10; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - text-align: center; - font-size: 12px; -} -.el-carousel__arrow--left { - left: 16px; -} -.el-carousel__arrow--right { - right: 16px; -} -.el-carousel__arrow:hover { - background-color: rgba(31, 45, 61, 0.23); -} -.el-carousel__arrow i { - cursor: pointer; -} -.el-carousel__indicators { - position: absolute; - list-style: none; - margin: 0; - padding: 0; - z-index: 2; -} -.el-carousel__indicators--horizontal { - bottom: 0; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} -.el-carousel__indicators--vertical { - right: 0; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-carousel__indicators--outside { - bottom: 26px; - text-align: center; - position: static; - -webkit-transform: none; - transform: none; -} -.el-carousel__indicators--outside .el-carousel__indicator:hover button { - opacity: 0.64; -} -.el-carousel__indicators--outside button { - background-color: #c0c4cc; - opacity: 0.24; -} -.el-carousel__indicators--labels { - left: 0; - right: 0; - -webkit-transform: none; - transform: none; - text-align: center; -} -.el-carousel__indicators--labels .el-carousel__button { - height: auto; - width: auto; - padding: 2px 18px; - font-size: 12px; -} -.el-carousel__indicators--labels .el-carousel__indicator { - padding: 6px 4px; -} -.el-carousel__indicator { - background-color: transparent; - cursor: pointer; -} -.el-carousel__indicator:hover button { - opacity: 0.72; -} -.el-carousel__indicator--horizontal { - display: inline-block; - padding: 12px 4px; -} -.el-carousel__indicator--vertical { - padding: 4px 12px; -} -.el-carousel__indicator--vertical .el-carousel__button { - width: 2px; - height: 15px; -} -.el-carousel__indicator.is-active button { - opacity: 1; -} -.el-carousel__button { - display: block; - opacity: 0.48; - width: 30px; - height: 2px; - background-color: #fff; - border: none; - outline: 0; - padding: 0; - margin: 0; - cursor: pointer; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-carousel__item, -.el-carousel__mask { - height: 100%; - top: 0; - left: 0; - position: absolute; -} -.carousel-arrow-left-enter, -.carousel-arrow-left-leave-active { - -webkit-transform: translateY(-50%) translateX(-10px); - transform: translateY(-50%) translateX(-10px); - opacity: 0; -} -.carousel-arrow-right-enter, -.carousel-arrow-right-leave-active { - -webkit-transform: translateY(-50%) translateX(10px); - transform: translateY(-50%) translateX(10px); - opacity: 0; -} -.el-carousel__item { - width: 100%; - display: inline-block; - overflow: hidden; - z-index: 0; -} -.el-carousel__item.is-active { - z-index: 2; -} -.el-carousel__item.is-animating { - -webkit-transition: -webkit-transform 0.4s ease-in-out; - transition: -webkit-transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; -} -.el-carousel__item--card { - width: 50%; - -webkit-transition: -webkit-transform 0.4s ease-in-out; - transition: -webkit-transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; -} -.el-carousel__item--card.is-in-stage { - cursor: pointer; - z-index: 1; -} -.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask, -.el-carousel__item--card.is-in-stage:hover .el-carousel__mask { - opacity: 0.12; -} -.el-carousel__item--card.is-active { - z-index: 2; -} -.el-carousel__mask { - width: 100%; - background-color: #fff; - opacity: 0.24; - -webkit-transition: 0.2s; - transition: 0.2s; -} -.el-fade-in-enter, -.el-fade-in-leave-active, -.el-fade-in-linear-enter, -.el-fade-in-linear-leave, -.el-fade-in-linear-leave-active, -.fade-in-linear-enter, -.fade-in-linear-leave, -.fade-in-linear-leave-active { - opacity: 0; -} -.fade-in-linear-enter-active, -.fade-in-linear-leave-active { - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} -.el-fade-in-linear-enter-active, -.el-fade-in-linear-leave-active { - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} -.el-fade-in-enter-active, -.el-fade-in-leave-active { - -webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); - transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); -} -.collapse-transition { - -webkit-transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, - 0.3s padding-bottom ease-in-out; - transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, - 0.3s padding-bottom ease-in-out; -} -.horizontal-collapse-transition { - -webkit-transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, - 0.3s padding-right ease-in-out; - transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, - 0.3s padding-right ease-in-out; -} -.el-list-enter-active, -.el-list-leave-active { - -webkit-transition: all 1s; - transition: all 1s; -} -.el-list-enter, -.el-list-leave-active { - opacity: 0; - -webkit-transform: translateY(-30px); - transform: translateY(-30px); -} -.el-opacity-transition { - -webkit-transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1); - transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1); -} -.el-collapse { - border-top: 1px solid #ebeef5; - border-bottom: 1px solid #ebeef5; -} -.el-collapse-item.is-disabled .el-collapse-item__header { - color: #bbb; - cursor: not-allowed; -} -.el-collapse-item__header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 48px; - line-height: 48px; - background-color: #fff; - color: #303133; - cursor: pointer; - border-bottom: 1px solid #ebeef5; - font-size: 13px; - font-weight: 500; - -webkit-transition: border-bottom-color 0.3s; - transition: border-bottom-color 0.3s; - outline: 0; -} -.el-collapse-item__arrow { - margin: 0 8px 0 auto; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-weight: 300; -} -.el-collapse-item__arrow.is-active { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-collapse-item__header.focusing:focus:not(:hover) { - color: #4165d7; -} -.el-collapse-item__header.is-active { - border-bottom-color: transparent; -} -.el-collapse-item__wrap { - will-change: height; - background-color: #fff; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-bottom: 1px solid #ebeef5; -} -.el-cascader__tags, -.el-tag { - -webkit-box-sizing: border-box; -} -.el-collapse-item__content { - padding-bottom: 25px; - font-size: 13px; - color: #303133; - line-height: 1.769230769230769; -} -.el-collapse-item:last-child { - margin-bottom: -1px; -} -.el-popper .popper__arrow, -.el-popper .popper__arrow::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.el-popper .popper__arrow { - border-width: 6px; - -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03)); - filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03)); -} -.el-popper .popper__arrow::after { - content: " "; - border-width: 6px; -} -.el-popper[x-placement^="top"] { - margin-bottom: 12px; -} -.el-popper[x-placement^="top"] .popper__arrow { - bottom: -6px; - left: 50%; - margin-right: 3px; - border-top-color: #ebeef5; - border-bottom-width: 0; -} -.el-popper[x-placement^="top"] .popper__arrow::after { - bottom: 1px; - margin-left: -6px; - border-top-color: #fff; - border-bottom-width: 0; -} -.el-popper[x-placement^="bottom"] { - margin-top: 12px; -} -.el-popper[x-placement^="bottom"] .popper__arrow { - top: -6px; - left: 50%; - margin-right: 3px; - border-top-width: 0; - border-bottom-color: #ebeef5; -} -.el-popper[x-placement^="bottom"] .popper__arrow::after { - top: 1px; - margin-left: -6px; - border-top-width: 0; - border-bottom-color: #fff; -} -.el-popper[x-placement^="right"] { - margin-left: 12px; -} -.el-popper[x-placement^="right"] .popper__arrow { - top: 50%; - left: -6px; - margin-bottom: 3px; - border-right-color: #ebeef5; - border-left-width: 0; -} -.el-popper[x-placement^="right"] .popper__arrow::after { - bottom: -6px; - left: 1px; - border-right-color: #fff; - border-left-width: 0; -} -.el-popper[x-placement^="left"] { - margin-right: 12px; -} -.el-popper[x-placement^="left"] .popper__arrow { - top: 50%; - right: -6px; - margin-bottom: 3px; - border-right-width: 0; - border-left-color: #ebeef5; -} -.el-popper[x-placement^="left"] .popper__arrow::after { - right: 1px; - bottom: -6px; - margin-left: -6px; - border-right-width: 0; - border-left-color: #fff; -} -.el-tag { - background-color: rgb(236, 240, 251); - border-color: rgb(217, 224, 247); - display: inline-block; - height: 32px; - padding: 0 10px; - line-height: 30px; - font-size: 12px; - color: #4165d7; - border-width: 1px; - border-style: solid; - border-radius: 4px; - box-sizing: border-box; - white-space: nowrap; -} -.el-tag.is-hit { - border-color: #4165d7; -} -.el-tag .el-tag__close { - color: #4165d7; -} -.el-tag .el-tag__close:hover { - color: #fff; - background-color: #4165d7; -} -.el-tag.el-tag--info { - background-color: #f4f4f5; - border-color: #e9e9eb; - color: #909399; -} -.el-tag.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag.el-tag--info .el-tag__close { - color: #909399; -} -.el-tag.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #909399; -} -.el-tag.el-tag--success { - background-color: #f0f9eb; - border-color: #e1f3d8; - color: #67c23a; -} -.el-tag.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag.el-tag--success .el-tag__close { - color: #67c23a; -} -.el-tag.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #67c23a; -} -.el-tag.el-tag--warning { - background-color: #fdf6ec; - border-color: #faecd8; - color: #e6a23c; -} -.el-tag.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag.el-tag--warning .el-tag__close { - color: #e6a23c; -} -.el-tag.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #e6a23c; -} -.el-tag.el-tag--danger { - background-color: #fef0f0; - border-color: #fde2e2; - color: #f56c6c; -} -.el-tag.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag.el-tag--danger .el-tag__close { - color: #f56c6c; -} -.el-tag.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f56c6c; -} -.el-tag .el-icon-close { - border-radius: 50%; - text-align: center; - position: relative; - cursor: pointer; - font-size: 12px; - height: 16px; - width: 16px; - line-height: 16px; - vertical-align: middle; - top: -1px; - right: -5px; -} -.el-tag .el-icon-close::before { - display: block; -} -.el-tag--dark { - background-color: #4165d7; - border-color: #4165d7; - color: #fff; -} -.el-tag--dark.is-hit { - border-color: #4165d7; -} -.el-tag--dark .el-tag__close { - color: #fff; -} -.el-tag--dark .el-tag__close:hover { - color: #fff; - background-color: rgb(103, 132, 223); -} -.el-tag--dark.el-tag--info { - background-color: #909399; - border-color: #909399; - color: #fff; -} -.el-tag--dark.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag--dark.el-tag--info .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #a6a9ad; -} -.el-tag--dark.el-tag--success { - background-color: #67c23a; - border-color: #67c23a; - color: #fff; -} -.el-tag--dark.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag--dark.el-tag--success .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #85ce61; -} -.el-tag--dark.el-tag--warning { - background-color: #e6a23c; - border-color: #e6a23c; - color: #fff; -} -.el-tag--dark.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag--dark.el-tag--warning .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #ebb563; -} -.el-tag--dark.el-tag--danger { - background-color: #f56c6c; - border-color: #f56c6c; - color: #fff; -} -.el-tag--dark.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag--dark.el-tag--danger .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f78989; -} -.el-tag--plain { - background-color: #fff; - border-color: rgb(179, 193, 239); - color: #4165d7; -} -.el-tag--plain.is-hit { - border-color: #4165d7; -} -.el-tag--plain .el-tag__close { - color: #4165d7; -} -.el-tag--plain .el-tag__close:hover { - color: #fff; - background-color: #4165d7; -} -.el-tag--plain.el-tag--info { - background-color: #fff; - border-color: #d3d4d6; - color: #909399; -} -.el-tag--plain.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag--plain.el-tag--info .el-tag__close { - color: #909399; -} -.el-tag--plain.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #909399; -} -.el-tag--plain.el-tag--success { - background-color: #fff; - border-color: #c2e7b0; - color: #67c23a; -} -.el-tag--plain.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag--plain.el-tag--success .el-tag__close { - color: #67c23a; -} -.el-tag--plain.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #67c23a; -} -.el-tag--plain.el-tag--warning { - background-color: #fff; - border-color: #f5dab1; - color: #e6a23c; -} -.el-tag--plain.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag--plain.el-tag--warning .el-tag__close { - color: #e6a23c; -} -.el-tag--plain.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #e6a23c; -} -.el-tag--plain.el-tag--danger { - background-color: #fff; - border-color: #fbc4c4; - color: #f56c6c; -} -.el-tag--plain.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag--plain.el-tag--danger .el-tag__close { - color: #f56c6c; -} -.el-tag--plain.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f56c6c; -} -.el-tag--medium { - height: 28px; - line-height: 26px; -} -.el-tag--medium .el-icon-close { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-tag--small { - height: 24px; - padding: 0 8px; - line-height: 22px; -} -.el-tag--small .el-icon-close { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-tag--mini { - height: 20px; - padding: 0 5px; - line-height: 19px; -} -.el-tag--mini .el-icon-close { - margin-left: -3px; - -webkit-transform: scale(0.7); - transform: scale(0.7); -} -.el-cascader { - display: inline-block; - position: relative; - font-size: 14px; - line-height: 40px; -} -.el-cascader:not(.is-disabled):hover .el-input__inner { - cursor: pointer; - border-color: #c0c4cc; -} -.el-cascader .el-input .el-input__inner:focus, -.el-cascader .el-input.is-focus .el-input__inner { - border-color: #4165d7; -} -.el-cascader .el-input { - cursor: pointer; -} -.el-cascader .el-input .el-input__inner { - text-overflow: ellipsis; -} -.el-cascader .el-input .el-icon-arrow-down { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-size: 14px; -} -.el-cascader .el-input .el-icon-arrow-down.is-reverse { - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); -} -.el-cascader .el-input .el-icon-circle-close:hover { - color: #909399; -} -.el-cascader--medium { - font-size: 14px; - line-height: 36px; -} -.el-cascader--small { - font-size: 13px; - line-height: 32px; -} -.el-cascader--mini { - font-size: 12px; - line-height: 28px; -} -.el-cascader.is-disabled .el-cascader__label { - z-index: 2; - color: #c0c4cc; -} -.el-cascader__dropdown { - margin: 5px 0; - font-size: 14px; - background: #fff; - border: 1px solid #e4e7ed; - border-radius: 4px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-cascader__tags { - position: absolute; - left: 0; - right: 30px; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - line-height: normal; - text-align: left; - box-sizing: border-box; -} -.el-cascader__tags .el-tag { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - max-width: 100%; - margin: 2px 0 2px 6px; - text-overflow: ellipsis; - background: #f0f2f5; -} -.el-cascader__tags .el-tag:not(.is-hit) { - border-color: transparent; -} -.el-cascader__tags .el-tag > span { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - text-overflow: ellipsis; -} -.el-cascader__tags .el-tag .el-icon-close { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - background-color: #c0c4cc; - color: #fff; -} -.el-cascader__tags .el-tag .el-icon-close:hover { - background-color: #909399; -} -.el-cascader__suggestion-panel { - border-radius: 4px; -} -.el-cascader__suggestion-list { - max-height: 204px; - margin: 0; - padding: 6px 0; - font-size: 14px; - color: #606266; - text-align: center; -} -.el-cascader__suggestion-item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 34px; - padding: 0 15px; - text-align: left; - outline: 0; - cursor: pointer; -} -.el-cascader__suggestion-item:focus, -.el-cascader__suggestion-item:hover { - background: #f5f7fa; -} -.el-cascader__suggestion-item.is-checked { - color: #4165d7; - font-weight: 700; -} -.el-cascader__suggestion-item > span { - margin-right: 10px; -} -.el-cascader__empty-text { - margin: 10px 0; - color: #c0c4cc; -} -.el-cascader__search-input { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - height: 24px; - min-width: 60px; - margin: 2px 0 2px 15px; - padding: 0; - color: #606266; - border: none; - outline: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-cascader__search-input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input::placeholder { - color: #c0c4cc; -} -.el-color-predefine { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 12px; - margin-top: 8px; - width: 280px; -} -.el-color-predefine__colors { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.el-color-predefine__color-selector { - margin: 0 0 8px 8px; - width: 20px; - height: 20px; - border-radius: 4px; - cursor: pointer; -} -.el-color-predefine__color-selector:nth-child(10n + 1) { - margin-left: 0; -} -.el-color-predefine__color-selector.selected { - -webkit-box-shadow: 0 0 3px 2px #4165d7; - box-shadow: 0 0 3px 2px #4165d7; -} -.el-color-predefine__color-selector > div { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 100%; - border-radius: 3px; -} -.el-color-predefine__color-selector.is-alpha { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-hue-slider { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 280px; - height: 12px; - background-color: red; - padding: 0 2px; -} -.el-color-hue-slider__bar { - position: relative; - background: -webkit-gradient( - linear, - left top, - right top, - from(red), - color-stop(17%, #ff0), - color-stop(33%, #0f0), - color-stop(50%, #0ff), - color-stop(67%, #00f), - color-stop(83%, #f0f), - to(red) - ); - background: linear-gradient( - to right, - red 0, - #ff0 17%, - #0f0 33%, - #0ff 50%, - #00f 67%, - #f0f 83%, - red 100% - ); - height: 100%; -} -.el-color-hue-slider__thumb { - position: absolute; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - left: 0; - top: 0; - width: 4px; - height: 100%; - border-radius: 1px; - background: #fff; - border: 1px solid #f0f0f0; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - z-index: 1; -} -.el-color-hue-slider.is-vertical { - width: 12px; - height: 180px; - padding: 2px 0; -} -.el-color-hue-slider.is-vertical .el-color-hue-slider__bar { - background: -webkit-gradient( - linear, - left top, - left bottom, - from(red), - color-stop(17%, #ff0), - color-stop(33%, #0f0), - color-stop(50%, #0ff), - color-stop(67%, #00f), - color-stop(83%, #f0f), - to(red) - ); - background: linear-gradient( - to bottom, - red 0, - #ff0 17%, - #0f0 33%, - #0ff 50%, - #00f 67%, - #f0f 83%, - red 100% - ); -} -.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb { - left: 0; - top: 0; - width: 100%; - height: 4px; -} -.el-color-svpanel { - position: relative; - width: 280px; - height: 180px; -} -.el-color-svpanel__black, -.el-color-svpanel__white { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; -} -.el-color-svpanel__white { - background: -webkit-gradient( - linear, - left top, - right top, - from(#fff), - to(rgba(255, 255, 255, 0)) - ); - background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)); -} -.el-color-svpanel__black { - background: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0, 0, 0, 0))); - background: linear-gradient(to top, #000, rgba(0, 0, 0, 0)); -} -.el-color-svpanel__cursor { - position: absolute; -} -.el-color-svpanel__cursor > div { - cursor: head; - width: 4px; - height: 4px; - -webkit-box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), - 0 0 1px 2px rgba(0, 0, 0, 0.4); - box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), - 0 0 1px 2px rgba(0, 0, 0, 0.4); - border-radius: 50%; - -webkit-transform: translate(-2px, -2px); - transform: translate(-2px, -2px); -} -.el-color-alpha-slider { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 280px; - height: 12px; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-alpha-slider__bar { - position: relative; - background: -webkit-gradient( - linear, - left top, - right top, - from(rgba(255, 255, 255, 0)), - to(white) - ); - background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 100%); - height: 100%; -} -.el-color-alpha-slider__thumb { - position: absolute; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - left: 0; - top: 0; - width: 4px; - height: 100%; - border-radius: 1px; - background: #fff; - border: 1px solid #f0f0f0; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - z-index: 1; -} -.el-color-alpha-slider.is-vertical { - width: 20px; - height: 180px; -} -.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar { - background: -webkit-gradient( - linear, - left top, - left bottom, - from(rgba(255, 255, 255, 0)), - to(white) - ); - background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%); -} -.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb { - left: 0; - top: 0; - width: 100%; - height: 4px; -} -.el-color-dropdown { - width: 300px; -} -.el-color-dropdown__main-wrapper { - margin-bottom: 6px; -} -.el-color-dropdown__main-wrapper::after { - content: ""; - display: table; - clear: both; -} -.el-color-dropdown__btns { - margin-top: 6px; - text-align: right; -} -.el-color-dropdown__value { - float: left; - line-height: 26px; - font-size: 12px; - color: #000; - width: 160px; -} -.el-color-dropdown__btn { - border: 1px solid #dcdcdc; - color: #333; - line-height: 24px; - border-radius: 2px; - padding: 0 20px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; -} -.el-color-dropdown__btn[disabled] { - color: #ccc; - cursor: not-allowed; -} -.el-color-dropdown__btn:hover { - color: #4165d7; - border-color: #4165d7; -} -.el-color-dropdown__link-btn { - cursor: pointer; - color: #4165d7; - text-decoration: none; - padding: 15px; - font-size: 12px; -} -.el-color-dropdown__link-btn:hover { - color: tint(primary, 20%); -} -.el-color-picker { - display: inline-block; - position: relative; - line-height: normal; - height: 40px; -} -.el-color-picker.is-disabled .el-color-picker__trigger { - cursor: not-allowed; -} -.el-color-picker--medium { - height: 36px; -} -.el-color-picker--medium .el-color-picker__trigger { - height: 36px; - width: 36px; -} -.el-color-picker--medium .el-color-picker__mask { - height: 34px; - width: 34px; -} -.el-color-picker--small { - height: 32px; -} -.el-color-picker--small .el-color-picker__trigger { - height: 32px; - width: 32px; -} -.el-color-picker--small .el-color-picker__mask { - height: 30px; - width: 30px; -} -.el-color-picker--small .el-color-picker__empty, -.el-color-picker--small .el-color-picker__icon { - -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8); - transform: translate3d(-50%, -50%, 0) scale(0.8); -} -.el-color-picker--mini { - height: 28px; -} -.el-color-picker--mini .el-color-picker__trigger { - height: 28px; - width: 28px; -} -.el-color-picker--mini .el-color-picker__mask { - height: 26px; - width: 26px; -} -.el-color-picker--mini .el-color-picker__empty, -.el-color-picker--mini .el-color-picker__icon { - -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8); - transform: translate3d(-50%, -50%, 0) scale(0.8); -} -.el-color-picker__mask { - height: 38px; - width: 38px; - border-radius: 4px; - position: absolute; - top: 1px; - left: 1px; - z-index: 1; - cursor: not-allowed; - background-color: rgba(255, 255, 255, 0.7); -} -.el-color-picker__trigger { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 40px; - width: 40px; - padding: 4px; - border: 1px solid #e6e6e6; - border-radius: 4px; - font-size: 0; - position: relative; - cursor: pointer; -} -.el-color-picker__color { - position: relative; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #999; - border-radius: 2px; - width: 100%; - height: 100%; - text-align: center; -} -.el-color-picker__color.is-alpha { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-picker__color-inner { - position: absolute; - left: 0; - top: 0; - right: 0; - bottom: 0; -} -.el-color-picker__empty, -.el-color-picker__icon { - top: 50%; - left: 50%; - font-size: 12px; - position: absolute; -} -.el-color-picker__empty { - color: #999; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} -.el-color-picker__icon { - display: inline-block; - width: 100%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); - color: #fff; - text-align: center; -} -.el-color-picker__panel { - position: absolute; - z-index: 10; - padding: 6px; - -webkit-box-sizing: content-box; - box-sizing: content-box; - background-color: #fff; - border: 1px solid #ebeef5; - border-radius: 4px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-textarea { - position: relative; - display: inline-block; - width: 100%; - vertical-align: bottom; - font-size: 14px; -} -.el-textarea__inner { - display: block; - resize: vertical; - padding: 5px 15px; - line-height: 1.5; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 100%; - font-size: inherit; - color: #606266; - background-color: #fff; - background-image: none; - border: 1px solid #dcdfe6; - border-radius: 4px; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-textarea__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner::placeholder { - color: #c0c4cc; -} -.el-textarea__inner:hover { - border-color: #c0c4cc; -} -.el-textarea__inner:focus { - outline: 0; - border-color: #4165d7; -} -.el-textarea .el-input__count { - color: #909399; - background: #fff; - position: absolute; - font-size: 12px; - bottom: 5px; - right: 10px; -} -.el-textarea.is-disabled .el-textarea__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner::placeholder { - color: #c0c4cc; -} -.el-textarea.is-exceed .el-textarea__inner { - border-color: #f56c6c; -} -.el-textarea.is-exceed .el-input__count { - color: #f56c6c; -} -.el-input { - position: relative; - font-size: 14px; - display: inline-block; - width: 100%; -} -.el-input::-webkit-scrollbar { - z-index: 11; - width: 6px; -} -.el-input::-webkit-scrollbar:horizontal { - height: 6px; -} -.el-input::-webkit-scrollbar-thumb { - border-radius: 5px; - width: 6px; - background: #b4bccc; -} -.el-input::-webkit-scrollbar-corner { - background: #fff; -} -.el-input::-webkit-scrollbar-track { - background: #fff; -} -.el-input::-webkit-scrollbar-track-piece { - background: #fff; - width: 6px; -} -.el-input .el-input__clear { - color: #c0c4cc; - font-size: 14px; - cursor: pointer; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-input .el-input__clear:hover { - color: #909399; -} -.el-input .el-input__count { - height: 100%; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #909399; - font-size: 12px; -} -.el-input .el-input__count .el-input__count-inner { - background: #fff; - line-height: initial; - display: inline-block; - padding: 0 5px; -} -.el-input__inner { - -webkit-appearance: none; - background-color: #fff; - background-image: none; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #606266; - display: inline-block; - font-size: inherit; - height: 40px; - line-height: 40px; - outline: 0; - padding: 0 15px; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - width: 100%; -} -.el-input__prefix, -.el-input__suffix { - position: absolute; - top: 0; - -webkit-transition: all 0.3s; - height: 100%; - color: #c0c4cc; - text-align: center; -} -.el-input__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-input__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-input__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-input__inner::placeholder { - color: #c0c4cc; -} -.el-input__inner:hover { - border-color: #c0c4cc; -} -.el-input.is-active .el-input__inner, -.el-input__inner:focus { - border-color: #4165d7; - outline: 0; -} -.el-input__suffix { - right: 5px; - transition: all 0.3s; -} -.el-input__suffix-inner { - pointer-events: all; -} -.el-input__prefix { - left: 5px; - transition: all 0.3s; -} -.el-input__icon { - height: 100%; - width: 25px; - text-align: center; - -webkit-transition: all 0.3s; - transition: all 0.3s; - line-height: 40px; -} -.el-input__icon:after { - content: ""; - height: 100%; - width: 0; - display: inline-block; - vertical-align: middle; -} -.el-input__validateIcon { - pointer-events: none; -} -.el-input.is-disabled .el-input__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-input.is-disabled .el-input__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner::placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__icon { - cursor: not-allowed; -} -.el-link, -.el-transfer-panel__filter .el-icon-circle-close { - cursor: pointer; -} -.el-input.is-exceed .el-input__inner { - border-color: #f56c6c; -} -.el-input.is-exceed .el-input__suffix .el-input__count { - color: #f56c6c; -} -.el-input--suffix .el-input__inner { - padding-right: 30px; -} -.el-input--prefix .el-input__inner { - padding-left: 30px; -} -.el-input--medium { - font-size: 14px; -} -.el-input--medium .el-input__inner { - height: 36px; - line-height: 36px; -} -.el-input--medium .el-input__icon { - line-height: 36px; -} -.el-input--small { - font-size: 13px; -} -.el-input--small .el-input__inner { - height: 32px; - line-height: 32px; -} -.el-input--small .el-input__icon { - line-height: 32px; -} -.el-input--mini { - font-size: 12px; -} -.el-input--mini .el-input__inner { - height: 28px; - line-height: 28px; -} -.el-input--mini .el-input__icon { - line-height: 28px; -} -.el-input-group { - line-height: normal; - display: inline-table; - width: 100%; - border-collapse: separate; - border-spacing: 0; -} -.el-input-group > .el-input__inner { - vertical-align: middle; - display: table-cell; -} -.el-input-group__append, -.el-input-group__prepend { - background-color: #f5f7fa; - color: #909399; - vertical-align: middle; - display: table-cell; - position: relative; - border: 1px solid #dcdfe6; - border-radius: 4px; - padding: 0 20px; - width: 1px; - white-space: nowrap; -} -.el-input-group--prepend .el-input__inner, -.el-input-group__append { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.el-input-group--append .el-input__inner, -.el-input-group__prepend { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.el-input-group__append:focus, -.el-input-group__prepend:focus { - outline: 0; -} -.el-input-group__append .el-button, -.el-input-group__append .el-select, -.el-input-group__prepend .el-button, -.el-input-group__prepend .el-select { - display: inline-block; - margin: -10px -20px; -} -.el-input-group__append button.el-button, -.el-input-group__append div.el-select .el-input__inner, -.el-input-group__append div.el-select:hover .el-input__inner, -.el-input-group__prepend button.el-button, -.el-input-group__prepend div.el-select .el-input__inner, -.el-input-group__prepend div.el-select:hover .el-input__inner { - border-color: transparent; - background-color: transparent; - color: inherit; - border-top: 0; - border-bottom: 0; -} -.el-input-group__append .el-button, -.el-input-group__append .el-input, -.el-input-group__prepend .el-button, -.el-input-group__prepend .el-input { - font-size: inherit; -} -.el-input-group__prepend { - border-right: 0; -} -.el-input-group__append { - border-left: 0; -} -.el-input-group--append .el-select .el-input.is-focus .el-input__inner, -.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner { - border-color: transparent; -} -.el-input__inner::-ms-clear { - display: none; - width: 0; - height: 0; -} -.el-transfer { - font-size: 14px; -} -.el-transfer__buttons { - display: inline-block; - vertical-align: middle; - padding: 0 30px; -} -.el-transfer__button { - display: block; - margin: 0 auto; - padding: 10px; - border-radius: 50%; - color: #fff; - background-color: #4165d7; - font-size: 0; -} -.el-transfer-panel__item + .el-transfer-panel__item, -.el-transfer__button [class*="el-icon-"] + span { - margin-left: 0; -} -.el-transfer__button.is-with-texts { - border-radius: 4px; -} -.el-transfer__button.is-disabled, -.el-transfer__button.is-disabled:hover { - border: 1px solid #dcdfe6; - background-color: #f5f7fa; - color: #c0c4cc; -} -.el-transfer__button:first-child { - margin-bottom: 10px; -} -.el-transfer__button:nth-child(2) { - margin: 0; -} -.el-transfer__button i, -.el-transfer__button span { - font-size: 14px; -} -.el-transfer-panel { - border: 1px solid #ebeef5; - border-radius: 4px; - overflow: hidden; - background: #fff; - display: inline-block; - vertical-align: middle; - width: 200px; - max-height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; -} -.el-transfer-panel__body { - height: 246px; -} -.el-transfer-panel__body.is-with-footer { - padding-bottom: 40px; -} -.el-transfer-panel__list { - margin: 0; - padding: 6px 0; - list-style: none; - height: 246px; - overflow: auto; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-transfer-panel__list.is-filterable { - height: 194px; - padding-top: 0; -} -.el-transfer-panel__item { - height: 30px; - line-height: 30px; - padding-left: 15px; - display: block !important; -} -.el-transfer-panel__item.el-checkbox { - color: #606266; -} -.el-transfer-panel__item:hover { - color: #4165d7; -} -.el-transfer-panel__item.el-checkbox .el-checkbox__label { - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-left: 24px; - line-height: 30px; -} -.el-transfer-panel__item .el-checkbox__input { - position: absolute; - top: 8px; -} -.el-transfer-panel__filter { - text-align: center; - margin: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: block; - width: auto; -} -.el-transfer-panel__filter .el-input__inner { - height: 32px; - width: 100%; - font-size: 12px; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 16px; - padding-right: 10px; - padding-left: 30px; -} -.el-transfer-panel__filter .el-input__icon { - margin-left: 5px; -} -.el-transfer-panel .el-transfer-panel__header { - height: 40px; - line-height: 40px; - background: #f5f7fa; - margin: 0; - padding-left: 15px; - border-bottom: 1px solid #ebeef5; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #000; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox { - display: block; - line-height: 40px; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label { - font-size: 16px; - color: #303133; - font-weight: 400; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span { - position: absolute; - right: 15px; - color: #909399; - font-size: 12px; - font-weight: 400; -} -.el-divider__text, -.el-link { - font-weight: 500; - font-size: 14px; -} -.el-transfer-panel .el-transfer-panel__footer { - height: 40px; - background: #fff; - margin: 0; - padding: 0; - border-top: 1px solid #ebeef5; - position: absolute; - bottom: 0; - left: 0; - width: 100%; - z-index: 1; -} -.el-transfer-panel .el-transfer-panel__footer::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-container, -.el-timeline-item__node { - display: -webkit-box; - display: -ms-flexbox; -} -.el-transfer-panel .el-transfer-panel__footer .el-checkbox { - padding-left: 20px; - color: #606266; -} -.el-transfer-panel .el-transfer-panel__empty { - margin: 0; - height: 30px; - line-height: 30px; - padding: 6px 15px 0; - color: #909399; - text-align: center; -} -.el-transfer-panel .el-checkbox__label { - padding-left: 8px; -} -.el-transfer-panel .el-checkbox__inner { - height: 14px; - width: 14px; - border-radius: 3px; -} -.el-transfer-panel .el-checkbox__inner::after { - height: 6px; - width: 3px; - left: 4px; -} -.el-container { - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-sizing: border-box; - box-sizing: border-box; - min-width: 0; -} -.el-container.is-vertical, -.el-drawer { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; -} -.el-aside, -.el-header { - -webkit-box-sizing: border-box; -} -.el-container.is-vertical { - -ms-flex-direction: column; - flex-direction: column; -} -.el-header { - padding: 0 20px; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-aside { - overflow: auto; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-footer, -.el-main { - -webkit-box-sizing: border-box; -} -.el-main { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-preferred-size: auto; - flex-basis: auto; - overflow: auto; - box-sizing: border-box; - padding: 20px; -} -.el-footer { - padding: 0 20px; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-timeline { - margin: 0; - font-size: 14px; - list-style: none; -} -.el-timeline .el-timeline-item:last-child .el-timeline-item__tail { - display: none; -} -.el-timeline-item { - position: relative; - padding-bottom: 20px; -} -.el-timeline-item__wrapper { - position: relative; - padding-left: 28px; - top: -3px; -} -.el-timeline-item__tail { - position: absolute; - left: 4px; - height: 100%; - border-left: 2px solid #e4e7ed; -} -.el-timeline-item__icon { - color: #fff; - font-size: 13px; -} -.el-timeline-item__node { - position: absolute; - background-color: #e4e7ed; - border-radius: 50%; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-image__error, -.el-timeline-item__dot { - display: -webkit-box; - display: -ms-flexbox; -} -.el-timeline-item__node--normal { - left: -1px; - width: 12px; - height: 12px; -} -.el-timeline-item__node--large { - left: -2px; - width: 14px; - height: 14px; -} -.el-timeline-item__node--primary { - background-color: #4165d7; -} -.el-timeline-item__node--success { - background-color: #67c23a; -} -.el-timeline-item__node--warning { - background-color: #e6a23c; -} -.el-timeline-item__node--danger { - background-color: #f56c6c; -} -.el-timeline-item__node--info { - background-color: #909399; -} -.el-timeline-item__dot { - position: absolute; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-timeline-item__content { - color: #303133; -} -.el-timeline-item__timestamp { - color: #909399; - line-height: 1; - font-size: 13px; -} -.el-timeline-item__timestamp.is-top { - margin-bottom: 8px; - padding-top: 4px; -} -.el-timeline-item__timestamp.is-bottom { - margin-top: 8px; -} -.el-link { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - vertical-align: middle; - position: relative; - text-decoration: none; - outline: 0; - padding: 0; -} -.el-link.is-underline:hover:after { - content: ""; - position: absolute; - left: 0; - right: 0; - height: 0; - bottom: 0; - border-bottom: 1px solid #4165d7; -} -.el-link.el-link--default:after, -.el-link.el-link--primary.is-underline:hover:after, -.el-link.el-link--primary:after { - border-color: #4165d7; -} -.el-link.is-disabled { - cursor: not-allowed; -} -.el-link [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-link.el-link--default { - color: #606266; -} -.el-link.el-link--default:hover { - color: #4165d7; -} -.el-link.el-link--default.is-disabled { - color: #c0c4cc; -} -.el-link.el-link--primary { - color: #4165d7; -} -.el-link.el-link--primary:hover { - color: rgb(103, 132, 223); -} -.el-link.el-link--primary.is-disabled { - color: rgb(160, 178, 235); -} -.el-link.el-link--danger.is-underline:hover:after, -.el-link.el-link--danger:after { - border-color: #f56c6c; -} -.el-link.el-link--danger { - color: #f56c6c; -} -.el-link.el-link--danger:hover { - color: #f78989; -} -.el-link.el-link--danger.is-disabled { - color: #fab6b6; -} -.el-link.el-link--success.is-underline:hover:after, -.el-link.el-link--success:after { - border-color: #67c23a; -} -.el-link.el-link--success { - color: #67c23a; -} -.el-link.el-link--success:hover { - color: #85ce61; -} -.el-link.el-link--success.is-disabled { - color: #b3e19d; -} -.el-link.el-link--warning.is-underline:hover:after, -.el-link.el-link--warning:after { - border-color: #e6a23c; -} -.el-link.el-link--warning { - color: #e6a23c; -} -.el-link.el-link--warning:hover { - color: #ebb563; -} -.el-link.el-link--warning.is-disabled { - color: #f3d19e; -} -.el-link.el-link--info.is-underline:hover:after, -.el-link.el-link--info:after { - border-color: #909399; -} -.el-link.el-link--info { - color: #909399; -} -.el-link.el-link--info:hover { - color: #a6a9ad; -} -.el-link.el-link--info.is-disabled { - color: #c8c9cc; -} -.el-divider { - background-color: #dcdfe6; - position: relative; -} -.el-divider--horizontal { - display: block; - height: 1px; - width: 100%; - margin: 24px 0; -} -.el-divider--vertical { - display: inline-block; - width: 1px; - height: 1em; - margin: 0 8px; - vertical-align: middle; - position: relative; -} -.el-divider__text { - position: absolute; - background-color: #fff; - padding: 0 20px; - color: #303133; -} -.el-image__error, -.el-image__placeholder { - background: #f5f7fa; -} -.el-divider__text.is-left { - left: 20px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-divider__text.is-center { - left: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} -.el-divider__text.is-right { - right: 20px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-image__error, -.el-image__inner, -.el-image__placeholder { - width: 100%; - height: 100%; -} -.el-image { - position: relative; - display: inline-block; - overflow: hidden; -} -.el-image__inner { - vertical-align: top; -} -.el-image__inner--center { - position: relative; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - display: block; -} -.el-image__error { - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - font-size: 14px; - color: #c0c4cc; - vertical-align: middle; -} -.el-image__preview { - cursor: pointer; -} -.el-image-viewer__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; -} -.el-image-viewer__btn { - position: absolute; - z-index: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - border-radius: 50%; - opacity: 0.8; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - user-select: none; -} -.el-button, -.el-checkbox { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-image-viewer__close { - top: 40px; - right: 40px; - width: 40px; - height: 40px; - font-size: 24px; - color: #fff; - background-color: #606266; -} -.el-image-viewer__canvas { - width: 100%; - height: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-image-viewer__actions { - left: 50%; - bottom: 30px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - width: 282px; - height: 44px; - padding: 0 23px; - background-color: #606266; - border-color: #fff; - border-radius: 22px; -} -.el-image-viewer__actions__inner { - width: 100%; - height: 100%; - text-align: justify; - cursor: default; - font-size: 23px; - color: #fff; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: distribute; - justify-content: space-around; -} -.el-image-viewer__next, -.el-image-viewer__prev { - top: 50%; - width: 44px; - height: 44px; - font-size: 24px; - color: #fff; - background-color: #606266; - border-color: #fff; -} -.el-image-viewer__prev { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - left: 40px; -} -.el-image-viewer__next { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - right: 40px; - text-indent: 2px; -} -.el-image-viewer__mask { - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - opacity: 0.5; - background: #000; -} -.viewer-fade-enter-active { - -webkit-animation: viewer-fade-in 0.3s; - animation: viewer-fade-in 0.3s; -} -.viewer-fade-leave-active { - -webkit-animation: viewer-fade-out 0.3s; - animation: viewer-fade-out 0.3s; -} -@-webkit-keyframes viewer-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes viewer-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes viewer-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes viewer-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-button { - display: inline-block; - line-height: 1; - white-space: nowrap; - cursor: pointer; - background: #fff; - border: 1px solid #dcdfe6; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - -webkit-transition: 0.1s; - transition: 0.1s; - font-weight: 500; - padding: 12px 20px; - font-size: 14px; - border-radius: 4px; -} -.el-button + .el-button { - margin-left: 10px; -} -.el-button:focus, -.el-button:hover { - color: #4165d7; - border-color: rgb(198, 209, 243); - background-color: rgb(236, 240, 251); -} -.el-button:active { - color: rgb(59, 91, 194); - border-color: rgb(59, 91, 194); - outline: 0; -} -.el-button::-moz-focus-inner { - border: 0; -} -.el-button [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-button.is-plain:focus, -.el-button.is-plain:hover { - background: #fff; - border-color: #4165d7; - color: #4165d7; -} -.el-button.is-active, -.el-button.is-plain:active { - color: rgb(59, 91, 194); - border-color: rgb(59, 91, 194); -} -.el-button.is-plain:active { - background: #fff; - outline: 0; -} -.el-button.is-disabled, -.el-button.is-disabled:focus, -.el-button.is-disabled:hover { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; -} -.el-button.is-disabled.el-button--text { - background-color: transparent; -} -.el-button.is-disabled.is-plain, -.el-button.is-disabled.is-plain:focus, -.el-button.is-disabled.is-plain:hover { - background-color: #fff; - border-color: #ebeef5; - color: #c0c4cc; -} -.el-button.is-loading { - position: relative; - pointer-events: none; -} -.el-button.is-loading:before { - pointer-events: none; - content: ""; - position: absolute; - left: -1px; - top: -1px; - right: -1px; - bottom: -1px; - border-radius: inherit; - background-color: rgba(255, 255, 255, 0.35); -} -.el-button.is-round { - border-radius: 20px; - padding: 12px 23px; -} -.el-button.is-circle { - border-radius: 50%; - padding: 12px; -} -.el-button--primary { - color: #fff; - background-color: #4165d7; - border-color: #4165d7; -} -.el-button--primary:focus, -.el-button--primary:hover { - background: rgb(103, 132, 223); - border-color: rgb(103, 132, 223); - color: #fff; -} -.el-button--primary.is-active, -.el-button--primary:active { - background: rgb(59, 91, 194); - border-color: rgb(59, 91, 194); - color: #fff; -} -.el-button--primary:active { - outline: 0; -} -.el-button--primary.is-disabled, -.el-button--primary.is-disabled:active, -.el-button--primary.is-disabled:focus, -.el-button--primary.is-disabled:hover { - color: #fff; - background-color: rgb(160, 178, 235); - border-color: rgb(160, 178, 235); -} -.el-button--primary.is-plain { - color: #4165d7; - background: rgb(236, 240, 251); - border-color: rgb(179, 193, 239); -} -.el-button--primary.is-plain:focus, -.el-button--primary.is-plain:hover { - background: #4165d7; - border-color: #4165d7; - color: #fff; -} -.el-button--primary.is-plain:active { - background: rgb(59, 91, 194); - border-color: rgb(59, 91, 194); - color: #fff; - outline: 0; -} -.el-button--primary.is-plain.is-disabled, -.el-button--primary.is-plain.is-disabled:active, -.el-button--primary.is-plain.is-disabled:focus, -.el-button--primary.is-plain.is-disabled:hover { - color: rgb(141, 163, 231); - background-color: rgb(236, 240, 251); - border-color: rgb(217, 224, 247); -} -.el-button--success { - color: #fff; - background-color: #67c23a; - border-color: #67c23a; -} -.el-button--success:focus, -.el-button--success:hover { - background: #85ce61; - border-color: #85ce61; - color: #fff; -} -.el-button--success.is-active, -.el-button--success:active { - background: #5daf34; - border-color: #5daf34; - color: #fff; -} -.el-button--success:active { - outline: 0; -} -.el-button--success.is-disabled, -.el-button--success.is-disabled:active, -.el-button--success.is-disabled:focus, -.el-button--success.is-disabled:hover { - color: #fff; - background-color: #b3e19d; - border-color: #b3e19d; -} -.el-button--success.is-plain { - color: #67c23a; - background: #f0f9eb; - border-color: #c2e7b0; -} -.el-button--success.is-plain:focus, -.el-button--success.is-plain:hover { - background: #67c23a; - border-color: #67c23a; - color: #fff; -} -.el-button--success.is-plain:active { - background: #5daf34; - border-color: #5daf34; - color: #fff; - outline: 0; -} -.el-button--success.is-plain.is-disabled, -.el-button--success.is-plain.is-disabled:active, -.el-button--success.is-plain.is-disabled:focus, -.el-button--success.is-plain.is-disabled:hover { - color: #a4da89; - background-color: #f0f9eb; - border-color: #e1f3d8; -} -.el-button--warning { - color: #fff; - background-color: #e6a23c; - border-color: #e6a23c; -} -.el-button--warning:focus, -.el-button--warning:hover { - background: #ebb563; - border-color: #ebb563; - color: #fff; -} -.el-button--warning.is-active, -.el-button--warning:active { - background: #cf9236; - border-color: #cf9236; - color: #fff; -} -.el-button--warning:active { - outline: 0; -} -.el-button--warning.is-disabled, -.el-button--warning.is-disabled:active, -.el-button--warning.is-disabled:focus, -.el-button--warning.is-disabled:hover { - color: #fff; - background-color: #f3d19e; - border-color: #f3d19e; -} -.el-button--warning.is-plain { - color: #e6a23c; - background: #fdf6ec; - border-color: #f5dab1; -} -.el-button--warning.is-plain:focus, -.el-button--warning.is-plain:hover { - background: #e6a23c; - border-color: #e6a23c; - color: #fff; -} -.el-button--warning.is-plain:active { - background: #cf9236; - border-color: #cf9236; - color: #fff; - outline: 0; -} -.el-button--warning.is-plain.is-disabled, -.el-button--warning.is-plain.is-disabled:active, -.el-button--warning.is-plain.is-disabled:focus, -.el-button--warning.is-plain.is-disabled:hover { - color: #f0c78a; - background-color: #fdf6ec; - border-color: #faecd8; -} -.el-button--danger { - color: #fff; - background-color: #f56c6c; - border-color: #f56c6c; -} -.el-button--danger:focus, -.el-button--danger:hover { - background: #f78989; - border-color: #f78989; - color: #fff; -} -.el-button--danger.is-active, -.el-button--danger:active { - background: #dd6161; - border-color: #dd6161; - color: #fff; -} -.el-button--danger:active { - outline: 0; -} -.el-button--danger.is-disabled, -.el-button--danger.is-disabled:active, -.el-button--danger.is-disabled:focus, -.el-button--danger.is-disabled:hover { - color: #fff; - background-color: #fab6b6; - border-color: #fab6b6; -} -.el-button--danger.is-plain { - color: #f56c6c; - background: #fef0f0; - border-color: #fbc4c4; -} -.el-button--danger.is-plain:focus, -.el-button--danger.is-plain:hover { - background: #f56c6c; - border-color: #f56c6c; - color: #fff; -} -.el-button--danger.is-plain:active { - background: #dd6161; - border-color: #dd6161; - color: #fff; - outline: 0; -} -.el-button--danger.is-plain.is-disabled, -.el-button--danger.is-plain.is-disabled:active, -.el-button--danger.is-plain.is-disabled:focus, -.el-button--danger.is-plain.is-disabled:hover { - color: #f9a7a7; - background-color: #fef0f0; - border-color: #fde2e2; -} -.el-button--info { - color: #fff; - background-color: #909399; - border-color: #909399; -} -.el-button--info:focus, -.el-button--info:hover { - background: #a6a9ad; - border-color: #a6a9ad; - color: #fff; -} -.el-button--info.is-active, -.el-button--info:active { - background: #82848a; - border-color: #82848a; - color: #fff; -} -.el-button--info:active { - outline: 0; -} -.el-button--info.is-disabled, -.el-button--info.is-disabled:active, -.el-button--info.is-disabled:focus, -.el-button--info.is-disabled:hover { - color: #fff; - background-color: #c8c9cc; - border-color: #c8c9cc; -} -.el-button--info.is-plain { - color: #909399; - background: #f4f4f5; - border-color: #d3d4d6; -} -.el-button--info.is-plain:focus, -.el-button--info.is-plain:hover { - background: #909399; - border-color: #909399; - color: #fff; -} -.el-button--info.is-plain:active { - background: #82848a; - border-color: #82848a; - color: #fff; - outline: 0; -} -.el-button--info.is-plain.is-disabled, -.el-button--info.is-plain.is-disabled:active, -.el-button--info.is-plain.is-disabled:focus, -.el-button--info.is-plain.is-disabled:hover { - color: #bcbec2; - background-color: #f4f4f5; - border-color: #e9e9eb; -} -.el-button--text, -.el-button--text.is-disabled, -.el-button--text.is-disabled:focus, -.el-button--text.is-disabled:hover, -.el-button--text:active { - border-color: transparent; -} -.el-button--medium { - padding: 10px 20px; - font-size: 14px; - border-radius: 4px; -} -.el-button--mini, -.el-button--small { - font-size: 12px; - border-radius: 3px; -} -.el-button--medium.is-round { - padding: 10px 20px; -} -.el-button--medium.is-circle { - padding: 10px; -} -.el-button--small, -.el-button--small.is-round { - padding: 9px 15px; -} -.el-button--small.is-circle { - padding: 9px; -} -.el-button--mini, -.el-button--mini.is-round { - padding: 7px 15px; -} -.el-button--mini.is-circle { - padding: 7px; -} -.el-button--text { - color: #4165d7; - background: 0 0; - padding-left: 0; - padding-right: 0; -} -.el-button--text:focus, -.el-button--text:hover { - color: rgb(103, 132, 223); - border-color: transparent; - background-color: transparent; -} -.el-button--text:active { - color: rgb(59, 91, 194); - background-color: transparent; -} -.el-button-group { - display: inline-block; - vertical-align: middle; -} -.el-button-group::after, -.el-button-group::before { - display: table; - content: ""; -} -.el-button-group::after { - clear: both; -} -.el-button-group > .el-button { - float: left; - position: relative; -} -.el-button-group > .el-button + .el-button { - margin-left: 0; -} -.el-button-group > .el-button.is-disabled { - z-index: 1; -} -.el-button-group > .el-button:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.el-button-group > .el-button:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.el-button-group > .el-button:first-child:last-child { - border-radius: 4px; -} -.el-button-group > .el-button:first-child:last-child.is-round { - border-radius: 20px; -} -.el-button-group > .el-button:first-child:last-child.is-circle { - border-radius: 50%; -} -.el-button-group > .el-button:not(:first-child):not(:last-child) { - border-radius: 0; -} -.el-button-group > .el-button:not(:last-child) { - margin-right: -1px; -} -.el-button-group > .el-button.is-active, -.el-button-group > .el-button:active, -.el-button-group > .el-button:focus, -.el-button-group > .el-button:hover { - z-index: 1; -} -.el-button-group > .el-dropdown > .el-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-calendar { - background-color: #fff; -} -.el-calendar__header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 12px 20px; - border-bottom: 1px solid #ebeef5; -} -.el-backtop, -.el-page-header { - display: -webkit-box; - display: -ms-flexbox; -} -.el-calendar__title { - color: #000; - -ms-flex-item-align: center; - align-self: center; -} -.el-calendar__body { - padding: 12px 20px 35px; -} -.el-calendar-table { - table-layout: fixed; - width: 100%; -} -.el-calendar-table thead th { - padding: 12px 0; - color: #606266; - font-weight: 400; -} -.el-calendar-table:not(.is-range) td.next, -.el-calendar-table:not(.is-range) td.prev { - color: #c0c4cc; -} -.el-backtop, -.el-calendar-table td.is-today { - color: #4165d7; -} -.el-calendar-table td { - border-bottom: 1px solid #ebeef5; - border-right: 1px solid #ebeef5; - vertical-align: top; - -webkit-transition: background-color 0.2s ease; - transition: background-color 0.2s ease; -} -.el-calendar-table td.is-selected { - background-color: #f2f8fe; -} -.el-calendar-table tr:first-child td { - border-top: 1px solid #ebeef5; -} -.el-calendar-table tr td:first-child { - border-left: 1px solid #ebeef5; -} -.el-calendar-table tr.el-calendar-table__row--hide-border td { - border-top: none; -} -.el-calendar-table .el-calendar-day { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 8px; - height: 85px; -} -.el-calendar-table .el-calendar-day:hover { - cursor: pointer; - background-color: #f2f8fe; -} -.el-backtop { - position: fixed; - background-color: #fff; - width: 40px; - height: 40px; - border-radius: 50%; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - font-size: 20px; - -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.12); - box-shadow: 0 0 6px rgba(0, 0, 0, 0.12); - cursor: pointer; - z-index: 5; -} -.el-backtop:hover { - background-color: #f2f6fc; -} -.el-page-header { - display: flex; - line-height: 24px; -} -.el-page-header__left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - cursor: pointer; - margin-right: 40px; - position: relative; -} -.el-page-header__left::after { - content: ""; - position: absolute; - width: 1px; - height: 16px; - right: -20px; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - background-color: #dcdfe6; -} -.el-checkbox, -.el-checkbox__input { - display: inline-block; - position: relative; - white-space: nowrap; -} -.el-page-header__left .el-icon-back { - font-size: 18px; - margin-right: 6px; - -ms-flex-item-align: center; - align-self: center; -} -.el-page-header__title { - font-size: 14px; - font-weight: 500; -} -.el-page-header__content { - font-size: 18px; - color: #303133; -} -.el-checkbox { - color: #606266; - font-weight: 500; - font-size: 14px; - cursor: pointer; - user-select: none; - margin-right: 30px; -} -.el-checkbox-button__inner, -.el-radio { - font-weight: 500; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; -} -.el-checkbox.is-bordered { - padding: 9px 20px 9px 10px; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - line-height: normal; - height: 40px; -} -.el-checkbox.is-bordered.is-checked { - border-color: #4165d7; -} -.el-checkbox.is-bordered.is-disabled { - border-color: #ebeef5; - cursor: not-allowed; -} -.el-checkbox.is-bordered + .el-checkbox.is-bordered { - margin-left: 10px; -} -.el-checkbox.is-bordered.el-checkbox--medium { - padding: 7px 20px 7px 10px; - border-radius: 4px; - height: 36px; -} -.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label { - line-height: 17px; - font-size: 14px; -} -.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner { - height: 14px; - width: 14px; -} -.el-checkbox.is-bordered.el-checkbox--small { - padding: 5px 15px 5px 10px; - border-radius: 3px; - height: 32px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label { - line-height: 15px; - font-size: 12px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner { - height: 12px; - width: 12px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after { - height: 6px; - width: 2px; -} -.el-checkbox.is-bordered.el-checkbox--mini { - padding: 3px 15px 3px 10px; - border-radius: 3px; - height: 28px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label { - line-height: 12px; - font-size: 12px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner { - height: 12px; - width: 12px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after { - height: 6px; - width: 2px; -} -.el-checkbox__input { - cursor: pointer; - outline: 0; - line-height: 1; - vertical-align: middle; -} -.el-checkbox__input.is-disabled .el-checkbox__inner { - background-color: #edf2fc; - border-color: #dcdfe6; - cursor: not-allowed; -} -.el-checkbox__input.is-disabled .el-checkbox__inner::after { - cursor: not-allowed; - border-color: #c0c4cc; -} -.el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label { - cursor: not-allowed; -} -.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner { - background-color: #f2f6fc; - border-color: #dcdfe6; -} -.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after { - border-color: #c0c4cc; -} -.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner { - background-color: #f2f6fc; - border-color: #dcdfe6; -} -.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before { - background-color: #c0c4cc; - border-color: #c0c4cc; -} -.el-checkbox__input.is-checked .el-checkbox__inner, -.el-checkbox__input.is-indeterminate .el-checkbox__inner { - background-color: #4165d7; - border-color: #4165d7; -} -.el-checkbox__input.is-disabled + span.el-checkbox__label { - color: #c0c4cc; - cursor: not-allowed; -} -.el-checkbox__input.is-checked .el-checkbox__inner::after { - -webkit-transform: rotate(45deg) scaleY(1); - transform: rotate(45deg) scaleY(1); -} -.el-checkbox__input.is-checked + .el-checkbox__label { - color: #4165d7; -} -.el-checkbox__input.is-focus .el-checkbox__inner { - border-color: #4165d7; -} -.el-checkbox__input.is-indeterminate .el-checkbox__inner::before { - content: ""; - position: absolute; - display: block; - background-color: #fff; - height: 2px; - -webkit-transform: scale(0.5); - transform: scale(0.5); - left: 0; - right: 0; - top: 5px; -} -.el-checkbox__input.is-indeterminate .el-checkbox__inner::after { - display: none; -} -.el-checkbox__inner { - display: inline-block; - position: relative; - border: 1px solid #dcdfe6; - border-radius: 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 14px; - height: 14px; - background-color: #fff; - z-index: 1; - -webkit-transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), - background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); - transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), - background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); -} -.el-checkbox__inner:hover { - border-color: #4165d7; -} -.el-checkbox__inner::after { - -webkit-box-sizing: content-box; - box-sizing: content-box; - content: ""; - border: 1px solid #fff; - border-left: 0; - border-top: 0; - height: 7px; - left: 4px; - position: absolute; - top: 1px; - -webkit-transform: rotate(45deg) scaleY(0); - transform: rotate(45deg) scaleY(0); - width: 3px; - -webkit-transition: -webkit-transform 0.15s ease-in 0.05s; - transition: -webkit-transform 0.15s ease-in 0.05s; - transition: transform 0.15s ease-in 0.05s; - transition: transform 0.15s ease-in 0.05s, -webkit-transform 0.15s ease-in 0.05s; - -webkit-transform-origin: center; - transform-origin: center; -} -.el-checkbox__original { - opacity: 0; - outline: 0; - position: absolute; - margin: 0; - width: 0; - height: 0; - z-index: -1; -} -.el-checkbox-button, -.el-checkbox-button__inner { - display: inline-block; - position: relative; -} -.el-checkbox__label { - display: inline-block; - padding-left: 10px; - line-height: 19px; - font-size: 14px; -} -.el-checkbox:last-of-type { - margin-right: 0; -} -.el-checkbox-button__inner { - line-height: 1; - white-space: nowrap; - vertical-align: middle; - cursor: pointer; - background: #fff; - border: 1px solid #dcdfe6; - border-left: 0; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - padding: 12px 20px; - font-size: 14px; - border-radius: 0; -} -.el-checkbox-button__inner.is-round { - padding: 12px 20px; -} -.el-checkbox-button__inner:hover { - color: #4165d7; -} -.el-checkbox-button__inner [class*="el-icon-"] { - line-height: 0.9; -} -.el-radio, -.el-radio__input { - line-height: 1; - white-space: nowrap; - outline: 0; -} -.el-checkbox-button__inner [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-checkbox-button__original { - opacity: 0; - outline: 0; - position: absolute; - margin: 0; - z-index: -1; -} -.el-radio, -.el-radio__inner, -.el-radio__input { - position: relative; - display: inline-block; -} -.el-checkbox-button.is-checked .el-checkbox-button__inner { - color: #fff; - background-color: #4165d7; - border-color: #4165d7; - -webkit-box-shadow: -1px 0 0 0 rgb(141, 163, 231); - box-shadow: -1px 0 0 0 rgb(141, 163, 231); -} -.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner { - border-left-color: #4165d7; -} -.el-checkbox-button.is-disabled .el-checkbox-button__inner { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; - -webkit-box-shadow: none; - box-shadow: none; -} -.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner { - border-left-color: #ebeef5; -} -.el-checkbox-button:first-child .el-checkbox-button__inner { - border-left: 1px solid #dcdfe6; - border-radius: 4px 0 0 4px; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.el-checkbox-button.is-focus .el-checkbox-button__inner { - border-color: #4165d7; -} -.el-checkbox-button:last-child .el-checkbox-button__inner { - border-radius: 0 4px 4px 0; -} -.el-checkbox-button--medium .el-checkbox-button__inner { - padding: 10px 20px; - font-size: 14px; - border-radius: 0; -} -.el-checkbox-button--medium .el-checkbox-button__inner.is-round { - padding: 10px 20px; -} -.el-checkbox-button--small .el-checkbox-button__inner { - padding: 9px 15px; - font-size: 12px; - border-radius: 0; -} -.el-checkbox-button--small .el-checkbox-button__inner.is-round { - padding: 9px 15px; -} -.el-checkbox-button--mini .el-checkbox-button__inner { - padding: 7px 15px; - font-size: 12px; - border-radius: 0; -} -.el-checkbox-button--mini .el-checkbox-button__inner.is-round { - padding: 7px 15px; -} -.el-checkbox-group { - font-size: 0; -} -.el-radio, -.el-radio--medium.is-bordered .el-radio__label { - font-size: 14px; -} -.el-radio { - color: #606266; - cursor: pointer; - margin-right: 30px; -} -.el-cascader-node > .el-radio, -.el-radio:last-child { - margin-right: 0; -} -.el-radio.is-bordered { - padding: 12px 20px 0 10px; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 40px; -} -.el-radio.is-bordered.is-checked { - border-color: #4165d7; -} -.el-radio.is-bordered.is-disabled { - cursor: not-allowed; - border-color: #ebeef5; -} -.el-radio__input.is-disabled .el-radio__inner, -.el-radio__input.is-disabled.is-checked .el-radio__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; -} -.el-radio.is-bordered + .el-radio.is-bordered { - margin-left: 10px; -} -.el-radio--medium.is-bordered { - padding: 10px 20px 0 10px; - border-radius: 4px; - height: 36px; -} -.el-radio--mini.is-bordered .el-radio__label, -.el-radio--small.is-bordered .el-radio__label { - font-size: 12px; -} -.el-radio--medium.is-bordered .el-radio__inner { - height: 14px; - width: 14px; -} -.el-radio--small.is-bordered { - padding: 8px 15px 0 10px; - border-radius: 3px; - height: 32px; -} -.el-radio--small.is-bordered .el-radio__inner { - height: 12px; - width: 12px; -} -.el-radio--mini.is-bordered { - padding: 6px 15px 0 10px; - border-radius: 3px; - height: 28px; -} -.el-radio--mini.is-bordered .el-radio__inner { - height: 12px; - width: 12px; -} -.el-radio__input { - cursor: pointer; - vertical-align: middle; -} -.el-radio__input.is-disabled .el-radio__inner { - cursor: not-allowed; -} -.el-radio__input.is-disabled .el-radio__inner::after { - cursor: not-allowed; - background-color: #f5f7fa; -} -.el-radio__input.is-disabled .el-radio__inner + .el-radio__label { - cursor: not-allowed; -} -.el-radio__input.is-disabled.is-checked .el-radio__inner::after { - background-color: #c0c4cc; -} -.el-radio__input.is-disabled + span.el-radio__label { - color: #c0c4cc; - cursor: not-allowed; -} -.el-radio__input.is-checked .el-radio__inner { - border-color: #4165d7; - background: #4165d7; -} -.el-radio__input.is-checked .el-radio__inner::after { - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); -} -.el-radio__input.is-checked + .el-radio__label { - color: #4165d7; -} -.el-radio__input.is-focus .el-radio__inner { - border-color: #4165d7; -} -.el-radio__inner { - border: 1px solid #dcdfe6; - border-radius: 100%; - width: 14px; - height: 14px; - background-color: #fff; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-radio__inner:hover { - border-color: #4165d7; -} -.el-radio__inner::after { - width: 4px; - height: 4px; - border-radius: 100%; - background-color: #fff; - content: ""; - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translate(-50%, -50%) scale(0); - transform: translate(-50%, -50%) scale(0); - -webkit-transition: -webkit-transform 0.15s ease-in; - transition: -webkit-transform 0.15s ease-in; - transition: transform 0.15s ease-in; - transition: transform 0.15s ease-in, -webkit-transform 0.15s ease-in; -} -.el-radio__original { - opacity: 0; - outline: 0; - position: absolute; - z-index: -1; - top: 0; - left: 0; - right: 0; - bottom: 0; - margin: 0; -} -.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner { - -webkit-box-shadow: 0 0 2px 2px #4165d7; - box-shadow: 0 0 2px 2px #4165d7; -} -.el-radio__label { - font-size: 14px; - padding-left: 10px; -} -.el-scrollbar { - overflow: hidden; - position: relative; -} -.el-scrollbar:active > .el-scrollbar__bar, -.el-scrollbar:focus > .el-scrollbar__bar, -.el-scrollbar:hover > .el-scrollbar__bar { - opacity: 1; - -webkit-transition: opacity 340ms ease-out; - transition: opacity 340ms ease-out; -} -.el-scrollbar__wrap { - overflow: scroll; - height: 100%; -} -.el-scrollbar__wrap--hidden-default { - scrollbar-width: none; -} -.el-scrollbar__wrap--hidden-default::-webkit-scrollbar { - width: 0; - height: 0; -} -.el-scrollbar__thumb { - position: relative; - display: block; - width: 0; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - -webkit-transition: 0.3s background-color; - transition: 0.3s background-color; -} -.el-scrollbar__thumb:hover { - background-color: rgba(144, 147, 153, 0.5); -} -.el-scrollbar__bar { - position: absolute; - right: 2px; - bottom: 2px; - z-index: 1; - border-radius: 4px; - opacity: 0; - -webkit-transition: opacity 120ms ease-out; - transition: opacity 120ms ease-out; -} -.el-scrollbar__bar.is-vertical { - width: 6px; - top: 2px; -} -.el-scrollbar__bar.is-vertical > div { - width: 100%; -} -.el-scrollbar__bar.is-horizontal { - height: 6px; - left: 2px; -} -.el-scrollbar__bar.is-horizontal > div { - height: 100%; -} -.el-cascader-panel { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - border-radius: 4px; - font-size: 14px; -} -.el-cascader-panel.is-bordered { - border: 1px solid #e4e7ed; - border-radius: 4px; -} -.el-cascader-menu { - min-width: 180px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #606266; - border-right: solid 1px #e4e7ed; -} -.el-cascader-menu:last-child { - border-right: none; -} -.el-cascader-menu:last-child .el-cascader-node { - padding-right: 20px; -} -.el-cascader-menu__wrap { - height: 204px; -} -.el-cascader-menu__list { - position: relative; - min-height: 100%; - margin: 0; - padding: 6px 0; - list-style: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-avatar, -.el-drawer { - -webkit-box-sizing: border-box; - overflow: hidden; -} -.el-cascader-menu__hover-zone { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - pointer-events: none; -} -.el-cascader-menu__empty-text { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - text-align: center; - color: #c0c4cc; -} -.el-cascader-node { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 0 30px 0 20px; - height: 34px; - line-height: 34px; - outline: 0; -} -.el-cascader-node.is-selectable.in-active-path { - color: #606266; -} -.el-cascader-node.in-active-path, -.el-cascader-node.is-active, -.el-cascader-node.is-selectable.in-checked-path { - color: #4165d7; - font-weight: 700; -} -.el-cascader-node:not(.is-disabled) { - cursor: pointer; -} -.el-cascader-node:not(.is-disabled):focus, -.el-cascader-node:not(.is-disabled):hover { - background: #f5f7fa; -} -.el-cascader-node.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-cascader-node__prefix { - position: absolute; - left: 10px; -} -.el-cascader-node__postfix { - position: absolute; - right: 10px; -} -.el-cascader-node__label { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 0 10px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.el-cascader-node > .el-radio .el-radio__label { - padding-left: 0; -} -.el-avatar { - display: inline-block; - box-sizing: border-box; - text-align: center; - color: #fff; - background: #c0c4cc; - width: 40px; - height: 40px; - line-height: 40px; - font-size: 14px; -} -.el-avatar > img { - display: block; - height: 100%; - vertical-align: middle; -} -.el-drawer, -.el-drawer__header { - display: -webkit-box; - display: -ms-flexbox; -} -.el-avatar--circle { - border-radius: 50%; -} -.el-avatar--square { - border-radius: 4px; -} -.el-avatar--icon { - font-size: 18px; -} -.el-avatar--large { - width: 40px; - height: 40px; - line-height: 40px; -} -.el-avatar--medium { - width: 36px; - height: 36px; - line-height: 36px; -} -.el-avatar--small { - width: 28px; - height: 28px; - line-height: 28px; -} -.el-drawer.btt, -.el-drawer.ttb, -.el-drawer__container { - left: 0; - right: 0; - width: 100%; -} -.el-drawer.ltr, -.el-drawer.rtl, -.el-drawer__container { - top: 0; - bottom: 0; - height: 100%; -} -.el-drawer { - position: absolute; - box-sizing: border-box; - background-color: #fff; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), - 0 6px 30px 5px rgba(0, 0, 0, 0.12); - box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), - 0 6px 30px 5px rgba(0, 0, 0, 0.12); - outline: 0; -} -.el-drawer.rtl { - -webkit-animation: rtl-drawer-out 0.3s; - animation: rtl-drawer-out 0.3s; - right: 0; -} -.el-drawer__open .el-drawer.rtl { - -webkit-animation: rtl-drawer-in 0.3s 1ms; - animation: rtl-drawer-in 0.3s 1ms; -} -.el-drawer.ltr { - -webkit-animation: ltr-drawer-out 0.3s; - animation: ltr-drawer-out 0.3s; - left: 0; -} -.el-drawer__open .el-drawer.ltr { - -webkit-animation: ltr-drawer-in 0.3s 1ms; - animation: ltr-drawer-in 0.3s 1ms; -} -.el-drawer.ttb { - -webkit-animation: ttb-drawer-out 0.3s; - animation: ttb-drawer-out 0.3s; - top: 0; -} -.el-drawer__open .el-drawer.ttb { - -webkit-animation: ttb-drawer-in 0.3s 1ms; - animation: ttb-drawer-in 0.3s 1ms; -} -.el-drawer.btt { - -webkit-animation: btt-drawer-out 0.3s; - animation: btt-drawer-out 0.3s; - bottom: 0; -} -.el-drawer__open .el-drawer.btt { - -webkit-animation: btt-drawer-in 0.3s 1ms; - animation: btt-drawer-in 0.3s 1ms; -} -.el-drawer__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - margin: 0; -} -.el-drawer__header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #72767b; - display: flex; - margin-bottom: 32px; - padding: 20px 20px 0; -} -.el-drawer__header > :first-child { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.el-drawer__title { - margin: 0; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - line-height: inherit; - font-size: 1rem; -} -.el-drawer__close-btn { - border: none; - cursor: pointer; - font-size: 20px; - color: inherit; - background-color: transparent; -} -.el-drawer__body { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.el-drawer__body > * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-drawer__container { - position: relative; -} -.el-drawer-fade-enter-active { - -webkit-animation: el-drawer-fade-in 0.3s; - animation: el-drawer-fade-in 0.3s; -} -.el-drawer-fade-leave-active { - animation: el-drawer-fade-in 0.3s reverse; -} -.el-popconfirm__main { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-popconfirm__icon { - margin-right: 5px; -} -.el-popconfirm__action { - text-align: right; - margin: 0; -} - -/* custom */ - -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title:hover, -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title.is-active, -.app-slider .cl-slider-menu .el-menu .el-menu-item:hover, -.app-slider .cl-slider-menu .el-menu .el-menu-item.is-active { - background-color: #4165d7 !important; -} diff --git a/public/theme/fonts/element-icons.ttf b/public/theme/fonts/element-icons.ttf deleted file mode 100644 index 91b74de36778b0ff8958d37d07ce70fb3b26f50b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55956 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
%#5t+7yTm^Z{)9pPFdh-)p? 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 *, -.el-table th.is-hidden > *, -.el-table--hidden { - visibility: hidden; -} -.el-input__suffix, -.el-tree.is-dragging .el-tree-node__content * { - pointer-events: none; -} -.el-dropdown .el-dropdown-selfdefine:focus:active, -.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing), -.el-message__closeBtn:focus, -.el-message__content:focus, -.el-popover:focus, -.el-popover:focus:active, -.el-popover__reference:focus:hover, -.el-popover__reference:focus:not(.focusing), -.el-rate:active, -.el-rate:focus, -.el-tooltip:focus:hover, -.el-tooltip:focus:not(.focusing), -.el-upload-list__item.is-success:active, -.el-upload-list__item.is-success:not(.focusing):focus { - outline-width: 0; -} -@-webkit-keyframes rotating { - 0% { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); - } - 100% { - -webkit-transform: rotateZ(360deg); - transform: rotateZ(360deg); - } -} -@keyframes rotating { - 0% { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); - } - 100% { - -webkit-transform: rotateZ(360deg); - transform: rotateZ(360deg); - } -} -.el-pagination { - white-space: nowrap; - padding: 2px 5px; - color: #303133; - font-weight: 700; -} -.el-pagination::after, -.el-pagination::before { - display: table; - content: ""; -} -.el-pagination::after { - clear: both; -} -.el-pagination button, -.el-pagination span:not([class*="suffix"]) { - display: inline-block; - font-size: 13px; - min-width: 35.5px; - height: 28px; - line-height: 28px; - vertical-align: top; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-pagination .el-input__inner { - text-align: center; - -moz-appearance: textfield; - line-height: normal; -} -.el-pagination .el-input__suffix { - right: 0; - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-pagination .el-select .el-input { - width: 100px; - margin: 0 5px; -} -.el-pagination .el-select .el-input .el-input__inner { - padding-right: 25px; - border-radius: 3px; -} -.el-pagination button { - border: none; - padding: 0 6px; - background: 0 0; -} -.el-pagination button:focus { - outline: 0; -} -.el-pagination button:hover { - color: #51c21a; -} -.el-pagination button:disabled { - color: #c0c4cc; - background-color: #fff; - cursor: not-allowed; -} -.el-pagination .btn-next, -.el-pagination .btn-prev { - background: center center no-repeat #fff; - background-size: 16px; - cursor: pointer; - margin: 0; - color: #303133; -} -.el-pagination .btn-next .el-icon, -.el-pagination .btn-prev .el-icon { - display: block; - font-size: 12px; - font-weight: 700; -} -.el-pagination .btn-prev { - padding-right: 12px; -} -.el-pagination .btn-next { - padding-left: 12px; -} -.el-pagination .el-pager li.disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-pager li, -.el-pager li.btn-quicknext:hover, -.el-pager li.btn-quickprev:hover { - cursor: pointer; -} -.el-pagination--small .btn-next, -.el-pagination--small .btn-prev, -.el-pagination--small .el-pager li, -.el-pagination--small .el-pager li.btn-quicknext, -.el-pagination--small .el-pager li.btn-quickprev, -.el-pagination--small .el-pager li:last-child { - border-color: transparent; - font-size: 12px; - line-height: 22px; - height: 22px; - min-width: 22px; -} -.el-pagination--small .more::before, -.el-pagination--small li.more::before { - line-height: 24px; -} -.el-pagination--small button, -.el-pagination--small span:not([class*="suffix"]) { - height: 22px; - line-height: 22px; -} -.el-pagination--small .el-pagination__editor, -.el-pagination--small .el-pagination__editor.el-input .el-input__inner { - height: 22px; -} -.el-pagination__sizes { - margin: 0 10px 0 0; - font-weight: 400; - color: #606266; -} -.el-pagination__sizes .el-input .el-input__inner { - font-size: 13px; - padding-left: 8px; -} -.el-pagination__sizes .el-input .el-input__inner:hover { - border-color: #51c21a; -} -.el-pagination__total { - margin-right: 10px; - font-weight: 400; - color: #606266; -} -.el-pagination__jump { - margin-left: 24px; - font-weight: 400; - color: #606266; -} -.el-pagination__jump .el-input__inner { - padding: 0 3px; -} -.el-pagination__rightwrapper { - float: right; -} -.el-pagination__editor { - line-height: 18px; - padding: 0 2px; - height: 28px; - text-align: center; - margin: 0 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 3px; -} -.el-pager, -.el-pagination.is-background .btn-next, -.el-pagination.is-background .btn-prev { - padding: 0; -} -.el-pagination__editor.el-input { - width: 50px; -} -.el-pagination__editor.el-input .el-input__inner { - height: 28px; -} -.el-pagination__editor .el-input__inner::-webkit-inner-spin-button, -.el-pagination__editor .el-input__inner::-webkit-outer-spin-button { - -webkit-appearance: none; - margin: 0; -} -.el-pagination.is-background .btn-next, -.el-pagination.is-background .btn-prev, -.el-pagination.is-background .el-pager li { - margin: 0 5px; - background-color: #f4f4f5; - color: #606266; - min-width: 30px; - border-radius: 2px; -} -.el-pagination.is-background .btn-next.disabled, -.el-pagination.is-background .btn-next:disabled, -.el-pagination.is-background .btn-prev.disabled, -.el-pagination.is-background .btn-prev:disabled, -.el-pagination.is-background .el-pager li.disabled { - color: #c0c4cc; -} -.el-pagination.is-background .el-pager li:not(.disabled):hover { - color: #51c21a; -} -.el-pagination.is-background .el-pager li:not(.disabled).active { - background-color: #51c21a; - color: #fff; -} -.el-dialog, -.el-pager li { - background: #fff; - -webkit-box-sizing: border-box; -} -.el-pagination.is-background.el-pagination--small .btn-next, -.el-pagination.is-background.el-pagination--small .btn-prev, -.el-pagination.is-background.el-pagination--small .el-pager li { - margin: 0 3px; - min-width: 22px; -} -.el-pager, -.el-pager li { - vertical-align: top; - margin: 0; - display: inline-block; -} -.el-pager { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - list-style: none; - font-size: 0; -} -.el-date-table, -.el-table th { - -webkit-user-select: none; - -moz-user-select: none; -} -.el-pager .more::before { - line-height: 30px; -} -.el-pager li { - padding: 0 4px; - font-size: 13px; - min-width: 35.5px; - height: 28px; - line-height: 28px; - box-sizing: border-box; - text-align: center; -} -.el-menu--collapse .el-menu .el-sub-menu, -.el-menu--popup { - min-width: 200px; -} -.el-pager li.btn-quicknext, -.el-pager li.btn-quickprev { - line-height: 28px; - color: #303133; -} -.el-pager li.btn-quicknext.disabled, -.el-pager li.btn-quickprev.disabled { - color: #c0c4cc; -} -.el-pager li.active + li { - border-left: 0; -} -.el-pager li:hover { - color: #51c21a; -} -.el-pager li.active { - color: #51c21a; - cursor: default; -} -@-webkit-keyframes v-modal-in { - 0% { - opacity: 0; - } -} -@-webkit-keyframes v-modal-out { - 100% { - opacity: 0; - } -} -.el-dialog { - position: relative; - margin: 0 auto 50px; - border-radius: 2px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - box-sizing: border-box; - width: 50%; -} -.el-dialog.is-fullscreen { - width: 100%; - margin-top: 0; - margin-bottom: 0; - height: 100%; - overflow: auto; -} -.el-dialog__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: auto; - margin: 0; -} -.el-dialog__header { - padding: 20px 20px 10px; -} -.el-dialog__headerbtn { - position: absolute; - top: 20px; - right: 20px; - padding: 0; - background: 0 0; - border: none; - outline: 0; - cursor: pointer; - font-size: 16px; -} -.el-dialog__headerbtn .el-dialog__close { - color: #909399; -} -.el-dialog__headerbtn:focus .el-dialog__close, -.el-dialog__headerbtn:hover .el-dialog__close { - color: #51c21a; -} -.el-dialog__title { - line-height: 24px; - font-size: 18px; - color: #303133; -} -.el-dialog__body { - padding: 30px 20px; - color: #606266; - font-size: 14px; - word-break: break-all; -} -.el-dialog__footer { - padding: 10px 20px 20px; - text-align: right; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-dialog--center { - text-align: center; -} -.el-dialog--center .el-dialog__body { - text-align: initial; - padding: 25px 25px 30px; -} -.el-dialog--center .el-dialog__footer { - text-align: inherit; -} -.dialog-fade-enter-active { - -webkit-animation: dialog-fade-in 0.3s; - animation: dialog-fade-in 0.3s; -} -.dialog-fade-leave-active { - -webkit-animation: dialog-fade-out 0.3s; - animation: dialog-fade-out 0.3s; -} -@-webkit-keyframes dialog-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes dialog-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes dialog-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes dialog-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-autocomplete { - position: relative; - display: inline-block; -} -.el-autocomplete-suggestion { - margin: 5px 0; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - border-radius: 4px; - border: 1px solid #e4e7ed; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-color: #fff; -} -.el-dropdown-menu, -.el-menu--collapse .el-sub-menu .el-menu { - z-index: 10; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-autocomplete-suggestion__wrap { - max-height: 280px; - padding: 10px 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-autocomplete-suggestion__list { - margin: 0; - padding: 0; -} -.el-autocomplete-suggestion li { - padding: 0 20px; - margin: 0; - line-height: 34px; - cursor: pointer; - color: #606266; - font-size: 14px; - list-style: none; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.el-autocomplete-suggestion li.highlighted, -.el-autocomplete-suggestion li:hover { - background-color: #f5f7fa; -} -.el-autocomplete-suggestion li.divider { - margin-top: 6px; - border-top: 1px solid #000; -} -.el-autocomplete-suggestion li.divider:last-child { - margin-bottom: -6px; -} -.el-autocomplete-suggestion.is-loading li { - text-align: center; - height: 100px; - line-height: 100px; - font-size: 20px; - color: #999; -} -.el-autocomplete-suggestion.is-loading li::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-autocomplete-suggestion.is-loading li:hover { - background-color: #fff; -} -.el-autocomplete-suggestion.is-loading .el-icon-loading { - vertical-align: middle; -} -.el-dropdown { - display: inline-block; - position: relative; - color: #606266; - font-size: 14px; -} -.el-dropdown .el-button-group { - display: block; -} -.el-dropdown .el-button-group .el-button { - float: none; -} -.el-dropdown .el-dropdown__caret-button { - padding-left: 5px; - padding-right: 5px; - position: relative; - border-left: none; -} -.el-dropdown .el-dropdown__caret-button::before { - content: ""; - position: absolute; - display: block; - width: 1px; - top: 5px; - bottom: 5px; - left: 0; - background: rgba(255, 255, 255, 0.5); -} -.el-dropdown .el-dropdown__caret-button.el-button--default::before { - background: rgba(220, 223, 230, 0.5); -} -.el-dropdown .el-dropdown__caret-button:hover::before { - top: 0; - bottom: 0; -} -.el-dropdown .el-dropdown__caret-button .el-dropdown__icon { - padding-left: 0; -} -.el-dropdown__icon { - font-size: 12px; - margin: 0 3px; -} -.el-dropdown-menu { -} -.el-dropdown-menu__item { - list-style: none; - line-height: 36px; - padding: 0 20px; - margin: 0; - font-size: 14px; - color: #606266; - cursor: pointer; - outline: 0; -} -.el-dropdown-menu__item:focus, -.el-dropdown-menu__item:not(.is-disabled):hover { - background-color: rgb(238, 249, 232); - color: rgb(116, 206, 72); -} -.el-dropdown-menu__item i { - margin-right: 5px; -} -.el-dropdown-menu__item--divided { - position: relative; - margin-top: 6px; - border-top: 1px solid #ebeef5; -} -.el-dropdown-menu__item--divided:before { - content: ""; - height: 6px; - display: block; - margin: 0 -20px; - background-color: #fff; -} -.el-dropdown-menu__item.is-disabled { - cursor: default; - color: #bbb; - pointer-events: none; -} -.el-dropdown-menu--medium { - padding: 6px 0; -} -.el-dropdown-menu--medium .el-dropdown-menu__item { - line-height: 30px; - padding: 0 17px; - font-size: 14px; -} -.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 6px; -} -.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 6px; - margin: 0 -17px; -} -.el-dropdown-menu--small { - padding: 6px 0; -} -.el-dropdown-menu--small .el-dropdown-menu__item { - line-height: 27px; - padding: 0 15px; - font-size: 13px; -} -.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 4px; -} -.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 4px; - margin: 0 -15px; -} -.el-dropdown-menu--mini { - padding: 3px 0; -} -.el-dropdown-menu--mini .el-dropdown-menu__item { - line-height: 24px; - padding: 0 10px; - font-size: 12px; -} -.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 3px; -} -.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 3px; - margin: 0 -10px; -} -.el-menu { - border-right: solid 1px #e6e6e6; - list-style: none; - position: relative; - margin: 0; - padding-left: 0; - background-color: #fff; -} -.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus, -.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover, -.el-menu--horizontal > .el-sub-menu .el-sub-menu__title:hover { - background-color: #fff; -} -.el-menu::after, -.el-menu::before { - display: table; - content: ""; -} -.el-menu::after { - clear: both; -} -.el-menu.el-menu--horizontal { - border-bottom: solid 1px #e6e6e6; -} -.el-menu--horizontal { - border-right: none; -} -.el-menu--horizontal > .el-menu-item { - float: left; - height: 60px; - line-height: 60px; - margin: 0; - border-bottom: 2px solid transparent; - color: #909399; -} -.el-menu--horizontal > .el-menu-item a, -.el-menu--horizontal > .el-menu-item a:hover { - color: inherit; -} -.el-menu--horizontal > .el-sub-menu { - float: left; -} -.el-menu--horizontal > .el-sub-menu:focus, -.el-menu--horizontal > .el-sub-menu:hover { - outline: 0; -} -.el-menu--horizontal > .el-sub-menu:focus .el-sub-menu__title, -.el-menu--horizontal > .el-sub-menu:hover .el-sub-menu__title { - color: #303133; -} -.el-menu--horizontal > .el-sub-menu.is-active .el-sub-menu__title { - border-bottom: 2px solid #51c21a; - color: #303133; -} -.el-menu--horizontal > .el-sub-menu .el-sub-menu__title { - height: 60px; - line-height: 60px; - border-bottom: 2px solid transparent; - color: #909399; -} -.el-menu--horizontal > .el-sub-menu .el-sub-menu__icon-arrow { - position: static; - vertical-align: middle; - margin-left: 8px; - margin-top: -3px; -} -.el-menu--horizontal .el-menu .el-menu-item, -.el-menu--horizontal .el-menu .el-sub-menu__title { - background-color: #fff; - float: none; - height: 36px; - line-height: 36px; - padding: 0 10px; - color: #909399; -} -.el-menu--horizontal .el-menu .el-menu-item.is-active, -.el-menu--horizontal .el-menu .el-sub-menu.is-active > .el-sub-menu__title { - color: #303133; -} -.el-menu--horizontal .el-menu-item:not(.is-disabled):focus, -.el-menu--horizontal .el-menu-item:not(.is-disabled):hover { - outline: 0; - color: #303133; -} -.el-menu--horizontal > .el-menu-item.is-active { - border-bottom: 2px solid #51c21a; - color: #303133; -} -.el-menu--collapse { - width: 64px; -} -.el-menu--collapse > .el-menu-item [class^="el-icon-"], -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title [class^="el-icon-"] { - margin: 0; - vertical-align: middle; - width: 24px; - text-align: center; -} -.el-menu--collapse > .el-menu-item .el-sub-menu__icon-arrow, -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title .el-sub-menu__icon-arrow { - display: none; -} -.el-menu--collapse > .el-menu-item span, -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title span { - height: 0; - width: 0; - overflow: hidden; - visibility: hidden; - display: inline-block; -} -.el-menu--collapse > .el-menu-item.is-active i { - color: inherit; -} -.el-menu--collapse .el-sub-menu { - position: relative; -} -.el-menu--collapse .el-sub-menu .el-menu { - position: absolute; - margin-left: 5px; - top: 0; - left: 100%; - border: 1px solid #e4e7ed; - border-radius: 2px; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-menu-item, -.el-sub-menu__title { - height: 56px; - line-height: 56px; - position: relative; - -webkit-box-sizing: border-box; - white-space: nowrap; - list-style: none; -} -.el-menu--collapse .el-sub-menu.is-opened > .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transform: none; - transform: none; -} -.el-menu--popup { - z-index: 100; - border: none; - padding: 5px 0; - border-radius: 2px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-menu--popup-bottom-start { - margin-top: 5px; -} -.el-menu--popup-right-start { - margin-left: 5px; - margin-right: 5px; -} -.el-menu-item { - font-size: 14px; - color: #303133; - padding: 0 20px; - cursor: pointer; - -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s; - transition: border-color 0.3s, background-color 0.3s, color 0.3s; - box-sizing: border-box; -} -.el-menu-item * { - vertical-align: middle; -} -.el-menu-item i { - color: #909399; -} -.el-menu-item:focus, -.el-menu-item:hover { - outline: 0; - background-color: rgb(238, 249, 232); -} -.el-menu-item.is-disabled { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-menu-item [class^="el-icon-"] { - margin-right: 5px; - width: 24px; - text-align: center; - font-size: 18px; - vertical-align: middle; -} -.el-menu-item.is-active { - color: #51c21a; -} -.el-menu-item.is-active i { - color: inherit; -} -.el-sub-menu { - list-style: none; - margin: 0; - padding-left: 0; -} -.el-sub-menu__title { - font-size: 14px; - color: #303133; - padding: 0 20px; - cursor: pointer; - -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s; - transition: border-color 0.3s, background-color 0.3s, color 0.3s; - box-sizing: border-box; -} -.el-sub-menu__title * { - vertical-align: middle; -} -.el-sub-menu__title i { - color: #909399; -} -.el-sub-menu__title:focus, -.el-sub-menu__title:hover { - outline: 0; - background-color: rgb(238, 249, 232); -} -.el-sub-menu__title.is-disabled { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-sub-menu__title:hover { - background-color: rgb(238, 249, 232); -} -.el-sub-menu .el-menu { - border: none; -} -.el-sub-menu .el-menu-item { - height: 50px; - line-height: 50px; - padding: 0 45px; - min-width: 200px; -} -.el-sub-menu__icon-arrow { - position: absolute; - top: 50%; - right: 20px; - margin-top: -7px; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-size: 12px; -} -.el-sub-menu.is-active .el-sub-menu__title { - border-bottom-color: #51c21a; -} -.el-sub-menu.is-opened > .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); -} -.el-sub-menu.is-disabled .el-menu-item, -.el-sub-menu.is-disabled .el-sub-menu__title { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-sub-menu [class^="el-icon-"] { - vertical-align: middle; - margin-right: 5px; - width: 24px; - text-align: center; - font-size: 18px; -} -.el-menu-item-group > ul { - padding: 0; -} -.el-menu-item-group__title { - padding: 7px 0 7px 20px; - line-height: normal; - font-size: 12px; - color: #909399; -} -.el-radio-button__inner, -.el-radio-group { - display: inline-block; - line-height: 1; - vertical-align: middle; -} -.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transition: 0.2s; - transition: 0.2s; - opacity: 0; -} -.el-radio-group { - font-size: 0; -} -.el-radio-button { - position: relative; - display: inline-block; - outline: 0; -} -.el-radio-button__inner { - white-space: nowrap; - background: #fff; - border: 1px solid #dcdfe6; - font-weight: 500; - border-left: 0; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - position: relative; - cursor: pointer; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - padding: 12px 20px; - font-size: 14px; - border-radius: 0; -} -.el-radio-button__inner.is-round { - padding: 12px 20px; -} -.el-radio-button__inner:hover { - color: #51c21a; -} -.el-radio-button__inner [class*="el-icon-"] { - line-height: 0.9; -} -.el-radio-button__inner [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-radio-button:first-child .el-radio-button__inner { - border-left: 1px solid #dcdfe6; - border-radius: 4px 0 0 4px; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.el-radio-button__orig-radio { - opacity: 0; - outline: 0; - position: absolute; - z-index: -1; -} -.el-radio-button__orig-radio:checked + .el-radio-button__inner { - color: #fff; - background-color: #51c21a; - border-color: #51c21a; - -webkit-box-shadow: -1px 0 0 0 #51c21a; - box-shadow: -1px 0 0 0 #51c21a; -} -.el-radio-button__orig-radio:disabled + .el-radio-button__inner { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; - -webkit-box-shadow: none; - box-shadow: none; -} -.el-radio-button__orig-radio:disabled:checked + .el-radio-button__inner { - background-color: #f2f6fc; -} -.el-radio-button:last-child .el-radio-button__inner { - border-radius: 0 4px 4px 0; -} -.el-popover, -.el-radio-button:first-child:last-child .el-radio-button__inner { - border-radius: 4px; -} -.el-radio-button--medium .el-radio-button__inner { - padding: 10px 20px; - font-size: 14px; - border-radius: 0; -} -.el-radio-button--medium .el-radio-button__inner.is-round { - padding: 10px 20px; -} -.el-radio-button--small .el-radio-button__inner { - padding: 9px 15px; - font-size: 12px; - border-radius: 0; -} -.el-radio-button--small .el-radio-button__inner.is-round { - padding: 9px 15px; -} -.el-radio-button--mini .el-radio-button__inner { - padding: 7px 15px; - font-size: 12px; - border-radius: 0; -} -.el-radio-button--mini .el-radio-button__inner.is-round { - padding: 7px 15px; -} -.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) { - -webkit-box-shadow: 0 0 2px 2px #51c21a; - box-shadow: 0 0 2px 2px #51c21a; -} -.el-switch { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - position: relative; - font-size: 14px; - line-height: 20px; - height: 20px; - vertical-align: middle; -} -.el-switch__core, -.el-switch__label { - display: inline-block; - cursor: pointer; -} -.el-switch.is-disabled .el-switch__core, -.el-switch.is-disabled .el-switch__label { - cursor: not-allowed; -} -.el-switch__label { - -webkit-transition: 0.2s; - transition: 0.2s; - height: 20px; - font-size: 14px; - font-weight: 500; - vertical-align: middle; - color: #303133; -} -.el-switch__label.is-active { - color: #51c21a; -} -.el-switch__label--left { - margin-right: 10px; -} -.el-switch__label--right { - margin-left: 10px; -} -.el-switch__label * { - line-height: 1; - font-size: 14px; - display: inline-block; -} -.el-switch__input { - position: absolute; - width: 0; - height: 0; - opacity: 0; - margin: 0; -} -.el-switch__core { - margin: 0; - position: relative; - width: 40px; - height: 20px; - border: 1px solid #dcdfe6; - outline: 0; - border-radius: 10px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: #dcdfe6; - -webkit-transition: border-color 0.3s, background-color 0.3s; - transition: border-color 0.3s, background-color 0.3s; - vertical-align: middle; -} -.el-switch__core:after { - content: ""; - position: absolute; - top: 1px; - left: 1px; - border-radius: 100%; - -webkit-transition: all 0.3s; - transition: all 0.3s; - width: 16px; - height: 16px; - background-color: #fff; -} -.el-switch.is-checked .el-switch__core { - border-color: #51c21a; - background-color: #51c21a; -} -.el-switch.is-checked .el-switch__core::after { - left: 100%; - margin-left: -17px; -} -.el-switch.is-disabled { - opacity: 0.6; -} -.el-switch--wide .el-switch__label.el-switch__label--left span { - left: 10px; -} -.el-switch--wide .el-switch__label.el-switch__label--right span { - right: 10px; -} -.el-switch .label-fade-enter, -.el-switch .label-fade-leave-active { - opacity: 0; -} -.el-select-dropdown { -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected { - color: #51c21a; - background-color: #fff; -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover { - background-color: #f5f7fa; -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after { - position: absolute; - right: 20px; - font-family: element-icons; - content: "\e6da"; - font-size: 12px; - font-weight: 700; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list { - padding: 0; -} -.el-select-dropdown__empty { - padding: 10px 0; - margin: 0; - text-align: center; - color: #999; - font-size: 14px; -} -.el-select-dropdown__wrap { - max-height: 274px; -} -.el-select-dropdown__list { - list-style: none; - padding: 6px 0; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-select-dropdown__item { - font-size: 14px; - padding: 0 20px; - position: relative; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - color: #606266; - height: 34px; - line-height: 34px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; -} -.el-select-dropdown__item.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-select-dropdown__item.is-disabled:hover { - background-color: #fff; -} -.el-select-dropdown__item.hover, -.el-select-dropdown__item:hover { - background-color: #f5f7fa; -} -.el-select-dropdown__item.selected { - color: #51c21a; - font-weight: 700; -} -.el-select-group { - margin: 0; - padding: 0; -} -.el-select-group__wrap { - position: relative; - list-style: none; - margin: 0; - padding: 0; -} -.el-select-group__wrap:not(:last-of-type) { - padding-bottom: 24px; -} -.el-select-group__wrap:not(:last-of-type)::after { - content: ""; - position: absolute; - display: block; - left: 20px; - right: 20px; - bottom: 12px; - height: 1px; - background: #e4e7ed; -} -.el-select-group__title { - padding-left: 20px; - font-size: 12px; - color: #909399; - line-height: 30px; -} -.el-select-group .el-select-dropdown__item { - padding-left: 20px; -} -.el-select { - display: inline-block; - position: relative; -} -.el-select .el-select__tags > span { - display: contents; -} -.el-select:hover .el-input__inner { - border-color: #c0c4cc; -} -.el-select .el-input__inner { - cursor: pointer; - padding-right: 35px; -} -.el-select .el-input__inner:focus { - border-color: #51c21a; -} -.el-select .el-input .el-select__caret { - color: #c0c4cc; - font-size: 14px; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); - cursor: pointer; -} -.el-select .el-input .el-select__caret.is-reverse { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); -} -.el-select .el-input .el-select__caret.is-show-close { - font-size: 14px; - text-align: center; - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); - border-radius: 100%; - color: #c0c4cc; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-select .el-input .el-select__caret.is-show-close:hover { - color: #909399; -} -.el-select .el-input.is-disabled .el-input__inner { - cursor: not-allowed; -} -.el-select .el-input.is-disabled .el-input__inner:hover { - border-color: #e4e7ed; -} -.el-select .el-input.is-focus .el-input__inner { - border-color: #51c21a; -} -.el-select > .el-input { - display: block; -} -.el-select__input { - border: none; - outline: 0; - padding: 0; - margin-left: 15px; - color: #666; - font-size: 14px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - height: 28px; - background-color: transparent; -} -.el-select__input.is-mini { - height: 14px; -} -.el-select__close { - cursor: pointer; - position: absolute; - top: 8px; - z-index: 1000; - right: 25px; - color: #c0c4cc; - line-height: 18px; - font-size: 14px; -} -.el-select__close:hover { - color: #909399; -} -.el-select__tags { - position: absolute; - line-height: normal; - white-space: normal; - z-index: 1; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.el-select .el-tag__close { - margin-top: -2px; -} -.el-select .el-tag { - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-color: transparent; - margin: 2px 0 2px 6px; - background-color: #f0f2f5; -} -.el-select .el-tag__close.el-icon-close { - background-color: #c0c4cc; - right: -7px; - top: 0; - color: #fff; -} -.el-select .el-tag__close.el-icon-close:hover { - background-color: #909399; -} -.el-table, -.el-table__expanded-cell { - background-color: #fff; -} -.el-select .el-tag__close.el-icon-close::before { - display: block; - -webkit-transform: translate(0, 0.5px); - transform: translate(0, 0.5px); -} -.el-table { - position: relative; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - width: 100%; - max-width: 100%; - font-size: 14px; - color: #606266; -} -.el-table--mini, -.el-table--small, -.el-table__expand-icon { - font-size: 12px; -} -.el-table__empty-block { - min-height: 60px; - text-align: center; - width: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-table__empty-text { - line-height: 60px; - width: 50%; - color: #909399; -} -.el-table__expand-column .cell { - padding: 0; - text-align: center; -} -.el-table__expand-icon { - position: relative; - cursor: pointer; - color: #666; - -webkit-transition: -webkit-transform 0.2s ease-in-out; - transition: -webkit-transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; - height: 20px; -} -.el-table__expand-icon--expanded { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-table__expand-icon > .el-icon { - position: absolute; - left: 50%; - top: 50%; - margin-left: -5px; - margin-top: -5px; -} -.el-table__expanded-cell[class*="cell"] { - padding: 20px 50px; -} -.el-table__expanded-cell:hover { - background-color: transparent !important; -} -.el-table__placeholder { - display: inline-block; - width: 20px; -} -.el-table__append-wrapper { - overflow: hidden; -} -.el-table--fit { - border-right: 0; - border-bottom: 0; -} -.el-table--fit td.gutter, -.el-table--fit th.gutter { - border-right-width: 1px; -} -.el-table--scrollable-x .el-table__body-wrapper { - overflow-x: auto; -} -.el-table--scrollable-y .el-table__body-wrapper { - overflow-y: auto; -} -.el-table thead { - color: #909399; - font-weight: 500; -} -.el-table thead.is-group th { - background: #f5f7fa; -} -.el-table th, -.el-table tr { - background-color: #fff; -} -.el-table td, -.el-table th { - padding: 12px 0; - min-width: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-overflow: ellipsis; - vertical-align: middle; - position: relative; - text-align: left; -} -.el-table td.is-center, -.el-table th.is-center { - text-align: center; -} -.el-table td.is-right, -.el-table th.is-right { - text-align: right; -} -.el-table td.gutter, -.el-table th.gutter { - width: 15px; - border-right-width: 0; - border-bottom-width: 0; - padding: 0; -} -.el-table--medium td, -.el-table--medium th { - padding: 10px 0; -} -.el-table--small td, -.el-table--small th { - padding: 8px 0; -} -.el-table--mini td, -.el-table--mini th { - padding: 6px 0; -} -.el-table .cell, -.el-table--border td:first-child .cell, -.el-table--border th:first-child .cell { - padding-left: 10px; -} -.el-table tr input[type="checkbox"] { - margin: 0; -} -.el-table td, -.el-table th.is-leaf { - border-bottom: 1px solid #ebeef5; -} -.el-table th.is-sortable { - cursor: pointer; -} -.el-table th { - overflow: hidden; - -ms-user-select: none; - user-select: none; -} -.el-table th > .cell { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; - vertical-align: middle; - padding-left: 10px; - padding-right: 10px; - width: 100%; -} -.el-table th > .cell.highlight { - color: #51c21a; -} -.el-table th.required > div::before { - display: inline-block; - content: ""; - width: 8px; - height: 8px; - border-radius: 50%; - background: #ff4d51; - margin-right: 5px; - vertical-align: middle; -} -.el-table td div { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-table td.gutter { - width: 0; -} -.el-table .cell { - -webkit-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - text-overflow: ellipsis; - white-space: normal; - word-break: break-all; - line-height: 23px; - padding-right: 10px; -} -.el-table .cell.el-tooltip { - white-space: nowrap; - min-width: 50px; -} -.el-table--border, -.el-table--group { - border: 1px solid #ebeef5; -} -.el-table--border::after, -.el-table--group::after, -.el-table::before { - content: ""; - position: absolute; - background-color: #ebeef5; - z-index: 1; -} -.el-table--border::after, -.el-table--group::after { - top: 0; - right: 0; - width: 1px; - height: 100%; -} -.el-table::before { - left: 0; - bottom: 0; - width: 100%; - height: 1px; -} -.el-table--border { - border-right: none; - border-bottom: none; -} -.el-table--border.el-loading-parent--relative { - border-color: transparent; -} -.el-table--border td, -.el-table--border th, -.el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed { - border-right: 1px solid #ebeef5; -} -.el-table--border th.gutter:last-of-type { - border-bottom: 1px solid #ebeef5; - border-bottom-width: 1px; -} -.el-table--border th, -.el-table__fixed-right-patch { - border-bottom: 1px solid #ebeef5; -} -.el-table__fixed, -.el-table__fixed-right { - position: absolute; - top: 0; - left: 0; - overflow-x: hidden; - overflow-y: hidden; - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.12); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.12); -} -.el-table__fixed-right::before, -.el-table__fixed::before { - content: ""; - position: absolute; - left: 0; - bottom: 0; - width: 100%; - height: 1px; - background-color: #ebeef5; - z-index: 4; -} -.el-table__fixed-right-patch { - position: absolute; - top: -1px; - right: 0; - background-color: #fff; -} -.el-table__fixed-right { - top: 0; - left: auto; - right: 0; -} -.el-table__fixed-right .el-table__fixed-body-wrapper, -.el-table__fixed-right .el-table__fixed-footer-wrapper, -.el-table__fixed-right .el-table__fixed-header-wrapper { - left: auto; - right: 0; -} -.el-table__fixed-header-wrapper { - position: absolute; - left: 0; - top: 0; - z-index: 3; -} -.el-table__fixed-footer-wrapper { - position: absolute; - left: 0; - bottom: 0; - z-index: 3; -} -.el-table__fixed-footer-wrapper tbody td { - border-top: 1px solid #ebeef5; - background-color: #f5f7fa; - color: #606266; -} -.el-table__fixed-body-wrapper { - position: absolute; - left: 0; - top: 37px; - overflow: hidden; - z-index: 3; -} -.el-table__body-wrapper, -.el-table__footer-wrapper, -.el-table__header-wrapper { - width: 100%; -} -.el-table__footer-wrapper { - margin-top: -1px; -} -.el-table__footer-wrapper td { - border-top: 1px solid #ebeef5; -} -.el-table__body, -.el-table__footer, -.el-table__header { - table-layout: fixed; - border-collapse: separate; -} -.el-table__footer-wrapper, -.el-table__header-wrapper { - overflow: hidden; -} -.el-table__footer-wrapper tbody td, -.el-table__header-wrapper tbody td { - background-color: #f5f7fa; - color: #606266; -} -.el-table__body-wrapper { - overflow: hidden; - position: relative; -} -.el-table__body-wrapper.is-scrolling-left ~ .el-table__fixed, -.el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed, -.el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed-right, -.el-table__body-wrapper.is-scrolling-right ~ .el-table__fixed-right { - -webkit-box-shadow: none; - box-shadow: none; -} -.el-picker-panel, -.el-table-filter { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-table__body-wrapper .el-table--border.is-scrolling-right ~ .el-table__fixed-right { - border-left: 1px solid #ebeef5; -} -.el-table .caret-wrapper { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 34px; - width: 24px; - vertical-align: middle; - cursor: pointer; - overflow: initial; - position: relative; -} -.el-table .sort-caret { - width: 0; - height: 0; - border: 5px solid transparent; - position: absolute; - left: 7px; -} -.el-table .sort-caret.ascending { - border-bottom-color: #c0c4cc; - top: 5px; -} -.el-table .sort-caret.descending { - border-top-color: #c0c4cc; - bottom: 7px; -} -.el-table .ascending .sort-caret.ascending { - border-bottom-color: #51c21a; -} -.el-table .descending .sort-caret.descending { - border-top-color: #51c21a; -} -.el-table .hidden-columns { - position: absolute; - z-index: -1; -} -.el-table--striped .el-table__body tr.el-table__row--striped td { - background: #fafafa; -} -.el-table--striped .el-table__body tr.el-table__row--striped.current-row td { - background-color: rgb(238, 249, 232); -} -.el-table__body tr.hover-row.current-row > td, -.el-table__body tr.hover-row.el-table__row--striped.current-row > td, -.el-table__body tr.hover-row.el-table__row--striped > td, -.el-table__body tr.hover-row > td { - background-color: #f5f7fa; -} -.el-table__body tr.current-row > td { - background-color: rgb(238, 249, 232); -} -.el-table__column-resize-proxy { - position: absolute; - left: 200px; - top: 0; - bottom: 0; - width: 0; - border-left: 1px solid #ebeef5; - z-index: 10; -} -.el-table__column-filter-trigger { - display: inline-block; - line-height: 34px; - cursor: pointer; -} -.el-table__column-filter-trigger i { - color: #909399; - font-size: 12px; - -webkit-transform: scale(0.75); - transform: scale(0.75); -} -.el-table--enable-row-transition .el-table__body td { - -webkit-transition: background-color 0.25s ease; - transition: background-color 0.25s ease; -} -.el-table--enable-row-hover .el-table__body tr:hover > td { - background-color: #f5f7fa; -} -.el-table--fluid-height .el-table__fixed, -.el-table--fluid-height .el-table__fixed-right { - bottom: 0; - overflow: hidden; -} -.el-table [class*="el-table__row--level"] .el-table__expand-icon { - display: inline-block; - width: 20px; - line-height: 20px; - height: 20px; - text-align: center; - margin-right: 3px; -} -.el-table-column--selection .cell { - padding-left: 14px; - padding-right: 14px; -} -.el-table-filter { - border: 1px solid #ebeef5; - border-radius: 2px; - background-color: #fff; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 2px 0; -} -.el-date-table td, -.el-date-table td div { - height: 30px; - -webkit-box-sizing: border-box; -} -.el-table-filter__list { - padding: 5px 0; - margin: 0; - list-style: none; - min-width: 100px; -} -.el-table-filter__list-item { - line-height: 36px; - padding: 0 10px; - cursor: pointer; - font-size: 14px; -} -.el-table-filter__list-item:hover { - background-color: rgb(238, 249, 232); - color: rgb(116, 206, 72); -} -.el-table-filter__list-item.is-active { - background-color: #51c21a; - color: #fff; -} -.el-table-filter__content { - min-width: 100px; -} -.el-table-filter__bottom { - border-top: 1px solid #ebeef5; - padding: 8px; -} -.el-table-filter__bottom button { - background: 0 0; - border: none; - color: #606266; - cursor: pointer; - font-size: 13px; - padding: 0 3px; -} -.el-date-table td.in-range div, -.el-date-table td.in-range div:hover, -.el-date-table.is-week-mode .el-date-table__row.current div, -.el-date-table.is-week-mode .el-date-table__row:hover div { - background-color: #f2f6fc; -} -.el-table-filter__bottom button:hover { - color: #51c21a; -} -.el-table-filter__bottom button:focus { - outline: 0; -} -.el-table-filter__bottom button.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-table-filter__wrap { - max-height: 280px; -} -.el-table-filter__checkbox-group { - padding: 10px; -} -.el-table-filter__checkbox-group label.el-checkbox { - display: block; - margin-right: 5px; - margin-bottom: 8px; - margin-left: 5px; -} -.el-table-filter__checkbox-group .el-checkbox:last-child { - margin-bottom: 0; -} -.el-date-table { - font-size: 12px; - -ms-user-select: none; - user-select: none; -} -.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover { - color: #606266; -} -.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div { - margin-left: 5px; - border-top-left-radius: 15px; - border-bottom-left-radius: 15px; -} -.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div { - margin-right: 5px; - border-top-right-radius: 15px; - border-bottom-right-radius: 15px; -} -.el-date-table td { - width: 32px; - padding: 4px 0; - box-sizing: border-box; - text-align: center; - cursor: pointer; - position: relative; -} -.el-date-table td div { - padding: 3px 0; - box-sizing: border-box; -} -.el-date-table td span { - width: 24px; - height: 24px; - display: block; - margin: 0 auto; - line-height: 24px; - position: absolute; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - border-radius: 50%; -} -.el-date-table td.next-month, -.el-date-table td.prev-month { - color: #c0c4cc; -} -.el-date-table td.today { - position: relative; -} -.el-date-table td.today span { - color: #51c21a; - font-weight: 700; -} -.el-date-table td.today.end-date span, -.el-date-table td.today.start-date span { - color: #fff; -} -.el-date-table td.available:hover { - color: #51c21a; -} -.el-date-table td.current:not(.disabled) span { - color: #fff; - background-color: #51c21a; -} -.el-date-table td.end-date div, -.el-date-table td.start-date div { - color: #fff; -} -.el-date-table td.end-date span, -.el-date-table td.start-date span { - background-color: #51c21a; -} -.el-date-table td.start-date div { - margin-left: 5px; - border-top-left-radius: 15px; - border-bottom-left-radius: 15px; -} -.el-date-table td.end-date div { - margin-right: 5px; - border-top-right-radius: 15px; - border-bottom-right-radius: 15px; -} -.el-date-table td.disabled div { - background-color: #f5f7fa; - opacity: 1; - cursor: not-allowed; - color: #c0c4cc; -} -.el-date-table td.selected div { - margin-left: 5px; - margin-right: 5px; - background-color: #f2f6fc; - border-radius: 15px; -} -.el-date-table td.selected div:hover { - background-color: #f2f6fc; -} -.el-date-table td.selected span { - background-color: #51c21a; - color: #fff; - border-radius: 15px; -} -.el-date-table td.week { - font-size: 80%; - color: #606266; -} -.el-month-table, -.el-year-table { - font-size: 12px; - border-collapse: collapse; -} -.el-date-table th { - padding: 5px; - color: #606266; - font-weight: 400; - border-bottom: solid 1px #ebeef5; -} -.el-month-table { - margin: -1px; -} -.el-month-table td { - text-align: center; - padding: 8px 0; - cursor: pointer; -} -.el-month-table td div { - height: 48px; - padding: 6px 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-month-table td.today .cell { - color: #51c21a; - font-weight: 700; -} -.el-month-table td.today.end-date .cell, -.el-month-table td.today.start-date .cell { - color: #fff; -} -.el-month-table td.disabled .cell { - background-color: #f5f7fa; - cursor: not-allowed; - color: #c0c4cc; -} -.el-month-table td.disabled .cell:hover { - color: #c0c4cc; -} -.el-month-table td .cell { - width: 60px; - height: 36px; - display: block; - line-height: 36px; - color: #606266; - margin: 0 auto; - border-radius: 18px; -} -.el-month-table td .cell:hover { - color: #51c21a; -} -.el-month-table td.in-range div, -.el-month-table td.in-range div:hover { - background-color: #f2f6fc; -} -.el-month-table td.end-date div, -.el-month-table td.start-date div { - color: #fff; -} -.el-month-table td.end-date .cell, -.el-month-table td.start-date .cell { - color: #fff; - background-color: #51c21a; -} -.el-month-table td.start-date div { - border-top-left-radius: 24px; - border-bottom-left-radius: 24px; -} -.el-month-table td.end-date div { - border-top-right-radius: 24px; - border-bottom-right-radius: 24px; -} -.el-month-table td.current:not(.disabled) .cell { - color: #51c21a; -} -.el-year-table { - margin: -1px; -} -.el-year-table .el-icon { - color: #303133; -} -.el-year-table td { - text-align: center; - padding: 20px 3px; - cursor: pointer; -} -.el-year-table td.today .cell { - color: #51c21a; - font-weight: 700; -} -.el-year-table td.disabled .cell { - background-color: #f5f7fa; - cursor: not-allowed; - color: #c0c4cc; -} -.el-year-table td.disabled .cell:hover { - color: #c0c4cc; -} -.el-year-table td .cell { - width: 48px; - height: 32px; - display: block; - line-height: 32px; - color: #606266; - margin: 0 auto; -} -.el-year-table td .cell:hover, -.el-year-table td.current:not(.disabled) .cell { - color: #51c21a; -} -.el-date-range-picker { - width: 646px; -} -.el-date-range-picker.has-sidebar { - width: 756px; -} -.el-date-range-picker table { - table-layout: fixed; - width: 100%; -} -.el-date-range-picker .el-picker-panel__body { - min-width: 513px; -} -.el-date-range-picker .el-picker-panel__content { - margin: 0; -} -.el-date-range-picker__header { - position: relative; - text-align: center; - height: 28px; -} -.el-date-range-picker__header [class*="arrow-left"] { - float: left; -} -.el-date-range-picker__header [class*="arrow-right"] { - float: right; -} -.el-date-range-picker__header div { - font-size: 16px; - font-weight: 500; - margin-right: 50px; -} -.el-date-range-picker__content { - float: left; - width: 50%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 16px; -} -.el-date-range-picker__content.is-left { - border-right: 1px solid #e4e4e4; -} -.el-date-range-picker__content .el-date-range-picker__header div { - margin-left: 50px; - margin-right: 50px; -} -.el-date-range-picker__editors-wrap { - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; -} -.el-date-range-picker__editors-wrap.is-right { - text-align: right; -} -.el-date-range-picker__time-header { - position: relative; - border-bottom: 1px solid #e4e4e4; - font-size: 12px; - padding: 8px 5px 5px; - display: table; - width: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-date-range-picker__time-header > .el-icon-arrow-right { - font-size: 20px; - vertical-align: middle; - display: table-cell; - color: #303133; -} -.el-date-range-picker__time-picker-wrap { - position: relative; - display: table-cell; - padding: 0 5px; -} -.el-date-range-picker__time-picker-wrap .el-picker-panel { - position: absolute; - top: 13px; - right: 0; - z-index: 1; - background: #fff; -} -.el-date-picker { - width: 322px; -} -.el-date-picker.has-sidebar.has-time { - width: 434px; -} -.el-date-picker.has-sidebar { - width: 438px; -} -.el-date-picker.has-time .el-picker-panel__body-wrapper { - position: relative; -} -.el-date-picker .el-picker-panel__content { - width: 292px; -} -.el-date-picker table { - table-layout: fixed; - width: 100%; -} -.el-date-picker__editor-wrap { - position: relative; - display: table-cell; - padding: 0 5px; -} -.el-date-picker__time-header { - position: relative; - border-bottom: 1px solid #e4e4e4; - font-size: 12px; - padding: 8px 5px 5px; - display: table; - width: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-date-picker__header { - margin: 12px; - text-align: center; -} -.el-date-picker__header--bordered { - margin-bottom: 0; - padding-bottom: 12px; - border-bottom: solid 1px #ebeef5; -} -.el-date-picker__header--bordered + .el-picker-panel__content { - margin-top: 0; -} -.el-date-picker__header-label { - font-size: 16px; - font-weight: 500; - padding: 0 5px; - line-height: 22px; - text-align: center; - cursor: pointer; - color: #606266; -} -.el-date-picker__header-label.active, -.el-date-picker__header-label:hover { - color: #51c21a; -} -.el-date-picker__prev-btn { - float: left; -} -.el-date-picker__next-btn { - float: right; -} -.el-date-picker__time-wrap { - padding: 10px; - text-align: center; -} -.el-date-picker__time-label { - float: left; - cursor: pointer; - line-height: 30px; - margin-left: 10px; -} -.time-select { - margin: 5px 0; - min-width: 0; -} -.time-select .el-picker-panel__content { - max-height: 200px; - margin: 0; -} -.time-select-item { - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.time-select-item.selected:not(.disabled) { - color: #51c21a; - font-weight: 700; -} -.time-select-item.disabled { - color: #e4e7ed; - cursor: not-allowed; -} -.time-select-item:hover { - background-color: #f5f7fa; - font-weight: 700; - cursor: pointer; -} -.el-date-editor { - position: relative; - display: inline-block; - text-align: left; -} -.el-date-editor.el-input, -.el-date-editor.el-input__inner { - width: 220px; -} -.el-date-editor--monthrange.el-input, -.el-date-editor--monthrange.el-input__inner { - width: 300px; -} -.el-date-editor--daterange.el-input, -.el-date-editor--daterange.el-input__inner, -.el-date-editor--timerange.el-input, -.el-date-editor--timerange.el-input__inner { - width: 350px; -} -.el-date-editor--datetimerange.el-input, -.el-date-editor--datetimerange.el-input__inner { - width: 400px; -} -.el-date-editor--dates .el-input__inner { - text-overflow: ellipsis; - white-space: nowrap; -} -.el-date-editor .el-icon-circle-close { - cursor: pointer; -} -.el-date-editor .el-range__icon { - font-size: 14px; - margin-left: -5px; - color: #c0c4cc; - float: left; - line-height: 32px; -} -.el-date-editor .el-range-input, -.el-date-editor .el-range-separator { - height: 100%; - margin: 0; - text-align: center; - display: inline-block; - font-size: 14px; -} -.el-date-editor .el-range-input { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: none; - outline: 0; - padding: 0; - width: 39%; - color: #606266; -} -.el-date-editor .el-range-input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input::placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-separator { - padding: 0 5px; - line-height: 32px; - width: 5%; - color: #303133; -} -.el-date-editor .el-range__close-icon { - font-size: 14px; - color: #c0c4cc; - width: 25px; - display: inline-block; - float: right; - line-height: 32px; -} -.el-range-editor.el-input__inner { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 3px 10px; -} -.el-range-editor .el-range-input { - line-height: 1; -} -.el-range-editor.is-active, -.el-range-editor.is-active:hover { - border-color: #51c21a; -} -.el-range-editor--medium.el-input__inner { - height: 36px; -} -.el-range-editor--medium .el-range-separator { - line-height: 28px; - font-size: 14px; -} -.el-range-editor--medium .el-range-input { - font-size: 14px; -} -.el-range-editor--medium .el-range__close-icon, -.el-range-editor--medium .el-range__icon { - line-height: 28px; -} -.el-range-editor--small.el-input__inner { - height: 32px; -} -.el-range-editor--small .el-range-separator { - line-height: 24px; - font-size: 13px; -} -.el-range-editor--small .el-range-input { - font-size: 13px; -} -.el-range-editor--small .el-range__close-icon, -.el-range-editor--small .el-range__icon { - line-height: 24px; -} -.el-range-editor--mini.el-input__inner { - height: 28px; -} -.el-range-editor--mini .el-range-separator { - line-height: 20px; - font-size: 12px; -} -.el-range-editor--mini .el-range-input { - font-size: 12px; -} -.el-range-editor--mini .el-range__close-icon, -.el-range-editor--mini .el-range__icon { - line-height: 20px; -} -.el-range-editor.is-disabled { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-range-editor.is-disabled:focus, -.el-range-editor.is-disabled:hover { - border-color: #e4e7ed; -} -.el-range-editor.is-disabled input { - background-color: #f5f7fa; - color: #c0c4cc; - cursor: not-allowed; -} -.el-range-editor.is-disabled input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input::placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled .el-range-separator { - color: #c0c4cc; -} -.el-picker-panel { - color: #606266; - border: 1px solid #e4e7ed; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - background: #fff; - border-radius: 4px; - line-height: 30px; - margin: 5px 0; -} -.el-popover, -.el-time-panel { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-picker-panel__body-wrapper::after, -.el-picker-panel__body::after { - content: ""; - display: table; - clear: both; -} -.el-picker-panel__content { - position: relative; - margin: 15px; -} -.el-picker-panel__footer { - border-top: 1px solid #e4e4e4; - padding: 4px; - text-align: right; - background-color: #fff; - position: relative; - font-size: 0; -} -.el-picker-panel__shortcut { - display: block; - width: 100%; - border: 0; - background-color: transparent; - line-height: 28px; - font-size: 14px; - color: #606266; - padding-left: 12px; - text-align: left; - outline: 0; - cursor: pointer; -} -.el-picker-panel__shortcut:hover { - color: #51c21a; -} -.el-picker-panel__shortcut.active { - background-color: #e6f1fe; - color: #51c21a; -} -.el-picker-panel__btn { - border: 1px solid #dcdcdc; - color: #333; - line-height: 24px; - border-radius: 2px; - padding: 0 20px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; -} -.el-picker-panel__btn[disabled] { - color: #ccc; - cursor: not-allowed; -} -.el-picker-panel__icon-btn { - font-size: 12px; - color: #303133; - border: 0; - background: 0 0; - cursor: pointer; - outline: 0; - margin-top: 8px; -} -.el-picker-panel__icon-btn:hover { - color: #51c21a; -} -.el-picker-panel__icon-btn.is-disabled { - color: #bbb; -} -.el-picker-panel__icon-btn.is-disabled:hover { - cursor: not-allowed; -} -.el-picker-panel__link-btn { - vertical-align: middle; -} -.el-picker-panel [slot="sidebar"], -.el-picker-panel__sidebar { - position: absolute; - top: 0; - bottom: 0; - width: 110px; - border-right: 1px solid #e4e4e4; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-top: 6px; - background-color: #fff; - overflow: auto; -} -.el-picker-panel [slot="sidebar"] + .el-picker-panel__body, -.el-picker-panel__sidebar + .el-picker-panel__body { - margin-left: 110px; -} -.el-time-spinner.has-seconds .el-time-spinner__wrapper { - width: 33.3%; -} -.el-time-spinner__wrapper { - max-height: 190px; - overflow: auto; - display: inline-block; - width: 50%; - vertical-align: top; - position: relative; -} -.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) { - padding-bottom: 15px; -} -.el-time-spinner__input.el-input .el-input__inner, -.el-time-spinner__list { - padding: 0; - text-align: center; -} -.el-time-spinner__wrapper.is-arrow { - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-align: center; - overflow: hidden; -} -.el-time-spinner__wrapper.is-arrow .el-time-spinner__list { - -webkit-transform: translateY(-32px); - transform: translateY(-32px); -} -.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) { - background: #fff; - cursor: default; -} -.el-time-spinner__arrow { - font-size: 12px; - color: #909399; - position: absolute; - left: 0; - width: 100%; - z-index: 1; - text-align: center; - height: 30px; - line-height: 30px; - cursor: pointer; -} -.el-time-spinner__arrow:hover { - color: #51c21a; -} -.el-time-spinner__arrow.el-icon-arrow-up { - top: 10px; -} -.el-time-spinner__arrow.el-icon-arrow-down { - bottom: 10px; -} -.el-time-spinner__input.el-input { - width: 70%; -} -.el-time-spinner__list { - margin: 0; - list-style: none; -} -.el-time-spinner__list::after, -.el-time-spinner__list::before { - content: ""; - display: block; - width: 100%; - height: 80px; -} -.el-time-spinner__item { - height: 32px; - line-height: 32px; - font-size: 12px; - color: #606266; -} -.el-time-spinner__item:hover:not(.disabled):not(.active) { - background: #f5f7fa; - cursor: pointer; -} -.el-time-spinner__item.active:not(.disabled) { - color: #303133; - font-weight: 700; -} -.el-time-spinner__item.disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-time-panel { - margin: 5px 0; - border: 1px solid #e4e7ed; - background-color: #fff; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - border-radius: 2px; - position: absolute; - width: 180px; - left: 0; - z-index: 1000; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -.el-slider__button, -.el-slider__button-wrapper { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-time-panel__content { - font-size: 0; - position: relative; - overflow: hidden; -} -.el-time-panel__content::after, -.el-time-panel__content::before { - content: ""; - top: 50%; - position: absolute; - margin-top: -15px; - height: 32px; - z-index: -1; - left: 0; - right: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-top: 6px; - text-align: left; - border-top: 1px solid #e4e7ed; - border-bottom: 1px solid #e4e7ed; -} -.el-time-panel__content::after { - left: 50%; - margin-left: 12%; - margin-right: 12%; -} -.el-time-panel__content::before { - padding-left: 50%; - margin-right: 12%; - margin-left: 12%; -} -.el-time-panel__content.has-seconds::after { - left: calc(100% / 3 * 2); -} -.el-time-panel__content.has-seconds::before { - padding-left: calc(100% / 3); -} -.el-time-panel__footer { - border-top: 1px solid #e4e4e4; - padding: 4px; - height: 36px; - line-height: 25px; - text-align: right; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-time-panel__btn { - border: none; - line-height: 28px; - padding: 0 5px; - margin: 0 5px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; - color: #303133; -} -.el-time-panel__btn.confirm { - font-weight: 800; - color: #51c21a; -} -.el-time-range-picker { - width: 354px; - overflow: visible; -} -.el-time-range-picker__content { - position: relative; - text-align: center; - padding: 10px; -} -.el-time-range-picker__cell { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 4px 7px 7px; - width: 50%; - display: inline-block; -} -.el-time-range-picker__header { - margin-bottom: 5px; - text-align: center; - font-size: 14px; -} -.el-time-range-picker__body { - border-radius: 2px; - border: 1px solid #e4e7ed; -} -.el-popover { - position: absolute; - background: #fff; - min-width: 150px; - border: 1px solid #ebeef5; - padding: 12px; - z-index: 2000; - color: #606266; - line-height: 1.4; - text-align: justify; - font-size: 14px; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - word-break: break-all; -} -.el-popover--plain { - padding: 18px 20px; -} -.el-popover__title { - color: #303133; - font-size: 16px; - line-height: 1; - margin-bottom: 12px; -} -.v-modal-enter { - -webkit-animation: v-modal-in 0.2s ease; - animation: v-modal-in 0.2s ease; -} -.v-modal-leave { - -webkit-animation: v-modal-out 0.2s ease forwards; - animation: v-modal-out 0.2s ease forwards; -} -@keyframes v-modal-in { - 0% { - opacity: 0; - } -} -@keyframes v-modal-out { - 100% { - opacity: 0; - } -} -.v-modal { - position: fixed; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.5; - background: #000; -} -.el-popup-parent--hidden { - overflow: hidden; -} -.el-message-box { - display: inline-block; - width: 420px; - padding-bottom: 10px; - vertical-align: middle; - background-color: #fff; - border-radius: 4px; - border: 1px solid #ebeef5; - font-size: 18px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - text-align: left; - overflow: hidden; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -.el-message-box__wrapper { - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - text-align: center; -} -.el-message-box__wrapper::after { - content: ""; - display: inline-block; - height: 100%; - width: 0; - vertical-align: middle; -} -.el-message-box__header { - position: relative; - padding: 15px 15px 10px; -} -.el-message-box__title { - padding-left: 0; - margin-bottom: 0; - font-size: 18px; - line-height: 1; - color: #303133; -} -.el-message-box__headerbtn { - position: absolute; - top: 15px; - right: 15px; - padding: 0; - border: none; - outline: 0; - background: 0 0; - font-size: 16px; - cursor: pointer; -} -.el-form-item.is-error .el-input__inner, -.el-form-item.is-error .el-input__inner:focus, -.el-form-item.is-error .el-textarea__inner, -.el-form-item.is-error .el-textarea__inner:focus, -.el-message-box__input input.invalid, -.el-message-box__input input.invalid:focus { - border-color: #f56c6c; -} -.el-message-box__headerbtn .el-message-box__close { - color: #909399; -} -.el-message-box__headerbtn:focus .el-message-box__close, -.el-message-box__headerbtn:hover .el-message-box__close { - color: #51c21a; -} -.el-message-box__content { - padding: 10px 15px; - color: #606266; - font-size: 14px; -} -.el-message-box__container { - position: relative; -} -.el-message-box__input { - padding-top: 15px; -} -.el-message-box__status { - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - font-size: 24px !important; -} -.el-message-box__status::before { - padding-left: 1px; -} -.el-message-box__status + .el-message-box__message { - padding-left: 36px; - padding-right: 12px; -} -.el-message-box__status.el-icon-success { - color: #67c23a; -} -.el-message-box__status.el-icon-info { - color: #909399; -} -.el-message-box__status.el-icon-warning { - color: #e6a23c; -} -.el-message-box__status.el-icon-error { - color: #f56c6c; -} -.el-message-box__message { - margin: 0; -} -.el-message-box__message p { - margin: 0; - line-height: 24px; -} -.el-message-box__errormsg { - color: #f56c6c; - font-size: 12px; - min-height: 18px; - margin-top: 2px; -} -.el-message-box__btns { - padding: 5px 15px 0; - text-align: right; -} -.el-message-box__btns button:nth-child(2) { - margin-left: 10px; -} -.el-message-box__btns-reverse { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; -} -.el-message-box--center { - padding-bottom: 30px; -} -.el-message-box--center .el-message-box__header { - padding-top: 30px; -} -.el-message-box--center .el-message-box__title { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-message-box--center .el-message-box__status { - position: relative; - top: auto; - padding-right: 5px; - text-align: center; - -webkit-transform: translateY(-1px); - transform: translateY(-1px); -} -.el-message-box--center .el-message-box__message { - margin-left: 0; -} -.el-message-box--center .el-message-box__btns, -.el-message-box--center .el-message-box__content { - text-align: center; -} -.el-message-box--center .el-message-box__content { - padding-left: 27px; - padding-right: 27px; -} -.msgbox-fade-enter-active { - -webkit-animation: msgbox-fade-in 0.3s; - animation: msgbox-fade-in 0.3s; -} -.msgbox-fade-leave-active { - -webkit-animation: msgbox-fade-out 0.3s; - animation: msgbox-fade-out 0.3s; -} -@-webkit-keyframes msgbox-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes msgbox-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes msgbox-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes msgbox-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-breadcrumb { - font-size: 14px; - line-height: 1; -} -.el-breadcrumb::after, -.el-breadcrumb::before { - display: table; - content: ""; -} -.el-breadcrumb::after { - clear: both; -} -.el-breadcrumb__separator { - margin: 0 9px; - font-weight: 700; - color: #c0c4cc; -} -.el-breadcrumb__separator[class*="icon"] { - margin: 0 6px; - font-weight: 400; -} -.el-breadcrumb__item { - float: left; -} -.el-breadcrumb__inner { - color: #606266; -} -.el-breadcrumb__inner a, -.el-breadcrumb__inner.is-link { - font-weight: 700; - text-decoration: none; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - color: #303133; -} -.el-breadcrumb__inner a:hover, -.el-breadcrumb__inner.is-link:hover { - color: #51c21a; - cursor: pointer; -} -.el-breadcrumb__item:last-child .el-breadcrumb__inner, -.el-breadcrumb__item:last-child .el-breadcrumb__inner a, -.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, -.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { - font-weight: 400; - color: #606266; - cursor: text; -} -.el-breadcrumb__item:last-child .el-breadcrumb__separator { - display: none; -} -.el-form--label-left .el-form-item__label { - text-align: left; -} -.el-form--label-top .el-form-item__label { - float: none; - display: inline-block; - text-align: left; - padding: 0 0 10px; -} -.el-form--inline .el-form-item { - display: inline-block; - margin-right: 10px; - vertical-align: top; -} -.el-form--inline .el-form-item__label { - float: none; - display: inline-block; -} -.el-form--inline .el-form-item__content { - display: inline-block; - vertical-align: top; -} -.el-form--inline.el-form--label-top .el-form-item__content { - display: block; -} -.el-form-item { - margin-bottom: 22px; -} -.el-form-item::after, -.el-form-item::before { - display: table; - content: ""; -} -.el-form-item::after { - clear: both; -} -.el-form-item .el-form-item { - margin-bottom: 0; -} -.el-form-item--mini.el-form-item, -.el-form-item--small.el-form-item { - margin-bottom: 18px; -} -.el-form-item .el-input__validateIcon { - display: none; -} -.el-form-item--medium .el-form-item__content, -.el-form-item--medium .el-form-item__label { - line-height: 36px; -} -.el-form-item--small .el-form-item__content, -.el-form-item--small .el-form-item__label { - line-height: 32px; -} -.el-form-item--small .el-form-item__error { - padding-top: 2px; -} -.el-form-item--mini .el-form-item__content, -.el-form-item--mini .el-form-item__label { - line-height: 28px; -} -.el-form-item--mini .el-form-item__error { - padding-top: 1px; -} -.el-form-item__label-wrap { - float: left; -} -.el-form-item__label-wrap .el-form-item__label { - display: inline-block; - float: none; -} -.el-form-item__label { - text-align: right; - vertical-align: middle; - float: left; - font-size: 14px; - color: #606266; - line-height: 40px; - padding: 0 12px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-form-item__content { - line-height: 40px; - position: relative; - font-size: 14px; -} -.el-form-item__content::after, -.el-form-item__content::before { - display: table; - content: ""; -} -.el-form-item__content::after { - clear: both; -} -.el-form-item__content .el-input-group { - vertical-align: top; -} -.el-form-item__error { - color: #f56c6c; - font-size: 12px; - line-height: 1; - padding-top: 4px; - position: absolute; - top: 100%; - left: 0; -} -.el-form-item__error--inline { - position: relative; - top: auto; - left: auto; - display: inline-block; - margin-left: 10px; -} -.el-form-item.is-required:not(.is-no-asterisk) - .el-form-item__label-wrap - > .el-form-item__label:before, -.el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before { - content: "*"; - color: #f56c6c; - margin-right: 4px; -} -.el-form-item.is-error .el-input-group__append .el-input__inner, -.el-form-item.is-error .el-input-group__prepend .el-input__inner { - border-color: transparent; -} -.el-form-item.is-error .el-input__validateIcon { - color: #f56c6c; -} -.el-form-item--feedback .el-input__validateIcon { - display: inline-block; -} -.el-tabs__header { - padding: 0; - position: relative; - margin: 0 0 15px; -} -.el-tabs__active-bar { - position: absolute; - bottom: 0; - left: 0; - height: 2px; - background-color: #51c21a; - z-index: 1; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - list-style: none; -} -.el-tabs__new-tab { - float: right; - border: 1px solid #d3dce6; - height: 18px; - width: 18px; - line-height: 18px; - margin: 12px 0 9px 10px; - border-radius: 3px; - text-align: center; - font-size: 12px; - color: #d3dce6; - cursor: pointer; - -webkit-transition: all 0.15s; - transition: all 0.15s; -} -.el-collapse-item__arrow, -.el-tabs__nav { - -webkit-transition: -webkit-transform 0.3s; -} -.el-tabs__new-tab .el-icon-plus { - -webkit-transform: scale(0.8, 0.8); - transform: scale(0.8, 0.8); -} -.el-tabs__new-tab:hover { - color: #51c21a; -} -.el-tabs__nav-wrap { - overflow: hidden; - margin-bottom: -1px; - position: relative; -} -.el-tabs__nav-wrap::after { - content: ""; - position: absolute; - left: 0; - bottom: 0; - width: 100%; - height: 2px; - background-color: #e4e7ed; - z-index: 1; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__nav-wrap::after, -.el-tabs--card > .el-tabs__header .el-tabs__nav-wrap::after { - content: none; -} -.el-tabs__nav-wrap.is-scrollable { - padding: 0 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-tabs__nav-scroll { - overflow: hidden; -} -.el-tabs__nav-next, -.el-tabs__nav-prev { - position: absolute; - cursor: pointer; - line-height: 44px; - font-size: 12px; - color: #909399; -} -.el-tabs__nav-next { - right: 0; -} -.el-tabs__nav-prev { - left: 0; -} -.el-tabs__nav { - white-space: nowrap; - position: relative; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - float: left; - z-index: 2; -} -.el-tabs__nav.is-stretch { - min-width: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.el-tabs__nav.is-stretch > * { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - text-align: center; -} -.el-tabs__item { - padding: 0 20px; - height: 40px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - line-height: 40px; - display: inline-block; - list-style: none; - font-size: 14px; - font-weight: 500; - color: #303133; - position: relative; -} -.el-tabs__item:focus, -.el-tabs__item:focus:active { - outline: 0; -} -.el-tabs__item:focus.is-active.is-focus:not(:active) { - -webkit-box-shadow: 0 0 2px 2px #51c21a inset; - box-shadow: 0 0 2px 2px #51c21a inset; - border-radius: 3px; -} -.el-tabs__item .el-icon-close { - border-radius: 50%; - text-align: center; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - margin-left: 5px; -} -.el-tabs__item .el-icon-close:before { - -webkit-transform: scale(0.9); - transform: scale(0.9); - display: inline-block; -} -.el-tabs__item .el-icon-close:hover { - background-color: #c0c4cc; - color: #fff; -} -.el-tabs__item.is-active { - color: #51c21a; -} -.el-tabs__item:hover { - color: #51c21a; - cursor: pointer; -} -.el-tabs__item.is-disabled { - color: #c0c4cc; - cursor: default; -} -.el-tabs__content { - overflow: hidden; - position: relative; -} -.el-tabs--card > .el-tabs__header { - border-bottom: 1px solid #e4e7ed; -} -.el-tabs--card > .el-tabs__header .el-tabs__nav { - border: 1px solid #e4e7ed; - border-bottom: none; - border-radius: 4px 4px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-tabs--card > .el-tabs__header .el-tabs__active-bar { - display: none; -} -.el-tabs--card > .el-tabs__header .el-tabs__item .el-icon-close { - position: relative; - font-size: 12px; - width: 0; - height: 14px; - vertical-align: middle; - line-height: 15px; - overflow: hidden; - top: -1px; - right: -2px; - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close, -.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close { - width: 14px; -} -.el-tabs--card > .el-tabs__header .el-tabs__item { - border-bottom: 1px solid transparent; - border-left: 1px solid #e4e7ed; - -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-tabs--card > .el-tabs__header .el-tabs__item:first-child { - border-left: none; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover { - padding-left: 13px; - padding-right: 13px; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active { - border-bottom-color: #fff; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable { - padding-left: 20px; - padding-right: 20px; -} -.el-tabs--border-card { - background: #fff; - border: 1px solid #dcdfe6; - -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04); - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04); -} -.el-tabs--border-card > .el-tabs__content { - padding: 15px; -} -.el-tabs--border-card > .el-tabs__header { - background-color: #f5f7fa; - border-bottom: 1px solid #e4e7ed; - margin: 0; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item { - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - border: 1px solid transparent; - margin-top: -1px; - color: #909399; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item + .el-tabs__item, -.el-tabs--border-card > .el-tabs__header .el-tabs__item:first-child { - margin-left: -1px; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { - color: #51c21a; - background-color: #fff; - border-right-color: #dcdfe6; - border-left-color: #dcdfe6; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { - color: #51c21a; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-disabled { - color: #c0c4cc; -} -.el-tabs--border-card > .el-tabs__header .is-scrollable .el-tabs__item:first-child { - margin-left: 0; -} -.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2), -.el-tabs--bottom .el-tabs__item.is-top:nth-child(2), -.el-tabs--top .el-tabs__item.is-bottom:nth-child(2), -.el-tabs--top .el-tabs__item.is-top:nth-child(2) { - padding-left: 0; -} -.el-tabs--bottom .el-tabs__item.is-bottom:last-child, -.el-tabs--bottom .el-tabs__item.is-top:last-child, -.el-tabs--top .el-tabs__item.is-bottom:last-child, -.el-tabs--top .el-tabs__item.is-top:last-child { - padding-right: 0; -} -.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2) { - padding-left: 20px; -} -.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:last-child { - padding-right: 20px; -} -.el-tabs--bottom .el-tabs__header.is-bottom { - margin-bottom: 0; - margin-top: 10px; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom { - border-bottom: 0; - border-top: 1px solid #dcdfe6; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom { - margin-top: -1px; - margin-bottom: 0; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) { - border: 1px solid transparent; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom { - margin: 0 -1px -1px; -} -.el-tabs--left, -.el-tabs--right { - overflow: hidden; -} -.el-tabs--left .el-tabs__header.is-left, -.el-tabs--left .el-tabs__header.is-right, -.el-tabs--left .el-tabs__nav-scroll, -.el-tabs--left .el-tabs__nav-wrap.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-right, -.el-tabs--right .el-tabs__header.is-left, -.el-tabs--right .el-tabs__header.is-right, -.el-tabs--right .el-tabs__nav-scroll, -.el-tabs--right .el-tabs__nav-wrap.is-left, -.el-tabs--right .el-tabs__nav-wrap.is-right { - height: 100%; -} -.el-tabs--left .el-tabs__active-bar.is-left, -.el-tabs--left .el-tabs__active-bar.is-right, -.el-tabs--right .el-tabs__active-bar.is-left, -.el-tabs--right .el-tabs__active-bar.is-right { - top: 0; - bottom: auto; - width: 2px; - height: auto; -} -.el-tabs--left .el-tabs__nav-wrap.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-right, -.el-tabs--right .el-tabs__nav-wrap.is-left, -.el-tabs--right .el-tabs__nav-wrap.is-right { - margin-bottom: 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev { - height: 30px; - line-height: 30px; - width: 100%; - text-align: center; - cursor: pointer; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i { - -webkit-transform: rotateZ(90deg); - transform: rotateZ(90deg); -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev { - left: auto; - top: 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next { - right: auto; - bottom: 0; -} -.el-tabs--left .el-tabs__active-bar.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-left::after { - right: 0; - left: auto; -} -.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable, -.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable, -.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable, -.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable { - padding: 30px 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left::after, -.el-tabs--left .el-tabs__nav-wrap.is-right::after, -.el-tabs--right .el-tabs__nav-wrap.is-left::after, -.el-tabs--right .el-tabs__nav-wrap.is-right::after { - height: 100%; - width: 2px; - bottom: auto; - top: 0; -} -.el-tabs--left .el-tabs__nav.is-left, -.el-tabs--left .el-tabs__nav.is-right, -.el-tabs--right .el-tabs__nav.is-left, -.el-tabs--right .el-tabs__nav.is-right { - float: none; -} -.el-tabs--left .el-tabs__item.is-left, -.el-tabs--left .el-tabs__item.is-right, -.el-tabs--right .el-tabs__item.is-left, -.el-tabs--right .el-tabs__item.is-right { - display: block; -} -.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left, -.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right { - display: none; -} -.el-tabs--left .el-tabs__header.is-left { - float: left; - margin-bottom: 0; - margin-right: 10px; -} -.el-tabs--left .el-tabs__nav-wrap.is-left { - margin-right: -1px; -} -.el-tabs--left .el-tabs__item.is-left { - text-align: right; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left { - border-left: none; - border-right: 1px solid #e4e7ed; - border-bottom: none; - border-top: 1px solid #e4e7ed; - text-align: left; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child { - border-right: 1px solid #e4e7ed; - border-top: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active { - border: 1px solid #e4e7ed; - border-right-color: #fff; - border-left: none; - border-bottom: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child { - border-top: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child { - border-bottom: none; -} -.el-tabs--left.el-tabs--card .el-tabs__nav { - border-radius: 4px 0 0 4px; - border-bottom: 1px solid #e4e7ed; - border-right: none; -} -.el-tabs--left.el-tabs--card .el-tabs__new-tab { - float: none; -} -.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left { - border-right: 1px solid #dfe4ed; -} -.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left { - border: 1px solid transparent; - margin: -1px 0 -1px -1px; -} -.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active { - border-color: #d1dbe5 transparent; -} -.el-tabs--right .el-tabs__header.is-right { - float: right; - margin-bottom: 0; - margin-left: 10px; -} -.el-tabs--right .el-tabs__nav-wrap.is-right { - margin-left: -1px; -} -.el-tabs--right .el-tabs__nav-wrap.is-right::after { - left: 0; - right: auto; -} -.el-tabs--right .el-tabs__active-bar.is-right { - left: 0; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right { - border-bottom: none; - border-top: 1px solid #e4e7ed; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child { - border-left: 1px solid #e4e7ed; - border-top: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active { - border: 1px solid #e4e7ed; - border-left-color: #fff; - border-right: none; - border-bottom: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child { - border-top: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child { - border-bottom: none; -} -.el-tabs--right.el-tabs--card .el-tabs__nav { - border-radius: 0 4px 4px 0; - border-bottom: 1px solid #e4e7ed; - border-left: none; -} -.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right { - border-left: 1px solid #dfe4ed; -} -.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right { - border: 1px solid transparent; - margin: -1px -1px -1px 0; -} -.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active { - border-color: #d1dbe5 transparent; -} -.slideInLeft-transition, -.slideInRight-transition { - display: inline-block; -} -.slideInRight-enter { - -webkit-animation: slideInRight-enter 0.3s; - animation: slideInRight-enter 0.3s; -} -.slideInRight-leave { - position: absolute; - left: 0; - right: 0; - -webkit-animation: slideInRight-leave 0.3s; - animation: slideInRight-leave 0.3s; -} -.slideInLeft-enter { - -webkit-animation: slideInLeft-enter 0.3s; - animation: slideInLeft-enter 0.3s; -} -.slideInLeft-leave { - position: absolute; - left: 0; - right: 0; - -webkit-animation: slideInLeft-leave 0.3s; - animation: slideInLeft-leave 0.3s; -} -@-webkit-keyframes slideInRight-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes slideInRight-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes slideInRight-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - opacity: 0; - } -} -@keyframes slideInRight-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - opacity: 0; - } -} -@-webkit-keyframes slideInLeft-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes slideInLeft-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes slideInLeft-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0; - } -} -@keyframes slideInLeft-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0; - } -} -.el-tree { - position: relative; - cursor: default; - background: #fff; - color: #606266; -} -.el-tree__empty-block { - position: relative; - min-height: 60px; - text-align: center; - width: 100%; - height: 100%; -} -.el-tree__empty-text { - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - color: #909399; - font-size: 14px; -} -.el-tree__drop-indicator { - position: absolute; - left: 0; - right: 0; - height: 1px; - background-color: #51c21a; -} -.el-tree-node { - white-space: nowrap; - outline: 0; -} -.el-tree-node:focus > .el-tree-node__content { - background-color: #f5f7fa; -} -.el-tree-node.is-drop-inner > .el-tree-node__content .el-tree-node__label { - background-color: #51c21a; - color: #fff; -} -.el-tree-node__content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 26px; - cursor: pointer; -} -.el-tree-node__content > .el-tree-node__expand-icon { - padding: 6px; -} -.el-tree-node__content > label.el-checkbox { - margin-right: 8px; -} -.el-tree-node__content:hover { - background-color: #f5f7fa; -} -.el-tree.is-dragging .el-tree-node__content { - cursor: move; -} -.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content { - cursor: not-allowed; -} -.el-tree-node__expand-icon { - cursor: pointer; - color: #c0c4cc; - font-size: 12px; - -webkit-transform: rotate(0); - transform: rotate(0); - -webkit-transition: -webkit-transform 0.3s ease-in-out; - transition: -webkit-transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; -} -.el-tree-node__expand-icon.expanded { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-tree-node__expand-icon.is-leaf { - color: transparent; - cursor: default; -} -.el-tree-node__label { - font-size: 14px; -} -.el-tree-node__loading-icon { - margin-right: 8px; - font-size: 14px; - color: #c0c4cc; -} -.el-tree-node > .el-tree-node__children { - overflow: hidden; - background-color: transparent; -} -.el-tree-node.is-expanded > .el-tree-node__children { - display: block; -} -.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content { - background-color: #f0f7ff; -} -.el-alert { - width: 100%; - padding: 8px 16px; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 4px; - position: relative; - background-color: #fff; - overflow: hidden; - opacity: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: opacity 0.2s; - transition: opacity 0.2s; -} -.el-alert.is-light .el-alert__closebtn { - color: #c0c4cc; -} -.el-alert.is-dark .el-alert__closebtn, -.el-alert.is-dark .el-alert__description { - color: #fff; -} -.el-alert.is-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-alert--success.is-light { - background-color: #f0f9eb; - color: #67c23a; -} -.el-alert--success.is-light .el-alert__description { - color: #67c23a; -} -.el-alert--success.is-dark { - background-color: #67c23a; - color: #fff; -} -.el-alert--info.is-light { - background-color: #f4f4f5; - color: #909399; -} -.el-alert--info.is-dark { - background-color: #909399; - color: #fff; -} -.el-alert--info .el-alert__description { - color: #909399; -} -.el-alert--warning.is-light { - background-color: #fdf6ec; - color: #e6a23c; -} -.el-alert--warning.is-light .el-alert__description { - color: #e6a23c; -} -.el-alert--warning.is-dark { - background-color: #e6a23c; - color: #fff; -} -.el-alert--error.is-light { - background-color: #fef0f0; - color: #f56c6c; -} -.el-alert--error.is-light .el-alert__description { - color: #f56c6c; -} -.el-alert--error.is-dark { - background-color: #f56c6c; - color: #fff; -} -.el-alert__content { - display: table-cell; - padding: 0 8px; -} -.el-alert__icon { - font-size: 16px; - width: 16px; -} -.el-alert__icon.is-big { - font-size: 28px; - width: 28px; -} -.el-alert__title { - font-size: 13px; - line-height: 18px; -} -.el-alert__title.is-bold { - font-weight: 700; -} -.el-alert .el-alert__description { - font-size: 12px; - margin: 5px 0 0; -} -.el-alert__closebtn { - font-size: 12px; - opacity: 1; - position: absolute; - top: 12px; - right: 15px; - cursor: pointer; -} -.el-alert-fade-enter, -.el-alert-fade-leave-active, -.el-loading-fade-enter, -.el-loading-fade-leave-active, -.el-notification-fade-leave-active { - opacity: 0; -} -.el-alert__closebtn.is-customed { - font-style: normal; - font-size: 13px; - top: 9px; -} -.el-notification { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 330px; - padding: 14px 26px 14px 13px; - border-radius: 8px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #ebeef5; - position: fixed; - background-color: #fff; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - -webkit-transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, - -webkit-transform 0.3s; - transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s; - transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s; - transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, - -webkit-transform 0.3s; - overflow: hidden; -} -.el-notification.right { - right: 16px; -} -.el-notification.left { - left: 16px; -} -.el-notification__group { - margin-left: 13px; - margin-right: 8px; -} -.el-notification__title { - font-weight: 700; - font-size: 16px; - color: #303133; - margin: 0; -} -.el-notification__content { - font-size: 14px; - line-height: 21px; - margin: 6px 0 0; - color: #606266; - text-align: justify; -} -.el-notification__content p { - margin: 0; -} -.el-notification__icon { - height: 24px; - width: 24px; - font-size: 24px; -} -.el-notification__closeBtn { - position: absolute; - top: 18px; - right: 15px; - cursor: pointer; - color: #909399; - font-size: 16px; -} -.el-notification__closeBtn:hover { - color: #606266; -} -.el-notification .el-icon-success { - color: #67c23a; -} -.el-notification .el-icon-error { - color: #f56c6c; -} -.el-notification .el-icon-info { - color: #909399; -} -.el-notification .el-icon-warning { - color: #e6a23c; -} -.el-notification-fade-enter.right { - right: 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); -} -.el-notification-fade-enter.left { - left: 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} -.el-input-number { - position: relative; - display: inline-block; - width: 180px; - line-height: 38px; -} -.el-input-number .el-input { - display: block; -} -.el-input-number .el-input__inner { - -webkit-appearance: none; - padding-left: 50px; - padding-right: 50px; - text-align: center; -} -.el-input-number__decrease, -.el-input-number__increase { - position: absolute; - z-index: 1; - top: 1px; - width: 40px; - height: auto; - text-align: center; - background: #f5f7fa; - color: #606266; - cursor: pointer; - font-size: 13px; -} -.el-input-number__decrease:hover, -.el-input-number__increase:hover { - color: #51c21a; -} -.el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), -.el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) { - border-color: #51c21a; -} -.el-input-number__decrease.is-disabled, -.el-input-number__increase.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-input-number__increase { - right: 1px; - border-radius: 0 4px 4px 0; - border-left: 1px solid #dcdfe6; -} -.el-input-number__decrease { - left: 1px; - border-radius: 4px 0 0 4px; - border-right: 1px solid #dcdfe6; -} -.el-input-number.is-disabled .el-input-number__decrease, -.el-input-number.is-disabled .el-input-number__increase { - border-color: #e4e7ed; - color: #e4e7ed; -} -.el-input-number.is-disabled .el-input-number__decrease:hover, -.el-input-number.is-disabled .el-input-number__increase:hover { - color: #e4e7ed; - cursor: not-allowed; -} -.el-input-number--medium { - width: 200px; - line-height: 34px; -} -.el-input-number--medium .el-input-number__decrease, -.el-input-number--medium .el-input-number__increase { - width: 36px; - font-size: 14px; -} -.el-input-number--medium .el-input__inner { - padding-left: 43px; - padding-right: 43px; -} -.el-input-number--small { - width: 130px; - line-height: 30px; -} -.el-input-number--small .el-input-number__decrease, -.el-input-number--small .el-input-number__increase { - width: 32px; - font-size: 13px; -} -.el-input-number--small .el-input-number__decrease [class*="el-icon"], -.el-input-number--small .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.9); - transform: scale(0.9); -} -.el-input-number--small .el-input__inner { - padding-left: 39px; - padding-right: 39px; -} -.el-input-number--mini { - width: 130px; - line-height: 26px; -} -.el-input-number--mini .el-input-number__decrease, -.el-input-number--mini .el-input-number__increase { - width: 28px; - font-size: 12px; -} -.el-input-number--mini .el-input-number__decrease [class*="el-icon"], -.el-input-number--mini .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-input-number--mini .el-input__inner { - padding-left: 35px; - padding-right: 35px; -} -.el-input-number.is-without-controls .el-input__inner { - padding-left: 15px; - padding-right: 15px; -} -.el-input-number.is-controls-right .el-input__inner { - padding-left: 15px; - padding-right: 50px; -} -.el-input-number.is-controls-right .el-input-number__decrease, -.el-input-number.is-controls-right .el-input-number__increase { - height: auto; - line-height: 19px; -} -.el-input-number.is-controls-right .el-input-number__decrease [class*="el-icon"], -.el-input-number.is-controls-right .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-input-number.is-controls-right .el-input-number__increase { - border-radius: 0 4px 0 0; - border-bottom: 1px solid #dcdfe6; -} -.el-input-number.is-controls-right .el-input-number__decrease { - right: 1px; - bottom: 1px; - top: auto; - left: auto; - border-right: none; - border-left: 1px solid #dcdfe6; - border-radius: 0 0 4px; -} -.el-input-number.is-controls-right[class*="medium"] [class*="decrease"], -.el-input-number.is-controls-right[class*="medium"] [class*="increase"] { - line-height: 17px; -} -.el-input-number.is-controls-right[class*="small"] [class*="decrease"], -.el-input-number.is-controls-right[class*="small"] [class*="increase"] { - line-height: 15px; -} -.el-input-number.is-controls-right[class*="mini"] [class*="decrease"], -.el-input-number.is-controls-right[class*="mini"] [class*="increase"] { - line-height: 13px; -} -.el-tooltip__popper { - position: absolute; - border-radius: 4px; - padding: 10px; - z-index: 2000; - font-size: 12px; - line-height: 1.2; - min-width: 10px; - word-wrap: break-word; -} -.el-tooltip__popper .popper__arrow, -.el-tooltip__popper .popper__arrow::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.el-tooltip__popper .popper__arrow { - border-width: 6px; -} -.el-tooltip__popper .popper__arrow::after { - content: " "; - border-width: 5px; -} -.el-progress-bar__inner::after, -.el-row::after, -.el-row::before, -.el-slider::after, -.el-slider::before, -.el-slider__button-wrapper::after, -.el-upload-cover::after { - content: ""; -} -.el-tooltip__popper[x-placement^="top"] { - margin-bottom: 12px; -} -.el-tooltip__popper[x-placement^="top"] .popper__arrow { - bottom: -6px; - border-top-color: #303133; - border-bottom-width: 0; -} -.el-tooltip__popper[x-placement^="top"] .popper__arrow::after { - bottom: 1px; - margin-left: -5px; - border-top-color: #303133; - border-bottom-width: 0; -} -.el-tooltip__popper[x-placement^="bottom"] { - margin-top: 12px; -} -.el-tooltip__popper[x-placement^="bottom"] .popper__arrow { - top: -6px; - border-top-width: 0; - border-bottom-color: #303133; -} -.el-tooltip__popper[x-placement^="bottom"] .popper__arrow::after { - top: 1px; - margin-left: -5px; - border-top-width: 0; - border-bottom-color: #303133; -} -.el-tooltip__popper[x-placement^="right"] { - margin-left: 12px; -} -.el-tooltip__popper[x-placement^="right"] .popper__arrow { - left: -6px; - border-right-color: #303133; - border-left-width: 0; -} -.el-tooltip__popper[x-placement^="right"] .popper__arrow::after { - bottom: -5px; - left: 1px; - border-right-color: #303133; - border-left-width: 0; -} -.el-tooltip__popper[x-placement^="left"] { - margin-right: 12px; -} -.el-tooltip__popper[x-placement^="left"] .popper__arrow { - right: -6px; - border-right-width: 0; - border-left-color: #303133; -} -.el-tooltip__popper[x-placement^="left"] .popper__arrow::after { - right: 1px; - bottom: -5px; - margin-left: -5px; - border-right-width: 0; - border-left-color: #303133; -} -.el-tooltip__popper.is-dark { - background: #303133; - color: #fff; -} -.el-tooltip__popper.is-light { - background: #fff; - border: 1px solid #303133; -} -.el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow { - border-top-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow::after { - border-top-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow { - border-bottom-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow::after { - border-bottom-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow { - border-left-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow::after { - border-left-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow { - border-right-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow::after { - border-right-color: #fff; -} -.el-slider::after, -.el-slider::before { - display: table; -} -.el-slider__button-wrapper .el-tooltip, -.el-slider__button-wrapper::after { - vertical-align: middle; - display: inline-block; -} -.el-slider::after { - clear: both; -} -.el-slider__runway { - width: 100%; - height: 6px; - margin: 16px 0; - background-color: #e4e7ed; - border-radius: 3px; - position: relative; - cursor: pointer; - vertical-align: middle; -} -.el-slider__runway.show-input { - margin-right: 160px; - width: auto; -} -.el-slider__runway.disabled { - cursor: default; -} -.el-slider__runway.disabled .el-slider__bar { - background-color: #c0c4cc; -} -.el-slider__runway.disabled .el-slider__button { - border-color: #c0c4cc; -} -.el-slider__runway.disabled .el-slider__button-wrapper.dragging, -.el-slider__runway.disabled .el-slider__button-wrapper.hover, -.el-slider__runway.disabled .el-slider__button-wrapper:hover { - cursor: not-allowed; -} -.el-slider__runway.disabled .el-slider__button.dragging, -.el-slider__runway.disabled .el-slider__button.hover, -.el-slider__runway.disabled .el-slider__button:hover { - -webkit-transform: scale(1); - transform: scale(1); - cursor: not-allowed; -} -.el-slider__button-wrapper, -.el-slider__stop { - -webkit-transform: translateX(-50%); - position: absolute; -} -.el-slider__input { - float: right; - margin-top: 3px; - width: 130px; -} -.el-slider__input.el-input-number--mini { - margin-top: 5px; -} -.el-slider__input.el-input-number--medium { - margin-top: 0; -} -.el-slider__input.el-input-number--large { - margin-top: -2px; -} -.el-slider__bar { - height: 6px; - background-color: #51c21a; - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - position: absolute; -} -.el-slider__button-wrapper { - height: 36px; - width: 36px; - z-index: 1001; - top: -15px; - transform: translateX(-50%); - background-color: transparent; - text-align: center; - user-select: none; - line-height: normal; -} -.el-slider__button-wrapper::after { - height: 100%; -} -.el-slider__button-wrapper.hover, -.el-slider__button-wrapper:hover { - cursor: -webkit-grab; - cursor: grab; -} -.el-slider__button-wrapper.dragging { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.el-slider__button { - width: 16px; - height: 16px; - border: 2px solid #51c21a; - background-color: #fff; - border-radius: 50%; - -webkit-transition: 0.2s; - transition: 0.2s; - user-select: none; -} -.el-image-viewer__btn, -.el-step__icon-inner { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-slider__button.dragging, -.el-slider__button.hover, -.el-slider__button:hover { - -webkit-transform: scale(1.2); - transform: scale(1.2); -} -.el-slider__button.hover, -.el-slider__button:hover { - cursor: -webkit-grab; - cursor: grab; -} -.el-slider__button.dragging { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.el-slider__stop { - height: 6px; - width: 6px; - border-radius: 100%; - background-color: #fff; - transform: translateX(-50%); -} -.el-slider__marks { - top: 0; - left: 12px; - width: 18px; - height: 100%; -} -.el-slider__marks-text { - position: absolute; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - font-size: 14px; - color: #909399; - margin-top: 15px; -} -.el-slider.is-vertical { - position: relative; -} -.el-slider.is-vertical .el-slider__runway { - width: 6px; - height: 100%; - margin: 0 16px; -} -.el-slider.is-vertical .el-slider__bar { - width: 6px; - height: auto; - border-radius: 0 0 3px 3px; -} -.el-slider.is-vertical .el-slider__button-wrapper { - top: auto; - left: -15px; - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-slider.is-vertical .el-slider__stop { - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-slider.is-vertical.el-slider--with-input { - padding-bottom: 58px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input { - overflow: visible; - float: none; - position: absolute; - bottom: 22px; - width: 36px; - margin-top: 15px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner { - text-align: center; - padding-left: 5px; - padding-right: 5px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase { - top: 32px; - margin-top: -1px; - border: 1px solid #dcdfe6; - line-height: 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease { - width: 18px; - right: 18px; - border-bottom-left-radius: 4px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase { - width: 19px; - border-bottom-right-radius: 4px; -} -.el-slider.is-vertical.el-slider--with-input - .el-slider__input - .el-input-number__increase - ~ .el-input - .el-input__inner { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase { - border-color: #c0c4cc; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase { - border-color: #51c21a; -} -.el-slider.is-vertical .el-slider__marks-text { - margin-top: 0; - left: 15px; - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-loading-parent--relative { - position: relative !important; -} -.el-loading-parent--hidden { - overflow: hidden !important; -} -.el-loading-mask { - position: absolute; - z-index: 2000; - background-color: rgba(255, 255, 255, 0.9); - margin: 0; - top: 0; - right: 0; - bottom: 0; - left: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.el-loading-mask.is-fullscreen { - position: fixed; -} -.el-loading-mask.is-fullscreen .el-loading-spinner { - margin-top: -25px; -} -.el-loading-mask.is-fullscreen .el-loading-spinner .circular { - height: 50px; - width: 50px; -} -.el-loading-spinner { - top: 50%; - margin-top: -21px; - width: 100%; - text-align: center; - position: absolute; -} -.el-col-pull-0, -.el-col-pull-1, -.el-col-pull-10, -.el-col-pull-11, -.el-col-pull-13, -.el-col-pull-14, -.el-col-pull-15, -.el-col-pull-16, -.el-col-pull-17, -.el-col-pull-18, -.el-col-pull-19, -.el-col-pull-2, -.el-col-pull-20, -.el-col-pull-21, -.el-col-pull-22, -.el-col-pull-23, -.el-col-pull-24, -.el-col-pull-3, -.el-col-pull-4, -.el-col-pull-5, -.el-col-pull-6, -.el-col-pull-7, -.el-col-pull-8, -.el-col-pull-9, -.el-col-push-0, -.el-col-push-1, -.el-col-push-10, -.el-col-push-11, -.el-col-push-12, -.el-col-push-13, -.el-col-push-14, -.el-col-push-15, -.el-col-push-16, -.el-col-push-17, -.el-col-push-18, -.el-col-push-19, -.el-col-push-2, -.el-col-push-20, -.el-col-push-21, -.el-col-push-22, -.el-col-push-23, -.el-col-push-24, -.el-col-push-3, -.el-col-push-4, -.el-col-push-5, -.el-col-push-6, -.el-col-push-7, -.el-col-push-8, -.el-col-push-9, -.el-row { - position: relative; -} -.el-loading-spinner .el-loading-text { - color: #51c21a; - margin: 3px 0; - font-size: 14px; -} -.el-loading-spinner .circular { - height: 42px; - width: 42px; - -webkit-animation: loading-rotate 2s linear infinite; - animation: loading-rotate 2s linear infinite; -} -.el-loading-spinner .path { - -webkit-animation: loading-dash 1.5s ease-in-out infinite; - animation: loading-dash 1.5s ease-in-out infinite; - stroke-dasharray: 90, 150; - stroke-dashoffset: 0; - stroke-width: 2; - stroke: #51c21a; - stroke-linecap: round; -} -.el-loading-spinner i { - color: #51c21a; -} -@-webkit-keyframes loading-rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes loading-rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@-webkit-keyframes loading-dash { - 0% { - stroke-dasharray: 1, 200; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -40px; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -120px; - } -} -@keyframes loading-dash { - 0% { - stroke-dasharray: 1, 200; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -40px; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -120px; - } -} -.el-row { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-row::after, -.el-row::before { - display: table; -} -.el-row::after { - clear: both; -} -.el-row--flex { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.el-col-0, -.el-row--flex:after, -.el-row--flex:before { - display: none; -} -.el-row--flex.is-justify-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-row--flex.is-justify-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} -.el-row--flex.is-justify-space-between { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.el-row--flex.is-justify-space-around { - -ms-flex-pack: distribute; - justify-content: space-around; -} -.el-row--flex.is-align-middle { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-row--flex.is-align-bottom { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; -} -[class*="el-col-"] { - float: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-upload--picture-card, -.el-upload-dragger { - -webkit-box-sizing: border-box; - cursor: pointer; -} -.el-col-0 { - width: 0%; -} -.el-col-offset-0 { - margin-left: 0; -} -.el-col-pull-0 { - right: 0; -} -.el-col-push-0 { - left: 0; -} -.el-col-1 { - width: 4.16667%; -} -.el-col-offset-1 { - margin-left: 4.16667%; -} -.el-col-pull-1 { - right: 4.16667%; -} -.el-col-push-1 { - left: 4.16667%; -} -.el-col-2 { - width: 8.33333%; -} -.el-col-offset-2 { - margin-left: 8.33333%; -} -.el-col-pull-2 { - right: 8.33333%; -} -.el-col-push-2 { - left: 8.33333%; -} -.el-col-3 { - width: 12.5%; -} -.el-col-offset-3 { - margin-left: 12.5%; -} -.el-col-pull-3 { - right: 12.5%; -} -.el-col-push-3 { - left: 12.5%; -} -.el-col-4 { - width: 16.66667%; -} -.el-col-offset-4 { - margin-left: 16.66667%; -} -.el-col-pull-4 { - right: 16.66667%; -} -.el-col-push-4 { - left: 16.66667%; -} -.el-col-5 { - width: 20.83333%; -} -.el-col-offset-5 { - margin-left: 20.83333%; -} -.el-col-pull-5 { - right: 20.83333%; -} -.el-col-push-5 { - left: 20.83333%; -} -.el-col-6 { - width: 25%; -} -.el-col-offset-6 { - margin-left: 25%; -} -.el-col-pull-6 { - right: 25%; -} -.el-col-push-6 { - left: 25%; -} -.el-col-7 { - width: 29.16667%; -} -.el-col-offset-7 { - margin-left: 29.16667%; -} -.el-col-pull-7 { - right: 29.16667%; -} -.el-col-push-7 { - left: 29.16667%; -} -.el-col-8 { - width: 33.33333%; -} -.el-col-offset-8 { - margin-left: 33.33333%; -} -.el-col-pull-8 { - right: 33.33333%; -} -.el-col-push-8 { - left: 33.33333%; -} -.el-col-9 { - width: 37.5%; -} -.el-col-offset-9 { - margin-left: 37.5%; -} -.el-col-pull-9 { - right: 37.5%; -} -.el-col-push-9 { - left: 37.5%; -} -.el-col-10 { - width: 41.66667%; -} -.el-col-offset-10 { - margin-left: 41.66667%; -} -.el-col-pull-10 { - right: 41.66667%; -} -.el-col-push-10 { - left: 41.66667%; -} -.el-col-11 { - width: 45.83333%; -} -.el-col-offset-11 { - margin-left: 45.83333%; -} -.el-col-pull-11 { - right: 45.83333%; -} -.el-col-push-11 { - left: 45.83333%; -} -.el-col-12 { - width: 50%; -} -.el-col-offset-12 { - margin-left: 50%; -} -.el-col-pull-12 { - position: relative; - right: 50%; -} -.el-col-push-12 { - left: 50%; -} -.el-col-13 { - width: 54.16667%; -} -.el-col-offset-13 { - margin-left: 54.16667%; -} -.el-col-pull-13 { - right: 54.16667%; -} -.el-col-push-13 { - left: 54.16667%; -} -.el-col-14 { - width: 58.33333%; -} -.el-col-offset-14 { - margin-left: 58.33333%; -} -.el-col-pull-14 { - right: 58.33333%; -} -.el-col-push-14 { - left: 58.33333%; -} -.el-col-15 { - width: 62.5%; -} -.el-col-offset-15 { - margin-left: 62.5%; -} -.el-col-pull-15 { - right: 62.5%; -} -.el-col-push-15 { - left: 62.5%; -} -.el-col-16 { - width: 66.66667%; -} -.el-col-offset-16 { - margin-left: 66.66667%; -} -.el-col-pull-16 { - right: 66.66667%; -} -.el-col-push-16 { - left: 66.66667%; -} -.el-col-17 { - width: 70.83333%; -} -.el-col-offset-17 { - margin-left: 70.83333%; -} -.el-col-pull-17 { - right: 70.83333%; -} -.el-col-push-17 { - left: 70.83333%; -} -.el-col-18 { - width: 75%; -} -.el-col-offset-18 { - margin-left: 75%; -} -.el-col-pull-18 { - right: 75%; -} -.el-col-push-18 { - left: 75%; -} -.el-col-19 { - width: 79.16667%; -} -.el-col-offset-19 { - margin-left: 79.16667%; -} -.el-col-pull-19 { - right: 79.16667%; -} -.el-col-push-19 { - left: 79.16667%; -} -.el-col-20 { - width: 83.33333%; -} -.el-col-offset-20 { - margin-left: 83.33333%; -} -.el-col-pull-20 { - right: 83.33333%; -} -.el-col-push-20 { - left: 83.33333%; -} -.el-col-21 { - width: 87.5%; -} -.el-col-offset-21 { - margin-left: 87.5%; -} -.el-col-pull-21 { - right: 87.5%; -} -.el-col-push-21 { - left: 87.5%; -} -.el-col-22 { - width: 91.66667%; -} -.el-col-offset-22 { - margin-left: 91.66667%; -} -.el-col-pull-22 { - right: 91.66667%; -} -.el-col-push-22 { - left: 91.66667%; -} -.el-col-23 { - width: 95.83333%; -} -.el-col-offset-23 { - margin-left: 95.83333%; -} -.el-col-pull-23 { - right: 95.83333%; -} -.el-col-push-23 { - left: 95.83333%; -} -.el-col-24 { - width: 100%; -} -.el-col-offset-24 { - margin-left: 100%; -} -.el-col-pull-24 { - right: 100%; -} -.el-col-push-24 { - left: 100%; -} -@media only screen and (max-width: 767px) { - .el-col-xs-0 { - display: none; - width: 0%; - } - .el-col-xs-offset-0 { - margin-left: 0; - } - .el-col-xs-pull-0 { - position: relative; - right: 0; - } - .el-col-xs-push-0 { - position: relative; - left: 0; - } - .el-col-xs-1 { - width: 4.16667%; - } - .el-col-xs-offset-1 { - margin-left: 4.16667%; - } - .el-col-xs-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-xs-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-xs-2 { - width: 8.33333%; - } - .el-col-xs-offset-2 { - margin-left: 8.33333%; - } - .el-col-xs-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-xs-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-xs-3 { - width: 12.5%; - } - .el-col-xs-offset-3 { - margin-left: 12.5%; - } - .el-col-xs-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-xs-push-3 { - position: relative; - left: 12.5%; - } - .el-col-xs-4 { - width: 16.66667%; - } - .el-col-xs-offset-4 { - margin-left: 16.66667%; - } - .el-col-xs-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-xs-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-xs-5 { - width: 20.83333%; - } - .el-col-xs-offset-5 { - margin-left: 20.83333%; - } - .el-col-xs-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-xs-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-xs-6 { - width: 25%; - } - .el-col-xs-offset-6 { - margin-left: 25%; - } - .el-col-xs-pull-6 { - position: relative; - right: 25%; - } - .el-col-xs-push-6 { - position: relative; - left: 25%; - } - .el-col-xs-7 { - width: 29.16667%; - } - .el-col-xs-offset-7 { - margin-left: 29.16667%; - } - .el-col-xs-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-xs-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-xs-8 { - width: 33.33333%; - } - .el-col-xs-offset-8 { - margin-left: 33.33333%; - } - .el-col-xs-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-xs-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-xs-9 { - width: 37.5%; - } - .el-col-xs-offset-9 { - margin-left: 37.5%; - } - .el-col-xs-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-xs-push-9 { - position: relative; - left: 37.5%; - } - .el-col-xs-10 { - width: 41.66667%; - } - .el-col-xs-offset-10 { - margin-left: 41.66667%; - } - .el-col-xs-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-xs-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-xs-11 { - width: 45.83333%; - } - .el-col-xs-offset-11 { - margin-left: 45.83333%; - } - .el-col-xs-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-xs-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-xs-12 { - width: 50%; - } - .el-col-xs-offset-12 { - margin-left: 50%; - } - .el-col-xs-pull-12 { - position: relative; - right: 50%; - } - .el-col-xs-push-12 { - position: relative; - left: 50%; - } - .el-col-xs-13 { - width: 54.16667%; - } - .el-col-xs-offset-13 { - margin-left: 54.16667%; - } - .el-col-xs-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-xs-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-xs-14 { - width: 58.33333%; - } - .el-col-xs-offset-14 { - margin-left: 58.33333%; - } - .el-col-xs-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-xs-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-xs-15 { - width: 62.5%; - } - .el-col-xs-offset-15 { - margin-left: 62.5%; - } - .el-col-xs-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-xs-push-15 { - position: relative; - left: 62.5%; - } - .el-col-xs-16 { - width: 66.66667%; - } - .el-col-xs-offset-16 { - margin-left: 66.66667%; - } - .el-col-xs-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-xs-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-xs-17 { - width: 70.83333%; - } - .el-col-xs-offset-17 { - margin-left: 70.83333%; - } - .el-col-xs-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-xs-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-xs-18 { - width: 75%; - } - .el-col-xs-offset-18 { - margin-left: 75%; - } - .el-col-xs-pull-18 { - position: relative; - right: 75%; - } - .el-col-xs-push-18 { - position: relative; - left: 75%; - } - .el-col-xs-19 { - width: 79.16667%; - } - .el-col-xs-offset-19 { - margin-left: 79.16667%; - } - .el-col-xs-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-xs-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-xs-20 { - width: 83.33333%; - } - .el-col-xs-offset-20 { - margin-left: 83.33333%; - } - .el-col-xs-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-xs-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-xs-21 { - width: 87.5%; - } - .el-col-xs-offset-21 { - margin-left: 87.5%; - } - .el-col-xs-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-xs-push-21 { - position: relative; - left: 87.5%; - } - .el-col-xs-22 { - width: 91.66667%; - } - .el-col-xs-offset-22 { - margin-left: 91.66667%; - } - .el-col-xs-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-xs-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-xs-23 { - width: 95.83333%; - } - .el-col-xs-offset-23 { - margin-left: 95.83333%; - } - .el-col-xs-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-xs-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-xs-24 { - width: 100%; - } - .el-col-xs-offset-24 { - margin-left: 100%; - } - .el-col-xs-pull-24 { - position: relative; - right: 100%; - } - .el-col-xs-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 768px) { - .el-col-sm-0 { - display: none; - width: 0%; - } - .el-col-sm-offset-0 { - margin-left: 0; - } - .el-col-sm-pull-0 { - position: relative; - right: 0; - } - .el-col-sm-push-0 { - position: relative; - left: 0; - } - .el-col-sm-1 { - width: 4.16667%; - } - .el-col-sm-offset-1 { - margin-left: 4.16667%; - } - .el-col-sm-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-sm-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-sm-2 { - width: 8.33333%; - } - .el-col-sm-offset-2 { - margin-left: 8.33333%; - } - .el-col-sm-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-sm-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-sm-3 { - width: 12.5%; - } - .el-col-sm-offset-3 { - margin-left: 12.5%; - } - .el-col-sm-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-sm-push-3 { - position: relative; - left: 12.5%; - } - .el-col-sm-4 { - width: 16.66667%; - } - .el-col-sm-offset-4 { - margin-left: 16.66667%; - } - .el-col-sm-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-sm-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-sm-5 { - width: 20.83333%; - } - .el-col-sm-offset-5 { - margin-left: 20.83333%; - } - .el-col-sm-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-sm-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-sm-6 { - width: 25%; - } - .el-col-sm-offset-6 { - margin-left: 25%; - } - .el-col-sm-pull-6 { - position: relative; - right: 25%; - } - .el-col-sm-push-6 { - position: relative; - left: 25%; - } - .el-col-sm-7 { - width: 29.16667%; - } - .el-col-sm-offset-7 { - margin-left: 29.16667%; - } - .el-col-sm-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-sm-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-sm-8 { - width: 33.33333%; - } - .el-col-sm-offset-8 { - margin-left: 33.33333%; - } - .el-col-sm-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-sm-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-sm-9 { - width: 37.5%; - } - .el-col-sm-offset-9 { - margin-left: 37.5%; - } - .el-col-sm-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-sm-push-9 { - position: relative; - left: 37.5%; - } - .el-col-sm-10 { - width: 41.66667%; - } - .el-col-sm-offset-10 { - margin-left: 41.66667%; - } - .el-col-sm-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-sm-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-sm-11 { - width: 45.83333%; - } - .el-col-sm-offset-11 { - margin-left: 45.83333%; - } - .el-col-sm-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-sm-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-sm-12 { - width: 50%; - } - .el-col-sm-offset-12 { - margin-left: 50%; - } - .el-col-sm-pull-12 { - position: relative; - right: 50%; - } - .el-col-sm-push-12 { - position: relative; - left: 50%; - } - .el-col-sm-13 { - width: 54.16667%; - } - .el-col-sm-offset-13 { - margin-left: 54.16667%; - } - .el-col-sm-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-sm-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-sm-14 { - width: 58.33333%; - } - .el-col-sm-offset-14 { - margin-left: 58.33333%; - } - .el-col-sm-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-sm-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-sm-15 { - width: 62.5%; - } - .el-col-sm-offset-15 { - margin-left: 62.5%; - } - .el-col-sm-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-sm-push-15 { - position: relative; - left: 62.5%; - } - .el-col-sm-16 { - width: 66.66667%; - } - .el-col-sm-offset-16 { - margin-left: 66.66667%; - } - .el-col-sm-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-sm-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-sm-17 { - width: 70.83333%; - } - .el-col-sm-offset-17 { - margin-left: 70.83333%; - } - .el-col-sm-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-sm-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-sm-18 { - width: 75%; - } - .el-col-sm-offset-18 { - margin-left: 75%; - } - .el-col-sm-pull-18 { - position: relative; - right: 75%; - } - .el-col-sm-push-18 { - position: relative; - left: 75%; - } - .el-col-sm-19 { - width: 79.16667%; - } - .el-col-sm-offset-19 { - margin-left: 79.16667%; - } - .el-col-sm-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-sm-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-sm-20 { - width: 83.33333%; - } - .el-col-sm-offset-20 { - margin-left: 83.33333%; - } - .el-col-sm-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-sm-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-sm-21 { - width: 87.5%; - } - .el-col-sm-offset-21 { - margin-left: 87.5%; - } - .el-col-sm-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-sm-push-21 { - position: relative; - left: 87.5%; - } - .el-col-sm-22 { - width: 91.66667%; - } - .el-col-sm-offset-22 { - margin-left: 91.66667%; - } - .el-col-sm-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-sm-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-sm-23 { - width: 95.83333%; - } - .el-col-sm-offset-23 { - margin-left: 95.83333%; - } - .el-col-sm-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-sm-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-sm-24 { - width: 100%; - } - .el-col-sm-offset-24 { - margin-left: 100%; - } - .el-col-sm-pull-24 { - position: relative; - right: 100%; - } - .el-col-sm-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 992px) { - .el-col-md-0 { - display: none; - width: 0%; - } - .el-col-md-offset-0 { - margin-left: 0; - } - .el-col-md-pull-0 { - position: relative; - right: 0; - } - .el-col-md-push-0 { - position: relative; - left: 0; - } - .el-col-md-1 { - width: 4.16667%; - } - .el-col-md-offset-1 { - margin-left: 4.16667%; - } - .el-col-md-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-md-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-md-2 { - width: 8.33333%; - } - .el-col-md-offset-2 { - margin-left: 8.33333%; - } - .el-col-md-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-md-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-md-3 { - width: 12.5%; - } - .el-col-md-offset-3 { - margin-left: 12.5%; - } - .el-col-md-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-md-push-3 { - position: relative; - left: 12.5%; - } - .el-col-md-4 { - width: 16.66667%; - } - .el-col-md-offset-4 { - margin-left: 16.66667%; - } - .el-col-md-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-md-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-md-5 { - width: 20.83333%; - } - .el-col-md-offset-5 { - margin-left: 20.83333%; - } - .el-col-md-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-md-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-md-6 { - width: 25%; - } - .el-col-md-offset-6 { - margin-left: 25%; - } - .el-col-md-pull-6 { - position: relative; - right: 25%; - } - .el-col-md-push-6 { - position: relative; - left: 25%; - } - .el-col-md-7 { - width: 29.16667%; - } - .el-col-md-offset-7 { - margin-left: 29.16667%; - } - .el-col-md-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-md-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-md-8 { - width: 33.33333%; - } - .el-col-md-offset-8 { - margin-left: 33.33333%; - } - .el-col-md-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-md-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-md-9 { - width: 37.5%; - } - .el-col-md-offset-9 { - margin-left: 37.5%; - } - .el-col-md-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-md-push-9 { - position: relative; - left: 37.5%; - } - .el-col-md-10 { - width: 41.66667%; - } - .el-col-md-offset-10 { - margin-left: 41.66667%; - } - .el-col-md-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-md-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-md-11 { - width: 45.83333%; - } - .el-col-md-offset-11 { - margin-left: 45.83333%; - } - .el-col-md-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-md-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-md-12 { - width: 50%; - } - .el-col-md-offset-12 { - margin-left: 50%; - } - .el-col-md-pull-12 { - position: relative; - right: 50%; - } - .el-col-md-push-12 { - position: relative; - left: 50%; - } - .el-col-md-13 { - width: 54.16667%; - } - .el-col-md-offset-13 { - margin-left: 54.16667%; - } - .el-col-md-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-md-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-md-14 { - width: 58.33333%; - } - .el-col-md-offset-14 { - margin-left: 58.33333%; - } - .el-col-md-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-md-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-md-15 { - width: 62.5%; - } - .el-col-md-offset-15 { - margin-left: 62.5%; - } - .el-col-md-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-md-push-15 { - position: relative; - left: 62.5%; - } - .el-col-md-16 { - width: 66.66667%; - } - .el-col-md-offset-16 { - margin-left: 66.66667%; - } - .el-col-md-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-md-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-md-17 { - width: 70.83333%; - } - .el-col-md-offset-17 { - margin-left: 70.83333%; - } - .el-col-md-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-md-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-md-18 { - width: 75%; - } - .el-col-md-offset-18 { - margin-left: 75%; - } - .el-col-md-pull-18 { - position: relative; - right: 75%; - } - .el-col-md-push-18 { - position: relative; - left: 75%; - } - .el-col-md-19 { - width: 79.16667%; - } - .el-col-md-offset-19 { - margin-left: 79.16667%; - } - .el-col-md-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-md-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-md-20 { - width: 83.33333%; - } - .el-col-md-offset-20 { - margin-left: 83.33333%; - } - .el-col-md-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-md-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-md-21 { - width: 87.5%; - } - .el-col-md-offset-21 { - margin-left: 87.5%; - } - .el-col-md-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-md-push-21 { - position: relative; - left: 87.5%; - } - .el-col-md-22 { - width: 91.66667%; - } - .el-col-md-offset-22 { - margin-left: 91.66667%; - } - .el-col-md-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-md-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-md-23 { - width: 95.83333%; - } - .el-col-md-offset-23 { - margin-left: 95.83333%; - } - .el-col-md-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-md-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-md-24 { - width: 100%; - } - .el-col-md-offset-24 { - margin-left: 100%; - } - .el-col-md-pull-24 { - position: relative; - right: 100%; - } - .el-col-md-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 1200px) { - .el-col-lg-0 { - display: none; - width: 0%; - } - .el-col-lg-offset-0 { - margin-left: 0; - } - .el-col-lg-pull-0 { - position: relative; - right: 0; - } - .el-col-lg-push-0 { - position: relative; - left: 0; - } - .el-col-lg-1 { - width: 4.16667%; - } - .el-col-lg-offset-1 { - margin-left: 4.16667%; - } - .el-col-lg-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-lg-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-lg-2 { - width: 8.33333%; - } - .el-col-lg-offset-2 { - margin-left: 8.33333%; - } - .el-col-lg-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-lg-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-lg-3 { - width: 12.5%; - } - .el-col-lg-offset-3 { - margin-left: 12.5%; - } - .el-col-lg-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-lg-push-3 { - position: relative; - left: 12.5%; - } - .el-col-lg-4 { - width: 16.66667%; - } - .el-col-lg-offset-4 { - margin-left: 16.66667%; - } - .el-col-lg-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-lg-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-lg-5 { - width: 20.83333%; - } - .el-col-lg-offset-5 { - margin-left: 20.83333%; - } - .el-col-lg-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-lg-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-lg-6 { - width: 25%; - } - .el-col-lg-offset-6 { - margin-left: 25%; - } - .el-col-lg-pull-6 { - position: relative; - right: 25%; - } - .el-col-lg-push-6 { - position: relative; - left: 25%; - } - .el-col-lg-7 { - width: 29.16667%; - } - .el-col-lg-offset-7 { - margin-left: 29.16667%; - } - .el-col-lg-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-lg-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-lg-8 { - width: 33.33333%; - } - .el-col-lg-offset-8 { - margin-left: 33.33333%; - } - .el-col-lg-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-lg-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-lg-9 { - width: 37.5%; - } - .el-col-lg-offset-9 { - margin-left: 37.5%; - } - .el-col-lg-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-lg-push-9 { - position: relative; - left: 37.5%; - } - .el-col-lg-10 { - width: 41.66667%; - } - .el-col-lg-offset-10 { - margin-left: 41.66667%; - } - .el-col-lg-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-lg-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-lg-11 { - width: 45.83333%; - } - .el-col-lg-offset-11 { - margin-left: 45.83333%; - } - .el-col-lg-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-lg-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-lg-12 { - width: 50%; - } - .el-col-lg-offset-12 { - margin-left: 50%; - } - .el-col-lg-pull-12 { - position: relative; - right: 50%; - } - .el-col-lg-push-12 { - position: relative; - left: 50%; - } - .el-col-lg-13 { - width: 54.16667%; - } - .el-col-lg-offset-13 { - margin-left: 54.16667%; - } - .el-col-lg-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-lg-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-lg-14 { - width: 58.33333%; - } - .el-col-lg-offset-14 { - margin-left: 58.33333%; - } - .el-col-lg-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-lg-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-lg-15 { - width: 62.5%; - } - .el-col-lg-offset-15 { - margin-left: 62.5%; - } - .el-col-lg-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-lg-push-15 { - position: relative; - left: 62.5%; - } - .el-col-lg-16 { - width: 66.66667%; - } - .el-col-lg-offset-16 { - margin-left: 66.66667%; - } - .el-col-lg-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-lg-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-lg-17 { - width: 70.83333%; - } - .el-col-lg-offset-17 { - margin-left: 70.83333%; - } - .el-col-lg-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-lg-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-lg-18 { - width: 75%; - } - .el-col-lg-offset-18 { - margin-left: 75%; - } - .el-col-lg-pull-18 { - position: relative; - right: 75%; - } - .el-col-lg-push-18 { - position: relative; - left: 75%; - } - .el-col-lg-19 { - width: 79.16667%; - } - .el-col-lg-offset-19 { - margin-left: 79.16667%; - } - .el-col-lg-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-lg-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-lg-20 { - width: 83.33333%; - } - .el-col-lg-offset-20 { - margin-left: 83.33333%; - } - .el-col-lg-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-lg-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-lg-21 { - width: 87.5%; - } - .el-col-lg-offset-21 { - margin-left: 87.5%; - } - .el-col-lg-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-lg-push-21 { - position: relative; - left: 87.5%; - } - .el-col-lg-22 { - width: 91.66667%; - } - .el-col-lg-offset-22 { - margin-left: 91.66667%; - } - .el-col-lg-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-lg-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-lg-23 { - width: 95.83333%; - } - .el-col-lg-offset-23 { - margin-left: 95.83333%; - } - .el-col-lg-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-lg-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-lg-24 { - width: 100%; - } - .el-col-lg-offset-24 { - margin-left: 100%; - } - .el-col-lg-pull-24 { - position: relative; - right: 100%; - } - .el-col-lg-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 1920px) { - .el-col-xl-0 { - display: none; - width: 0%; - } - .el-col-xl-offset-0 { - margin-left: 0; - } - .el-col-xl-pull-0 { - position: relative; - right: 0; - } - .el-col-xl-push-0 { - position: relative; - left: 0; - } - .el-col-xl-1 { - width: 4.16667%; - } - .el-col-xl-offset-1 { - margin-left: 4.16667%; - } - .el-col-xl-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-xl-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-xl-2 { - width: 8.33333%; - } - .el-col-xl-offset-2 { - margin-left: 8.33333%; - } - .el-col-xl-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-xl-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-xl-3 { - width: 12.5%; - } - .el-col-xl-offset-3 { - margin-left: 12.5%; - } - .el-col-xl-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-xl-push-3 { - position: relative; - left: 12.5%; - } - .el-col-xl-4 { - width: 16.66667%; - } - .el-col-xl-offset-4 { - margin-left: 16.66667%; - } - .el-col-xl-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-xl-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-xl-5 { - width: 20.83333%; - } - .el-col-xl-offset-5 { - margin-left: 20.83333%; - } - .el-col-xl-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-xl-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-xl-6 { - width: 25%; - } - .el-col-xl-offset-6 { - margin-left: 25%; - } - .el-col-xl-pull-6 { - position: relative; - right: 25%; - } - .el-col-xl-push-6 { - position: relative; - left: 25%; - } - .el-col-xl-7 { - width: 29.16667%; - } - .el-col-xl-offset-7 { - margin-left: 29.16667%; - } - .el-col-xl-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-xl-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-xl-8 { - width: 33.33333%; - } - .el-col-xl-offset-8 { - margin-left: 33.33333%; - } - .el-col-xl-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-xl-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-xl-9 { - width: 37.5%; - } - .el-col-xl-offset-9 { - margin-left: 37.5%; - } - .el-col-xl-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-xl-push-9 { - position: relative; - left: 37.5%; - } - .el-col-xl-10 { - width: 41.66667%; - } - .el-col-xl-offset-10 { - margin-left: 41.66667%; - } - .el-col-xl-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-xl-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-xl-11 { - width: 45.83333%; - } - .el-col-xl-offset-11 { - margin-left: 45.83333%; - } - .el-col-xl-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-xl-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-xl-12 { - width: 50%; - } - .el-col-xl-offset-12 { - margin-left: 50%; - } - .el-col-xl-pull-12 { - position: relative; - right: 50%; - } - .el-col-xl-push-12 { - position: relative; - left: 50%; - } - .el-col-xl-13 { - width: 54.16667%; - } - .el-col-xl-offset-13 { - margin-left: 54.16667%; - } - .el-col-xl-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-xl-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-xl-14 { - width: 58.33333%; - } - .el-col-xl-offset-14 { - margin-left: 58.33333%; - } - .el-col-xl-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-xl-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-xl-15 { - width: 62.5%; - } - .el-col-xl-offset-15 { - margin-left: 62.5%; - } - .el-col-xl-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-xl-push-15 { - position: relative; - left: 62.5%; - } - .el-col-xl-16 { - width: 66.66667%; - } - .el-col-xl-offset-16 { - margin-left: 66.66667%; - } - .el-col-xl-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-xl-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-xl-17 { - width: 70.83333%; - } - .el-col-xl-offset-17 { - margin-left: 70.83333%; - } - .el-col-xl-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-xl-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-xl-18 { - width: 75%; - } - .el-col-xl-offset-18 { - margin-left: 75%; - } - .el-col-xl-pull-18 { - position: relative; - right: 75%; - } - .el-col-xl-push-18 { - position: relative; - left: 75%; - } - .el-col-xl-19 { - width: 79.16667%; - } - .el-col-xl-offset-19 { - margin-left: 79.16667%; - } - .el-col-xl-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-xl-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-xl-20 { - width: 83.33333%; - } - .el-col-xl-offset-20 { - margin-left: 83.33333%; - } - .el-col-xl-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-xl-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-xl-21 { - width: 87.5%; - } - .el-col-xl-offset-21 { - margin-left: 87.5%; - } - .el-col-xl-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-xl-push-21 { - position: relative; - left: 87.5%; - } - .el-col-xl-22 { - width: 91.66667%; - } - .el-col-xl-offset-22 { - margin-left: 91.66667%; - } - .el-col-xl-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-xl-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-xl-23 { - width: 95.83333%; - } - .el-col-xl-offset-23 { - margin-left: 95.83333%; - } - .el-col-xl-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-xl-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-xl-24 { - width: 100%; - } - .el-col-xl-offset-24 { - margin-left: 100%; - } - .el-col-xl-pull-24 { - position: relative; - right: 100%; - } - .el-col-xl-push-24 { - position: relative; - left: 100%; - } -} -@-webkit-keyframes progress { - 0% { - background-position: 0 0; - } - 100% { - background-position: 32px 0; - } -} -.el-upload { - display: inline-block; - text-align: center; - cursor: pointer; - outline: 0; -} -.el-upload__input { - display: none; -} -.el-upload__tip { - font-size: 12px; - color: #606266; - margin-top: 7px; -} -.el-upload iframe { - position: absolute; - z-index: -1; - top: 0; - left: 0; - opacity: 0; - filter: alpha(opacity=0); -} -.el-upload--picture-card { - background-color: #fbfdff; - border: 1px dashed #c0ccda; - border-radius: 6px; - box-sizing: border-box; - width: 148px; - height: 148px; - line-height: 146px; - vertical-align: top; -} -.el-upload--picture-card i { - font-size: 28px; - color: #8c939d; -} -.el-upload--picture-card:hover, -.el-upload:focus { - border-color: #51c21a; - color: #51c21a; -} -.el-upload:focus .el-upload-dragger { - border-color: #51c21a; -} -.el-upload-dragger { - background-color: #fff; - border: 1px dashed #d9d9d9; - border-radius: 6px; - box-sizing: border-box; - width: 360px; - height: 180px; - text-align: center; - position: relative; - overflow: hidden; -} -.el-upload-dragger .el-icon-upload { - font-size: 67px; - color: #c0c4cc; - margin: 40px 0 16px; - line-height: 50px; -} -.el-upload-dragger + .el-upload__tip { - text-align: center; -} -.el-upload-dragger ~ .el-upload__files { - border-top: 1px solid #dcdfe6; - margin-top: 7px; - padding-top: 5px; -} -.el-upload-dragger .el-upload__text { - color: #606266; - font-size: 14px; - text-align: center; -} -.el-upload-dragger .el-upload__text em { - color: #51c21a; - font-style: normal; -} -.el-upload-dragger:hover { - border-color: #51c21a; -} -.el-upload-dragger.is-dragover { - background-color: rgba(32, 159, 255, 0.06); - border: 2px dashed #51c21a; -} -.el-upload-list { - margin: 0; - padding: 0; - list-style: none; -} -.el-upload-list__item { - -webkit-transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1); - transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1); - font-size: 14px; - color: #606266; - line-height: 1.8; - margin-top: 5px; - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 4px; - width: 100%; -} -.el-upload-list__item .el-progress { - position: absolute; - top: 20px; - width: 100%; -} -.el-upload-list__item .el-progress__text { - position: absolute; - right: 0; - top: -13px; -} -.el-upload-list__item .el-progress-bar { - margin-right: 0; - padding-right: 0; -} -.el-upload-list__item:first-child { - margin-top: 10px; -} -.el-upload-list__item .el-icon-upload-success { - color: #67c23a; -} -.el-upload-list__item .el-icon-close { - display: none; - position: absolute; - top: 5px; - right: 5px; - cursor: pointer; - opacity: 0.75; - color: #606266; -} -.el-upload-list__item .el-icon-close:hover { - opacity: 1; -} -.el-upload-list__item .el-icon-close-tip { - display: none; - position: absolute; - top: 5px; - right: 5px; - font-size: 12px; - cursor: pointer; - opacity: 1; - color: #51c21a; -} -.el-upload-list__item:hover { - background-color: #f5f7fa; -} -.el-upload-list__item:hover .el-icon-close { - display: inline-block; -} -.el-upload-list__item:hover .el-progress__text { - display: none; -} -.el-upload-list__item.is-success .el-upload-list__item-status-label { - display: block; -} -.el-upload-list__item.is-success .el-upload-list__item-name:focus, -.el-upload-list__item.is-success .el-upload-list__item-name:hover { - color: #51c21a; - cursor: pointer; -} -.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip { - display: inline-block; -} -.el-upload-list__item.is-success:active .el-icon-close-tip, -.el-upload-list__item.is-success:focus .el-upload-list__item-status-label, -.el-upload-list__item.is-success:hover .el-upload-list__item-status-label, -.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip { - display: none; -} -.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label { - display: block; -} -.el-upload-list__item-name { - color: #606266; - display: block; - margin-right: 40px; - overflow: hidden; - padding-left: 4px; - text-overflow: ellipsis; - -webkit-transition: color 0.3s; - transition: color 0.3s; - white-space: nowrap; -} -.el-upload-list__item-name [class^="el-icon"] { - height: 100%; - margin-right: 7px; - color: #909399; - line-height: inherit; -} -.el-upload-list__item-status-label { - position: absolute; - right: 5px; - top: 0; - line-height: inherit; - display: none; -} -.el-upload-list__item-delete { - position: absolute; - right: 10px; - top: 0; - font-size: 12px; - color: #606266; - display: none; -} -.el-upload-list__item-delete:hover { - color: #51c21a; -} -.el-upload-list--picture-card { - margin: 0; - display: inline; - vertical-align: top; -} -.el-upload-list--picture-card .el-upload-list__item { - overflow: hidden; - background-color: #fff; - border: 1px solid #c0ccda; - border-radius: 6px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 148px; - height: 148px; - margin: 0 8px 8px 0; - display: inline-block; -} -.el-upload-list--picture-card .el-upload-list__item .el-icon-check, -.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check { - color: #fff; -} -.el-upload-list--picture-card .el-upload-list__item .el-icon-close, -.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label { - display: none; -} -.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text { - display: block; -} -.el-upload-list--picture-card .el-upload-list__item-name { - display: none; -} -.el-upload-list--picture-card .el-upload-list__item-thumbnail { - width: 100%; - height: 100%; -} -.el-upload-list--picture-card .el-upload-list__item-status-label { - position: absolute; - right: -15px; - top: -6px; - width: 40px; - height: 24px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); -} -.el-upload-list--picture-card .el-upload-list__item-status-label i { - font-size: 12px; - margin-top: 11px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.el-upload-list--picture-card .el-upload-list__item-actions { - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - cursor: default; - text-align: center; - color: #fff; - opacity: 0; - font-size: 20px; - background-color: rgba(0, 0, 0, 0.5); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.el-upload-list--picture-card .el-upload-list__item-actions::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-upload-list--picture-card .el-upload-list__item-actions span { - display: none; - cursor: pointer; -} -.el-upload-list--picture-card .el-upload-list__item-actions span + span { - margin-left: 15px; -} -.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete { - position: static; - font-size: inherit; - color: inherit; -} -.el-upload-list--picture-card .el-upload-list__item-actions:hover { - opacity: 1; -} -.el-upload-list--picture-card .el-upload-list__item-actions:hover span { - display: inline-block; -} -.el-upload-list--picture-card .el-progress { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - bottom: auto; - width: 126px; -} -.el-upload-list--picture-card .el-progress .el-progress__text { - top: 50%; -} -.el-upload-list--picture .el-upload-list__item { - overflow: hidden; - z-index: 0; - background-color: #fff; - border: 1px solid #c0ccda; - border-radius: 6px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin-top: 10px; - padding: 10px 10px 10px 90px; - height: 92px; -} -.el-upload-list--picture .el-upload-list__item .el-icon-check, -.el-upload-list--picture .el-upload-list__item .el-icon-circle-check { - color: #fff; -} -.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label { - background: 0 0; - -webkit-box-shadow: none; - box-shadow: none; - top: -2px; - right: -12px; -} -.el-upload-list--picture .el-upload-list__item:hover .el-progress__text { - display: block; -} -.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name { - line-height: 70px; - margin-top: 0; -} -.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i { - display: none; -} -.el-upload-list--picture .el-upload-list__item-thumbnail { - vertical-align: middle; - display: inline-block; - width: 70px; - height: 70px; - float: left; - position: relative; - z-index: 1; - margin-left: -80px; - background-color: #fff; -} -.el-upload-list--picture .el-upload-list__item-name { - display: block; - margin-top: 20px; -} -.el-upload-list--picture .el-upload-list__item-name i { - font-size: 70px; - line-height: 1; - position: absolute; - left: 9px; - top: 10px; -} -.el-upload-list--picture .el-upload-list__item-status-label { - position: absolute; - right: -17px; - top: -7px; - width: 46px; - height: 26px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 1px 1px #ccc; - box-shadow: 0 1px 1px #ccc; -} -.el-upload-list--picture .el-upload-list__item-status-label i { - font-size: 12px; - margin-top: 12px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.el-upload-list--picture .el-progress { - position: relative; - top: -7px; -} -.el-upload-cover { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - overflow: hidden; - z-index: 10; - cursor: default; -} -.el-upload-cover::after { - display: inline-block; - height: 100%; - vertical-align: middle; -} -.el-upload-cover img { - display: block; - width: 100%; - height: 100%; -} -.el-upload-cover__label { - position: absolute; - right: -15px; - top: -6px; - width: 40px; - height: 24px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); -} -.el-upload-cover__label i { - font-size: 12px; - margin-top: 11px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - color: #fff; -} -.el-upload-cover__progress { - display: inline-block; - vertical-align: middle; - position: static; - width: 243px; -} -.el-upload-cover__progress + .el-upload__inner { - opacity: 0; -} -.el-upload-cover__content { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.el-upload-cover__interact { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.72); - text-align: center; -} -.el-upload-cover__interact .btn { - display: inline-block; - color: #fff; - font-size: 14px; - cursor: pointer; - vertical-align: middle; - -webkit-transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), - opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), - opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - margin-top: 60px; -} -.el-upload-cover__interact .btn span { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} -.el-upload-cover__interact .btn:not(:first-child) { - margin-left: 35px; -} -.el-upload-cover__interact .btn:hover { - -webkit-transform: translateY(-13px); - transform: translateY(-13px); -} -.el-upload-cover__interact .btn:hover span { - opacity: 1; -} -.el-upload-cover__interact .btn i { - color: #fff; - display: block; - font-size: 24px; - line-height: inherit; - margin: 0 auto 5px; -} -.el-upload-cover__title { - position: absolute; - bottom: 0; - left: 0; - background-color: #fff; - height: 36px; - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: 400; - text-align: left; - padding: 0 10px; - margin: 0; - line-height: 36px; - font-size: 14px; - color: #303133; -} -.el-upload-cover + .el-upload__inner { - opacity: 0; - position: relative; - z-index: 1; -} -.el-progress { - position: relative; - line-height: 1; -} -.el-progress__text { - font-size: 14px; - color: #606266; - display: inline-block; - vertical-align: middle; - margin-left: 10px; - line-height: 1; -} -.el-progress__text i { - vertical-align: middle; - display: block; -} -.el-progress--circle, -.el-progress--dashboard { - display: inline-block; -} -.el-progress--circle .el-progress__text, -.el-progress--dashboard .el-progress__text { - position: absolute; - top: 50%; - left: 0; - width: 100%; - text-align: center; - margin: 0; - -webkit-transform: translate(0, -50%); - transform: translate(0, -50%); -} -.el-progress--circle .el-progress__text i, -.el-progress--dashboard .el-progress__text i { - vertical-align: middle; - display: inline-block; -} -.el-progress--without-text .el-progress__text { - display: none; -} -.el-progress--without-text .el-progress-bar { - padding-right: 0; - margin-right: 0; - display: block; -} -.el-progress-bar, -.el-progress-bar__inner::after, -.el-progress-bar__innerText, -.el-spinner { - display: inline-block; - vertical-align: middle; -} -.el-progress--text-inside .el-progress-bar { - padding-right: 0; - margin-right: 0; -} -.el-progress.is-success .el-progress-bar__inner { - background-color: #67c23a; -} -.el-progress.is-success .el-progress__text { - color: #67c23a; -} -.el-progress.is-warning .el-progress-bar__inner { - background-color: #e6a23c; -} -.el-progress.is-warning .el-progress__text { - color: #e6a23c; -} -.el-progress.is-exception .el-progress-bar__inner { - background-color: #f56c6c; -} -.el-progress.is-exception .el-progress__text { - color: #f56c6c; -} -.el-progress-bar { - padding-right: 50px; - width: 100%; - margin-right: -55px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-progress-bar__outer { - height: 6px; - border-radius: 100px; - background-color: #ebeef5; - overflow: hidden; - position: relative; - vertical-align: middle; -} -.el-progress-bar__inner { - position: absolute; - left: 0; - top: 0; - height: 100%; - background-color: #51c21a; - text-align: right; - border-radius: 100px; - line-height: 1; - white-space: nowrap; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} -.el-card, -.el-message { - border-radius: 4px; - overflow: hidden; -} -.el-progress-bar__inner::after { - height: 100%; -} -.el-progress-bar__innerText { - color: #fff; - font-size: 12px; - margin: 0 5px; -} -@keyframes progress { - 0% { - background-position: 0 0; - } - 100% { - background-position: 32px 0; - } -} -.el-time-spinner { - width: 100%; - white-space: nowrap; -} -.el-spinner-inner { - -webkit-animation: rotate 2s linear infinite; - animation: rotate 2s linear infinite; - width: 50px; - height: 50px; -} -.el-spinner-inner .path { - stroke: #ececec; - stroke-linecap: round; - -webkit-animation: dash 1.5s ease-in-out infinite; - animation: dash 1.5s ease-in-out infinite; -} -@-webkit-keyframes rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@-webkit-keyframes dash { - 0% { - stroke-dasharray: 1, 150; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -35; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -124; - } -} -@keyframes dash { - 0% { - stroke-dasharray: 1, 150; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -35; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -124; - } -} -.el-message { - min-width: 380px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-width: 1px; - border-style: solid; - border-color: #ebeef5; - position: fixed; - left: 50%; - top: 20px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - background-color: #edf2fc; - -webkit-transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s; - transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s; - transition: opacity 0.3s, transform 0.4s, top 0.4s; - transition: opacity 0.3s, transform 0.4s, top 0.4s, -webkit-transform 0.4s; - padding: 15px 15px 15px 20px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-message.is-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-message.is-closable .el-message__content { - padding-right: 16px; -} -.el-message p { - margin: 0; -} -.el-message--info .el-message__content { - color: #909399; -} -.el-message--success { - background-color: #f0f9eb; - border-color: #e1f3d8; -} -.el-message--success .el-message__content { - color: #67c23a; -} -.el-message--warning { - background-color: #fdf6ec; - border-color: #faecd8; -} -.el-message--warning .el-message__content { - color: #e6a23c; -} -.el-message--error { - background-color: #fef0f0; - border-color: #fde2e2; -} -.el-message--error .el-message__content { - color: #f56c6c; -} -.el-message__icon { - margin-right: 10px; -} -.el-message__content { - padding: 0; - font-size: 14px; - line-height: 1; -} -.el-message__closeBtn { - position: absolute; - top: 50%; - right: 15px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - cursor: pointer; - color: #c0c4cc; - font-size: 16px; -} -.el-message__closeBtn:hover { - color: #909399; -} -.el-message .el-icon-success { - color: #67c23a; -} -.el-message .el-icon-error { - color: #f56c6c; -} -.el-message .el-icon-info { - color: #909399; -} -.el-message .el-icon-warning { - color: #e6a23c; -} -.el-message-fade-enter, -.el-message-fade-leave-active { - opacity: 0; - -webkit-transform: translate(-50%, -100%); - transform: translate(-50%, -100%); -} -.el-badge { - position: relative; - vertical-align: middle; - display: inline-block; -} -.el-badge__content { - background-color: #f56c6c; - border-radius: 10px; - color: #fff; - display: inline-block; - font-size: 12px; - height: 18px; - line-height: 18px; - padding: 0 6px; - text-align: center; - white-space: nowrap; - border: 1px solid #fff; -} -.el-badge__content.is-fixed { - position: absolute; - top: 0; - right: 10px; - -webkit-transform: translateY(-50%) translateX(100%); - transform: translateY(-50%) translateX(100%); -} -.el-rate__icon, -.el-rate__item { - position: relative; - display: inline-block; -} -.el-badge__content.is-fixed.is-dot { - right: 5px; -} -.el-badge__content.is-dot { - height: 8px; - width: 8px; - padding: 0; - right: 0; - border-radius: 50%; -} -.el-badge__content--primary { - background-color: #51c21a; -} -.el-badge__content--success { - background-color: #67c23a; -} -.el-badge__content--warning { - background-color: #e6a23c; -} -.el-badge__content--info { - background-color: #909399; -} -.el-badge__content--danger { - background-color: #f56c6c; -} -.el-card { - border: 1px solid #ebeef5; - background-color: #fff; - color: #303133; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-card.is-always-shadow, -.el-card.is-hover-shadow:focus, -.el-card.is-hover-shadow:hover { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-card__header { - padding: 18px 20px; - border-bottom: 1px solid #ebeef5; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-card__body { - padding: 20px; -} -.el-rate { - height: 20px; - line-height: 1; -} -.el-rate__item { - font-size: 0; - vertical-align: middle; -} -.el-rate__icon { - font-size: 18px; - margin-right: 6px; - color: #c0c4cc; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-rate__decimal, -.el-rate__icon .path2 { - position: absolute; - top: 0; - left: 0; -} -.el-rate__icon.hover { - -webkit-transform: scale(1.15); - transform: scale(1.15); -} -.el-rate__decimal { - display: inline-block; - overflow: hidden; -} -.el-step.is-vertical, -.el-steps { - display: -webkit-box; - display: -ms-flexbox; -} -.el-rate__text { - font-size: 14px; - vertical-align: middle; -} -.el-steps { - display: flex; -} -.el-steps--simple { - padding: 13px 8%; - border-radius: 4px; - background: #f5f7fa; -} -.el-steps--horizontal { - white-space: nowrap; -} -.el-steps--vertical { - height: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column; - flex-flow: column; -} -.el-step { - position: relative; - -ms-flex-negative: 1; - flex-shrink: 1; -} -.el-step:last-of-type .el-step__line { - display: none; -} -.el-step:last-of-type.is-flex { - -ms-flex-preferred-size: auto !important; - flex-basis: auto !important; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; -} -.el-step:last-of-type .el-step__description, -.el-step:last-of-type .el-step__main { - padding-right: 0; -} -.el-step__head { - position: relative; - width: 100%; -} -.el-step__head.is-process { - color: #303133; - border-color: #303133; -} -.el-step__head.is-wait { - color: #c0c4cc; - border-color: #c0c4cc; -} -.el-step__head.is-success { - color: #67c23a; - border-color: #67c23a; -} -.el-step__head.is-error { - color: #f56c6c; - border-color: #f56c6c; -} -.el-step__head.is-finish { - color: #51c21a; - border-color: #51c21a; -} -.el-step__icon { - position: relative; - z-index: 1; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 24px; - height: 24px; - font-size: 14px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: #fff; - -webkit-transition: 0.15s ease-out; - transition: 0.15s ease-out; -} -.el-step__icon.is-text { - border-radius: 50%; - border: 2px solid; - border-color: inherit; -} -.el-step__icon.is-icon { - width: 40px; -} -.el-step__icon-inner { - display: inline-block; - user-select: none; - text-align: center; - font-weight: 700; - line-height: 1; - color: inherit; -} -.el-step__icon-inner[class*="el-icon"]:not(.is-status) { - font-size: 25px; - font-weight: 400; -} -.el-step__icon-inner.is-status { - -webkit-transform: translateY(1px); - transform: translateY(1px); -} -.el-step__line { - position: absolute; - border-color: inherit; - background-color: #c0c4cc; -} -.el-step__line-inner { - display: block; - border-width: 1px; - border-style: solid; - border-color: inherit; - -webkit-transition: 0.15s ease-out; - transition: 0.15s ease-out; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 0; - height: 0; -} -.el-step__main { - white-space: normal; - text-align: left; -} -.el-step__title { - font-size: 16px; - line-height: 38px; -} -.el-step__title.is-process { - font-weight: 700; - color: #303133; -} -.el-step__title.is-wait { - color: #c0c4cc; -} -.el-step__title.is-success { - color: #67c23a; -} -.el-step__title.is-error { - color: #f56c6c; -} -.el-step__title.is-finish { - color: #51c21a; -} -.el-step__description { - padding-right: 10%; - margin-top: -5px; - font-size: 12px; - line-height: 20px; - font-weight: 400; -} -.el-step__description.is-process { - color: #303133; -} -.el-step__description.is-wait { - color: #c0c4cc; -} -.el-step__description.is-success { - color: #67c23a; -} -.el-step__description.is-error { - color: #f56c6c; -} -.el-step__description.is-finish { - color: #51c21a; -} -.el-step.is-horizontal { - display: inline-block; -} -.el-step.is-horizontal .el-step__line { - height: 2px; - top: 11px; - left: 0; - right: 0; -} -.el-step.is-vertical { - display: flex; -} -.el-step.is-vertical .el-step__head { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - width: 24px; -} -.el-step.is-vertical .el-step__main { - padding-left: 10px; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.el-step.is-vertical .el-step__title { - line-height: 24px; - padding-bottom: 8px; -} -.el-step.is-vertical .el-step__line { - width: 2px; - top: 0; - bottom: 0; - left: 11px; -} -.el-step.is-vertical .el-step__icon.is-icon { - width: 24px; -} -.el-step.is-center .el-step__head, -.el-step.is-center .el-step__main { - text-align: center; -} -.el-step.is-center .el-step__description { - padding-left: 20%; - padding-right: 20%; -} -.el-step.is-center .el-step__line { - left: 50%; - right: -50%; -} -.el-step.is-simple { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-step.is-simple .el-step__head { - width: auto; - font-size: 0; - padding-right: 10px; -} -.el-step.is-simple .el-step__icon { - background: 0 0; - width: 16px; - height: 16px; - font-size: 12px; -} -.el-step.is-simple .el-step__icon-inner[class*="el-icon"]:not(.is-status) { - font-size: 18px; -} -.el-step.is-simple .el-step__icon-inner.is-status { - -webkit-transform: scale(0.8) translateY(1px); - transform: scale(0.8) translateY(1px); -} -.el-step.is-simple .el-step__main { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.el-step.is-simple .el-step__title { - font-size: 16px; - line-height: 20px; -} -.el-step.is-simple:not(:last-of-type) .el-step__title { - max-width: 50%; - word-break: break-all; -} -.el-step.is-simple .el-step__arrow { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-step.is-simple .el-step__arrow::after, -.el-step.is-simple .el-step__arrow::before { - content: ""; - display: inline-block; - position: absolute; - height: 15px; - width: 1px; - background: #c0c4cc; -} -.el-step.is-simple .el-step__arrow::before { - -webkit-transform: rotate(-45deg) translateY(-4px); - transform: rotate(-45deg) translateY(-4px); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.el-step.is-simple .el-step__arrow::after { - -webkit-transform: rotate(45deg) translateY(4px); - transform: rotate(45deg) translateY(4px); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; -} -.el-step.is-simple:last-of-type .el-step__arrow { - display: none; -} -.el-carousel { - position: relative; -} -.el-carousel--horizontal { - overflow-x: hidden; -} -.el-carousel--vertical { - overflow-y: hidden; -} -.el-carousel__container { - position: relative; - height: 300px; -} -.el-carousel__arrow { - border: none; - outline: 0; - padding: 0; - margin: 0; - height: 36px; - width: 36px; - cursor: pointer; - -webkit-transition: 0.3s; - transition: 0.3s; - border-radius: 50%; - background-color: rgba(31, 45, 61, 0.11); - color: #fff; - position: absolute; - top: 50%; - z-index: 10; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - text-align: center; - font-size: 12px; -} -.el-carousel__arrow--left { - left: 16px; -} -.el-carousel__arrow--right { - right: 16px; -} -.el-carousel__arrow:hover { - background-color: rgba(31, 45, 61, 0.23); -} -.el-carousel__arrow i { - cursor: pointer; -} -.el-carousel__indicators { - position: absolute; - list-style: none; - margin: 0; - padding: 0; - z-index: 2; -} -.el-carousel__indicators--horizontal { - bottom: 0; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} -.el-carousel__indicators--vertical { - right: 0; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-carousel__indicators--outside { - bottom: 26px; - text-align: center; - position: static; - -webkit-transform: none; - transform: none; -} -.el-carousel__indicators--outside .el-carousel__indicator:hover button { - opacity: 0.64; -} -.el-carousel__indicators--outside button { - background-color: #c0c4cc; - opacity: 0.24; -} -.el-carousel__indicators--labels { - left: 0; - right: 0; - -webkit-transform: none; - transform: none; - text-align: center; -} -.el-carousel__indicators--labels .el-carousel__button { - height: auto; - width: auto; - padding: 2px 18px; - font-size: 12px; -} -.el-carousel__indicators--labels .el-carousel__indicator { - padding: 6px 4px; -} -.el-carousel__indicator { - background-color: transparent; - cursor: pointer; -} -.el-carousel__indicator:hover button { - opacity: 0.72; -} -.el-carousel__indicator--horizontal { - display: inline-block; - padding: 12px 4px; -} -.el-carousel__indicator--vertical { - padding: 4px 12px; -} -.el-carousel__indicator--vertical .el-carousel__button { - width: 2px; - height: 15px; -} -.el-carousel__indicator.is-active button { - opacity: 1; -} -.el-carousel__button { - display: block; - opacity: 0.48; - width: 30px; - height: 2px; - background-color: #fff; - border: none; - outline: 0; - padding: 0; - margin: 0; - cursor: pointer; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-carousel__item, -.el-carousel__mask { - height: 100%; - top: 0; - left: 0; - position: absolute; -} -.carousel-arrow-left-enter, -.carousel-arrow-left-leave-active { - -webkit-transform: translateY(-50%) translateX(-10px); - transform: translateY(-50%) translateX(-10px); - opacity: 0; -} -.carousel-arrow-right-enter, -.carousel-arrow-right-leave-active { - -webkit-transform: translateY(-50%) translateX(10px); - transform: translateY(-50%) translateX(10px); - opacity: 0; -} -.el-carousel__item { - width: 100%; - display: inline-block; - overflow: hidden; - z-index: 0; -} -.el-carousel__item.is-active { - z-index: 2; -} -.el-carousel__item.is-animating { - -webkit-transition: -webkit-transform 0.4s ease-in-out; - transition: -webkit-transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; -} -.el-carousel__item--card { - width: 50%; - -webkit-transition: -webkit-transform 0.4s ease-in-out; - transition: -webkit-transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; -} -.el-carousel__item--card.is-in-stage { - cursor: pointer; - z-index: 1; -} -.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask, -.el-carousel__item--card.is-in-stage:hover .el-carousel__mask { - opacity: 0.12; -} -.el-carousel__item--card.is-active { - z-index: 2; -} -.el-carousel__mask { - width: 100%; - background-color: #fff; - opacity: 0.24; - -webkit-transition: 0.2s; - transition: 0.2s; -} -.el-fade-in-enter, -.el-fade-in-leave-active, -.el-fade-in-linear-enter, -.el-fade-in-linear-leave, -.el-fade-in-linear-leave-active, -.fade-in-linear-enter, -.fade-in-linear-leave, -.fade-in-linear-leave-active { - opacity: 0; -} -.fade-in-linear-enter-active, -.fade-in-linear-leave-active { - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} -.el-fade-in-linear-enter-active, -.el-fade-in-linear-leave-active { - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} -.el-fade-in-enter-active, -.el-fade-in-leave-active { - -webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); - transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); -} -.collapse-transition { - -webkit-transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, - 0.3s padding-bottom ease-in-out; - transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, - 0.3s padding-bottom ease-in-out; -} -.horizontal-collapse-transition { - -webkit-transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, - 0.3s padding-right ease-in-out; - transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, - 0.3s padding-right ease-in-out; -} -.el-list-enter-active, -.el-list-leave-active { - -webkit-transition: all 1s; - transition: all 1s; -} -.el-list-enter, -.el-list-leave-active { - opacity: 0; - -webkit-transform: translateY(-30px); - transform: translateY(-30px); -} -.el-opacity-transition { - -webkit-transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1); - transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1); -} -.el-collapse { - border-top: 1px solid #ebeef5; - border-bottom: 1px solid #ebeef5; -} -.el-collapse-item.is-disabled .el-collapse-item__header { - color: #bbb; - cursor: not-allowed; -} -.el-collapse-item__header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 48px; - line-height: 48px; - background-color: #fff; - color: #303133; - cursor: pointer; - border-bottom: 1px solid #ebeef5; - font-size: 13px; - font-weight: 500; - -webkit-transition: border-bottom-color 0.3s; - transition: border-bottom-color 0.3s; - outline: 0; -} -.el-collapse-item__arrow { - margin: 0 8px 0 auto; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-weight: 300; -} -.el-collapse-item__arrow.is-active { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-collapse-item__header.focusing:focus:not(:hover) { - color: #51c21a; -} -.el-collapse-item__header.is-active { - border-bottom-color: transparent; -} -.el-collapse-item__wrap { - will-change: height; - background-color: #fff; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-bottom: 1px solid #ebeef5; -} -.el-cascader__tags, -.el-tag { - -webkit-box-sizing: border-box; -} -.el-collapse-item__content { - padding-bottom: 25px; - font-size: 13px; - color: #303133; - line-height: 1.769230769230769; -} -.el-collapse-item:last-child { - margin-bottom: -1px; -} -.el-popper .popper__arrow, -.el-popper .popper__arrow::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.el-popper .popper__arrow { - border-width: 6px; - -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03)); - filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03)); -} -.el-popper .popper__arrow::after { - content: " "; - border-width: 6px; -} -.el-popper[x-placement^="top"] { - margin-bottom: 12px; -} -.el-popper[x-placement^="top"] .popper__arrow { - bottom: -6px; - left: 50%; - margin-right: 3px; - border-top-color: #ebeef5; - border-bottom-width: 0; -} -.el-popper[x-placement^="top"] .popper__arrow::after { - bottom: 1px; - margin-left: -6px; - border-top-color: #fff; - border-bottom-width: 0; -} -.el-popper[x-placement^="bottom"] { - margin-top: 12px; -} -.el-popper[x-placement^="bottom"] .popper__arrow { - top: -6px; - left: 50%; - margin-right: 3px; - border-top-width: 0; - border-bottom-color: #ebeef5; -} -.el-popper[x-placement^="bottom"] .popper__arrow::after { - top: 1px; - margin-left: -6px; - border-top-width: 0; - border-bottom-color: #fff; -} -.el-popper[x-placement^="right"] { - margin-left: 12px; -} -.el-popper[x-placement^="right"] .popper__arrow { - top: 50%; - left: -6px; - margin-bottom: 3px; - border-right-color: #ebeef5; - border-left-width: 0; -} -.el-popper[x-placement^="right"] .popper__arrow::after { - bottom: -6px; - left: 1px; - border-right-color: #fff; - border-left-width: 0; -} -.el-popper[x-placement^="left"] { - margin-right: 12px; -} -.el-popper[x-placement^="left"] .popper__arrow { - top: 50%; - right: -6px; - margin-bottom: 3px; - border-right-width: 0; - border-left-color: #ebeef5; -} -.el-popper[x-placement^="left"] .popper__arrow::after { - right: 1px; - bottom: -6px; - margin-left: -6px; - border-right-width: 0; - border-left-color: #fff; -} -.el-tag { - background-color: rgb(238, 249, 232); - border-color: rgb(220, 243, 209); - display: inline-block; - height: 32px; - padding: 0 10px; - line-height: 30px; - font-size: 12px; - color: #51c21a; - border-width: 1px; - border-style: solid; - border-radius: 4px; - box-sizing: border-box; - white-space: nowrap; -} -.el-tag.is-hit { - border-color: #51c21a; -} -.el-tag .el-tag__close { - color: #51c21a; -} -.el-tag .el-tag__close:hover { - color: #fff; - background-color: #51c21a; -} -.el-tag.el-tag--info { - background-color: #f4f4f5; - border-color: #e9e9eb; - color: #909399; -} -.el-tag.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag.el-tag--info .el-tag__close { - color: #909399; -} -.el-tag.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #909399; -} -.el-tag.el-tag--success { - background-color: #f0f9eb; - border-color: #e1f3d8; - color: #67c23a; -} -.el-tag.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag.el-tag--success .el-tag__close { - color: #67c23a; -} -.el-tag.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #67c23a; -} -.el-tag.el-tag--warning { - background-color: #fdf6ec; - border-color: #faecd8; - color: #e6a23c; -} -.el-tag.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag.el-tag--warning .el-tag__close { - color: #e6a23c; -} -.el-tag.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #e6a23c; -} -.el-tag.el-tag--danger { - background-color: #fef0f0; - border-color: #fde2e2; - color: #f56c6c; -} -.el-tag.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag.el-tag--danger .el-tag__close { - color: #f56c6c; -} -.el-tag.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f56c6c; -} -.el-tag .el-icon-close { - border-radius: 50%; - text-align: center; - position: relative; - cursor: pointer; - font-size: 12px; - height: 16px; - width: 16px; - line-height: 16px; - vertical-align: middle; - top: -1px; - right: -5px; -} -.el-tag .el-icon-close::before { - display: block; -} -.el-tag--dark { - background-color: #51c21a; - border-color: #51c21a; - color: #fff; -} -.el-tag--dark.is-hit { - border-color: #51c21a; -} -.el-tag--dark .el-tag__close { - color: #fff; -} -.el-tag--dark .el-tag__close:hover { - color: #fff; - background-color: rgb(116, 206, 72); -} -.el-tag--dark.el-tag--info { - background-color: #909399; - border-color: #909399; - color: #fff; -} -.el-tag--dark.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag--dark.el-tag--info .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #a6a9ad; -} -.el-tag--dark.el-tag--success { - background-color: #67c23a; - border-color: #67c23a; - color: #fff; -} -.el-tag--dark.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag--dark.el-tag--success .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #85ce61; -} -.el-tag--dark.el-tag--warning { - background-color: #e6a23c; - border-color: #e6a23c; - color: #fff; -} -.el-tag--dark.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag--dark.el-tag--warning .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #ebb563; -} -.el-tag--dark.el-tag--danger { - background-color: #f56c6c; - border-color: #f56c6c; - color: #fff; -} -.el-tag--dark.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag--dark.el-tag--danger .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f78989; -} -.el-tag--plain { - background-color: #fff; - border-color: rgb(185, 231, 163); - color: #51c21a; -} -.el-tag--plain.is-hit { - border-color: #51c21a; -} -.el-tag--plain .el-tag__close { - color: #51c21a; -} -.el-tag--plain .el-tag__close:hover { - color: #fff; - background-color: #51c21a; -} -.el-tag--plain.el-tag--info { - background-color: #fff; - border-color: #d3d4d6; - color: #909399; -} -.el-tag--plain.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag--plain.el-tag--info .el-tag__close { - color: #909399; -} -.el-tag--plain.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #909399; -} -.el-tag--plain.el-tag--success { - background-color: #fff; - border-color: #c2e7b0; - color: #67c23a; -} -.el-tag--plain.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag--plain.el-tag--success .el-tag__close { - color: #67c23a; -} -.el-tag--plain.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #67c23a; -} -.el-tag--plain.el-tag--warning { - background-color: #fff; - border-color: #f5dab1; - color: #e6a23c; -} -.el-tag--plain.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag--plain.el-tag--warning .el-tag__close { - color: #e6a23c; -} -.el-tag--plain.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #e6a23c; -} -.el-tag--plain.el-tag--danger { - background-color: #fff; - border-color: #fbc4c4; - color: #f56c6c; -} -.el-tag--plain.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag--plain.el-tag--danger .el-tag__close { - color: #f56c6c; -} -.el-tag--plain.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f56c6c; -} -.el-tag--medium { - height: 28px; - line-height: 26px; -} -.el-tag--medium .el-icon-close { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-tag--small { - height: 24px; - padding: 0 8px; - line-height: 22px; -} -.el-tag--small .el-icon-close { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-tag--mini { - height: 20px; - padding: 0 5px; - line-height: 19px; -} -.el-tag--mini .el-icon-close { - margin-left: -3px; - -webkit-transform: scale(0.7); - transform: scale(0.7); -} -.el-cascader { - display: inline-block; - position: relative; - font-size: 14px; - line-height: 40px; -} -.el-cascader:not(.is-disabled):hover .el-input__inner { - cursor: pointer; - border-color: #c0c4cc; -} -.el-cascader .el-input .el-input__inner:focus, -.el-cascader .el-input.is-focus .el-input__inner { - border-color: #51c21a; -} -.el-cascader .el-input { - cursor: pointer; -} -.el-cascader .el-input .el-input__inner { - text-overflow: ellipsis; -} -.el-cascader .el-input .el-icon-arrow-down { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-size: 14px; -} -.el-cascader .el-input .el-icon-arrow-down.is-reverse { - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); -} -.el-cascader .el-input .el-icon-circle-close:hover { - color: #909399; -} -.el-cascader--medium { - font-size: 14px; - line-height: 36px; -} -.el-cascader--small { - font-size: 13px; - line-height: 32px; -} -.el-cascader--mini { - font-size: 12px; - line-height: 28px; -} -.el-cascader.is-disabled .el-cascader__label { - z-index: 2; - color: #c0c4cc; -} -.el-cascader__dropdown { - margin: 5px 0; - font-size: 14px; - background: #fff; - border: 1px solid #e4e7ed; - border-radius: 4px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-cascader__tags { - position: absolute; - left: 0; - right: 30px; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - line-height: normal; - text-align: left; - box-sizing: border-box; -} -.el-cascader__tags .el-tag { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - max-width: 100%; - margin: 2px 0 2px 6px; - text-overflow: ellipsis; - background: #f0f2f5; -} -.el-cascader__tags .el-tag:not(.is-hit) { - border-color: transparent; -} -.el-cascader__tags .el-tag > span { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - text-overflow: ellipsis; -} -.el-cascader__tags .el-tag .el-icon-close { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - background-color: #c0c4cc; - color: #fff; -} -.el-cascader__tags .el-tag .el-icon-close:hover { - background-color: #909399; -} -.el-cascader__suggestion-panel { - border-radius: 4px; -} -.el-cascader__suggestion-list { - max-height: 204px; - margin: 0; - padding: 6px 0; - font-size: 14px; - color: #606266; - text-align: center; -} -.el-cascader__suggestion-item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 34px; - padding: 0 15px; - text-align: left; - outline: 0; - cursor: pointer; -} -.el-cascader__suggestion-item:focus, -.el-cascader__suggestion-item:hover { - background: #f5f7fa; -} -.el-cascader__suggestion-item.is-checked { - color: #51c21a; - font-weight: 700; -} -.el-cascader__suggestion-item > span { - margin-right: 10px; -} -.el-cascader__empty-text { - margin: 10px 0; - color: #c0c4cc; -} -.el-cascader__search-input { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - height: 24px; - min-width: 60px; - margin: 2px 0 2px 15px; - padding: 0; - color: #606266; - border: none; - outline: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-cascader__search-input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input::placeholder { - color: #c0c4cc; -} -.el-color-predefine { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 12px; - margin-top: 8px; - width: 280px; -} -.el-color-predefine__colors { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.el-color-predefine__color-selector { - margin: 0 0 8px 8px; - width: 20px; - height: 20px; - border-radius: 4px; - cursor: pointer; -} -.el-color-predefine__color-selector:nth-child(10n + 1) { - margin-left: 0; -} -.el-color-predefine__color-selector.selected { - -webkit-box-shadow: 0 0 3px 2px #51c21a; - box-shadow: 0 0 3px 2px #51c21a; -} -.el-color-predefine__color-selector > div { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 100%; - border-radius: 3px; -} -.el-color-predefine__color-selector.is-alpha { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-hue-slider { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 280px; - height: 12px; - background-color: red; - padding: 0 2px; -} -.el-color-hue-slider__bar { - position: relative; - background: -webkit-gradient( - linear, - left top, - right top, - from(red), - color-stop(17%, #ff0), - color-stop(33%, #0f0), - color-stop(50%, #0ff), - color-stop(67%, #00f), - color-stop(83%, #f0f), - to(red) - ); - background: linear-gradient( - to right, - red 0, - #ff0 17%, - #0f0 33%, - #0ff 50%, - #00f 67%, - #f0f 83%, - red 100% - ); - height: 100%; -} -.el-color-hue-slider__thumb { - position: absolute; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - left: 0; - top: 0; - width: 4px; - height: 100%; - border-radius: 1px; - background: #fff; - border: 1px solid #f0f0f0; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - z-index: 1; -} -.el-color-hue-slider.is-vertical { - width: 12px; - height: 180px; - padding: 2px 0; -} -.el-color-hue-slider.is-vertical .el-color-hue-slider__bar { - background: -webkit-gradient( - linear, - left top, - left bottom, - from(red), - color-stop(17%, #ff0), - color-stop(33%, #0f0), - color-stop(50%, #0ff), - color-stop(67%, #00f), - color-stop(83%, #f0f), - to(red) - ); - background: linear-gradient( - to bottom, - red 0, - #ff0 17%, - #0f0 33%, - #0ff 50%, - #00f 67%, - #f0f 83%, - red 100% - ); -} -.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb { - left: 0; - top: 0; - width: 100%; - height: 4px; -} -.el-color-svpanel { - position: relative; - width: 280px; - height: 180px; -} -.el-color-svpanel__black, -.el-color-svpanel__white { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; -} -.el-color-svpanel__white { - background: -webkit-gradient( - linear, - left top, - right top, - from(#fff), - to(rgba(255, 255, 255, 0)) - ); - background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)); -} -.el-color-svpanel__black { - background: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0, 0, 0, 0))); - background: linear-gradient(to top, #000, rgba(0, 0, 0, 0)); -} -.el-color-svpanel__cursor { - position: absolute; -} -.el-color-svpanel__cursor > div { - cursor: head; - width: 4px; - height: 4px; - -webkit-box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), - 0 0 1px 2px rgba(0, 0, 0, 0.4); - box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), - 0 0 1px 2px rgba(0, 0, 0, 0.4); - border-radius: 50%; - -webkit-transform: translate(-2px, -2px); - transform: translate(-2px, -2px); -} -.el-color-alpha-slider { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 280px; - height: 12px; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-alpha-slider__bar { - position: relative; - background: -webkit-gradient( - linear, - left top, - right top, - from(rgba(255, 255, 255, 0)), - to(white) - ); - background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 100%); - height: 100%; -} -.el-color-alpha-slider__thumb { - position: absolute; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - left: 0; - top: 0; - width: 4px; - height: 100%; - border-radius: 1px; - background: #fff; - border: 1px solid #f0f0f0; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - z-index: 1; -} -.el-color-alpha-slider.is-vertical { - width: 20px; - height: 180px; -} -.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar { - background: -webkit-gradient( - linear, - left top, - left bottom, - from(rgba(255, 255, 255, 0)), - to(white) - ); - background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%); -} -.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb { - left: 0; - top: 0; - width: 100%; - height: 4px; -} -.el-color-dropdown { - width: 300px; -} -.el-color-dropdown__main-wrapper { - margin-bottom: 6px; -} -.el-color-dropdown__main-wrapper::after { - content: ""; - display: table; - clear: both; -} -.el-color-dropdown__btns { - margin-top: 6px; - text-align: right; -} -.el-color-dropdown__value { - float: left; - line-height: 26px; - font-size: 12px; - color: #000; - width: 160px; -} -.el-color-dropdown__btn { - border: 1px solid #dcdcdc; - color: #333; - line-height: 24px; - border-radius: 2px; - padding: 0 20px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; -} -.el-color-dropdown__btn[disabled] { - color: #ccc; - cursor: not-allowed; -} -.el-color-dropdown__btn:hover { - color: #51c21a; - border-color: #51c21a; -} -.el-color-dropdown__link-btn { - cursor: pointer; - color: #51c21a; - text-decoration: none; - padding: 15px; - font-size: 12px; -} -.el-color-dropdown__link-btn:hover { - color: tint(primary, 20%); -} -.el-color-picker { - display: inline-block; - position: relative; - line-height: normal; - height: 40px; -} -.el-color-picker.is-disabled .el-color-picker__trigger { - cursor: not-allowed; -} -.el-color-picker--medium { - height: 36px; -} -.el-color-picker--medium .el-color-picker__trigger { - height: 36px; - width: 36px; -} -.el-color-picker--medium .el-color-picker__mask { - height: 34px; - width: 34px; -} -.el-color-picker--small { - height: 32px; -} -.el-color-picker--small .el-color-picker__trigger { - height: 32px; - width: 32px; -} -.el-color-picker--small .el-color-picker__mask { - height: 30px; - width: 30px; -} -.el-color-picker--small .el-color-picker__empty, -.el-color-picker--small .el-color-picker__icon { - -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8); - transform: translate3d(-50%, -50%, 0) scale(0.8); -} -.el-color-picker--mini { - height: 28px; -} -.el-color-picker--mini .el-color-picker__trigger { - height: 28px; - width: 28px; -} -.el-color-picker--mini .el-color-picker__mask { - height: 26px; - width: 26px; -} -.el-color-picker--mini .el-color-picker__empty, -.el-color-picker--mini .el-color-picker__icon { - -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8); - transform: translate3d(-50%, -50%, 0) scale(0.8); -} -.el-color-picker__mask { - height: 38px; - width: 38px; - border-radius: 4px; - position: absolute; - top: 1px; - left: 1px; - z-index: 1; - cursor: not-allowed; - background-color: rgba(255, 255, 255, 0.7); -} -.el-color-picker__trigger { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 40px; - width: 40px; - padding: 4px; - border: 1px solid #e6e6e6; - border-radius: 4px; - font-size: 0; - position: relative; - cursor: pointer; -} -.el-color-picker__color { - position: relative; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #999; - border-radius: 2px; - width: 100%; - height: 100%; - text-align: center; -} -.el-color-picker__color.is-alpha { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-picker__color-inner { - position: absolute; - left: 0; - top: 0; - right: 0; - bottom: 0; -} -.el-color-picker__empty, -.el-color-picker__icon { - top: 50%; - left: 50%; - font-size: 12px; - position: absolute; -} -.el-color-picker__empty { - color: #999; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} -.el-color-picker__icon { - display: inline-block; - width: 100%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); - color: #fff; - text-align: center; -} -.el-color-picker__panel { - position: absolute; - z-index: 10; - padding: 6px; - -webkit-box-sizing: content-box; - box-sizing: content-box; - background-color: #fff; - border: 1px solid #ebeef5; - border-radius: 4px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-textarea { - position: relative; - display: inline-block; - width: 100%; - vertical-align: bottom; - font-size: 14px; -} -.el-textarea__inner { - display: block; - resize: vertical; - padding: 5px 15px; - line-height: 1.5; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 100%; - font-size: inherit; - color: #606266; - background-color: #fff; - background-image: none; - border: 1px solid #dcdfe6; - border-radius: 4px; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-textarea__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner::placeholder { - color: #c0c4cc; -} -.el-textarea__inner:hover { - border-color: #c0c4cc; -} -.el-textarea__inner:focus { - outline: 0; - border-color: #51c21a; -} -.el-textarea .el-input__count { - color: #909399; - background: #fff; - position: absolute; - font-size: 12px; - bottom: 5px; - right: 10px; -} -.el-textarea.is-disabled .el-textarea__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner::placeholder { - color: #c0c4cc; -} -.el-textarea.is-exceed .el-textarea__inner { - border-color: #f56c6c; -} -.el-textarea.is-exceed .el-input__count { - color: #f56c6c; -} -.el-input { - position: relative; - font-size: 14px; - display: inline-block; - width: 100%; -} -.el-input::-webkit-scrollbar { - z-index: 11; - width: 6px; -} -.el-input::-webkit-scrollbar:horizontal { - height: 6px; -} -.el-input::-webkit-scrollbar-thumb { - border-radius: 5px; - width: 6px; - background: #b4bccc; -} -.el-input::-webkit-scrollbar-corner { - background: #fff; -} -.el-input::-webkit-scrollbar-track { - background: #fff; -} -.el-input::-webkit-scrollbar-track-piece { - background: #fff; - width: 6px; -} -.el-input .el-input__clear { - color: #c0c4cc; - font-size: 14px; - cursor: pointer; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-input .el-input__clear:hover { - color: #909399; -} -.el-input .el-input__count { - height: 100%; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #909399; - font-size: 12px; -} -.el-input .el-input__count .el-input__count-inner { - background: #fff; - line-height: initial; - display: inline-block; - padding: 0 5px; -} -.el-input__inner { - -webkit-appearance: none; - background-color: #fff; - background-image: none; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #606266; - display: inline-block; - font-size: inherit; - height: 40px; - line-height: 40px; - outline: 0; - padding: 0 15px; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - width: 100%; -} -.el-input__prefix, -.el-input__suffix { - position: absolute; - top: 0; - -webkit-transition: all 0.3s; - height: 100%; - color: #c0c4cc; - text-align: center; -} -.el-input__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-input__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-input__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-input__inner::placeholder { - color: #c0c4cc; -} -.el-input__inner:hover { - border-color: #c0c4cc; -} -.el-input.is-active .el-input__inner, -.el-input__inner:focus { - border-color: #51c21a; - outline: 0; -} -.el-input__suffix { - right: 5px; - transition: all 0.3s; -} -.el-input__suffix-inner { - pointer-events: all; -} -.el-input__prefix { - left: 5px; - transition: all 0.3s; -} -.el-input__icon { - height: 100%; - width: 25px; - text-align: center; - -webkit-transition: all 0.3s; - transition: all 0.3s; - line-height: 40px; -} -.el-input__icon:after { - content: ""; - height: 100%; - width: 0; - display: inline-block; - vertical-align: middle; -} -.el-input__validateIcon { - pointer-events: none; -} -.el-input.is-disabled .el-input__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-input.is-disabled .el-input__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner::placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__icon { - cursor: not-allowed; -} -.el-link, -.el-transfer-panel__filter .el-icon-circle-close { - cursor: pointer; -} -.el-input.is-exceed .el-input__inner { - border-color: #f56c6c; -} -.el-input.is-exceed .el-input__suffix .el-input__count { - color: #f56c6c; -} -.el-input--suffix .el-input__inner { - padding-right: 30px; -} -.el-input--prefix .el-input__inner { - padding-left: 30px; -} -.el-input--medium { - font-size: 14px; -} -.el-input--medium .el-input__inner { - height: 36px; - line-height: 36px; -} -.el-input--medium .el-input__icon { - line-height: 36px; -} -.el-input--small { - font-size: 13px; -} -.el-input--small .el-input__inner { - height: 32px; - line-height: 32px; -} -.el-input--small .el-input__icon { - line-height: 32px; -} -.el-input--mini { - font-size: 12px; -} -.el-input--mini .el-input__inner { - height: 28px; - line-height: 28px; -} -.el-input--mini .el-input__icon { - line-height: 28px; -} -.el-input-group { - line-height: normal; - display: inline-table; - width: 100%; - border-collapse: separate; - border-spacing: 0; -} -.el-input-group > .el-input__inner { - vertical-align: middle; - display: table-cell; -} -.el-input-group__append, -.el-input-group__prepend { - background-color: #f5f7fa; - color: #909399; - vertical-align: middle; - display: table-cell; - position: relative; - border: 1px solid #dcdfe6; - border-radius: 4px; - padding: 0 20px; - width: 1px; - white-space: nowrap; -} -.el-input-group--prepend .el-input__inner, -.el-input-group__append { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.el-input-group--append .el-input__inner, -.el-input-group__prepend { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.el-input-group__append:focus, -.el-input-group__prepend:focus { - outline: 0; -} -.el-input-group__append .el-button, -.el-input-group__append .el-select, -.el-input-group__prepend .el-button, -.el-input-group__prepend .el-select { - display: inline-block; - margin: -10px -20px; -} -.el-input-group__append button.el-button, -.el-input-group__append div.el-select .el-input__inner, -.el-input-group__append div.el-select:hover .el-input__inner, -.el-input-group__prepend button.el-button, -.el-input-group__prepend div.el-select .el-input__inner, -.el-input-group__prepend div.el-select:hover .el-input__inner { - border-color: transparent; - background-color: transparent; - color: inherit; - border-top: 0; - border-bottom: 0; -} -.el-input-group__append .el-button, -.el-input-group__append .el-input, -.el-input-group__prepend .el-button, -.el-input-group__prepend .el-input { - font-size: inherit; -} -.el-input-group__prepend { - border-right: 0; -} -.el-input-group__append { - border-left: 0; -} -.el-input-group--append .el-select .el-input.is-focus .el-input__inner, -.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner { - border-color: transparent; -} -.el-input__inner::-ms-clear { - display: none; - width: 0; - height: 0; -} -.el-transfer { - font-size: 14px; -} -.el-transfer__buttons { - display: inline-block; - vertical-align: middle; - padding: 0 30px; -} -.el-transfer__button { - display: block; - margin: 0 auto; - padding: 10px; - border-radius: 50%; - color: #fff; - background-color: #51c21a; - font-size: 0; -} -.el-transfer-panel__item + .el-transfer-panel__item, -.el-transfer__button [class*="el-icon-"] + span { - margin-left: 0; -} -.el-transfer__button.is-with-texts { - border-radius: 4px; -} -.el-transfer__button.is-disabled, -.el-transfer__button.is-disabled:hover { - border: 1px solid #dcdfe6; - background-color: #f5f7fa; - color: #c0c4cc; -} -.el-transfer__button:first-child { - margin-bottom: 10px; -} -.el-transfer__button:nth-child(2) { - margin: 0; -} -.el-transfer__button i, -.el-transfer__button span { - font-size: 14px; -} -.el-transfer-panel { - border: 1px solid #ebeef5; - border-radius: 4px; - overflow: hidden; - background: #fff; - display: inline-block; - vertical-align: middle; - width: 200px; - max-height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; -} -.el-transfer-panel__body { - height: 246px; -} -.el-transfer-panel__body.is-with-footer { - padding-bottom: 40px; -} -.el-transfer-panel__list { - margin: 0; - padding: 6px 0; - list-style: none; - height: 246px; - overflow: auto; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-transfer-panel__list.is-filterable { - height: 194px; - padding-top: 0; -} -.el-transfer-panel__item { - height: 30px; - line-height: 30px; - padding-left: 15px; - display: block !important; -} -.el-transfer-panel__item.el-checkbox { - color: #606266; -} -.el-transfer-panel__item:hover { - color: #51c21a; -} -.el-transfer-panel__item.el-checkbox .el-checkbox__label { - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-left: 24px; - line-height: 30px; -} -.el-transfer-panel__item .el-checkbox__input { - position: absolute; - top: 8px; -} -.el-transfer-panel__filter { - text-align: center; - margin: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: block; - width: auto; -} -.el-transfer-panel__filter .el-input__inner { - height: 32px; - width: 100%; - font-size: 12px; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 16px; - padding-right: 10px; - padding-left: 30px; -} -.el-transfer-panel__filter .el-input__icon { - margin-left: 5px; -} -.el-transfer-panel .el-transfer-panel__header { - height: 40px; - line-height: 40px; - background: #f5f7fa; - margin: 0; - padding-left: 15px; - border-bottom: 1px solid #ebeef5; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #000; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox { - display: block; - line-height: 40px; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label { - font-size: 16px; - color: #303133; - font-weight: 400; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span { - position: absolute; - right: 15px; - color: #909399; - font-size: 12px; - font-weight: 400; -} -.el-divider__text, -.el-link { - font-weight: 500; - font-size: 14px; -} -.el-transfer-panel .el-transfer-panel__footer { - height: 40px; - background: #fff; - margin: 0; - padding: 0; - border-top: 1px solid #ebeef5; - position: absolute; - bottom: 0; - left: 0; - width: 100%; - z-index: 1; -} -.el-transfer-panel .el-transfer-panel__footer::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-container, -.el-timeline-item__node { - display: -webkit-box; - display: -ms-flexbox; -} -.el-transfer-panel .el-transfer-panel__footer .el-checkbox { - padding-left: 20px; - color: #606266; -} -.el-transfer-panel .el-transfer-panel__empty { - margin: 0; - height: 30px; - line-height: 30px; - padding: 6px 15px 0; - color: #909399; - text-align: center; -} -.el-transfer-panel .el-checkbox__label { - padding-left: 8px; -} -.el-transfer-panel .el-checkbox__inner { - height: 14px; - width: 14px; - border-radius: 3px; -} -.el-transfer-panel .el-checkbox__inner::after { - height: 6px; - width: 3px; - left: 4px; -} -.el-container { - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-sizing: border-box; - box-sizing: border-box; - min-width: 0; -} -.el-container.is-vertical, -.el-drawer { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; -} -.el-aside, -.el-header { - -webkit-box-sizing: border-box; -} -.el-container.is-vertical { - -ms-flex-direction: column; - flex-direction: column; -} -.el-header { - padding: 0 20px; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-aside { - overflow: auto; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-footer, -.el-main { - -webkit-box-sizing: border-box; -} -.el-main { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-preferred-size: auto; - flex-basis: auto; - overflow: auto; - box-sizing: border-box; - padding: 20px; -} -.el-footer { - padding: 0 20px; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-timeline { - margin: 0; - font-size: 14px; - list-style: none; -} -.el-timeline .el-timeline-item:last-child .el-timeline-item__tail { - display: none; -} -.el-timeline-item { - position: relative; - padding-bottom: 20px; -} -.el-timeline-item__wrapper { - position: relative; - padding-left: 28px; - top: -3px; -} -.el-timeline-item__tail { - position: absolute; - left: 4px; - height: 100%; - border-left: 2px solid #e4e7ed; -} -.el-timeline-item__icon { - color: #fff; - font-size: 13px; -} -.el-timeline-item__node { - position: absolute; - background-color: #e4e7ed; - border-radius: 50%; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-image__error, -.el-timeline-item__dot { - display: -webkit-box; - display: -ms-flexbox; -} -.el-timeline-item__node--normal { - left: -1px; - width: 12px; - height: 12px; -} -.el-timeline-item__node--large { - left: -2px; - width: 14px; - height: 14px; -} -.el-timeline-item__node--primary { - background-color: #51c21a; -} -.el-timeline-item__node--success { - background-color: #67c23a; -} -.el-timeline-item__node--warning { - background-color: #e6a23c; -} -.el-timeline-item__node--danger { - background-color: #f56c6c; -} -.el-timeline-item__node--info { - background-color: #909399; -} -.el-timeline-item__dot { - position: absolute; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-timeline-item__content { - color: #303133; -} -.el-timeline-item__timestamp { - color: #909399; - line-height: 1; - font-size: 13px; -} -.el-timeline-item__timestamp.is-top { - margin-bottom: 8px; - padding-top: 4px; -} -.el-timeline-item__timestamp.is-bottom { - margin-top: 8px; -} -.el-link { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - vertical-align: middle; - position: relative; - text-decoration: none; - outline: 0; - padding: 0; -} -.el-link.is-underline:hover:after { - content: ""; - position: absolute; - left: 0; - right: 0; - height: 0; - bottom: 0; - border-bottom: 1px solid #51c21a; -} -.el-link.el-link--default:after, -.el-link.el-link--primary.is-underline:hover:after, -.el-link.el-link--primary:after { - border-color: #51c21a; -} -.el-link.is-disabled { - cursor: not-allowed; -} -.el-link [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-link.el-link--default { - color: #606266; -} -.el-link.el-link--default:hover { - color: #51c21a; -} -.el-link.el-link--default.is-disabled { - color: #c0c4cc; -} -.el-link.el-link--primary { - color: #51c21a; -} -.el-link.el-link--primary:hover { - color: rgb(116, 206, 72); -} -.el-link.el-link--primary.is-disabled { - color: rgb(168, 225, 141); -} -.el-link.el-link--danger.is-underline:hover:after, -.el-link.el-link--danger:after { - border-color: #f56c6c; -} -.el-link.el-link--danger { - color: #f56c6c; -} -.el-link.el-link--danger:hover { - color: #f78989; -} -.el-link.el-link--danger.is-disabled { - color: #fab6b6; -} -.el-link.el-link--success.is-underline:hover:after, -.el-link.el-link--success:after { - border-color: #67c23a; -} -.el-link.el-link--success { - color: #67c23a; -} -.el-link.el-link--success:hover { - color: #85ce61; -} -.el-link.el-link--success.is-disabled { - color: #b3e19d; -} -.el-link.el-link--warning.is-underline:hover:after, -.el-link.el-link--warning:after { - border-color: #e6a23c; -} -.el-link.el-link--warning { - color: #e6a23c; -} -.el-link.el-link--warning:hover { - color: #ebb563; -} -.el-link.el-link--warning.is-disabled { - color: #f3d19e; -} -.el-link.el-link--info.is-underline:hover:after, -.el-link.el-link--info:after { - border-color: #909399; -} -.el-link.el-link--info { - color: #909399; -} -.el-link.el-link--info:hover { - color: #a6a9ad; -} -.el-link.el-link--info.is-disabled { - color: #c8c9cc; -} -.el-divider { - background-color: #dcdfe6; - position: relative; -} -.el-divider--horizontal { - display: block; - height: 1px; - width: 100%; - margin: 24px 0; -} -.el-divider--vertical { - display: inline-block; - width: 1px; - height: 1em; - margin: 0 8px; - vertical-align: middle; - position: relative; -} -.el-divider__text { - position: absolute; - background-color: #fff; - padding: 0 20px; - color: #303133; -} -.el-image__error, -.el-image__placeholder { - background: #f5f7fa; -} -.el-divider__text.is-left { - left: 20px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-divider__text.is-center { - left: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} -.el-divider__text.is-right { - right: 20px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-image__error, -.el-image__inner, -.el-image__placeholder { - width: 100%; - height: 100%; -} -.el-image { - position: relative; - display: inline-block; - overflow: hidden; -} -.el-image__inner { - vertical-align: top; -} -.el-image__inner--center { - position: relative; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - display: block; -} -.el-image__error { - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - font-size: 14px; - color: #c0c4cc; - vertical-align: middle; -} -.el-image__preview { - cursor: pointer; -} -.el-image-viewer__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; -} -.el-image-viewer__btn { - position: absolute; - z-index: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - border-radius: 50%; - opacity: 0.8; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - user-select: none; -} -.el-button, -.el-checkbox { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-image-viewer__close { - top: 40px; - right: 40px; - width: 40px; - height: 40px; - font-size: 24px; - color: #fff; - background-color: #606266; -} -.el-image-viewer__canvas { - width: 100%; - height: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-image-viewer__actions { - left: 50%; - bottom: 30px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - width: 282px; - height: 44px; - padding: 0 23px; - background-color: #606266; - border-color: #fff; - border-radius: 22px; -} -.el-image-viewer__actions__inner { - width: 100%; - height: 100%; - text-align: justify; - cursor: default; - font-size: 23px; - color: #fff; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: distribute; - justify-content: space-around; -} -.el-image-viewer__next, -.el-image-viewer__prev { - top: 50%; - width: 44px; - height: 44px; - font-size: 24px; - color: #fff; - background-color: #606266; - border-color: #fff; -} -.el-image-viewer__prev { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - left: 40px; -} -.el-image-viewer__next { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - right: 40px; - text-indent: 2px; -} -.el-image-viewer__mask { - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - opacity: 0.5; - background: #000; -} -.viewer-fade-enter-active { - -webkit-animation: viewer-fade-in 0.3s; - animation: viewer-fade-in 0.3s; -} -.viewer-fade-leave-active { - -webkit-animation: viewer-fade-out 0.3s; - animation: viewer-fade-out 0.3s; -} -@-webkit-keyframes viewer-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes viewer-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes viewer-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes viewer-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-button { - display: inline-block; - line-height: 1; - white-space: nowrap; - cursor: pointer; - background: #fff; - border: 1px solid #dcdfe6; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - -webkit-transition: 0.1s; - transition: 0.1s; - font-weight: 500; - padding: 12px 20px; - font-size: 14px; - border-radius: 4px; -} -.el-button + .el-button { - margin-left: 10px; -} -.el-button:focus, -.el-button:hover { - color: #51c21a; - border-color: rgb(203, 237, 186); - background-color: rgb(238, 249, 232); -} -.el-button:active { - color: rgb(73, 175, 23); - border-color: rgb(73, 175, 23); - outline: 0; -} -.el-button::-moz-focus-inner { - border: 0; -} -.el-button [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-button.is-plain:focus, -.el-button.is-plain:hover { - background: #fff; - border-color: #51c21a; - color: #51c21a; -} -.el-button.is-active, -.el-button.is-plain:active { - color: rgb(73, 175, 23); - border-color: rgb(73, 175, 23); -} -.el-button.is-plain:active { - background: #fff; - outline: 0; -} -.el-button.is-disabled, -.el-button.is-disabled:focus, -.el-button.is-disabled:hover { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; -} -.el-button.is-disabled.el-button--text { - background-color: transparent; -} -.el-button.is-disabled.is-plain, -.el-button.is-disabled.is-plain:focus, -.el-button.is-disabled.is-plain:hover { - background-color: #fff; - border-color: #ebeef5; - color: #c0c4cc; -} -.el-button.is-loading { - position: relative; - pointer-events: none; -} -.el-button.is-loading:before { - pointer-events: none; - content: ""; - position: absolute; - left: -1px; - top: -1px; - right: -1px; - bottom: -1px; - border-radius: inherit; - background-color: rgba(255, 255, 255, 0.35); -} -.el-button.is-round { - border-radius: 20px; - padding: 12px 23px; -} -.el-button.is-circle { - border-radius: 50%; - padding: 12px; -} -.el-button--primary { - color: #fff; - background-color: #51c21a; - border-color: #51c21a; -} -.el-button--primary:focus, -.el-button--primary:hover { - background: rgb(116, 206, 72); - border-color: rgb(116, 206, 72); - color: #fff; -} -.el-button--primary.is-active, -.el-button--primary:active { - background: rgb(73, 175, 23); - border-color: rgb(73, 175, 23); - color: #fff; -} -.el-button--primary:active { - outline: 0; -} -.el-button--primary.is-disabled, -.el-button--primary.is-disabled:active, -.el-button--primary.is-disabled:focus, -.el-button--primary.is-disabled:hover { - color: #fff; - background-color: rgb(168, 225, 141); - border-color: rgb(168, 225, 141); -} -.el-button--primary.is-plain { - color: #51c21a; - background: rgb(238, 249, 232); - border-color: rgb(185, 231, 163); -} -.el-button--primary.is-plain:focus, -.el-button--primary.is-plain:hover { - background: #51c21a; - border-color: #51c21a; - color: #fff; -} -.el-button--primary.is-plain:active { - background: rgb(73, 175, 23); - border-color: rgb(73, 175, 23); - color: #fff; - outline: 0; -} -.el-button--primary.is-plain.is-disabled, -.el-button--primary.is-plain.is-disabled:active, -.el-button--primary.is-plain.is-disabled:focus, -.el-button--primary.is-plain.is-disabled:hover { - color: rgb(151, 218, 118); - background-color: rgb(238, 249, 232); - border-color: rgb(220, 243, 209); -} -.el-button--success { - color: #fff; - background-color: #67c23a; - border-color: #67c23a; -} -.el-button--success:focus, -.el-button--success:hover { - background: #85ce61; - border-color: #85ce61; - color: #fff; -} -.el-button--success.is-active, -.el-button--success:active { - background: #5daf34; - border-color: #5daf34; - color: #fff; -} -.el-button--success:active { - outline: 0; -} -.el-button--success.is-disabled, -.el-button--success.is-disabled:active, -.el-button--success.is-disabled:focus, -.el-button--success.is-disabled:hover { - color: #fff; - background-color: #b3e19d; - border-color: #b3e19d; -} -.el-button--success.is-plain { - color: #67c23a; - background: #f0f9eb; - border-color: #c2e7b0; -} -.el-button--success.is-plain:focus, -.el-button--success.is-plain:hover { - background: #67c23a; - border-color: #67c23a; - color: #fff; -} -.el-button--success.is-plain:active { - background: #5daf34; - border-color: #5daf34; - color: #fff; - outline: 0; -} -.el-button--success.is-plain.is-disabled, -.el-button--success.is-plain.is-disabled:active, -.el-button--success.is-plain.is-disabled:focus, -.el-button--success.is-plain.is-disabled:hover { - color: #a4da89; - background-color: #f0f9eb; - border-color: #e1f3d8; -} -.el-button--warning { - color: #fff; - background-color: #e6a23c; - border-color: #e6a23c; -} -.el-button--warning:focus, -.el-button--warning:hover { - background: #ebb563; - border-color: #ebb563; - color: #fff; -} -.el-button--warning.is-active, -.el-button--warning:active { - background: #cf9236; - border-color: #cf9236; - color: #fff; -} -.el-button--warning:active { - outline: 0; -} -.el-button--warning.is-disabled, -.el-button--warning.is-disabled:active, -.el-button--warning.is-disabled:focus, -.el-button--warning.is-disabled:hover { - color: #fff; - background-color: #f3d19e; - border-color: #f3d19e; -} -.el-button--warning.is-plain { - color: #e6a23c; - background: #fdf6ec; - border-color: #f5dab1; -} -.el-button--warning.is-plain:focus, -.el-button--warning.is-plain:hover { - background: #e6a23c; - border-color: #e6a23c; - color: #fff; -} -.el-button--warning.is-plain:active { - background: #cf9236; - border-color: #cf9236; - color: #fff; - outline: 0; -} -.el-button--warning.is-plain.is-disabled, -.el-button--warning.is-plain.is-disabled:active, -.el-button--warning.is-plain.is-disabled:focus, -.el-button--warning.is-plain.is-disabled:hover { - color: #f0c78a; - background-color: #fdf6ec; - border-color: #faecd8; -} -.el-button--danger { - color: #fff; - background-color: #f56c6c; - border-color: #f56c6c; -} -.el-button--danger:focus, -.el-button--danger:hover { - background: #f78989; - border-color: #f78989; - color: #fff; -} -.el-button--danger.is-active, -.el-button--danger:active { - background: #dd6161; - border-color: #dd6161; - color: #fff; -} -.el-button--danger:active { - outline: 0; -} -.el-button--danger.is-disabled, -.el-button--danger.is-disabled:active, -.el-button--danger.is-disabled:focus, -.el-button--danger.is-disabled:hover { - color: #fff; - background-color: #fab6b6; - border-color: #fab6b6; -} -.el-button--danger.is-plain { - color: #f56c6c; - background: #fef0f0; - border-color: #fbc4c4; -} -.el-button--danger.is-plain:focus, -.el-button--danger.is-plain:hover { - background: #f56c6c; - border-color: #f56c6c; - color: #fff; -} -.el-button--danger.is-plain:active { - background: #dd6161; - border-color: #dd6161; - color: #fff; - outline: 0; -} -.el-button--danger.is-plain.is-disabled, -.el-button--danger.is-plain.is-disabled:active, -.el-button--danger.is-plain.is-disabled:focus, -.el-button--danger.is-plain.is-disabled:hover { - color: #f9a7a7; - background-color: #fef0f0; - border-color: #fde2e2; -} -.el-button--info { - color: #fff; - background-color: #909399; - border-color: #909399; -} -.el-button--info:focus, -.el-button--info:hover { - background: #a6a9ad; - border-color: #a6a9ad; - color: #fff; -} -.el-button--info.is-active, -.el-button--info:active { - background: #82848a; - border-color: #82848a; - color: #fff; -} -.el-button--info:active { - outline: 0; -} -.el-button--info.is-disabled, -.el-button--info.is-disabled:active, -.el-button--info.is-disabled:focus, -.el-button--info.is-disabled:hover { - color: #fff; - background-color: #c8c9cc; - border-color: #c8c9cc; -} -.el-button--info.is-plain { - color: #909399; - background: #f4f4f5; - border-color: #d3d4d6; -} -.el-button--info.is-plain:focus, -.el-button--info.is-plain:hover { - background: #909399; - border-color: #909399; - color: #fff; -} -.el-button--info.is-plain:active { - background: #82848a; - border-color: #82848a; - color: #fff; - outline: 0; -} -.el-button--info.is-plain.is-disabled, -.el-button--info.is-plain.is-disabled:active, -.el-button--info.is-plain.is-disabled:focus, -.el-button--info.is-plain.is-disabled:hover { - color: #bcbec2; - background-color: #f4f4f5; - border-color: #e9e9eb; -} -.el-button--text, -.el-button--text.is-disabled, -.el-button--text.is-disabled:focus, -.el-button--text.is-disabled:hover, -.el-button--text:active { - border-color: transparent; -} -.el-button--medium { - padding: 10px 20px; - font-size: 14px; - border-radius: 4px; -} -.el-button--mini, -.el-button--small { - font-size: 12px; - border-radius: 3px; -} -.el-button--medium.is-round { - padding: 10px 20px; -} -.el-button--medium.is-circle { - padding: 10px; -} -.el-button--small, -.el-button--small.is-round { - padding: 9px 15px; -} -.el-button--small.is-circle { - padding: 9px; -} -.el-button--mini, -.el-button--mini.is-round { - padding: 7px 15px; -} -.el-button--mini.is-circle { - padding: 7px; -} -.el-button--text { - color: #51c21a; - background: 0 0; - padding-left: 0; - padding-right: 0; -} -.el-button--text:focus, -.el-button--text:hover { - color: rgb(116, 206, 72); - border-color: transparent; - background-color: transparent; -} -.el-button--text:active { - color: rgb(73, 175, 23); - background-color: transparent; -} -.el-button-group { - display: inline-block; - vertical-align: middle; -} -.el-button-group::after, -.el-button-group::before { - display: table; - content: ""; -} -.el-button-group::after { - clear: both; -} -.el-button-group > .el-button { - float: left; - position: relative; -} -.el-button-group > .el-button + .el-button { - margin-left: 0; -} -.el-button-group > .el-button.is-disabled { - z-index: 1; -} -.el-button-group > .el-button:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.el-button-group > .el-button:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.el-button-group > .el-button:first-child:last-child { - border-radius: 4px; -} -.el-button-group > .el-button:first-child:last-child.is-round { - border-radius: 20px; -} -.el-button-group > .el-button:first-child:last-child.is-circle { - border-radius: 50%; -} -.el-button-group > .el-button:not(:first-child):not(:last-child) { - border-radius: 0; -} -.el-button-group > .el-button:not(:last-child) { - margin-right: -1px; -} -.el-button-group > .el-button.is-active, -.el-button-group > .el-button:active, -.el-button-group > .el-button:focus, -.el-button-group > .el-button:hover { - z-index: 1; -} -.el-button-group > .el-dropdown > .el-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-calendar { - background-color: #fff; -} -.el-calendar__header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 12px 20px; - border-bottom: 1px solid #ebeef5; -} -.el-backtop, -.el-page-header { - display: -webkit-box; - display: -ms-flexbox; -} -.el-calendar__title { - color: #000; - -ms-flex-item-align: center; - align-self: center; -} -.el-calendar__body { - padding: 12px 20px 35px; -} -.el-calendar-table { - table-layout: fixed; - width: 100%; -} -.el-calendar-table thead th { - padding: 12px 0; - color: #606266; - font-weight: 400; -} -.el-calendar-table:not(.is-range) td.next, -.el-calendar-table:not(.is-range) td.prev { - color: #c0c4cc; -} -.el-backtop, -.el-calendar-table td.is-today { - color: #51c21a; -} -.el-calendar-table td { - border-bottom: 1px solid #ebeef5; - border-right: 1px solid #ebeef5; - vertical-align: top; - -webkit-transition: background-color 0.2s ease; - transition: background-color 0.2s ease; -} -.el-calendar-table td.is-selected { - background-color: #f2f8fe; -} -.el-calendar-table tr:first-child td { - border-top: 1px solid #ebeef5; -} -.el-calendar-table tr td:first-child { - border-left: 1px solid #ebeef5; -} -.el-calendar-table tr.el-calendar-table__row--hide-border td { - border-top: none; -} -.el-calendar-table .el-calendar-day { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 8px; - height: 85px; -} -.el-calendar-table .el-calendar-day:hover { - cursor: pointer; - background-color: #f2f8fe; -} -.el-backtop { - position: fixed; - background-color: #fff; - width: 40px; - height: 40px; - border-radius: 50%; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - font-size: 20px; - -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.12); - box-shadow: 0 0 6px rgba(0, 0, 0, 0.12); - cursor: pointer; - z-index: 5; -} -.el-backtop:hover { - background-color: #f2f6fc; -} -.el-page-header { - display: flex; - line-height: 24px; -} -.el-page-header__left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - cursor: pointer; - margin-right: 40px; - position: relative; -} -.el-page-header__left::after { - content: ""; - position: absolute; - width: 1px; - height: 16px; - right: -20px; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - background-color: #dcdfe6; -} -.el-checkbox, -.el-checkbox__input { - display: inline-block; - position: relative; - white-space: nowrap; -} -.el-page-header__left .el-icon-back { - font-size: 18px; - margin-right: 6px; - -ms-flex-item-align: center; - align-self: center; -} -.el-page-header__title { - font-size: 14px; - font-weight: 500; -} -.el-page-header__content { - font-size: 18px; - color: #303133; -} -.el-checkbox { - color: #606266; - font-weight: 500; - font-size: 14px; - cursor: pointer; - user-select: none; - margin-right: 30px; -} -.el-checkbox-button__inner, -.el-radio { - font-weight: 500; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; -} -.el-checkbox.is-bordered { - padding: 9px 20px 9px 10px; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - line-height: normal; - height: 40px; -} -.el-checkbox.is-bordered.is-checked { - border-color: #51c21a; -} -.el-checkbox.is-bordered.is-disabled { - border-color: #ebeef5; - cursor: not-allowed; -} -.el-checkbox.is-bordered + .el-checkbox.is-bordered { - margin-left: 10px; -} -.el-checkbox.is-bordered.el-checkbox--medium { - padding: 7px 20px 7px 10px; - border-radius: 4px; - height: 36px; -} -.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label { - line-height: 17px; - font-size: 14px; -} -.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner { - height: 14px; - width: 14px; -} -.el-checkbox.is-bordered.el-checkbox--small { - padding: 5px 15px 5px 10px; - border-radius: 3px; - height: 32px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label { - line-height: 15px; - font-size: 12px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner { - height: 12px; - width: 12px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after { - height: 6px; - width: 2px; -} -.el-checkbox.is-bordered.el-checkbox--mini { - padding: 3px 15px 3px 10px; - border-radius: 3px; - height: 28px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label { - line-height: 12px; - font-size: 12px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner { - height: 12px; - width: 12px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after { - height: 6px; - width: 2px; -} -.el-checkbox__input { - cursor: pointer; - outline: 0; - line-height: 1; - vertical-align: middle; -} -.el-checkbox__input.is-disabled .el-checkbox__inner { - background-color: #edf2fc; - border-color: #dcdfe6; - cursor: not-allowed; -} -.el-checkbox__input.is-disabled .el-checkbox__inner::after { - cursor: not-allowed; - border-color: #c0c4cc; -} -.el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label { - cursor: not-allowed; -} -.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner { - background-color: #f2f6fc; - border-color: #dcdfe6; -} -.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after { - border-color: #c0c4cc; -} -.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner { - background-color: #f2f6fc; - border-color: #dcdfe6; -} -.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before { - background-color: #c0c4cc; - border-color: #c0c4cc; -} -.el-checkbox__input.is-checked .el-checkbox__inner, -.el-checkbox__input.is-indeterminate .el-checkbox__inner { - background-color: #51c21a; - border-color: #51c21a; -} -.el-checkbox__input.is-disabled + span.el-checkbox__label { - color: #c0c4cc; - cursor: not-allowed; -} -.el-checkbox__input.is-checked .el-checkbox__inner::after { - -webkit-transform: rotate(45deg) scaleY(1); - transform: rotate(45deg) scaleY(1); -} -.el-checkbox__input.is-checked + .el-checkbox__label { - color: #51c21a; -} -.el-checkbox__input.is-focus .el-checkbox__inner { - border-color: #51c21a; -} -.el-checkbox__input.is-indeterminate .el-checkbox__inner::before { - content: ""; - position: absolute; - display: block; - background-color: #fff; - height: 2px; - -webkit-transform: scale(0.5); - transform: scale(0.5); - left: 0; - right: 0; - top: 5px; -} -.el-checkbox__input.is-indeterminate .el-checkbox__inner::after { - display: none; -} -.el-checkbox__inner { - display: inline-block; - position: relative; - border: 1px solid #dcdfe6; - border-radius: 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 14px; - height: 14px; - background-color: #fff; - z-index: 1; - -webkit-transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), - background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); - transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), - background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); -} -.el-checkbox__inner:hover { - border-color: #51c21a; -} -.el-checkbox__inner::after { - -webkit-box-sizing: content-box; - box-sizing: content-box; - content: ""; - border: 1px solid #fff; - border-left: 0; - border-top: 0; - height: 7px; - left: 4px; - position: absolute; - top: 1px; - -webkit-transform: rotate(45deg) scaleY(0); - transform: rotate(45deg) scaleY(0); - width: 3px; - -webkit-transition: -webkit-transform 0.15s ease-in 0.05s; - transition: -webkit-transform 0.15s ease-in 0.05s; - transition: transform 0.15s ease-in 0.05s; - transition: transform 0.15s ease-in 0.05s, -webkit-transform 0.15s ease-in 0.05s; - -webkit-transform-origin: center; - transform-origin: center; -} -.el-checkbox__original { - opacity: 0; - outline: 0; - position: absolute; - margin: 0; - width: 0; - height: 0; - z-index: -1; -} -.el-checkbox-button, -.el-checkbox-button__inner { - display: inline-block; - position: relative; -} -.el-checkbox__label { - display: inline-block; - padding-left: 10px; - line-height: 19px; - font-size: 14px; -} -.el-checkbox:last-of-type { - margin-right: 0; -} -.el-checkbox-button__inner { - line-height: 1; - white-space: nowrap; - vertical-align: middle; - cursor: pointer; - background: #fff; - border: 1px solid #dcdfe6; - border-left: 0; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - padding: 12px 20px; - font-size: 14px; - border-radius: 0; -} -.el-checkbox-button__inner.is-round { - padding: 12px 20px; -} -.el-checkbox-button__inner:hover { - color: #51c21a; -} -.el-checkbox-button__inner [class*="el-icon-"] { - line-height: 0.9; -} -.el-radio, -.el-radio__input { - line-height: 1; - white-space: nowrap; - outline: 0; -} -.el-checkbox-button__inner [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-checkbox-button__original { - opacity: 0; - outline: 0; - position: absolute; - margin: 0; - z-index: -1; -} -.el-radio, -.el-radio__inner, -.el-radio__input { - position: relative; - display: inline-block; -} -.el-checkbox-button.is-checked .el-checkbox-button__inner { - color: #fff; - background-color: #51c21a; - border-color: #51c21a; - -webkit-box-shadow: -1px 0 0 0 rgb(151, 218, 118); - box-shadow: -1px 0 0 0 rgb(151, 218, 118); -} -.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner { - border-left-color: #51c21a; -} -.el-checkbox-button.is-disabled .el-checkbox-button__inner { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; - -webkit-box-shadow: none; - box-shadow: none; -} -.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner { - border-left-color: #ebeef5; -} -.el-checkbox-button:first-child .el-checkbox-button__inner { - border-left: 1px solid #dcdfe6; - border-radius: 4px 0 0 4px; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.el-checkbox-button.is-focus .el-checkbox-button__inner { - border-color: #51c21a; -} -.el-checkbox-button:last-child .el-checkbox-button__inner { - border-radius: 0 4px 4px 0; -} -.el-checkbox-button--medium .el-checkbox-button__inner { - padding: 10px 20px; - font-size: 14px; - border-radius: 0; -} -.el-checkbox-button--medium .el-checkbox-button__inner.is-round { - padding: 10px 20px; -} -.el-checkbox-button--small .el-checkbox-button__inner { - padding: 9px 15px; - font-size: 12px; - border-radius: 0; -} -.el-checkbox-button--small .el-checkbox-button__inner.is-round { - padding: 9px 15px; -} -.el-checkbox-button--mini .el-checkbox-button__inner { - padding: 7px 15px; - font-size: 12px; - border-radius: 0; -} -.el-checkbox-button--mini .el-checkbox-button__inner.is-round { - padding: 7px 15px; -} -.el-checkbox-group { - font-size: 0; -} -.el-radio, -.el-radio--medium.is-bordered .el-radio__label { - font-size: 14px; -} -.el-radio { - color: #606266; - cursor: pointer; - margin-right: 30px; -} -.el-cascader-node > .el-radio, -.el-radio:last-child { - margin-right: 0; -} -.el-radio.is-bordered { - padding: 12px 20px 0 10px; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 40px; -} -.el-radio.is-bordered.is-checked { - border-color: #51c21a; -} -.el-radio.is-bordered.is-disabled { - cursor: not-allowed; - border-color: #ebeef5; -} -.el-radio__input.is-disabled .el-radio__inner, -.el-radio__input.is-disabled.is-checked .el-radio__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; -} -.el-radio.is-bordered + .el-radio.is-bordered { - margin-left: 10px; -} -.el-radio--medium.is-bordered { - padding: 10px 20px 0 10px; - border-radius: 4px; - height: 36px; -} -.el-radio--mini.is-bordered .el-radio__label, -.el-radio--small.is-bordered .el-radio__label { - font-size: 12px; -} -.el-radio--medium.is-bordered .el-radio__inner { - height: 14px; - width: 14px; -} -.el-radio--small.is-bordered { - padding: 8px 15px 0 10px; - border-radius: 3px; - height: 32px; -} -.el-radio--small.is-bordered .el-radio__inner { - height: 12px; - width: 12px; -} -.el-radio--mini.is-bordered { - padding: 6px 15px 0 10px; - border-radius: 3px; - height: 28px; -} -.el-radio--mini.is-bordered .el-radio__inner { - height: 12px; - width: 12px; -} -.el-radio__input { - cursor: pointer; - vertical-align: middle; -} -.el-radio__input.is-disabled .el-radio__inner { - cursor: not-allowed; -} -.el-radio__input.is-disabled .el-radio__inner::after { - cursor: not-allowed; - background-color: #f5f7fa; -} -.el-radio__input.is-disabled .el-radio__inner + .el-radio__label { - cursor: not-allowed; -} -.el-radio__input.is-disabled.is-checked .el-radio__inner::after { - background-color: #c0c4cc; -} -.el-radio__input.is-disabled + span.el-radio__label { - color: #c0c4cc; - cursor: not-allowed; -} -.el-radio__input.is-checked .el-radio__inner { - border-color: #51c21a; - background: #51c21a; -} -.el-radio__input.is-checked .el-radio__inner::after { - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); -} -.el-radio__input.is-checked + .el-radio__label { - color: #51c21a; -} -.el-radio__input.is-focus .el-radio__inner { - border-color: #51c21a; -} -.el-radio__inner { - border: 1px solid #dcdfe6; - border-radius: 100%; - width: 14px; - height: 14px; - background-color: #fff; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-radio__inner:hover { - border-color: #51c21a; -} -.el-radio__inner::after { - width: 4px; - height: 4px; - border-radius: 100%; - background-color: #fff; - content: ""; - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translate(-50%, -50%) scale(0); - transform: translate(-50%, -50%) scale(0); - -webkit-transition: -webkit-transform 0.15s ease-in; - transition: -webkit-transform 0.15s ease-in; - transition: transform 0.15s ease-in; - transition: transform 0.15s ease-in, -webkit-transform 0.15s ease-in; -} -.el-radio__original { - opacity: 0; - outline: 0; - position: absolute; - z-index: -1; - top: 0; - left: 0; - right: 0; - bottom: 0; - margin: 0; -} -.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner { - -webkit-box-shadow: 0 0 2px 2px #51c21a; - box-shadow: 0 0 2px 2px #51c21a; -} -.el-radio__label { - font-size: 14px; - padding-left: 10px; -} -.el-scrollbar { - overflow: hidden; - position: relative; -} -.el-scrollbar:active > .el-scrollbar__bar, -.el-scrollbar:focus > .el-scrollbar__bar, -.el-scrollbar:hover > .el-scrollbar__bar { - opacity: 1; - -webkit-transition: opacity 340ms ease-out; - transition: opacity 340ms ease-out; -} -.el-scrollbar__wrap { - overflow: scroll; - height: 100%; -} -.el-scrollbar__wrap--hidden-default { - scrollbar-width: none; -} -.el-scrollbar__wrap--hidden-default::-webkit-scrollbar { - width: 0; - height: 0; -} -.el-scrollbar__thumb { - position: relative; - display: block; - width: 0; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - -webkit-transition: 0.3s background-color; - transition: 0.3s background-color; -} -.el-scrollbar__thumb:hover { - background-color: rgba(144, 147, 153, 0.5); -} -.el-scrollbar__bar { - position: absolute; - right: 2px; - bottom: 2px; - z-index: 1; - border-radius: 4px; - opacity: 0; - -webkit-transition: opacity 120ms ease-out; - transition: opacity 120ms ease-out; -} -.el-scrollbar__bar.is-vertical { - width: 6px; - top: 2px; -} -.el-scrollbar__bar.is-vertical > div { - width: 100%; -} -.el-scrollbar__bar.is-horizontal { - height: 6px; - left: 2px; -} -.el-scrollbar__bar.is-horizontal > div { - height: 100%; -} -.el-cascader-panel { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - border-radius: 4px; - font-size: 14px; -} -.el-cascader-panel.is-bordered { - border: 1px solid #e4e7ed; - border-radius: 4px; -} -.el-cascader-menu { - min-width: 180px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #606266; - border-right: solid 1px #e4e7ed; -} -.el-cascader-menu:last-child { - border-right: none; -} -.el-cascader-menu:last-child .el-cascader-node { - padding-right: 20px; -} -.el-cascader-menu__wrap { - height: 204px; -} -.el-cascader-menu__list { - position: relative; - min-height: 100%; - margin: 0; - padding: 6px 0; - list-style: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-avatar, -.el-drawer { - -webkit-box-sizing: border-box; - overflow: hidden; -} -.el-cascader-menu__hover-zone { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - pointer-events: none; -} -.el-cascader-menu__empty-text { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - text-align: center; - color: #c0c4cc; -} -.el-cascader-node { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 0 30px 0 20px; - height: 34px; - line-height: 34px; - outline: 0; -} -.el-cascader-node.is-selectable.in-active-path { - color: #606266; -} -.el-cascader-node.in-active-path, -.el-cascader-node.is-active, -.el-cascader-node.is-selectable.in-checked-path { - color: #51c21a; - font-weight: 700; -} -.el-cascader-node:not(.is-disabled) { - cursor: pointer; -} -.el-cascader-node:not(.is-disabled):focus, -.el-cascader-node:not(.is-disabled):hover { - background: #f5f7fa; -} -.el-cascader-node.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-cascader-node__prefix { - position: absolute; - left: 10px; -} -.el-cascader-node__postfix { - position: absolute; - right: 10px; -} -.el-cascader-node__label { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 0 10px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.el-cascader-node > .el-radio .el-radio__label { - padding-left: 0; -} -.el-avatar { - display: inline-block; - box-sizing: border-box; - text-align: center; - color: #fff; - background: #c0c4cc; - width: 40px; - height: 40px; - line-height: 40px; - font-size: 14px; -} -.el-avatar > img { - display: block; - height: 100%; - vertical-align: middle; -} -.el-drawer, -.el-drawer__header { - display: -webkit-box; - display: -ms-flexbox; -} -.el-avatar--circle { - border-radius: 50%; -} -.el-avatar--square { - border-radius: 4px; -} -.el-avatar--icon { - font-size: 18px; -} -.el-avatar--large { - width: 40px; - height: 40px; - line-height: 40px; -} -.el-avatar--medium { - width: 36px; - height: 36px; - line-height: 36px; -} -.el-avatar--small { - width: 28px; - height: 28px; - line-height: 28px; -} -.el-drawer.btt, -.el-drawer.ttb, -.el-drawer__container { - left: 0; - right: 0; - width: 100%; -} -.el-drawer.ltr, -.el-drawer.rtl, -.el-drawer__container { - top: 0; - bottom: 0; - height: 100%; -} -.el-drawer { - position: absolute; - box-sizing: border-box; - background-color: #fff; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), - 0 6px 30px 5px rgba(0, 0, 0, 0.12); - box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), - 0 6px 30px 5px rgba(0, 0, 0, 0.12); - outline: 0; -} -.el-drawer.rtl { - -webkit-animation: rtl-drawer-out 0.3s; - animation: rtl-drawer-out 0.3s; - right: 0; -} -.el-drawer__open .el-drawer.rtl { - -webkit-animation: rtl-drawer-in 0.3s 1ms; - animation: rtl-drawer-in 0.3s 1ms; -} -.el-drawer.ltr { - -webkit-animation: ltr-drawer-out 0.3s; - animation: ltr-drawer-out 0.3s; - left: 0; -} -.el-drawer__open .el-drawer.ltr { - -webkit-animation: ltr-drawer-in 0.3s 1ms; - animation: ltr-drawer-in 0.3s 1ms; -} -.el-drawer.ttb { - -webkit-animation: ttb-drawer-out 0.3s; - animation: ttb-drawer-out 0.3s; - top: 0; -} -.el-drawer__open .el-drawer.ttb { - -webkit-animation: ttb-drawer-in 0.3s 1ms; - animation: ttb-drawer-in 0.3s 1ms; -} -.el-drawer.btt { - -webkit-animation: btt-drawer-out 0.3s; - animation: btt-drawer-out 0.3s; - bottom: 0; -} -.el-drawer__open .el-drawer.btt { - -webkit-animation: btt-drawer-in 0.3s 1ms; - animation: btt-drawer-in 0.3s 1ms; -} -.el-drawer__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - margin: 0; -} -.el-drawer__header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #72767b; - display: flex; - margin-bottom: 32px; - padding: 20px 20px 0; -} -.el-drawer__header > :first-child { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.el-drawer__title { - margin: 0; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - line-height: inherit; - font-size: 1rem; -} -.el-drawer__close-btn { - border: none; - cursor: pointer; - font-size: 20px; - color: inherit; - background-color: transparent; -} -.el-drawer__body { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.el-drawer__body > * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-drawer__container { - position: relative; -} -.el-drawer-fade-enter-active { - -webkit-animation: el-drawer-fade-in 0.3s; - animation: el-drawer-fade-in 0.3s; -} -.el-drawer-fade-leave-active { - animation: el-drawer-fade-in 0.3s reverse; -} -.el-popconfirm__main { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-popconfirm__icon { - margin-right: 5px; -} -.el-popconfirm__action { - text-align: right; - margin: 0; -} - -/* custom */ - -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title:hover, -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title.is-active, -.app-slider .cl-slider-menu .el-menu .el-menu-item:hover, -.app-slider .cl-slider-menu .el-menu .el-menu-item.is-active { - background-color: #51c21a !important; -} diff --git a/public/theme/purple.css b/public/theme/purple.css deleted file mode 100644 index 550c427..0000000 --- a/public/theme/purple.css +++ /dev/null @@ -1,12035 +0,0 @@ -@charset "UTF-8"; -.el-pagination--small .arrow.disabled, -.el-table .hidden-columns, -.el-table td.is-hidden > *, -.el-table th.is-hidden > *, -.el-table--hidden { - visibility: hidden; -} -.el-input__suffix, -.el-tree.is-dragging .el-tree-node__content * { - pointer-events: none; -} -.el-dropdown .el-dropdown-selfdefine:focus:active, -.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing), -.el-message__closeBtn:focus, -.el-message__content:focus, -.el-popover:focus, -.el-popover:focus:active, -.el-popover__reference:focus:hover, -.el-popover__reference:focus:not(.focusing), -.el-rate:active, -.el-rate:focus, -.el-tooltip:focus:hover, -.el-tooltip:focus:not(.focusing), -.el-upload-list__item.is-success:active, -.el-upload-list__item.is-success:not(.focusing):focus { - outline-width: 0; -} -@-webkit-keyframes rotating { - 0% { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); - } - 100% { - -webkit-transform: rotateZ(360deg); - transform: rotateZ(360deg); - } -} -@keyframes rotating { - 0% { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); - } - 100% { - -webkit-transform: rotateZ(360deg); - transform: rotateZ(360deg); - } -} -.el-pagination { - white-space: nowrap; - padding: 2px 5px; - color: #303133; - font-weight: 700; -} -.el-pagination::after, -.el-pagination::before { - display: table; - content: ""; -} -.el-pagination::after { - clear: both; -} -.el-pagination button, -.el-pagination span:not([class*="suffix"]) { - display: inline-block; - font-size: 13px; - min-width: 35.5px; - height: 28px; - line-height: 28px; - vertical-align: top; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-pagination .el-input__inner { - text-align: center; - -moz-appearance: textfield; - line-height: normal; -} -.el-pagination .el-input__suffix { - right: 0; - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-pagination .el-select .el-input { - width: 100px; - margin: 0 5px; -} -.el-pagination .el-select .el-input .el-input__inner { - padding-right: 25px; - border-radius: 3px; -} -.el-pagination button { - border: none; - padding: 0 6px; - background: 0 0; -} -.el-pagination button:focus { - outline: 0; -} -.el-pagination button:hover { - color: #d0378d; -} -.el-pagination button:disabled { - color: #c0c4cc; - background-color: #fff; - cursor: not-allowed; -} -.el-pagination .btn-next, -.el-pagination .btn-prev { - background: center center no-repeat #fff; - background-size: 16px; - cursor: pointer; - margin: 0; - color: #303133; -} -.el-pagination .btn-next .el-icon, -.el-pagination .btn-prev .el-icon { - display: block; - font-size: 12px; - font-weight: 700; -} -.el-pagination .btn-prev { - padding-right: 12px; -} -.el-pagination .btn-next { - padding-left: 12px; -} -.el-pagination .el-pager li.disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-pager li, -.el-pager li.btn-quicknext:hover, -.el-pager li.btn-quickprev:hover { - cursor: pointer; -} -.el-pagination--small .btn-next, -.el-pagination--small .btn-prev, -.el-pagination--small .el-pager li, -.el-pagination--small .el-pager li.btn-quicknext, -.el-pagination--small .el-pager li.btn-quickprev, -.el-pagination--small .el-pager li:last-child { - border-color: transparent; - font-size: 12px; - line-height: 22px; - height: 22px; - min-width: 22px; -} -.el-pagination--small .more::before, -.el-pagination--small li.more::before { - line-height: 24px; -} -.el-pagination--small button, -.el-pagination--small span:not([class*="suffix"]) { - height: 22px; - line-height: 22px; -} -.el-pagination--small .el-pagination__editor, -.el-pagination--small .el-pagination__editor.el-input .el-input__inner { - height: 22px; -} -.el-pagination__sizes { - margin: 0 10px 0 0; - font-weight: 400; - color: #606266; -} -.el-pagination__sizes .el-input .el-input__inner { - font-size: 13px; - padding-left: 8px; -} -.el-pagination__sizes .el-input .el-input__inner:hover { - border-color: #d0378d; -} -.el-pagination__total { - margin-right: 10px; - font-weight: 400; - color: #606266; -} -.el-pagination__jump { - margin-left: 24px; - font-weight: 400; - color: #606266; -} -.el-pagination__jump .el-input__inner { - padding: 0 3px; -} -.el-pagination__rightwrapper { - float: right; -} -.el-pagination__editor { - line-height: 18px; - padding: 0 2px; - height: 28px; - text-align: center; - margin: 0 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 3px; -} -.el-pager, -.el-pagination.is-background .btn-next, -.el-pagination.is-background .btn-prev { - padding: 0; -} -.el-pagination__editor.el-input { - width: 50px; -} -.el-pagination__editor.el-input .el-input__inner { - height: 28px; -} -.el-pagination__editor .el-input__inner::-webkit-inner-spin-button, -.el-pagination__editor .el-input__inner::-webkit-outer-spin-button { - -webkit-appearance: none; - margin: 0; -} -.el-pagination.is-background .btn-next, -.el-pagination.is-background .btn-prev, -.el-pagination.is-background .el-pager li { - margin: 0 5px; - background-color: #f4f4f5; - color: #606266; - min-width: 30px; - border-radius: 2px; -} -.el-pagination.is-background .btn-next.disabled, -.el-pagination.is-background .btn-next:disabled, -.el-pagination.is-background .btn-prev.disabled, -.el-pagination.is-background .btn-prev:disabled, -.el-pagination.is-background .el-pager li.disabled { - color: #c0c4cc; -} -.el-pagination.is-background .el-pager li:not(.disabled):hover { - color: #d0378d; -} -.el-pagination.is-background .el-pager li:not(.disabled).active { - background-color: #d0378d; - color: #fff; -} -.el-dialog, -.el-pager li { - background: #fff; - -webkit-box-sizing: border-box; -} -.el-pagination.is-background.el-pagination--small .btn-next, -.el-pagination.is-background.el-pagination--small .btn-prev, -.el-pagination.is-background.el-pagination--small .el-pager li { - margin: 0 3px; - min-width: 22px; -} -.el-pager, -.el-pager li { - vertical-align: top; - margin: 0; - display: inline-block; -} -.el-pager { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - list-style: none; - font-size: 0; -} -.el-date-table, -.el-table th { - -webkit-user-select: none; - -moz-user-select: none; -} -.el-pager .more::before { - line-height: 30px; -} -.el-pager li { - padding: 0 4px; - font-size: 13px; - min-width: 35.5px; - height: 28px; - line-height: 28px; - box-sizing: border-box; - text-align: center; -} -.el-menu--collapse .el-menu .el-sub-menu, -.el-menu--popup { - min-width: 200px; -} -.el-pager li.btn-quicknext, -.el-pager li.btn-quickprev { - line-height: 28px; - color: #303133; -} -.el-pager li.btn-quicknext.disabled, -.el-pager li.btn-quickprev.disabled { - color: #c0c4cc; -} -.el-pager li.active + li { - border-left: 0; -} -.el-pager li:hover { - color: #d0378d; -} -.el-pager li.active { - color: #d0378d; - cursor: default; -} -@-webkit-keyframes v-modal-in { - 0% { - opacity: 0; - } -} -@-webkit-keyframes v-modal-out { - 100% { - opacity: 0; - } -} -.el-dialog { - position: relative; - margin: 0 auto 50px; - border-radius: 2px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - box-sizing: border-box; - width: 50%; -} -.el-dialog.is-fullscreen { - width: 100%; - margin-top: 0; - margin-bottom: 0; - height: 100%; - overflow: auto; -} -.el-dialog__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: auto; - margin: 0; -} -.el-dialog__header { - padding: 20px 20px 10px; -} -.el-dialog__headerbtn { - position: absolute; - top: 20px; - right: 20px; - padding: 0; - background: 0 0; - border: none; - outline: 0; - cursor: pointer; - font-size: 16px; -} -.el-dialog__headerbtn .el-dialog__close { - color: #909399; -} -.el-dialog__headerbtn:focus .el-dialog__close, -.el-dialog__headerbtn:hover .el-dialog__close { - color: #d0378d; -} -.el-dialog__title { - line-height: 24px; - font-size: 18px; - color: #303133; -} -.el-dialog__body { - padding: 30px 20px; - color: #606266; - font-size: 14px; - word-break: break-all; -} -.el-dialog__footer { - padding: 10px 20px 20px; - text-align: right; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-dialog--center { - text-align: center; -} -.el-dialog--center .el-dialog__body { - text-align: initial; - padding: 25px 25px 30px; -} -.el-dialog--center .el-dialog__footer { - text-align: inherit; -} -.dialog-fade-enter-active { - -webkit-animation: dialog-fade-in 0.3s; - animation: dialog-fade-in 0.3s; -} -.dialog-fade-leave-active { - -webkit-animation: dialog-fade-out 0.3s; - animation: dialog-fade-out 0.3s; -} -@-webkit-keyframes dialog-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes dialog-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes dialog-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes dialog-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-autocomplete { - position: relative; - display: inline-block; -} -.el-autocomplete-suggestion { - margin: 5px 0; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - border-radius: 4px; - border: 1px solid #e4e7ed; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-color: #fff; -} -.el-dropdown-menu, -.el-menu--collapse .el-sub-menu .el-menu { - z-index: 10; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-autocomplete-suggestion__wrap { - max-height: 280px; - padding: 10px 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-autocomplete-suggestion__list { - margin: 0; - padding: 0; -} -.el-autocomplete-suggestion li { - padding: 0 20px; - margin: 0; - line-height: 34px; - cursor: pointer; - color: #606266; - font-size: 14px; - list-style: none; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.el-autocomplete-suggestion li.highlighted, -.el-autocomplete-suggestion li:hover { - background-color: #f5f7fa; -} -.el-autocomplete-suggestion li.divider { - margin-top: 6px; - border-top: 1px solid #000; -} -.el-autocomplete-suggestion li.divider:last-child { - margin-bottom: -6px; -} -.el-autocomplete-suggestion.is-loading li { - text-align: center; - height: 100px; - line-height: 100px; - font-size: 20px; - color: #999; -} -.el-autocomplete-suggestion.is-loading li::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-autocomplete-suggestion.is-loading li:hover { - background-color: #fff; -} -.el-autocomplete-suggestion.is-loading .el-icon-loading { - vertical-align: middle; -} -.el-dropdown { - display: inline-block; - position: relative; - color: #606266; - font-size: 14px; -} -.el-dropdown .el-button-group { - display: block; -} -.el-dropdown .el-button-group .el-button { - float: none; -} -.el-dropdown .el-dropdown__caret-button { - padding-left: 5px; - padding-right: 5px; - position: relative; - border-left: none; -} -.el-dropdown .el-dropdown__caret-button::before { - content: ""; - position: absolute; - display: block; - width: 1px; - top: 5px; - bottom: 5px; - left: 0; - background: rgba(255, 255, 255, 0.5); -} -.el-dropdown .el-dropdown__caret-button.el-button--default::before { - background: rgba(220, 223, 230, 0.5); -} -.el-dropdown .el-dropdown__caret-button:hover::before { - top: 0; - bottom: 0; -} -.el-dropdown .el-dropdown__caret-button .el-dropdown__icon { - padding-left: 0; -} -.el-dropdown__icon { - font-size: 12px; - margin: 0 3px; -} -.el-dropdown-menu { -} -.el-dropdown-menu__item { - list-style: none; - line-height: 36px; - padding: 0 20px; - margin: 0; - font-size: 14px; - color: #606266; - cursor: pointer; - outline: 0; -} -.el-dropdown-menu__item:focus, -.el-dropdown-menu__item:not(.is-disabled):hover { - background-color: rgb(250, 235, 244); - color: rgb(217, 95, 164); -} -.el-dropdown-menu__item i { - margin-right: 5px; -} -.el-dropdown-menu__item--divided { - position: relative; - margin-top: 6px; - border-top: 1px solid #ebeef5; -} -.el-dropdown-menu__item--divided:before { - content: ""; - height: 6px; - display: block; - margin: 0 -20px; - background-color: #fff; -} -.el-dropdown-menu__item.is-disabled { - cursor: default; - color: #bbb; - pointer-events: none; -} -.el-dropdown-menu--medium { - padding: 6px 0; -} -.el-dropdown-menu--medium .el-dropdown-menu__item { - line-height: 30px; - padding: 0 17px; - font-size: 14px; -} -.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 6px; -} -.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 6px; - margin: 0 -17px; -} -.el-dropdown-menu--small { - padding: 6px 0; -} -.el-dropdown-menu--small .el-dropdown-menu__item { - line-height: 27px; - padding: 0 15px; - font-size: 13px; -} -.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 4px; -} -.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 4px; - margin: 0 -15px; -} -.el-dropdown-menu--mini { - padding: 3px 0; -} -.el-dropdown-menu--mini .el-dropdown-menu__item { - line-height: 24px; - padding: 0 10px; - font-size: 12px; -} -.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided { - margin-top: 3px; -} -.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before { - height: 3px; - margin: 0 -10px; -} -.el-menu { - border-right: solid 1px #e6e6e6; - list-style: none; - position: relative; - margin: 0; - padding-left: 0; - background-color: #fff; -} -.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus, -.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover, -.el-menu--horizontal > .el-sub-menu .el-sub-menu__title:hover { - background-color: #fff; -} -.el-menu::after, -.el-menu::before { - display: table; - content: ""; -} -.el-menu::after { - clear: both; -} -.el-menu.el-menu--horizontal { - border-bottom: solid 1px #e6e6e6; -} -.el-menu--horizontal { - border-right: none; -} -.el-menu--horizontal > .el-menu-item { - float: left; - height: 60px; - line-height: 60px; - margin: 0; - border-bottom: 2px solid transparent; - color: #909399; -} -.el-menu--horizontal > .el-menu-item a, -.el-menu--horizontal > .el-menu-item a:hover { - color: inherit; -} -.el-menu--horizontal > .el-sub-menu { - float: left; -} -.el-menu--horizontal > .el-sub-menu:focus, -.el-menu--horizontal > .el-sub-menu:hover { - outline: 0; -} -.el-menu--horizontal > .el-sub-menu:focus .el-sub-menu__title, -.el-menu--horizontal > .el-sub-menu:hover .el-sub-menu__title { - color: #303133; -} -.el-menu--horizontal > .el-sub-menu.is-active .el-sub-menu__title { - border-bottom: 2px solid #d0378d; - color: #303133; -} -.el-menu--horizontal > .el-sub-menu .el-sub-menu__title { - height: 60px; - line-height: 60px; - border-bottom: 2px solid transparent; - color: #909399; -} -.el-menu--horizontal > .el-sub-menu .el-sub-menu__icon-arrow { - position: static; - vertical-align: middle; - margin-left: 8px; - margin-top: -3px; -} -.el-menu--horizontal .el-menu .el-menu-item, -.el-menu--horizontal .el-menu .el-sub-menu__title { - background-color: #fff; - float: none; - height: 36px; - line-height: 36px; - padding: 0 10px; - color: #909399; -} -.el-menu--horizontal .el-menu .el-menu-item.is-active, -.el-menu--horizontal .el-menu .el-sub-menu.is-active > .el-sub-menu__title { - color: #303133; -} -.el-menu--horizontal .el-menu-item:not(.is-disabled):focus, -.el-menu--horizontal .el-menu-item:not(.is-disabled):hover { - outline: 0; - color: #303133; -} -.el-menu--horizontal > .el-menu-item.is-active { - border-bottom: 2px solid #d0378d; - color: #303133; -} -.el-menu--collapse { - width: 64px; -} -.el-menu--collapse > .el-menu-item [class^="el-icon-"], -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title [class^="el-icon-"] { - margin: 0; - vertical-align: middle; - width: 24px; - text-align: center; -} -.el-menu--collapse > .el-menu-item .el-sub-menu__icon-arrow, -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title .el-sub-menu__icon-arrow { - display: none; -} -.el-menu--collapse > .el-menu-item span, -.el-menu--collapse > .el-sub-menu > .el-sub-menu__title span { - height: 0; - width: 0; - overflow: hidden; - visibility: hidden; - display: inline-block; -} -.el-menu--collapse > .el-menu-item.is-active i { - color: inherit; -} -.el-menu--collapse .el-sub-menu { - position: relative; -} -.el-menu--collapse .el-sub-menu .el-menu { - position: absolute; - margin-left: 5px; - top: 0; - left: 100%; - border: 1px solid #e4e7ed; - border-radius: 2px; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-menu-item, -.el-sub-menu__title { - height: 56px; - line-height: 56px; - position: relative; - -webkit-box-sizing: border-box; - white-space: nowrap; - list-style: none; -} -.el-menu--collapse .el-sub-menu.is-opened > .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transform: none; - transform: none; -} -.el-menu--popup { - z-index: 100; - border: none; - padding: 5px 0; - border-radius: 2px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-menu--popup-bottom-start { - margin-top: 5px; -} -.el-menu--popup-right-start { - margin-left: 5px; - margin-right: 5px; -} -.el-menu-item { - font-size: 14px; - color: #303133; - padding: 0 20px; - cursor: pointer; - -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s; - transition: border-color 0.3s, background-color 0.3s, color 0.3s; - box-sizing: border-box; -} -.el-menu-item * { - vertical-align: middle; -} -.el-menu-item i { - color: #909399; -} -.el-menu-item:focus, -.el-menu-item:hover { - outline: 0; - background-color: rgb(250, 235, 244); -} -.el-menu-item.is-disabled { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-menu-item [class^="el-icon-"] { - margin-right: 5px; - width: 24px; - text-align: center; - font-size: 18px; - vertical-align: middle; -} -.el-menu-item.is-active { - color: #d0378d; -} -.el-menu-item.is-active i { - color: inherit; -} -.el-sub-menu { - list-style: none; - margin: 0; - padding-left: 0; -} -.el-sub-menu__title { - font-size: 14px; - color: #303133; - padding: 0 20px; - cursor: pointer; - -webkit-transition: border-color 0.3s, background-color 0.3s, color 0.3s; - transition: border-color 0.3s, background-color 0.3s, color 0.3s; - box-sizing: border-box; -} -.el-sub-menu__title * { - vertical-align: middle; -} -.el-sub-menu__title i { - color: #909399; -} -.el-sub-menu__title:focus, -.el-sub-menu__title:hover { - outline: 0; - background-color: rgb(250, 235, 244); -} -.el-sub-menu__title.is-disabled { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-sub-menu__title:hover { - background-color: rgb(250, 235, 244); -} -.el-sub-menu .el-menu { - border: none; -} -.el-sub-menu .el-menu-item { - height: 50px; - line-height: 50px; - padding: 0 45px; - min-width: 200px; -} -.el-sub-menu__icon-arrow { - position: absolute; - top: 50%; - right: 20px; - margin-top: -7px; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-size: 12px; -} -.el-sub-menu.is-active .el-sub-menu__title { - border-bottom-color: #d0378d; -} -.el-sub-menu.is-opened > .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); -} -.el-sub-menu.is-disabled .el-menu-item, -.el-sub-menu.is-disabled .el-sub-menu__title { - opacity: 0.25; - cursor: not-allowed; - background: 0 0 !important; -} -.el-sub-menu [class^="el-icon-"] { - vertical-align: middle; - margin-right: 5px; - width: 24px; - text-align: center; - font-size: 18px; -} -.el-menu-item-group > ul { - padding: 0; -} -.el-menu-item-group__title { - padding: 7px 0 7px 20px; - line-height: normal; - font-size: 12px; - color: #909399; -} -.el-radio-button__inner, -.el-radio-group { - display: inline-block; - line-height: 1; - vertical-align: middle; -} -.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow { - -webkit-transition: 0.2s; - transition: 0.2s; - opacity: 0; -} -.el-radio-group { - font-size: 0; -} -.el-radio-button { - position: relative; - display: inline-block; - outline: 0; -} -.el-radio-button__inner { - white-space: nowrap; - background: #fff; - border: 1px solid #dcdfe6; - font-weight: 500; - border-left: 0; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - position: relative; - cursor: pointer; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - padding: 12px 20px; - font-size: 14px; - border-radius: 0; -} -.el-radio-button__inner.is-round { - padding: 12px 20px; -} -.el-radio-button__inner:hover { - color: #d0378d; -} -.el-radio-button__inner [class*="el-icon-"] { - line-height: 0.9; -} -.el-radio-button__inner [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-radio-button:first-child .el-radio-button__inner { - border-left: 1px solid #dcdfe6; - border-radius: 4px 0 0 4px; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.el-radio-button__orig-radio { - opacity: 0; - outline: 0; - position: absolute; - z-index: -1; -} -.el-radio-button__orig-radio:checked + .el-radio-button__inner { - color: #fff; - background-color: #d0378d; - border-color: #d0378d; - -webkit-box-shadow: -1px 0 0 0 #d0378d; - box-shadow: -1px 0 0 0 #d0378d; -} -.el-radio-button__orig-radio:disabled + .el-radio-button__inner { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; - -webkit-box-shadow: none; - box-shadow: none; -} -.el-radio-button__orig-radio:disabled:checked + .el-radio-button__inner { - background-color: #f2f6fc; -} -.el-radio-button:last-child .el-radio-button__inner { - border-radius: 0 4px 4px 0; -} -.el-popover, -.el-radio-button:first-child:last-child .el-radio-button__inner { - border-radius: 4px; -} -.el-radio-button--medium .el-radio-button__inner { - padding: 10px 20px; - font-size: 14px; - border-radius: 0; -} -.el-radio-button--medium .el-radio-button__inner.is-round { - padding: 10px 20px; -} -.el-radio-button--small .el-radio-button__inner { - padding: 9px 15px; - font-size: 12px; - border-radius: 0; -} -.el-radio-button--small .el-radio-button__inner.is-round { - padding: 9px 15px; -} -.el-radio-button--mini .el-radio-button__inner { - padding: 7px 15px; - font-size: 12px; - border-radius: 0; -} -.el-radio-button--mini .el-radio-button__inner.is-round { - padding: 7px 15px; -} -.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) { - -webkit-box-shadow: 0 0 2px 2px #d0378d; - box-shadow: 0 0 2px 2px #d0378d; -} -.el-switch { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - position: relative; - font-size: 14px; - line-height: 20px; - height: 20px; - vertical-align: middle; -} -.el-switch__core, -.el-switch__label { - display: inline-block; - cursor: pointer; -} -.el-switch.is-disabled .el-switch__core, -.el-switch.is-disabled .el-switch__label { - cursor: not-allowed; -} -.el-switch__label { - -webkit-transition: 0.2s; - transition: 0.2s; - height: 20px; - font-size: 14px; - font-weight: 500; - vertical-align: middle; - color: #303133; -} -.el-switch__label.is-active { - color: #d0378d; -} -.el-switch__label--left { - margin-right: 10px; -} -.el-switch__label--right { - margin-left: 10px; -} -.el-switch__label * { - line-height: 1; - font-size: 14px; - display: inline-block; -} -.el-switch__input { - position: absolute; - width: 0; - height: 0; - opacity: 0; - margin: 0; -} -.el-switch__core { - margin: 0; - position: relative; - width: 40px; - height: 20px; - border: 1px solid #dcdfe6; - outline: 0; - border-radius: 10px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: #dcdfe6; - -webkit-transition: border-color 0.3s, background-color 0.3s; - transition: border-color 0.3s, background-color 0.3s; - vertical-align: middle; -} -.el-switch__core:after { - content: ""; - position: absolute; - top: 1px; - left: 1px; - border-radius: 100%; - -webkit-transition: all 0.3s; - transition: all 0.3s; - width: 16px; - height: 16px; - background-color: #fff; -} -.el-switch.is-checked .el-switch__core { - border-color: #d0378d; - background-color: #d0378d; -} -.el-switch.is-checked .el-switch__core::after { - left: 100%; - margin-left: -17px; -} -.el-switch.is-disabled { - opacity: 0.6; -} -.el-switch--wide .el-switch__label.el-switch__label--left span { - left: 10px; -} -.el-switch--wide .el-switch__label.el-switch__label--right span { - right: 10px; -} -.el-switch .label-fade-enter, -.el-switch .label-fade-leave-active { - opacity: 0; -} -.el-select-dropdown { -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected { - color: #d0378d; - background-color: #fff; -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover { - background-color: #f5f7fa; -} -.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after { - position: absolute; - right: 20px; - font-family: element-icons; - content: "\e6da"; - font-size: 12px; - font-weight: 700; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list { - padding: 0; -} -.el-select-dropdown__empty { - padding: 10px 0; - margin: 0; - text-align: center; - color: #999; - font-size: 14px; -} -.el-select-dropdown__wrap { - max-height: 274px; -} -.el-select-dropdown__list { - list-style: none; - padding: 6px 0; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-select-dropdown__item { - font-size: 14px; - padding: 0 20px; - position: relative; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - color: #606266; - height: 34px; - line-height: 34px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; -} -.el-select-dropdown__item.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-select-dropdown__item.is-disabled:hover { - background-color: #fff; -} -.el-select-dropdown__item.hover, -.el-select-dropdown__item:hover { - background-color: #f5f7fa; -} -.el-select-dropdown__item.selected { - color: #d0378d; - font-weight: 700; -} -.el-select-group { - margin: 0; - padding: 0; -} -.el-select-group__wrap { - position: relative; - list-style: none; - margin: 0; - padding: 0; -} -.el-select-group__wrap:not(:last-of-type) { - padding-bottom: 24px; -} -.el-select-group__wrap:not(:last-of-type)::after { - content: ""; - position: absolute; - display: block; - left: 20px; - right: 20px; - bottom: 12px; - height: 1px; - background: #e4e7ed; -} -.el-select-group__title { - padding-left: 20px; - font-size: 12px; - color: #909399; - line-height: 30px; -} -.el-select-group .el-select-dropdown__item { - padding-left: 20px; -} -.el-select { - display: inline-block; - position: relative; -} -.el-select .el-select__tags > span { - display: contents; -} -.el-select:hover .el-input__inner { - border-color: #c0c4cc; -} -.el-select .el-input__inner { - cursor: pointer; - padding-right: 35px; -} -.el-select .el-input__inner:focus { - border-color: #d0378d; -} -.el-select .el-input .el-select__caret { - color: #c0c4cc; - font-size: 14px; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); - cursor: pointer; -} -.el-select .el-input .el-select__caret.is-reverse { - -webkit-transform: rotateZ(0); - transform: rotateZ(0); -} -.el-select .el-input .el-select__caret.is-show-close { - font-size: 14px; - text-align: center; - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); - border-radius: 100%; - color: #c0c4cc; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-select .el-input .el-select__caret.is-show-close:hover { - color: #909399; -} -.el-select .el-input.is-disabled .el-input__inner { - cursor: not-allowed; -} -.el-select .el-input.is-disabled .el-input__inner:hover { - border-color: #e4e7ed; -} -.el-select .el-input.is-focus .el-input__inner { - border-color: #d0378d; -} -.el-select > .el-input { - display: block; -} -.el-select__input { - border: none; - outline: 0; - padding: 0; - margin-left: 15px; - color: #666; - font-size: 14px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - height: 28px; - background-color: transparent; -} -.el-select__input.is-mini { - height: 14px; -} -.el-select__close { - cursor: pointer; - position: absolute; - top: 8px; - z-index: 1000; - right: 25px; - color: #c0c4cc; - line-height: 18px; - font-size: 14px; -} -.el-select__close:hover { - color: #909399; -} -.el-select__tags { - position: absolute; - line-height: normal; - white-space: normal; - z-index: 1; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.el-select .el-tag__close { - margin-top: -2px; -} -.el-select .el-tag { - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-color: transparent; - margin: 2px 0 2px 6px; - background-color: #f0f2f5; -} -.el-select .el-tag__close.el-icon-close { - background-color: #c0c4cc; - right: -7px; - top: 0; - color: #fff; -} -.el-select .el-tag__close.el-icon-close:hover { - background-color: #909399; -} -.el-table, -.el-table__expanded-cell { - background-color: #fff; -} -.el-select .el-tag__close.el-icon-close::before { - display: block; - -webkit-transform: translate(0, 0.5px); - transform: translate(0, 0.5px); -} -.el-table { - position: relative; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - width: 100%; - max-width: 100%; - font-size: 14px; - color: #606266; -} -.el-table--mini, -.el-table--small, -.el-table__expand-icon { - font-size: 12px; -} -.el-table__empty-block { - min-height: 60px; - text-align: center; - width: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-table__empty-text { - line-height: 60px; - width: 50%; - color: #909399; -} -.el-table__expand-column .cell { - padding: 0; - text-align: center; -} -.el-table__expand-icon { - position: relative; - cursor: pointer; - color: #666; - -webkit-transition: -webkit-transform 0.2s ease-in-out; - transition: -webkit-transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out; - transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; - height: 20px; -} -.el-table__expand-icon--expanded { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-table__expand-icon > .el-icon { - position: absolute; - left: 50%; - top: 50%; - margin-left: -5px; - margin-top: -5px; -} -.el-table__expanded-cell[class*="cell"] { - padding: 20px 50px; -} -.el-table__expanded-cell:hover { - background-color: transparent !important; -} -.el-table__placeholder { - display: inline-block; - width: 20px; -} -.el-table__append-wrapper { - overflow: hidden; -} -.el-table--fit { - border-right: 0; - border-bottom: 0; -} -.el-table--fit td.gutter, -.el-table--fit th.gutter { - border-right-width: 1px; -} -.el-table--scrollable-x .el-table__body-wrapper { - overflow-x: auto; -} -.el-table--scrollable-y .el-table__body-wrapper { - overflow-y: auto; -} -.el-table thead { - color: #909399; - font-weight: 500; -} -.el-table thead.is-group th { - background: #f5f7fa; -} -.el-table th, -.el-table tr { - background-color: #fff; -} -.el-table td, -.el-table th { - padding: 12px 0; - min-width: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-overflow: ellipsis; - vertical-align: middle; - position: relative; - text-align: left; -} -.el-table td.is-center, -.el-table th.is-center { - text-align: center; -} -.el-table td.is-right, -.el-table th.is-right { - text-align: right; -} -.el-table td.gutter, -.el-table th.gutter { - width: 15px; - border-right-width: 0; - border-bottom-width: 0; - padding: 0; -} -.el-table--medium td, -.el-table--medium th { - padding: 10px 0; -} -.el-table--small td, -.el-table--small th { - padding: 8px 0; -} -.el-table--mini td, -.el-table--mini th { - padding: 6px 0; -} -.el-table .cell, -.el-table--border td:first-child .cell, -.el-table--border th:first-child .cell { - padding-left: 10px; -} -.el-table tr input[type="checkbox"] { - margin: 0; -} -.el-table td, -.el-table th.is-leaf { - border-bottom: 1px solid #ebeef5; -} -.el-table th.is-sortable { - cursor: pointer; -} -.el-table th { - overflow: hidden; - -ms-user-select: none; - user-select: none; -} -.el-table th > .cell { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; - vertical-align: middle; - padding-left: 10px; - padding-right: 10px; - width: 100%; -} -.el-table th > .cell.highlight { - color: #d0378d; -} -.el-table th.required > div::before { - display: inline-block; - content: ""; - width: 8px; - height: 8px; - border-radius: 50%; - background: #ff4d51; - margin-right: 5px; - vertical-align: middle; -} -.el-table td div { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-table td.gutter { - width: 0; -} -.el-table .cell { - -webkit-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - text-overflow: ellipsis; - white-space: normal; - word-break: break-all; - line-height: 23px; - padding-right: 10px; -} -.el-table .cell.el-tooltip { - white-space: nowrap; - min-width: 50px; -} -.el-table--border, -.el-table--group { - border: 1px solid #ebeef5; -} -.el-table--border::after, -.el-table--group::after, -.el-table::before { - content: ""; - position: absolute; - background-color: #ebeef5; - z-index: 1; -} -.el-table--border::after, -.el-table--group::after { - top: 0; - right: 0; - width: 1px; - height: 100%; -} -.el-table::before { - left: 0; - bottom: 0; - width: 100%; - height: 1px; -} -.el-table--border { - border-right: none; - border-bottom: none; -} -.el-table--border.el-loading-parent--relative { - border-color: transparent; -} -.el-table--border td, -.el-table--border th, -.el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed { - border-right: 1px solid #ebeef5; -} -.el-table--border th.gutter:last-of-type { - border-bottom: 1px solid #ebeef5; - border-bottom-width: 1px; -} -.el-table--border th, -.el-table__fixed-right-patch { - border-bottom: 1px solid #ebeef5; -} -.el-table__fixed, -.el-table__fixed-right { - position: absolute; - top: 0; - left: 0; - overflow-x: hidden; - overflow-y: hidden; - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.12); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.12); -} -.el-table__fixed-right::before, -.el-table__fixed::before { - content: ""; - position: absolute; - left: 0; - bottom: 0; - width: 100%; - height: 1px; - background-color: #ebeef5; - z-index: 4; -} -.el-table__fixed-right-patch { - position: absolute; - top: -1px; - right: 0; - background-color: #fff; -} -.el-table__fixed-right { - top: 0; - left: auto; - right: 0; -} -.el-table__fixed-right .el-table__fixed-body-wrapper, -.el-table__fixed-right .el-table__fixed-footer-wrapper, -.el-table__fixed-right .el-table__fixed-header-wrapper { - left: auto; - right: 0; -} -.el-table__fixed-header-wrapper { - position: absolute; - left: 0; - top: 0; - z-index: 3; -} -.el-table__fixed-footer-wrapper { - position: absolute; - left: 0; - bottom: 0; - z-index: 3; -} -.el-table__fixed-footer-wrapper tbody td { - border-top: 1px solid #ebeef5; - background-color: #f5f7fa; - color: #606266; -} -.el-table__fixed-body-wrapper { - position: absolute; - left: 0; - top: 37px; - overflow: hidden; - z-index: 3; -} -.el-table__body-wrapper, -.el-table__footer-wrapper, -.el-table__header-wrapper { - width: 100%; -} -.el-table__footer-wrapper { - margin-top: -1px; -} -.el-table__footer-wrapper td { - border-top: 1px solid #ebeef5; -} -.el-table__body, -.el-table__footer, -.el-table__header { - table-layout: fixed; - border-collapse: separate; -} -.el-table__footer-wrapper, -.el-table__header-wrapper { - overflow: hidden; -} -.el-table__footer-wrapper tbody td, -.el-table__header-wrapper tbody td { - background-color: #f5f7fa; - color: #606266; -} -.el-table__body-wrapper { - overflow: hidden; - position: relative; -} -.el-table__body-wrapper.is-scrolling-left ~ .el-table__fixed, -.el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed, -.el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed-right, -.el-table__body-wrapper.is-scrolling-right ~ .el-table__fixed-right { - -webkit-box-shadow: none; - box-shadow: none; -} -.el-picker-panel, -.el-table-filter { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-table__body-wrapper .el-table--border.is-scrolling-right ~ .el-table__fixed-right { - border-left: 1px solid #ebeef5; -} -.el-table .caret-wrapper { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 34px; - width: 24px; - vertical-align: middle; - cursor: pointer; - overflow: initial; - position: relative; -} -.el-table .sort-caret { - width: 0; - height: 0; - border: 5px solid transparent; - position: absolute; - left: 7px; -} -.el-table .sort-caret.ascending { - border-bottom-color: #c0c4cc; - top: 5px; -} -.el-table .sort-caret.descending { - border-top-color: #c0c4cc; - bottom: 7px; -} -.el-table .ascending .sort-caret.ascending { - border-bottom-color: #d0378d; -} -.el-table .descending .sort-caret.descending { - border-top-color: #d0378d; -} -.el-table .hidden-columns { - position: absolute; - z-index: -1; -} -.el-table--striped .el-table__body tr.el-table__row--striped td { - background: #fafafa; -} -.el-table--striped .el-table__body tr.el-table__row--striped.current-row td { - background-color: rgb(250, 235, 244); -} -.el-table__body tr.hover-row.current-row > td, -.el-table__body tr.hover-row.el-table__row--striped.current-row > td, -.el-table__body tr.hover-row.el-table__row--striped > td, -.el-table__body tr.hover-row > td { - background-color: #f5f7fa; -} -.el-table__body tr.current-row > td { - background-color: rgb(250, 235, 244); -} -.el-table__column-resize-proxy { - position: absolute; - left: 200px; - top: 0; - bottom: 0; - width: 0; - border-left: 1px solid #ebeef5; - z-index: 10; -} -.el-table__column-filter-trigger { - display: inline-block; - line-height: 34px; - cursor: pointer; -} -.el-table__column-filter-trigger i { - color: #909399; - font-size: 12px; - -webkit-transform: scale(0.75); - transform: scale(0.75); -} -.el-table--enable-row-transition .el-table__body td { - -webkit-transition: background-color 0.25s ease; - transition: background-color 0.25s ease; -} -.el-table--enable-row-hover .el-table__body tr:hover > td { - background-color: #f5f7fa; -} -.el-table--fluid-height .el-table__fixed, -.el-table--fluid-height .el-table__fixed-right { - bottom: 0; - overflow: hidden; -} -.el-table [class*="el-table__row--level"] .el-table__expand-icon { - display: inline-block; - width: 20px; - line-height: 20px; - height: 20px; - text-align: center; - margin-right: 3px; -} -.el-table-column--selection .cell { - padding-left: 14px; - padding-right: 14px; -} -.el-table-filter { - border: 1px solid #ebeef5; - border-radius: 2px; - background-color: #fff; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 2px 0; -} -.el-date-table td, -.el-date-table td div { - height: 30px; - -webkit-box-sizing: border-box; -} -.el-table-filter__list { - padding: 5px 0; - margin: 0; - list-style: none; - min-width: 100px; -} -.el-table-filter__list-item { - line-height: 36px; - padding: 0 10px; - cursor: pointer; - font-size: 14px; -} -.el-table-filter__list-item:hover { - background-color: rgb(250, 235, 244); - color: rgb(217, 95, 164); -} -.el-table-filter__list-item.is-active { - background-color: #d0378d; - color: #fff; -} -.el-table-filter__content { - min-width: 100px; -} -.el-table-filter__bottom { - border-top: 1px solid #ebeef5; - padding: 8px; -} -.el-table-filter__bottom button { - background: 0 0; - border: none; - color: #606266; - cursor: pointer; - font-size: 13px; - padding: 0 3px; -} -.el-date-table td.in-range div, -.el-date-table td.in-range div:hover, -.el-date-table.is-week-mode .el-date-table__row.current div, -.el-date-table.is-week-mode .el-date-table__row:hover div { - background-color: #f2f6fc; -} -.el-table-filter__bottom button:hover { - color: #d0378d; -} -.el-table-filter__bottom button:focus { - outline: 0; -} -.el-table-filter__bottom button.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-table-filter__wrap { - max-height: 280px; -} -.el-table-filter__checkbox-group { - padding: 10px; -} -.el-table-filter__checkbox-group label.el-checkbox { - display: block; - margin-right: 5px; - margin-bottom: 8px; - margin-left: 5px; -} -.el-table-filter__checkbox-group .el-checkbox:last-child { - margin-bottom: 0; -} -.el-date-table { - font-size: 12px; - -ms-user-select: none; - user-select: none; -} -.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover { - color: #606266; -} -.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div { - margin-left: 5px; - border-top-left-radius: 15px; - border-bottom-left-radius: 15px; -} -.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div { - margin-right: 5px; - border-top-right-radius: 15px; - border-bottom-right-radius: 15px; -} -.el-date-table td { - width: 32px; - padding: 4px 0; - box-sizing: border-box; - text-align: center; - cursor: pointer; - position: relative; -} -.el-date-table td div { - padding: 3px 0; - box-sizing: border-box; -} -.el-date-table td span { - width: 24px; - height: 24px; - display: block; - margin: 0 auto; - line-height: 24px; - position: absolute; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - border-radius: 50%; -} -.el-date-table td.next-month, -.el-date-table td.prev-month { - color: #c0c4cc; -} -.el-date-table td.today { - position: relative; -} -.el-date-table td.today span { - color: #d0378d; - font-weight: 700; -} -.el-date-table td.today.end-date span, -.el-date-table td.today.start-date span { - color: #fff; -} -.el-date-table td.available:hover { - color: #d0378d; -} -.el-date-table td.current:not(.disabled) span { - color: #fff; - background-color: #d0378d; -} -.el-date-table td.end-date div, -.el-date-table td.start-date div { - color: #fff; -} -.el-date-table td.end-date span, -.el-date-table td.start-date span { - background-color: #d0378d; -} -.el-date-table td.start-date div { - margin-left: 5px; - border-top-left-radius: 15px; - border-bottom-left-radius: 15px; -} -.el-date-table td.end-date div { - margin-right: 5px; - border-top-right-radius: 15px; - border-bottom-right-radius: 15px; -} -.el-date-table td.disabled div { - background-color: #f5f7fa; - opacity: 1; - cursor: not-allowed; - color: #c0c4cc; -} -.el-date-table td.selected div { - margin-left: 5px; - margin-right: 5px; - background-color: #f2f6fc; - border-radius: 15px; -} -.el-date-table td.selected div:hover { - background-color: #f2f6fc; -} -.el-date-table td.selected span { - background-color: #d0378d; - color: #fff; - border-radius: 15px; -} -.el-date-table td.week { - font-size: 80%; - color: #606266; -} -.el-month-table, -.el-year-table { - font-size: 12px; - border-collapse: collapse; -} -.el-date-table th { - padding: 5px; - color: #606266; - font-weight: 400; - border-bottom: solid 1px #ebeef5; -} -.el-month-table { - margin: -1px; -} -.el-month-table td { - text-align: center; - padding: 8px 0; - cursor: pointer; -} -.el-month-table td div { - height: 48px; - padding: 6px 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-month-table td.today .cell { - color: #d0378d; - font-weight: 700; -} -.el-month-table td.today.end-date .cell, -.el-month-table td.today.start-date .cell { - color: #fff; -} -.el-month-table td.disabled .cell { - background-color: #f5f7fa; - cursor: not-allowed; - color: #c0c4cc; -} -.el-month-table td.disabled .cell:hover { - color: #c0c4cc; -} -.el-month-table td .cell { - width: 60px; - height: 36px; - display: block; - line-height: 36px; - color: #606266; - margin: 0 auto; - border-radius: 18px; -} -.el-month-table td .cell:hover { - color: #d0378d; -} -.el-month-table td.in-range div, -.el-month-table td.in-range div:hover { - background-color: #f2f6fc; -} -.el-month-table td.end-date div, -.el-month-table td.start-date div { - color: #fff; -} -.el-month-table td.end-date .cell, -.el-month-table td.start-date .cell { - color: #fff; - background-color: #d0378d; -} -.el-month-table td.start-date div { - border-top-left-radius: 24px; - border-bottom-left-radius: 24px; -} -.el-month-table td.end-date div { - border-top-right-radius: 24px; - border-bottom-right-radius: 24px; -} -.el-month-table td.current:not(.disabled) .cell { - color: #d0378d; -} -.el-year-table { - margin: -1px; -} -.el-year-table .el-icon { - color: #303133; -} -.el-year-table td { - text-align: center; - padding: 20px 3px; - cursor: pointer; -} -.el-year-table td.today .cell { - color: #d0378d; - font-weight: 700; -} -.el-year-table td.disabled .cell { - background-color: #f5f7fa; - cursor: not-allowed; - color: #c0c4cc; -} -.el-year-table td.disabled .cell:hover { - color: #c0c4cc; -} -.el-year-table td .cell { - width: 48px; - height: 32px; - display: block; - line-height: 32px; - color: #606266; - margin: 0 auto; -} -.el-year-table td .cell:hover, -.el-year-table td.current:not(.disabled) .cell { - color: #d0378d; -} -.el-date-range-picker { - width: 646px; -} -.el-date-range-picker.has-sidebar { - width: 756px; -} -.el-date-range-picker table { - table-layout: fixed; - width: 100%; -} -.el-date-range-picker .el-picker-panel__body { - min-width: 513px; -} -.el-date-range-picker .el-picker-panel__content { - margin: 0; -} -.el-date-range-picker__header { - position: relative; - text-align: center; - height: 28px; -} -.el-date-range-picker__header [class*="arrow-left"] { - float: left; -} -.el-date-range-picker__header [class*="arrow-right"] { - float: right; -} -.el-date-range-picker__header div { - font-size: 16px; - font-weight: 500; - margin-right: 50px; -} -.el-date-range-picker__content { - float: left; - width: 50%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 16px; -} -.el-date-range-picker__content.is-left { - border-right: 1px solid #e4e4e4; -} -.el-date-range-picker__content .el-date-range-picker__header div { - margin-left: 50px; - margin-right: 50px; -} -.el-date-range-picker__editors-wrap { - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; -} -.el-date-range-picker__editors-wrap.is-right { - text-align: right; -} -.el-date-range-picker__time-header { - position: relative; - border-bottom: 1px solid #e4e4e4; - font-size: 12px; - padding: 8px 5px 5px; - display: table; - width: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-date-range-picker__time-header > .el-icon-arrow-right { - font-size: 20px; - vertical-align: middle; - display: table-cell; - color: #303133; -} -.el-date-range-picker__time-picker-wrap { - position: relative; - display: table-cell; - padding: 0 5px; -} -.el-date-range-picker__time-picker-wrap .el-picker-panel { - position: absolute; - top: 13px; - right: 0; - z-index: 1; - background: #fff; -} -.el-date-picker { - width: 322px; -} -.el-date-picker.has-sidebar.has-time { - width: 434px; -} -.el-date-picker.has-sidebar { - width: 438px; -} -.el-date-picker.has-time .el-picker-panel__body-wrapper { - position: relative; -} -.el-date-picker .el-picker-panel__content { - width: 292px; -} -.el-date-picker table { - table-layout: fixed; - width: 100%; -} -.el-date-picker__editor-wrap { - position: relative; - display: table-cell; - padding: 0 5px; -} -.el-date-picker__time-header { - position: relative; - border-bottom: 1px solid #e4e4e4; - font-size: 12px; - padding: 8px 5px 5px; - display: table; - width: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-date-picker__header { - margin: 12px; - text-align: center; -} -.el-date-picker__header--bordered { - margin-bottom: 0; - padding-bottom: 12px; - border-bottom: solid 1px #ebeef5; -} -.el-date-picker__header--bordered + .el-picker-panel__content { - margin-top: 0; -} -.el-date-picker__header-label { - font-size: 16px; - font-weight: 500; - padding: 0 5px; - line-height: 22px; - text-align: center; - cursor: pointer; - color: #606266; -} -.el-date-picker__header-label.active, -.el-date-picker__header-label:hover { - color: #d0378d; -} -.el-date-picker__prev-btn { - float: left; -} -.el-date-picker__next-btn { - float: right; -} -.el-date-picker__time-wrap { - padding: 10px; - text-align: center; -} -.el-date-picker__time-label { - float: left; - cursor: pointer; - line-height: 30px; - margin-left: 10px; -} -.time-select { - margin: 5px 0; - min-width: 0; -} -.time-select .el-picker-panel__content { - max-height: 200px; - margin: 0; -} -.time-select-item { - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.time-select-item.selected:not(.disabled) { - color: #d0378d; - font-weight: 700; -} -.time-select-item.disabled { - color: #e4e7ed; - cursor: not-allowed; -} -.time-select-item:hover { - background-color: #f5f7fa; - font-weight: 700; - cursor: pointer; -} -.el-date-editor { - position: relative; - display: inline-block; - text-align: left; -} -.el-date-editor.el-input, -.el-date-editor.el-input__inner { - width: 220px; -} -.el-date-editor--monthrange.el-input, -.el-date-editor--monthrange.el-input__inner { - width: 300px; -} -.el-date-editor--daterange.el-input, -.el-date-editor--daterange.el-input__inner, -.el-date-editor--timerange.el-input, -.el-date-editor--timerange.el-input__inner { - width: 350px; -} -.el-date-editor--datetimerange.el-input, -.el-date-editor--datetimerange.el-input__inner { - width: 400px; -} -.el-date-editor--dates .el-input__inner { - text-overflow: ellipsis; - white-space: nowrap; -} -.el-date-editor .el-icon-circle-close { - cursor: pointer; -} -.el-date-editor .el-range__icon { - font-size: 14px; - margin-left: -5px; - color: #c0c4cc; - float: left; - line-height: 32px; -} -.el-date-editor .el-range-input, -.el-date-editor .el-range-separator { - height: 100%; - margin: 0; - text-align: center; - display: inline-block; - font-size: 14px; -} -.el-date-editor .el-range-input { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: none; - outline: 0; - padding: 0; - width: 39%; - color: #606266; -} -.el-date-editor .el-range-input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-input::placeholder { - color: #c0c4cc; -} -.el-date-editor .el-range-separator { - padding: 0 5px; - line-height: 32px; - width: 5%; - color: #303133; -} -.el-date-editor .el-range__close-icon { - font-size: 14px; - color: #c0c4cc; - width: 25px; - display: inline-block; - float: right; - line-height: 32px; -} -.el-range-editor.el-input__inner { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 3px 10px; -} -.el-range-editor .el-range-input { - line-height: 1; -} -.el-range-editor.is-active, -.el-range-editor.is-active:hover { - border-color: #d0378d; -} -.el-range-editor--medium.el-input__inner { - height: 36px; -} -.el-range-editor--medium .el-range-separator { - line-height: 28px; - font-size: 14px; -} -.el-range-editor--medium .el-range-input { - font-size: 14px; -} -.el-range-editor--medium .el-range__close-icon, -.el-range-editor--medium .el-range__icon { - line-height: 28px; -} -.el-range-editor--small.el-input__inner { - height: 32px; -} -.el-range-editor--small .el-range-separator { - line-height: 24px; - font-size: 13px; -} -.el-range-editor--small .el-range-input { - font-size: 13px; -} -.el-range-editor--small .el-range__close-icon, -.el-range-editor--small .el-range__icon { - line-height: 24px; -} -.el-range-editor--mini.el-input__inner { - height: 28px; -} -.el-range-editor--mini .el-range-separator { - line-height: 20px; - font-size: 12px; -} -.el-range-editor--mini .el-range-input { - font-size: 12px; -} -.el-range-editor--mini .el-range__close-icon, -.el-range-editor--mini .el-range__icon { - line-height: 20px; -} -.el-range-editor.is-disabled { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-range-editor.is-disabled:focus, -.el-range-editor.is-disabled:hover { - border-color: #e4e7ed; -} -.el-range-editor.is-disabled input { - background-color: #f5f7fa; - color: #c0c4cc; - cursor: not-allowed; -} -.el-range-editor.is-disabled input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled input::placeholder { - color: #c0c4cc; -} -.el-range-editor.is-disabled .el-range-separator { - color: #c0c4cc; -} -.el-picker-panel { - color: #606266; - border: 1px solid #e4e7ed; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - background: #fff; - border-radius: 4px; - line-height: 30px; - margin: 5px 0; -} -.el-popover, -.el-time-panel { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-picker-panel__body-wrapper::after, -.el-picker-panel__body::after { - content: ""; - display: table; - clear: both; -} -.el-picker-panel__content { - position: relative; - margin: 15px; -} -.el-picker-panel__footer { - border-top: 1px solid #e4e4e4; - padding: 4px; - text-align: right; - background-color: #fff; - position: relative; - font-size: 0; -} -.el-picker-panel__shortcut { - display: block; - width: 100%; - border: 0; - background-color: transparent; - line-height: 28px; - font-size: 14px; - color: #606266; - padding-left: 12px; - text-align: left; - outline: 0; - cursor: pointer; -} -.el-picker-panel__shortcut:hover { - color: #d0378d; -} -.el-picker-panel__shortcut.active { - background-color: #e6f1fe; - color: #d0378d; -} -.el-picker-panel__btn { - border: 1px solid #dcdcdc; - color: #333; - line-height: 24px; - border-radius: 2px; - padding: 0 20px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; -} -.el-picker-panel__btn[disabled] { - color: #ccc; - cursor: not-allowed; -} -.el-picker-panel__icon-btn { - font-size: 12px; - color: #303133; - border: 0; - background: 0 0; - cursor: pointer; - outline: 0; - margin-top: 8px; -} -.el-picker-panel__icon-btn:hover { - color: #d0378d; -} -.el-picker-panel__icon-btn.is-disabled { - color: #bbb; -} -.el-picker-panel__icon-btn.is-disabled:hover { - cursor: not-allowed; -} -.el-picker-panel__link-btn { - vertical-align: middle; -} -.el-picker-panel [slot="sidebar"], -.el-picker-panel__sidebar { - position: absolute; - top: 0; - bottom: 0; - width: 110px; - border-right: 1px solid #e4e4e4; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-top: 6px; - background-color: #fff; - overflow: auto; -} -.el-picker-panel [slot="sidebar"] + .el-picker-panel__body, -.el-picker-panel__sidebar + .el-picker-panel__body { - margin-left: 110px; -} -.el-time-spinner.has-seconds .el-time-spinner__wrapper { - width: 33.3%; -} -.el-time-spinner__wrapper { - max-height: 190px; - overflow: auto; - display: inline-block; - width: 50%; - vertical-align: top; - position: relative; -} -.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) { - padding-bottom: 15px; -} -.el-time-spinner__input.el-input .el-input__inner, -.el-time-spinner__list { - padding: 0; - text-align: center; -} -.el-time-spinner__wrapper.is-arrow { - -webkit-box-sizing: border-box; - box-sizing: border-box; - text-align: center; - overflow: hidden; -} -.el-time-spinner__wrapper.is-arrow .el-time-spinner__list { - -webkit-transform: translateY(-32px); - transform: translateY(-32px); -} -.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) { - background: #fff; - cursor: default; -} -.el-time-spinner__arrow { - font-size: 12px; - color: #909399; - position: absolute; - left: 0; - width: 100%; - z-index: 1; - text-align: center; - height: 30px; - line-height: 30px; - cursor: pointer; -} -.el-time-spinner__arrow:hover { - color: #d0378d; -} -.el-time-spinner__arrow.el-icon-arrow-up { - top: 10px; -} -.el-time-spinner__arrow.el-icon-arrow-down { - bottom: 10px; -} -.el-time-spinner__input.el-input { - width: 70%; -} -.el-time-spinner__list { - margin: 0; - list-style: none; -} -.el-time-spinner__list::after, -.el-time-spinner__list::before { - content: ""; - display: block; - width: 100%; - height: 80px; -} -.el-time-spinner__item { - height: 32px; - line-height: 32px; - font-size: 12px; - color: #606266; -} -.el-time-spinner__item:hover:not(.disabled):not(.active) { - background: #f5f7fa; - cursor: pointer; -} -.el-time-spinner__item.active:not(.disabled) { - color: #303133; - font-weight: 700; -} -.el-time-spinner__item.disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-time-panel { - margin: 5px 0; - border: 1px solid #e4e7ed; - background-color: #fff; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - border-radius: 2px; - position: absolute; - width: 180px; - left: 0; - z-index: 1000; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -.el-slider__button, -.el-slider__button-wrapper { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-time-panel__content { - font-size: 0; - position: relative; - overflow: hidden; -} -.el-time-panel__content::after, -.el-time-panel__content::before { - content: ""; - top: 50%; - position: absolute; - margin-top: -15px; - height: 32px; - z-index: -1; - left: 0; - right: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-top: 6px; - text-align: left; - border-top: 1px solid #e4e7ed; - border-bottom: 1px solid #e4e7ed; -} -.el-time-panel__content::after { - left: 50%; - margin-left: 12%; - margin-right: 12%; -} -.el-time-panel__content::before { - padding-left: 50%; - margin-right: 12%; - margin-left: 12%; -} -.el-time-panel__content.has-seconds::after { - left: calc(100% / 3 * 2); -} -.el-time-panel__content.has-seconds::before { - padding-left: calc(100% / 3); -} -.el-time-panel__footer { - border-top: 1px solid #e4e4e4; - padding: 4px; - height: 36px; - line-height: 25px; - text-align: right; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-time-panel__btn { - border: none; - line-height: 28px; - padding: 0 5px; - margin: 0 5px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; - color: #303133; -} -.el-time-panel__btn.confirm { - font-weight: 800; - color: #d0378d; -} -.el-time-range-picker { - width: 354px; - overflow: visible; -} -.el-time-range-picker__content { - position: relative; - text-align: center; - padding: 10px; -} -.el-time-range-picker__cell { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 4px 7px 7px; - width: 50%; - display: inline-block; -} -.el-time-range-picker__header { - margin-bottom: 5px; - text-align: center; - font-size: 14px; -} -.el-time-range-picker__body { - border-radius: 2px; - border: 1px solid #e4e7ed; -} -.el-popover { - position: absolute; - background: #fff; - min-width: 150px; - border: 1px solid #ebeef5; - padding: 12px; - z-index: 2000; - color: #606266; - line-height: 1.4; - text-align: justify; - font-size: 14px; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - word-break: break-all; -} -.el-popover--plain { - padding: 18px 20px; -} -.el-popover__title { - color: #303133; - font-size: 16px; - line-height: 1; - margin-bottom: 12px; -} -.v-modal-enter { - -webkit-animation: v-modal-in 0.2s ease; - animation: v-modal-in 0.2s ease; -} -.v-modal-leave { - -webkit-animation: v-modal-out 0.2s ease forwards; - animation: v-modal-out 0.2s ease forwards; -} -@keyframes v-modal-in { - 0% { - opacity: 0; - } -} -@keyframes v-modal-out { - 100% { - opacity: 0; - } -} -.v-modal { - position: fixed; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.5; - background: #000; -} -.el-popup-parent--hidden { - overflow: hidden; -} -.el-message-box { - display: inline-block; - width: 420px; - padding-bottom: 10px; - vertical-align: middle; - background-color: #fff; - border-radius: 4px; - border: 1px solid #ebeef5; - font-size: 18px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - text-align: left; - overflow: hidden; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -.el-message-box__wrapper { - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - text-align: center; -} -.el-message-box__wrapper::after { - content: ""; - display: inline-block; - height: 100%; - width: 0; - vertical-align: middle; -} -.el-message-box__header { - position: relative; - padding: 15px 15px 10px; -} -.el-message-box__title { - padding-left: 0; - margin-bottom: 0; - font-size: 18px; - line-height: 1; - color: #303133; -} -.el-message-box__headerbtn { - position: absolute; - top: 15px; - right: 15px; - padding: 0; - border: none; - outline: 0; - background: 0 0; - font-size: 16px; - cursor: pointer; -} -.el-form-item.is-error .el-input__inner, -.el-form-item.is-error .el-input__inner:focus, -.el-form-item.is-error .el-textarea__inner, -.el-form-item.is-error .el-textarea__inner:focus, -.el-message-box__input input.invalid, -.el-message-box__input input.invalid:focus { - border-color: #f56c6c; -} -.el-message-box__headerbtn .el-message-box__close { - color: #909399; -} -.el-message-box__headerbtn:focus .el-message-box__close, -.el-message-box__headerbtn:hover .el-message-box__close { - color: #d0378d; -} -.el-message-box__content { - padding: 10px 15px; - color: #606266; - font-size: 14px; -} -.el-message-box__container { - position: relative; -} -.el-message-box__input { - padding-top: 15px; -} -.el-message-box__status { - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - font-size: 24px !important; -} -.el-message-box__status::before { - padding-left: 1px; -} -.el-message-box__status + .el-message-box__message { - padding-left: 36px; - padding-right: 12px; -} -.el-message-box__status.el-icon-success { - color: #67c23a; -} -.el-message-box__status.el-icon-info { - color: #909399; -} -.el-message-box__status.el-icon-warning { - color: #e6a23c; -} -.el-message-box__status.el-icon-error { - color: #f56c6c; -} -.el-message-box__message { - margin: 0; -} -.el-message-box__message p { - margin: 0; - line-height: 24px; -} -.el-message-box__errormsg { - color: #f56c6c; - font-size: 12px; - min-height: 18px; - margin-top: 2px; -} -.el-message-box__btns { - padding: 5px 15px 0; - text-align: right; -} -.el-message-box__btns button:nth-child(2) { - margin-left: 10px; -} -.el-message-box__btns-reverse { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; -} -.el-message-box--center { - padding-bottom: 30px; -} -.el-message-box--center .el-message-box__header { - padding-top: 30px; -} -.el-message-box--center .el-message-box__title { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-message-box--center .el-message-box__status { - position: relative; - top: auto; - padding-right: 5px; - text-align: center; - -webkit-transform: translateY(-1px); - transform: translateY(-1px); -} -.el-message-box--center .el-message-box__message { - margin-left: 0; -} -.el-message-box--center .el-message-box__btns, -.el-message-box--center .el-message-box__content { - text-align: center; -} -.el-message-box--center .el-message-box__content { - padding-left: 27px; - padding-right: 27px; -} -.msgbox-fade-enter-active { - -webkit-animation: msgbox-fade-in 0.3s; - animation: msgbox-fade-in 0.3s; -} -.msgbox-fade-leave-active { - -webkit-animation: msgbox-fade-out 0.3s; - animation: msgbox-fade-out 0.3s; -} -@-webkit-keyframes msgbox-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes msgbox-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes msgbox-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes msgbox-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-breadcrumb { - font-size: 14px; - line-height: 1; -} -.el-breadcrumb::after, -.el-breadcrumb::before { - display: table; - content: ""; -} -.el-breadcrumb::after { - clear: both; -} -.el-breadcrumb__separator { - margin: 0 9px; - font-weight: 700; - color: #c0c4cc; -} -.el-breadcrumb__separator[class*="icon"] { - margin: 0 6px; - font-weight: 400; -} -.el-breadcrumb__item { - float: left; -} -.el-breadcrumb__inner { - color: #606266; -} -.el-breadcrumb__inner a, -.el-breadcrumb__inner.is-link { - font-weight: 700; - text-decoration: none; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - color: #303133; -} -.el-breadcrumb__inner a:hover, -.el-breadcrumb__inner.is-link:hover { - color: #d0378d; - cursor: pointer; -} -.el-breadcrumb__item:last-child .el-breadcrumb__inner, -.el-breadcrumb__item:last-child .el-breadcrumb__inner a, -.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, -.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover { - font-weight: 400; - color: #606266; - cursor: text; -} -.el-breadcrumb__item:last-child .el-breadcrumb__separator { - display: none; -} -.el-form--label-left .el-form-item__label { - text-align: left; -} -.el-form--label-top .el-form-item__label { - float: none; - display: inline-block; - text-align: left; - padding: 0 0 10px; -} -.el-form--inline .el-form-item { - display: inline-block; - margin-right: 10px; - vertical-align: top; -} -.el-form--inline .el-form-item__label { - float: none; - display: inline-block; -} -.el-form--inline .el-form-item__content { - display: inline-block; - vertical-align: top; -} -.el-form--inline.el-form--label-top .el-form-item__content { - display: block; -} -.el-form-item { - margin-bottom: 22px; -} -.el-form-item::after, -.el-form-item::before { - display: table; - content: ""; -} -.el-form-item::after { - clear: both; -} -.el-form-item .el-form-item { - margin-bottom: 0; -} -.el-form-item--mini.el-form-item, -.el-form-item--small.el-form-item { - margin-bottom: 18px; -} -.el-form-item .el-input__validateIcon { - display: none; -} -.el-form-item--medium .el-form-item__content, -.el-form-item--medium .el-form-item__label { - line-height: 36px; -} -.el-form-item--small .el-form-item__content, -.el-form-item--small .el-form-item__label { - line-height: 32px; -} -.el-form-item--small .el-form-item__error { - padding-top: 2px; -} -.el-form-item--mini .el-form-item__content, -.el-form-item--mini .el-form-item__label { - line-height: 28px; -} -.el-form-item--mini .el-form-item__error { - padding-top: 1px; -} -.el-form-item__label-wrap { - float: left; -} -.el-form-item__label-wrap .el-form-item__label { - display: inline-block; - float: none; -} -.el-form-item__label { - text-align: right; - vertical-align: middle; - float: left; - font-size: 14px; - color: #606266; - line-height: 40px; - padding: 0 12px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-form-item__content { - line-height: 40px; - position: relative; - font-size: 14px; -} -.el-form-item__content::after, -.el-form-item__content::before { - display: table; - content: ""; -} -.el-form-item__content::after { - clear: both; -} -.el-form-item__content .el-input-group { - vertical-align: top; -} -.el-form-item__error { - color: #f56c6c; - font-size: 12px; - line-height: 1; - padding-top: 4px; - position: absolute; - top: 100%; - left: 0; -} -.el-form-item__error--inline { - position: relative; - top: auto; - left: auto; - display: inline-block; - margin-left: 10px; -} -.el-form-item.is-required:not(.is-no-asterisk) - .el-form-item__label-wrap - > .el-form-item__label:before, -.el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before { - content: "*"; - color: #f56c6c; - margin-right: 4px; -} -.el-form-item.is-error .el-input-group__append .el-input__inner, -.el-form-item.is-error .el-input-group__prepend .el-input__inner { - border-color: transparent; -} -.el-form-item.is-error .el-input__validateIcon { - color: #f56c6c; -} -.el-form-item--feedback .el-input__validateIcon { - display: inline-block; -} -.el-tabs__header { - padding: 0; - position: relative; - margin: 0 0 15px; -} -.el-tabs__active-bar { - position: absolute; - bottom: 0; - left: 0; - height: 2px; - background-color: #d0378d; - z-index: 1; - -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - list-style: none; -} -.el-tabs__new-tab { - float: right; - border: 1px solid #d3dce6; - height: 18px; - width: 18px; - line-height: 18px; - margin: 12px 0 9px 10px; - border-radius: 3px; - text-align: center; - font-size: 12px; - color: #d3dce6; - cursor: pointer; - -webkit-transition: all 0.15s; - transition: all 0.15s; -} -.el-collapse-item__arrow, -.el-tabs__nav { - -webkit-transition: -webkit-transform 0.3s; -} -.el-tabs__new-tab .el-icon-plus { - -webkit-transform: scale(0.8, 0.8); - transform: scale(0.8, 0.8); -} -.el-tabs__new-tab:hover { - color: #d0378d; -} -.el-tabs__nav-wrap { - overflow: hidden; - margin-bottom: -1px; - position: relative; -} -.el-tabs__nav-wrap::after { - content: ""; - position: absolute; - left: 0; - bottom: 0; - width: 100%; - height: 2px; - background-color: #e4e7ed; - z-index: 1; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__nav-wrap::after, -.el-tabs--card > .el-tabs__header .el-tabs__nav-wrap::after { - content: none; -} -.el-tabs__nav-wrap.is-scrollable { - padding: 0 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-tabs__nav-scroll { - overflow: hidden; -} -.el-tabs__nav-next, -.el-tabs__nav-prev { - position: absolute; - cursor: pointer; - line-height: 44px; - font-size: 12px; - color: #909399; -} -.el-tabs__nav-next { - right: 0; -} -.el-tabs__nav-prev { - left: 0; -} -.el-tabs__nav { - white-space: nowrap; - position: relative; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - float: left; - z-index: 2; -} -.el-tabs__nav.is-stretch { - min-width: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.el-tabs__nav.is-stretch > * { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - text-align: center; -} -.el-tabs__item { - padding: 0 20px; - height: 40px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - line-height: 40px; - display: inline-block; - list-style: none; - font-size: 14px; - font-weight: 500; - color: #303133; - position: relative; -} -.el-tabs__item:focus, -.el-tabs__item:focus:active { - outline: 0; -} -.el-tabs__item:focus.is-active.is-focus:not(:active) { - -webkit-box-shadow: 0 0 2px 2px #d0378d inset; - box-shadow: 0 0 2px 2px #d0378d inset; - border-radius: 3px; -} -.el-tabs__item .el-icon-close { - border-radius: 50%; - text-align: center; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - margin-left: 5px; -} -.el-tabs__item .el-icon-close:before { - -webkit-transform: scale(0.9); - transform: scale(0.9); - display: inline-block; -} -.el-tabs__item .el-icon-close:hover { - background-color: #c0c4cc; - color: #fff; -} -.el-tabs__item.is-active { - color: #d0378d; -} -.el-tabs__item:hover { - color: #d0378d; - cursor: pointer; -} -.el-tabs__item.is-disabled { - color: #c0c4cc; - cursor: default; -} -.el-tabs__content { - overflow: hidden; - position: relative; -} -.el-tabs--card > .el-tabs__header { - border-bottom: 1px solid #e4e7ed; -} -.el-tabs--card > .el-tabs__header .el-tabs__nav { - border: 1px solid #e4e7ed; - border-bottom: none; - border-radius: 4px 4px 0 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-tabs--card > .el-tabs__header .el-tabs__active-bar { - display: none; -} -.el-tabs--card > .el-tabs__header .el-tabs__item .el-icon-close { - position: relative; - font-size: 12px; - width: 0; - height: 14px; - vertical-align: middle; - line-height: 15px; - overflow: hidden; - top: -1px; - right: -2px; - -webkit-transform-origin: 100% 50%; - transform-origin: 100% 50%; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close, -.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close { - width: 14px; -} -.el-tabs--card > .el-tabs__header .el-tabs__item { - border-bottom: 1px solid transparent; - border-left: 1px solid #e4e7ed; - -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), - padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-tabs--card > .el-tabs__header .el-tabs__item:first-child { - border-left: none; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-closable:hover { - padding-left: 13px; - padding-right: 13px; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active { - border-bottom-color: #fff; -} -.el-tabs--card > .el-tabs__header .el-tabs__item.is-active.is-closable { - padding-left: 20px; - padding-right: 20px; -} -.el-tabs--border-card { - background: #fff; - border: 1px solid #dcdfe6; - -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04); - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04); -} -.el-tabs--border-card > .el-tabs__content { - padding: 15px; -} -.el-tabs--border-card > .el-tabs__header { - background-color: #f5f7fa; - border-bottom: 1px solid #e4e7ed; - margin: 0; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item { - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - border: 1px solid transparent; - margin-top: -1px; - color: #909399; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item + .el-tabs__item, -.el-tabs--border-card > .el-tabs__header .el-tabs__item:first-child { - margin-left: -1px; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active { - color: #d0378d; - background-color: #fff; - border-right-color: #dcdfe6; - border-left-color: #dcdfe6; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover { - color: #d0378d; -} -.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-disabled { - color: #c0c4cc; -} -.el-tabs--border-card > .el-tabs__header .is-scrollable .el-tabs__item:first-child { - margin-left: 0; -} -.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2), -.el-tabs--bottom .el-tabs__item.is-top:nth-child(2), -.el-tabs--top .el-tabs__item.is-bottom:nth-child(2), -.el-tabs--top .el-tabs__item.is-top:nth-child(2) { - padding-left: 0; -} -.el-tabs--bottom .el-tabs__item.is-bottom:last-child, -.el-tabs--bottom .el-tabs__item.is-top:last-child, -.el-tabs--top .el-tabs__item.is-bottom:last-child, -.el-tabs--top .el-tabs__item.is-top:last-child { - padding-right: 0; -} -.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:nth-child(2), -.el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:nth-child(2) { - padding-left: 20px; -} -.el-tabs--bottom .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--bottom.el-tabs--card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top .el-tabs--left > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top .el-tabs--right > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child, -.el-tabs--top.el-tabs--card > .el-tabs__header .el-tabs__item:last-child { - padding-right: 20px; -} -.el-tabs--bottom .el-tabs__header.is-bottom { - margin-bottom: 0; - margin-top: 10px; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom { - border-bottom: 0; - border-top: 1px solid #dcdfe6; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom { - margin-top: -1px; - margin-bottom: 0; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) { - border: 1px solid transparent; -} -.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom { - margin: 0 -1px -1px; -} -.el-tabs--left, -.el-tabs--right { - overflow: hidden; -} -.el-tabs--left .el-tabs__header.is-left, -.el-tabs--left .el-tabs__header.is-right, -.el-tabs--left .el-tabs__nav-scroll, -.el-tabs--left .el-tabs__nav-wrap.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-right, -.el-tabs--right .el-tabs__header.is-left, -.el-tabs--right .el-tabs__header.is-right, -.el-tabs--right .el-tabs__nav-scroll, -.el-tabs--right .el-tabs__nav-wrap.is-left, -.el-tabs--right .el-tabs__nav-wrap.is-right { - height: 100%; -} -.el-tabs--left .el-tabs__active-bar.is-left, -.el-tabs--left .el-tabs__active-bar.is-right, -.el-tabs--right .el-tabs__active-bar.is-left, -.el-tabs--right .el-tabs__active-bar.is-right { - top: 0; - bottom: auto; - width: 2px; - height: auto; -} -.el-tabs--left .el-tabs__nav-wrap.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-right, -.el-tabs--right .el-tabs__nav-wrap.is-left, -.el-tabs--right .el-tabs__nav-wrap.is-right { - margin-bottom: 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev { - height: 30px; - line-height: 30px; - width: 100%; - text-align: center; - cursor: pointer; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next i, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev i, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next i, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev i { - -webkit-transform: rotateZ(90deg); - transform: rotateZ(90deg); -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-prev, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-prev { - left: auto; - top: 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--left .el-tabs__nav-wrap.is-right > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-left > .el-tabs__nav-next, -.el-tabs--right .el-tabs__nav-wrap.is-right > .el-tabs__nav-next { - right: auto; - bottom: 0; -} -.el-tabs--left .el-tabs__active-bar.is-left, -.el-tabs--left .el-tabs__nav-wrap.is-left::after { - right: 0; - left: auto; -} -.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable, -.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable, -.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable, -.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable { - padding: 30px 0; -} -.el-tabs--left .el-tabs__nav-wrap.is-left::after, -.el-tabs--left .el-tabs__nav-wrap.is-right::after, -.el-tabs--right .el-tabs__nav-wrap.is-left::after, -.el-tabs--right .el-tabs__nav-wrap.is-right::after { - height: 100%; - width: 2px; - bottom: auto; - top: 0; -} -.el-tabs--left .el-tabs__nav.is-left, -.el-tabs--left .el-tabs__nav.is-right, -.el-tabs--right .el-tabs__nav.is-left, -.el-tabs--right .el-tabs__nav.is-right { - float: none; -} -.el-tabs--left .el-tabs__item.is-left, -.el-tabs--left .el-tabs__item.is-right, -.el-tabs--right .el-tabs__item.is-left, -.el-tabs--right .el-tabs__item.is-right { - display: block; -} -.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left, -.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right { - display: none; -} -.el-tabs--left .el-tabs__header.is-left { - float: left; - margin-bottom: 0; - margin-right: 10px; -} -.el-tabs--left .el-tabs__nav-wrap.is-left { - margin-right: -1px; -} -.el-tabs--left .el-tabs__item.is-left { - text-align: right; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left { - border-left: none; - border-right: 1px solid #e4e7ed; - border-bottom: none; - border-top: 1px solid #e4e7ed; - text-align: left; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child { - border-right: 1px solid #e4e7ed; - border-top: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active { - border: 1px solid #e4e7ed; - border-right-color: #fff; - border-left: none; - border-bottom: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child { - border-top: none; -} -.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child { - border-bottom: none; -} -.el-tabs--left.el-tabs--card .el-tabs__nav { - border-radius: 4px 0 0 4px; - border-bottom: 1px solid #e4e7ed; - border-right: none; -} -.el-tabs--left.el-tabs--card .el-tabs__new-tab { - float: none; -} -.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left { - border-right: 1px solid #dfe4ed; -} -.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left { - border: 1px solid transparent; - margin: -1px 0 -1px -1px; -} -.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active { - border-color: #d1dbe5 transparent; -} -.el-tabs--right .el-tabs__header.is-right { - float: right; - margin-bottom: 0; - margin-left: 10px; -} -.el-tabs--right .el-tabs__nav-wrap.is-right { - margin-left: -1px; -} -.el-tabs--right .el-tabs__nav-wrap.is-right::after { - left: 0; - right: auto; -} -.el-tabs--right .el-tabs__active-bar.is-right { - left: 0; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right { - border-bottom: none; - border-top: 1px solid #e4e7ed; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child { - border-left: 1px solid #e4e7ed; - border-top: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active { - border: 1px solid #e4e7ed; - border-left-color: #fff; - border-right: none; - border-bottom: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child { - border-top: none; -} -.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child { - border-bottom: none; -} -.el-tabs--right.el-tabs--card .el-tabs__nav { - border-radius: 0 4px 4px 0; - border-bottom: 1px solid #e4e7ed; - border-left: none; -} -.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right { - border-left: 1px solid #dfe4ed; -} -.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right { - border: 1px solid transparent; - margin: -1px -1px -1px 0; -} -.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active { - border-color: #d1dbe5 transparent; -} -.slideInLeft-transition, -.slideInRight-transition { - display: inline-block; -} -.slideInRight-enter { - -webkit-animation: slideInRight-enter 0.3s; - animation: slideInRight-enter 0.3s; -} -.slideInRight-leave { - position: absolute; - left: 0; - right: 0; - -webkit-animation: slideInRight-leave 0.3s; - animation: slideInRight-leave 0.3s; -} -.slideInLeft-enter { - -webkit-animation: slideInLeft-enter 0.3s; - animation: slideInLeft-enter 0.3s; -} -.slideInLeft-leave { - position: absolute; - left: 0; - right: 0; - -webkit-animation: slideInLeft-leave 0.3s; - animation: slideInLeft-leave 0.3s; -} -@-webkit-keyframes slideInRight-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes slideInRight-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes slideInRight-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - opacity: 0; - } -} -@keyframes slideInRight-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - opacity: 0; - } -} -@-webkit-keyframes slideInLeft-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes slideInLeft-enter { - 0% { - opacity: 0; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - to { - opacity: 1; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes slideInLeft-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0; - } -} -@keyframes slideInLeft-leave { - 0% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; - } - 100% { - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - opacity: 0; - } -} -.el-tree { - position: relative; - cursor: default; - background: #fff; - color: #606266; -} -.el-tree__empty-block { - position: relative; - min-height: 60px; - text-align: center; - width: 100%; - height: 100%; -} -.el-tree__empty-text { - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - color: #909399; - font-size: 14px; -} -.el-tree__drop-indicator { - position: absolute; - left: 0; - right: 0; - height: 1px; - background-color: #d0378d; -} -.el-tree-node { - white-space: nowrap; - outline: 0; -} -.el-tree-node:focus > .el-tree-node__content { - background-color: #f5f7fa; -} -.el-tree-node.is-drop-inner > .el-tree-node__content .el-tree-node__label { - background-color: #d0378d; - color: #fff; -} -.el-tree-node__content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 26px; - cursor: pointer; -} -.el-tree-node__content > .el-tree-node__expand-icon { - padding: 6px; -} -.el-tree-node__content > label.el-checkbox { - margin-right: 8px; -} -.el-tree-node__content:hover { - background-color: #f5f7fa; -} -.el-tree.is-dragging .el-tree-node__content { - cursor: move; -} -.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content { - cursor: not-allowed; -} -.el-tree-node__expand-icon { - cursor: pointer; - color: #c0c4cc; - font-size: 12px; - -webkit-transform: rotate(0); - transform: rotate(0); - -webkit-transition: -webkit-transform 0.3s ease-in-out; - transition: -webkit-transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; -} -.el-tree-node__expand-icon.expanded { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-tree-node__expand-icon.is-leaf { - color: transparent; - cursor: default; -} -.el-tree-node__label { - font-size: 14px; -} -.el-tree-node__loading-icon { - margin-right: 8px; - font-size: 14px; - color: #c0c4cc; -} -.el-tree-node > .el-tree-node__children { - overflow: hidden; - background-color: transparent; -} -.el-tree-node.is-expanded > .el-tree-node__children { - display: block; -} -.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content { - background-color: #f0f7ff; -} -.el-alert { - width: 100%; - padding: 8px 16px; - margin: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 4px; - position: relative; - background-color: #fff; - overflow: hidden; - opacity: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: opacity 0.2s; - transition: opacity 0.2s; -} -.el-alert.is-light .el-alert__closebtn { - color: #c0c4cc; -} -.el-alert.is-dark .el-alert__closebtn, -.el-alert.is-dark .el-alert__description { - color: #fff; -} -.el-alert.is-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-alert--success.is-light { - background-color: #f0f9eb; - color: #67c23a; -} -.el-alert--success.is-light .el-alert__description { - color: #67c23a; -} -.el-alert--success.is-dark { - background-color: #67c23a; - color: #fff; -} -.el-alert--info.is-light { - background-color: #f4f4f5; - color: #909399; -} -.el-alert--info.is-dark { - background-color: #909399; - color: #fff; -} -.el-alert--info .el-alert__description { - color: #909399; -} -.el-alert--warning.is-light { - background-color: #fdf6ec; - color: #e6a23c; -} -.el-alert--warning.is-light .el-alert__description { - color: #e6a23c; -} -.el-alert--warning.is-dark { - background-color: #e6a23c; - color: #fff; -} -.el-alert--error.is-light { - background-color: #fef0f0; - color: #f56c6c; -} -.el-alert--error.is-light .el-alert__description { - color: #f56c6c; -} -.el-alert--error.is-dark { - background-color: #f56c6c; - color: #fff; -} -.el-alert__content { - display: table-cell; - padding: 0 8px; -} -.el-alert__icon { - font-size: 16px; - width: 16px; -} -.el-alert__icon.is-big { - font-size: 28px; - width: 28px; -} -.el-alert__title { - font-size: 13px; - line-height: 18px; -} -.el-alert__title.is-bold { - font-weight: 700; -} -.el-alert .el-alert__description { - font-size: 12px; - margin: 5px 0 0; -} -.el-alert__closebtn { - font-size: 12px; - opacity: 1; - position: absolute; - top: 12px; - right: 15px; - cursor: pointer; -} -.el-alert-fade-enter, -.el-alert-fade-leave-active, -.el-loading-fade-enter, -.el-loading-fade-leave-active, -.el-notification-fade-leave-active { - opacity: 0; -} -.el-alert__closebtn.is-customed { - font-style: normal; - font-size: 13px; - top: 9px; -} -.el-notification { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 330px; - padding: 14px 26px 14px 13px; - border-radius: 8px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #ebeef5; - position: fixed; - background-color: #fff; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - -webkit-transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, - -webkit-transform 0.3s; - transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s; - transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s; - transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, - -webkit-transform 0.3s; - overflow: hidden; -} -.el-notification.right { - right: 16px; -} -.el-notification.left { - left: 16px; -} -.el-notification__group { - margin-left: 13px; - margin-right: 8px; -} -.el-notification__title { - font-weight: 700; - font-size: 16px; - color: #303133; - margin: 0; -} -.el-notification__content { - font-size: 14px; - line-height: 21px; - margin: 6px 0 0; - color: #606266; - text-align: justify; -} -.el-notification__content p { - margin: 0; -} -.el-notification__icon { - height: 24px; - width: 24px; - font-size: 24px; -} -.el-notification__closeBtn { - position: absolute; - top: 18px; - right: 15px; - cursor: pointer; - color: #909399; - font-size: 16px; -} -.el-notification__closeBtn:hover { - color: #606266; -} -.el-notification .el-icon-success { - color: #67c23a; -} -.el-notification .el-icon-error { - color: #f56c6c; -} -.el-notification .el-icon-info { - color: #909399; -} -.el-notification .el-icon-warning { - color: #e6a23c; -} -.el-notification-fade-enter.right { - right: 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); -} -.el-notification-fade-enter.left { - left: 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} -.el-input-number { - position: relative; - display: inline-block; - width: 180px; - line-height: 38px; -} -.el-input-number .el-input { - display: block; -} -.el-input-number .el-input__inner { - -webkit-appearance: none; - padding-left: 50px; - padding-right: 50px; - text-align: center; -} -.el-input-number__decrease, -.el-input-number__increase { - position: absolute; - z-index: 1; - top: 1px; - width: 40px; - height: auto; - text-align: center; - background: #f5f7fa; - color: #606266; - cursor: pointer; - font-size: 13px; -} -.el-input-number__decrease:hover, -.el-input-number__increase:hover { - color: #d0378d; -} -.el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), -.el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) { - border-color: #d0378d; -} -.el-input-number__decrease.is-disabled, -.el-input-number__increase.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-input-number__increase { - right: 1px; - border-radius: 0 4px 4px 0; - border-left: 1px solid #dcdfe6; -} -.el-input-number__decrease { - left: 1px; - border-radius: 4px 0 0 4px; - border-right: 1px solid #dcdfe6; -} -.el-input-number.is-disabled .el-input-number__decrease, -.el-input-number.is-disabled .el-input-number__increase { - border-color: #e4e7ed; - color: #e4e7ed; -} -.el-input-number.is-disabled .el-input-number__decrease:hover, -.el-input-number.is-disabled .el-input-number__increase:hover { - color: #e4e7ed; - cursor: not-allowed; -} -.el-input-number--medium { - width: 200px; - line-height: 34px; -} -.el-input-number--medium .el-input-number__decrease, -.el-input-number--medium .el-input-number__increase { - width: 36px; - font-size: 14px; -} -.el-input-number--medium .el-input__inner { - padding-left: 43px; - padding-right: 43px; -} -.el-input-number--small { - width: 130px; - line-height: 30px; -} -.el-input-number--small .el-input-number__decrease, -.el-input-number--small .el-input-number__increase { - width: 32px; - font-size: 13px; -} -.el-input-number--small .el-input-number__decrease [class*="el-icon"], -.el-input-number--small .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.9); - transform: scale(0.9); -} -.el-input-number--small .el-input__inner { - padding-left: 39px; - padding-right: 39px; -} -.el-input-number--mini { - width: 130px; - line-height: 26px; -} -.el-input-number--mini .el-input-number__decrease, -.el-input-number--mini .el-input-number__increase { - width: 28px; - font-size: 12px; -} -.el-input-number--mini .el-input-number__decrease [class*="el-icon"], -.el-input-number--mini .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-input-number--mini .el-input__inner { - padding-left: 35px; - padding-right: 35px; -} -.el-input-number.is-without-controls .el-input__inner { - padding-left: 15px; - padding-right: 15px; -} -.el-input-number.is-controls-right .el-input__inner { - padding-left: 15px; - padding-right: 50px; -} -.el-input-number.is-controls-right .el-input-number__decrease, -.el-input-number.is-controls-right .el-input-number__increase { - height: auto; - line-height: 19px; -} -.el-input-number.is-controls-right .el-input-number__decrease [class*="el-icon"], -.el-input-number.is-controls-right .el-input-number__increase [class*="el-icon"] { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-input-number.is-controls-right .el-input-number__increase { - border-radius: 0 4px 0 0; - border-bottom: 1px solid #dcdfe6; -} -.el-input-number.is-controls-right .el-input-number__decrease { - right: 1px; - bottom: 1px; - top: auto; - left: auto; - border-right: none; - border-left: 1px solid #dcdfe6; - border-radius: 0 0 4px; -} -.el-input-number.is-controls-right[class*="medium"] [class*="decrease"], -.el-input-number.is-controls-right[class*="medium"] [class*="increase"] { - line-height: 17px; -} -.el-input-number.is-controls-right[class*="small"] [class*="decrease"], -.el-input-number.is-controls-right[class*="small"] [class*="increase"] { - line-height: 15px; -} -.el-input-number.is-controls-right[class*="mini"] [class*="decrease"], -.el-input-number.is-controls-right[class*="mini"] [class*="increase"] { - line-height: 13px; -} -.el-tooltip__popper { - position: absolute; - border-radius: 4px; - padding: 10px; - z-index: 2000; - font-size: 12px; - line-height: 1.2; - min-width: 10px; - word-wrap: break-word; -} -.el-tooltip__popper .popper__arrow, -.el-tooltip__popper .popper__arrow::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.el-tooltip__popper .popper__arrow { - border-width: 6px; -} -.el-tooltip__popper .popper__arrow::after { - content: " "; - border-width: 5px; -} -.el-progress-bar__inner::after, -.el-row::after, -.el-row::before, -.el-slider::after, -.el-slider::before, -.el-slider__button-wrapper::after, -.el-upload-cover::after { - content: ""; -} -.el-tooltip__popper[x-placement^="top"] { - margin-bottom: 12px; -} -.el-tooltip__popper[x-placement^="top"] .popper__arrow { - bottom: -6px; - border-top-color: #303133; - border-bottom-width: 0; -} -.el-tooltip__popper[x-placement^="top"] .popper__arrow::after { - bottom: 1px; - margin-left: -5px; - border-top-color: #303133; - border-bottom-width: 0; -} -.el-tooltip__popper[x-placement^="bottom"] { - margin-top: 12px; -} -.el-tooltip__popper[x-placement^="bottom"] .popper__arrow { - top: -6px; - border-top-width: 0; - border-bottom-color: #303133; -} -.el-tooltip__popper[x-placement^="bottom"] .popper__arrow::after { - top: 1px; - margin-left: -5px; - border-top-width: 0; - border-bottom-color: #303133; -} -.el-tooltip__popper[x-placement^="right"] { - margin-left: 12px; -} -.el-tooltip__popper[x-placement^="right"] .popper__arrow { - left: -6px; - border-right-color: #303133; - border-left-width: 0; -} -.el-tooltip__popper[x-placement^="right"] .popper__arrow::after { - bottom: -5px; - left: 1px; - border-right-color: #303133; - border-left-width: 0; -} -.el-tooltip__popper[x-placement^="left"] { - margin-right: 12px; -} -.el-tooltip__popper[x-placement^="left"] .popper__arrow { - right: -6px; - border-right-width: 0; - border-left-color: #303133; -} -.el-tooltip__popper[x-placement^="left"] .popper__arrow::after { - right: 1px; - bottom: -5px; - margin-left: -5px; - border-right-width: 0; - border-left-color: #303133; -} -.el-tooltip__popper.is-dark { - background: #303133; - color: #fff; -} -.el-tooltip__popper.is-light { - background: #fff; - border: 1px solid #303133; -} -.el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow { - border-top-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow::after { - border-top-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow { - border-bottom-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow::after { - border-bottom-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow { - border-left-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow::after { - border-left-color: #fff; -} -.el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow { - border-right-color: #303133; -} -.el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow::after { - border-right-color: #fff; -} -.el-slider::after, -.el-slider::before { - display: table; -} -.el-slider__button-wrapper .el-tooltip, -.el-slider__button-wrapper::after { - vertical-align: middle; - display: inline-block; -} -.el-slider::after { - clear: both; -} -.el-slider__runway { - width: 100%; - height: 6px; - margin: 16px 0; - background-color: #e4e7ed; - border-radius: 3px; - position: relative; - cursor: pointer; - vertical-align: middle; -} -.el-slider__runway.show-input { - margin-right: 160px; - width: auto; -} -.el-slider__runway.disabled { - cursor: default; -} -.el-slider__runway.disabled .el-slider__bar { - background-color: #c0c4cc; -} -.el-slider__runway.disabled .el-slider__button { - border-color: #c0c4cc; -} -.el-slider__runway.disabled .el-slider__button-wrapper.dragging, -.el-slider__runway.disabled .el-slider__button-wrapper.hover, -.el-slider__runway.disabled .el-slider__button-wrapper:hover { - cursor: not-allowed; -} -.el-slider__runway.disabled .el-slider__button.dragging, -.el-slider__runway.disabled .el-slider__button.hover, -.el-slider__runway.disabled .el-slider__button:hover { - -webkit-transform: scale(1); - transform: scale(1); - cursor: not-allowed; -} -.el-slider__button-wrapper, -.el-slider__stop { - -webkit-transform: translateX(-50%); - position: absolute; -} -.el-slider__input { - float: right; - margin-top: 3px; - width: 130px; -} -.el-slider__input.el-input-number--mini { - margin-top: 5px; -} -.el-slider__input.el-input-number--medium { - margin-top: 0; -} -.el-slider__input.el-input-number--large { - margin-top: -2px; -} -.el-slider__bar { - height: 6px; - background-color: #d0378d; - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - position: absolute; -} -.el-slider__button-wrapper { - height: 36px; - width: 36px; - z-index: 1001; - top: -15px; - transform: translateX(-50%); - background-color: transparent; - text-align: center; - user-select: none; - line-height: normal; -} -.el-slider__button-wrapper::after { - height: 100%; -} -.el-slider__button-wrapper.hover, -.el-slider__button-wrapper:hover { - cursor: -webkit-grab; - cursor: grab; -} -.el-slider__button-wrapper.dragging { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.el-slider__button { - width: 16px; - height: 16px; - border: 2px solid #d0378d; - background-color: #fff; - border-radius: 50%; - -webkit-transition: 0.2s; - transition: 0.2s; - user-select: none; -} -.el-image-viewer__btn, -.el-step__icon-inner { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-slider__button.dragging, -.el-slider__button.hover, -.el-slider__button:hover { - -webkit-transform: scale(1.2); - transform: scale(1.2); -} -.el-slider__button.hover, -.el-slider__button:hover { - cursor: -webkit-grab; - cursor: grab; -} -.el-slider__button.dragging { - cursor: -webkit-grabbing; - cursor: grabbing; -} -.el-slider__stop { - height: 6px; - width: 6px; - border-radius: 100%; - background-color: #fff; - transform: translateX(-50%); -} -.el-slider__marks { - top: 0; - left: 12px; - width: 18px; - height: 100%; -} -.el-slider__marks-text { - position: absolute; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - font-size: 14px; - color: #909399; - margin-top: 15px; -} -.el-slider.is-vertical { - position: relative; -} -.el-slider.is-vertical .el-slider__runway { - width: 6px; - height: 100%; - margin: 0 16px; -} -.el-slider.is-vertical .el-slider__bar { - width: 6px; - height: auto; - border-radius: 0 0 3px 3px; -} -.el-slider.is-vertical .el-slider__button-wrapper { - top: auto; - left: -15px; - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-slider.is-vertical .el-slider__stop { - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-slider.is-vertical.el-slider--with-input { - padding-bottom: 58px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input { - overflow: visible; - float: none; - position: absolute; - bottom: 22px; - width: 36px; - margin-top: 15px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner { - text-align: center; - padding-left: 5px; - padding-right: 5px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase { - top: 32px; - margin-top: -1px; - border: 1px solid #dcdfe6; - line-height: 20px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease { - width: 18px; - right: 18px; - border-bottom-left-radius: 4px; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase { - width: 19px; - border-bottom-right-radius: 4px; -} -.el-slider.is-vertical.el-slider--with-input - .el-slider__input - .el-input-number__increase - ~ .el-input - .el-input__inner { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase { - border-color: #c0c4cc; -} -.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease, -.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase { - border-color: #d0378d; -} -.el-slider.is-vertical .el-slider__marks-text { - margin-top: 0; - left: 15px; - -webkit-transform: translateY(50%); - transform: translateY(50%); -} -.el-loading-parent--relative { - position: relative !important; -} -.el-loading-parent--hidden { - overflow: hidden !important; -} -.el-loading-mask { - position: absolute; - z-index: 2000; - background-color: rgba(255, 255, 255, 0.9); - margin: 0; - top: 0; - right: 0; - bottom: 0; - left: 0; - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.el-loading-mask.is-fullscreen { - position: fixed; -} -.el-loading-mask.is-fullscreen .el-loading-spinner { - margin-top: -25px; -} -.el-loading-mask.is-fullscreen .el-loading-spinner .circular { - height: 50px; - width: 50px; -} -.el-loading-spinner { - top: 50%; - margin-top: -21px; - width: 100%; - text-align: center; - position: absolute; -} -.el-col-pull-0, -.el-col-pull-1, -.el-col-pull-10, -.el-col-pull-11, -.el-col-pull-13, -.el-col-pull-14, -.el-col-pull-15, -.el-col-pull-16, -.el-col-pull-17, -.el-col-pull-18, -.el-col-pull-19, -.el-col-pull-2, -.el-col-pull-20, -.el-col-pull-21, -.el-col-pull-22, -.el-col-pull-23, -.el-col-pull-24, -.el-col-pull-3, -.el-col-pull-4, -.el-col-pull-5, -.el-col-pull-6, -.el-col-pull-7, -.el-col-pull-8, -.el-col-pull-9, -.el-col-push-0, -.el-col-push-1, -.el-col-push-10, -.el-col-push-11, -.el-col-push-12, -.el-col-push-13, -.el-col-push-14, -.el-col-push-15, -.el-col-push-16, -.el-col-push-17, -.el-col-push-18, -.el-col-push-19, -.el-col-push-2, -.el-col-push-20, -.el-col-push-21, -.el-col-push-22, -.el-col-push-23, -.el-col-push-24, -.el-col-push-3, -.el-col-push-4, -.el-col-push-5, -.el-col-push-6, -.el-col-push-7, -.el-col-push-8, -.el-col-push-9, -.el-row { - position: relative; -} -.el-loading-spinner .el-loading-text { - color: #d0378d; - margin: 3px 0; - font-size: 14px; -} -.el-loading-spinner .circular { - height: 42px; - width: 42px; - -webkit-animation: loading-rotate 2s linear infinite; - animation: loading-rotate 2s linear infinite; -} -.el-loading-spinner .path { - -webkit-animation: loading-dash 1.5s ease-in-out infinite; - animation: loading-dash 1.5s ease-in-out infinite; - stroke-dasharray: 90, 150; - stroke-dashoffset: 0; - stroke-width: 2; - stroke: #d0378d; - stroke-linecap: round; -} -.el-loading-spinner i { - color: #d0378d; -} -@-webkit-keyframes loading-rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes loading-rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@-webkit-keyframes loading-dash { - 0% { - stroke-dasharray: 1, 200; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -40px; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -120px; - } -} -@keyframes loading-dash { - 0% { - stroke-dasharray: 1, 200; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -40px; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -120px; - } -} -.el-row { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-row::after, -.el-row::before { - display: table; -} -.el-row::after { - clear: both; -} -.el-row--flex { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -.el-col-0, -.el-row--flex:after, -.el-row--flex:before { - display: none; -} -.el-row--flex.is-justify-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-row--flex.is-justify-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} -.el-row--flex.is-justify-space-between { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} -.el-row--flex.is-justify-space-around { - -ms-flex-pack: distribute; - justify-content: space-around; -} -.el-row--flex.is-align-middle { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-row--flex.is-align-bottom { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; -} -[class*="el-col-"] { - float: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-upload--picture-card, -.el-upload-dragger { - -webkit-box-sizing: border-box; - cursor: pointer; -} -.el-col-0 { - width: 0%; -} -.el-col-offset-0 { - margin-left: 0; -} -.el-col-pull-0 { - right: 0; -} -.el-col-push-0 { - left: 0; -} -.el-col-1 { - width: 4.16667%; -} -.el-col-offset-1 { - margin-left: 4.16667%; -} -.el-col-pull-1 { - right: 4.16667%; -} -.el-col-push-1 { - left: 4.16667%; -} -.el-col-2 { - width: 8.33333%; -} -.el-col-offset-2 { - margin-left: 8.33333%; -} -.el-col-pull-2 { - right: 8.33333%; -} -.el-col-push-2 { - left: 8.33333%; -} -.el-col-3 { - width: 12.5%; -} -.el-col-offset-3 { - margin-left: 12.5%; -} -.el-col-pull-3 { - right: 12.5%; -} -.el-col-push-3 { - left: 12.5%; -} -.el-col-4 { - width: 16.66667%; -} -.el-col-offset-4 { - margin-left: 16.66667%; -} -.el-col-pull-4 { - right: 16.66667%; -} -.el-col-push-4 { - left: 16.66667%; -} -.el-col-5 { - width: 20.83333%; -} -.el-col-offset-5 { - margin-left: 20.83333%; -} -.el-col-pull-5 { - right: 20.83333%; -} -.el-col-push-5 { - left: 20.83333%; -} -.el-col-6 { - width: 25%; -} -.el-col-offset-6 { - margin-left: 25%; -} -.el-col-pull-6 { - right: 25%; -} -.el-col-push-6 { - left: 25%; -} -.el-col-7 { - width: 29.16667%; -} -.el-col-offset-7 { - margin-left: 29.16667%; -} -.el-col-pull-7 { - right: 29.16667%; -} -.el-col-push-7 { - left: 29.16667%; -} -.el-col-8 { - width: 33.33333%; -} -.el-col-offset-8 { - margin-left: 33.33333%; -} -.el-col-pull-8 { - right: 33.33333%; -} -.el-col-push-8 { - left: 33.33333%; -} -.el-col-9 { - width: 37.5%; -} -.el-col-offset-9 { - margin-left: 37.5%; -} -.el-col-pull-9 { - right: 37.5%; -} -.el-col-push-9 { - left: 37.5%; -} -.el-col-10 { - width: 41.66667%; -} -.el-col-offset-10 { - margin-left: 41.66667%; -} -.el-col-pull-10 { - right: 41.66667%; -} -.el-col-push-10 { - left: 41.66667%; -} -.el-col-11 { - width: 45.83333%; -} -.el-col-offset-11 { - margin-left: 45.83333%; -} -.el-col-pull-11 { - right: 45.83333%; -} -.el-col-push-11 { - left: 45.83333%; -} -.el-col-12 { - width: 50%; -} -.el-col-offset-12 { - margin-left: 50%; -} -.el-col-pull-12 { - position: relative; - right: 50%; -} -.el-col-push-12 { - left: 50%; -} -.el-col-13 { - width: 54.16667%; -} -.el-col-offset-13 { - margin-left: 54.16667%; -} -.el-col-pull-13 { - right: 54.16667%; -} -.el-col-push-13 { - left: 54.16667%; -} -.el-col-14 { - width: 58.33333%; -} -.el-col-offset-14 { - margin-left: 58.33333%; -} -.el-col-pull-14 { - right: 58.33333%; -} -.el-col-push-14 { - left: 58.33333%; -} -.el-col-15 { - width: 62.5%; -} -.el-col-offset-15 { - margin-left: 62.5%; -} -.el-col-pull-15 { - right: 62.5%; -} -.el-col-push-15 { - left: 62.5%; -} -.el-col-16 { - width: 66.66667%; -} -.el-col-offset-16 { - margin-left: 66.66667%; -} -.el-col-pull-16 { - right: 66.66667%; -} -.el-col-push-16 { - left: 66.66667%; -} -.el-col-17 { - width: 70.83333%; -} -.el-col-offset-17 { - margin-left: 70.83333%; -} -.el-col-pull-17 { - right: 70.83333%; -} -.el-col-push-17 { - left: 70.83333%; -} -.el-col-18 { - width: 75%; -} -.el-col-offset-18 { - margin-left: 75%; -} -.el-col-pull-18 { - right: 75%; -} -.el-col-push-18 { - left: 75%; -} -.el-col-19 { - width: 79.16667%; -} -.el-col-offset-19 { - margin-left: 79.16667%; -} -.el-col-pull-19 { - right: 79.16667%; -} -.el-col-push-19 { - left: 79.16667%; -} -.el-col-20 { - width: 83.33333%; -} -.el-col-offset-20 { - margin-left: 83.33333%; -} -.el-col-pull-20 { - right: 83.33333%; -} -.el-col-push-20 { - left: 83.33333%; -} -.el-col-21 { - width: 87.5%; -} -.el-col-offset-21 { - margin-left: 87.5%; -} -.el-col-pull-21 { - right: 87.5%; -} -.el-col-push-21 { - left: 87.5%; -} -.el-col-22 { - width: 91.66667%; -} -.el-col-offset-22 { - margin-left: 91.66667%; -} -.el-col-pull-22 { - right: 91.66667%; -} -.el-col-push-22 { - left: 91.66667%; -} -.el-col-23 { - width: 95.83333%; -} -.el-col-offset-23 { - margin-left: 95.83333%; -} -.el-col-pull-23 { - right: 95.83333%; -} -.el-col-push-23 { - left: 95.83333%; -} -.el-col-24 { - width: 100%; -} -.el-col-offset-24 { - margin-left: 100%; -} -.el-col-pull-24 { - right: 100%; -} -.el-col-push-24 { - left: 100%; -} -@media only screen and (max-width: 767px) { - .el-col-xs-0 { - display: none; - width: 0%; - } - .el-col-xs-offset-0 { - margin-left: 0; - } - .el-col-xs-pull-0 { - position: relative; - right: 0; - } - .el-col-xs-push-0 { - position: relative; - left: 0; - } - .el-col-xs-1 { - width: 4.16667%; - } - .el-col-xs-offset-1 { - margin-left: 4.16667%; - } - .el-col-xs-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-xs-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-xs-2 { - width: 8.33333%; - } - .el-col-xs-offset-2 { - margin-left: 8.33333%; - } - .el-col-xs-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-xs-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-xs-3 { - width: 12.5%; - } - .el-col-xs-offset-3 { - margin-left: 12.5%; - } - .el-col-xs-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-xs-push-3 { - position: relative; - left: 12.5%; - } - .el-col-xs-4 { - width: 16.66667%; - } - .el-col-xs-offset-4 { - margin-left: 16.66667%; - } - .el-col-xs-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-xs-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-xs-5 { - width: 20.83333%; - } - .el-col-xs-offset-5 { - margin-left: 20.83333%; - } - .el-col-xs-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-xs-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-xs-6 { - width: 25%; - } - .el-col-xs-offset-6 { - margin-left: 25%; - } - .el-col-xs-pull-6 { - position: relative; - right: 25%; - } - .el-col-xs-push-6 { - position: relative; - left: 25%; - } - .el-col-xs-7 { - width: 29.16667%; - } - .el-col-xs-offset-7 { - margin-left: 29.16667%; - } - .el-col-xs-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-xs-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-xs-8 { - width: 33.33333%; - } - .el-col-xs-offset-8 { - margin-left: 33.33333%; - } - .el-col-xs-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-xs-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-xs-9 { - width: 37.5%; - } - .el-col-xs-offset-9 { - margin-left: 37.5%; - } - .el-col-xs-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-xs-push-9 { - position: relative; - left: 37.5%; - } - .el-col-xs-10 { - width: 41.66667%; - } - .el-col-xs-offset-10 { - margin-left: 41.66667%; - } - .el-col-xs-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-xs-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-xs-11 { - width: 45.83333%; - } - .el-col-xs-offset-11 { - margin-left: 45.83333%; - } - .el-col-xs-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-xs-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-xs-12 { - width: 50%; - } - .el-col-xs-offset-12 { - margin-left: 50%; - } - .el-col-xs-pull-12 { - position: relative; - right: 50%; - } - .el-col-xs-push-12 { - position: relative; - left: 50%; - } - .el-col-xs-13 { - width: 54.16667%; - } - .el-col-xs-offset-13 { - margin-left: 54.16667%; - } - .el-col-xs-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-xs-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-xs-14 { - width: 58.33333%; - } - .el-col-xs-offset-14 { - margin-left: 58.33333%; - } - .el-col-xs-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-xs-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-xs-15 { - width: 62.5%; - } - .el-col-xs-offset-15 { - margin-left: 62.5%; - } - .el-col-xs-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-xs-push-15 { - position: relative; - left: 62.5%; - } - .el-col-xs-16 { - width: 66.66667%; - } - .el-col-xs-offset-16 { - margin-left: 66.66667%; - } - .el-col-xs-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-xs-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-xs-17 { - width: 70.83333%; - } - .el-col-xs-offset-17 { - margin-left: 70.83333%; - } - .el-col-xs-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-xs-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-xs-18 { - width: 75%; - } - .el-col-xs-offset-18 { - margin-left: 75%; - } - .el-col-xs-pull-18 { - position: relative; - right: 75%; - } - .el-col-xs-push-18 { - position: relative; - left: 75%; - } - .el-col-xs-19 { - width: 79.16667%; - } - .el-col-xs-offset-19 { - margin-left: 79.16667%; - } - .el-col-xs-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-xs-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-xs-20 { - width: 83.33333%; - } - .el-col-xs-offset-20 { - margin-left: 83.33333%; - } - .el-col-xs-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-xs-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-xs-21 { - width: 87.5%; - } - .el-col-xs-offset-21 { - margin-left: 87.5%; - } - .el-col-xs-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-xs-push-21 { - position: relative; - left: 87.5%; - } - .el-col-xs-22 { - width: 91.66667%; - } - .el-col-xs-offset-22 { - margin-left: 91.66667%; - } - .el-col-xs-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-xs-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-xs-23 { - width: 95.83333%; - } - .el-col-xs-offset-23 { - margin-left: 95.83333%; - } - .el-col-xs-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-xs-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-xs-24 { - width: 100%; - } - .el-col-xs-offset-24 { - margin-left: 100%; - } - .el-col-xs-pull-24 { - position: relative; - right: 100%; - } - .el-col-xs-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 768px) { - .el-col-sm-0 { - display: none; - width: 0%; - } - .el-col-sm-offset-0 { - margin-left: 0; - } - .el-col-sm-pull-0 { - position: relative; - right: 0; - } - .el-col-sm-push-0 { - position: relative; - left: 0; - } - .el-col-sm-1 { - width: 4.16667%; - } - .el-col-sm-offset-1 { - margin-left: 4.16667%; - } - .el-col-sm-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-sm-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-sm-2 { - width: 8.33333%; - } - .el-col-sm-offset-2 { - margin-left: 8.33333%; - } - .el-col-sm-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-sm-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-sm-3 { - width: 12.5%; - } - .el-col-sm-offset-3 { - margin-left: 12.5%; - } - .el-col-sm-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-sm-push-3 { - position: relative; - left: 12.5%; - } - .el-col-sm-4 { - width: 16.66667%; - } - .el-col-sm-offset-4 { - margin-left: 16.66667%; - } - .el-col-sm-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-sm-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-sm-5 { - width: 20.83333%; - } - .el-col-sm-offset-5 { - margin-left: 20.83333%; - } - .el-col-sm-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-sm-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-sm-6 { - width: 25%; - } - .el-col-sm-offset-6 { - margin-left: 25%; - } - .el-col-sm-pull-6 { - position: relative; - right: 25%; - } - .el-col-sm-push-6 { - position: relative; - left: 25%; - } - .el-col-sm-7 { - width: 29.16667%; - } - .el-col-sm-offset-7 { - margin-left: 29.16667%; - } - .el-col-sm-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-sm-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-sm-8 { - width: 33.33333%; - } - .el-col-sm-offset-8 { - margin-left: 33.33333%; - } - .el-col-sm-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-sm-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-sm-9 { - width: 37.5%; - } - .el-col-sm-offset-9 { - margin-left: 37.5%; - } - .el-col-sm-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-sm-push-9 { - position: relative; - left: 37.5%; - } - .el-col-sm-10 { - width: 41.66667%; - } - .el-col-sm-offset-10 { - margin-left: 41.66667%; - } - .el-col-sm-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-sm-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-sm-11 { - width: 45.83333%; - } - .el-col-sm-offset-11 { - margin-left: 45.83333%; - } - .el-col-sm-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-sm-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-sm-12 { - width: 50%; - } - .el-col-sm-offset-12 { - margin-left: 50%; - } - .el-col-sm-pull-12 { - position: relative; - right: 50%; - } - .el-col-sm-push-12 { - position: relative; - left: 50%; - } - .el-col-sm-13 { - width: 54.16667%; - } - .el-col-sm-offset-13 { - margin-left: 54.16667%; - } - .el-col-sm-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-sm-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-sm-14 { - width: 58.33333%; - } - .el-col-sm-offset-14 { - margin-left: 58.33333%; - } - .el-col-sm-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-sm-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-sm-15 { - width: 62.5%; - } - .el-col-sm-offset-15 { - margin-left: 62.5%; - } - .el-col-sm-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-sm-push-15 { - position: relative; - left: 62.5%; - } - .el-col-sm-16 { - width: 66.66667%; - } - .el-col-sm-offset-16 { - margin-left: 66.66667%; - } - .el-col-sm-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-sm-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-sm-17 { - width: 70.83333%; - } - .el-col-sm-offset-17 { - margin-left: 70.83333%; - } - .el-col-sm-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-sm-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-sm-18 { - width: 75%; - } - .el-col-sm-offset-18 { - margin-left: 75%; - } - .el-col-sm-pull-18 { - position: relative; - right: 75%; - } - .el-col-sm-push-18 { - position: relative; - left: 75%; - } - .el-col-sm-19 { - width: 79.16667%; - } - .el-col-sm-offset-19 { - margin-left: 79.16667%; - } - .el-col-sm-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-sm-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-sm-20 { - width: 83.33333%; - } - .el-col-sm-offset-20 { - margin-left: 83.33333%; - } - .el-col-sm-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-sm-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-sm-21 { - width: 87.5%; - } - .el-col-sm-offset-21 { - margin-left: 87.5%; - } - .el-col-sm-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-sm-push-21 { - position: relative; - left: 87.5%; - } - .el-col-sm-22 { - width: 91.66667%; - } - .el-col-sm-offset-22 { - margin-left: 91.66667%; - } - .el-col-sm-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-sm-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-sm-23 { - width: 95.83333%; - } - .el-col-sm-offset-23 { - margin-left: 95.83333%; - } - .el-col-sm-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-sm-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-sm-24 { - width: 100%; - } - .el-col-sm-offset-24 { - margin-left: 100%; - } - .el-col-sm-pull-24 { - position: relative; - right: 100%; - } - .el-col-sm-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 992px) { - .el-col-md-0 { - display: none; - width: 0%; - } - .el-col-md-offset-0 { - margin-left: 0; - } - .el-col-md-pull-0 { - position: relative; - right: 0; - } - .el-col-md-push-0 { - position: relative; - left: 0; - } - .el-col-md-1 { - width: 4.16667%; - } - .el-col-md-offset-1 { - margin-left: 4.16667%; - } - .el-col-md-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-md-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-md-2 { - width: 8.33333%; - } - .el-col-md-offset-2 { - margin-left: 8.33333%; - } - .el-col-md-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-md-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-md-3 { - width: 12.5%; - } - .el-col-md-offset-3 { - margin-left: 12.5%; - } - .el-col-md-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-md-push-3 { - position: relative; - left: 12.5%; - } - .el-col-md-4 { - width: 16.66667%; - } - .el-col-md-offset-4 { - margin-left: 16.66667%; - } - .el-col-md-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-md-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-md-5 { - width: 20.83333%; - } - .el-col-md-offset-5 { - margin-left: 20.83333%; - } - .el-col-md-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-md-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-md-6 { - width: 25%; - } - .el-col-md-offset-6 { - margin-left: 25%; - } - .el-col-md-pull-6 { - position: relative; - right: 25%; - } - .el-col-md-push-6 { - position: relative; - left: 25%; - } - .el-col-md-7 { - width: 29.16667%; - } - .el-col-md-offset-7 { - margin-left: 29.16667%; - } - .el-col-md-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-md-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-md-8 { - width: 33.33333%; - } - .el-col-md-offset-8 { - margin-left: 33.33333%; - } - .el-col-md-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-md-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-md-9 { - width: 37.5%; - } - .el-col-md-offset-9 { - margin-left: 37.5%; - } - .el-col-md-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-md-push-9 { - position: relative; - left: 37.5%; - } - .el-col-md-10 { - width: 41.66667%; - } - .el-col-md-offset-10 { - margin-left: 41.66667%; - } - .el-col-md-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-md-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-md-11 { - width: 45.83333%; - } - .el-col-md-offset-11 { - margin-left: 45.83333%; - } - .el-col-md-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-md-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-md-12 { - width: 50%; - } - .el-col-md-offset-12 { - margin-left: 50%; - } - .el-col-md-pull-12 { - position: relative; - right: 50%; - } - .el-col-md-push-12 { - position: relative; - left: 50%; - } - .el-col-md-13 { - width: 54.16667%; - } - .el-col-md-offset-13 { - margin-left: 54.16667%; - } - .el-col-md-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-md-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-md-14 { - width: 58.33333%; - } - .el-col-md-offset-14 { - margin-left: 58.33333%; - } - .el-col-md-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-md-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-md-15 { - width: 62.5%; - } - .el-col-md-offset-15 { - margin-left: 62.5%; - } - .el-col-md-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-md-push-15 { - position: relative; - left: 62.5%; - } - .el-col-md-16 { - width: 66.66667%; - } - .el-col-md-offset-16 { - margin-left: 66.66667%; - } - .el-col-md-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-md-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-md-17 { - width: 70.83333%; - } - .el-col-md-offset-17 { - margin-left: 70.83333%; - } - .el-col-md-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-md-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-md-18 { - width: 75%; - } - .el-col-md-offset-18 { - margin-left: 75%; - } - .el-col-md-pull-18 { - position: relative; - right: 75%; - } - .el-col-md-push-18 { - position: relative; - left: 75%; - } - .el-col-md-19 { - width: 79.16667%; - } - .el-col-md-offset-19 { - margin-left: 79.16667%; - } - .el-col-md-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-md-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-md-20 { - width: 83.33333%; - } - .el-col-md-offset-20 { - margin-left: 83.33333%; - } - .el-col-md-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-md-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-md-21 { - width: 87.5%; - } - .el-col-md-offset-21 { - margin-left: 87.5%; - } - .el-col-md-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-md-push-21 { - position: relative; - left: 87.5%; - } - .el-col-md-22 { - width: 91.66667%; - } - .el-col-md-offset-22 { - margin-left: 91.66667%; - } - .el-col-md-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-md-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-md-23 { - width: 95.83333%; - } - .el-col-md-offset-23 { - margin-left: 95.83333%; - } - .el-col-md-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-md-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-md-24 { - width: 100%; - } - .el-col-md-offset-24 { - margin-left: 100%; - } - .el-col-md-pull-24 { - position: relative; - right: 100%; - } - .el-col-md-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 1200px) { - .el-col-lg-0 { - display: none; - width: 0%; - } - .el-col-lg-offset-0 { - margin-left: 0; - } - .el-col-lg-pull-0 { - position: relative; - right: 0; - } - .el-col-lg-push-0 { - position: relative; - left: 0; - } - .el-col-lg-1 { - width: 4.16667%; - } - .el-col-lg-offset-1 { - margin-left: 4.16667%; - } - .el-col-lg-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-lg-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-lg-2 { - width: 8.33333%; - } - .el-col-lg-offset-2 { - margin-left: 8.33333%; - } - .el-col-lg-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-lg-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-lg-3 { - width: 12.5%; - } - .el-col-lg-offset-3 { - margin-left: 12.5%; - } - .el-col-lg-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-lg-push-3 { - position: relative; - left: 12.5%; - } - .el-col-lg-4 { - width: 16.66667%; - } - .el-col-lg-offset-4 { - margin-left: 16.66667%; - } - .el-col-lg-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-lg-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-lg-5 { - width: 20.83333%; - } - .el-col-lg-offset-5 { - margin-left: 20.83333%; - } - .el-col-lg-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-lg-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-lg-6 { - width: 25%; - } - .el-col-lg-offset-6 { - margin-left: 25%; - } - .el-col-lg-pull-6 { - position: relative; - right: 25%; - } - .el-col-lg-push-6 { - position: relative; - left: 25%; - } - .el-col-lg-7 { - width: 29.16667%; - } - .el-col-lg-offset-7 { - margin-left: 29.16667%; - } - .el-col-lg-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-lg-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-lg-8 { - width: 33.33333%; - } - .el-col-lg-offset-8 { - margin-left: 33.33333%; - } - .el-col-lg-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-lg-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-lg-9 { - width: 37.5%; - } - .el-col-lg-offset-9 { - margin-left: 37.5%; - } - .el-col-lg-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-lg-push-9 { - position: relative; - left: 37.5%; - } - .el-col-lg-10 { - width: 41.66667%; - } - .el-col-lg-offset-10 { - margin-left: 41.66667%; - } - .el-col-lg-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-lg-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-lg-11 { - width: 45.83333%; - } - .el-col-lg-offset-11 { - margin-left: 45.83333%; - } - .el-col-lg-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-lg-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-lg-12 { - width: 50%; - } - .el-col-lg-offset-12 { - margin-left: 50%; - } - .el-col-lg-pull-12 { - position: relative; - right: 50%; - } - .el-col-lg-push-12 { - position: relative; - left: 50%; - } - .el-col-lg-13 { - width: 54.16667%; - } - .el-col-lg-offset-13 { - margin-left: 54.16667%; - } - .el-col-lg-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-lg-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-lg-14 { - width: 58.33333%; - } - .el-col-lg-offset-14 { - margin-left: 58.33333%; - } - .el-col-lg-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-lg-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-lg-15 { - width: 62.5%; - } - .el-col-lg-offset-15 { - margin-left: 62.5%; - } - .el-col-lg-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-lg-push-15 { - position: relative; - left: 62.5%; - } - .el-col-lg-16 { - width: 66.66667%; - } - .el-col-lg-offset-16 { - margin-left: 66.66667%; - } - .el-col-lg-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-lg-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-lg-17 { - width: 70.83333%; - } - .el-col-lg-offset-17 { - margin-left: 70.83333%; - } - .el-col-lg-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-lg-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-lg-18 { - width: 75%; - } - .el-col-lg-offset-18 { - margin-left: 75%; - } - .el-col-lg-pull-18 { - position: relative; - right: 75%; - } - .el-col-lg-push-18 { - position: relative; - left: 75%; - } - .el-col-lg-19 { - width: 79.16667%; - } - .el-col-lg-offset-19 { - margin-left: 79.16667%; - } - .el-col-lg-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-lg-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-lg-20 { - width: 83.33333%; - } - .el-col-lg-offset-20 { - margin-left: 83.33333%; - } - .el-col-lg-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-lg-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-lg-21 { - width: 87.5%; - } - .el-col-lg-offset-21 { - margin-left: 87.5%; - } - .el-col-lg-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-lg-push-21 { - position: relative; - left: 87.5%; - } - .el-col-lg-22 { - width: 91.66667%; - } - .el-col-lg-offset-22 { - margin-left: 91.66667%; - } - .el-col-lg-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-lg-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-lg-23 { - width: 95.83333%; - } - .el-col-lg-offset-23 { - margin-left: 95.83333%; - } - .el-col-lg-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-lg-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-lg-24 { - width: 100%; - } - .el-col-lg-offset-24 { - margin-left: 100%; - } - .el-col-lg-pull-24 { - position: relative; - right: 100%; - } - .el-col-lg-push-24 { - position: relative; - left: 100%; - } -} -@media only screen and (min-width: 1920px) { - .el-col-xl-0 { - display: none; - width: 0%; - } - .el-col-xl-offset-0 { - margin-left: 0; - } - .el-col-xl-pull-0 { - position: relative; - right: 0; - } - .el-col-xl-push-0 { - position: relative; - left: 0; - } - .el-col-xl-1 { - width: 4.16667%; - } - .el-col-xl-offset-1 { - margin-left: 4.16667%; - } - .el-col-xl-pull-1 { - position: relative; - right: 4.16667%; - } - .el-col-xl-push-1 { - position: relative; - left: 4.16667%; - } - .el-col-xl-2 { - width: 8.33333%; - } - .el-col-xl-offset-2 { - margin-left: 8.33333%; - } - .el-col-xl-pull-2 { - position: relative; - right: 8.33333%; - } - .el-col-xl-push-2 { - position: relative; - left: 8.33333%; - } - .el-col-xl-3 { - width: 12.5%; - } - .el-col-xl-offset-3 { - margin-left: 12.5%; - } - .el-col-xl-pull-3 { - position: relative; - right: 12.5%; - } - .el-col-xl-push-3 { - position: relative; - left: 12.5%; - } - .el-col-xl-4 { - width: 16.66667%; - } - .el-col-xl-offset-4 { - margin-left: 16.66667%; - } - .el-col-xl-pull-4 { - position: relative; - right: 16.66667%; - } - .el-col-xl-push-4 { - position: relative; - left: 16.66667%; - } - .el-col-xl-5 { - width: 20.83333%; - } - .el-col-xl-offset-5 { - margin-left: 20.83333%; - } - .el-col-xl-pull-5 { - position: relative; - right: 20.83333%; - } - .el-col-xl-push-5 { - position: relative; - left: 20.83333%; - } - .el-col-xl-6 { - width: 25%; - } - .el-col-xl-offset-6 { - margin-left: 25%; - } - .el-col-xl-pull-6 { - position: relative; - right: 25%; - } - .el-col-xl-push-6 { - position: relative; - left: 25%; - } - .el-col-xl-7 { - width: 29.16667%; - } - .el-col-xl-offset-7 { - margin-left: 29.16667%; - } - .el-col-xl-pull-7 { - position: relative; - right: 29.16667%; - } - .el-col-xl-push-7 { - position: relative; - left: 29.16667%; - } - .el-col-xl-8 { - width: 33.33333%; - } - .el-col-xl-offset-8 { - margin-left: 33.33333%; - } - .el-col-xl-pull-8 { - position: relative; - right: 33.33333%; - } - .el-col-xl-push-8 { - position: relative; - left: 33.33333%; - } - .el-col-xl-9 { - width: 37.5%; - } - .el-col-xl-offset-9 { - margin-left: 37.5%; - } - .el-col-xl-pull-9 { - position: relative; - right: 37.5%; - } - .el-col-xl-push-9 { - position: relative; - left: 37.5%; - } - .el-col-xl-10 { - width: 41.66667%; - } - .el-col-xl-offset-10 { - margin-left: 41.66667%; - } - .el-col-xl-pull-10 { - position: relative; - right: 41.66667%; - } - .el-col-xl-push-10 { - position: relative; - left: 41.66667%; - } - .el-col-xl-11 { - width: 45.83333%; - } - .el-col-xl-offset-11 { - margin-left: 45.83333%; - } - .el-col-xl-pull-11 { - position: relative; - right: 45.83333%; - } - .el-col-xl-push-11 { - position: relative; - left: 45.83333%; - } - .el-col-xl-12 { - width: 50%; - } - .el-col-xl-offset-12 { - margin-left: 50%; - } - .el-col-xl-pull-12 { - position: relative; - right: 50%; - } - .el-col-xl-push-12 { - position: relative; - left: 50%; - } - .el-col-xl-13 { - width: 54.16667%; - } - .el-col-xl-offset-13 { - margin-left: 54.16667%; - } - .el-col-xl-pull-13 { - position: relative; - right: 54.16667%; - } - .el-col-xl-push-13 { - position: relative; - left: 54.16667%; - } - .el-col-xl-14 { - width: 58.33333%; - } - .el-col-xl-offset-14 { - margin-left: 58.33333%; - } - .el-col-xl-pull-14 { - position: relative; - right: 58.33333%; - } - .el-col-xl-push-14 { - position: relative; - left: 58.33333%; - } - .el-col-xl-15 { - width: 62.5%; - } - .el-col-xl-offset-15 { - margin-left: 62.5%; - } - .el-col-xl-pull-15 { - position: relative; - right: 62.5%; - } - .el-col-xl-push-15 { - position: relative; - left: 62.5%; - } - .el-col-xl-16 { - width: 66.66667%; - } - .el-col-xl-offset-16 { - margin-left: 66.66667%; - } - .el-col-xl-pull-16 { - position: relative; - right: 66.66667%; - } - .el-col-xl-push-16 { - position: relative; - left: 66.66667%; - } - .el-col-xl-17 { - width: 70.83333%; - } - .el-col-xl-offset-17 { - margin-left: 70.83333%; - } - .el-col-xl-pull-17 { - position: relative; - right: 70.83333%; - } - .el-col-xl-push-17 { - position: relative; - left: 70.83333%; - } - .el-col-xl-18 { - width: 75%; - } - .el-col-xl-offset-18 { - margin-left: 75%; - } - .el-col-xl-pull-18 { - position: relative; - right: 75%; - } - .el-col-xl-push-18 { - position: relative; - left: 75%; - } - .el-col-xl-19 { - width: 79.16667%; - } - .el-col-xl-offset-19 { - margin-left: 79.16667%; - } - .el-col-xl-pull-19 { - position: relative; - right: 79.16667%; - } - .el-col-xl-push-19 { - position: relative; - left: 79.16667%; - } - .el-col-xl-20 { - width: 83.33333%; - } - .el-col-xl-offset-20 { - margin-left: 83.33333%; - } - .el-col-xl-pull-20 { - position: relative; - right: 83.33333%; - } - .el-col-xl-push-20 { - position: relative; - left: 83.33333%; - } - .el-col-xl-21 { - width: 87.5%; - } - .el-col-xl-offset-21 { - margin-left: 87.5%; - } - .el-col-xl-pull-21 { - position: relative; - right: 87.5%; - } - .el-col-xl-push-21 { - position: relative; - left: 87.5%; - } - .el-col-xl-22 { - width: 91.66667%; - } - .el-col-xl-offset-22 { - margin-left: 91.66667%; - } - .el-col-xl-pull-22 { - position: relative; - right: 91.66667%; - } - .el-col-xl-push-22 { - position: relative; - left: 91.66667%; - } - .el-col-xl-23 { - width: 95.83333%; - } - .el-col-xl-offset-23 { - margin-left: 95.83333%; - } - .el-col-xl-pull-23 { - position: relative; - right: 95.83333%; - } - .el-col-xl-push-23 { - position: relative; - left: 95.83333%; - } - .el-col-xl-24 { - width: 100%; - } - .el-col-xl-offset-24 { - margin-left: 100%; - } - .el-col-xl-pull-24 { - position: relative; - right: 100%; - } - .el-col-xl-push-24 { - position: relative; - left: 100%; - } -} -@-webkit-keyframes progress { - 0% { - background-position: 0 0; - } - 100% { - background-position: 32px 0; - } -} -.el-upload { - display: inline-block; - text-align: center; - cursor: pointer; - outline: 0; -} -.el-upload__input { - display: none; -} -.el-upload__tip { - font-size: 12px; - color: #606266; - margin-top: 7px; -} -.el-upload iframe { - position: absolute; - z-index: -1; - top: 0; - left: 0; - opacity: 0; - filter: alpha(opacity=0); -} -.el-upload--picture-card { - background-color: #fbfdff; - border: 1px dashed #c0ccda; - border-radius: 6px; - box-sizing: border-box; - width: 148px; - height: 148px; - line-height: 146px; - vertical-align: top; -} -.el-upload--picture-card i { - font-size: 28px; - color: #8c939d; -} -.el-upload--picture-card:hover, -.el-upload:focus { - border-color: #d0378d; - color: #d0378d; -} -.el-upload:focus .el-upload-dragger { - border-color: #d0378d; -} -.el-upload-dragger { - background-color: #fff; - border: 1px dashed #d9d9d9; - border-radius: 6px; - box-sizing: border-box; - width: 360px; - height: 180px; - text-align: center; - position: relative; - overflow: hidden; -} -.el-upload-dragger .el-icon-upload { - font-size: 67px; - color: #c0c4cc; - margin: 40px 0 16px; - line-height: 50px; -} -.el-upload-dragger + .el-upload__tip { - text-align: center; -} -.el-upload-dragger ~ .el-upload__files { - border-top: 1px solid #dcdfe6; - margin-top: 7px; - padding-top: 5px; -} -.el-upload-dragger .el-upload__text { - color: #606266; - font-size: 14px; - text-align: center; -} -.el-upload-dragger .el-upload__text em { - color: #d0378d; - font-style: normal; -} -.el-upload-dragger:hover { - border-color: #d0378d; -} -.el-upload-dragger.is-dragover { - background-color: rgba(32, 159, 255, 0.06); - border: 2px dashed #d0378d; -} -.el-upload-list { - margin: 0; - padding: 0; - list-style: none; -} -.el-upload-list__item { - -webkit-transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1); - transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1); - font-size: 14px; - color: #606266; - line-height: 1.8; - margin-top: 5px; - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 4px; - width: 100%; -} -.el-upload-list__item .el-progress { - position: absolute; - top: 20px; - width: 100%; -} -.el-upload-list__item .el-progress__text { - position: absolute; - right: 0; - top: -13px; -} -.el-upload-list__item .el-progress-bar { - margin-right: 0; - padding-right: 0; -} -.el-upload-list__item:first-child { - margin-top: 10px; -} -.el-upload-list__item .el-icon-upload-success { - color: #67c23a; -} -.el-upload-list__item .el-icon-close { - display: none; - position: absolute; - top: 5px; - right: 5px; - cursor: pointer; - opacity: 0.75; - color: #606266; -} -.el-upload-list__item .el-icon-close:hover { - opacity: 1; -} -.el-upload-list__item .el-icon-close-tip { - display: none; - position: absolute; - top: 5px; - right: 5px; - font-size: 12px; - cursor: pointer; - opacity: 1; - color: #d0378d; -} -.el-upload-list__item:hover { - background-color: #f5f7fa; -} -.el-upload-list__item:hover .el-icon-close { - display: inline-block; -} -.el-upload-list__item:hover .el-progress__text { - display: none; -} -.el-upload-list__item.is-success .el-upload-list__item-status-label { - display: block; -} -.el-upload-list__item.is-success .el-upload-list__item-name:focus, -.el-upload-list__item.is-success .el-upload-list__item-name:hover { - color: #d0378d; - cursor: pointer; -} -.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip { - display: inline-block; -} -.el-upload-list__item.is-success:active .el-icon-close-tip, -.el-upload-list__item.is-success:focus .el-upload-list__item-status-label, -.el-upload-list__item.is-success:hover .el-upload-list__item-status-label, -.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip { - display: none; -} -.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label { - display: block; -} -.el-upload-list__item-name { - color: #606266; - display: block; - margin-right: 40px; - overflow: hidden; - padding-left: 4px; - text-overflow: ellipsis; - -webkit-transition: color 0.3s; - transition: color 0.3s; - white-space: nowrap; -} -.el-upload-list__item-name [class^="el-icon"] { - height: 100%; - margin-right: 7px; - color: #909399; - line-height: inherit; -} -.el-upload-list__item-status-label { - position: absolute; - right: 5px; - top: 0; - line-height: inherit; - display: none; -} -.el-upload-list__item-delete { - position: absolute; - right: 10px; - top: 0; - font-size: 12px; - color: #606266; - display: none; -} -.el-upload-list__item-delete:hover { - color: #d0378d; -} -.el-upload-list--picture-card { - margin: 0; - display: inline; - vertical-align: top; -} -.el-upload-list--picture-card .el-upload-list__item { - overflow: hidden; - background-color: #fff; - border: 1px solid #c0ccda; - border-radius: 6px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 148px; - height: 148px; - margin: 0 8px 8px 0; - display: inline-block; -} -.el-upload-list--picture-card .el-upload-list__item .el-icon-check, -.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check { - color: #fff; -} -.el-upload-list--picture-card .el-upload-list__item .el-icon-close, -.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label { - display: none; -} -.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text { - display: block; -} -.el-upload-list--picture-card .el-upload-list__item-name { - display: none; -} -.el-upload-list--picture-card .el-upload-list__item-thumbnail { - width: 100%; - height: 100%; -} -.el-upload-list--picture-card .el-upload-list__item-status-label { - position: absolute; - right: -15px; - top: -6px; - width: 40px; - height: 24px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); -} -.el-upload-list--picture-card .el-upload-list__item-status-label i { - font-size: 12px; - margin-top: 11px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.el-upload-list--picture-card .el-upload-list__item-actions { - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - cursor: default; - text-align: center; - color: #fff; - opacity: 0; - font-size: 20px; - background-color: rgba(0, 0, 0, 0.5); - -webkit-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.el-upload-list--picture-card .el-upload-list__item-actions::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-upload-list--picture-card .el-upload-list__item-actions span { - display: none; - cursor: pointer; -} -.el-upload-list--picture-card .el-upload-list__item-actions span + span { - margin-left: 15px; -} -.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete { - position: static; - font-size: inherit; - color: inherit; -} -.el-upload-list--picture-card .el-upload-list__item-actions:hover { - opacity: 1; -} -.el-upload-list--picture-card .el-upload-list__item-actions:hover span { - display: inline-block; -} -.el-upload-list--picture-card .el-progress { - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - bottom: auto; - width: 126px; -} -.el-upload-list--picture-card .el-progress .el-progress__text { - top: 50%; -} -.el-upload-list--picture .el-upload-list__item { - overflow: hidden; - z-index: 0; - background-color: #fff; - border: 1px solid #c0ccda; - border-radius: 6px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin-top: 10px; - padding: 10px 10px 10px 90px; - height: 92px; -} -.el-upload-list--picture .el-upload-list__item .el-icon-check, -.el-upload-list--picture .el-upload-list__item .el-icon-circle-check { - color: #fff; -} -.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label { - background: 0 0; - -webkit-box-shadow: none; - box-shadow: none; - top: -2px; - right: -12px; -} -.el-upload-list--picture .el-upload-list__item:hover .el-progress__text { - display: block; -} -.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name { - line-height: 70px; - margin-top: 0; -} -.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i { - display: none; -} -.el-upload-list--picture .el-upload-list__item-thumbnail { - vertical-align: middle; - display: inline-block; - width: 70px; - height: 70px; - float: left; - position: relative; - z-index: 1; - margin-left: -80px; - background-color: #fff; -} -.el-upload-list--picture .el-upload-list__item-name { - display: block; - margin-top: 20px; -} -.el-upload-list--picture .el-upload-list__item-name i { - font-size: 70px; - line-height: 1; - position: absolute; - left: 9px; - top: 10px; -} -.el-upload-list--picture .el-upload-list__item-status-label { - position: absolute; - right: -17px; - top: -7px; - width: 46px; - height: 26px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 1px 1px #ccc; - box-shadow: 0 1px 1px #ccc; -} -.el-upload-list--picture .el-upload-list__item-status-label i { - font-size: 12px; - margin-top: 12px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} -.el-upload-list--picture .el-progress { - position: relative; - top: -7px; -} -.el-upload-cover { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - overflow: hidden; - z-index: 10; - cursor: default; -} -.el-upload-cover::after { - display: inline-block; - height: 100%; - vertical-align: middle; -} -.el-upload-cover img { - display: block; - width: 100%; - height: 100%; -} -.el-upload-cover__label { - position: absolute; - right: -15px; - top: -6px; - width: 40px; - height: 24px; - background: #13ce66; - text-align: center; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 1pc 1px rgba(0, 0, 0, 0.2); -} -.el-upload-cover__label i { - font-size: 12px; - margin-top: 11px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - color: #fff; -} -.el-upload-cover__progress { - display: inline-block; - vertical-align: middle; - position: static; - width: 243px; -} -.el-upload-cover__progress + .el-upload__inner { - opacity: 0; -} -.el-upload-cover__content { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.el-upload-cover__interact { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.72); - text-align: center; -} -.el-upload-cover__interact .btn { - display: inline-block; - color: #fff; - font-size: 14px; - cursor: pointer; - vertical-align: middle; - -webkit-transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), - opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), - opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1), - -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); - margin-top: 60px; -} -.el-upload-cover__interact .btn span { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} -.el-upload-cover__interact .btn:not(:first-child) { - margin-left: 35px; -} -.el-upload-cover__interact .btn:hover { - -webkit-transform: translateY(-13px); - transform: translateY(-13px); -} -.el-upload-cover__interact .btn:hover span { - opacity: 1; -} -.el-upload-cover__interact .btn i { - color: #fff; - display: block; - font-size: 24px; - line-height: inherit; - margin: 0 auto 5px; -} -.el-upload-cover__title { - position: absolute; - bottom: 0; - left: 0; - background-color: #fff; - height: 36px; - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: 400; - text-align: left; - padding: 0 10px; - margin: 0; - line-height: 36px; - font-size: 14px; - color: #303133; -} -.el-upload-cover + .el-upload__inner { - opacity: 0; - position: relative; - z-index: 1; -} -.el-progress { - position: relative; - line-height: 1; -} -.el-progress__text { - font-size: 14px; - color: #606266; - display: inline-block; - vertical-align: middle; - margin-left: 10px; - line-height: 1; -} -.el-progress__text i { - vertical-align: middle; - display: block; -} -.el-progress--circle, -.el-progress--dashboard { - display: inline-block; -} -.el-progress--circle .el-progress__text, -.el-progress--dashboard .el-progress__text { - position: absolute; - top: 50%; - left: 0; - width: 100%; - text-align: center; - margin: 0; - -webkit-transform: translate(0, -50%); - transform: translate(0, -50%); -} -.el-progress--circle .el-progress__text i, -.el-progress--dashboard .el-progress__text i { - vertical-align: middle; - display: inline-block; -} -.el-progress--without-text .el-progress__text { - display: none; -} -.el-progress--without-text .el-progress-bar { - padding-right: 0; - margin-right: 0; - display: block; -} -.el-progress-bar, -.el-progress-bar__inner::after, -.el-progress-bar__innerText, -.el-spinner { - display: inline-block; - vertical-align: middle; -} -.el-progress--text-inside .el-progress-bar { - padding-right: 0; - margin-right: 0; -} -.el-progress.is-success .el-progress-bar__inner { - background-color: #67c23a; -} -.el-progress.is-success .el-progress__text { - color: #67c23a; -} -.el-progress.is-warning .el-progress-bar__inner { - background-color: #e6a23c; -} -.el-progress.is-warning .el-progress__text { - color: #e6a23c; -} -.el-progress.is-exception .el-progress-bar__inner { - background-color: #f56c6c; -} -.el-progress.is-exception .el-progress__text { - color: #f56c6c; -} -.el-progress-bar { - padding-right: 50px; - width: 100%; - margin-right: -55px; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-progress-bar__outer { - height: 6px; - border-radius: 100px; - background-color: #ebeef5; - overflow: hidden; - position: relative; - vertical-align: middle; -} -.el-progress-bar__inner { - position: absolute; - left: 0; - top: 0; - height: 100%; - background-color: #d0378d; - text-align: right; - border-radius: 100px; - line-height: 1; - white-space: nowrap; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} -.el-card, -.el-message { - border-radius: 4px; - overflow: hidden; -} -.el-progress-bar__inner::after { - height: 100%; -} -.el-progress-bar__innerText { - color: #fff; - font-size: 12px; - margin: 0 5px; -} -@keyframes progress { - 0% { - background-position: 0 0; - } - 100% { - background-position: 32px 0; - } -} -.el-time-spinner { - width: 100%; - white-space: nowrap; -} -.el-spinner-inner { - -webkit-animation: rotate 2s linear infinite; - animation: rotate 2s linear infinite; - width: 50px; - height: 50px; -} -.el-spinner-inner .path { - stroke: #ececec; - stroke-linecap: round; - -webkit-animation: dash 1.5s ease-in-out infinite; - animation: dash 1.5s ease-in-out infinite; -} -@-webkit-keyframes rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes rotate { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@-webkit-keyframes dash { - 0% { - stroke-dasharray: 1, 150; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -35; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -124; - } -} -@keyframes dash { - 0% { - stroke-dasharray: 1, 150; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -35; - } - 100% { - stroke-dasharray: 90, 150; - stroke-dashoffset: -124; - } -} -.el-message { - min-width: 380px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-width: 1px; - border-style: solid; - border-color: #ebeef5; - position: fixed; - left: 50%; - top: 20px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - background-color: #edf2fc; - -webkit-transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s; - transition: opacity 0.3s, top 0.4s, -webkit-transform 0.4s; - transition: opacity 0.3s, transform 0.4s, top 0.4s; - transition: opacity 0.3s, transform 0.4s, top 0.4s, -webkit-transform 0.4s; - padding: 15px 15px 15px 20px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-message.is-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-message.is-closable .el-message__content { - padding-right: 16px; -} -.el-message p { - margin: 0; -} -.el-message--info .el-message__content { - color: #909399; -} -.el-message--success { - background-color: #f0f9eb; - border-color: #e1f3d8; -} -.el-message--success .el-message__content { - color: #67c23a; -} -.el-message--warning { - background-color: #fdf6ec; - border-color: #faecd8; -} -.el-message--warning .el-message__content { - color: #e6a23c; -} -.el-message--error { - background-color: #fef0f0; - border-color: #fde2e2; -} -.el-message--error .el-message__content { - color: #f56c6c; -} -.el-message__icon { - margin-right: 10px; -} -.el-message__content { - padding: 0; - font-size: 14px; - line-height: 1; -} -.el-message__closeBtn { - position: absolute; - top: 50%; - right: 15px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - cursor: pointer; - color: #c0c4cc; - font-size: 16px; -} -.el-message__closeBtn:hover { - color: #909399; -} -.el-message .el-icon-success { - color: #67c23a; -} -.el-message .el-icon-error { - color: #f56c6c; -} -.el-message .el-icon-info { - color: #909399; -} -.el-message .el-icon-warning { - color: #e6a23c; -} -.el-message-fade-enter, -.el-message-fade-leave-active { - opacity: 0; - -webkit-transform: translate(-50%, -100%); - transform: translate(-50%, -100%); -} -.el-badge { - position: relative; - vertical-align: middle; - display: inline-block; -} -.el-badge__content { - background-color: #f56c6c; - border-radius: 10px; - color: #fff; - display: inline-block; - font-size: 12px; - height: 18px; - line-height: 18px; - padding: 0 6px; - text-align: center; - white-space: nowrap; - border: 1px solid #fff; -} -.el-badge__content.is-fixed { - position: absolute; - top: 0; - right: 10px; - -webkit-transform: translateY(-50%) translateX(100%); - transform: translateY(-50%) translateX(100%); -} -.el-rate__icon, -.el-rate__item { - position: relative; - display: inline-block; -} -.el-badge__content.is-fixed.is-dot { - right: 5px; -} -.el-badge__content.is-dot { - height: 8px; - width: 8px; - padding: 0; - right: 0; - border-radius: 50%; -} -.el-badge__content--primary { - background-color: #d0378d; -} -.el-badge__content--success { - background-color: #67c23a; -} -.el-badge__content--warning { - background-color: #e6a23c; -} -.el-badge__content--info { - background-color: #909399; -} -.el-badge__content--danger { - background-color: #f56c6c; -} -.el-card { - border: 1px solid #ebeef5; - background-color: #fff; - color: #303133; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-card.is-always-shadow, -.el-card.is-hover-shadow:focus, -.el-card.is-hover-shadow:hover { - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-card__header { - padding: 18px 20px; - border-bottom: 1px solid #ebeef5; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-card__body { - padding: 20px; -} -.el-rate { - height: 20px; - line-height: 1; -} -.el-rate__item { - font-size: 0; - vertical-align: middle; -} -.el-rate__icon { - font-size: 18px; - margin-right: 6px; - color: #c0c4cc; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-rate__decimal, -.el-rate__icon .path2 { - position: absolute; - top: 0; - left: 0; -} -.el-rate__icon.hover { - -webkit-transform: scale(1.15); - transform: scale(1.15); -} -.el-rate__decimal { - display: inline-block; - overflow: hidden; -} -.el-step.is-vertical, -.el-steps { - display: -webkit-box; - display: -ms-flexbox; -} -.el-rate__text { - font-size: 14px; - vertical-align: middle; -} -.el-steps { - display: flex; -} -.el-steps--simple { - padding: 13px 8%; - border-radius: 4px; - background: #f5f7fa; -} -.el-steps--horizontal { - white-space: nowrap; -} -.el-steps--vertical { - height: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column; - flex-flow: column; -} -.el-step { - position: relative; - -ms-flex-negative: 1; - flex-shrink: 1; -} -.el-step:last-of-type .el-step__line { - display: none; -} -.el-step:last-of-type.is-flex { - -ms-flex-preferred-size: auto !important; - flex-basis: auto !important; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; -} -.el-step:last-of-type .el-step__description, -.el-step:last-of-type .el-step__main { - padding-right: 0; -} -.el-step__head { - position: relative; - width: 100%; -} -.el-step__head.is-process { - color: #303133; - border-color: #303133; -} -.el-step__head.is-wait { - color: #c0c4cc; - border-color: #c0c4cc; -} -.el-step__head.is-success { - color: #67c23a; - border-color: #67c23a; -} -.el-step__head.is-error { - color: #f56c6c; - border-color: #f56c6c; -} -.el-step__head.is-finish { - color: #d0378d; - border-color: #d0378d; -} -.el-step__icon { - position: relative; - z-index: 1; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 24px; - height: 24px; - font-size: 14px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background: #fff; - -webkit-transition: 0.15s ease-out; - transition: 0.15s ease-out; -} -.el-step__icon.is-text { - border-radius: 50%; - border: 2px solid; - border-color: inherit; -} -.el-step__icon.is-icon { - width: 40px; -} -.el-step__icon-inner { - display: inline-block; - user-select: none; - text-align: center; - font-weight: 700; - line-height: 1; - color: inherit; -} -.el-step__icon-inner[class*="el-icon"]:not(.is-status) { - font-size: 25px; - font-weight: 400; -} -.el-step__icon-inner.is-status { - -webkit-transform: translateY(1px); - transform: translateY(1px); -} -.el-step__line { - position: absolute; - border-color: inherit; - background-color: #c0c4cc; -} -.el-step__line-inner { - display: block; - border-width: 1px; - border-style: solid; - border-color: inherit; - -webkit-transition: 0.15s ease-out; - transition: 0.15s ease-out; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 0; - height: 0; -} -.el-step__main { - white-space: normal; - text-align: left; -} -.el-step__title { - font-size: 16px; - line-height: 38px; -} -.el-step__title.is-process { - font-weight: 700; - color: #303133; -} -.el-step__title.is-wait { - color: #c0c4cc; -} -.el-step__title.is-success { - color: #67c23a; -} -.el-step__title.is-error { - color: #f56c6c; -} -.el-step__title.is-finish { - color: #d0378d; -} -.el-step__description { - padding-right: 10%; - margin-top: -5px; - font-size: 12px; - line-height: 20px; - font-weight: 400; -} -.el-step__description.is-process { - color: #303133; -} -.el-step__description.is-wait { - color: #c0c4cc; -} -.el-step__description.is-success { - color: #67c23a; -} -.el-step__description.is-error { - color: #f56c6c; -} -.el-step__description.is-finish { - color: #d0378d; -} -.el-step.is-horizontal { - display: inline-block; -} -.el-step.is-horizontal .el-step__line { - height: 2px; - top: 11px; - left: 0; - right: 0; -} -.el-step.is-vertical { - display: flex; -} -.el-step.is-vertical .el-step__head { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - width: 24px; -} -.el-step.is-vertical .el-step__main { - padding-left: 10px; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.el-step.is-vertical .el-step__title { - line-height: 24px; - padding-bottom: 8px; -} -.el-step.is-vertical .el-step__line { - width: 2px; - top: 0; - bottom: 0; - left: 11px; -} -.el-step.is-vertical .el-step__icon.is-icon { - width: 24px; -} -.el-step.is-center .el-step__head, -.el-step.is-center .el-step__main { - text-align: center; -} -.el-step.is-center .el-step__description { - padding-left: 20%; - padding-right: 20%; -} -.el-step.is-center .el-step__line { - left: 50%; - right: -50%; -} -.el-step.is-simple { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-step.is-simple .el-step__head { - width: auto; - font-size: 0; - padding-right: 10px; -} -.el-step.is-simple .el-step__icon { - background: 0 0; - width: 16px; - height: 16px; - font-size: 12px; -} -.el-step.is-simple .el-step__icon-inner[class*="el-icon"]:not(.is-status) { - font-size: 18px; -} -.el-step.is-simple .el-step__icon-inner.is-status { - -webkit-transform: scale(0.8) translateY(1px); - transform: scale(0.8) translateY(1px); -} -.el-step.is-simple .el-step__main { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} -.el-step.is-simple .el-step__title { - font-size: 16px; - line-height: 20px; -} -.el-step.is-simple:not(:last-of-type) .el-step__title { - max-width: 50%; - word-break: break-all; -} -.el-step.is-simple .el-step__arrow { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} -.el-step.is-simple .el-step__arrow::after, -.el-step.is-simple .el-step__arrow::before { - content: ""; - display: inline-block; - position: absolute; - height: 15px; - width: 1px; - background: #c0c4cc; -} -.el-step.is-simple .el-step__arrow::before { - -webkit-transform: rotate(-45deg) translateY(-4px); - transform: rotate(-45deg) translateY(-4px); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; -} -.el-step.is-simple .el-step__arrow::after { - -webkit-transform: rotate(45deg) translateY(4px); - transform: rotate(45deg) translateY(4px); - -webkit-transform-origin: 100% 100%; - transform-origin: 100% 100%; -} -.el-step.is-simple:last-of-type .el-step__arrow { - display: none; -} -.el-carousel { - position: relative; -} -.el-carousel--horizontal { - overflow-x: hidden; -} -.el-carousel--vertical { - overflow-y: hidden; -} -.el-carousel__container { - position: relative; - height: 300px; -} -.el-carousel__arrow { - border: none; - outline: 0; - padding: 0; - margin: 0; - height: 36px; - width: 36px; - cursor: pointer; - -webkit-transition: 0.3s; - transition: 0.3s; - border-radius: 50%; - background-color: rgba(31, 45, 61, 0.11); - color: #fff; - position: absolute; - top: 50%; - z-index: 10; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - text-align: center; - font-size: 12px; -} -.el-carousel__arrow--left { - left: 16px; -} -.el-carousel__arrow--right { - right: 16px; -} -.el-carousel__arrow:hover { - background-color: rgba(31, 45, 61, 0.23); -} -.el-carousel__arrow i { - cursor: pointer; -} -.el-carousel__indicators { - position: absolute; - list-style: none; - margin: 0; - padding: 0; - z-index: 2; -} -.el-carousel__indicators--horizontal { - bottom: 0; - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} -.el-carousel__indicators--vertical { - right: 0; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-carousel__indicators--outside { - bottom: 26px; - text-align: center; - position: static; - -webkit-transform: none; - transform: none; -} -.el-carousel__indicators--outside .el-carousel__indicator:hover button { - opacity: 0.64; -} -.el-carousel__indicators--outside button { - background-color: #c0c4cc; - opacity: 0.24; -} -.el-carousel__indicators--labels { - left: 0; - right: 0; - -webkit-transform: none; - transform: none; - text-align: center; -} -.el-carousel__indicators--labels .el-carousel__button { - height: auto; - width: auto; - padding: 2px 18px; - font-size: 12px; -} -.el-carousel__indicators--labels .el-carousel__indicator { - padding: 6px 4px; -} -.el-carousel__indicator { - background-color: transparent; - cursor: pointer; -} -.el-carousel__indicator:hover button { - opacity: 0.72; -} -.el-carousel__indicator--horizontal { - display: inline-block; - padding: 12px 4px; -} -.el-carousel__indicator--vertical { - padding: 4px 12px; -} -.el-carousel__indicator--vertical .el-carousel__button { - width: 2px; - height: 15px; -} -.el-carousel__indicator.is-active button { - opacity: 1; -} -.el-carousel__button { - display: block; - opacity: 0.48; - width: 30px; - height: 2px; - background-color: #fff; - border: none; - outline: 0; - padding: 0; - margin: 0; - cursor: pointer; - -webkit-transition: 0.3s; - transition: 0.3s; -} -.el-carousel__item, -.el-carousel__mask { - height: 100%; - top: 0; - left: 0; - position: absolute; -} -.carousel-arrow-left-enter, -.carousel-arrow-left-leave-active { - -webkit-transform: translateY(-50%) translateX(-10px); - transform: translateY(-50%) translateX(-10px); - opacity: 0; -} -.carousel-arrow-right-enter, -.carousel-arrow-right-leave-active { - -webkit-transform: translateY(-50%) translateX(10px); - transform: translateY(-50%) translateX(10px); - opacity: 0; -} -.el-carousel__item { - width: 100%; - display: inline-block; - overflow: hidden; - z-index: 0; -} -.el-carousel__item.is-active { - z-index: 2; -} -.el-carousel__item.is-animating { - -webkit-transition: -webkit-transform 0.4s ease-in-out; - transition: -webkit-transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; -} -.el-carousel__item--card { - width: 50%; - -webkit-transition: -webkit-transform 0.4s ease-in-out; - transition: -webkit-transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out; - transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; -} -.el-carousel__item--card.is-in-stage { - cursor: pointer; - z-index: 1; -} -.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask, -.el-carousel__item--card.is-in-stage:hover .el-carousel__mask { - opacity: 0.12; -} -.el-carousel__item--card.is-active { - z-index: 2; -} -.el-carousel__mask { - width: 100%; - background-color: #fff; - opacity: 0.24; - -webkit-transition: 0.2s; - transition: 0.2s; -} -.el-fade-in-enter, -.el-fade-in-leave-active, -.el-fade-in-linear-enter, -.el-fade-in-linear-leave, -.el-fade-in-linear-leave-active, -.fade-in-linear-enter, -.fade-in-linear-leave, -.fade-in-linear-leave-active { - opacity: 0; -} -.fade-in-linear-enter-active, -.fade-in-linear-leave-active { - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} -.el-fade-in-linear-enter-active, -.el-fade-in-linear-leave-active { - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} -.el-fade-in-enter-active, -.el-fade-in-leave-active { - -webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); - transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); -} -.collapse-transition { - -webkit-transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, - 0.3s padding-bottom ease-in-out; - transition: 0.3s height ease-in-out, 0.3s padding-top ease-in-out, - 0.3s padding-bottom ease-in-out; -} -.horizontal-collapse-transition { - -webkit-transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, - 0.3s padding-right ease-in-out; - transition: 0.3s width ease-in-out, 0.3s padding-left ease-in-out, - 0.3s padding-right ease-in-out; -} -.el-list-enter-active, -.el-list-leave-active { - -webkit-transition: all 1s; - transition: all 1s; -} -.el-list-enter, -.el-list-leave-active { - opacity: 0; - -webkit-transform: translateY(-30px); - transform: translateY(-30px); -} -.el-opacity-transition { - -webkit-transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1); - transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1); -} -.el-collapse { - border-top: 1px solid #ebeef5; - border-bottom: 1px solid #ebeef5; -} -.el-collapse-item.is-disabled .el-collapse-item__header { - color: #bbb; - cursor: not-allowed; -} -.el-collapse-item__header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 48px; - line-height: 48px; - background-color: #fff; - color: #303133; - cursor: pointer; - border-bottom: 1px solid #ebeef5; - font-size: 13px; - font-weight: 500; - -webkit-transition: border-bottom-color 0.3s; - transition: border-bottom-color 0.3s; - outline: 0; -} -.el-collapse-item__arrow { - margin: 0 8px 0 auto; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-weight: 300; -} -.el-collapse-item__arrow.is-active { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.el-collapse-item__header.focusing:focus:not(:hover) { - color: #d0378d; -} -.el-collapse-item__header.is-active { - border-bottom-color: transparent; -} -.el-collapse-item__wrap { - will-change: height; - background-color: #fff; - overflow: hidden; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-bottom: 1px solid #ebeef5; -} -.el-cascader__tags, -.el-tag { - -webkit-box-sizing: border-box; -} -.el-collapse-item__content { - padding-bottom: 25px; - font-size: 13px; - color: #303133; - line-height: 1.769230769230769; -} -.el-collapse-item:last-child { - margin-bottom: -1px; -} -.el-popper .popper__arrow, -.el-popper .popper__arrow::after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.el-popper .popper__arrow { - border-width: 6px; - -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03)); - filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03)); -} -.el-popper .popper__arrow::after { - content: " "; - border-width: 6px; -} -.el-popper[x-placement^="top"] { - margin-bottom: 12px; -} -.el-popper[x-placement^="top"] .popper__arrow { - bottom: -6px; - left: 50%; - margin-right: 3px; - border-top-color: #ebeef5; - border-bottom-width: 0; -} -.el-popper[x-placement^="top"] .popper__arrow::after { - bottom: 1px; - margin-left: -6px; - border-top-color: #fff; - border-bottom-width: 0; -} -.el-popper[x-placement^="bottom"] { - margin-top: 12px; -} -.el-popper[x-placement^="bottom"] .popper__arrow { - top: -6px; - left: 50%; - margin-right: 3px; - border-top-width: 0; - border-bottom-color: #ebeef5; -} -.el-popper[x-placement^="bottom"] .popper__arrow::after { - top: 1px; - margin-left: -6px; - border-top-width: 0; - border-bottom-color: #fff; -} -.el-popper[x-placement^="right"] { - margin-left: 12px; -} -.el-popper[x-placement^="right"] .popper__arrow { - top: 50%; - left: -6px; - margin-bottom: 3px; - border-right-color: #ebeef5; - border-left-width: 0; -} -.el-popper[x-placement^="right"] .popper__arrow::after { - bottom: -6px; - left: 1px; - border-right-color: #fff; - border-left-width: 0; -} -.el-popper[x-placement^="left"] { - margin-right: 12px; -} -.el-popper[x-placement^="left"] .popper__arrow { - top: 50%; - right: -6px; - margin-bottom: 3px; - border-right-width: 0; - border-left-color: #ebeef5; -} -.el-popper[x-placement^="left"] .popper__arrow::after { - right: 1px; - bottom: -6px; - margin-left: -6px; - border-right-width: 0; - border-left-color: #fff; -} -.el-tag { - background-color: rgb(250, 235, 244); - border-color: rgb(246, 215, 232); - display: inline-block; - height: 32px; - padding: 0 10px; - line-height: 30px; - font-size: 12px; - color: #d0378d; - border-width: 1px; - border-style: solid; - border-radius: 4px; - box-sizing: border-box; - white-space: nowrap; -} -.el-tag.is-hit { - border-color: #d0378d; -} -.el-tag .el-tag__close { - color: #d0378d; -} -.el-tag .el-tag__close:hover { - color: #fff; - background-color: #d0378d; -} -.el-tag.el-tag--info { - background-color: #f4f4f5; - border-color: #e9e9eb; - color: #909399; -} -.el-tag.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag.el-tag--info .el-tag__close { - color: #909399; -} -.el-tag.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #909399; -} -.el-tag.el-tag--success { - background-color: #f0f9eb; - border-color: #e1f3d8; - color: #67c23a; -} -.el-tag.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag.el-tag--success .el-tag__close { - color: #67c23a; -} -.el-tag.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #67c23a; -} -.el-tag.el-tag--warning { - background-color: #fdf6ec; - border-color: #faecd8; - color: #e6a23c; -} -.el-tag.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag.el-tag--warning .el-tag__close { - color: #e6a23c; -} -.el-tag.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #e6a23c; -} -.el-tag.el-tag--danger { - background-color: #fef0f0; - border-color: #fde2e2; - color: #f56c6c; -} -.el-tag.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag.el-tag--danger .el-tag__close { - color: #f56c6c; -} -.el-tag.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f56c6c; -} -.el-tag .el-icon-close { - border-radius: 50%; - text-align: center; - position: relative; - cursor: pointer; - font-size: 12px; - height: 16px; - width: 16px; - line-height: 16px; - vertical-align: middle; - top: -1px; - right: -5px; -} -.el-tag .el-icon-close::before { - display: block; -} -.el-tag--dark { - background-color: #d0378d; - border-color: #d0378d; - color: #fff; -} -.el-tag--dark.is-hit { - border-color: #d0378d; -} -.el-tag--dark .el-tag__close { - color: #fff; -} -.el-tag--dark .el-tag__close:hover { - color: #fff; - background-color: rgb(217, 95, 164); -} -.el-tag--dark.el-tag--info { - background-color: #909399; - border-color: #909399; - color: #fff; -} -.el-tag--dark.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag--dark.el-tag--info .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #a6a9ad; -} -.el-tag--dark.el-tag--success { - background-color: #67c23a; - border-color: #67c23a; - color: #fff; -} -.el-tag--dark.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag--dark.el-tag--success .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #85ce61; -} -.el-tag--dark.el-tag--warning { - background-color: #e6a23c; - border-color: #e6a23c; - color: #fff; -} -.el-tag--dark.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag--dark.el-tag--warning .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #ebb563; -} -.el-tag--dark.el-tag--danger { - background-color: #f56c6c; - border-color: #f56c6c; - color: #fff; -} -.el-tag--dark.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag--dark.el-tag--danger .el-tag__close { - color: #fff; -} -.el-tag--dark.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f78989; -} -.el-tag--plain { - background-color: #fff; - border-color: rgb(236, 175, 209); - color: #d0378d; -} -.el-tag--plain.is-hit { - border-color: #d0378d; -} -.el-tag--plain .el-tag__close { - color: #d0378d; -} -.el-tag--plain .el-tag__close:hover { - color: #fff; - background-color: #d0378d; -} -.el-tag--plain.el-tag--info { - background-color: #fff; - border-color: #d3d4d6; - color: #909399; -} -.el-tag--plain.el-tag--info.is-hit { - border-color: #909399; -} -.el-tag--plain.el-tag--info .el-tag__close { - color: #909399; -} -.el-tag--plain.el-tag--info .el-tag__close:hover { - color: #fff; - background-color: #909399; -} -.el-tag--plain.el-tag--success { - background-color: #fff; - border-color: #c2e7b0; - color: #67c23a; -} -.el-tag--plain.el-tag--success.is-hit { - border-color: #67c23a; -} -.el-tag--plain.el-tag--success .el-tag__close { - color: #67c23a; -} -.el-tag--plain.el-tag--success .el-tag__close:hover { - color: #fff; - background-color: #67c23a; -} -.el-tag--plain.el-tag--warning { - background-color: #fff; - border-color: #f5dab1; - color: #e6a23c; -} -.el-tag--plain.el-tag--warning.is-hit { - border-color: #e6a23c; -} -.el-tag--plain.el-tag--warning .el-tag__close { - color: #e6a23c; -} -.el-tag--plain.el-tag--warning .el-tag__close:hover { - color: #fff; - background-color: #e6a23c; -} -.el-tag--plain.el-tag--danger { - background-color: #fff; - border-color: #fbc4c4; - color: #f56c6c; -} -.el-tag--plain.el-tag--danger.is-hit { - border-color: #f56c6c; -} -.el-tag--plain.el-tag--danger .el-tag__close { - color: #f56c6c; -} -.el-tag--plain.el-tag--danger .el-tag__close:hover { - color: #fff; - background-color: #f56c6c; -} -.el-tag--medium { - height: 28px; - line-height: 26px; -} -.el-tag--medium .el-icon-close { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-tag--small { - height: 24px; - padding: 0 8px; - line-height: 22px; -} -.el-tag--small .el-icon-close { - -webkit-transform: scale(0.8); - transform: scale(0.8); -} -.el-tag--mini { - height: 20px; - padding: 0 5px; - line-height: 19px; -} -.el-tag--mini .el-icon-close { - margin-left: -3px; - -webkit-transform: scale(0.7); - transform: scale(0.7); -} -.el-cascader { - display: inline-block; - position: relative; - font-size: 14px; - line-height: 40px; -} -.el-cascader:not(.is-disabled):hover .el-input__inner { - cursor: pointer; - border-color: #c0c4cc; -} -.el-cascader .el-input .el-input__inner:focus, -.el-cascader .el-input.is-focus .el-input__inner { - border-color: #d0378d; -} -.el-cascader .el-input { - cursor: pointer; -} -.el-cascader .el-input .el-input__inner { - text-overflow: ellipsis; -} -.el-cascader .el-input .el-icon-arrow-down { - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - font-size: 14px; -} -.el-cascader .el-input .el-icon-arrow-down.is-reverse { - -webkit-transform: rotateZ(180deg); - transform: rotateZ(180deg); -} -.el-cascader .el-input .el-icon-circle-close:hover { - color: #909399; -} -.el-cascader--medium { - font-size: 14px; - line-height: 36px; -} -.el-cascader--small { - font-size: 13px; - line-height: 32px; -} -.el-cascader--mini { - font-size: 12px; - line-height: 28px; -} -.el-cascader.is-disabled .el-cascader__label { - z-index: 2; - color: #c0c4cc; -} -.el-cascader__dropdown { - margin: 5px 0; - font-size: 14px; - background: #fff; - border: 1px solid #e4e7ed; - border-radius: 4px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-cascader__tags { - position: absolute; - left: 0; - right: 30px; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - line-height: normal; - text-align: left; - box-sizing: border-box; -} -.el-cascader__tags .el-tag { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - max-width: 100%; - margin: 2px 0 2px 6px; - text-overflow: ellipsis; - background: #f0f2f5; -} -.el-cascader__tags .el-tag:not(.is-hit) { - border-color: transparent; -} -.el-cascader__tags .el-tag > span { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - overflow: hidden; - text-overflow: ellipsis; -} -.el-cascader__tags .el-tag .el-icon-close { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - background-color: #c0c4cc; - color: #fff; -} -.el-cascader__tags .el-tag .el-icon-close:hover { - background-color: #909399; -} -.el-cascader__suggestion-panel { - border-radius: 4px; -} -.el-cascader__suggestion-list { - max-height: 204px; - margin: 0; - padding: 6px 0; - font-size: 14px; - color: #606266; - text-align: center; -} -.el-cascader__suggestion-item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 34px; - padding: 0 15px; - text-align: left; - outline: 0; - cursor: pointer; -} -.el-cascader__suggestion-item:focus, -.el-cascader__suggestion-item:hover { - background: #f5f7fa; -} -.el-cascader__suggestion-item.is-checked { - color: #d0378d; - font-weight: 700; -} -.el-cascader__suggestion-item > span { - margin-right: 10px; -} -.el-cascader__empty-text { - margin: 10px 0; - color: #c0c4cc; -} -.el-cascader__search-input { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - height: 24px; - min-width: 60px; - margin: 2px 0 2px 15px; - padding: 0; - color: #606266; - border: none; - outline: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-cascader__search-input::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input:-ms-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input::-ms-input-placeholder { - color: #c0c4cc; -} -.el-cascader__search-input::placeholder { - color: #c0c4cc; -} -.el-color-predefine { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 12px; - margin-top: 8px; - width: 280px; -} -.el-color-predefine__colors { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} -.el-color-predefine__color-selector { - margin: 0 0 8px 8px; - width: 20px; - height: 20px; - border-radius: 4px; - cursor: pointer; -} -.el-color-predefine__color-selector:nth-child(10n + 1) { - margin-left: 0; -} -.el-color-predefine__color-selector.selected { - -webkit-box-shadow: 0 0 3px 2px #d0378d; - box-shadow: 0 0 3px 2px #d0378d; -} -.el-color-predefine__color-selector > div { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 100%; - border-radius: 3px; -} -.el-color-predefine__color-selector.is-alpha { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-hue-slider { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 280px; - height: 12px; - background-color: red; - padding: 0 2px; -} -.el-color-hue-slider__bar { - position: relative; - background: -webkit-gradient( - linear, - left top, - right top, - from(red), - color-stop(17%, #ff0), - color-stop(33%, #0f0), - color-stop(50%, #0ff), - color-stop(67%, #00f), - color-stop(83%, #f0f), - to(red) - ); - background: linear-gradient( - to right, - red 0, - #ff0 17%, - #0f0 33%, - #0ff 50%, - #00f 67%, - #f0f 83%, - red 100% - ); - height: 100%; -} -.el-color-hue-slider__thumb { - position: absolute; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - left: 0; - top: 0; - width: 4px; - height: 100%; - border-radius: 1px; - background: #fff; - border: 1px solid #f0f0f0; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - z-index: 1; -} -.el-color-hue-slider.is-vertical { - width: 12px; - height: 180px; - padding: 2px 0; -} -.el-color-hue-slider.is-vertical .el-color-hue-slider__bar { - background: -webkit-gradient( - linear, - left top, - left bottom, - from(red), - color-stop(17%, #ff0), - color-stop(33%, #0f0), - color-stop(50%, #0ff), - color-stop(67%, #00f), - color-stop(83%, #f0f), - to(red) - ); - background: linear-gradient( - to bottom, - red 0, - #ff0 17%, - #0f0 33%, - #0ff 50%, - #00f 67%, - #f0f 83%, - red 100% - ); -} -.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb { - left: 0; - top: 0; - width: 100%; - height: 4px; -} -.el-color-svpanel { - position: relative; - width: 280px; - height: 180px; -} -.el-color-svpanel__black, -.el-color-svpanel__white { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; -} -.el-color-svpanel__white { - background: -webkit-gradient( - linear, - left top, - right top, - from(#fff), - to(rgba(255, 255, 255, 0)) - ); - background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)); -} -.el-color-svpanel__black { - background: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0, 0, 0, 0))); - background: linear-gradient(to top, #000, rgba(0, 0, 0, 0)); -} -.el-color-svpanel__cursor { - position: absolute; -} -.el-color-svpanel__cursor > div { - cursor: head; - width: 4px; - height: 4px; - -webkit-box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), - 0 0 1px 2px rgba(0, 0, 0, 0.4); - box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), - 0 0 1px 2px rgba(0, 0, 0, 0.4); - border-radius: 50%; - -webkit-transform: translate(-2px, -2px); - transform: translate(-2px, -2px); -} -.el-color-alpha-slider { - position: relative; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 280px; - height: 12px; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-alpha-slider__bar { - position: relative; - background: -webkit-gradient( - linear, - left top, - right top, - from(rgba(255, 255, 255, 0)), - to(white) - ); - background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 100%); - height: 100%; -} -.el-color-alpha-slider__thumb { - position: absolute; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - left: 0; - top: 0; - width: 4px; - height: 100%; - border-radius: 1px; - background: #fff; - border: 1px solid #f0f0f0; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.6); - z-index: 1; -} -.el-color-alpha-slider.is-vertical { - width: 20px; - height: 180px; -} -.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar { - background: -webkit-gradient( - linear, - left top, - left bottom, - from(rgba(255, 255, 255, 0)), - to(white) - ); - background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%); -} -.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb { - left: 0; - top: 0; - width: 100%; - height: 4px; -} -.el-color-dropdown { - width: 300px; -} -.el-color-dropdown__main-wrapper { - margin-bottom: 6px; -} -.el-color-dropdown__main-wrapper::after { - content: ""; - display: table; - clear: both; -} -.el-color-dropdown__btns { - margin-top: 6px; - text-align: right; -} -.el-color-dropdown__value { - float: left; - line-height: 26px; - font-size: 12px; - color: #000; - width: 160px; -} -.el-color-dropdown__btn { - border: 1px solid #dcdcdc; - color: #333; - line-height: 24px; - border-radius: 2px; - padding: 0 20px; - cursor: pointer; - background-color: transparent; - outline: 0; - font-size: 12px; -} -.el-color-dropdown__btn[disabled] { - color: #ccc; - cursor: not-allowed; -} -.el-color-dropdown__btn:hover { - color: #d0378d; - border-color: #d0378d; -} -.el-color-dropdown__link-btn { - cursor: pointer; - color: #d0378d; - text-decoration: none; - padding: 15px; - font-size: 12px; -} -.el-color-dropdown__link-btn:hover { - color: tint(primary, 20%); -} -.el-color-picker { - display: inline-block; - position: relative; - line-height: normal; - height: 40px; -} -.el-color-picker.is-disabled .el-color-picker__trigger { - cursor: not-allowed; -} -.el-color-picker--medium { - height: 36px; -} -.el-color-picker--medium .el-color-picker__trigger { - height: 36px; - width: 36px; -} -.el-color-picker--medium .el-color-picker__mask { - height: 34px; - width: 34px; -} -.el-color-picker--small { - height: 32px; -} -.el-color-picker--small .el-color-picker__trigger { - height: 32px; - width: 32px; -} -.el-color-picker--small .el-color-picker__mask { - height: 30px; - width: 30px; -} -.el-color-picker--small .el-color-picker__empty, -.el-color-picker--small .el-color-picker__icon { - -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8); - transform: translate3d(-50%, -50%, 0) scale(0.8); -} -.el-color-picker--mini { - height: 28px; -} -.el-color-picker--mini .el-color-picker__trigger { - height: 28px; - width: 28px; -} -.el-color-picker--mini .el-color-picker__mask { - height: 26px; - width: 26px; -} -.el-color-picker--mini .el-color-picker__empty, -.el-color-picker--mini .el-color-picker__icon { - -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8); - transform: translate3d(-50%, -50%, 0) scale(0.8); -} -.el-color-picker__mask { - height: 38px; - width: 38px; - border-radius: 4px; - position: absolute; - top: 1px; - left: 1px; - z-index: 1; - cursor: not-allowed; - background-color: rgba(255, 255, 255, 0.7); -} -.el-color-picker__trigger { - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 40px; - width: 40px; - padding: 4px; - border: 1px solid #e6e6e6; - border-radius: 4px; - font-size: 0; - position: relative; - cursor: pointer; -} -.el-color-picker__color { - position: relative; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #999; - border-radius: 2px; - width: 100%; - height: 100%; - text-align: center; -} -.el-color-picker__color.is-alpha { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.el-color-picker__color-inner { - position: absolute; - left: 0; - top: 0; - right: 0; - bottom: 0; -} -.el-color-picker__empty, -.el-color-picker__icon { - top: 50%; - left: 50%; - font-size: 12px; - position: absolute; -} -.el-color-picker__empty { - color: #999; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} -.el-color-picker__icon { - display: inline-block; - width: 100%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); - color: #fff; - text-align: center; -} -.el-color-picker__panel { - position: absolute; - z-index: 10; - padding: 6px; - -webkit-box-sizing: content-box; - box-sizing: content-box; - background-color: #fff; - border: 1px solid #ebeef5; - border-radius: 4px; - -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); -} -.el-textarea { - position: relative; - display: inline-block; - width: 100%; - vertical-align: bottom; - font-size: 14px; -} -.el-textarea__inner { - display: block; - resize: vertical; - padding: 5px 15px; - line-height: 1.5; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 100%; - font-size: inherit; - color: #606266; - background-color: #fff; - background-image: none; - border: 1px solid #dcdfe6; - border-radius: 4px; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-textarea__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea__inner::placeholder { - color: #c0c4cc; -} -.el-textarea__inner:hover { - border-color: #c0c4cc; -} -.el-textarea__inner:focus { - outline: 0; - border-color: #d0378d; -} -.el-textarea .el-input__count { - color: #909399; - background: #fff; - position: absolute; - font-size: 12px; - bottom: 5px; - right: 10px; -} -.el-textarea.is-disabled .el-textarea__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-textarea.is-disabled .el-textarea__inner::placeholder { - color: #c0c4cc; -} -.el-textarea.is-exceed .el-textarea__inner { - border-color: #f56c6c; -} -.el-textarea.is-exceed .el-input__count { - color: #f56c6c; -} -.el-input { - position: relative; - font-size: 14px; - display: inline-block; - width: 100%; -} -.el-input::-webkit-scrollbar { - z-index: 11; - width: 6px; -} -.el-input::-webkit-scrollbar:horizontal { - height: 6px; -} -.el-input::-webkit-scrollbar-thumb { - border-radius: 5px; - width: 6px; - background: #b4bccc; -} -.el-input::-webkit-scrollbar-corner { - background: #fff; -} -.el-input::-webkit-scrollbar-track { - background: #fff; -} -.el-input::-webkit-scrollbar-track-piece { - background: #fff; - width: 6px; -} -.el-input .el-input__clear { - color: #c0c4cc; - font-size: 14px; - cursor: pointer; - -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -} -.el-input .el-input__clear:hover { - color: #909399; -} -.el-input .el-input__count { - height: 100%; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #909399; - font-size: 12px; -} -.el-input .el-input__count .el-input__count-inner { - background: #fff; - line-height: initial; - display: inline-block; - padding: 0 5px; -} -.el-input__inner { - -webkit-appearance: none; - background-color: #fff; - background-image: none; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #606266; - display: inline-block; - font-size: inherit; - height: 40px; - line-height: 40px; - outline: 0; - padding: 0 15px; - -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); - width: 100%; -} -.el-input__prefix, -.el-input__suffix { - position: absolute; - top: 0; - -webkit-transition: all 0.3s; - height: 100%; - color: #c0c4cc; - text-align: center; -} -.el-input__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-input__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-input__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-input__inner::placeholder { - color: #c0c4cc; -} -.el-input__inner:hover { - border-color: #c0c4cc; -} -.el-input.is-active .el-input__inner, -.el-input__inner:focus { - border-color: #d0378d; - outline: 0; -} -.el-input__suffix { - right: 5px; - transition: all 0.3s; -} -.el-input__suffix-inner { - pointer-events: all; -} -.el-input__prefix { - left: 5px; - transition: all 0.3s; -} -.el-input__icon { - height: 100%; - width: 25px; - text-align: center; - -webkit-transition: all 0.3s; - transition: all 0.3s; - line-height: 40px; -} -.el-input__icon:after { - content: ""; - height: 100%; - width: 0; - display: inline-block; - vertical-align: middle; -} -.el-input__validateIcon { - pointer-events: none; -} -.el-input.is-disabled .el-input__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; - color: #c0c4cc; - cursor: not-allowed; -} -.el-input.is-disabled .el-input__inner::-webkit-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner:-ms-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner::-ms-input-placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__inner::placeholder { - color: #c0c4cc; -} -.el-input.is-disabled .el-input__icon { - cursor: not-allowed; -} -.el-link, -.el-transfer-panel__filter .el-icon-circle-close { - cursor: pointer; -} -.el-input.is-exceed .el-input__inner { - border-color: #f56c6c; -} -.el-input.is-exceed .el-input__suffix .el-input__count { - color: #f56c6c; -} -.el-input--suffix .el-input__inner { - padding-right: 30px; -} -.el-input--prefix .el-input__inner { - padding-left: 30px; -} -.el-input--medium { - font-size: 14px; -} -.el-input--medium .el-input__inner { - height: 36px; - line-height: 36px; -} -.el-input--medium .el-input__icon { - line-height: 36px; -} -.el-input--small { - font-size: 13px; -} -.el-input--small .el-input__inner { - height: 32px; - line-height: 32px; -} -.el-input--small .el-input__icon { - line-height: 32px; -} -.el-input--mini { - font-size: 12px; -} -.el-input--mini .el-input__inner { - height: 28px; - line-height: 28px; -} -.el-input--mini .el-input__icon { - line-height: 28px; -} -.el-input-group { - line-height: normal; - display: inline-table; - width: 100%; - border-collapse: separate; - border-spacing: 0; -} -.el-input-group > .el-input__inner { - vertical-align: middle; - display: table-cell; -} -.el-input-group__append, -.el-input-group__prepend { - background-color: #f5f7fa; - color: #909399; - vertical-align: middle; - display: table-cell; - position: relative; - border: 1px solid #dcdfe6; - border-radius: 4px; - padding: 0 20px; - width: 1px; - white-space: nowrap; -} -.el-input-group--prepend .el-input__inner, -.el-input-group__append { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.el-input-group--append .el-input__inner, -.el-input-group__prepend { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.el-input-group__append:focus, -.el-input-group__prepend:focus { - outline: 0; -} -.el-input-group__append .el-button, -.el-input-group__append .el-select, -.el-input-group__prepend .el-button, -.el-input-group__prepend .el-select { - display: inline-block; - margin: -10px -20px; -} -.el-input-group__append button.el-button, -.el-input-group__append div.el-select .el-input__inner, -.el-input-group__append div.el-select:hover .el-input__inner, -.el-input-group__prepend button.el-button, -.el-input-group__prepend div.el-select .el-input__inner, -.el-input-group__prepend div.el-select:hover .el-input__inner { - border-color: transparent; - background-color: transparent; - color: inherit; - border-top: 0; - border-bottom: 0; -} -.el-input-group__append .el-button, -.el-input-group__append .el-input, -.el-input-group__prepend .el-button, -.el-input-group__prepend .el-input { - font-size: inherit; -} -.el-input-group__prepend { - border-right: 0; -} -.el-input-group__append { - border-left: 0; -} -.el-input-group--append .el-select .el-input.is-focus .el-input__inner, -.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner { - border-color: transparent; -} -.el-input__inner::-ms-clear { - display: none; - width: 0; - height: 0; -} -.el-transfer { - font-size: 14px; -} -.el-transfer__buttons { - display: inline-block; - vertical-align: middle; - padding: 0 30px; -} -.el-transfer__button { - display: block; - margin: 0 auto; - padding: 10px; - border-radius: 50%; - color: #fff; - background-color: #d0378d; - font-size: 0; -} -.el-transfer-panel__item + .el-transfer-panel__item, -.el-transfer__button [class*="el-icon-"] + span { - margin-left: 0; -} -.el-transfer__button.is-with-texts { - border-radius: 4px; -} -.el-transfer__button.is-disabled, -.el-transfer__button.is-disabled:hover { - border: 1px solid #dcdfe6; - background-color: #f5f7fa; - color: #c0c4cc; -} -.el-transfer__button:first-child { - margin-bottom: 10px; -} -.el-transfer__button:nth-child(2) { - margin: 0; -} -.el-transfer__button i, -.el-transfer__button span { - font-size: 14px; -} -.el-transfer-panel { - border: 1px solid #ebeef5; - border-radius: 4px; - overflow: hidden; - background: #fff; - display: inline-block; - vertical-align: middle; - width: 200px; - max-height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; - position: relative; -} -.el-transfer-panel__body { - height: 246px; -} -.el-transfer-panel__body.is-with-footer { - padding-bottom: 40px; -} -.el-transfer-panel__list { - margin: 0; - padding: 6px 0; - list-style: none; - height: 246px; - overflow: auto; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-transfer-panel__list.is-filterable { - height: 194px; - padding-top: 0; -} -.el-transfer-panel__item { - height: 30px; - line-height: 30px; - padding-left: 15px; - display: block !important; -} -.el-transfer-panel__item.el-checkbox { - color: #606266; -} -.el-transfer-panel__item:hover { - color: #d0378d; -} -.el-transfer-panel__item.el-checkbox .el-checkbox__label { - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - display: block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding-left: 24px; - line-height: 30px; -} -.el-transfer-panel__item .el-checkbox__input { - position: absolute; - top: 8px; -} -.el-transfer-panel__filter { - text-align: center; - margin: 15px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: block; - width: auto; -} -.el-transfer-panel__filter .el-input__inner { - height: 32px; - width: 100%; - font-size: 12px; - display: inline-block; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border-radius: 16px; - padding-right: 10px; - padding-left: 30px; -} -.el-transfer-panel__filter .el-input__icon { - margin-left: 5px; -} -.el-transfer-panel .el-transfer-panel__header { - height: 40px; - line-height: 40px; - background: #f5f7fa; - margin: 0; - padding-left: 15px; - border-bottom: 1px solid #ebeef5; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #000; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox { - display: block; - line-height: 40px; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label { - font-size: 16px; - color: #303133; - font-weight: 400; -} -.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span { - position: absolute; - right: 15px; - color: #909399; - font-size: 12px; - font-weight: 400; -} -.el-divider__text, -.el-link { - font-weight: 500; - font-size: 14px; -} -.el-transfer-panel .el-transfer-panel__footer { - height: 40px; - background: #fff; - margin: 0; - padding: 0; - border-top: 1px solid #ebeef5; - position: absolute; - bottom: 0; - left: 0; - width: 100%; - z-index: 1; -} -.el-transfer-panel .el-transfer-panel__footer::after { - display: inline-block; - content: ""; - height: 100%; - vertical-align: middle; -} -.el-container, -.el-timeline-item__node { - display: -webkit-box; - display: -ms-flexbox; -} -.el-transfer-panel .el-transfer-panel__footer .el-checkbox { - padding-left: 20px; - color: #606266; -} -.el-transfer-panel .el-transfer-panel__empty { - margin: 0; - height: 30px; - line-height: 30px; - padding: 6px 15px 0; - color: #909399; - text-align: center; -} -.el-transfer-panel .el-checkbox__label { - padding-left: 8px; -} -.el-transfer-panel .el-checkbox__inner { - height: 14px; - width: 14px; - border-radius: 3px; -} -.el-transfer-panel .el-checkbox__inner::after { - height: 6px; - width: 3px; - left: 4px; -} -.el-container { - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-sizing: border-box; - box-sizing: border-box; - min-width: 0; -} -.el-container.is-vertical, -.el-drawer { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; -} -.el-aside, -.el-header { - -webkit-box-sizing: border-box; -} -.el-container.is-vertical { - -ms-flex-direction: column; - flex-direction: column; -} -.el-header { - padding: 0 20px; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-aside { - overflow: auto; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-footer, -.el-main { - -webkit-box-sizing: border-box; -} -.el-main { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - -ms-flex-preferred-size: auto; - flex-basis: auto; - overflow: auto; - box-sizing: border-box; - padding: 20px; -} -.el-footer { - padding: 0 20px; - box-sizing: border-box; - -ms-flex-negative: 0; - flex-shrink: 0; -} -.el-timeline { - margin: 0; - font-size: 14px; - list-style: none; -} -.el-timeline .el-timeline-item:last-child .el-timeline-item__tail { - display: none; -} -.el-timeline-item { - position: relative; - padding-bottom: 20px; -} -.el-timeline-item__wrapper { - position: relative; - padding-left: 28px; - top: -3px; -} -.el-timeline-item__tail { - position: absolute; - left: 4px; - height: 100%; - border-left: 2px solid #e4e7ed; -} -.el-timeline-item__icon { - color: #fff; - font-size: 13px; -} -.el-timeline-item__node { - position: absolute; - background-color: #e4e7ed; - border-radius: 50%; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-image__error, -.el-timeline-item__dot { - display: -webkit-box; - display: -ms-flexbox; -} -.el-timeline-item__node--normal { - left: -1px; - width: 12px; - height: 12px; -} -.el-timeline-item__node--large { - left: -2px; - width: 14px; - height: 14px; -} -.el-timeline-item__node--primary { - background-color: #d0378d; -} -.el-timeline-item__node--success { - background-color: #67c23a; -} -.el-timeline-item__node--warning { - background-color: #e6a23c; -} -.el-timeline-item__node--danger { - background-color: #f56c6c; -} -.el-timeline-item__node--info { - background-color: #909399; -} -.el-timeline-item__dot { - position: absolute; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-timeline-item__content { - color: #303133; -} -.el-timeline-item__timestamp { - color: #909399; - line-height: 1; - font-size: 13px; -} -.el-timeline-item__timestamp.is-top { - margin-bottom: 8px; - padding-top: 4px; -} -.el-timeline-item__timestamp.is-bottom { - margin-top: 8px; -} -.el-link { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - vertical-align: middle; - position: relative; - text-decoration: none; - outline: 0; - padding: 0; -} -.el-link.is-underline:hover:after { - content: ""; - position: absolute; - left: 0; - right: 0; - height: 0; - bottom: 0; - border-bottom: 1px solid #d0378d; -} -.el-link.el-link--default:after, -.el-link.el-link--primary.is-underline:hover:after, -.el-link.el-link--primary:after { - border-color: #d0378d; -} -.el-link.is-disabled { - cursor: not-allowed; -} -.el-link [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-link.el-link--default { - color: #606266; -} -.el-link.el-link--default:hover { - color: #d0378d; -} -.el-link.el-link--default.is-disabled { - color: #c0c4cc; -} -.el-link.el-link--primary { - color: #d0378d; -} -.el-link.el-link--primary:hover { - color: rgb(217, 95, 164); -} -.el-link.el-link--primary.is-disabled { - color: rgb(232, 155, 198); -} -.el-link.el-link--danger.is-underline:hover:after, -.el-link.el-link--danger:after { - border-color: #f56c6c; -} -.el-link.el-link--danger { - color: #f56c6c; -} -.el-link.el-link--danger:hover { - color: #f78989; -} -.el-link.el-link--danger.is-disabled { - color: #fab6b6; -} -.el-link.el-link--success.is-underline:hover:after, -.el-link.el-link--success:after { - border-color: #67c23a; -} -.el-link.el-link--success { - color: #67c23a; -} -.el-link.el-link--success:hover { - color: #85ce61; -} -.el-link.el-link--success.is-disabled { - color: #b3e19d; -} -.el-link.el-link--warning.is-underline:hover:after, -.el-link.el-link--warning:after { - border-color: #e6a23c; -} -.el-link.el-link--warning { - color: #e6a23c; -} -.el-link.el-link--warning:hover { - color: #ebb563; -} -.el-link.el-link--warning.is-disabled { - color: #f3d19e; -} -.el-link.el-link--info.is-underline:hover:after, -.el-link.el-link--info:after { - border-color: #909399; -} -.el-link.el-link--info { - color: #909399; -} -.el-link.el-link--info:hover { - color: #a6a9ad; -} -.el-link.el-link--info.is-disabled { - color: #c8c9cc; -} -.el-divider { - background-color: #dcdfe6; - position: relative; -} -.el-divider--horizontal { - display: block; - height: 1px; - width: 100%; - margin: 24px 0; -} -.el-divider--vertical { - display: inline-block; - width: 1px; - height: 1em; - margin: 0 8px; - vertical-align: middle; - position: relative; -} -.el-divider__text { - position: absolute; - background-color: #fff; - padding: 0 20px; - color: #303133; -} -.el-image__error, -.el-image__placeholder { - background: #f5f7fa; -} -.el-divider__text.is-left { - left: 20px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-divider__text.is-center { - left: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} -.el-divider__text.is-right { - right: 20px; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} -.el-image__error, -.el-image__inner, -.el-image__placeholder { - width: 100%; - height: 100%; -} -.el-image { - position: relative; - display: inline-block; - overflow: hidden; -} -.el-image__inner { - vertical-align: top; -} -.el-image__inner--center { - position: relative; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - display: block; -} -.el-image__error { - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - font-size: 14px; - color: #c0c4cc; - vertical-align: middle; -} -.el-image__preview { - cursor: pointer; -} -.el-image-viewer__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; -} -.el-image-viewer__btn { - position: absolute; - z-index: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - border-radius: 50%; - opacity: 0.8; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; - user-select: none; -} -.el-button, -.el-checkbox { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.el-image-viewer__close { - top: 40px; - right: 40px; - width: 40px; - height: 40px; - font-size: 24px; - color: #fff; - background-color: #606266; -} -.el-image-viewer__canvas { - width: 100%; - height: 100%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-image-viewer__actions { - left: 50%; - bottom: 30px; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - width: 282px; - height: 44px; - padding: 0 23px; - background-color: #606266; - border-color: #fff; - border-radius: 22px; -} -.el-image-viewer__actions__inner { - width: 100%; - height: 100%; - text-align: justify; - cursor: default; - font-size: 23px; - color: #fff; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: distribute; - justify-content: space-around; -} -.el-image-viewer__next, -.el-image-viewer__prev { - top: 50%; - width: 44px; - height: 44px; - font-size: 24px; - color: #fff; - background-color: #606266; - border-color: #fff; -} -.el-image-viewer__prev { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - left: 40px; -} -.el-image-viewer__next { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - right: 40px; - text-indent: 2px; -} -.el-image-viewer__mask { - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - opacity: 0.5; - background: #000; -} -.viewer-fade-enter-active { - -webkit-animation: viewer-fade-in 0.3s; - animation: viewer-fade-in 0.3s; -} -.viewer-fade-leave-active { - -webkit-animation: viewer-fade-out 0.3s; - animation: viewer-fade-out 0.3s; -} -@-webkit-keyframes viewer-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@keyframes viewer-fade-in { - 0% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} -@-webkit-keyframes viewer-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -@keyframes viewer-fade-out { - 0% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } - 100% { - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - opacity: 0; - } -} -.el-button { - display: inline-block; - line-height: 1; - white-space: nowrap; - cursor: pointer; - background: #fff; - border: 1px solid #dcdfe6; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - -webkit-transition: 0.1s; - transition: 0.1s; - font-weight: 500; - padding: 12px 20px; - font-size: 14px; - border-radius: 4px; -} -.el-button + .el-button { - margin-left: 10px; -} -.el-button:focus, -.el-button:hover { - color: #d0378d; - border-color: rgb(241, 195, 221); - background-color: rgb(250, 235, 244); -} -.el-button:active { - color: rgb(187, 50, 127); - border-color: rgb(187, 50, 127); - outline: 0; -} -.el-button::-moz-focus-inner { - border: 0; -} -.el-button [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-button.is-plain:focus, -.el-button.is-plain:hover { - background: #fff; - border-color: #d0378d; - color: #d0378d; -} -.el-button.is-active, -.el-button.is-plain:active { - color: rgb(187, 50, 127); - border-color: rgb(187, 50, 127); -} -.el-button.is-plain:active { - background: #fff; - outline: 0; -} -.el-button.is-disabled, -.el-button.is-disabled:focus, -.el-button.is-disabled:hover { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; -} -.el-button.is-disabled.el-button--text { - background-color: transparent; -} -.el-button.is-disabled.is-plain, -.el-button.is-disabled.is-plain:focus, -.el-button.is-disabled.is-plain:hover { - background-color: #fff; - border-color: #ebeef5; - color: #c0c4cc; -} -.el-button.is-loading { - position: relative; - pointer-events: none; -} -.el-button.is-loading:before { - pointer-events: none; - content: ""; - position: absolute; - left: -1px; - top: -1px; - right: -1px; - bottom: -1px; - border-radius: inherit; - background-color: rgba(255, 255, 255, 0.35); -} -.el-button.is-round { - border-radius: 20px; - padding: 12px 23px; -} -.el-button.is-circle { - border-radius: 50%; - padding: 12px; -} -.el-button--primary { - color: #fff; - background-color: #d0378d; - border-color: #d0378d; -} -.el-button--primary:focus, -.el-button--primary:hover { - background: rgb(217, 95, 164); - border-color: rgb(217, 95, 164); - color: #fff; -} -.el-button--primary.is-active, -.el-button--primary:active { - background: rgb(187, 50, 127); - border-color: rgb(187, 50, 127); - color: #fff; -} -.el-button--primary:active { - outline: 0; -} -.el-button--primary.is-disabled, -.el-button--primary.is-disabled:active, -.el-button--primary.is-disabled:focus, -.el-button--primary.is-disabled:hover { - color: #fff; - background-color: rgb(232, 155, 198); - border-color: rgb(232, 155, 198); -} -.el-button--primary.is-plain { - color: #d0378d; - background: rgb(250, 235, 244); - border-color: rgb(236, 175, 209); -} -.el-button--primary.is-plain:focus, -.el-button--primary.is-plain:hover { - background: #d0378d; - border-color: #d0378d; - color: #fff; -} -.el-button--primary.is-plain:active { - background: rgb(187, 50, 127); - border-color: rgb(187, 50, 127); - color: #fff; - outline: 0; -} -.el-button--primary.is-plain.is-disabled, -.el-button--primary.is-plain.is-disabled:active, -.el-button--primary.is-plain.is-disabled:focus, -.el-button--primary.is-plain.is-disabled:hover { - color: rgb(227, 135, 187); - background-color: rgb(250, 235, 244); - border-color: rgb(246, 215, 232); -} -.el-button--success { - color: #fff; - background-color: #67c23a; - border-color: #67c23a; -} -.el-button--success:focus, -.el-button--success:hover { - background: #85ce61; - border-color: #85ce61; - color: #fff; -} -.el-button--success.is-active, -.el-button--success:active { - background: #5daf34; - border-color: #5daf34; - color: #fff; -} -.el-button--success:active { - outline: 0; -} -.el-button--success.is-disabled, -.el-button--success.is-disabled:active, -.el-button--success.is-disabled:focus, -.el-button--success.is-disabled:hover { - color: #fff; - background-color: #b3e19d; - border-color: #b3e19d; -} -.el-button--success.is-plain { - color: #67c23a; - background: #f0f9eb; - border-color: #c2e7b0; -} -.el-button--success.is-plain:focus, -.el-button--success.is-plain:hover { - background: #67c23a; - border-color: #67c23a; - color: #fff; -} -.el-button--success.is-plain:active { - background: #5daf34; - border-color: #5daf34; - color: #fff; - outline: 0; -} -.el-button--success.is-plain.is-disabled, -.el-button--success.is-plain.is-disabled:active, -.el-button--success.is-plain.is-disabled:focus, -.el-button--success.is-plain.is-disabled:hover { - color: #a4da89; - background-color: #f0f9eb; - border-color: #e1f3d8; -} -.el-button--warning { - color: #fff; - background-color: #e6a23c; - border-color: #e6a23c; -} -.el-button--warning:focus, -.el-button--warning:hover { - background: #ebb563; - border-color: #ebb563; - color: #fff; -} -.el-button--warning.is-active, -.el-button--warning:active { - background: #cf9236; - border-color: #cf9236; - color: #fff; -} -.el-button--warning:active { - outline: 0; -} -.el-button--warning.is-disabled, -.el-button--warning.is-disabled:active, -.el-button--warning.is-disabled:focus, -.el-button--warning.is-disabled:hover { - color: #fff; - background-color: #f3d19e; - border-color: #f3d19e; -} -.el-button--warning.is-plain { - color: #e6a23c; - background: #fdf6ec; - border-color: #f5dab1; -} -.el-button--warning.is-plain:focus, -.el-button--warning.is-plain:hover { - background: #e6a23c; - border-color: #e6a23c; - color: #fff; -} -.el-button--warning.is-plain:active { - background: #cf9236; - border-color: #cf9236; - color: #fff; - outline: 0; -} -.el-button--warning.is-plain.is-disabled, -.el-button--warning.is-plain.is-disabled:active, -.el-button--warning.is-plain.is-disabled:focus, -.el-button--warning.is-plain.is-disabled:hover { - color: #f0c78a; - background-color: #fdf6ec; - border-color: #faecd8; -} -.el-button--danger { - color: #fff; - background-color: #f56c6c; - border-color: #f56c6c; -} -.el-button--danger:focus, -.el-button--danger:hover { - background: #f78989; - border-color: #f78989; - color: #fff; -} -.el-button--danger.is-active, -.el-button--danger:active { - background: #dd6161; - border-color: #dd6161; - color: #fff; -} -.el-button--danger:active { - outline: 0; -} -.el-button--danger.is-disabled, -.el-button--danger.is-disabled:active, -.el-button--danger.is-disabled:focus, -.el-button--danger.is-disabled:hover { - color: #fff; - background-color: #fab6b6; - border-color: #fab6b6; -} -.el-button--danger.is-plain { - color: #f56c6c; - background: #fef0f0; - border-color: #fbc4c4; -} -.el-button--danger.is-plain:focus, -.el-button--danger.is-plain:hover { - background: #f56c6c; - border-color: #f56c6c; - color: #fff; -} -.el-button--danger.is-plain:active { - background: #dd6161; - border-color: #dd6161; - color: #fff; - outline: 0; -} -.el-button--danger.is-plain.is-disabled, -.el-button--danger.is-plain.is-disabled:active, -.el-button--danger.is-plain.is-disabled:focus, -.el-button--danger.is-plain.is-disabled:hover { - color: #f9a7a7; - background-color: #fef0f0; - border-color: #fde2e2; -} -.el-button--info { - color: #fff; - background-color: #909399; - border-color: #909399; -} -.el-button--info:focus, -.el-button--info:hover { - background: #a6a9ad; - border-color: #a6a9ad; - color: #fff; -} -.el-button--info.is-active, -.el-button--info:active { - background: #82848a; - border-color: #82848a; - color: #fff; -} -.el-button--info:active { - outline: 0; -} -.el-button--info.is-disabled, -.el-button--info.is-disabled:active, -.el-button--info.is-disabled:focus, -.el-button--info.is-disabled:hover { - color: #fff; - background-color: #c8c9cc; - border-color: #c8c9cc; -} -.el-button--info.is-plain { - color: #909399; - background: #f4f4f5; - border-color: #d3d4d6; -} -.el-button--info.is-plain:focus, -.el-button--info.is-plain:hover { - background: #909399; - border-color: #909399; - color: #fff; -} -.el-button--info.is-plain:active { - background: #82848a; - border-color: #82848a; - color: #fff; - outline: 0; -} -.el-button--info.is-plain.is-disabled, -.el-button--info.is-plain.is-disabled:active, -.el-button--info.is-plain.is-disabled:focus, -.el-button--info.is-plain.is-disabled:hover { - color: #bcbec2; - background-color: #f4f4f5; - border-color: #e9e9eb; -} -.el-button--text, -.el-button--text.is-disabled, -.el-button--text.is-disabled:focus, -.el-button--text.is-disabled:hover, -.el-button--text:active { - border-color: transparent; -} -.el-button--medium { - padding: 10px 20px; - font-size: 14px; - border-radius: 4px; -} -.el-button--mini, -.el-button--small { - font-size: 12px; - border-radius: 3px; -} -.el-button--medium.is-round { - padding: 10px 20px; -} -.el-button--medium.is-circle { - padding: 10px; -} -.el-button--small, -.el-button--small.is-round { - padding: 9px 15px; -} -.el-button--small.is-circle { - padding: 9px; -} -.el-button--mini, -.el-button--mini.is-round { - padding: 7px 15px; -} -.el-button--mini.is-circle { - padding: 7px; -} -.el-button--text { - color: #d0378d; - background: 0 0; - padding-left: 0; - padding-right: 0; -} -.el-button--text:focus, -.el-button--text:hover { - color: rgb(217, 95, 164); - border-color: transparent; - background-color: transparent; -} -.el-button--text:active { - color: rgb(187, 50, 127); - background-color: transparent; -} -.el-button-group { - display: inline-block; - vertical-align: middle; -} -.el-button-group::after, -.el-button-group::before { - display: table; - content: ""; -} -.el-button-group::after { - clear: both; -} -.el-button-group > .el-button { - float: left; - position: relative; -} -.el-button-group > .el-button + .el-button { - margin-left: 0; -} -.el-button-group > .el-button.is-disabled { - z-index: 1; -} -.el-button-group > .el-button:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.el-button-group > .el-button:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.el-button-group > .el-button:first-child:last-child { - border-radius: 4px; -} -.el-button-group > .el-button:first-child:last-child.is-round { - border-radius: 20px; -} -.el-button-group > .el-button:first-child:last-child.is-circle { - border-radius: 50%; -} -.el-button-group > .el-button:not(:first-child):not(:last-child) { - border-radius: 0; -} -.el-button-group > .el-button:not(:last-child) { - margin-right: -1px; -} -.el-button-group > .el-button.is-active, -.el-button-group > .el-button:active, -.el-button-group > .el-button:focus, -.el-button-group > .el-button:hover { - z-index: 1; -} -.el-button-group > .el-dropdown > .el-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--primary:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--success:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--warning:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--danger:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:first-child { - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:last-child { - border-left-color: rgba(255, 255, 255, 0.5); -} -.el-button-group .el-button--info:not(:first-child):not(:last-child) { - border-left-color: rgba(255, 255, 255, 0.5); - border-right-color: rgba(255, 255, 255, 0.5); -} -.el-calendar { - background-color: #fff; -} -.el-calendar__header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 12px 20px; - border-bottom: 1px solid #ebeef5; -} -.el-backtop, -.el-page-header { - display: -webkit-box; - display: -ms-flexbox; -} -.el-calendar__title { - color: #000; - -ms-flex-item-align: center; - align-self: center; -} -.el-calendar__body { - padding: 12px 20px 35px; -} -.el-calendar-table { - table-layout: fixed; - width: 100%; -} -.el-calendar-table thead th { - padding: 12px 0; - color: #606266; - font-weight: 400; -} -.el-calendar-table:not(.is-range) td.next, -.el-calendar-table:not(.is-range) td.prev { - color: #c0c4cc; -} -.el-backtop, -.el-calendar-table td.is-today { - color: #d0378d; -} -.el-calendar-table td { - border-bottom: 1px solid #ebeef5; - border-right: 1px solid #ebeef5; - vertical-align: top; - -webkit-transition: background-color 0.2s ease; - transition: background-color 0.2s ease; -} -.el-calendar-table td.is-selected { - background-color: #f2f8fe; -} -.el-calendar-table tr:first-child td { - border-top: 1px solid #ebeef5; -} -.el-calendar-table tr td:first-child { - border-left: 1px solid #ebeef5; -} -.el-calendar-table tr.el-calendar-table__row--hide-border td { - border-top: none; -} -.el-calendar-table .el-calendar-day { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 8px; - height: 85px; -} -.el-calendar-table .el-calendar-day:hover { - cursor: pointer; - background-color: #f2f8fe; -} -.el-backtop { - position: fixed; - background-color: #fff; - width: 40px; - height: 40px; - border-radius: 50%; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - font-size: 20px; - -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.12); - box-shadow: 0 0 6px rgba(0, 0, 0, 0.12); - cursor: pointer; - z-index: 5; -} -.el-backtop:hover { - background-color: #f2f6fc; -} -.el-page-header { - display: flex; - line-height: 24px; -} -.el-page-header__left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - cursor: pointer; - margin-right: 40px; - position: relative; -} -.el-page-header__left::after { - content: ""; - position: absolute; - width: 1px; - height: 16px; - right: -20px; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - background-color: #dcdfe6; -} -.el-checkbox, -.el-checkbox__input { - display: inline-block; - position: relative; - white-space: nowrap; -} -.el-page-header__left .el-icon-back { - font-size: 18px; - margin-right: 6px; - -ms-flex-item-align: center; - align-self: center; -} -.el-page-header__title { - font-size: 14px; - font-weight: 500; -} -.el-page-header__content { - font-size: 18px; - color: #303133; -} -.el-checkbox { - color: #606266; - font-weight: 500; - font-size: 14px; - cursor: pointer; - user-select: none; - margin-right: 30px; -} -.el-checkbox-button__inner, -.el-radio { - font-weight: 500; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; -} -.el-checkbox.is-bordered { - padding: 9px 20px 9px 10px; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - line-height: normal; - height: 40px; -} -.el-checkbox.is-bordered.is-checked { - border-color: #d0378d; -} -.el-checkbox.is-bordered.is-disabled { - border-color: #ebeef5; - cursor: not-allowed; -} -.el-checkbox.is-bordered + .el-checkbox.is-bordered { - margin-left: 10px; -} -.el-checkbox.is-bordered.el-checkbox--medium { - padding: 7px 20px 7px 10px; - border-radius: 4px; - height: 36px; -} -.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label { - line-height: 17px; - font-size: 14px; -} -.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner { - height: 14px; - width: 14px; -} -.el-checkbox.is-bordered.el-checkbox--small { - padding: 5px 15px 5px 10px; - border-radius: 3px; - height: 32px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label { - line-height: 15px; - font-size: 12px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner { - height: 12px; - width: 12px; -} -.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after { - height: 6px; - width: 2px; -} -.el-checkbox.is-bordered.el-checkbox--mini { - padding: 3px 15px 3px 10px; - border-radius: 3px; - height: 28px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label { - line-height: 12px; - font-size: 12px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner { - height: 12px; - width: 12px; -} -.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after { - height: 6px; - width: 2px; -} -.el-checkbox__input { - cursor: pointer; - outline: 0; - line-height: 1; - vertical-align: middle; -} -.el-checkbox__input.is-disabled .el-checkbox__inner { - background-color: #edf2fc; - border-color: #dcdfe6; - cursor: not-allowed; -} -.el-checkbox__input.is-disabled .el-checkbox__inner::after { - cursor: not-allowed; - border-color: #c0c4cc; -} -.el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label { - cursor: not-allowed; -} -.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner { - background-color: #f2f6fc; - border-color: #dcdfe6; -} -.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after { - border-color: #c0c4cc; -} -.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner { - background-color: #f2f6fc; - border-color: #dcdfe6; -} -.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before { - background-color: #c0c4cc; - border-color: #c0c4cc; -} -.el-checkbox__input.is-checked .el-checkbox__inner, -.el-checkbox__input.is-indeterminate .el-checkbox__inner { - background-color: #d0378d; - border-color: #d0378d; -} -.el-checkbox__input.is-disabled + span.el-checkbox__label { - color: #c0c4cc; - cursor: not-allowed; -} -.el-checkbox__input.is-checked .el-checkbox__inner::after { - -webkit-transform: rotate(45deg) scaleY(1); - transform: rotate(45deg) scaleY(1); -} -.el-checkbox__input.is-checked + .el-checkbox__label { - color: #d0378d; -} -.el-checkbox__input.is-focus .el-checkbox__inner { - border-color: #d0378d; -} -.el-checkbox__input.is-indeterminate .el-checkbox__inner::before { - content: ""; - position: absolute; - display: block; - background-color: #fff; - height: 2px; - -webkit-transform: scale(0.5); - transform: scale(0.5); - left: 0; - right: 0; - top: 5px; -} -.el-checkbox__input.is-indeterminate .el-checkbox__inner::after { - display: none; -} -.el-checkbox__inner { - display: inline-block; - position: relative; - border: 1px solid #dcdfe6; - border-radius: 2px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 14px; - height: 14px; - background-color: #fff; - z-index: 1; - -webkit-transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), - background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); - transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), - background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); -} -.el-checkbox__inner:hover { - border-color: #d0378d; -} -.el-checkbox__inner::after { - -webkit-box-sizing: content-box; - box-sizing: content-box; - content: ""; - border: 1px solid #fff; - border-left: 0; - border-top: 0; - height: 7px; - left: 4px; - position: absolute; - top: 1px; - -webkit-transform: rotate(45deg) scaleY(0); - transform: rotate(45deg) scaleY(0); - width: 3px; - -webkit-transition: -webkit-transform 0.15s ease-in 0.05s; - transition: -webkit-transform 0.15s ease-in 0.05s; - transition: transform 0.15s ease-in 0.05s; - transition: transform 0.15s ease-in 0.05s, -webkit-transform 0.15s ease-in 0.05s; - -webkit-transform-origin: center; - transform-origin: center; -} -.el-checkbox__original { - opacity: 0; - outline: 0; - position: absolute; - margin: 0; - width: 0; - height: 0; - z-index: -1; -} -.el-checkbox-button, -.el-checkbox-button__inner { - display: inline-block; - position: relative; -} -.el-checkbox__label { - display: inline-block; - padding-left: 10px; - line-height: 19px; - font-size: 14px; -} -.el-checkbox:last-of-type { - margin-right: 0; -} -.el-checkbox-button__inner { - line-height: 1; - white-space: nowrap; - vertical-align: middle; - cursor: pointer; - background: #fff; - border: 1px solid #dcdfe6; - border-left: 0; - color: #606266; - -webkit-appearance: none; - text-align: center; - -webkit-box-sizing: border-box; - box-sizing: border-box; - outline: 0; - margin: 0; - -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); - padding: 12px 20px; - font-size: 14px; - border-radius: 0; -} -.el-checkbox-button__inner.is-round { - padding: 12px 20px; -} -.el-checkbox-button__inner:hover { - color: #d0378d; -} -.el-checkbox-button__inner [class*="el-icon-"] { - line-height: 0.9; -} -.el-radio, -.el-radio__input { - line-height: 1; - white-space: nowrap; - outline: 0; -} -.el-checkbox-button__inner [class*="el-icon-"] + span { - margin-left: 5px; -} -.el-checkbox-button__original { - opacity: 0; - outline: 0; - position: absolute; - margin: 0; - z-index: -1; -} -.el-radio, -.el-radio__inner, -.el-radio__input { - position: relative; - display: inline-block; -} -.el-checkbox-button.is-checked .el-checkbox-button__inner { - color: #fff; - background-color: #d0378d; - border-color: #d0378d; - -webkit-box-shadow: -1px 0 0 0 rgb(227, 135, 187); - box-shadow: -1px 0 0 0 rgb(227, 135, 187); -} -.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner { - border-left-color: #d0378d; -} -.el-checkbox-button.is-disabled .el-checkbox-button__inner { - color: #c0c4cc; - cursor: not-allowed; - background-image: none; - background-color: #fff; - border-color: #ebeef5; - -webkit-box-shadow: none; - box-shadow: none; -} -.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner { - border-left-color: #ebeef5; -} -.el-checkbox-button:first-child .el-checkbox-button__inner { - border-left: 1px solid #dcdfe6; - border-radius: 4px 0 0 4px; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.el-checkbox-button.is-focus .el-checkbox-button__inner { - border-color: #d0378d; -} -.el-checkbox-button:last-child .el-checkbox-button__inner { - border-radius: 0 4px 4px 0; -} -.el-checkbox-button--medium .el-checkbox-button__inner { - padding: 10px 20px; - font-size: 14px; - border-radius: 0; -} -.el-checkbox-button--medium .el-checkbox-button__inner.is-round { - padding: 10px 20px; -} -.el-checkbox-button--small .el-checkbox-button__inner { - padding: 9px 15px; - font-size: 12px; - border-radius: 0; -} -.el-checkbox-button--small .el-checkbox-button__inner.is-round { - padding: 9px 15px; -} -.el-checkbox-button--mini .el-checkbox-button__inner { - padding: 7px 15px; - font-size: 12px; - border-radius: 0; -} -.el-checkbox-button--mini .el-checkbox-button__inner.is-round { - padding: 7px 15px; -} -.el-checkbox-group { - font-size: 0; -} -.el-radio, -.el-radio--medium.is-bordered .el-radio__label { - font-size: 14px; -} -.el-radio { - color: #606266; - cursor: pointer; - margin-right: 30px; -} -.el-cascader-node > .el-radio, -.el-radio:last-child { - margin-right: 0; -} -.el-radio.is-bordered { - padding: 12px 20px 0 10px; - border-radius: 4px; - border: 1px solid #dcdfe6; - -webkit-box-sizing: border-box; - box-sizing: border-box; - height: 40px; -} -.el-radio.is-bordered.is-checked { - border-color: #d0378d; -} -.el-radio.is-bordered.is-disabled { - cursor: not-allowed; - border-color: #ebeef5; -} -.el-radio__input.is-disabled .el-radio__inner, -.el-radio__input.is-disabled.is-checked .el-radio__inner { - background-color: #f5f7fa; - border-color: #e4e7ed; -} -.el-radio.is-bordered + .el-radio.is-bordered { - margin-left: 10px; -} -.el-radio--medium.is-bordered { - padding: 10px 20px 0 10px; - border-radius: 4px; - height: 36px; -} -.el-radio--mini.is-bordered .el-radio__label, -.el-radio--small.is-bordered .el-radio__label { - font-size: 12px; -} -.el-radio--medium.is-bordered .el-radio__inner { - height: 14px; - width: 14px; -} -.el-radio--small.is-bordered { - padding: 8px 15px 0 10px; - border-radius: 3px; - height: 32px; -} -.el-radio--small.is-bordered .el-radio__inner { - height: 12px; - width: 12px; -} -.el-radio--mini.is-bordered { - padding: 6px 15px 0 10px; - border-radius: 3px; - height: 28px; -} -.el-radio--mini.is-bordered .el-radio__inner { - height: 12px; - width: 12px; -} -.el-radio__input { - cursor: pointer; - vertical-align: middle; -} -.el-radio__input.is-disabled .el-radio__inner { - cursor: not-allowed; -} -.el-radio__input.is-disabled .el-radio__inner::after { - cursor: not-allowed; - background-color: #f5f7fa; -} -.el-radio__input.is-disabled .el-radio__inner + .el-radio__label { - cursor: not-allowed; -} -.el-radio__input.is-disabled.is-checked .el-radio__inner::after { - background-color: #c0c4cc; -} -.el-radio__input.is-disabled + span.el-radio__label { - color: #c0c4cc; - cursor: not-allowed; -} -.el-radio__input.is-checked .el-radio__inner { - border-color: #d0378d; - background: #d0378d; -} -.el-radio__input.is-checked .el-radio__inner::after { - -webkit-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); -} -.el-radio__input.is-checked + .el-radio__label { - color: #d0378d; -} -.el-radio__input.is-focus .el-radio__inner { - border-color: #d0378d; -} -.el-radio__inner { - border: 1px solid #dcdfe6; - border-radius: 100%; - width: 14px; - height: 14px; - background-color: #fff; - cursor: pointer; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-radio__inner:hover { - border-color: #d0378d; -} -.el-radio__inner::after { - width: 4px; - height: 4px; - border-radius: 100%; - background-color: #fff; - content: ""; - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translate(-50%, -50%) scale(0); - transform: translate(-50%, -50%) scale(0); - -webkit-transition: -webkit-transform 0.15s ease-in; - transition: -webkit-transform 0.15s ease-in; - transition: transform 0.15s ease-in; - transition: transform 0.15s ease-in, -webkit-transform 0.15s ease-in; -} -.el-radio__original { - opacity: 0; - outline: 0; - position: absolute; - z-index: -1; - top: 0; - left: 0; - right: 0; - bottom: 0; - margin: 0; -} -.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner { - -webkit-box-shadow: 0 0 2px 2px #d0378d; - box-shadow: 0 0 2px 2px #d0378d; -} -.el-radio__label { - font-size: 14px; - padding-left: 10px; -} -.el-scrollbar { - overflow: hidden; - position: relative; -} -.el-scrollbar:active > .el-scrollbar__bar, -.el-scrollbar:focus > .el-scrollbar__bar, -.el-scrollbar:hover > .el-scrollbar__bar { - opacity: 1; - -webkit-transition: opacity 340ms ease-out; - transition: opacity 340ms ease-out; -} -.el-scrollbar__wrap { - overflow: scroll; - height: 100%; -} -.el-scrollbar__wrap--hidden-default { - scrollbar-width: none; -} -.el-scrollbar__wrap--hidden-default::-webkit-scrollbar { - width: 0; - height: 0; -} -.el-scrollbar__thumb { - position: relative; - display: block; - width: 0; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - -webkit-transition: 0.3s background-color; - transition: 0.3s background-color; -} -.el-scrollbar__thumb:hover { - background-color: rgba(144, 147, 153, 0.5); -} -.el-scrollbar__bar { - position: absolute; - right: 2px; - bottom: 2px; - z-index: 1; - border-radius: 4px; - opacity: 0; - -webkit-transition: opacity 120ms ease-out; - transition: opacity 120ms ease-out; -} -.el-scrollbar__bar.is-vertical { - width: 6px; - top: 2px; -} -.el-scrollbar__bar.is-vertical > div { - width: 100%; -} -.el-scrollbar__bar.is-horizontal { - height: 6px; - left: 2px; -} -.el-scrollbar__bar.is-horizontal > div { - height: 100%; -} -.el-cascader-panel { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - border-radius: 4px; - font-size: 14px; -} -.el-cascader-panel.is-bordered { - border: 1px solid #e4e7ed; - border-radius: 4px; -} -.el-cascader-menu { - min-width: 180px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - color: #606266; - border-right: solid 1px #e4e7ed; -} -.el-cascader-menu:last-child { - border-right: none; -} -.el-cascader-menu:last-child .el-cascader-node { - padding-right: 20px; -} -.el-cascader-menu__wrap { - height: 204px; -} -.el-cascader-menu__list { - position: relative; - min-height: 100%; - margin: 0; - padding: 6px 0; - list-style: none; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-avatar, -.el-drawer { - -webkit-box-sizing: border-box; - overflow: hidden; -} -.el-cascader-menu__hover-zone { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - pointer-events: none; -} -.el-cascader-menu__empty-text { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - text-align: center; - color: #c0c4cc; -} -.el-cascader-node { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 0 30px 0 20px; - height: 34px; - line-height: 34px; - outline: 0; -} -.el-cascader-node.is-selectable.in-active-path { - color: #606266; -} -.el-cascader-node.in-active-path, -.el-cascader-node.is-active, -.el-cascader-node.is-selectable.in-checked-path { - color: #d0378d; - font-weight: 700; -} -.el-cascader-node:not(.is-disabled) { - cursor: pointer; -} -.el-cascader-node:not(.is-disabled):focus, -.el-cascader-node:not(.is-disabled):hover { - background: #f5f7fa; -} -.el-cascader-node.is-disabled { - color: #c0c4cc; - cursor: not-allowed; -} -.el-cascader-node__prefix { - position: absolute; - left: 10px; -} -.el-cascader-node__postfix { - position: absolute; - right: 10px; -} -.el-cascader-node__label { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 0 10px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.el-cascader-node > .el-radio .el-radio__label { - padding-left: 0; -} -.el-avatar { - display: inline-block; - box-sizing: border-box; - text-align: center; - color: #fff; - background: #c0c4cc; - width: 40px; - height: 40px; - line-height: 40px; - font-size: 14px; -} -.el-avatar > img { - display: block; - height: 100%; - vertical-align: middle; -} -.el-drawer, -.el-drawer__header { - display: -webkit-box; - display: -ms-flexbox; -} -.el-avatar--circle { - border-radius: 50%; -} -.el-avatar--square { - border-radius: 4px; -} -.el-avatar--icon { - font-size: 18px; -} -.el-avatar--large { - width: 40px; - height: 40px; - line-height: 40px; -} -.el-avatar--medium { - width: 36px; - height: 36px; - line-height: 36px; -} -.el-avatar--small { - width: 28px; - height: 28px; - line-height: 28px; -} -.el-drawer.btt, -.el-drawer.ttb, -.el-drawer__container { - left: 0; - right: 0; - width: 100%; -} -.el-drawer.ltr, -.el-drawer.rtl, -.el-drawer__container { - top: 0; - bottom: 0; - height: 100%; -} -.el-drawer { - position: absolute; - box-sizing: border-box; - background-color: #fff; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), - 0 6px 30px 5px rgba(0, 0, 0, 0.12); - box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), - 0 6px 30px 5px rgba(0, 0, 0, 0.12); - outline: 0; -} -.el-drawer.rtl { - -webkit-animation: rtl-drawer-out 0.3s; - animation: rtl-drawer-out 0.3s; - right: 0; -} -.el-drawer__open .el-drawer.rtl { - -webkit-animation: rtl-drawer-in 0.3s 1ms; - animation: rtl-drawer-in 0.3s 1ms; -} -.el-drawer.ltr { - -webkit-animation: ltr-drawer-out 0.3s; - animation: ltr-drawer-out 0.3s; - left: 0; -} -.el-drawer__open .el-drawer.ltr { - -webkit-animation: ltr-drawer-in 0.3s 1ms; - animation: ltr-drawer-in 0.3s 1ms; -} -.el-drawer.ttb { - -webkit-animation: ttb-drawer-out 0.3s; - animation: ttb-drawer-out 0.3s; - top: 0; -} -.el-drawer__open .el-drawer.ttb { - -webkit-animation: ttb-drawer-in 0.3s 1ms; - animation: ttb-drawer-in 0.3s 1ms; -} -.el-drawer.btt { - -webkit-animation: btt-drawer-out 0.3s; - animation: btt-drawer-out 0.3s; - bottom: 0; -} -.el-drawer__open .el-drawer.btt { - -webkit-animation: btt-drawer-in 0.3s 1ms; - animation: btt-drawer-in 0.3s 1ms; -} -.el-drawer__wrapper { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - margin: 0; -} -.el-drawer__header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #72767b; - display: flex; - margin-bottom: 32px; - padding: 20px 20px 0; -} -.el-drawer__header > :first-child { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.el-drawer__title { - margin: 0; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - line-height: inherit; - font-size: 1rem; -} -.el-drawer__close-btn { - border: none; - cursor: pointer; - font-size: 20px; - color: inherit; - background-color: transparent; -} -.el-drawer__body { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} -.el-drawer__body > * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.el-drawer__container { - position: relative; -} -.el-drawer-fade-enter-active { - -webkit-animation: el-drawer-fade-in 0.3s; - animation: el-drawer-fade-in 0.3s; -} -.el-drawer-fade-leave-active { - animation: el-drawer-fade-in 0.3s reverse; -} -.el-popconfirm__main { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} -.el-popconfirm__icon { - margin-right: 5px; -} -.el-popconfirm__action { - text-align: right; - margin: 0; -} - -/* custom */ - -.app-slider { - background-color: #fff !important; -} - -.app-slider__logo { - background-image: -webkit-gradient(linear, left top, left bottom, from(#d0378d), to(#982f87)); - background-image: linear-gradient(to bottom, #d0378d, #982f87); -} - -.app-slider span, -.app-slider .icon-svg { - color: #666; -} - -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title:hover, -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title.is-active, -.app-slider .cl-slider-menu .el-menu .el-menu-item:hover, -.app-slider .cl-slider-menu .el-menu .el-menu-item.is-active { - background-color: #fff !important; - border-right: 2px solid #d0378d; -} - -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title:hover span, -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title:hover .icon-svg, -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title.is-active span, -.app-slider .cl-slider-menu .el-menu .el-sub-menu__title.is-active .icon-svg, -.app-slider .cl-slider-menu .el-menu .el-menu-item:hover span, -.app-slider .cl-slider-menu .el-menu .el-menu-item:hover .icon-svg, -.app-slider .cl-slider-menu .el-menu .el-menu-item.is-active span, -.app-slider .cl-slider-menu .el-menu .el-menu-item.is-active .icon-svg { - color: #d0378d; - font-weight: bold; -} diff --git a/src/App.vue b/src/App.vue deleted file mode 100644 index acb0447..0000000 --- a/src/App.vue +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - diff --git a/src/assets/css/common.scss b/src/assets/css/common.scss deleted file mode 100644 index 4e1098c..0000000 --- a/src/assets/css/common.scss +++ /dev/null @@ -1,15 +0,0 @@ -$primary: #4165d7; - -$color-primary: var(--color-primary, $primary); -$color-success: #67c23a; -$color-danger: #f56c6c; -$color-info: #909399; -$color-warning: #e6a23c; - -:export { - colorPrimary: $primary; - colorSuccess: $color-success; - colorDanger: $color-danger; - colorInfo: $color-info; - colorWarning: $color-warning; -} diff --git a/src/assets/css/element.scss b/src/assets/css/element.scss deleted file mode 100644 index 6cea1c0..0000000 --- a/src/assets/css/element.scss +++ /dev/null @@ -1,35 +0,0 @@ -$color-primary: #4165d7; -$color-success: #67c23a; -$color-danger: #f56c6c; -$color-info: #909399; -$color-warning: #e6a23c; - -$--colors: ( - "primary": ( - "base": $color-primary - ), - "success": ( - "base": $color-success - ), - "warning": ( - "base": $color-success - ), - "danger": ( - "base": $color-danger - ), - "info": ( - "base": $color-info - ) -); - -@forward "element-plus/theme-chalk/src/common/var.scss" with ( - $colors: $--colors -); - -:export { - colorPrimary: $color-primary; - colorSuccess: $color-success; - colorDanger: $color-danger; - colorInfo: $color-info; - colorWarning: $color-warning; -} diff --git a/src/assets/css/index.scss b/src/assets/css/index.scss deleted file mode 100644 index 1619837..0000000 --- a/src/assets/css/index.scss +++ /dev/null @@ -1,40 +0,0 @@ -* { - padding: 0; - margin: 0; - font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", - "微软雅黑", Arial, sans-serif; -} - -*::-webkit-scrollbar { - width: 10px; - height: 10px; -} - -*::-webkit-scrollbar-thumb { - background-color: rgba(144, 147, 153, 0.3); -} - -*::-webkit-scrollbar-track { - background: transparent; -} - -#app { - height: 100vh; - width: 100vw; - overflow: hidden; -} - -a { - text-decoration: none; -} - -input, -button { - outline: none; -} - -input { - &:-webkit-autofill { - box-shadow: 0 0 0px 1000px white inset; - } -} diff --git a/src/assets/icon/logo/silder-simple.png b/src/assets/icon/logo/silder-simple.png deleted file mode 100644 index a75c6187a4c8ebd40815ca264db6518574605f21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1403 zcmV->1%&#EP)bj)RKO&~I*-$z3=m5uWmUjk#0#4K0Jg3WuML(1*!q{U zD_{p-+^FL;~80cYPKP5N~vF zp9hTkyPe-KNGj5{%Eq#!{wf>&?z)AoMdD5fQ33mm@*fg!aME0H*UR*qO@T~~7)MQ# zhB9mo<*+r9H}-_06<}SSeonlxsmD3@eVP92lQWACN?I|F*ybiSHyiD(xH$fk3fPP7 zyzdNfqKV82Y2=@?k8W@f;=EYxL18`xF~*#T1CJFF@W0t{Zi(J3R~g z$omk+khv|!QMoN?opJP&w$ABW*iv={SWjd=11=bK5-vD>3;9lrJhL`z91Tg@m}BJA zZDS6f!#=hXEEQl~aC`}zGU`-w%Gt4CUl@60Y^|h4{=e#cz^Ukg> zeZ+A$rC9>nfISAs0Pg`ejXKrz0*|Ktzv=8+*n{sBZ}kl*qqR#Km2^nbUy@E$eIN8j z?3;i^qrHkIb%GFS$=&IP}(9y@n&b2;!$qIbd_GP#h6b57L1OL zXV}RqaUU)_y|kU<#<&*h#nUVSAvYq8O5BHMtLz2YkTpxdexsAKlA@HpZ;AVGq$;+^ z`LnQJh6Ln2jL1{sJ}gV>tBP^lXrty(CZXQ%;DxGd z9|M;SHo9r_^g5N9F6E!AWpY}z)AS9ajU~nXYghr>fB{2hTg3)y-#oLfI0uOPw~Fcn zgnQr^jwRr2YWD(p_8j&5=gPwRSgK6^l=P9}nA()Rw#fZ>u3iF;1q!|hCndcksYm`x z=}(M4jwzLZZ<|&;2+yfWUvps@lbemK225vAbvjILwvkkWTEoE<{yyJ+^F}Tg2Dg*002ov JPDHLkV1f{#oVEY} diff --git a/src/assets/icon/logo/silder.png b/src/assets/icon/logo/silder.png deleted file mode 100644 index ebf6856daa0636a61b17865301b0d1ab051ff264..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3072 zcmV+b4FB_qP) zd$bi*8Nh${a-rmP0eM;mB7!L(mWpd-2~mMW`64TP1bHzcLO}9S>3DpkEFK|Zpv6P6 z(kxk}0b#mAphcyK+ASUy2F9y+8IW*=+aKSV&YnGc&+M6V4&KF`-&$wgvuF0~nKQG$ zy}#G&TTx$MPYQ+s<A93iM0UU}Ghh%N2FJ=XoW%l8pBP|M^#@JpLxj_H%$iDcj7* zXtbme#E$?2BKA*8cPSYejh8fnXqydvh5{c>(QZaYqa~>zeh|3Ip!5sZf&1W64ki-*J!25l#f4KG z>Qo~4cp}pA??LXVjZVt0x6Z|b5EOomm-)*ybYl40K4&dVv=U3b5XJ%VWVW=m2k>2_6S*=RxsMH< zcE~KE(*pQnnaM@-B^ru2uf>&&B51R8M;@k$slZ7}`5>Z#_6JTwk{4zn>XJ`4WW+Pk#c-}# zU}XLpdjVG>>a@xj&+{&{wAoO&8nJCmT%WSdDaiBlKjVQ%2-|Dl0?tj)?hNeO(rF|c zDAUpd_?}Be7eTbe1dky$6^LE+xTW3z#F;N2TJ}vR_>9WQc%n1WfOtXd0oa@g zPXn8k^7M#yN;NAE)5>E3n+Nfyh!FU+MP?+G&uHZb5F60M65uJN+#Jysbo4gAj#*nc zhB&|uD%%Dd>NOP3L)3hqC4|+*ua@w9yAhRLeZE6U=5x4%u-!KR@hu!LDu4wPyxvCQ ze$)i)MzSt=>yd|J;ws?Om~*+Hj<{Qa*JJ8WMI0t8fZq^yD)rRLrZ-Ad^xxOZP)FUi z8JPub>;qOSV>S6$Pv6M1ev?U3v)SE><5k53ca966}^P;FV+Mhzc4**x=UF_w>=*IQnUnBjG`%B@)s(C+1^|yPW}iLMg8% z*vUcSWj+pXwa%WOjtcL@d)BNZeiFrnP34It5j|9Wx zyp1mywp9UN(YD<~*w)hN27D69sV$Z>wX%x?%x5CfpH;hZGw}UlFDfCoBF;kJqaI50 zGYO(C=2wRVTV2?P*bydA=>WQY@#5Drz1CCSLJ+K6O2Xf&gF7@BF>+dX(^8zisaa)p@!lGu>--l>>iT6RkH!< zv#N%76ZR~ya`6t5S+yFArl4=^jXkLR1kuy^$%upJzI=HmcK2}FH~62`%0IwvD_%+P zx9mj{yH%buT$fE77)&sq@-X2vHB*~&FlTX8AoobMJC|F|{a#UwbM11X^Ks*7gJ@2w zR<(rW&aK-J;maYJSy7J0a`MjMhS>%RINg$+>yZN5PiN5@eKLi)!~NYE<>_* z-Z1QoViA%D>d!bAA#Y(!K|EmZBD2t!3BQ8%Xnw!S1|-;jalYINiIGl4Qm=L)D)1FZ z`k89;EyQfk{RmM-e069bGRsZ_UP1<^-bnh@0PWbhhW1R1@H{WhmV6z#H)-iiPy_fI z@ha&c;F|pRX8G@N0rVk=D(lk%S@Y;i1Y@!g(UBuKlJdB6a64iyg;D`kLF`O8Khx)V zyqkAnf-RnZ=Gcx~o4bsU? zj3S-tvH%fAR~6+o#LlqUUauf(?0+2F+lIVjxFe#@orHtAQ9MKG1L3xJAYG^+m^b<^ zqK(9{m7sdv2gy+_hI&Nfxw*)88VWCANO$uEu{n}SW5SPx>_A51^DXsM&ZUr6WK#>8 zBMH%In1+n@i?O@2HzLlO{)k!?#S%naco=(j%?@OiJe#0)V4@yTJqIGHuWitH8BwDz zjamM}X-N%@-6@XosV3-^UPOHQpU+H!p^)C%ewVO8Jz_S@M%2_>i4Mc4*H%X`kvEKxWNK#FN;hq|VXspH0F z$G8OTRn#?Wk_aNmv#Fr8Yt}&gJ!?WC52K+XT3PK<=eO#_ywZA{wZZ!85t)OzK3Tn;yt=w*>?OhMermmTu?PX+~5d06J{(4>rIv$k( O0000P$d4lvMt8C^+TcQu4F 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[]); - - onBeforeUpdate(() => { - refs.value = []; - }); - - const setRefs = (index: string) => (el: any) => { - refs.value[index] = el; - }; - - return { refs, setRefs }; -} - -export function useCool() { - const { refs, setRefs } = useRefs(); - const service = inject("service"); - const mitt = inject("mitt"); - const store = useStore(); - const route = useRoute(); - const router = useRouter(); - const app = computed(() => store.getters.app); - - return { - store, - route, - router, - refs, - setRefs, - service, - mitt, - app - }; -} - -export function useModule() { - const store = useStore(); - const moduleList = computed(() => store.getters.moduleList); - const modules = computed(() => store.getters.modules); - - return { - moduleList, - modules - }; -} diff --git a/src/cool/core/index.ts b/src/cool/core/index.ts deleted file mode 100644 index 7bc090a..0000000 --- a/src/cool/core/index.ts +++ /dev/null @@ -1,39 +0,0 @@ -import router from "/@/router"; -import store from "/@/store"; -import { service } from "./service"; -import { useRouter } from "./router"; -import { useModule } from "./module"; - -async function bootstrap(app: any) { - app.config.globalProperties.service = store.service = service; - app.provide("service", service); - - useRouter(); - useModule(app); - - router.$plugin?.addViews(store.getters.routes || []); -} - -function usePermission(list: any[]) { - function deep(d: any) { - if (d.permission) { - d._permission = {}; - for (const i in d.permission) { - d._permission[i] = - list.findIndex((e: string) => - e.replace(/:/g, "/").includes(`${d.namespace}/${i}`) - ) >= 0; - } - } else { - for (const i in d) { - deep(d[i]); - } - } - } - - deep(service); -} - -export { service, bootstrap, usePermission }; -export { BaseService, Service, Permission, useEps } from "./service"; -export * from "./hook"; diff --git a/src/cool/core/module/index.ts b/src/cool/core/module/index.ts deleted file mode 100644 index 1e06252..0000000 --- a/src/cool/core/module/index.ts +++ /dev/null @@ -1,198 +0,0 @@ -import { modules as mods } from "/@/cool/modules"; -import store from "/@/store"; -import router from "/@/router"; -import { deepMerge, isFunction, isObject, isEmpty } from "../utils"; -import { deepFiles } from "../service"; - -// 模块列表 -const modules: any[] = [...mods]; - -function useModule(app: any) { - // 安装模块 - function install(mod: any) { - const { store: _store, service, directives, components, pages, views, name } = mod; - - try { - // 注册vuex模块 - if (_store) { - for (const i in _store) { - store.registerModule(`${name}-${i}`, _store[i]); - } - } - - // 注册请求服务 - if (service) { - // @ts-ignore - deepMerge(store.service, service); - } - - // 注册组件 - if (components) { - for (const i in components) { - if (components[i]) { - if (components[i].cool?.global || i.indexOf("cl-") === 0) { - app.component(components[i].name, components[i]); - } - } - } - } - - // 注册指令 - if (directives) { - for (const i in directives) { - app.directive(i, directives[i]); - } - } - - // 注册页面 - if (pages) { - pages.forEach((e: any) => { - router.addRoute(e); - }); - } - - // 注册视图 - if (views) { - views.forEach((e: any) => { - if (!e.meta) { - e.meta = {}; - } - - if (e.path) { - router.$plugin?.addViews([e]); - } else { - console.error(`[${name}-views]:缺少 path 参数`); - } - }); - } - } catch (e) { - console.error(`模块 ${name} 异常`, e); - } - } - - // 扫描文件 - const files = import.meta.globEager("/src/cool/modules/**/*"); - - for (const i in files) { - const [, , , , name, fn, cname] = i.split("/"); - const value: any = files[i].default; - const fname: string = (cname || "").split(".")[0]; - - if (name == "index.ts") { - continue; - } - - function next(d: any) { - // 配置参数入口 - if (fn == "config.ts") { - d.options = value || {}; - } - - // 模块入口 - if (fn == "index.ts") { - if (value) { - // 阻止往下加载 - d.isLoaded = true; - - // 之前 - d._beforeFn = (e: any) => { - if (e.components) { - for (const i in e.components) { - // 全局注册 - e.components[i].cool = { - global: true - }; - } - } - }; - - d.value = value; - - return d; - } - } - - // 其他功能 - switch (fn) { - case "service": - d._services.push({ - path: i.replace(`/src/cool/modules/${name}/service`, `${name}`), - value: new value() - }); - break; - - case "pages": - case "views": - if (value.cool) { - d[fn].push({ - ...value.cool.route, - component: value - }); - } - break; - - case "components": - d.components[value.name] = value; - break; - - case "store": - d.store[fname] = value; - break; - - case "directives": - d.directives[fname] = value; - break; - } - - return d; - } - - const item: any = modules.find((e) => e.name === name); - - if (item) { - if (!item.isLoaded) { - next(item); - } - } else { - modules.push( - next({ - name, - options: {}, - directives: {}, - components: {}, - pages: [], - views: [], - store: {}, - _services: [], - _local: true - }) - ); - } - } - - // 模块安装 - modules.forEach((e: any) => { - if (!isEmpty(e._services)) { - e.service = deepFiles(e._services); - } - - if (isObject(e.value)) { - if (isFunction(e.value.install)) { - Object.assign(e, e.value.install(app, e.options)); - } else { - Object.assign(e, e.value); - } - } - - if (e._beforeFn) { - e._beforeFn(e); - } - - install(e); - }); - - // 缓存模块 - store.commit("SET_MODULE", modules); -} - -export { useModule }; diff --git a/src/cool/core/router/index.ts b/src/cool/core/router/index.ts deleted file mode 100644 index f2810f9..0000000 --- a/src/cool/core/router/index.ts +++ /dev/null @@ -1,99 +0,0 @@ -import { ElMessage } from "element-plus"; -import store from "/@/store"; -import router, { ignore } from "/@/router"; -import { cloneDeep, storage } from "../utils"; - -const views = import.meta.globEager("/src/**/views/**/*.vue"); - -for (const i in views) { - views[i.slice(5)] = views[i]; - delete views[i]; -} - -function useRouter() { - router.$plugin = { - addViews: (list: Array, options: any) => { - if (!options) { - options = {}; - } - - // Parse route config - list.forEach((e: any) => { - const d: any = cloneDeep(e); - - // avoid router repeat - d.name = d.router; - - if (!d.component) { - const url = d.viewPath; - - if (url) { - if ( - /^(http[s]?:\/\/)([0-9a-z.]+)(:[0-9]+)?([/0-9a-z.]+)?(\?[0-9a-z&=]+)?(#[0-9-a-z]+)?/i.test( - url - ) - ) { - d.meta.iframeUrl = url; - d.component = () => import(`/$/base/pages/iframe/index.vue`); - } else { - d.component = () => Promise.resolve(views[url]); - } - } else { - d.redirect = "/404"; - } - } - - // Batch add route - router.addRoute("index", d); - }); - } - }; - - router.beforeEach((to: any, from: any, next: any) => { - const { token, browser } = store.getters; - - if (token) { - if (to.path.indexOf("/login") === 0) { - // 登录成功且 token 未过期,回到首页 - if (!storage.isExpired("token")) { - return next("/"); - } - } else { - // 添加路由进程 - store.commit("ADD_PROCESS", { - keepAlive: to.meta?.keepAlive, - label: to.meta?.label || to.name, - value: to.fullPath - }); - } - } else { - if (!ignore.token.some((e: string) => to.path.indexOf(e) === 0)) { - return next("/login"); - } - } - - // H5 下关闭左侧菜单 - if (browser && browser.isMini) { - store.commit("COLLAPSE_MENU", true); - } - - next(); - }); - - let lock = false; - - router.onError((err: any) => { - if (!lock) { - lock = true; - - ElMessage.error(`页面不存在或者未配置`); - console.error(err); - - setTimeout(() => { - lock = false; - }, 0); - } - }); -} - -export { useRouter }; diff --git a/src/cool/core/service/base.ts b/src/cool/core/service/base.ts deleted file mode 100644 index 761466a..0000000 --- a/src/cool/core/service/base.ts +++ /dev/null @@ -1,104 +0,0 @@ -// @ts-nocheck -import request from "/@/service/request"; -import { baseUrl, isDev } from "/@/config/env"; - -export default class BaseService { - constructor(options: any = {}) { - const crud: any = { - page: "page", - list: "list", - info: "info", - add: "add", - delete: "delete", - update: "update" - }; - - if (options?.namespace) { - this.namespace = options?.namespace; - } - - if (!this.permission) this.permission = {}; - - for (const i in crud) { - if (this.namespace) { - this.permission[i] = this.namespace.replace(/\//g, ":") + ":" + crud[i]; - } else { - this.permission[i] = crud[i]; - } - } - } - - request(options: any = {}) { - if (!options.params) options.params = {}; - - let ns = ""; - - // 是否 mock 模式 - if (!this.mock) { - if (isDev) { - ns = this.proxy || baseUrl; - } else { - ns = this.proxy ? this.url : baseUrl; - } - } - - // 拼接前缀 - if (this.namespace) { - ns += "/" + this.namespace; - } - - // 处理 http - if (options.url.indexOf("http") !== 0) { - options.url = ns + options.url; - } - - return request(options); - } - - list(data: any) { - return this.request({ - url: "/list", - method: "POST", - data - }); - } - - page(data: any) { - return this.request({ - url: "/page", - method: "POST", - data - }); - } - - info(params: any) { - return this.request({ - url: "/info", - params - }); - } - - update(data: any) { - return this.request({ - url: "/update", - method: "POST", - data - }); - } - - delete(data: any) { - return this.request({ - url: "/delete", - method: "POST", - data - }); - } - - add(data: any) { - return this.request({ - url: "/add", - method: "POST", - data - }); - } -} diff --git a/src/cool/core/service/decorator.ts b/src/cool/core/service/decorator.ts deleted file mode 100644 index 2481770..0000000 --- a/src/cool/core/service/decorator.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { isObject } from "../utils"; - -export function Permission(value: string) { - return function (target: any, key: any, descriptor: any) { - if (!target.permission) { - target.permission = {}; - } - - setTimeout(() => { - target.permission[key] = ( - (target.namespace ? target.namespace + "/" : "") + value - ).replace(/\//g, ":"); - }, 0); - - return descriptor; - }; -} - -export function Service(value: any) { - return function (target: any) { - // 命名 - if (typeof value == "string") { - target.prototype.namespace = value; - } - - // 复杂项 - if (isObject(value)) { - const { proxy, namespace, url, mock } = value; - const item = __PROXY_LIST__[proxy]; - - if (proxy && !item) { - console.error(`${proxy} 指向的地址不存在!`); - } - - target.prototype.namespace = namespace; - target.prototype.mock = mock; - - if (proxy) { - target.prototype.proxy = proxy; - target.prototype.url = url || (item ? item.target : null); - } - } - }; -} diff --git a/src/cool/core/service/index.ts b/src/cool/core/service/index.ts deleted file mode 100644 index 896d41c..0000000 --- a/src/cool/core/service/index.ts +++ /dev/null @@ -1,139 +0,0 @@ -import BaseService from "./base"; -import { Service, Permission } from "./decorator"; -import { basename } from "../utils"; - -function deepFiles(list: any[]) { - const modules: any = {}; - - list.forEach((e) => { - const arr: any[] = e.path.split("/"); - const parents: any[] = arr.slice(0, arr.length - 1); - const name: string = basename(e.path).replace(".ts", ""); - - let curr: any = modules; - let prev: any = null; - let key: any = null; - - parents.forEach((k) => { - if (!curr[k]) { - curr[k] = {}; - } - - prev = curr; - curr = curr[k]; - key = k; - }); - - if (name == "index") { - prev[key] = e.value; - } else { - curr[name] = e.value; - } - }); - - return modules; -} - -function useService() { - const files = import.meta.globEager("/src/service/**/*.ts"); - const d: any = []; - - for (const i in files) { - if (!i.includes("request.ts")) { - const value = files[i].default; - d.push({ - path: i.replace("/src/service/", ""), - value: new value() - }); - } - } - - const s = deepFiles(d); - s.request = new BaseService().request; - - return s; -} - -const service = useService(); - -function useEps() { - return service.base.common - .eps() - .then((res: any) => { - for (const i in res) { - res[i].forEach((e: any) => { - // 分隔路径 - const arr = e.prefix - .replace(/\//, "") - .replace("admin", "") - .split("/") - .filter(Boolean); - - function deep(d: any, i: number) { - const k = arr[i]; - - if (k) { - // 是否最后一个 - if (arr[i + 1]) { - if (!d[k]) { - d[k] = {}; - } - - deep(d[k], i + 1); - } else { - // 本地不存在则创建实例 - if (!d[k]) { - d[k] = new BaseService({ - namespace: e.prefix.replace("/admin/", "") - }); - } - - // 创建方法 - e.api.forEach((a: any) => { - const n = a.path.replace("/", ""); - - if ( - ![ - "add", - "info", - "update", - "page", - "list", - "delete" - ].includes(n) - ) { - // 设置权限 - d[k].permission[n] = ( - (d[k].namespace ? d[k].namespace + "/" : "") + n - ).replace(/\//g, ":"); - - // 本地不存在则创建 - if (!d[k][n]) { - d[k][n] = function (data: any) { - return this.request({ - url: a.path, - method: a.method, - [a.method.toLocaleLowerCase() == "post" - ? "data" - : "params"]: data - }); - }; - } - } - }); - } - } - } - - deep(service, 0); - }); - } - - return res; - }) - .catch((err: string) => { - console.error("Eps error", err); - }); -} - -export { BaseService, Service, Permission, service, deepFiles, useService, useEps }; diff --git a/src/cool/core/utils/index.ts b/src/cool/core/utils/index.ts deleted file mode 100644 index 910d68e..0000000 --- a/src/cool/core/utils/index.ts +++ /dev/null @@ -1,301 +0,0 @@ -import { routerMode } from "/@/config/env"; -import storage from "./storage"; - -export function isArray(value: any) { - if (typeof Array.isArray === "function") { - return Array.isArray(value); - } else { - return Object.prototype.toString.call(value) === "[object Array]"; - } -} - -export function isObject(value: any) { - return Object.prototype.toString.call(value) === "[object Object]"; -} - -export function isNumber(value: any) { - return !isNaN(Number(value)); -} - -export function isFunction(value: any) { - return typeof value == "function"; -} - -export function isString(value: any) { - return typeof value == "string"; -} - -export function isEmpty(value: any) { - if (isArray(value)) { - return value.length === 0; - } - - if (isObject(value)) { - return Object.keys(value).length === 0; - } - - return value === "" || value === undefined || value === null; -} - -export function isBoolean(value: any) { - return typeof value === "boolean"; -} - -export function last(data: any) { - if (isArray(data) || isString(data)) { - return data[data.length - 1]; - } -} - -export function cloneDeep(obj: any) { - const d = isArray(obj) ? obj : {}; - - if (isObject(obj)) { - for (const key in obj) { - if (obj[key]) { - if (obj[key] && typeof obj[key] === "object") { - d[key] = cloneDeep(obj[key]); - } else { - d[key] = obj[key]; - } - } - } - } - - return d; -} - -export function clone(obj: any) { - return Object.create(Object.getPrototypeOf(obj), Object.getOwnPropertyDescriptors(obj)); -} - -export function deepMerge(a: any, b: any) { - let k; - for (k in b) { - a[k] = - a[k] && a[k].toString() === "[object Object]" ? deepMerge(a[k], b[k]) : (a[k] = b[k]); - } - return a; -} - -export function contains(parent: any, node: any) { - while (node && (node = node.parentNode)) if (node === parent) return true; - return false; -} - -export function getUrlParam(name: string) { - const reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); - const r = window.location.search.substr(1).match(reg); - if (r != null) return decodeURIComponent(r[2]); - return null; -} - -export function isPc() { - const userAgentInfo = navigator.userAgent; - const Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; - let flag = true; - for (let v = 0; v < Agents.length; v++) { - if (userAgentInfo.indexOf(Agents[v]) > 0) { - flag = false; - break; - } - } - return flag; -} - -export function getBrowser() { - const { clientHeight, clientWidth } = document.documentElement; - - // 浏览器信息 - const ua = navigator.userAgent.toLowerCase(); - - // 浏览器类型 - let type = (ua.match(/firefox|chrome|safari|opera/g) || "other")[0]; - - if ((ua.match(/msie|trident/g) || [])[0]) { - type = "msie"; - } - - // 平台标签 - let tag = ""; - - const isTocuh = - "ontouchstart" in window || ua.indexOf("touch") !== -1 || ua.indexOf("mobile") !== -1; - if (isTocuh) { - if (ua.indexOf("ipad") !== -1) { - tag = "pad"; - } else if (ua.indexOf("mobile") !== -1) { - tag = "mobile"; - } else if (ua.indexOf("android") !== -1) { - tag = "androidPad"; - } else { - tag = "pc"; - } - } else { - tag = "pc"; - } - - // 浏览器内核 - let prefix = ""; - - switch (type) { - case "chrome": - case "safari": - case "mobile": - prefix = "webkit"; - break; - case "msie": - prefix = "ms"; - break; - case "firefox": - prefix = "Moz"; - break; - case "opera": - prefix = "O"; - break; - default: - prefix = "webkit"; - break; - } - - // 操作平台 - const plat = ua.indexOf("android") > 0 ? "android" : navigator.platform.toLowerCase(); - - // 屏幕信息 - let screen = "full"; - - if (clientWidth < 768) { - screen = "xs"; - } else if (clientWidth < 992) { - screen = "sm"; - } else if (clientWidth < 1200) { - screen = "md"; - } else if (clientWidth < 1920) { - screen = "xl"; - } else { - screen = "full"; - } - - // 是否 ios - const isIOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); - - // 浏览器版本 - const version = (ua.match(/[\s\S]+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1]; - - // 是否 PC 端 - const isPC = tag === "pc"; - - // 是否移动端 - const isMobile = isPC ? false : true; - - // 是否移动端 + 屏幕宽过小 - const isMini = screen === "xs" || isMobile; - - return { - height: clientHeight, - width: clientWidth, - version, - type, - plat, - tag, - prefix, - isMobile, - isIOS, - isPC, - isMini, - screen - }; -} - -export function href(path: string, newWindow?: boolean) { - const { origin, pathname } = window.location; - - if (pathname == path) { - return false; - } - - let url = ""; - - if (routerMode == "history") { - url = origin + import.meta.env.BASE_URL + path.substr(1); - } else { - url = origin + import.meta.env.BASE_URL + "#" + path; - } - - if (newWindow) { - window.open(url); - } else { - window.location.href = url; - } -} - -export function orderBy(list: Array, key: any) { - return list.sort((a, b) => a[key] - b[key]); -} - -export function deepTree(list: Array) { - const newList: Array = []; - const map: any = {}; - - list.forEach((e) => (map[e.id] = e)); - - list.forEach((e) => { - const parent = map[e.parentId]; - - if (parent) { - (parent.children || (parent.children = [])).push(e); - } else { - newList.push(e); - } - }); - - const fn = (list: Array) => { - list.map((e) => { - if (e.children instanceof Array) { - e.children = orderBy(e.children, "orderNum"); - - fn(e.children); - } - }); - }; - - fn(newList); - - return orderBy(newList, "orderNum"); -} - -export function revDeepTree(list: Array = []) { - const d: Array = []; - let id = 0; - - const deep = (list: Array, parentId: any) => { - list.forEach((e) => { - if (!e.id) { - e.id = id++; - } - - e.parentId = parentId; - - d.push(e); - - if (e.children && isArray(e.children)) { - deep(e.children, e.id); - } - }); - }; - - deep(list || [], null); - - return d; -} - -export function basename(path: string) { - let index = path.lastIndexOf("/"); - index = index > -1 ? index : path.lastIndexOf("\\"); - if (index < 0) { - return path; - } - return path.substring(index + 1); -} - -export { storage }; diff --git a/src/cool/core/utils/storage.ts b/src/cool/core/utils/storage.ts deleted file mode 100644 index d200aca..0000000 --- a/src/cool/core/utils/storage.ts +++ /dev/null @@ -1,81 +0,0 @@ -import store from "store"; - -export default { - // 后缀标识 - suffix: "_deadtime", - - /** - * 获取 - * @param {string} key 关键字 - */ - get(key: string) { - return store.get(key); - }, - - /** - * 获取全部 - */ - info() { - const d: any = {}; - - store.each(function (value: any, key: any) { - d[key] = value; - }); - - return d; - }, - - /** - * 设置 - * @param {string} key 关键字 - * @param {*} value 值 - * @param {number} expires 过期时间 - */ - set(key: string, value: any, expires?: any) { - store.set(key, value); - - if (expires) { - store.set(`${key}${this.suffix}`, Date.parse(String(new Date())) + expires * 1000); - } - }, - - /** - * 是否过期 - * @param {string} key 关键字 - */ - isExpired(key: string) { - return (this.getExpiration(key) || 0) - Date.parse(String(new Date())) <= 2000; - }, - - /** - * 获取到期时间 - * @param {string} key 关键字 - */ - getExpiration(key: string) { - return this.get(key + this.suffix); - }, - - /** - * 移除 - * @param {string} key 关键字 - */ - remove(key: string) { - store.remove(key); - this.removeExpiration(key); - }, - - /** - * 移除到期时间 - * @param {string} key 关键字 - */ - removeExpiration(key: string) { - store.remove(key + this.suffix); - }, - - /** - * 清理 - */ - clearAll() { - store.clearAll(); - } -}; diff --git a/src/cool/index.ts b/src/cool/index.ts deleted file mode 100644 index 8c3b5fc..0000000 --- a/src/cool/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from "./core"; -export * from "./modules"; diff --git a/src/cool/modules/base/common/index.ts b/src/cool/modules/base/common/index.ts deleted file mode 100644 index 0223f1f..0000000 --- a/src/cool/modules/base/common/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { iconList } from "./theme"; -import "./resize"; - -export { iconList }; diff --git a/src/cool/modules/base/common/resize.ts b/src/cool/modules/base/common/resize.ts deleted file mode 100644 index 4c2c97c..0000000 --- a/src/cool/modules/base/common/resize.ts +++ /dev/null @@ -1,52 +0,0 @@ -import store from "/@/store"; - -const lock: any = { - menuCollapse: null, - showAMenu: null -}; - -function resize() { - // 更新数据 - store.commit("SET_BROWSER"); - - const { browser, menuCollapse, app } = store.getters; - - if (browser.isMini) { - // 小屏幕下隐藏一级菜单 - if (lock.showAMenu === null) { - lock.showAMenu = app.conf.showAMenu; - store.commit("UPDATE_APP", { - conf: { - showAMenu: false - } - }); - } - - // 小屏幕下收起左侧菜单 - if (lock.menuCollapse === null) { - lock.menuCollapse = menuCollapse; - store.commit("COLLAPSE_MENU", true); - } - } else { - // 大屏幕下显示一级菜单 - if (lock.showAMenu !== null) { - store.commit("UPDATE_APP", { - conf: { - showAMenu: lock.showAMenu - } - }); - lock.showAMenu = null; - } - - // 大屏幕下展开左侧菜单 - if (lock.menuCollapse !== null) { - store.commit("COLLAPSE_MENU", lock.menuCollapse); - lock.menuCollapse = null; - } - } -} - -window.onload = function () { - window.addEventListener("resize", resize); - resize(); -}; diff --git a/src/cool/modules/base/common/theme.ts b/src/cool/modules/base/common/theme.ts deleted file mode 100644 index 88fcf51..0000000 --- a/src/cool/modules/base/common/theme.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { iconfontUrl, app } from "/@/config/env"; -import { basename } from "/@/cool/utils"; -import { createLink } from "../utils"; - -// 主题初始化 - -if (app.theme) { - const { url, color } = app.theme; - - if (url) { - createLink(url, "theme-style"); - } - - document.getElementsByTagName("body")[0].style.setProperty("--color-primary", color); -} - -// 字体图标库加载 - -if (iconfontUrl) { - createLink(iconfontUrl); -} - -// svg 图标加载 - -const svgFiles = import.meta.globEager("/src/icons/svg/**/*.svg"); - -function iconList() { - const list: string[] = []; - - for (const i in svgFiles) { - list.push(basename(i).replace(".svg", "")); - } - - return list; -} - -export { iconList }; diff --git a/src/cool/modules/base/components/avatar/index.vue b/src/cool/modules/base/components/avatar/index.vue deleted file mode 100644 index 679f71f..0000000 --- a/src/cool/modules/base/components/avatar/index.vue +++ /dev/null @@ -1,108 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/codemirror/index.vue b/src/cool/modules/base/components/codemirror/index.vue deleted file mode 100644 index 0f029d8..0000000 --- a/src/cool/modules/base/components/codemirror/index.vue +++ /dev/null @@ -1,142 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/date/index.vue b/src/cool/modules/base/components/date/index.vue deleted file mode 100644 index a6bb0b2..0000000 --- a/src/cool/modules/base/components/date/index.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/src/cool/modules/base/components/dept/check.vue b/src/cool/modules/base/components/dept/check.vue deleted file mode 100644 index 53e2fbe..0000000 --- a/src/cool/modules/base/components/dept/check.vue +++ /dev/null @@ -1,178 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/dept/move.tsx b/src/cool/modules/base/components/dept/move.tsx deleted file mode 100644 index e519293..0000000 --- a/src/cool/modules/base/components/dept/move.tsx +++ /dev/null @@ -1,121 +0,0 @@ -import { useCool } from "/@/cool"; -import { deepTree } from "/@/cool/utils"; -import { ElMessage, ElMessageBox } from "element-plus"; -import { defineComponent, h, ref } from "vue"; - -export default defineComponent({ - name: "cl-dept-move", - - emits: ["success", "error"], - - setup(_: any, { emit }) { - const { refs, setRefs, service }: any = useCool(); - - // 树形列表 - const list = ref([]); - - // 刷新列表 - async function refresh() { - return await service.base.sys.department.list().then(deepTree); - } - - // 转移 - async function toMove(ids: any[]) { - list.value = await refresh(); - - refs.value.form.open({ - props: { - title: "部门转移", - width: "600px", - labelWidth: "80px" - }, - items: [ - { - label: "选择部门", - prop: "dept", - component: { - name: "slot-move" - } - } - ], - on: { - submit: (data: any, { done, close }: any) => { - if (!data.dept) { - ElMessage.warning("请选择部门"); - return done(); - } - - const { name, id } = data.dept; - - ElMessageBox.confirm(`是否将用户转移到部门 ${name} 下`, "提示", { - type: "warning" - }) - .then(() => { - service.base.sys.user - .move({ - departmentId: id, - userIds: ids - }) - .then((res: any) => { - ElMessage.success("转移成功"); - emit("success", res); - close(); - }) - .catch((err: any) => { - console.log(err); - ElMessage.error(err); - emit("error", err); - done(); - }); - }) - .catch(() => null); - } - } - }); - } - - return { - refs, - list, - setRefs, - refresh, - toMove - }; - }, - - render(ctx: any) { - return ( -
- {h( - , - {}, - { - "slot-move"({ scope }: any) { - return ( -
- { - scope["dept"] = e; - }} - > -
- ); - } - } - )} -
- ); - } -}); diff --git a/src/cool/modules/base/components/dept/tree.vue b/src/cool/modules/base/components/dept/tree.vue deleted file mode 100644 index 0ed867b..0000000 --- a/src/cool/modules/base/components/dept/tree.vue +++ /dev/null @@ -1,445 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/editor-quill/index.vue b/src/cool/modules/base/components/editor-quill/index.vue deleted file mode 100644 index 96e5e63..0000000 --- a/src/cool/modules/base/components/editor-quill/index.vue +++ /dev/null @@ -1,257 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/icon-svg/index.vue b/src/cool/modules/base/components/icon-svg/index.vue deleted file mode 100644 index b731583..0000000 --- a/src/cool/modules/base/components/icon-svg/index.vue +++ /dev/null @@ -1,57 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/image/index.vue b/src/cool/modules/base/components/image/index.vue deleted file mode 100644 index 91eb2b0..0000000 --- a/src/cool/modules/base/components/image/index.vue +++ /dev/null @@ -1,110 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/link/index.vue b/src/cool/modules/base/components/link/index.vue deleted file mode 100644 index ae3c443..0000000 --- a/src/cool/modules/base/components/link/index.vue +++ /dev/null @@ -1,79 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/menu/file.vue b/src/cool/modules/base/components/menu/file.vue deleted file mode 100644 index e79ac2d..0000000 --- a/src/cool/modules/base/components/menu/file.vue +++ /dev/null @@ -1,89 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/menu/icons.vue b/src/cool/modules/base/components/menu/icons.vue deleted file mode 100644 index 284666d..0000000 --- a/src/cool/modules/base/components/menu/icons.vue +++ /dev/null @@ -1,116 +0,0 @@ - - - - -. - diff --git a/src/cool/modules/base/components/menu/perms.vue b/src/cool/modules/base/components/menu/perms.vue deleted file mode 100644 index f26adcf..0000000 --- a/src/cool/modules/base/components/menu/perms.vue +++ /dev/null @@ -1,124 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/menu/quick.vue b/src/cool/modules/base/components/menu/quick.vue deleted file mode 100644 index 4aaf794..0000000 --- a/src/cool/modules/base/components/menu/quick.vue +++ /dev/null @@ -1,243 +0,0 @@ - - - diff --git a/src/cool/modules/base/components/menu/slider/index.scss b/src/cool/modules/base/components/menu/slider/index.scss deleted file mode 100644 index c025100..0000000 --- a/src/cool/modules/base/components/menu/slider/index.scss +++ /dev/null @@ -1,90 +0,0 @@ -.cl-slider-menu { - height: 100%; - overflow-y: auto; - - &::-webkit-scrollbar { - width: 0; - height: 0; - } - - .el-menu { - border-right: 0; - background-color: transparent; - - .el-sub-menu__title, - &-item { - &.is-active, - &:hover { - background-color: $color-primary !important; - color: #fff; - } - } - - .el-sub-menu__title, - &-item, - &__title { - color: #eee; - letter-spacing: 0.5px; - height: 50px; - line-height: 50px; - - .icon-svg { - font-size: 16px; - margin: 0 15px 0 5px; - position: relative; - top: 1px; - } - - span { - font-size: 12px; - letter-spacing: 1px; - display: inline-block; - } - } - - &--collapse { - .el-sub-menu__title { - .icon-svg { - margin-left: 2px; - font-size: 19px; - } - } - } - } - - &__popup { - .icon-svg { - margin-right: 10px; - } - } -} - -.cl-slider-menu__submenu { - background-color: #fff; - - &.el-menu { - &--vertical { - .el-sub-menu { - &__title { - display: flex; - align-items: center; - - .icon-svg { - font-size: 18px; - margin-right: 10px; - } - } - } - - .el-menu-item { - display: flex; - align-items: center; - - .icon-svg { - font-size: 18px; - margin-right: 10px; - } - } - } - } -} diff --git a/src/cool/modules/base/components/menu/slider/index.tsx b/src/cool/modules/base/components/menu/slider/index.tsx deleted file mode 100644 index 5d66257..0000000 --- a/src/cool/modules/base/components/menu/slider/index.tsx +++ /dev/null @@ -1,121 +0,0 @@ -import { computed, defineComponent, h, ref, watch } from "vue"; -import "./index.scss"; -import { useCool } from "/@/cool"; - -export default defineComponent({ - name: "cl-menu-slider", - - setup() { - const { router, route, store } = useCool(); - - // 是否可见 - const visible = ref(true); - // 菜单列表 - const menuList = computed(() => store.getters.menuList); - // 菜单是否折叠 - const menuCollapse = computed(() => store.getters.menuCollapse); - // 浏览器信息 - const browser: any = computed(() => store.getters.browser); - - // 页面跳转 - function toView(url: string) { - if (url != route.path) { - router.push(url); - } - } - - // 刷新菜单 - function refresh() { - visible.value = false; - - setTimeout(() => { - visible.value = true; - }, 0); - } - - // 监听菜单变化 - watch(menuList, refresh); - - return { - route, - visible, - menuList, - menuCollapse, - browser, - toView, - refresh - }; - }, - - render(ctx: any) { - function deepMenu(list: any, index: number) { - return list - .filter((e: any) => e.isShow) - .map((e: any) => { - let html = null; - - if (e.type == 0) { - html = h( - , - { - index: String(e.id), - key: e.id, - "popper-class": "cl-slider-menu__popup" - }, - { - title: () => { - return ctx.menuCollapse && index == 1 ? ( - - ) : ( - - - {e.name} - - ); - }, - default() { - return deepMenu(e.children, index + 1); - } - } - ); - } else { - html = h( - , - { - index: e.path, - key: e.id - }, - { - title() { - return {e.name}; - }, - default() { - return ; - } - } - ); - } - - return html; - }); - } - - const children = deepMenu(ctx.menuList, 1); - - return ( - ctx.visible && ( -
- - {children} - -
- ) - ); - } -}); diff --git a/src/cool/modules/base/components/menu/topbar.vue b/src/cool/modules/base/components/menu/topbar.vue deleted file mode 100644 index cf0f6fa..0000000 --- a/src/cool/modules/base/components/menu/topbar.vue +++ /dev/null @@ -1,111 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/menu/tree.vue b/src/cool/modules/base/components/menu/tree.vue deleted file mode 100644 index 3eee767..0000000 --- a/src/cool/modules/base/components/menu/tree.vue +++ /dev/null @@ -1,145 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/process/index.vue b/src/cool/modules/base/components/process/index.vue deleted file mode 100644 index 2e8b047..0000000 --- a/src/cool/modules/base/components/process/index.vue +++ /dev/null @@ -1,255 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/role/perms.vue b/src/cool/modules/base/components/role/perms.vue deleted file mode 100644 index 265e694..0000000 --- a/src/cool/modules/base/components/role/perms.vue +++ /dev/null @@ -1,151 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/role/select.vue b/src/cool/modules/base/components/role/select.vue deleted file mode 100644 index 9f22901..0000000 --- a/src/cool/modules/base/components/role/select.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - diff --git a/src/cool/modules/base/components/route-nav/index.vue b/src/cool/modules/base/components/route-nav/index.vue deleted file mode 100644 index 61e1a8e..0000000 --- a/src/cool/modules/base/components/route-nav/index.vue +++ /dev/null @@ -1,109 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/components/scrollbar/index.vue b/src/cool/modules/base/components/scrollbar/index.vue deleted file mode 100644 index 2b0ad79..0000000 --- a/src/cool/modules/base/components/scrollbar/index.vue +++ /dev/null @@ -1,58 +0,0 @@ - - - diff --git a/src/cool/modules/base/components/switch/index.vue b/src/cool/modules/base/components/switch/index.vue deleted file mode 100644 index 653e4e9..0000000 --- a/src/cool/modules/base/components/switch/index.vue +++ /dev/null @@ -1,112 +0,0 @@ - - - diff --git a/src/cool/modules/base/directives/permission.ts b/src/cool/modules/base/directives/permission.ts deleted file mode 100644 index 12cafc0..0000000 --- a/src/cool/modules/base/directives/permission.ts +++ /dev/null @@ -1,43 +0,0 @@ -import store from "/@/store"; - -function parse(value: any) { - const permission = store.getters.permission; - - if (typeof value == "string") { - return value ? permission.some((e: any) => e.includes(value.replace(/\s/g, ""))) : false; - } else { - return Boolean(value); - } -} - -function checkPerm(value: any) { - if (!value) { - return false; - } - - if (Object.prototype.toString.call(value) === "[object Object]") { - if (value.or) { - return value.or.some(parse); - } - - if (value.and) { - return value.and.some((e: any) => !parse(e)) ? false : true; - } - } - - return parse(value); -} - -function change(el: any, binding: any) { - el.style.display = checkPerm(binding.value) ? el.getAttribute("_display") : "none"; -} - -export default { - beforeMount(el: any, binding: any) { - el.setAttribute("_display", el.style.display || ""); - change(el, binding); - }, - updated: change -}; - -export { checkPerm }; diff --git a/src/cool/modules/base/index.ts b/src/cool/modules/base/index.ts deleted file mode 100644 index 1364405..0000000 --- a/src/cool/modules/base/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { checkPerm } from "./directives/permission"; -import { iconList } from "./common"; -import "./static/css/index.scss"; - -export { iconList, checkPerm }; diff --git a/src/cool/modules/base/pages/error-page/403.vue b/src/cool/modules/base/pages/error-page/403.vue deleted file mode 100644 index efa73b8..0000000 --- a/src/cool/modules/base/pages/error-page/403.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/src/cool/modules/base/pages/error-page/404.vue b/src/cool/modules/base/pages/error-page/404.vue deleted file mode 100644 index bf1c063..0000000 --- a/src/cool/modules/base/pages/error-page/404.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/src/cool/modules/base/pages/error-page/500.vue b/src/cool/modules/base/pages/error-page/500.vue deleted file mode 100644 index 6309251..0000000 --- a/src/cool/modules/base/pages/error-page/500.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/src/cool/modules/base/pages/error-page/502.vue b/src/cool/modules/base/pages/error-page/502.vue deleted file mode 100644 index 3c6310c..0000000 --- a/src/cool/modules/base/pages/error-page/502.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/src/cool/modules/base/pages/error-page/components/error-page.vue b/src/cool/modules/base/pages/error-page/components/error-page.vue deleted file mode 100644 index c2b81ee..0000000 --- a/src/cool/modules/base/pages/error-page/components/error-page.vue +++ /dev/null @@ -1,168 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/pages/iframe/index.vue b/src/cool/modules/base/pages/iframe/index.vue deleted file mode 100644 index 21fcbec..0000000 --- a/src/cool/modules/base/pages/iframe/index.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/pages/login/components/captcha.vue b/src/cool/modules/base/pages/login/components/captcha.vue deleted file mode 100644 index 17328b9..0000000 --- a/src/cool/modules/base/pages/login/components/captcha.vue +++ /dev/null @@ -1,70 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/pages/login/index.vue b/src/cool/modules/base/pages/login/index.vue deleted file mode 100644 index 8b1983e..0000000 --- a/src/cool/modules/base/pages/login/index.vue +++ /dev/null @@ -1,224 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/service/common.ts b/src/cool/modules/base/service/common.ts deleted file mode 100644 index ab18a87..0000000 --- a/src/cool/modules/base/service/common.ts +++ /dev/null @@ -1,89 +0,0 @@ -import { BaseService, Service } from "/@/cool"; - -@Service("base/comm") -class Common extends BaseService { - /** - * 文件上传模式 - */ - uploadMode() { - return this.request({ - url: "/uploadMode" - }); - } - - /** - * 文件上传,如果模式是 cloud,返回对应参数 - * - * @returns - * @memberof CommonService - */ - upload(params: any) { - return this.request({ - url: "/upload", - method: "POST", - params - }); - } - - /** - * 用户退出 - */ - userLogout() { - return this.request({ - url: "/logout", - method: "POST" - }); - } - - /** - * 用户信息 - * - * @returns - * @memberof CommonService - */ - userInfo() { - return this.request({ - url: "/person" - }); - } - - /** - * 用户信息修改 - * - * @param {*} params - * @returns - * @memberof CommonService - */ - userUpdate(params: any) { - return this.request({ - url: "/personUpdate", - method: "POST", - data: { - ...params - } - }); - } - - /** - * 权限信息 - * - * @returns - * @memberof CommonService - */ - permMenu() { - return this.request({ - url: "/permmenu" - }); - } - - /** - * 数据接口 - */ - eps() { - return this.request({ - url: "/eps" - }); - } -} - -export default Common; diff --git a/src/cool/modules/base/service/open.ts b/src/cool/modules/base/service/open.ts deleted file mode 100644 index f19896a..0000000 --- a/src/cool/modules/base/service/open.ts +++ /dev/null @@ -1,56 +0,0 @@ -import { BaseService, Service } from "/@/cool"; - -@Service("base/open") -class Open extends BaseService { - /** - * 用户登录 - * - * @param {*} { username, password, captchaId, verifyCode } - * @returns - * @memberof CommonService - */ - userLogin({ username, password, captchaId, verifyCode }: any) { - return this.request({ - url: "/login", - method: "POST", - data: { - username, - password, - captchaId, - verifyCode - } - }); - } - - /** - * 图片验证码 svg - * - * @param {*} { height, width } - * @returns - * @memberof CommonService - */ - captcha({ height, width }: any) { - return this.request({ - url: "/captcha", - params: { - height, - width - } - }); - } - - /** - * 刷新 token - * @param {string} token - */ - refreshToken(token: string) { - return this.request({ - url: "/refreshToken", - params: { - refreshToken: token - } - }); - } -} - -export default Open; diff --git a/src/cool/modules/base/static/css/index.scss b/src/cool/modules/base/static/css/index.scss deleted file mode 100644 index 1dd00b9..0000000 --- a/src/cool/modules/base/static/css/index.scss +++ /dev/null @@ -1 +0,0 @@ -@import "./theme.scss"; diff --git a/src/cool/modules/base/static/css/theme.scss b/src/cool/modules/base/static/css/theme.scss deleted file mode 100644 index 10a3e13..0000000 --- a/src/cool/modules/base/static/css/theme.scss +++ /dev/null @@ -1,50 +0,0 @@ -// customize style -.scroller1 { - overflow: hidden auto; - position: relative; - z-index: 9; - - &::-webkit-scrollbar-track { - background: transparent; - } - - &::-webkit-scrollbar-thumb { - background-color: rgba(144, 147, 153, 0.3); - border-radius: 6px; - } - - &::-webkit-scrollbar { - height: 6px; - width: 6px; - } -} - -// Element-ui theme -.el-input-number { - .el-input-number__decrease, - .el-input-number__increase { - border: 0 !important; - background-color: transparent; - } -} - -.el-message { - &.el-message--success, - &.el-message--error, - &.el-message--info, - &.el-message--warning { - min-width: auto; - background-color: #fff; - box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); - border: 0; - padding: 12px 20px 12px 15px; - - .el-message__icon { - font-size: 16px; - } - - .el-message__content { - color: #999; - } - } -} diff --git a/src/cool/modules/base/static/images/default-avatar.png b/src/cool/modules/base/static/images/default-avatar.png deleted file mode 100644 index 1ede40f529b013d4e4bbcc06241249d082512971..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3991 zcmY*cc{mha7rrxwVT2hihAe|DBb0q9jD6oG6xj+{vSiny8Cxk!WRSAg&{*adDIulE zP9#aPO*EDy+sHC})1TiTcX^)sJm;SGyyu+z-aB?SraTBC1OR}?+{_5iT8aM#CkJb8 z)xFRI0H3?Lk-kHW`;r@X>M>)%z5T+`g4w8h1r>$%&^Ma)t%h7EB+?-xHy-);`<>H? ze~?m$X$5o}CVy4)Pm+YuAqcxfr(wenD9!xy8P&V_Fr>{%(Vp>$$mQnf=*FJiEJ5YK zsQOAV$8jAE!l#BL%Jw4RhTF!-Vo0KH(9n^VAeWsts{`;Bb>4VgunoSpD?Cf9oLq+d z-*!%iJEpK+1^oK8vj;T_Wb%Lz2yyy195w$|-=cvFsDCmfNJ=o9gn*MI&2l{&39DS( z*sg58R9!d+5lU;PCdXv>IGb8x^-2cKc_nlY!QOo;DJePJ+S-}~H@X0sx;ioaW|?pR z@EWvjUXIwVsv?u_ozHpkev?Ul;S%I?MEO|Ib31@E5atByIbvzaO)`$Uv)ji}E19Kn zB}i~Zm~I6$c~G0yqyCLwQRtg(=$#rW$0ypO%b-q#aLLK-2Et@d2YheS+BZhLu6x!g z1+KNM3>Cbn<4L?-7o!9ja)q=+jwg^w0&FcPu88g+N2AvwAm?QJUZ#L}ID}YJQ={Q1 zmz_c;(PuxLY@Er!2Xhb?6?!BvF^%8sXCG++7R)X(eqI?n+vJ$^J2Pw_O8k(&cB=NX zj0!Nr(i^Bd*5EHbhoe(}Y?7AmaX(u)53sJ}Gskvq?f8;o`oG0~-DIw@;ctIP{V zB0pX}MQEw3y&BAi@?W05(f*YwJ*$cU;%$8Zm!ci}@Bw9_&FFM_y_{pOA%j1-%8W?1RC|h%@ zbAC9Y_>7DKi^~DwqA%-dpITaQJuB;99!Z4l&CDDN9B+J~=I!?+E22uMjF*Kq30z4t zG3@PpDExLjYAi39vBBWvgh8)GWU>;

o)CXr@RGBqAe>7B&14Pv0NEOpop{gZ%i} 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 diff --git a/src/cool/modules/base/static/images/logo.png b/src/cool/modules/base/static/images/logo.png deleted file mode 100644 index 035b79c207d1155c3dad43d5226cd1d4cac3e7ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4528 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 state.loading, - // 应用配置 - app: (state: any) => state.info, - // 浏览器信息 - browser: (state: any) => state.browser, - // 左侧菜单是否收起 - menuCollapse: (state: any) => state.collapse -}; - -const actions = { - async appLoad({ getters, dispatch, commit }: any) { - if (getters.token) { - commit("SHOW_LOADING"); - - // 读取Eps - await useEps(); - - // 读取菜单权限 - await dispatch("permMenu"); - - // 获取用户信息 - dispatch("userInfo"); - - commit("HIDE_LOADING"); - } - } -}; - -const mutations = { - SHOW_LOADING(state: any) { - state.loading = true; - }, - - HIDE_LOADING(state: any) { - state.loading = false; - }, - - // 设置浏览器信息 - SET_BROWSER(state: any) { - state.browser = getBrowser(); - }, - - // 收起左侧菜单 - COLLAPSE_MENU(state: any, val = false) { - state.collapse = val; - }, - - // 更新应用配置 - UPDATE_APP(state: any, val: any) { - deepMerge(state.info, val); - store.set("__app__", state.info); - } -}; - -export default { - state, - getters, - actions, - mutations -}; diff --git a/src/cool/modules/base/store/menu.ts b/src/cool/modules/base/store/menu.ts deleted file mode 100644 index a98176d..0000000 --- a/src/cool/modules/base/store/menu.ts +++ /dev/null @@ -1,154 +0,0 @@ -import { ElMessage } from "element-plus"; -import storage from "store"; -import store from "/@/store"; -import router from "/@/router"; -import { deepTree, revDeepTree, isArray, isEmpty } from "/@/cool/utils"; -import { menuList } from "/@/config/env"; -import { revisePath } from "../utils"; -import { MenuItem } from "../types"; -import { usePermission } from "/@/cool"; - -const state = { - // 视图路由,type=1 - routes: storage.get("viewRoutes") || [], - // 树形菜单 - group: storage.get("menuGroup") || [], - // showAMenu 模式下,顶级菜单的序号 - index: 0, - // 左侧菜单 - menu: [], - // 权限列表 - permission: storage.get("permission") || [] -}; - -const getters = { - // 树形菜单列表 - menuGroup: (state: any) => state.group, - // 左侧菜单 - menuList: (state: any) => state.menu, - // 视图路由 - routes: (state: any) => state.routes, - // 权限列表 - permission: (state: any) => state.permission -}; - -const actions = { - // 设置菜单、权限 - permMenu({ commit, state, getters }: any) { - return new Promise((resolve, reject) => { - const next = (res: any) => { - if (!isArray(res.menus)) { - res.menus = []; - } - - if (!isArray(res.perms)) { - res.perms = []; - } - - const routes = res.menus - .filter((e: MenuItem) => e.type != 2) - .map((e: MenuItem) => { - return { - id: e.id, - parentId: e.parentId, - path: revisePath(e.router || String(e.id)), - viewPath: e.viewPath, - type: e.type, - name: e.name, - icon: e.icon, - orderNum: e.orderNum, - isShow: isEmpty(e.isShow) ? true : e.isShow, - meta: { - label: e.name, - keepAlive: e.keepAlive - }, - children: [] - }; - }); - - // 转成树形菜单 - const menuGroup = deepTree(routes); - - // 设置权限 - commit("SET_PERMIESSION", res.perms); - // 设置菜单组 - commit("SET_MENU_GROUP", menuGroup); - // 设置视图路由 - commit( - "SET_VIEW_ROUTES", - routes.filter((e: MenuItem) => e.type == 1) - ); - // 设置菜单 - commit("SET_MENU_LIST", state.index); - - resolve(menuGroup); - }; - - // 监测自定义菜单 - if (!getters.app.conf.customMenu) { - store.service.base.common - .permMenu() - .then((res: any) => { - next(res); - }) - .catch((err: string) => { - ElMessage.error("菜单加载异常"); - console.error(err); - reject(err); - }); - } else { - next({ - menus: revDeepTree(menuList) - }); - } - }); - } -}; - -const mutations = { - // 设置树形菜单列表 - SET_MENU_GROUP(state: any, list: MenuItem[]) { - state.group = list; - storage.set("menuGroup", list); - }, - - // 设置视图路由 - SET_VIEW_ROUTES(state: any, list: MenuItem[]) { - router.$plugin?.addViews(list); - - state.routes = list; - storage.set("viewRoutes", list); - }, - - // 设置左侧菜单 - SET_MENU_LIST(state: any, index: number) { - const { showAMenu } = store.getters.app.conf; - - if (isEmpty(index)) { - index = state.index; - } - - if (showAMenu) { - const { children = [] } = state.group[index] || {}; - - state.index = index; - state.menu = children; - } else { - state.menu = state.group; - } - }, - - // 设置权限 - SET_PERMIESSION(state: any, list: Array) { - state.permission = list; - storage.set("permission", list); - usePermission(list); - } -}; - -export default { - state, - getters, - actions, - mutations -}; diff --git a/src/cool/modules/base/store/module.ts b/src/cool/modules/base/store/module.ts deleted file mode 100644 index 4b5d1ac..0000000 --- a/src/cool/modules/base/store/module.ts +++ /dev/null @@ -1,30 +0,0 @@ -const state = { - info: {}, - list: [] -}; - -const getters = { - // 模块信息 - modules: (state: any) => state.info, - // 模块列表 - moduleList: (state: any) => state.list -}; - -const mutations = { - SET_MODULE(state: any, list: Array) { - const d: any = {}; - - list.forEach((e: any) => { - d[e.name] = e; - }); - - state.list = list; - state.info = d; - } -}; - -export default { - state, - getters, - mutations -}; diff --git a/src/cool/modules/base/store/process.ts b/src/cool/modules/base/store/process.ts deleted file mode 100644 index 4511e48..0000000 --- a/src/cool/modules/base/store/process.ts +++ /dev/null @@ -1,66 +0,0 @@ -const fMenu = { - label: "首页", - value: "/", - active: true -}; - -const state = { - list: [fMenu] -}; - -const getters = { - // 页面进程列表 - processList: (state: any) => state.list -}; - -const actions = {}; - -const mutations = { - ADD_PROCESS(state: any, item: any) { - const index = state.list.findIndex( - (e: any) => e.value.split("?")[0] === item.value.split("?")[0] - ); - - state.list.map((e: any) => { - e.active = e.value == item.value; - }); - - if (index < 0) { - if (item.value == "/") { - item.label = fMenu.label; - } - - if (item.label) { - state.list.push({ - ...item, - active: true - }); - } - } else { - state.list[index].active = true; - state.list[index].label = item.label; - state.list[index].value = item.value; - } - }, - - DEL_PROCESS(state: any, index: number) { - if (index != 0) { - state.list.splice(index, 1); - } - }, - - SET_PROCESS(state: any, list: Array) { - state.list = list; - }, - - RESET_PROCESS(state: any) { - state.list = [fMenu]; - } -}; - -export default { - state, - getters, - actions, - mutations -}; diff --git a/src/cool/modules/base/store/user.ts b/src/cool/modules/base/store/user.ts deleted file mode 100644 index b14edc2..0000000 --- a/src/cool/modules/base/store/user.ts +++ /dev/null @@ -1,104 +0,0 @@ -import { storage, href } from "/@/cool/utils"; -import store from "/@/store"; -import { Token } from "../types"; - -const state: any = { - // 授权标识 - token: storage.get("token") || null, - // 用户信息 - info: storage.get("userInfo") || {} -}; - -const getters = { - userInfo: (state: any) => state.info, - token: (state: any) => state.token -}; - -const actions = { - // 用户登录 - userLogin({ commit }: any, form: any): Promise { - return store.service.base.open.userLogin(form).then((res: Token) => { - commit("SET_TOKEN", res); - return res; - }); - }, - - // 用户退出 - async userLogout({ dispatch }: any): Promise { - await store.service.base.common.userLogout(); - return dispatch("userRemove"); - }, - - // 用户信息 - userInfo({ commit }: any): Promise { - return store.service.base.common.userInfo().then((res: any) => { - commit("SET_USERINFO", res); - return res; - }); - }, - - // 用户移除 - userRemove({ commit }: any) { - commit("CLEAR_USER"); - commit("CLEAR_TOKEN"); - commit("RESET_PROCESS"); - commit("SET_MENU_GROUP", []); - commit("SET_VIEW_ROUTES", []); - commit("SET_MENU_LIST", 0); - }, - - // 刷新token - refreshToken({ commit, dispatch }: any) { - return new Promise((resolve, reject) => { - store.service.base.open - .refreshToken(storage.get("refreshToken")) - .then((res: any) => { - commit("SET_TOKEN", res); - resolve(res.token); - }) - .catch((err: Error) => { - dispatch("userRemove"); - href("/login"); - reject(err); - }); - }); - } -}; - -const mutations = { - // 设置用户信息 - SET_USERINFO(state: any, val: any) { - state.info = val; - storage.set("userInfo", val); - }, - - // 设置授权标识 - SET_TOKEN(state: any, { token, expire, refreshToken, refreshExpire }: Token) { - // 请求的唯一标识 - state.token = token; - storage.set("token", token, expire); - - // 刷新 token 的唯一标识 - storage.set("refreshToken", refreshToken, refreshExpire); - }, - - // 移除授权标识 - CLEAR_TOKEN(state: any) { - state.token = null; - storage.remove("token"); - storage.remove("refreshToken"); - }, - - // 移除用户信息 - CLEAR_USER(state: any) { - state.info = {}; - storage.remove("userInfo"); - } -}; - -export default { - state, - getters, - actions, - mutations -}; diff --git a/src/cool/modules/base/types/index.d.ts b/src/cool/modules/base/types/index.d.ts deleted file mode 100644 index 9d32086..0000000 --- a/src/cool/modules/base/types/index.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -export declare interface Token { - expire: number; - refreshExpire: number; - refreshToken: string; - token: string; -} - -export declare enum MenuType { - "目录" = 0, - "菜单" = 1, - "权限" = 2 -} - -export declare interface MenuItem { - id: number; - parentId: number; - path: string; - router?: string; - viewPath?: string; - type: MenuType; - name: string; - icon: string; - orderNum: number; - isShow: number; - keepAlive?: number; - meta?: { - label: string; - keepAlive: number; - }; - children?: MenuItem[]; -} diff --git a/src/cool/modules/base/utils/index.ts b/src/cool/modules/base/utils/index.ts deleted file mode 100644 index f51fef5..0000000 --- a/src/cool/modules/base/utils/index.ts +++ /dev/null @@ -1,45 +0,0 @@ -export const revisePath = (path: string) => { - if (!path) { - return ""; - } - - if (path[0] == "/") { - return path; - } else { - return `/${path}`; - } -}; - -export function firstMenu(list: Array) { - let path = ""; - - const fn = (arr: Array) => { - arr.forEach((e: any) => { - if (e.type == 1) { - if (!path) { - path = e.path; - } - } else { - fn(e.children); - } - }); - }; - - fn(list); - - return path || "/404"; -} - -export function createLink(url: string, id?: string) { - const link = document.createElement("link"); - link.href = url; - link.type = "text/css"; - link.rel = "stylesheet"; - if (id) { - link.id = id; - } - - setTimeout(() => { - document.getElementsByTagName("head").item(0)?.appendChild(link); - }, 0); -} diff --git a/src/cool/modules/base/views/info.vue b/src/cool/modules/base/views/info.vue deleted file mode 100644 index 5e72f5a..0000000 --- a/src/cool/modules/base/views/info.vue +++ /dev/null @@ -1,103 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/views/log.vue b/src/cool/modules/base/views/log.vue deleted file mode 100644 index 4e66774..0000000 --- a/src/cool/modules/base/views/log.vue +++ /dev/null @@ -1,161 +0,0 @@ - - - diff --git a/src/cool/modules/base/views/menu.vue b/src/cool/modules/base/views/menu.vue deleted file mode 100644 index 6c72440..0000000 --- a/src/cool/modules/base/views/menu.vue +++ /dev/null @@ -1,398 +0,0 @@ - - - diff --git a/src/cool/modules/base/views/param.vue b/src/cool/modules/base/views/param.vue deleted file mode 100644 index bdc6b77..0000000 --- a/src/cool/modules/base/views/param.vue +++ /dev/null @@ -1,218 +0,0 @@ - - - - - diff --git a/src/cool/modules/base/views/plugin.vue b/src/cool/modules/base/views/plugin.vue deleted file mode 100644 index a96fb98..0000000 --- a/src/cool/modules/base/views/plugin.vue +++ /dev/null @@ -1,263 +0,0 @@ - - - diff --git a/src/cool/modules/base/views/role.vue b/src/cool/modules/base/views/role.vue deleted file mode 100644 index b8f90d8..0000000 --- a/src/cool/modules/base/views/role.vue +++ /dev/null @@ -1,171 +0,0 @@ - - - diff --git a/src/cool/modules/base/views/user.vue b/src/cool/modules/base/views/user.vue deleted file mode 100644 index 843550d..0000000 --- a/src/cool/modules/base/views/user.vue +++ /dev/null @@ -1,576 +0,0 @@ - - - - - diff --git a/src/cool/modules/chat/components/chat.vue b/src/cool/modules/chat/components/chat.vue deleted file mode 100644 index c87672f..0000000 --- a/src/cool/modules/chat/components/chat.vue +++ /dev/null @@ -1,288 +0,0 @@ - - - - - diff --git a/src/cool/modules/chat/components/emoji.vue b/src/cool/modules/chat/components/emoji.vue deleted file mode 100644 index 919134f..0000000 --- a/src/cool/modules/chat/components/emoji.vue +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - diff --git a/src/cool/modules/chat/components/icon-voice.vue b/src/cool/modules/chat/components/icon-voice.vue deleted file mode 100644 index 875b4ed..0000000 --- a/src/cool/modules/chat/components/icon-voice.vue +++ /dev/null @@ -1,45 +0,0 @@ - - - - - diff --git a/src/cool/modules/chat/components/input.vue b/src/cool/modules/chat/components/input.vue deleted file mode 100644 index 44e7005..0000000 --- a/src/cool/modules/chat/components/input.vue +++ /dev/null @@ -1,216 +0,0 @@ - - - - - diff --git a/src/cool/modules/chat/components/message.vue b/src/cool/modules/chat/components/message.vue deleted file mode 100644 index fe628bd..0000000 --- a/src/cool/modules/chat/components/message.vue +++ /dev/null @@ -1,546 +0,0 @@ - - - - - diff --git a/src/cool/modules/chat/components/notice.vue b/src/cool/modules/chat/components/notice.vue deleted file mode 100644 index 7b8c1ff..0000000 --- a/src/cool/modules/chat/components/notice.vue +++ /dev/null @@ -1,67 +0,0 @@ - - - - - diff --git a/src/cool/modules/chat/components/session.vue b/src/cool/modules/chat/components/session.vue deleted file mode 100644 index 8472e54..0000000 --- a/src/cool/modules/chat/components/session.vue +++ /dev/null @@ -1,316 +0,0 @@ - - - - - diff --git a/src/cool/modules/chat/components/upload.vue b/src/cool/modules/chat/components/upload.vue deleted file mode 100644 index 090917e..0000000 --- a/src/cool/modules/chat/components/upload.vue +++ /dev/null @@ -1,120 +0,0 @@ - - - diff --git a/src/cool/modules/chat/service/message.ts b/src/cool/modules/chat/service/message.ts deleted file mode 100644 index 0907cb6..0000000 --- a/src/cool/modules/chat/service/message.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { BaseService, Service, Permission } from "/@/cool"; - -@Service({ - namespace: "im/message", - mock: true -}) -class ImMessage extends BaseService { - @Permission("read") - read(data: any) { - return this.request({ - url: "/read", - method: "POST", - data - }); - } -} - -export default ImMessage; diff --git a/src/cool/modules/chat/service/session.ts b/src/cool/modules/chat/service/session.ts deleted file mode 100644 index 099b670..0000000 --- a/src/cool/modules/chat/service/session.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { BaseService, Service, Permission } from "/@/cool"; - -@Service({ - namespace: "im/session", - mock: true -}) -class ImSession extends BaseService { - @Permission("unreadCount") - unreadCount() { - return this.request({ - url: "/unreadCount" - }); - } -} - -export default ImSession; diff --git a/src/cool/modules/chat/static/images/custom-avatar.png b/src/cool/modules/chat/static/images/custom-avatar.png deleted file mode 100644 index d69c80f7990faff0e8ac890382981da28abb1f5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4177 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 diff --git a/src/cool/modules/chat/static/images/video.png b/src/cool/modules/chat/static/images/video.png deleted file mode 100644 index 80dd1be042c76dd7ade2309668dc50ecaba51f12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 724 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 ZL4kF3{7F-tINd8-aqxG;^MAaa{|D^0TLl0B diff --git a/src/cool/modules/chat/store/message.ts b/src/cool/modules/chat/store/message.ts deleted file mode 100644 index a81d00f..0000000 --- a/src/cool/modules/chat/store/message.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { isArray } from "/@/cool/utils"; - -const state = { - list: [] -}; - -const getters = { - messageList: (state: any) => state.list -}; - -const actions = {}; - -const mutations = { - // 设置列表 - SET_MESSAGE_LIST(state: any, data: any[]) { - state.list = data; - }, - - // 追加数据 - APPEND_MESSAGE_LIST(state: any, data: any) { - state.list.push(data); - }, - - // 追加数据到头部 - PREPEND_MESSAGE_LIST(state: any, data: any) { - const list = isArray(data) ? data : [data]; - state.list.unshift(...list.reverse()); - }, - - // 清空列表 - CLEAR_MESSAGE_LIST(state: any) { - state.list = []; - }, - - // 更新消息数据 - UPDATE_MESSAGE(state: any, { file, data, callback }: any) { - let item = null; - - if (file) { - item = state.list.find((e: any) => e.uid === file.uid); - } - - if (item) { - if (data) { - Object.assign(item, data); - } - - if (callback) callback(item); - } - } -}; - -export default { - state, - getters, - actions, - mutations -}; diff --git a/src/cool/modules/chat/store/session.ts b/src/cool/modules/chat/store/session.ts deleted file mode 100644 index 3447cb6..0000000 --- a/src/cool/modules/chat/store/session.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { isBoolean } from "/@/cool/utils"; - -const state = { - list: [], - current: null, - visible: true -}; - -const getters = { - // 当前会话 - session: (state: any) => state.current, - // 会话列表 - sessionList: (state: any) => state.list, - // 是否显示会话列表 - sessionVisible: (state: any) => state.visible -}; - -const actions = {}; - -const mutations = { - // 设置会话信息 - SET_SESSION(state: any, data: any) { - state.current = data; - state.current.serviceUnreadCount = 0; - }, - - // 清空会话信息 - CLEAR_SESSION(state: any) { - state.session = null; - }, - - // 更新会话信息 - UPDATE_SESSION(state: any, data: any) { - Object.assign(state.current, data); - }, - - // 设置会话列表 - SET_SESSION_LIST(state: any, data: any[]) { - state.list = data; - }, - - // 清空会话列表 - CLEAR_SESSION_LIST(state: any) { - state.list = []; - }, - - // 打开会话列表 - OPEN_SESSION(state: any, val: any) { - state.visible = isBoolean(val) ? val : !state.visible; - }, - - // 关闭会话列表 - CLOSE_SESSION(state: any) { - state.visible = false; - } -}; - -export default { - state, - getters, - actions, - mutations -}; diff --git a/src/cool/modules/chat/utils/index.ts b/src/cool/modules/chat/utils/index.ts deleted file mode 100644 index 73e6bbb..0000000 --- a/src/cool/modules/chat/utils/index.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { isObject } from "/@/cool/utils"; - -export function parseContent({ content, contentType }: any) { - const data = isObject(content) ? content : JSON.parse(content); - let text = ""; - - switch (contentType) { - case 0: - text = data.text; - break; - case 1: - text = "[图片]"; - break; - case 2: - text = "[表情]"; - break; - case 3: - text = "[语音]"; - break; - case 4: - text = "[视频]"; - break; - case 5: - text = "[商品信息]"; - break; - } - - data._text = text; - - return data; -} diff --git a/src/cool/modules/copy/directives/copy.ts b/src/cool/modules/copy/directives/copy.ts deleted file mode 100644 index 5674e55..0000000 --- a/src/cool/modules/copy/directives/copy.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { ElMessage } from "element-plus"; -import Clipboard from "clipboard"; - -function copyboard() { - const clipboard = new Clipboard("._copy-btn"); - - clipboard.on("success", (e) => { - ElMessage.success("复制成功"); - e.clearSelection(); - }); - - clipboard.on("error", (err) => { - console.error(err); - ElMessage.success("复制失败"); - }); -} - -copyboard(); - -export default { - mounted: (el: HTMLElement, binding: any) => { - el.className = el.className + " _copy-btn"; - el.setAttribute("data-clipboard-text", binding.value); - }, - updated: (el: HTMLElement, binding: any) => { - el.setAttribute("data-clipboard-text", binding.value); - } -}; diff --git a/src/cool/modules/demo/components/crud/adv-search.vue b/src/cool/modules/demo/components/crud/adv-search.vue deleted file mode 100644 index 0fbb0c3..0000000 --- a/src/cool/modules/demo/components/crud/adv-search.vue +++ /dev/null @@ -1,54 +0,0 @@ - - - - - diff --git a/src/cool/modules/demo/components/crud/context-menu.vue b/src/cool/modules/demo/components/crud/context-menu.vue deleted file mode 100644 index b35b093..0000000 --- a/src/cool/modules/demo/components/crud/context-menu.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - - - diff --git a/src/cool/modules/demo/components/crud/dialog.vue b/src/cool/modules/demo/components/crud/dialog.vue deleted file mode 100644 index bf1b548..0000000 --- a/src/cool/modules/demo/components/crud/dialog.vue +++ /dev/null @@ -1,60 +0,0 @@ - - - - - diff --git a/src/cool/modules/demo/components/crud/form.vue b/src/cool/modules/demo/components/crud/form.vue deleted file mode 100644 index 10a45cc..0000000 --- a/src/cool/modules/demo/components/crud/form.vue +++ /dev/null @@ -1,316 +0,0 @@ - - - - - diff --git a/src/cool/modules/demo/components/crud/query.vue b/src/cool/modules/demo/components/crud/query.vue deleted file mode 100644 index 3dbada8..0000000 --- a/src/cool/modules/demo/components/crud/query.vue +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/src/cool/modules/demo/components/crud/render/test.vue b/src/cool/modules/demo/components/crud/render/test.vue deleted file mode 100644 index 71eac26..0000000 --- a/src/cool/modules/demo/components/crud/render/test.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/src/cool/modules/demo/components/crud/render/test2.tsx b/src/cool/modules/demo/components/crud/render/test2.tsx deleted file mode 100644 index abab081..0000000 --- a/src/cool/modules/demo/components/crud/render/test2.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { defineComponent, ref } from "vue"; - -export default defineComponent({ - name: "test2", - - props: { - modelValue: String, - scope: null - }, - - emits: ["update:modelValue", "change"], - - setup(props, { emit }) { - const value = ref(props.modelValue || ""); - - function onChange(val: string) { - emit("update:modelValue", val); - emit("change", val); - } - - return { - value, - onChange - }; - }, - - render(ctx: any) { - return ; - } -}); diff --git a/src/cool/modules/demo/components/crud/table.vue b/src/cool/modules/demo/components/crud/table.vue deleted file mode 100644 index e26dad3..0000000 --- a/src/cool/modules/demo/components/crud/table.vue +++ /dev/null @@ -1,95 +0,0 @@ - - - - - diff --git a/src/cool/modules/demo/components/crud/upsert.vue b/src/cool/modules/demo/components/crud/upsert.vue deleted file mode 100644 index 389e114..0000000 --- a/src/cool/modules/demo/components/crud/upsert.vue +++ /dev/null @@ -1,77 +0,0 @@ - - - diff --git a/src/cool/modules/demo/components/demo/b-cl-context-menu.vue b/src/cool/modules/demo/components/demo/b-cl-context-menu.vue deleted file mode 100644 index a4bae2a..0000000 --- a/src/cool/modules/demo/components/demo/b-cl-context-menu.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - - - diff --git a/src/cool/modules/demo/components/demo/b-cl-crud.vue b/src/cool/modules/demo/components/demo/b-cl-crud.vue deleted file mode 100644 index fcc1352..0000000 --- a/src/cool/modules/demo/components/demo/b-cl-crud.vue +++ /dev/null @@ -1,14 +0,0 @@ - diff --git a/src/cool/modules/demo/components/demo/b-cl-editor-quill.vue b/src/cool/modules/demo/components/demo/b-cl-editor-quill.vue deleted file mode 100644 index 36f7166..0000000 --- a/src/cool/modules/demo/components/demo/b-cl-editor-quill.vue +++ /dev/null @@ -1,14 +0,0 @@ - diff --git a/src/cool/modules/demo/components/demo/b-cl-upload.vue b/src/cool/modules/demo/components/demo/b-cl-upload.vue deleted file mode 100644 index 502efbb..0000000 --- a/src/cool/modules/demo/components/demo/b-cl-upload.vue +++ /dev/null @@ -1,41 +0,0 @@ - - - - - diff --git a/src/cool/modules/demo/components/demo/b-error-page.vue b/src/cool/modules/demo/components/demo/b-error-page.vue deleted file mode 100644 index 86ce9ac..0000000 --- a/src/cool/modules/demo/components/demo/b-error-page.vue +++ /dev/null @@ -1,29 +0,0 @@ - - - diff --git a/src/cool/modules/demo/components/demo/b-icon-svg.vue b/src/cool/modules/demo/components/demo/b-icon-svg.vue deleted file mode 100644 index 61fd63c..0000000 --- a/src/cool/modules/demo/components/demo/b-icon-svg.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/src/cool/modules/demo/components/demo/b-v-copy.vue b/src/cool/modules/demo/components/demo/b-v-copy.vue deleted file mode 100644 index 3789ad9..0000000 --- a/src/cool/modules/demo/components/demo/b-v-copy.vue +++ /dev/null @@ -1,18 +0,0 @@ - diff --git a/src/cool/modules/demo/utils/service.ts b/src/cool/modules/demo/utils/service.ts deleted file mode 100644 index 9165e07..0000000 --- a/src/cool/modules/demo/utils/service.ts +++ /dev/null @@ -1,109 +0,0 @@ -import dayjs from "dayjs"; - -let id = 10; - -export const UserList = [ - { - id: 1, - name: "刘一", - createTime: "2019-09-02 12:00:00", - price: 75.99, - status: 1, - hook: "1,2" - }, - { - id: 2, - name: "陈二", - createTime: "2019-09-05", - price: 242.1, - status: 2 - }, - { - id: 3, - name: "张三", - createTime: "2019-09-12", - price: 74.11, - status: 3 - }, - { - id: 4, - name: "李四", - createTime: "2019-09-13", - price: 276.64, - status: 4 - }, - { - id: 5, - name: "王五", - createTime: "2019-09-18", - price: 160.23, - status: 5 - } -]; - -export const TestService = { - page: (p: any) => { - console.log("GET[page]", p); - - let total = 0; - - const list = UserList.filter((e, i) => { - if (p.name) { - return e.name.includes(p.name); - } - - if (![undefined, null, ""].includes(p.status)) { - return e.status === p.status; - } - - total++; - - if (i >= (p.page - 1) * p.size && i < p.page * p.size) { - return true; - } else { - return false; - } - }); - - return Promise.resolve({ - list, - pagination: { - page: p.page, - size: p.size, - total - } - }); - }, - info: (d: any) => { - console.log("GET[info]", d); - return new Promise((resolve) => { - setTimeout(() => { - resolve(UserList.find((e) => e.id == d.id)); - }, 500); - }); - }, - add: (d: any) => { - console.log("POST[add]", d); - UserList.push({ - ...d, - id: id++, - createTime: dayjs().format("YYYY-MM-DD日") - }); - return Promise.resolve(); - }, - delete: (d: any) => { - console.log("POST[delete]", d); - const ids = d.ids.split(","); - ids.forEach((id: any) => { - const index = UserList.findIndex((e) => e.id == id); - UserList.splice(index, 1); - }); - return Promise.resolve(); - }, - update: (d: any) => { - console.log("POST[update]", d); - const item = UserList.find((e) => e.id == d.id); - Object.assign(item, d); - return Promise.resolve(); - } -}; diff --git a/src/cool/modules/demo/views/crud.vue b/src/cool/modules/demo/views/crud.vue deleted file mode 100644 index db820a2..0000000 --- a/src/cool/modules/demo/views/crud.vue +++ /dev/null @@ -1,78 +0,0 @@ - - - diff --git a/src/cool/modules/demo/views/demo.vue b/src/cool/modules/demo/views/demo.vue deleted file mode 100644 index ef923c8..0000000 --- a/src/cool/modules/demo/views/demo.vue +++ /dev/null @@ -1,118 +0,0 @@ - - - - - diff --git a/src/cool/modules/demo/views/editor-quill.vue b/src/cool/modules/demo/views/editor-quill.vue deleted file mode 100644 index 2cbbea2..0000000 --- a/src/cool/modules/demo/views/editor-quill.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - - - diff --git a/src/cool/modules/demo/views/upload.vue b/src/cool/modules/demo/views/upload.vue deleted file mode 100644 index 4d6e89b..0000000 --- a/src/cool/modules/demo/views/upload.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - - - diff --git a/src/cool/modules/excel/components/export-btn.vue b/src/cool/modules/excel/components/export-btn.vue deleted file mode 100644 index 4107b34..0000000 --- a/src/cool/modules/excel/components/export-btn.vue +++ /dev/null @@ -1,165 +0,0 @@ - - - diff --git a/src/cool/modules/excel/utils/export2excel.ts b/src/cool/modules/excel/utils/export2excel.ts deleted file mode 100644 index 7ed7039..0000000 --- a/src/cool/modules/excel/utils/export2excel.ts +++ /dev/null @@ -1,232 +0,0 @@ -/* eslint-disable */ -// @ts-nocheck -import { saveAs } from 'file-saver'; -import XLSX from 'xlsx'; - -function generateArray(table) { - var out = []; - var rows = table.querySelectorAll('tr'); - var ranges = []; - for (var R = 0; R < rows.length; ++R) { - var outRow = []; - var row = rows[R]; - var columns = row.querySelectorAll('td'); - for (var C = 0; C < columns.length; ++C) { - var cell = columns[C]; - var colspan = cell.getAttribute('colspan'); - var rowspan = cell.getAttribute('rowspan'); - var cellValue = cell.innerText; - if (cellValue !== '' && cellValue == +cellValue) cellValue = +cellValue; - - //Skip ranges - ranges.forEach(function(range) { - if ( - R >= range.s.r && - R <= range.e.r && - outRow.length >= range.s.c && - outRow.length <= range.e.c - ) { - for (var i = 0; i <= range.e.c - range.s.c; ++i) outRow.push(null); - } - }); - - //Handle Row Span - if (rowspan || colspan) { - rowspan = rowspan || 1; - colspan = colspan || 1; - ranges.push({ - s: { - r: R, - c: outRow.length - }, - e: { - r: R + rowspan - 1, - c: outRow.length + colspan - 1 - } - }); - } - - //Handle Value - outRow.push(cellValue !== '' ? cellValue : null); - - //Handle Colspan - if (colspan) for (var k = 0; k < colspan - 1; ++k) outRow.push(null); - } - out.push(outRow); - } - return [out, ranges]; -} - -function datenum(v, date1904) { - if (date1904) v += 1462; - var epoch = Date.parse(v); - return (epoch - new Date(Date.UTC(1899, 11, 30))) / (24 * 60 * 60 * 1000); -} - -function sheet_from_array_of_arrays(data, opts) { - var ws = {}; - var range = { - s: { - c: 10000000, - r: 10000000 - }, - e: { - c: 0, - r: 0 - } - }; - for (var R = 0; R != data.length; ++R) { - for (var C = 0; C != data[R].length; ++C) { - if (range.s.r > R) range.s.r = R; - if (range.s.c > C) range.s.c = C; - if (range.e.r < R) range.e.r = R; - if (range.e.c < C) range.e.c = C; - var cell = { - v: data[R][C] - }; - if (cell.v == null) continue; - var cell_ref = XLSX.utils.encode_cell({ - c: C, - r: R - }); - - if (typeof cell.v === 'number') cell.t = 'n'; - else if (typeof cell.v === 'boolean') cell.t = 'b'; - else if (cell.v instanceof Date) { - cell.t = 'n'; - cell.z = XLSX.SSF._table[14]; - cell.v = datenum(cell.v); - } else cell.t = 's'; - - ws[cell_ref] = cell; - } - } - if (range.s.c < 10000000) ws['!ref'] = XLSX.utils.encode_range(range); - return ws; -} - -function Workbook() { - if (!(this instanceof Workbook)) return new Workbook(); - this.SheetNames = []; - this.Sheets = {}; -} - -function s2ab(s) { - var buf = new ArrayBuffer(s.length); - var view = new Uint8Array(buf); - for (var i = 0; i != s.length; ++i) view[i] = s.charCodeAt(i) & 0xff; - return buf; -} - -export function export_table_to_excel(id) { - var theTable = document.getElementById(id); - var oo = generateArray(theTable); - var ranges = oo[1]; - - /* original data */ - var data = oo[0]; - var ws_name = 'SheetJS'; - - var wb = new Workbook(), - ws = sheet_from_array_of_arrays(data); - - /* add ranges to worksheet */ - // ws['!cols'] = ['apple', 'banan']; - ws['!merges'] = ranges; - - /* add worksheet to workbook */ - wb.SheetNames.push(ws_name); - wb.Sheets[ws_name] = ws; - - var wbout = XLSX.write(wb, { - bookType: 'xlsx', - bookSST: false, - type: 'binary' - }); - - saveAs( - new Blob([s2ab(wbout)], { - type: 'application/octet-stream' - }), - 'test.xlsx' - ); -} - -export function export_json_to_excel({ - multiHeader = [], - header, - data, - filename, - merges = [], - autoWidth = true, - bookType = 'xlsx' -} = {}) { - /* original data */ - filename = filename || 'excel-list'; - data = [...data]; - data.unshift(header); - - for (let i = multiHeader.length - 1; i > -1; i--) { - data.unshift(multiHeader[i]); - } - - var ws_name = 'SheetJS'; - var wb = new Workbook(), - ws = sheet_from_array_of_arrays(data); - - if (merges.length > 0) { - if (!ws['!merges']) ws['!merges'] = []; - merges.forEach(item => { - ws['!merges'].push(XLSX.utils.decode_range(item)); - }); - } - - if (autoWidth) { - /*设置worksheet每列的最大宽度*/ - const colWidth = data.map(row => - row.map(val => { - /*先判断是否为null/undefined*/ - if (val == null) { - return { - wch: 10 - }; - } else if (val.toString().charCodeAt(0) > 255) { - /*再判断是否为中文*/ - return { - wch: val.toString().length * 2 - }; - } else { - return { - wch: val.toString().length - }; - } - }) - ); - /*以第一行为初始值*/ - let result = colWidth[0]; - for (let i = 1; i < colWidth.length; i++) { - for (let j = 0; j < colWidth[i].length; j++) { - if (result[j]['wch'] < colWidth[i][j]['wch']) { - result[j]['wch'] = colWidth[i][j]['wch']; - } - } - } - ws['!cols'] = result; - } - - /* add worksheet to workbook */ - wb.SheetNames.push(ws_name); - wb.Sheets[ws_name] = ws; - - var wbout = XLSX.write(wb, { - bookType: bookType, - bookSST: false, - type: 'binary' - }); - saveAs( - new Blob([s2ab(wbout)], { - type: 'application/octet-stream' - }), - `${filename}.${bookType}` - ); -} diff --git a/src/cool/modules/excel/utils/index.ts b/src/cool/modules/excel/utils/index.ts deleted file mode 100644 index 93f1d8c..0000000 --- a/src/cool/modules/excel/utils/index.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { export_json_to_excel } from "./export2excel"; - -function currentDate() { - const d: Date = new Date(); - - return { - year: d.getFullYear(), - month: d.getMonth() + 1, - day: d.getDate(), - hour: d.getHours(), - minu: d.getMinutes(), - sec: d.getSeconds() - }; -} - -export { export_json_to_excel, currentDate }; diff --git a/src/cool/modules/index.ts b/src/cool/modules/index.ts deleted file mode 100644 index d36ad43..0000000 --- a/src/cool/modules/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -import Crud from "@cool-vue/crud"; -import "@cool-vue/crud/dist/index.css"; - -export const modules = [ - // crud 模块 - { - name: "crud", - value: Crud, - options: { - crud: { - dict: { - sort: { - prop: "order", - order: "sort" - } - } - } - } - } -]; diff --git a/src/cool/modules/task/components/cron/cn.ts b/src/cool/modules/task/components/cron/cn.ts deleted file mode 100644 index 76c5993..0000000 --- a/src/cool/modules/task/components/cron/cn.ts +++ /dev/null @@ -1,54 +0,0 @@ -export default { - Seconds: { - name: "秒", - every: "每一秒钟", - interval: ["每隔", "秒执行 从", "秒开始"], - specific: "具体秒数(可多选)", - cycle: ["周期从", "到", "秒"] - }, - Minutes: { - name: "分", - every: "每一分钟", - interval: ["每隔", "分执行 从", "分开始"], - specific: "具体分钟数(可多选)", - cycle: ["周期从", "到", "分"] - }, - Hours: { - name: "时", - every: "每一小时", - interval: ["每隔", "小时执行 从", "小时开始"], - specific: "具体小时数(可多选)", - cycle: ["周期从", "到", "小时"] - }, - Day: { - name: "天", - every: "每一天", - intervalWeek: ["每隔", "周执行 从", "开始"], - intervalDay: ["每隔", "天执行 从", "天开始"], - specificWeek: "具体星期几(可多选)", - specificDay: "具体天数(可多选)", - lastDay: "在这个月的最后一天", - lastWeekday: "在这个月的最后一个工作日", - lastWeek: ["在这个月的最后一个"], - beforeEndMonth: ["在本月底前", "天"], - nearestWeekday: ["最近的工作日(周一至周五)至本月", "日"], - someWeekday: ["在这个月的第", "个"] - }, - Week: ["天", "一", "二", "三", "四", "五", "六"].map((val) => "星期" + val), - Month: { - name: "月", - every: "每一月", - interval: ["每隔", "月执行 从", "月开始"], - specific: "具体月数(可多选)", - cycle: ["从", "到", "月之间的每个月"] - }, - Year: { - name: "年", - every: "每一年", - interval: ["每隔", "年执行 从", "年开始"], - specific: "具体年份(可多选)", - cycle: ["从", "到", "年之间的每一年"] - }, - Save: "保存", - Close: "关闭" -}; diff --git a/src/cool/modules/task/components/cron/cron.vue b/src/cool/modules/task/components/cron/cron.vue deleted file mode 100644 index 3a17ee7..0000000 --- a/src/cool/modules/task/components/cron/cron.vue +++ /dev/null @@ -1,796 +0,0 @@ - - - - - diff --git a/src/cool/modules/task/components/cron/index.tsx b/src/cool/modules/task/components/cron/index.tsx deleted file mode 100644 index b6a310d..0000000 --- a/src/cool/modules/task/components/cron/index.tsx +++ /dev/null @@ -1,102 +0,0 @@ -import { defineComponent, h, ref, watch } from "vue"; -import Cron from "./cron.vue"; - -export default defineComponent({ - name: "cl-cron", - - components: { - Cron - }, - - props: { - modelValue: { - type: String, - default: "" - }, - placeholder: { - type: String, - default: "请输入定时策略" - }, - disabled: Boolean, - readonly: Boolean - }, - - emits: ["update:modelValue", "change"], - - setup(props, { emit }) { - const cron = ref(""); - const visible = ref(false); - - function open() { - visible.value = true; - } - - function close() { - visible.value = false; - } - - watch(cron, (val: string) => { - emit("update:modelValue", val); - emit("change", val); - }); - - watch( - () => props.modelValue, - (val: string) => { - cron.value = val; - }, - { - immediate: true - } - ); - - return { - cron, - visible, - open, - close - }; - }, - - render(ctx: any) { - const ElPopover = ( - - ); - - return ( -
- {h( - ElPopover, - { - "onUpdate:visible"(v: any) { - if (!v) { - ctx.close(); - } - } - }, - { - default() { - return ; - }, - reference() { - return ( - - ); - } - } - )} -
- ); - } -}); diff --git a/src/cool/modules/task/views/task.vue b/src/cool/modules/task/views/task.vue deleted file mode 100644 index d92355e..0000000 --- a/src/cool/modules/task/views/task.vue +++ /dev/null @@ -1,1181 +0,0 @@ - - - - - diff --git a/src/cool/modules/theme/components/theme.vue b/src/cool/modules/theme/components/theme.vue deleted file mode 100644 index 33c9e66..0000000 --- a/src/cool/modules/theme/components/theme.vue +++ /dev/null @@ -1,361 +0,0 @@ - - - - - diff --git a/src/cool/modules/upload/components/index.vue b/src/cool/modules/upload/components/index.vue deleted file mode 100644 index f4aef88..0000000 --- a/src/cool/modules/upload/components/index.vue +++ /dev/null @@ -1,676 +0,0 @@ - - - - - diff --git a/src/cool/modules/upload/components/space/category.vue b/src/cool/modules/upload/components/space/category.vue deleted file mode 100644 index 801d02a..0000000 --- a/src/cool/modules/upload/components/space/category.vue +++ /dev/null @@ -1,302 +0,0 @@ - - - - - diff --git a/src/cool/modules/upload/components/space/file-item.vue b/src/cool/modules/upload/components/space/file-item.vue deleted file mode 100644 index 4e4b378..0000000 --- a/src/cool/modules/upload/components/space/file-item.vue +++ /dev/null @@ -1,213 +0,0 @@ - - - - - diff --git a/src/cool/modules/upload/components/space/index.vue b/src/cool/modules/upload/components/space/index.vue deleted file mode 100644 index b4fd05b..0000000 --- a/src/cool/modules/upload/components/space/index.vue +++ /dev/null @@ -1,506 +0,0 @@ - - - - - diff --git a/src/cool/modules/upload/config.ts b/src/cool/modules/upload/config.ts deleted file mode 100644 index 635de9d..0000000 --- a/src/cool/modules/upload/config.ts +++ /dev/null @@ -1,18 +0,0 @@ -export default { - // 上传的地址 - action: "", - // 上传的文件类型 - accept: "", - // 上传的文件字段名 - name: "file", - // 尺寸 - size: "128px", - // 显示图标 - icon: "el-icon-picture", - // 显示文案 - text: "选择文件", - // 上传大小限制 - limitSize: 2, - // 是否已 uuid 重新命名 - rename: true -}; diff --git a/src/cool/utils.ts b/src/cool/utils.ts deleted file mode 100644 index 4e1ab94..0000000 --- a/src/cool/utils.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./core/utils"; diff --git a/src/icons/svg/icon-activity.svg b/src/icons/svg/icon-activity.svg deleted file mode 100644 index be00ee9..0000000 --- a/src/icons/svg/icon-activity.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-app.svg b/src/icons/svg/icon-app.svg deleted file mode 100644 index 1d82a1c..0000000 --- a/src/icons/svg/icon-app.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-approve.svg b/src/icons/svg/icon-approve.svg deleted file mode 100644 index e77593c..0000000 --- a/src/icons/svg/icon-approve.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-auth.svg b/src/icons/svg/icon-auth.svg deleted file mode 100644 index b299f59..0000000 --- a/src/icons/svg/icon-auth.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-ban.svg b/src/icons/svg/icon-ban.svg deleted file mode 100644 index 0376a77..0000000 --- a/src/icons/svg/icon-ban.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-camera.svg b/src/icons/svg/icon-camera.svg deleted file mode 100644 index c277464..0000000 --- a/src/icons/svg/icon-camera.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-card.svg b/src/icons/svg/icon-card.svg deleted file mode 100644 index f6ae0e8..0000000 --- a/src/icons/svg/icon-card.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-cart.svg b/src/icons/svg/icon-cart.svg deleted file mode 100644 index f6833eb..0000000 --- a/src/icons/svg/icon-cart.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-command.svg b/src/icons/svg/icon-command.svg deleted file mode 100644 index 172c809..0000000 --- a/src/icons/svg/icon-command.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-common.svg b/src/icons/svg/icon-common.svg deleted file mode 100644 index 7fe6060..0000000 --- a/src/icons/svg/icon-common.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-count.svg b/src/icons/svg/icon-count.svg deleted file mode 100644 index daf26ba..0000000 --- a/src/icons/svg/icon-count.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-crown.svg b/src/icons/svg/icon-crown.svg deleted file mode 100644 index 71429de..0000000 --- a/src/icons/svg/icon-crown.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-dept.svg b/src/icons/svg/icon-dept.svg deleted file mode 100644 index 1182824..0000000 --- a/src/icons/svg/icon-dept.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-discover.svg b/src/icons/svg/icon-discover.svg deleted file mode 100644 index 3747d7e..0000000 --- a/src/icons/svg/icon-discover.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-emoji.svg b/src/icons/svg/icon-emoji.svg deleted file mode 100644 index 2809858..0000000 --- a/src/icons/svg/icon-emoji.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-favor.svg b/src/icons/svg/icon-favor.svg deleted file mode 100644 index 98ad58e..0000000 --- a/src/icons/svg/icon-favor.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-goods.svg b/src/icons/svg/icon-goods.svg deleted file mode 100644 index 391d0ea..0000000 --- a/src/icons/svg/icon-goods.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-home.svg b/src/icons/svg/icon-home.svg deleted file mode 100644 index 94cf445..0000000 --- a/src/icons/svg/icon-home.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-hot.svg b/src/icons/svg/icon-hot.svg deleted file mode 100644 index b907eeb..0000000 --- a/src/icons/svg/icon-hot.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-info.svg b/src/icons/svg/icon-info.svg deleted file mode 100644 index 797ed3a..0000000 --- a/src/icons/svg/icon-info.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-like.svg b/src/icons/svg/icon-like.svg deleted file mode 100644 index c49af81..0000000 --- a/src/icons/svg/icon-like.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-living.svg b/src/icons/svg/icon-living.svg deleted file mode 100644 index 47fd717..0000000 --- a/src/icons/svg/icon-living.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-log.svg b/src/icons/svg/icon-log.svg deleted file mode 100644 index 190b185..0000000 --- a/src/icons/svg/icon-log.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-menu.svg b/src/icons/svg/icon-menu.svg deleted file mode 100644 index 7b16097..0000000 --- a/src/icons/svg/icon-menu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-message.svg b/src/icons/svg/icon-message.svg deleted file mode 100644 index 0110fc8..0000000 --- a/src/icons/svg/icon-message.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-monitor.svg b/src/icons/svg/icon-monitor.svg deleted file mode 100644 index 29f7eee..0000000 --- a/src/icons/svg/icon-monitor.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-new.svg b/src/icons/svg/icon-new.svg deleted file mode 100644 index 3ebc4bf..0000000 --- a/src/icons/svg/icon-new.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-news.svg b/src/icons/svg/icon-news.svg deleted file mode 100644 index 5cec609..0000000 --- a/src/icons/svg/icon-news.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-pending.svg b/src/icons/svg/icon-pending.svg deleted file mode 100644 index 90be6b0..0000000 --- a/src/icons/svg/icon-pending.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-pic.svg b/src/icons/svg/icon-pic.svg deleted file mode 100644 index 0c68a0d..0000000 --- a/src/icons/svg/icon-pic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-question.svg b/src/icons/svg/icon-question.svg deleted file mode 100644 index 8fbe696..0000000 --- a/src/icons/svg/icon-question.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-rank.svg b/src/icons/svg/icon-rank.svg deleted file mode 100644 index 60916c5..0000000 --- a/src/icons/svg/icon-rank.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-scan.svg b/src/icons/svg/icon-scan.svg deleted file mode 100644 index 6e1e2c7..0000000 --- a/src/icons/svg/icon-scan.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-search.svg b/src/icons/svg/icon-search.svg deleted file mode 100644 index 166aebf..0000000 --- a/src/icons/svg/icon-search.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-system.svg b/src/icons/svg/icon-system.svg deleted file mode 100644 index a370d13..0000000 --- a/src/icons/svg/icon-system.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-tag.svg b/src/icons/svg/icon-tag.svg deleted file mode 100644 index 84adbce..0000000 --- a/src/icons/svg/icon-tag.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-task.svg b/src/icons/svg/icon-task.svg deleted file mode 100644 index 1a3ff3b..0000000 --- a/src/icons/svg/icon-task.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-theme.svg b/src/icons/svg/icon-theme.svg deleted file mode 100644 index 7833dde..0000000 --- a/src/icons/svg/icon-theme.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/icons/svg/icon-time.svg b/src/icons/svg/icon-time.svg deleted file mode 100644 index 7ac6296..0000000 --- a/src/icons/svg/icon-time.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-user.svg b/src/icons/svg/icon-user.svg deleted file mode 100644 index 66d8df7..0000000 --- a/src/icons/svg/icon-user.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-video.svg b/src/icons/svg/icon-video.svg deleted file mode 100644 index 1eee5b9..0000000 --- a/src/icons/svg/icon-video.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-wallet.svg b/src/icons/svg/icon-wallet.svg deleted file mode 100644 index d9a1412..0000000 --- a/src/icons/svg/icon-wallet.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-warn.svg b/src/icons/svg/icon-warn.svg deleted file mode 100644 index 3eab18d..0000000 --- a/src/icons/svg/icon-warn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/svg/icon-workbench.svg b/src/icons/svg/icon-workbench.svg deleted file mode 100644 index e67c8ed..0000000 --- a/src/icons/svg/icon-workbench.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/main.ts b/src/main.ts deleted file mode 100644 index 7c1817f..0000000 --- a/src/main.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { createApp } from "vue"; -import App from "./App.vue"; - -// cool -import { bootstrap } from "./cool"; - -// router -import router from "./router"; - -// store -import store from "./store"; - -// mock -import "./mock"; - -// element-plus -import ElementPlus from "element-plus"; -import "element-plus/theme-chalk/src/index.scss"; - -// mitt -import mitt from "mitt"; - -// echarts -import VueECharts from "vue-echarts"; - -const app = createApp(App); - -bootstrap(app) - .then(() => { - // echarts 可视图表 - app.component("v-chart", VueECharts); - - // 事件通讯 - app.provide("mitt", mitt()); - - app.use(store).use(router).use(ElementPlus).mount("#app"); - }) - .catch((err: string) => { - console.error(`COOL-ADMIN 启动失败`, err); - }); - -// 应用加载 -store.dispatch("appLoad"); - -// @ts-ignore -window.__app__ = app; diff --git a/src/mock/chat.ts b/src/mock/chat.ts deleted file mode 100644 index c42d226..0000000 --- a/src/mock/chat.ts +++ /dev/null @@ -1,79 +0,0 @@ -import Mock from "mockjs"; - -Mock.mock("/im/session/page", "post", (options: any) => { - const { keyWord = "" } = JSON.parse(options.body); - - const data = Mock.mock({ - "list|20": [ - { - id: "@id", - nickname: "@name", - createTime: "@datetime(yy-MM-dd HH:mm:ss)", - text: "@cparagraph(5)", - content() { - return JSON.stringify({ text: this.text }); - }, - "contentType|0-3": 0, - "serviceUnreadCount|0-10": 0, - headimgurl() { - return Mock.Random.image( - "40x40", - Mock.Random.color(), - "#FFF", - "png", - this.nickname[0] - ); - } - } - ] - }); - - return { - code: 1000, - data: { - list: data.list.filter((e: any) => e.nickname.includes(keyWord)), - pagination: {} - } - }; -}); - -Mock.mock("/im/session/unreadCount", "get", () => { - const data = Mock.mock({ - "count|1-50": 1 - }); - - return { - code: 1000, - data: data.count - }; -}); - -Mock.setup({ - timeout: "500-1000" -}); - -Mock.mock("/im/message/page", "post", () => { - const data = Mock.mock({ - "list|20": [ - { - id: "@id", - nickname: "@name", - createTime: "@datetime", - text: "@cparagraph(1, 4)", - content() { - return JSON.stringify({ text: this.text }); - }, - contentType: 0, - "type|0-1": 1 - } - ] - }); - - return { - code: 1000, - data: { - list: data.list, - pagination: {} - } - }; -}); diff --git a/src/mock/index.ts b/src/mock/index.ts deleted file mode 100644 index 389d275..0000000 --- a/src/mock/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -// @ts-nocheck - -import "./chat"; - -const xhr = new window._XMLHttpRequest(); -window.XMLHttpRequest.prototype.upload = xhr.upload; diff --git a/src/pages/layout/index.vue b/src/pages/layout/index.vue deleted file mode 100644 index 3f379d8..0000000 --- a/src/pages/layout/index.vue +++ /dev/null @@ -1,186 +0,0 @@ - - - - - diff --git a/src/pages/layout/slider.vue b/src/pages/layout/slider.vue deleted file mode 100644 index 8a61e81..0000000 --- a/src/pages/layout/slider.vue +++ /dev/null @@ -1,80 +0,0 @@ - - - - - diff --git a/src/pages/layout/topbar.vue b/src/pages/layout/topbar.vue deleted file mode 100644 index 8fd7fe8..0000000 --- a/src/pages/layout/topbar.vue +++ /dev/null @@ -1,182 +0,0 @@ - - - - - diff --git a/src/router/index.ts b/src/router/index.ts deleted file mode 100644 index 73f503f..0000000 --- a/src/router/index.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { - createRouter, - createWebHashHistory, - createWebHistory, - Router, - RouteRecordRaw -} from "vue-router"; -import { routerMode } from "/@/config/env"; - -declare interface CoolRouter extends Router { - $plugin?: { - addViews(list: any[], options?: any): void; - }; -} - -const routes: Array = [ - { - path: "/", - name: "index", - component: () => import(`/@/pages/layout/index.vue`), - children: [ - { - path: "/", - name: "数据统计", - component: () => import("/@/views/home/index.vue") - } - ] - }, - { - path: "/:catchAll(.*)", - name: "404", - redirect: "/404" - } -]; - -const router = createRouter({ - history: routerMode == "history" ? createWebHistory() : createWebHashHistory(), - routes -}) as CoolRouter; - -export default router; - -export const ignore: any = { - token: ["/login", "/403", "/404", "/500", "/502"] -}; diff --git a/src/service/request.ts b/src/service/request.ts deleted file mode 100644 index d4be32f..0000000 --- a/src/service/request.ts +++ /dev/null @@ -1,157 +0,0 @@ -import axios from "axios"; -import store from "/@/store"; -import { isDev } from "/@/config/env"; -import { href, storage } from "/@/cool/utils"; -import NProgress from "nprogress"; -import "nprogress/nprogress.css"; -import { ElMessage } from "element-plus"; - -axios.defaults.timeout = 30000; -axios.defaults.withCredentials = true; - -NProgress.configure({ - showSpinner: false -}); - -// 请求队列 -let requests: Array = []; - -// Token 是否刷新中 -let isRefreshing = false; - -// 忽略规则 -const ignore = { - NProgress: ["/sys/info/record"], - token: ["/login", "/captcha"] -}; - -// Request -axios.interceptors.request.use( - (config: any) => { - const token = store.getters.token || ""; - - if (config.url) { - if (!ignore.token.some((e) => config.url.includes(e))) { - config.headers["Authorization"] = token; - } - - if (!ignore.NProgress.some((e) => config.url.includes(e))) { - NProgress.start(); - } - } - - // 请求信息 - if (isDev) { - console.group(config.url); - console.log("method:", config.method); - console.table("data:", config.method == "get" ? config.params : config.data); - console.groupEnd(); - } - - // 验证 token - if (token) { - if (config.url.includes("refreshToken")) { - return config; - } - - // 判断 token 是否过期 - if (storage.isExpired("token")) { - // 判断 refreshToken 是否过期 - if (storage.isExpired("refreshToken")) { - store.dispatch("userRemove"); - return href("/login"); - } - - // 是否在刷新中 - if (!isRefreshing) { - isRefreshing = true; - - store.dispatch("refreshToken").then((token: string) => { - requests.forEach((cb) => cb(token)); - requests = []; - isRefreshing = false; - }); - } - - return new Promise((resolve) => { - // 继续请求 - requests.push((token: string) => { - // 重新设置 token - config.headers["Authorization"] = token; - resolve(config); - }); - }); - } - } - - return config; - }, - (error) => { - return Promise.reject(error); - } -); - -// Response -axios.interceptors.response.use( - (res) => { - NProgress.done(); - const { code, data, message } = res.data; - - if (!res.data) { - return res; - } - - switch (code) { - case 1000: - return data; - default: - return Promise.reject(message); - } - }, - async (error) => { - NProgress.done(); - - if (error.response) { - const { status, config } = error.response; - - switch (status) { - case 401: - await store.dispatch("userRemove"); - href("/login"); - break; - - case 403: - if (isDev) { - ElMessage.error(`${config.url} 无权限访问!!`); - } else { - href("/403"); - } - break; - - case 404: - break; - - case 500: - if (!isDev) { - href("/500"); - } - break; - - case 502: - if (isDev) { - ElMessage.error(`${config.url} 服务异常!!`); - } else { - href("/502"); - } - break; - - default: - console.error(status, config.url); - } - } - - return Promise.reject(error.message); - } -); - -export default axios; diff --git a/src/shims-vue.d.ts b/src/shims-vue.d.ts deleted file mode 100644 index 01d8db0..0000000 --- a/src/shims-vue.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* eslint-disable */ -declare module "*.vue" { - import type { DefineComponent } from "vue"; - const component: DefineComponent<{}, {}, any>; - export default component; -} - -declare module "@cool-vue/crud" { - import type { ClContextMenu } from "@cool-vue/crud/types"; - import type { Plugin } from "vue"; - - const ContextMenu: ClContextMenu; - const Crud: Plugin; - - export { ContextMenu, Crud }; - export * from "@cool-vue/crud"; -} - -declare module "array.prototype.flat" { - function Flat(list: any[]): any[]; - export default Flat; -} - -declare module "vuedraggable/src/vuedraggable" { - const d: any; - export default d; -} - -declare module "store" { - export function set(key: string, value: any): void; - export function get(key: string): any; - export function remove(key: string): void; - export function clearAll(): void; - export function each(callback: Function): void; -} - -declare module "quill" { - const Quill: any; - export default Quill; -} - -declare module "codemirror" { - export function fromTextArea(el: any, options?: any): void; -} - -declare module "js-beautify" { - export default function (text: string): void; -} - -declare module "nprogress" { - export function configure(options: any): void; - export function start(): void; - export function done(): void; -} - -declare module "mockjs" { - const Mock: any; - export default Mock; -} - -declare const __PROXY_LIST__: any[]; diff --git a/src/store/index.ts b/src/store/index.ts deleted file mode 100644 index 9b08dd4..0000000 --- a/src/store/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { createStore, Store } from "vuex"; - -declare class CoolStore extends Store { - service?: any; -} - -const store = createStore({ - strict: true -}) as CoolStore; - -export default store; diff --git a/src/views/home/components/category-ratio.vue b/src/views/home/components/category-ratio.vue deleted file mode 100644 index d7fc391..0000000 --- a/src/views/home/components/category-ratio.vue +++ /dev/null @@ -1,97 +0,0 @@ - - - - - diff --git a/src/views/home/components/count-effect.vue b/src/views/home/components/count-effect.vue deleted file mode 100644 index 62c1ac2..0000000 --- a/src/views/home/components/count-effect.vue +++ /dev/null @@ -1,80 +0,0 @@ - - - - - diff --git a/src/views/home/components/count-paid.vue b/src/views/home/components/count-paid.vue deleted file mode 100644 index 2628749..0000000 --- a/src/views/home/components/count-paid.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - - - diff --git a/src/views/home/components/count-sales.vue b/src/views/home/components/count-sales.vue deleted file mode 100644 index ad647e7..0000000 --- a/src/views/home/components/count-sales.vue +++ /dev/null @@ -1,75 +0,0 @@ - - - - - diff --git a/src/views/home/components/count-views.vue b/src/views/home/components/count-views.vue deleted file mode 100644 index cfea5dc..0000000 --- a/src/views/home/components/count-views.vue +++ /dev/null @@ -1,146 +0,0 @@ - - - - - diff --git a/src/views/home/components/hot-search.vue b/src/views/home/components/hot-search.vue deleted file mode 100644 index 1077307..0000000 --- a/src/views/home/components/hot-search.vue +++ /dev/null @@ -1,313 +0,0 @@ - - - - - diff --git a/src/views/home/components/sales-rank.vue b/src/views/home/components/sales-rank.vue deleted file mode 100644 index a3914c8..0000000 --- a/src/views/home/components/sales-rank.vue +++ /dev/null @@ -1,206 +0,0 @@ - - - - - diff --git a/src/views/home/components/tab-chart.vue b/src/views/home/components/tab-chart.vue deleted file mode 100644 index 71900f8..0000000 --- a/src/views/home/components/tab-chart.vue +++ /dev/null @@ -1,171 +0,0 @@ - - - - - diff --git a/src/views/home/index.vue b/src/views/home/index.vue deleted file mode 100644 index 8b9d8d1..0000000 --- a/src/views/home/index.vue +++ /dev/null @@ -1,130 +0,0 @@ - - - - - diff --git a/tsconfig.json b/tsconfig.json deleted file mode 100644 index 20b2850..0000000 --- a/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "esnext", - "module": "esnext", - "moduleResolution": "node", - "strict": true, - "jsx": "preserve", - "sourceMap": true, - "resolveJsonModule": true, - "experimentalDecorators": true, - "esModuleInterop": true, - "lib": ["esnext", "dom"], - "types": ["vite/client", "vite-svg-loader"], - "paths": { - "/$/*": ["./src/cool/modules/*"], - "/@/*": ["./src/*"], - "/#/*": ["./types/*"] - } - }, - "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "build/svg.ts"], - "exclude": ["node_modules", "dist"] -} diff --git a/vite.config.ts b/vite.config.ts deleted file mode 100644 index d313c03..0000000 --- a/vite.config.ts +++ /dev/null @@ -1,74 +0,0 @@ -import path from "path"; -import { UserConfig } from "vite"; -import vue from "@vitejs/plugin-vue"; -import vueJsx from "@vitejs/plugin-vue-jsx"; -import viteCompression from "vite-plugin-compression"; -import { svgBuilder } from "./build/plugins/svg"; -import { cool } from "./build/plugins/cool"; -import Components from "unplugin-vue-components/vite"; - -function resolve(dir: string) { - return path.resolve(__dirname, ".", dir); -} - -// https://vitejs.dev/config/ - -export default (): UserConfig => { - // 请求代理地址 - const proxy = { - "/dev": { - target: "http://127.0.0.1:8001", - changeOrigin: true, - rewrite: (path: string) => path.replace(/^\/dev/, "") - }, - - "/pro": { - target: "https://show.cool-admin.com", - changeOrigin: true, - rewrite: (path: string) => path.replace(/^\/pro/, "/api") - } - }; - - return { - base: "/", - plugins: [ - vue(), - viteCompression(), - Components(), - vueJsx(), - svgBuilder("./src/icons/svg/"), - cool() - ], - resolve: { - alias: { - "/@": resolve("src"), - "/#": resolve("types"), - "/$": resolve("src/cool/modules") - } - }, - css: { - preprocessorOptions: { - scss: { - additionalData: `@use "./src/assets/css/element.scss" as *;` - } - } - }, - server: { - port: 9100, - proxy, - hmr: { - overlay: true - } - }, - define: { - __PROXY_LIST__: JSON.stringify(proxy) - }, - build: { - sourcemap: false, - polyfillDynamicImport: false // 必须为false - }, - optimizeDeps: { - exclude: ["vue-demi"] - } - }; -}; diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 7c9a4f0..0000000 --- a/yarn.lock +++ /dev/null @@ -1,4235 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@antfu/utils@^0.3.0": - version "0.3.0" - resolved "https://registry.nlark.com/@antfu/utils/download/@antfu/utils-0.3.0.tgz#6306c43b52a883bd8e973e3ed8dd64248418bcc4" - integrity sha1-YwbEO1Kog72Olz4+2N1kJIQYvMQ= - dependencies: - "@types/throttle-debounce" "^2.1.0" - -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.12.11.tgz?cache=0&sync_timestamp=1635560663383&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" - integrity sha1-9K1DWqJj25NbjxDyxVLSP7cWpj8= - dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/code-frame@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.16.0.tgz?cache=0&sync_timestamp=1635560663383&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" - integrity sha1-DfyAMJvuyEEeZecGRhxAiwu5tDE= - dependencies: - "@babel/highlight" "^7.16.0" - -"@babel/compat-data@^7.16.0": - version "7.16.4" - resolved "https://registry.npmmirror.com/@babel/compat-data/download/@babel/compat-data-7.16.4.tgz?cache=0&sync_timestamp=1637102917946&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fcompat-data%2Fdownload%2F%40babel%2Fcompat-data-7.16.4.tgz#081d6bbc336ec5c2435c6346b2ae1fb98b5ac68e" - integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q== - -"@babel/core@^7.16.0": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/core/download/@babel/core-7.16.5.tgz#924aa9e1ae56e1e55f7184c8bf073a50d8677f5c" - integrity sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.5" - "@babel/helper-compilation-targets" "^7.16.3" - "@babel/helper-module-transforms" "^7.16.5" - "@babel/helpers" "^7.16.5" - "@babel/parser" "^7.16.5" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/generator@^7.16.5": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/generator/download/@babel/generator-7.16.5.tgz#26e1192eb8f78e0a3acaf3eede3c6fc96d22bedf" - integrity sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA== - dependencies: - "@babel/types" "^7.16.0" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.0.tgz?cache=0&sync_timestamp=1635560944976&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-annotate-as-pure%2Fdownload%2F%40babel%2Fhelper-annotate-as-pure-7.16.0.tgz#9a1f0ebcda53d9a2d00108c4ceace6a5d5f1f08d" - integrity sha1-mh8OvNpT2aLQAQjEzqzmpdXx8I0= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-compilation-targets@^7.16.3": - version "7.16.3" - resolved "https://registry.npmmirror.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.16.3.tgz?cache=0&sync_timestamp=1636494857717&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-compilation-targets%2Fdownload%2F%40babel%2Fhelper-compilation-targets-7.16.3.tgz#5b480cd13f68363df6ec4dc8ac8e2da11363cbf0" - integrity sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA== - dependencies: - "@babel/compat-data" "^7.16.0" - "@babel/helper-validator-option" "^7.14.5" - browserslist "^4.17.5" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.16.0": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.16.5.tgz#5d1bcd096792c1ebec6249eebc6358eec55d0cad" - integrity sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.0" - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-member-expression-to-functions" "^7.16.5" - "@babel/helper-optimise-call-expression" "^7.16.0" - "@babel/helper-replace-supers" "^7.16.5" - "@babel/helper-split-export-declaration" "^7.16.0" - -"@babel/helper-environment-visitor@^7.16.5": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/helper-environment-visitor/download/@babel/helper-environment-visitor-7.16.5.tgz#f6a7f38b3c6d8b07c88faea083c46c09ef5451b8" - integrity sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-function-name@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-function-name/download/@babel/helper-function-name-7.16.0.tgz#b7dd0797d00bbfee4f07e9c4ea5b0e30c8bb1481" - integrity sha1-t90Hl9ALv+5PB+nE6lsOMMi7FIE= - dependencies: - "@babel/helper-get-function-arity" "^7.16.0" - "@babel/template" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helper-get-function-arity@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.16.0.tgz#0088c7486b29a9cb5d948b1a1de46db66e089cfa" - integrity sha1-AIjHSGspqctdlIsaHeRttm4InPo= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-hoist-variables@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.16.0.tgz#4c9023c2f1def7e28ff46fc1dbcd36a39beaa81a" - integrity sha1-TJAjwvHe9+KP9G/B2802o5vqqBo= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-member-expression-to-functions@^7.16.5": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.16.5.tgz#1bc9f7e87354e86f8879c67b316cb03d3dc2caab" - integrity sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-module-imports/download/@babel/helper-module-imports-7.16.0.tgz?cache=0&sync_timestamp=1635560941965&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-module-imports%2Fdownload%2F%40babel%2Fhelper-module-imports-7.16.0.tgz#90538e60b672ecf1b448f5f4f5433d37e79a3ec3" - integrity sha1-kFOOYLZy7PG0SPX09UM9N+eaPsM= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-module-transforms@^7.16.5": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.16.5.tgz#530ebf6ea87b500f60840578515adda2af470a29" - integrity sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ== - dependencies: - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-module-imports" "^7.16.0" - "@babel/helper-simple-access" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/helper-validator-identifier" "^7.15.7" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - -"@babel/helper-optimise-call-expression@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.16.0.tgz#cecdb145d70c54096b1564f8e9f10cd7d193b338" - integrity sha1-zs2xRdcMVAlrFWT46fEM19GTszg= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.5": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.16.5.tgz#afe37a45f39fce44a3d50a7958129ea5b1a5c074" - integrity sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ== - -"@babel/helper-replace-supers@^7.16.5": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.16.5.tgz#96d3988bd0ab0a2d22c88c6198c3d3234ca25326" - integrity sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ== - dependencies: - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-member-expression-to-functions" "^7.16.5" - "@babel/helper-optimise-call-expression" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - -"@babel/helper-simple-access@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-simple-access/download/@babel/helper-simple-access-7.16.0.tgz?cache=0&sync_timestamp=1635560942808&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-simple-access%2Fdownload%2F%40babel%2Fhelper-simple-access-7.16.0.tgz#21d6a27620e383e37534cf6c10bba019a6f90517" - integrity sha1-IdaidiDjg+N1NM9sELugGab5BRc= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.16.0.tgz?cache=0&sync_timestamp=1635560943488&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-split-export-declaration%2Fdownload%2F%40babel%2Fhelper-split-export-declaration-7.16.0.tgz#29672f43663e936df370aaeb22beddb3baec7438" - integrity sha1-KWcvQ2Y+k23zcKrrIr7ds7rsdDg= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-validator-identifier@^7.15.7": - version "7.15.7" - resolved "https://registry.nlark.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.15.7.tgz?cache=0&sync_timestamp=1631920000984&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-validator-identifier%2Fdownload%2F%40babel%2Fhelper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" - integrity sha1-Ig35k7/pBKSmsCq08zhaXr9uI4k= - -"@babel/helper-validator-option@^7.14.5": - version "7.14.5" - resolved "https://registry.nlark.com/@babel/helper-validator-option/download/@babel/helper-validator-option-7.14.5.tgz?cache=0&sync_timestamp=1623281108450&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-validator-option%2Fdownload%2F%40babel%2Fhelper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" - integrity sha1-bnKh//GNXfy4eOHmLxoCHEty1aM= - -"@babel/helpers@^7.16.5": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/helpers/download/@babel/helpers-7.16.5.tgz#29a052d4b827846dd76ece16f565b9634c554ebd" - integrity sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw== - dependencies: - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/highlight/download/@babel/highlight-7.16.0.tgz?cache=0&sync_timestamp=1635560940881&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" - integrity sha1-bOsysspLj182H7f9gh4/3fShclo= - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.15.0", "@babel/parser@^7.16.0", "@babel/parser@^7.16.4", "@babel/parser@^7.16.5": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/parser/download/@babel/parser-7.16.5.tgz#beb3af702e54d24796341ab9420fb329131ad658" - integrity sha512-+Ce7T5iPNWzfu9C1aB5tN3Lyafs5xb3Ic7vBWyZL2KXT3QSdD1dD3CvgOzPmQKoNNRt6uauc0XwNJTQtXC2/Mw== - -"@babel/plugin-syntax-import-meta@^7.10.4": - version "7.10.4" - resolved "https://registry.nlark.com/@babel/plugin-syntax-import-meta/download/@babel/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha1-7mATSMNw+jNNIge+FYd3SWUh/VE= - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-jsx@^7.0.0": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.16.5.tgz#bf255d252f78bc8b77a17cadc37d1aa5b8ed4394" - integrity sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q== - dependencies: - "@babel/helper-plugin-utils" "^7.16.5" - -"@babel/plugin-syntax-typescript@^7.16.0": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/plugin-syntax-typescript/download/@babel/plugin-syntax-typescript-7.16.5.tgz#f47a33e4eee38554f00fb6b2f894fa1f5649b0b3" - integrity sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.5" - -"@babel/plugin-transform-typescript@^7.16.1": - version "7.16.1" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-typescript/download/@babel/plugin-transform-typescript-7.16.1.tgz#cc0670b2822b0338355bc1b3d2246a42b8166409" - integrity sha1-zAZwsoIrAzg1W8Gz0iRqQrgWZAk= - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-typescript" "^7.16.0" - -"@babel/template@^7.0.0", "@babel/template@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.0.tgz?cache=0&sync_timestamp=1635560664232&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.16.0.tgz#d16a35ebf4cd74e202083356fab21dd89363ddd6" - integrity sha1-0Wo16/TNdOICCDNW+rId2JNj3dY= - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/parser" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/traverse@^7.0.0", "@babel/traverse@^7.16.5": - version "7.16.5" - resolved "https://registry.npmmirror.com/@babel/traverse/download/@babel/traverse-7.16.5.tgz#d7d400a8229c714a59b87624fc67b0f1fbd4b2b3" - integrity sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.5" - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-hoist-variables" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/parser" "^7.16.5" - "@babel/types" "^7.16.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.0.tgz?cache=0&sync_timestamp=1635560908248&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba" - integrity sha1-2zsxOAT5aq3Qt3bEgj4SetZyibo= - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - to-fast-properties "^2.0.0" - -"@cool-vue/crud@^1.0.6": - version "1.0.6" - resolved "https://registry.npmmirror.com/@cool-vue/crud/-/crud-1.0.6.tgz#7794c08a62612e30473f8c470bd04983900fe3e5" - integrity sha512-oWVL8VisXzGiGswOWhl0wNHx3MKqvM9Ksqc32qYbZHNRt/kqSTu6HUPlPbanGHcdnsZ+h/Am5/6/+pT64wQcvQ== - dependencies: - array.prototype.flat "^1.2.4" - core-js "^3.19.1" - element-plus "^1.1.0-beta.24" - merge "^2.1.1" - mitt "^3.0.0" - vue "^3.2.23" - -"@element-plus/icons@^0.0.11": - version "0.0.11" - resolved "https://registry.npmmirror.com/@element-plus/icons/download/@element-plus/icons-0.0.11.tgz#9b187c002774548b911850d17fa5fc2f9a515f57" - integrity sha1-mxh8ACd0VIuRGFDRf6X8L5pRX1c= - -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "https://registry.npmmirror.com/@eslint/eslintrc/download/@eslint/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" - integrity sha1-nkKYHvA1vrPdSa3ResuW6P9vOUw= - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^13.9.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "https://registry.npmmirror.com/@humanwhocodes/config-array/download/@humanwhocodes/config-array-0.5.0.tgz?cache=0&sync_timestamp=1635880461804&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40humanwhocodes%2Fconfig-array%2Fdownload%2F%40humanwhocodes%2Fconfig-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" - integrity sha1-FAeWfUxu7Nc4j4Os8er00Mbljvk= - dependencies: - "@humanwhocodes/object-schema" "^1.2.0" - debug "^4.1.1" - minimatch "^3.0.4" - -"@humanwhocodes/object-schema@^1.2.0": - version "1.2.1" - resolved "https://registry.npmmirror.com/@humanwhocodes/object-schema/download/@humanwhocodes/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha1-tSBSnsIdjllFoYUd/Rwy6U45/0U= - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.nlark.com/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U= - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.nlark.com/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz?cache=0&sync_timestamp=1622792655362&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40nodelib%2Ffs.stat%2Fdownload%2F%40nodelib%2Ffs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos= - -"@nodelib/fs.walk@^1.2.3": - version "1.2.8" - resolved "https://registry.nlark.com/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.8.tgz?cache=0&sync_timestamp=1625769815389&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40nodelib%2Ffs.walk%2Fdownload%2F%40nodelib%2Ffs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" - integrity sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po= - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@popperjs/core@^2.10.2": - version "2.11.0" - resolved "https://registry.npmmirror.com/@popperjs/core/download/@popperjs/core-2.11.0.tgz#6734f8ebc106a0860dff7f92bf90df193f0935d7" - integrity sha512-zrsUxjLOKAzdewIDRWy9nsV1GQsKBCWaGwsZQlCgr6/q+vjyZhFgqedLfFBuI9anTPEUT4APq9Mu0SZBTzIcGQ== - -"@rollup/plugin-node-resolve@^13.0.4": - version "13.1.1" - resolved "https://registry.npmmirror.com/@rollup/plugin-node-resolve/download/@rollup/plugin-node-resolve-13.1.1.tgz#d38ba06e7b181ab4df64c75409b43d9bdc95ae34" - integrity sha512-6QKtRevXLrmEig9UiMYt2fSvee9TyltGRfw+qSs6xjUnxwjOzTOqy+/Lpxsgjb8mJn1EQNbCDAvt89O4uzL5kw== - dependencies: - "@rollup/pluginutils" "^3.1.0" - "@types/resolve" "1.17.1" - builtin-modules "^3.1.0" - deepmerge "^4.2.2" - is-module "^1.0.0" - resolve "^1.19.0" - -"@rollup/pluginutils@^3.1.0": - version "3.1.0" - resolved "https://registry.npmmirror.com/@rollup/pluginutils/download/@rollup/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" - integrity sha1-cGtFJO5tyLEDs8mVUz5a1oDAK5s= - dependencies: - "@types/estree" "0.0.39" - estree-walker "^1.0.1" - picomatch "^2.2.2" - -"@rollup/pluginutils@^4.1.1": - version "4.1.2" - resolved "https://registry.npmmirror.com/@rollup/pluginutils/download/@rollup/pluginutils-4.1.2.tgz#ed5821c15e5e05e32816f5fb9ec607cdf5a75751" - integrity sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ== - dependencies: - estree-walker "^2.0.1" - picomatch "^2.2.2" - -"@socket.io/component-emitter@~3.0.0": - version "3.0.0" - resolved "https://registry.npmmirror.com/@socket.io/component-emitter/download/@socket.io/component-emitter-3.0.0.tgz?cache=0&sync_timestamp=1634217997865&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40socket.io%2Fcomponent-emitter%2Fdownload%2F%40socket.io%2Fcomponent-emitter-3.0.0.tgz#8863915676f837d9dad7b76f50cb500c1e9422e9" - integrity sha1-iGORVnb4N9na17dvUMtQDB6UIuk= - -"@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.nlark.com/@trysound/sax/download/@trysound/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" - integrity sha1-zMqrdYr1Z2Hre/N69vA/Mm3XmK0= - -"@types/estree@0.0.39": - version "0.0.39" - resolved "https://registry.npmmirror.com/@types/estree/download/@types/estree-0.0.39.tgz?cache=0&sync_timestamp=1637264753186&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Festree%2Fdownload%2F%40types%2Festree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" - integrity sha1-4Xfmme4bjCLSMXTKqnQiZEOJUJ8= - -"@types/json-schema@^7.0.7": - version "7.0.9" - resolved "https://registry.npmmirror.com/@types/json-schema/download/@types/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" - integrity sha1-l+3JA36gw4WFMgsolk3eOznkZg0= - -"@types/lodash@^4.14.168": - version "4.14.178" - resolved "https://registry.npmmirror.com/@types/lodash/download/@types/lodash-4.14.178.tgz#341f6d2247db528d4a13ddbb374bcdc80406f4f8" - integrity sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw== - -"@types/mockjs@^1.0.4": - version "1.0.4" - resolved "https://registry.npmmirror.com/@types/mockjs/download/@types/mockjs-1.0.4.tgz?cache=0&sync_timestamp=1637268506860&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fmockjs%2Fdownload%2F%40types%2Fmockjs-1.0.4.tgz#e706951d5e33b4f0a4bb73b1f8b124e26f081de0" - integrity sha1-5waVHV4ztPCku3Ox+LEk4m8IHeA= - -"@types/node@*", "@types/node@^16.10.2": - version "16.11.12" - resolved "https://registry.npmmirror.com/@types/node/download/@types/node-16.11.12.tgz#ac7fb693ac587ee182c3780c26eb65546a1a3c10" - integrity sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw== - -"@types/resolve@1.17.1": - version "1.17.1" - resolved "https://registry.npmmirror.com/@types/resolve/download/@types/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" - integrity sha1-Ov1q2JZ8d+Q3bFmKgt3Vj0bsRdY= - dependencies: - "@types/node" "*" - -"@types/throttle-debounce@^2.1.0": - version "2.1.0" - resolved "https://registry.npmmirror.com/@types/throttle-debounce/download/@types/throttle-debounce-2.1.0.tgz#1c3df624bfc4b62f992d3012b84c56d41eab3776" - integrity sha1-HD32JL/Eti+ZLTASuExW1B6rN3Y= - -"@typescript-eslint/eslint-plugin@^4.20.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-4.33.0.tgz#c24dc7c8069c7706bc40d99f6fa87edcb2005276" - integrity sha1-wk3HyAacdwa8QNmfb6h+3LIAUnY= - dependencies: - "@typescript-eslint/experimental-utils" "4.33.0" - "@typescript-eslint/scope-manager" "4.33.0" - debug "^4.3.1" - functional-red-black-tree "^1.0.1" - ignore "^5.1.8" - regexpp "^3.1.0" - semver "^7.3.5" - tsutils "^3.21.0" - -"@typescript-eslint/experimental-utils@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-4.33.0.tgz#6f2a786a4209fa2222989e9380b5331b2810f7fd" - integrity sha1-byp4akIJ+iIimJ6TgLUzGygQ9/0= - dependencies: - "@types/json-schema" "^7.0.7" - "@typescript-eslint/scope-manager" "4.33.0" - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/typescript-estree" "4.33.0" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" - -"@typescript-eslint/parser@^4.20.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/parser/download/@typescript-eslint/parser-4.33.0.tgz#dfe797570d9694e560528d18eecad86c8c744899" - integrity sha1-3+eXVw2WlOVgUo0Y7srYbIx0SJk= - dependencies: - "@typescript-eslint/scope-manager" "4.33.0" - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/typescript-estree" "4.33.0" - debug "^4.3.1" - -"@typescript-eslint/scope-manager@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3" - integrity sha1-045JKA2YPody4pEhz4xukiHygKM= - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - -"@typescript-eslint/types@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" - integrity sha1-oeWQNqO1OuhDDO6/KpGdx/mvbXI= - -"@typescript-eslint/typescript-estree@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609" - integrity sha1-DftRwpCPaMXAjYKu/q8WahfCRgk= - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - debug "^4.3.1" - globby "^11.0.3" - is-glob "^4.0.1" - semver "^7.3.5" - tsutils "^3.21.0" - -"@typescript-eslint/visitor-keys@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd" - integrity sha1-KiL3ekFgQom3oYZYbp7EjKku8d0= - dependencies: - "@typescript-eslint/types" "4.33.0" - eslint-visitor-keys "^2.0.0" - -"@vitejs/plugin-vue-jsx@^1.1.6": - version "1.3.2" - resolved "https://registry.npmmirror.com/@vitejs/plugin-vue-jsx/download/@vitejs/plugin-vue-jsx-1.3.2.tgz#428792e1d9759bb59e648dd77bd5b415a6162fbf" - integrity sha512-PyYiMkd3xs5y1zpctjCOCz3coxTo8JqqCYNL3yoDN4kQkROKTnKpEDLPR0h0SnuhzMP/71yVg3g4DCI3FI9wWA== - dependencies: - "@babel/core" "^7.16.0" - "@babel/plugin-syntax-import-meta" "^7.10.4" - "@babel/plugin-transform-typescript" "^7.16.1" - "@rollup/pluginutils" "^4.1.1" - "@vue/babel-plugin-jsx" "^1.1.1" - hash-sum "^2.0.0" - -"@vitejs/plugin-vue@1.9.2": - version "1.9.2" - resolved "https://registry.npmmirror.com/@vitejs/plugin-vue/download/@vitejs/plugin-vue-1.9.2.tgz#7234efb8c3c3d60c7eac350a935074ab1820ae0e" - integrity sha1-cjTvuMPD1gx+rDUKk1B0qxggrg4= - -"@vue/babel-helper-vue-transform-on@^1.0.2": - version "1.0.2" - resolved "https://registry.nlark.com/@vue/babel-helper-vue-transform-on/download/@vue/babel-helper-vue-transform-on-1.0.2.tgz#9b9c691cd06fc855221a2475c3cc831d774bc7dc" - integrity sha1-m5xpHNBvyFUiGiR1w8yDHXdLx9w= - -"@vue/babel-plugin-jsx@^1.1.1": - version "1.1.1" - resolved "https://registry.npmmirror.com/@vue/babel-plugin-jsx/download/@vue/babel-plugin-jsx-1.1.1.tgz?cache=0&sync_timestamp=1634464314876&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fbabel-plugin-jsx%2Fdownload%2F%40vue%2Fbabel-plugin-jsx-1.1.1.tgz#0c5bac27880d23f89894cd036a37b55ef61ddfc1" - integrity sha1-DFusJ4gNI/iYlM0Daje1XvYd38E= - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - "@vue/babel-helper-vue-transform-on" "^1.0.2" - camelcase "^6.0.0" - html-tags "^3.1.0" - svg-tags "^1.0.0" - -"@vue/compiler-core@3.2.19": - version "3.2.19" - resolved "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.19.tgz#b537dd377ce51fdb64e9b30ebfbff7cd70a64cb9" - integrity sha1-tTfdN3zlH9tk6bMOv7/3zXCmTLk= - dependencies: - "@babel/parser" "^7.15.0" - "@vue/shared" "3.2.19" - estree-walker "^2.0.2" - source-map "^0.6.1" - -"@vue/compiler-core@3.2.26": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.26.tgz#9ab92ae624da51f7b6064f4679c2d4564f437cc8" - integrity sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw== - dependencies: - "@babel/parser" "^7.16.4" - "@vue/shared" "3.2.26" - estree-walker "^2.0.2" - source-map "^0.6.1" - -"@vue/compiler-dom@3.2.19": - version "3.2.19" - resolved "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.19.tgz#0607bc90de6af55fde73b09b3c4d0bf8cb597ed8" - integrity sha1-Bge8kN5q9V/ec7CbPE0L+MtZftg= - dependencies: - "@vue/compiler-core" "3.2.19" - "@vue/shared" "3.2.19" - -"@vue/compiler-dom@3.2.26": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.26.tgz#c7a7b55d50a7b7981dd44fc28211df1450482667" - integrity sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg== - dependencies: - "@vue/compiler-core" "3.2.26" - "@vue/shared" "3.2.26" - -"@vue/compiler-sfc@3.2.19": - version "3.2.19" - resolved "https://registry.npmmirror.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.19.tgz#d412195a98ebd49b84602f171719294a1d9549be" - integrity sha1-1BIZWpjr1JuEYC8XFxkpSh2VSb4= - dependencies: - "@babel/parser" "^7.15.0" - "@vue/compiler-core" "3.2.19" - "@vue/compiler-dom" "3.2.19" - "@vue/compiler-ssr" "3.2.19" - "@vue/ref-transform" "3.2.19" - "@vue/shared" "3.2.19" - estree-walker "^2.0.2" - magic-string "^0.25.7" - postcss "^8.1.10" - source-map "^0.6.1" - -"@vue/compiler-sfc@3.2.26", "@vue/compiler-sfc@^3.0.11": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.26.tgz#3ce76677e4aa58311655a3bea9eb1cb804d2273f" - integrity sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw== - dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.26" - "@vue/compiler-dom" "3.2.26" - "@vue/compiler-ssr" "3.2.26" - "@vue/reactivity-transform" "3.2.26" - "@vue/shared" "3.2.26" - estree-walker "^2.0.2" - magic-string "^0.25.7" - postcss "^8.1.10" - source-map "^0.6.1" - -"@vue/compiler-ssr@3.2.19": - version "3.2.19" - resolved "https://registry.npmmirror.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.19.tgz#3e91ecf70f8f961c5f63eacd2139bcdab9a7a07c" - integrity sha1-PpHs9w+PlhxfY+rNITm82rmnoHw= - dependencies: - "@vue/compiler-dom" "3.2.19" - "@vue/shared" "3.2.19" - -"@vue/compiler-ssr@3.2.26": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.26.tgz#fd049523341fbf4ab5e88e25eef566d862894ba7" - integrity sha512-2mywLX0ODc4Zn8qBoA2PDCsLEZfpUGZcyoFRLSOjyGGK6wDy2/5kyDOWtf0S0UvtoyVq95OTSGIALjZ4k2q/ag== - dependencies: - "@vue/compiler-dom" "3.2.26" - "@vue/shared" "3.2.26" - -"@vue/composition-api@^1.0.0-rc.13": - version "1.4.1" - resolved "https://registry.npmmirror.com/@vue/composition-api/download/@vue/composition-api-1.4.1.tgz#2b4a6bfabc5e8277c4b890e0c9ca55d1252ca5b8" - integrity sha512-ZTat9ru/rwecveRnFzlO2mduOBpGfnBdXn+WtBcFLV9UsL/D+6nX47RWuLiVdNxNDX0qphGZRC+JDjwt+YTnRA== - dependencies: - tslib "^2.3.1" - -"@vue/devtools-api@^6.0.0-beta.11", "@vue/devtools-api@^6.0.0-beta.18": - version "6.0.0-beta.20.1" - resolved "https://registry.npmmirror.com/@vue/devtools-api/download/@vue/devtools-api-6.0.0-beta.20.1.tgz?cache=0&sync_timestamp=1636562927577&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fdevtools-api%2Fdownload%2F%40vue%2Fdevtools-api-6.0.0-beta.20.1.tgz#5b499647e929c35baf2a66a399578f9aa4601142" - integrity sha512-R2rfiRY+kZugzWh9ZyITaovx+jpU4vgivAEAiz80kvh3yviiTU3CBuGuyWpSwGz9/C7TkSWVM/FtQRGlZ16n8Q== - -"@vue/reactivity-transform@3.2.26": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/reactivity-transform/download/@vue/reactivity-transform-3.2.26.tgz#6d8f20a4aa2d19728f25de99962addbe7c4d03e9" - integrity sha512-XKMyuCmzNA7nvFlYhdKwD78rcnmPb7q46uoR00zkX6yZrUmcCQ5OikiwUEVbvNhL5hBJuvbSO95jB5zkUon+eQ== - dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.26" - "@vue/shared" "3.2.26" - estree-walker "^2.0.2" - magic-string "^0.25.7" - -"@vue/reactivity@3.2.26": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.2.26.tgz#d529191e581521c3c12e29ef986d4c8a933a0f83" - integrity sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ== - dependencies: - "@vue/shared" "3.2.26" - -"@vue/ref-transform@3.2.19": - version "3.2.19" - resolved "https://registry.npmmirror.com/@vue/ref-transform/download/@vue/ref-transform-3.2.19.tgz#cf0f986486bb26838fbd09749e927bab19745600" - integrity sha1-zw+YZIa7JoOPvQl0npJ7qxl0VgA= - dependencies: - "@babel/parser" "^7.15.0" - "@vue/compiler-core" "3.2.19" - "@vue/shared" "3.2.19" - estree-walker "^2.0.2" - magic-string "^0.25.7" - -"@vue/runtime-core@3.2.26": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.2.26.tgz#5c59cc440ed7a39b6dbd4c02e2d21c8d1988f0de" - integrity sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ== - dependencies: - "@vue/reactivity" "3.2.26" - "@vue/shared" "3.2.26" - -"@vue/runtime-dom@3.2.26": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.26.tgz#84d3ae2584488747717c2e072d5d9112c0d2e6c2" - integrity sha512-dY56UIiZI+gjc4e8JQBwAifljyexfVCkIAu/WX8snh8vSOt/gMSEGwPRcl2UpYpBYeyExV8WCbgvwWRNt9cHhQ== - dependencies: - "@vue/runtime-core" "3.2.26" - "@vue/shared" "3.2.26" - csstype "^2.6.8" - -"@vue/server-renderer@3.2.26": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/server-renderer/download/@vue/server-renderer-3.2.26.tgz#f16a4b9fbcc917417b4cea70c99afce2701341cf" - integrity sha512-Jp5SggDUvvUYSBIvYEhy76t4nr1vapY/FIFloWmQzn7UxqaHrrBpbxrqPcTrSgGrcaglj0VBp22BKJNre4aA1w== - dependencies: - "@vue/compiler-ssr" "3.2.26" - "@vue/shared" "3.2.26" - -"@vue/shared@3.2.19": - version "3.2.19" - resolved "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.19.tgz#111ec3da18337d86274446984c49925b1b2b2dd7" - integrity sha1-ER7D2hgzfYYnREaYTEmSWxsrLdc= - -"@vue/shared@3.2.26": - version "3.2.26" - resolved "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.26.tgz#7acd1621783571b9a82eca1f041b4a0a983481d9" - integrity sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA== - -"@vueuse/core@~6.1.0": - version "6.1.0" - resolved "https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-6.1.0.tgz#8137c291cf49b11c2deda4d5079096e55b36fc28" - integrity sha1-gTfCkc9JsRwt7aTVB5CW5Vs2/Cg= - dependencies: - "@vueuse/shared" "6.1.0" - vue-demi "*" - -"@vueuse/shared@6.1.0": - version "6.1.0" - resolved "https://registry.npmmirror.com/@vueuse/shared/download/@vueuse/shared-6.1.0.tgz#1375fd41acefe52f9a1842f3c6a8a348786535ba" - integrity sha1-E3X9Qazv5S+aGELzxqijSHhlNbo= - dependencies: - vue-demi "*" - -abbrev@1: - version "1.1.1" - resolved "https://registry.nlark.com/abbrev/download/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg= - -acorn-jsx@^5.2.0, acorn-jsx@^5.3.1: - version "5.3.2" - resolved "https://registry.nlark.com/acorn-jsx/download/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha1-ftW7VZCLOy8bxVxq8WU7rafweTc= - -acorn@^7.1.1, acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.npmmirror.com/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1637225522161&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Facorn%2Fdownload%2Facorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo= - -adler-32@~1.2.0: - version "1.2.0" - resolved "https://registry.nlark.com/adler-32/download/adler-32-1.2.0.tgz#6a3e6bf0a63900ba15652808cb15c6813d1a5f25" - integrity sha1-aj5r8KY5ALoVZSgIyxXGgT0aXyU= - dependencies: - exit-on-epipe "~1.0.1" - printj "~1.1.0" - -adler-32@~1.3.0: - version "1.3.0" - resolved "https://registry.nlark.com/adler-32/download/adler-32-1.3.0.tgz#3cad1b71cdfa69f6c8a91f3e3615d31a4fdedc72" - integrity sha1-PK0bcc36afbIqR8+NhXTGk/e3HI= - dependencies: - printj "~1.2.2" - -ajv@^6.10.0, ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz?cache=0&sync_timestamp=1637522318370&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv%2Fdownload%2Fajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ= - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.0.1: - version "8.8.2" - resolved "https://registry.npmmirror.com/ajv/download/ajv-8.8.2.tgz?cache=0&sync_timestamp=1637522318370&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv%2Fdownload%2Fajv-8.8.2.tgz#01b4fef2007a28bf75f0b7fc009f62679de4abbb" - integrity sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha1-y7muJWv3UK8eqzRPIpqif+lLo0g= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.nlark.com/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.nlark.com/ansi-regex/download/ansi-regex-5.0.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ= - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0= - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha1-7dgDYornHATIWuegkG7a00tkiTc= - dependencies: - color-convert "^2.0.1" - -anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.nlark.com/anymatch/download/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha1-wFV8CWrzLxBhmPT04qODU343hxY= - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.nlark.com/argparse/download/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE= - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/arr-diff/download/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.nlark.com/arr-flatten/download/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha1-NgSLv/TntH4TZkQxbJlmnqWukfE= - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.nlark.com/arr-union/download/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.npm.taobao.org/array-union/download/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha1-t5hCCtvrHego2ErNii4j0+/oXo0= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.nlark.com/array-unique/download/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -array.prototype.flat@^1.2.4: - version "1.2.5" - resolved "https://registry.npmmirror.com/array.prototype.flat/download/array.prototype.flat-1.2.5.tgz#07e0975d84bbc7c48cd1879d609e682598d33e13" - integrity sha1-B+CXXYS7x8SM0YedYJ5oJZjTPhM= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/astral-regex/download/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" - integrity sha1-SDFDxWeu7UeFdZwIZXhtx319LjE= - -async-validator@^4.0.3: - version "4.0.7" - resolved "https://registry.npmmirror.com/async-validator/download/async-validator-4.0.7.tgz?cache=0&sync_timestamp=1634529574100&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fasync-validator%2Fdownload%2Fasync-validator-4.0.7.tgz#034a0fd2103a6b2ebf010da75183bec299247afe" - integrity sha1-A0oP0hA6ay6/AQ2nUYO+wpkkev4= - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.nlark.com/atob/download/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k= - -axios@^0.21.1: - version "0.21.4" - resolved "https://registry.npmmirror.com/axios/download/axios-0.21.4.tgz?cache=0&sync_timestamp=1635213960429&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Faxios%2Fdownload%2Faxios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" - integrity sha1-xnuQ3AVo5cHPKwuFjEO6KOLtpXU= - dependencies: - follow-redirects "^1.14.0" - -backo2@~1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/backo2/download/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" - integrity sha1-MasayLEpNjRj41s+u2n038+6eUc= - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4= - -base64-arraybuffer@~1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/base64-arraybuffer/download/base64-arraybuffer-1.0.1.tgz?cache=0&sync_timestamp=1628588823959&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbase64-arraybuffer%2Fdownload%2Fbase64-arraybuffer-1.0.1.tgz#87bd13525626db4a9838e00a508c2b73efcf348c" - integrity sha1-h70TUlYm20qYOOAKUIwrc+/PNIw= - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha1-e95c7RRbbVUakNuH+DxVi060io8= - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.npmmirror.com/big.js/download/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg= - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.nlark.com/binary-extensions/download/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0= - -bluebird@^3.5.0: - version "3.7.2" - resolved "https://registry.nlark.com/bluebird/download/bluebird-3.7.2.tgz?cache=0&sync_timestamp=1622605302685&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbluebird%2Fdownload%2Fbluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha1-nyKcFb4nJFT/qXOs4NvueaGww28= - -boolbase@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/boolbase/download/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0= - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.2.2: - version "2.3.2" - resolved "https://registry.nlark.com/braces/download/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha1-WXn9PxTNUxVl5fot8av/8d+u5yk= - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.1, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.nlark.com/braces/download/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha1-NFThpGLujVmeI23zNs2epPiv4Qc= - dependencies: - fill-range "^7.0.1" - -browserslist@^4.17.5: - version "4.19.0" - resolved "https://registry.npmmirror.com/browserslist/download/browserslist-4.19.0.tgz#5f02742ac2b86dde56ae4cef7be2b003e47b1ee0" - integrity sha512-JGHzm73ei2OnAcobcQ61GXNnN6vDCg5Oz5MayudL+FyzjoLnCzUWnuLtDLMIYw8aXgQzzdCZMVky+fftD5jbtA== - dependencies: - caniuse-lite "^1.0.30001286" - electron-to-chromium "^1.4.17" - escalade "^3.1.1" - node-releases "^2.0.1" - picocolors "^1.0.0" - -builtin-modules@^3.1.0: - version "3.2.0" - resolved "https://registry.nlark.com/builtin-modules/download/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" - integrity sha1-RdXbmefuXmvE82LgCL+RerUEmIc= - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/cache-base/download/cache-base-1.0.1.tgz?cache=0&sync_timestamp=1636237266442&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcache-base%2Fdownload%2Fcache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha1-Cn9GQWgxyLZi7jb+TnxZ129marI= - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/call-bind/download/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw= - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.nlark.com/callsites/download/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M= - -camel-case@^4.1.2: - version "4.1.2" - resolved "https://registry.nlark.com/camel-case/download/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" - integrity sha1-lygHKpVPgFIoIlpt7qazhGHhvVo= - dependencies: - pascal-case "^3.1.2" - tslib "^2.0.3" - -camelcase@^6.0.0: - version "6.2.1" - resolved "https://registry.npmmirror.com/camelcase/download/camelcase-6.2.1.tgz?cache=0&sync_timestamp=1636945151239&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcamelcase%2Fdownload%2Fcamelcase-6.2.1.tgz#250fd350cfd555d0d2160b1d51510eaf8326e86e" - integrity sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA== - -caniuse-lite@^1.0.30001286: - version "1.0.30001286" - resolved "https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001286.tgz#3e9debad420419618cfdf52dc9b6572b28a8fff6" - integrity sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ== - -capital-case@^1.0.4: - version "1.0.4" - resolved "https://registry.npm.taobao.org/capital-case/download/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669" - integrity sha1-nRMCkjU8kkn2sA+lhSvuOKcX5mk= - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - upper-case-first "^2.0.2" - -cfb@^1.1.4: - version "1.2.1" - resolved "https://registry.nlark.com/cfb/download/cfb-1.2.1.tgz#209429e4c68efd30641f6fc74b2d6028bd202402" - integrity sha1-IJQp5MaO/TBkH2/HSy1gKL0gJAI= - dependencies: - adler-32 "~1.3.0" - crc-32 "~1.2.0" - printj "~1.3.0" - -chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.npmmirror.com/chalk/download/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.npmmirror.com/chalk/download/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ= - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -change-case@^4.1.2: - version "4.1.2" - resolved "https://registry.nlark.com/change-case/download/change-case-4.1.2.tgz#fedfc5f136045e2398c0410ee441f95704641e12" - integrity sha1-/t/F8TYEXiOYwEEO5EH5VwRkHhI= - dependencies: - camel-case "^4.1.2" - capital-case "^1.0.4" - constant-case "^3.0.4" - dot-case "^3.0.4" - header-case "^2.0.4" - no-case "^3.0.4" - param-case "^3.0.4" - pascal-case "^3.1.2" - path-case "^3.0.4" - sentence-case "^3.0.4" - snake-case "^3.0.4" - tslib "^2.0.3" - -"chokidar@>=3.0.0 <4.0.0", chokidar@^3.5.2: - version "3.5.2" - resolved "https://registry.npmmirror.com/chokidar/download/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" - integrity sha1-26OXb8rbAW9m/TZQIdkWANAcHnU= - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.nlark.com/class-utils/download/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha1-+TNprouafOAv1B+q0MqDAzGQxGM= - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -clipboard@^2.0.8: - version "2.0.8" - resolved "https://registry.nlark.com/clipboard/download/clipboard-2.0.8.tgz#ffc6c103dd2967a83005f3f61976aa4655a4cdba" - integrity sha1-/8bBA90pZ6gwBfP2GXaqRlWkzbo= - dependencies: - good-listener "^1.2.2" - select "^1.1.2" - tiny-emitter "^2.0.0" - -clone@^2.1.1: - version "2.1.2" - resolved "https://registry.nlark.com/clone/download/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= - -codemirror@^5.62.0: - version "5.64.0" - resolved "https://registry.npmmirror.com/codemirror/download/codemirror-5.64.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcodemirror%2Fdownload%2Fcodemirror-5.64.0.tgz#182eec65b62178e3cd1de8f9d88ab819cfe5f625" - integrity sha512-fqr6CtDQdJ6iNMbD8NX2gH2G876nNDk+TO1rrYkgWnqQdO3O1Xa9tK6q+psqhJJgE5SpbaDcgdfLmukoUVE8pg== - -codepage@~1.14.0: - version "1.14.0" - resolved "https://registry.nlark.com/codepage/download/codepage-1.14.0.tgz#8cbe25481323559d7d307571b0fff91e7a1d2f99" - integrity sha1-jL4lSBMjVZ19MHVxsP/5HnodL5k= - dependencies: - commander "~2.14.1" - exit-on-epipe "~1.0.1" - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg= - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM= - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.nlark.com/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI= - -commander@*: - version "8.3.0" - resolved "https://registry.npmmirror.com/commander/download/commander-8.3.0.tgz?cache=0&sync_timestamp=1634886396986&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcommander%2Fdownload%2Fcommander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha1-SDfqGy2me5xhamevuw+v7lZ7ymY= - -commander@^2.19.0: - version "2.20.3" - resolved "https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1634886396986&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM= - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.npmmirror.com/commander/download/commander-7.2.0.tgz?cache=0&sync_timestamp=1634886396986&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcommander%2Fdownload%2Fcommander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" - integrity sha1-o2y1fQtQHOEI5NIFWaFQo5HZerc= - -commander@~2.14.1: - version "2.14.1" - resolved "https://registry.npmmirror.com/commander/download/commander-2.14.1.tgz?cache=0&sync_timestamp=1634886396986&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcommander%2Fdownload%2Fcommander-2.14.1.tgz#2235123e37af8ca3c65df45b026dbd357b01b9aa" - integrity sha1-IjUSPjevjKPGXfRbAm29NXsBuao= - -commander@~2.17.1: - version "2.17.1" - resolved "https://registry.npmmirror.com/commander/download/commander-2.17.1.tgz?cache=0&sync_timestamp=1634886396986&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcommander%2Fdownload%2Fcommander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" - integrity sha1-vXerfebelCBc6sxy8XFtKfIKd78= - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.nlark.com/component-emitter/download/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A= - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.nlark.com/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -config-chain@^1.1.12: - version "1.1.13" - resolved "https://registry.nlark.com/config-chain/download/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" - integrity sha1-+tB5Wqamza/57Rto6d/5Q3LCMvQ= - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -connect@^3.7.0: - version "3.7.0" - resolved "https://registry.nlark.com/connect/download/connect-3.7.0.tgz?cache=0&sync_timestamp=1618847040246&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fconnect%2Fdownload%2Fconnect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" - integrity sha1-XUk0iRDKpeB6AYALAw0MNfIEhPg= - dependencies: - debug "2.6.9" - finalhandler "1.1.2" - parseurl "~1.3.3" - utils-merge "1.0.1" - -constant-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npm.taobao.org/constant-case/download/constant-case-3.0.4.tgz#3b84a9aeaf4cf31ec45e6bf5de91bdfb0589faf1" - integrity sha1-O4Sprq9M8x7EXmv13pG9+wWJ+vE= - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - upper-case "^2.0.2" - -convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.nlark.com/convert-source-map/download/convert-source-map-1.8.0.tgz?cache=0&sync_timestamp=1624045420970&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fconvert-source-map%2Fdownload%2Fconvert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha1-8zc8MtIbTXgN2ABFFGhPt5HKQ2k= - dependencies: - safe-buffer "~5.1.1" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.nlark.com/copy-descriptor/download/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-js@^3.19.1, core-js@^3.6.5: - version "3.19.3" - resolved "https://registry.npmmirror.com/core-js/download/core-js-3.19.3.tgz#6df8142a996337503019ff3235a7022d7cdf4559" - integrity sha512-LeLBMgEGSsG7giquSzvgBrTS7V5UL6ks3eQlUSbN8dJStlLFiRzUm5iqsRyzUB8carhfKjkJ2vzKqE6z1Vga9g== - -crc-32@~1.2.0: - version "1.2.0" - resolved "https://registry.nlark.com/crc-32/download/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208" - integrity sha1-yy224puIUI4y2d0OwWk+e0Ghggg= - dependencies: - exit-on-epipe "~1.0.1" - printj "~1.1.0" - -cross-spawn@^7.0.2: - version "7.0.3" - resolved "https://registry.nlark.com/cross-spawn/download/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha1-9zqFudXUHQRVUcF34ogtSshXKKY= - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -css-select@^4.1.3: - version "4.1.3" - resolved "https://registry.nlark.com/css-select/download/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067" - integrity sha1-pwRA9wMX8maRGK10/xBeZYSccGc= - dependencies: - boolbase "^1.0.0" - css-what "^5.0.0" - domhandler "^4.2.0" - domutils "^2.6.0" - nth-check "^2.0.0" - -css-tree@^1.1.2, css-tree@^1.1.3: - version "1.1.3" - resolved "https://registry.npmmirror.com/css-tree/download/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" - integrity sha1-60hw+2/XcHMn7JXC/yqwm16NuR0= - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - -css-what@^5.0.0: - version "5.1.0" - resolved "https://registry.npmmirror.com/css-what/download/css-what-5.1.0.tgz#3f7b707aadf633baf62c2ceb8579b545bb40f7fe" - integrity sha1-P3tweq32M7r2LCzrhXm1RbtA9/4= - -csso@^4.2.0: - version "4.2.0" - resolved "https://registry.npmmirror.com/csso/download/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" - integrity sha1-6jpWE0bo3J9UbW/r7dUBh884lSk= - dependencies: - css-tree "^1.1.2" - -csstype@^2.6.8: - version "2.6.19" - resolved "https://registry.npmmirror.com/csstype/download/csstype-2.6.19.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcsstype%2Fdownload%2Fcsstype-2.6.19.tgz#feeb5aae89020bb389e1f63669a5ed490e391caa" - integrity sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ== - -dayjs@^1.10.7: - version "1.10.7" - resolved "https://registry.nlark.com/dayjs/download/dayjs-1.10.7.tgz#2cf5f91add28116748440866a0a1d26f3a6ce468" - integrity sha1-LPX5Gt0oEWdIRAhmoKHSbzps5Gg= - -debug@2.6.9, debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8= - dependencies: - ms "2.0.0" - -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@~4.3.1, debug@~4.3.2: - version "4.3.3" - resolved "https://registry.npmmirror.com/debug/download/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" - integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== - dependencies: - ms "2.1.2" - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.nlark.com/decode-uri-component/download/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -deep-equal@^1.0.1: - version "1.1.1" - resolved "https://registry.nlark.com/deep-equal/download/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" - integrity sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o= - dependencies: - is-arguments "^1.0.4" - is-date-object "^1.0.1" - is-regex "^1.0.4" - object-is "^1.0.1" - object-keys "^1.1.1" - regexp.prototype.flags "^1.2.0" - -deep-is@^0.1.3: - version "0.1.4" - resolved "https://registry.nlark.com/deep-is/download/deep-is-0.1.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdeep-is%2Fdownload%2Fdeep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE= - -deepmerge@1.3.2: - version "1.3.2" - resolved "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.3.2.tgz#1663691629d4dbfe364fa12a2a4f0aa86aa3a050" - integrity sha1-FmNpFinU2/42T6EqKk8KqGqjoFA= - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.npm.taobao.org/deepmerge/download/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha1-RNLqNnm49NT/ujPwPYZfwee/SVU= - -define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.nlark.com/define-properties/download/define-properties-1.1.3.tgz?cache=0&sync_timestamp=1618847174317&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdefine-properties%2Fdownload%2Fdefine-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE= - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha1-1Flono1lS6d+AqgX+HENcCyxbp0= - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delegate@^3.1.2: - version "3.2.0" - resolved "https://registry.nlark.com/delegate/download/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" - integrity sha1-tmtxwxWFIuirV0T3INjKDCr1kWY= - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.nlark.com/dir-glob/download/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8= - dependencies: - path-type "^4.0.0" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/doctrine/download/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha1-rd6+rXKmV023g2OdyHoSF3OXOWE= - dependencies: - esutils "^2.0.2" - -dom-serializer@0: - version "0.2.2" - resolved "https://registry.nlark.com/dom-serializer/download/dom-serializer-0.2.2.tgz?cache=0&sync_timestamp=1621256830355&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdom-serializer%2Fdownload%2Fdom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E= - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - -dom-serializer@^1.0.1: - version "1.3.2" - resolved "https://registry.nlark.com/dom-serializer/download/dom-serializer-1.3.2.tgz?cache=0&sync_timestamp=1621256830355&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdom-serializer%2Fdownload%2Fdom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" - integrity sha1-YgZDfTLO767HFhgDIwx6ILwbTZE= - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - -domelementtype@1, domelementtype@^1.3.1: - version "1.3.1" - resolved "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz?cache=0&sync_timestamp=1617298545989&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8= - -domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.2.0" - resolved "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.2.0.tgz?cache=0&sync_timestamp=1617298545989&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc= - -domhandler@^2.3.0: - version "2.4.2" - resolved "https://registry.npmmirror.com/domhandler/download/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" - integrity sha1-iAUJfpM9ZehVRvcm1g9euItE+AM= - dependencies: - domelementtype "1" - -domhandler@^4.2.0: - version "4.3.0" - resolved "https://registry.npmmirror.com/domhandler/download/domhandler-4.3.0.tgz#16c658c626cf966967e306f966b431f77d4a5626" - integrity sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g== - dependencies: - domelementtype "^2.2.0" - -domready@1.0.8: - version "1.0.8" - resolved "https://registry.npm.taobao.org/domready/download/domready-1.0.8.tgz#91f252e597b65af77e745ae24dd0185d5e26d58c" - integrity sha1-kfJS5Ze2Wvd+dFriTdAYXV4m1Yw= - -domutils@^1.5.1: - version "1.7.0" - resolved "https://registry.nlark.com/domutils/download/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo= - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^2.6.0: - version "2.8.0" - resolved "https://registry.nlark.com/domutils/download/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" - integrity sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU= - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.2.0" - domhandler "^4.2.0" - -dot-case@^3.0.4: - version "3.0.4" - resolved "https://registry.nlark.com/dot-case/download/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" - integrity sha1-mytnDQCkMWZ6inW6Kc0bmICc51E= - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -echarts@^5.0.2: - version "5.2.2" - resolved "https://registry.npmmirror.com/echarts/download/echarts-5.2.2.tgz?cache=0&sync_timestamp=1635741929711&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fecharts%2Fdownload%2Fecharts-5.2.2.tgz#ec3c8b2a151cbba71ba3c2c7cf9b2f2047ce4370" - integrity sha1-7DyLKhUcu6cbo8LHz5svIEfOQ3A= - dependencies: - tslib "2.3.0" - zrender "5.2.1" - -editorconfig@^0.15.3: - version "0.15.3" - resolved "https://registry.nlark.com/editorconfig/download/editorconfig-0.15.3.tgz#bef84c4e75fb8dcb0ce5cee8efd51c15999befc5" - integrity sha1-vvhMTnX7jcsM5c7o79UcFZmb78U= - dependencies: - commander "^2.19.0" - lru-cache "^4.1.5" - semver "^5.6.0" - sigmund "^1.0.1" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -electron-to-chromium@^1.4.17: - version "1.4.17" - resolved "https://registry.npmmirror.com/electron-to-chromium/download/electron-to-chromium-1.4.17.tgz#16ec40f61005582d5d41fac08400a254dccfb85f" - integrity sha512-zhk1MravPtq/KBhmGB7TLBILmXTgRG9TFSI3qS3DbgyfHzIl72iiTE37r/BHIbPCJJlWIo5rySyxiH4vWhu2ZA== - -element-plus@^1.1.0-beta.20, element-plus@^1.1.0-beta.24: - version "1.1.0-beta.24" - resolved "https://registry.npmmirror.com/element-plus/download/element-plus-1.1.0-beta.24.tgz#858b05932ebc0be15419d3974d15be2a4f4b696c" - integrity sha1-hYsFky68C+FUGdOXTRW+Kk9LaWw= - dependencies: - "@element-plus/icons" "^0.0.11" - "@popperjs/core" "^2.10.2" - "@vueuse/core" "~6.1.0" - async-validator "^4.0.3" - dayjs "^1.10.7" - lodash "^4.17.21" - memoize-one "^5.2.1" - normalize-wheel-es "^1.1.0" - resize-observer-polyfill "^1.5.1" - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-8.0.0.tgz?cache=0&sync_timestamp=1632811716250&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc= - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/emojis-list/download/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha1-VXBmIEatKeLpFucariYKvf9Pang= - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/encodeurl/download/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -engine.io-client@~6.1.1: - version "6.1.1" - resolved "https://registry.npmmirror.com/engine.io-client/download/engine.io-client-6.1.1.tgz?cache=0&sync_timestamp=1636874284993&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fengine.io-client%2Fdownload%2Fengine.io-client-6.1.1.tgz#800d4b9db5487d169686729e5bd887afa78d36b0" - integrity sha512-V05mmDo4gjimYW+FGujoGmmmxRaDsrVr7AXA3ZIfa04MWM1jOfZfUwou0oNqhNwy/votUDvGDt4JA4QF4e0b4g== - dependencies: - "@socket.io/component-emitter" "~3.0.0" - debug "~4.3.1" - engine.io-parser "~5.0.0" - has-cors "1.1.0" - parseqs "0.0.6" - parseuri "0.0.6" - ws "~8.2.3" - xmlhttprequest-ssl "~2.0.0" - yeast "0.1.2" - -engine.io-parser@~5.0.0: - version "5.0.2" - resolved "https://registry.npmmirror.com/engine.io-parser/download/engine.io-parser-5.0.2.tgz?cache=0&sync_timestamp=1636871318189&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fengine.io-parser%2Fdownload%2Fengine.io-parser-5.0.2.tgz#69a2ec3ed431da021f0666712d07f106bcffa6ce" - integrity sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g== - dependencies: - base64-arraybuffer "~1.0.1" - -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.nlark.com/enquirer/download/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00= - dependencies: - ansi-colors "^4.1.1" - -entities@^1.1.1: - version "1.1.2" - resolved "https://registry.nlark.com/entities/download/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha1-vfpzUplmTfr9NFKe1PhSKidf6lY= - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.nlark.com/entities/download/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" - integrity sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU= - -es-abstract@^1.19.0: - version "1.19.1" - resolved "https://registry.npmmirror.com/es-abstract/download/es-abstract-1.19.1.tgz?cache=0&sync_timestamp=1633234258828&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fes-abstract%2Fdownload%2Fes-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3" - integrity sha1-1IhXlodpFpWd547aoN9FZicRXsM= - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-symbols "^1.0.2" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.1" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.1" - is-string "^1.0.7" - is-weakref "^1.0.1" - object-inspect "^1.11.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.4" - string.prototype.trimstart "^1.0.4" - unbox-primitive "^1.0.1" - -es-module-lexer@^0.9.3: - version "0.9.3" - resolved "https://registry.npmmirror.com/es-module-lexer/download/es-module-lexer-0.9.3.tgz?cache=0&sync_timestamp=1633649003753&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fes-module-lexer%2Fdownload%2Fes-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" - integrity sha1-bxPbAMw4QXE32vdDZvU1yOtDjxk= - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo= - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -esbuild-android-arm64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-android-arm64/download/esbuild-android-arm64-0.13.15.tgz#3fc3ff0bab76fe35dd237476b5d2b32bb20a3d44" - integrity sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg== - -esbuild-darwin-64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-darwin-64/download/esbuild-darwin-64-0.13.15.tgz#8e9169c16baf444eacec60d09b24d11b255a8e72" - integrity sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ== - -esbuild-darwin-arm64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-darwin-arm64/download/esbuild-darwin-arm64-0.13.15.tgz#1b07f893b632114f805e188ddfca41b2b778229a" - integrity sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ== - -esbuild-freebsd-64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-freebsd-64/download/esbuild-freebsd-64-0.13.15.tgz#0b8b7eca1690c8ec94c75680c38c07269c1f4a85" - integrity sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA== - -esbuild-freebsd-arm64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-freebsd-arm64/download/esbuild-freebsd-arm64-0.13.15.tgz#2e1a6c696bfdcd20a99578b76350b41db1934e52" - integrity sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ== - -esbuild-linux-32@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-linux-32/download/esbuild-linux-32-0.13.15.tgz#6fd39f36fc66dd45b6b5f515728c7bbebc342a69" - integrity sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g== - -esbuild-linux-64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-linux-64/download/esbuild-linux-64-0.13.15.tgz#9cb8e4bcd7574e67946e4ee5f1f1e12386bb6dd3" - integrity sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA== - -esbuild-linux-arm64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-linux-arm64/download/esbuild-linux-arm64-0.13.15.tgz#3891aa3704ec579a1b92d2a586122e5b6a2bfba1" - integrity sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA== - -esbuild-linux-arm@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-linux-arm/download/esbuild-linux-arm-0.13.15.tgz#8a00e99e6a0c6c9a6b7f334841364d8a2b4aecfe" - integrity sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA== - -esbuild-linux-mips64le@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-linux-mips64le/download/esbuild-linux-mips64le-0.13.15.tgz#36b07cc47c3d21e48db3bb1f4d9ef8f46aead4f7" - integrity sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg== - -esbuild-linux-ppc64le@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-linux-ppc64le/download/esbuild-linux-ppc64le-0.13.15.tgz#f7e6bba40b9a11eb9dcae5b01550ea04670edad2" - integrity sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ== - -esbuild-netbsd-64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-netbsd-64/download/esbuild-netbsd-64-0.13.15.tgz#a2fedc549c2b629d580a732d840712b08d440038" - integrity sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w== - -esbuild-openbsd-64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-openbsd-64/download/esbuild-openbsd-64-0.13.15.tgz#b22c0e5806d3a1fbf0325872037f885306b05cd7" - integrity sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g== - -esbuild-sunos-64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-sunos-64/download/esbuild-sunos-64-0.13.15.tgz#d0b6454a88375ee8d3964daeff55c85c91c7cef4" - integrity sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw== - -esbuild-windows-32@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-windows-32/download/esbuild-windows-32-0.13.15.tgz#c96d0b9bbb52f3303322582ef8e4847c5ad375a7" - integrity sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw== - -esbuild-windows-64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-windows-64/download/esbuild-windows-64-0.13.15.tgz#1f79cb9b1e1bb02fb25cd414cb90d4ea2892c294" - integrity sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ== - -esbuild-windows-arm64@0.13.15: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild-windows-arm64/download/esbuild-windows-arm64-0.13.15.tgz#482173070810df22a752c686509c370c3be3b3c3" - integrity sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA== - -esbuild@0.11.3: - version "0.11.3" - resolved "https://registry.npmmirror.com/esbuild/download/esbuild-0.11.3.tgz#b57165b907be4ffba651f6450538ce8d8c1d5eb0" - integrity sha1-tXFluQe+T/umUfZFBTjOjYwdXrA= - -esbuild@^0.13.2: - version "0.13.15" - resolved "https://registry.npmmirror.com/esbuild/download/esbuild-0.13.15.tgz#db56a88166ee373f87dbb2d8798ff449e0450cdf" - integrity sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw== - optionalDependencies: - esbuild-android-arm64 "0.13.15" - esbuild-darwin-64 "0.13.15" - esbuild-darwin-arm64 "0.13.15" - esbuild-freebsd-64 "0.13.15" - esbuild-freebsd-arm64 "0.13.15" - esbuild-linux-32 "0.13.15" - esbuild-linux-64 "0.13.15" - esbuild-linux-arm "0.13.15" - esbuild-linux-arm64 "0.13.15" - esbuild-linux-mips64le "0.13.15" - esbuild-linux-ppc64le "0.13.15" - esbuild-netbsd-64 "0.13.15" - esbuild-openbsd-64 "0.13.15" - esbuild-sunos-64 "0.13.15" - esbuild-windows-32 "0.13.15" - esbuild-windows-64 "0.13.15" - esbuild-windows-arm64 "0.13.15" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.nlark.com/escalade/download/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA= - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.nlark.com/escape-html/download/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.nlark.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/escape-string-regexp/download/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ= - -eslint-config-prettier@^8.1.0: - version "8.3.0" - resolved "https://registry.nlark.com/eslint-config-prettier/download/eslint-config-prettier-8.3.0.tgz?cache=0&sync_timestamp=1623397578001&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-config-prettier%2Fdownload%2Feslint-config-prettier-8.3.0.tgz#f7471b20b6fe8a9a9254cc684454202886a2dd7a" - integrity sha1-90cbILb+ipqSVMxoRFQgKIai3Xo= - -eslint-plugin-prettier@^3.3.1: - version "3.4.1" - resolved "https://registry.npmmirror.com/eslint-plugin-prettier/download/eslint-plugin-prettier-3.4.1.tgz#e9ddb200efb6f3d05ffe83b1665a716af4a387e5" - integrity sha1-6d2yAO+289Bf/oOxZlpxavSjh+U= - dependencies: - prettier-linter-helpers "^1.0.0" - -eslint-plugin-vue@^7.13.0: - version "7.20.0" - resolved "https://registry.npmmirror.com/eslint-plugin-vue/download/eslint-plugin-vue-7.20.0.tgz#98c21885a6bfdf0713c3a92957a5afeaaeed9253" - integrity sha1-mMIYhaa/3wcTw6kpV6Wv6q7tklM= - dependencies: - eslint-utils "^2.1.0" - natural-compare "^1.4.0" - semver "^6.3.0" - vue-eslint-parser "^7.10.0" - -eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1637466831846&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw= - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc= - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/eslint-utils/download/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" - integrity sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI= - dependencies: - eslint-visitor-keys "^2.0.0" - -eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1636378420914&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha1-MOvR73wv3/AcOk8VEESvJfqwUj4= - -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz?cache=0&sync_timestamp=1636378420914&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha1-9lMoJZMFknOSyTjtROsKXJsr0wM= - -eslint@^7.23.0: - version "7.32.0" - resolved "https://registry.npmmirror.com/eslint/download/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" - integrity sha1-xtMooUvj+wjI0dIeEsAv23oqgS0= - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.9" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^6.2.1: - version "6.2.1" - resolved "https://registry.npmmirror.com/espree/download/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" - integrity sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o= - dependencies: - acorn "^7.1.1" - acorn-jsx "^5.2.0" - eslint-visitor-keys "^1.1.0" - -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.npmmirror.com/espree/download/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" - integrity sha1-8t8zC3Usb1UBn4vYm3ZgA5wbu7Y= - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE= - -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.nlark.com/esquery/download/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha1-IUj/w4uC6McFff7UhCWz5h8PJKU= - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.nlark.com/esrecurse/download/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha1-eteWTWeauyi+5yzsY3WLHF0smSE= - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.npmmirror.com/estraverse/download/estraverse-4.3.0.tgz?cache=0&sync_timestamp=1635237706876&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0= - -estraverse@^5.1.0, estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz?cache=0&sync_timestamp=1635237706876&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha1-LupSkHAvJquP5TcDcP+GyWXSESM= - -estree-walker@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/estree-walker/download/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" - integrity sha1-MbxdYSyWtwQQa0d+bdXYqhOMtwA= - -estree-walker@^2.0.1, estree-walker@^2.0.2: - version "2.0.2" - resolved "https://registry.nlark.com/estree-walker/download/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" - integrity sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw= - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= - -eventemitter3@^2.0.3: - version "2.0.3" - resolved "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" - integrity sha1-teEHm1n7XhuidxwKmTvgYKWMmbo= - -exit-on-epipe@~1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/exit-on-epipe/download/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692" - integrity sha1-C92S6H1ShdJn2qgXHQ6wYVlolpI= - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.nlark.com/extend-shallow/download/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.nlark.com/extend-shallow/download/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@^3.0.2: - version "3.0.2" - resolved "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo= - -extglob@^2.0.2: - version "2.0.4" - resolved "https://registry.nlark.com/extglob/download/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM= - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.nlark.com/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU= - -fast-diff@1.1.2: - version "1.1.2" - resolved "https://registry.npm.taobao.org/fast-diff/download/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154" - integrity sha1-S2LEK44D3j+EhGC2OQeZIGldAVQ= - -fast-diff@^1.1.2: - version "1.2.0" - resolved "https://registry.npm.taobao.org/fast-diff/download/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" - integrity sha1-c+4RmC2Gyq95WYKNUZz+kn+sXwM= - -fast-glob@^3.1.1, fast-glob@^3.2.7: - version "3.2.7" - resolved "https://registry.nlark.com/fast-glob/download/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" - integrity sha1-/Wy3otfpqnp4RhEehaGW1rL3ZqE= - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM= - -fast-levenshtein@^2.0.6: - version "2.0.6" - resolved "https://registry.nlark.com/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.nlark.com/fastq/download/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" - integrity sha1-YWdg+Ip1Jr38WWt8q4wYk4w2uYw= - dependencies: - reusify "^1.0.4" - -fflate@^0.3.8: - version "0.3.11" - resolved "https://registry.nlark.com/fflate/download/fflate-0.3.11.tgz#2c440d7180fdeb819e64898d8858af327b042a5d" - integrity sha1-LEQNcYD964GeZImNiFivMnsEKl0= - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha1-IRst2WWcsDlLBz5zI6w8kz1SICc= - dependencies: - flat-cache "^3.0.4" - -file-saver@^2.0.5: - version "2.0.5" - resolved "https://registry.npm.taobao.org/file-saver/download/file-saver-2.0.5.tgz#d61cfe2ce059f414d899e9dd6d4107ee25670c38" - integrity sha1-1hz+LOBZ9BTYmendbUEH7iVnDDg= - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/fill-range/download/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.nlark.com/fill-range/download/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha1-GRmmp8df44ssfHflGYU12prN2kA= - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.1.2: - version "1.1.2" - resolved "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0= - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.nlark.com/flat-cache/download/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE= - dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flatted@^3.1.0: - version "3.2.4" - resolved "https://registry.npmmirror.com/flatted/download/flatted-3.2.4.tgz?cache=0&sync_timestamp=1636473925233&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fflatted%2Fdownload%2Fflatted-3.2.4.tgz#28d9969ea90661b5134259f312ab6aa7929ac5e2" - integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== - -follow-redirects@^1.14.0: - version "1.14.6" - resolved "https://registry.npmmirror.com/follow-redirects/download/follow-redirects-1.14.6.tgz#8cfb281bbc035b3c067d6cd975b0f6ade6e855cd" - integrity sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A== - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -frac@~1.1.2: - version "1.1.2" - resolved "https://registry.nlark.com/frac/download/frac-1.1.2.tgz#3d74f7f6478c88a1b5020306d747dc6313c74d0b" - integrity sha1-PXT39keMiKG1AgMG10fcYxPHTQs= - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.nlark.com/fragment-cache/download/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fs-extra@^10.0.0: - version "10.0.0" - resolved "https://registry.nlark.com/fs-extra/download/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" - integrity sha1-n/YbZV3eU/s0qC34S7IUzoAuF8E= - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.npmmirror.com/fsevents/download/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro= - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.nlark.com/function-bind/download/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.nlark.com/gensync/download/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA= - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.nlark.com/get-intrinsic/download/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y= - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/get-symbol-description/download/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha1-f9uByQAQH71WTdXxowr1qtweWNY= - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.nlark.com/get-value/download/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.npmmirror.com/glob-parent/download/glob-parent-5.1.2.tgz?cache=0&sync_timestamp=1632954501757&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglob-parent%2Fdownload%2Fglob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ= - dependencies: - is-glob "^4.0.1" - -glob@^7.1.3: - version "7.2.0" - resolved "https://registry.npmmirror.com/glob/download/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha1-0VU1r3cy4C6Uj0xBYovZECk/YCM= - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmmirror.com/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4= - -globals@^13.6.0, globals@^13.9.0: - version "13.12.0" - resolved "https://registry.npmmirror.com/globals/download/globals-13.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-13.12.0.tgz#4d733760304230a0082ed96e21e5c565f898089e" - integrity sha1-TXM3YDBCMKAILtluIeXFZfiYCJ4= - dependencies: - type-fest "^0.20.2" - -globby@^11.0.3: - version "11.0.4" - resolved "https://registry.nlark.com/globby/download/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5" - integrity sha1-LLr/d8Lypi5x6bKBOme5ejowAaU= - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.1.1" - ignore "^5.1.4" - merge2 "^1.3.0" - slash "^3.0.0" - -good-listener@^1.2.2: - version "1.2.2" - resolved "https://registry.nlark.com/good-listener/download/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" - integrity sha1-1TswzfkxPf+33JoNR3CWqm0UXFA= - dependencies: - delegate "^3.1.2" - -graceful-fs@^4.1.6, graceful-fs@^4.2.0: - version "4.2.8" - resolved "https://registry.npmmirror.com/graceful-fs/download/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" - integrity sha1-5BK40z9eAGWTy9PO5t+fLOu+gCo= - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/has-ansi/download/has-ansi-2.0.0.tgz?cache=0&sync_timestamp=1631556755105&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-ansi%2Fdownload%2Fhas-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - -has-bigints@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/has-bigints/download/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" - integrity sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM= - -has-cors@1.1.0: - version "1.1.0" - resolved "https://registry.nlark.com/has-cors/download/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" - integrity sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk= - -has-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/has-flag/download/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" - integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/has-flag/download/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s= - -has-pkg@^0.0.1: - version "0.0.1" - resolved "https://registry.nlark.com/has-pkg/download/has-pkg-0.0.1.tgz#f9d9139ed83e2487deae5eb4ac13182a2e903857" - integrity sha1-+dkTntg+JIferl60rBMYKi6QOFc= - -has-symbols@^1.0.1, has-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/has-symbols/download/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM= - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/has-tostringtag/download/has-tostringtag-1.0.0.tgz?cache=0&sync_timestamp=1628198671004&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-tostringtag%2Fdownload%2Fhas-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU= - dependencies: - has-symbols "^1.0.2" - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.nlark.com/has-value/download/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/has-value/download/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.nlark.com/has-values/download/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/has-values/download/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.nlark.com/has/download/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y= - dependencies: - function-bind "^1.1.1" - -hash-sum@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/hash-sum/download/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a" - integrity sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo= - -he@^1.1.1: - version "1.2.0" - resolved "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8= - -header-case@^2.0.4: - version "2.0.4" - resolved "https://registry.npm.taobao.org/header-case/download/header-case-2.0.4.tgz#5a42e63b55177349cf405beb8d775acabb92c063" - integrity sha1-WkLmO1UXc0nPQFvrjXdayruSwGM= - dependencies: - capital-case "^1.0.4" - tslib "^2.0.3" - -html-tags@^3.1.0: - version "3.1.0" - resolved "https://registry.npm.taobao.org/html-tags/download/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" - integrity sha1-e15vfmZen7QfMAB+2eDUHpf7IUA= - -htmlparser2@^3.8.3: - version "3.10.1" - resolved "https://registry.npmmirror.com/htmlparser2/download/htmlparser2-3.10.1.tgz?cache=0&sync_timestamp=1636641539121&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" - integrity sha1-vWedw/WYl7ajS7EHSchVu1OpOS8= - dependencies: - domelementtype "^1.3.1" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^3.1.1" - -iconv-lite@^0.6.3: - version "0.6.3" - resolved "https://registry.nlark.com/iconv-lite/download/iconv-lite-0.6.3.tgz?cache=0&sync_timestamp=1621826342262&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" - integrity sha1-pS+AvzjaGVLrXGgXkHGYcaGnJQE= - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz?cache=0&sync_timestamp=1635926632542&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fignore%2Fdownload%2Fignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw= - -ignore@^5.1.4, ignore@^5.1.8: - version "5.1.9" - resolved "https://registry.npmmirror.com/ignore/download/ignore-5.1.9.tgz?cache=0&sync_timestamp=1635926632542&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fignore%2Fdownload%2Fignore-5.1.9.tgz#9ec1a5cbe8e1446ec60d4420060d43aa6e7382fb" - integrity sha1-nsGly+jhRG7GDUQgBg1Dqm5zgvs= - -image-size@^0.5.1: - version "0.5.5" - resolved "https://registry.nlark.com/image-size/download/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" - integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= - -immutable@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/immutable/download/immutable-4.0.0.tgz?cache=0&sync_timestamp=1633651544502&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fimmutable%2Fdownload%2Fimmutable-4.0.0.tgz#b86f78de6adef3608395efb269a91462797e2c23" - integrity sha1-uG943mre82CDle+yaakUYnl+LCM= - -import-fresh@^3.0.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha1-NxYsJfy566oublPVtNiM4X2eDCs= - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.nlark.com/imurmurhash/download/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.1, inherits@^2.0.3: - version "2.0.4" - resolved "https://registry.nlark.com/inherits/download/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w= - -ini@^1.3.4: - version "1.3.8" - resolved "https://registry.nlark.com/ini/download/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw= - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.nlark.com/internal-slot/download/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha1-c0fjB97uovqsKsYgXUvH00ln9Zw= - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.nlark.com/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY= - dependencies: - kind-of "^6.0.0" - -is-arguments@^1.0.4: - version "1.1.1" - resolved "https://registry.nlark.com/is-arguments/download/is-arguments-1.1.1.tgz?cache=0&sync_timestamp=1628201919104&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-arguments%2Fdownload%2Fis-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" - integrity sha1-FbP4j9oB8ql/7ITKdhpWDxI++ps= - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.nlark.com/is-bigint/download/is-bigint-1.0.4.tgz?cache=0&sync_timestamp=1628747504782&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-bigint%2Fdownload%2Fis-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha1-CBR6GHW8KzIAXUHM2Ckd/8ZpHfM= - dependencies: - has-bigints "^1.0.1" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/is-binary-path/download/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk= - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.nlark.com/is-boolean-object/download/is-boolean-object-1.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-boolean-object%2Fdownload%2Fis-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha1-XG3CACRt2TIa5LiFoRS7H3X2Nxk= - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz?cache=0&sync_timestamp=1604432327227&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-buffer%2Fdownload%2Fis-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha1-76ouqdqg16suoTqXsritUf776L4= - -is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.nlark.com/is-callable/download/is-callable-1.2.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-callable%2Fdownload%2Fis-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha1-RzAdWN0CWUB4ZVR4U99tYf5HGUU= - -is-core-module@^2.2.0: - version "2.8.0" - resolved "https://registry.npmmirror.com/is-core-module/download/is-core-module-2.8.0.tgz?cache=0&sync_timestamp=1634236731601&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-core-module%2Fdownload%2Fis-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" - integrity sha1-AyEzbD0JJeSX/Zf12VyxFKXM1Ug= - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.nlark.com/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc= - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.nlark.com/is-date-object/download/is-date-object-1.0.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-date-object%2Fdownload%2Fis-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha1-CEHVU25yTCVZe/bqYuG9OCmN8x8= - dependencies: - has-tostringtag "^1.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco= - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw= - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.nlark.com/is-extendable/download/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/is-extendable/download/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ= - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.nlark.com/is-extglob/download/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0= - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.npmmirror.com/is-glob/download/is-glob-4.0.3.tgz?cache=0&sync_timestamp=1632934586547&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-glob%2Fdownload%2Fis-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ= - dependencies: - is-extglob "^2.1.1" - -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/is-module/download/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" - integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= - -is-negative-zero@^2.0.1: - version "2.0.2" - resolved "https://registry.npmmirror.com/is-negative-zero/download/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.6" - resolved "https://registry.nlark.com/is-number-object/download/is-number-object-1.0.6.tgz#6a7aaf838c7f0686a50b4553f7e54a96494e89f0" - integrity sha1-anqvg4x/BoalC0VT9+VKlklOifA= - dependencies: - has-tostringtag "^1.0.0" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/is-number/download/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.nlark.com/is-number/download/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss= - -is-plain-obj@^1.1: - version "1.1.0" - resolved "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc= - dependencies: - isobject "^3.0.1" - -is-regex@^1.0.4, is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.nlark.com/is-regex/download/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg= - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-shared-array-buffer@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/is-shared-array-buffer/download/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" - integrity sha1-l7DIX72stZycRG/mU7gs8rW3z+Y= - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.nlark.com/is-string/download/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha1-DdEr8gBvJVu1j2lREO/3SR7rwP0= - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.nlark.com/is-symbol/download/is-symbol-1.0.4.tgz?cache=0&sync_timestamp=1620501174327&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-symbol%2Fdownload%2Fis-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha1-ptrJO2NbBjymhyI23oiRClevE5w= - dependencies: - has-symbols "^1.0.2" - -is-weakref@^1.0.1: - version "1.0.2" - resolved "https://registry.npmmirror.com/is-weakref/download/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/is-windows/download/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0= - -isarray@1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/isexe/download/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0, isobject@^2.1.0: - version "2.1.0" - resolved "https://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -js-base64@^2.1.9: - version "2.6.4" - resolved "https://registry.npmmirror.com/js-base64/download/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" - integrity sha1-9OaGxd4eofhn28rT1G2WlCjfmMQ= - -js-beautify@^1.13.5: - version "1.14.0" - resolved "https://registry.nlark.com/js-beautify/download/js-beautify-1.14.0.tgz#2ce790c555d53ce1e3d7363227acf5dc69024c2d" - integrity sha1-LOeQxVXVPOHj1zYyJ6z13GkCTC0= - dependencies: - config-chain "^1.1.12" - editorconfig "^0.15.3" - glob "^7.1.3" - nopt "^5.0.0" - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz?cache=0&sync_timestamp=1619345098261&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fjs-tokens%2Fdownload%2Fjs-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk= - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc= - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.nlark.com/jsesc/download/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q= - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA= - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha1-rnvLNlard6c7pcSb9lTzjmtoYOI= - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4= - dependencies: - minimist "^1.2.0" - -json5@^2.1.2: - version "2.2.0" - resolved "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM= - dependencies: - minimist "^1.2.5" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.nlark.com/jsonfile/download/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha1-vFWyY0eTxnnsZAMJTrE2mKbsCq4= - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0, kind-of@^5.0.2: - version "5.1.0" - resolved "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha1-cpyR4thXt6QZofmqZWhcTDP1hF0= - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0= - -klona@^2.0.4: - version "2.0.5" - resolved "https://registry.npmmirror.com/klona/download/klona-2.0.5.tgz?cache=0&sync_timestamp=1635385383825&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fklona%2Fdownload%2Fklona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" - integrity sha1-0WZXTZAHY5XZljqnqSj6u412r7w= - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.nlark.com/levn/download/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha1-rkViwAdHO5MqYgDUAyaN0v/8at4= - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -loader-utils@^1.1.0: - version "1.4.0" - resolved "https://registry.npmmirror.com/loader-utils/download/loader-utils-1.4.0.tgz?cache=0&sync_timestamp=1636687958815&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Floader-utils%2Fdownload%2Floader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha1-xXm140yzSxp07cbB+za/o3HVphM= - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.nlark.com/lodash.merge/download/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo= - -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.npm.taobao.org/lodash.truncate/download/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= - -lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.nlark.com/lodash/download/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw= - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.nlark.com/lower-case/download/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" - integrity sha1-b6I3xj29xKgsoP2ILkci3F5jTig= - dependencies: - tslib "^2.0.3" - -lru-cache@^4.1.5: - version "4.1.5" - resolved "https://registry.nlark.com/lru-cache/download/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80= - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.nlark.com/lru-cache/download/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ= - dependencies: - yallist "^4.0.0" - -magic-string@^0.25.7: - version "0.25.7" - resolved "https://registry.nlark.com/magic-string/download/magic-string-0.25.7.tgz?cache=0&sync_timestamp=1618847046304&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmagic-string%2Fdownload%2Fmagic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" - integrity sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE= - dependencies: - sourcemap-codec "^1.4.4" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.nlark.com/map-cache/download/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/map-visit/download/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.npmmirror.com/mdn-data/download/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" - integrity sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA= - -memoize-one@^5.2.1: - version "5.2.1" - resolved "https://registry.npmmirror.com/memoize-one/download/memoize-one-5.2.1.tgz?cache=0&sync_timestamp=1634697208428&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmemoize-one%2Fdownload%2Fmemoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" - integrity sha1-gzeqPEM1WBg57AHD1ZQJDOvo8A4= - -merge-options@1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/merge-options/download/merge-options-1.0.1.tgz#2a64b24457becd4e4dc608283247e94ce589aa32" - integrity sha1-KmSyRFe+zU5NxggoMkfpTOWJqjI= - dependencies: - is-plain-obj "^1.1" - -merge2@^1.3.0: - version "1.4.1" - resolved "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4= - -merge@^2.1.1: - version "2.1.1" - resolved "https://registry.nlark.com/merge/download/merge-2.1.1.tgz#59ef4bf7e0b3e879186436e8481c06a6c162ca98" - integrity sha1-We9L9+Cz6HkYZDboSBwGpsFiypg= - -micromatch@3.1.0: - version "3.1.0" - resolved "https://registry.nlark.com/micromatch/download/micromatch-3.1.0.tgz#5102d4eaf20b6997d6008e3acfe1c44a3fa815e2" - integrity sha1-UQLU6vILaZfWAI46z+HESj+oFeI= - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.2.2" - define-property "^1.0.0" - extend-shallow "^2.0.1" - extglob "^2.0.2" - fragment-cache "^0.2.1" - kind-of "^5.0.2" - nanomatch "^1.2.1" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.nlark.com/micromatch/download/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k= - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.nlark.com/minimatch/download/minimatch-3.0.4.tgz?cache=0&sync_timestamp=1618846754554&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fminimatch%2Fdownload%2Fminimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM= - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.nlark.com/minimist/download/minimist-1.2.5.tgz?cache=0&sync_timestamp=1618847017774&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI= - -mitt@1.1.2: - version "1.1.2" - resolved "https://registry.nlark.com/mitt/download/mitt-1.1.2.tgz?cache=0&sync_timestamp=1624481394885&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmitt%2Fdownload%2Fmitt-1.1.2.tgz#380e61480d6a615b660f07abb60d51e0a4e4bed6" - integrity sha1-OA5hSA1qYVtmDwertg1R4KTkvtY= - -mitt@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/mitt/download/mitt-2.1.0.tgz?cache=0&sync_timestamp=1624481394885&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmitt%2Fdownload%2Fmitt-2.1.0.tgz#f740577c23176c6205b121b2973514eade1b2230" - integrity sha1-90BXfCMXbGIFsSGylzUU6t4bIjA= - -mitt@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/mitt/download/mitt-3.0.0.tgz?cache=0&sync_timestamp=1624481394885&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmitt%2Fdownload%2Fmitt-3.0.0.tgz#69ef9bd5c80ff6f57473e8d89326d01c414be0bd" - integrity sha1-ae+b1cgP9vV0c+jYkybQHEFL4L0= - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.nlark.com/mixin-deep/download/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY= - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mockjs@^1.1.0: - version "1.1.0" - resolved "https://registry.npm.taobao.org/mockjs/download/mockjs-1.1.0.tgz#e6a0c378e91906dbaff20911cc0273b3c7d75b06" - integrity sha1-5qDDeOkZBtuv8gkRzAJzs8fXWwY= - dependencies: - commander "*" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.npmmirror.com/ms/download/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk= - -nanoid@^3.1.30: - version "3.1.30" - resolved "https://registry.npmmirror.com/nanoid/download/nanoid-3.1.30.tgz#63f93cc548d2a113dc5dfbc63bfa09e2b9b64362" - integrity sha1-Y/k8xUjSoRPcXfvGO/oJ4rm2Q2I= - -nanomatch@^1.2.1: - version "1.2.13" - resolved "https://registry.nlark.com/nanomatch/download/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk= - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.nlark.com/natural-compare/download/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.nlark.com/neo-async/download/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha1-tKr7k+OustgXTKU88WOrfXMIMF8= - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.nlark.com/no-case/download/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" - integrity sha1-02H9XJgA9VhVGoNp/A3NRmK2Ek0= - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-releases@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz?cache=0&sync_timestamp=1634806960337&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnode-releases%2Fdownload%2Fnode-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" - integrity sha1-PR05XyBPHy8ppUNYuftnh2WtL8U= - -nopt@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/nopt/download/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" - integrity sha1-UwlCu1ilEvzK/lP+IQ8TolNV3Ig= - dependencies: - abbrev "1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/normalize-path/download/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU= - -normalize-wheel-es@^1.1.0: - version "1.1.1" - resolved "https://registry.npmmirror.com/normalize-wheel-es/download/normalize-wheel-es-1.1.1.tgz#a8096db6a56f94332d884fd8ebeda88f2fc79569" - integrity sha1-qAlttqVvlDMtiE/Y6+2ojy/HlWk= - -nprogress@^0.2.0: - version "0.2.0" - resolved "https://registry.nlark.com/nprogress/download/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1" - integrity sha1-y480xTIT2JVyP8urkH6UIq28r7E= - -nth-check@^2.0.0: - version "2.0.1" - resolved "https://registry.nlark.com/nth-check/download/nth-check-2.0.1.tgz#2efe162f5c3da06a28959fbd3db75dbeea9f0fc2" - integrity sha1-Lv4WL1w9oGoolZ+9PbddvuqfD8I= - dependencies: - boolbase "^1.0.0" - -object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.npmmirror.com/object-assign/download/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.11.0, object-inspect@^1.9.0: - version "1.11.1" - resolved "https://registry.npmmirror.com/object-inspect/download/object-inspect-1.11.1.tgz#d4bd7d7de54b9a75599f59a00bd698c1f1c6549b" - integrity sha512-If7BjFlpkzzBeV1cqgT3OSWT3azyoxDGajR+iGnFBfVV2EWyDyWaZZW2ERDjUaY2QM8i5jI3Sj7mhsM4DDAqWA== - -object-is@^1.0.1: - version "1.1.5" - resolved "https://registry.npm.taobao.org/object-is/download/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" - integrity sha1-ud7qpfx/GEag+uzc7sE45XePU6w= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.nlark.com/object-keys/download/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4= - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.nlark.com/object-visit/download/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.nlark.com/object.assign/download/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA= - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.nlark.com/on-finished/download/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.nlark.com/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.nlark.com/optionator/download/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk= - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - -param-case@^3.0.4: - version "3.0.4" - resolved "https://registry.nlark.com/param-case/download/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" - integrity sha1-fRf+SqEr3jTUp32RrPtiGcqtAcU= - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -parchment@^1.1.4: - version "1.1.4" - resolved "https://registry.npm.taobao.org/parchment/download/parchment-1.1.4.tgz#aeded7ab938fe921d4c34bc339ce1168bc2ffde5" - integrity sha1-rt7Xq5OP6SHUw0vDOc4RaLwv/eU= - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.npmmirror.com/parent-module/download/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI= - dependencies: - callsites "^3.0.0" - -parseqs@0.0.6: - version "0.0.6" - resolved "https://registry.npm.taobao.org/parseqs/download/parseqs-0.0.6.tgz#8e4bb5a19d1cdc844a08ac974d34e273afa670d5" - integrity sha1-jku1oZ0c3IRKCKyXTTTic6+mcNU= - -parseuri@0.0.6: - version "0.0.6" - resolved "https://registry.nlark.com/parseuri/download/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a" - integrity sha1-4Ulugp46wv9H85pN0ESzKCPEolo= - -parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.nlark.com/parseurl/download/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ= - -pascal-case@^3.1.2: - version "3.1.2" - resolved "https://registry.nlark.com/pascal-case/download/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" - integrity sha1-tI4O8rmOIF58Ha50fQsVCCN2YOs= - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.nlark.com/pascalcase/download/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-case@^3.0.4: - version "3.0.4" - resolved "https://registry.nlark.com/path-case/download/path-case-3.0.4.tgz#9168645334eb942658375c56f80b4c0cb5f82c6f" - integrity sha1-kWhkUzTrlCZYN1xW+AtMDLX4LG8= - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.nlark.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U= - -path-parse@^1.0.6: - version "1.0.7" - resolved "https://registry.nlark.com/path-parse/download/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU= - -path-to-regexp@^6.2.0: - version "6.2.0" - resolved "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-6.2.0.tgz#f7b3803336104c346889adece614669230645f38" - integrity sha1-97OAMzYQTDRoia3s5hRmkjBkXzg= - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/path-type/download/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs= - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093339035&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw= - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3: - version "2.3.0" - resolved "https://registry.nlark.com/picomatch/download/picomatch-2.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpicomatch%2Fdownload%2Fpicomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" - integrity sha1-8fBh3o9qS/AiiS4tEoI0+5gwKXI= - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.nlark.com/posix-character-classes/download/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -postcss-prefix-selector@^1.6.0: - version "1.14.0" - resolved "https://registry.npmmirror.com/postcss-prefix-selector/download/postcss-prefix-selector-1.14.0.tgz#93b8433074b7aadc5715d57379475246341cfb2d" - integrity sha512-8d5fiBQZWMtGWH/7ewEeo6RnBNyT2kLD5wTIfV2oHYqH4hjiofg/rP5X3SUwnqOINzE4mM/K/UOAiNrIaKzd4w== - -postcss@^5.2.17: - version "5.2.18" - resolved "https://registry.npmmirror.com/postcss/download/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" - integrity sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U= - dependencies: - chalk "^1.1.3" - js-base64 "^2.1.9" - source-map "^0.5.6" - supports-color "^3.2.3" - -postcss@^8.1.10, postcss@^8.3.8: - version "8.4.5" - resolved "https://registry.npmmirror.com/postcss/download/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95" - integrity sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg== - dependencies: - nanoid "^3.1.30" - picocolors "^1.0.0" - source-map-js "^1.0.1" - -posthtml-parser@^0.2.0, posthtml-parser@^0.2.1: - version "0.2.1" - resolved "https://registry.nlark.com/posthtml-parser/download/posthtml-parser-0.2.1.tgz#35d530de386740c2ba24ff2eb2faf39ccdf271dd" - integrity sha1-NdUw3jhnQMK6JP8usvrznM3ycd0= - dependencies: - htmlparser2 "^3.8.3" - isobject "^2.1.0" - -posthtml-rename-id@^1.0: - version "1.0.12" - resolved "https://registry.nlark.com/posthtml-rename-id/download/posthtml-rename-id-1.0.12.tgz#cf7f6eb37146bf1afac31e68f18c6cc19ae61433" - integrity sha1-z39us3FGvxr6wx5o8YxswZrmFDM= - dependencies: - escape-string-regexp "1.0.5" - -posthtml-render@^1.0.5, posthtml-render@^1.0.6: - version "1.4.0" - resolved "https://registry.nlark.com/posthtml-render/download/posthtml-render-1.4.0.tgz#40114070c45881cacb93347dae3eff53afbcff13" - integrity sha1-QBFAcMRYgcrLkzR9rj7/U6+8/xM= - -posthtml-svg-mode@^1.0.3: - version "1.0.3" - resolved "https://registry.nlark.com/posthtml-svg-mode/download/posthtml-svg-mode-1.0.3.tgz#abd554face81223cab0cb367e18e4efd2a4e74b0" - integrity sha1-q9VU+s6BIjyrDLNn4Y5O/SpOdLA= - dependencies: - merge-options "1.0.1" - posthtml "^0.9.2" - posthtml-parser "^0.2.1" - posthtml-render "^1.0.6" - -posthtml@^0.9.2: - version "0.9.2" - resolved "https://registry.nlark.com/posthtml/download/posthtml-0.9.2.tgz#f4c06db9f67b61fd17c4e256e7e3d9515bf726fd" - integrity sha1-9MBtufZ7Yf0XxOJW5+PZUVv3Jv0= - dependencies: - posthtml-parser "^0.2.0" - posthtml-render "^1.0.5" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.nlark.com/prelude-ls/download/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha1-3rxkidem5rDnYRiIzsiAM30xY5Y= - -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/prettier-linter-helpers/download/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" - integrity sha1-0j1B/hN1ZG3i0BBNNFSjAIgCz3s= - dependencies: - fast-diff "^1.1.2" - -prettier@^2.2.1: - version "2.5.1" - resolved "https://registry.npmmirror.com/prettier/download/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a" - integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== - -printj@~1.1.0: - version "1.1.2" - resolved "https://registry.nlark.com/printj/download/printj-1.1.2.tgz?cache=0&sync_timestamp=1630361456411&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fprintj%2Fdownload%2Fprintj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222" - integrity sha1-2Q3rKXWoufYA+zoclOP0xTx4oiI= - -printj@~1.2.2: - version "1.2.3" - resolved "https://registry.nlark.com/printj/download/printj-1.2.3.tgz?cache=0&sync_timestamp=1630361456411&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fprintj%2Fdownload%2Fprintj-1.2.3.tgz#2cfb2b192a1e5385dbbe5b46658ac34aa828508a" - integrity sha1-LPsrGSoeU4XbvltGZYrDSqgoUIo= - -printj@~1.3.0: - version "1.3.0" - resolved "https://registry.nlark.com/printj/download/printj-1.3.0.tgz?cache=0&sync_timestamp=1630361456411&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fprintj%2Fdownload%2Fprintj-1.3.0.tgz#9018a918a790e43707f10625d6e10187a367cff6" - integrity sha1-kBipGKeQ5DcH8QYl1uEBh6Nnz/Y= - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.npm.taobao.org/progress/download/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha1-foz42PW48jnBvGi+tOt4Vn1XLvg= - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.nlark.com/proto-list/download/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= - -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/pseudomap/download/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - -punycode@^2.1.0: - version "2.1.1" - resolved "https://registry.nlark.com/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew= - -query-string@^4.3.2: - version "4.3.4" - resolved "https://registry.nlark.com/query-string/download/query-string-4.3.4.tgz?cache=0&sync_timestamp=1631632973844&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fquery-string%2Fdownload%2Fquery-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= - dependencies: - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.nlark.com/queue-microtask/download/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha1-SSkii7xyTfrEPg77BYyve2z7YkM= - -quill-delta@^3.6.2: - version "3.6.3" - resolved "https://registry.npm.taobao.org/quill-delta/download/quill-delta-3.6.3.tgz#b19fd2b89412301c60e1ff213d8d860eac0f1032" - integrity sha1-sZ/SuJQSMBxg4f8hPY2GDqwPEDI= - dependencies: - deep-equal "^1.0.1" - extend "^3.0.2" - fast-diff "1.1.2" - -quill@^1.3.7: - version "1.3.7" - resolved "https://registry.nlark.com/quill/download/quill-1.3.7.tgz#da5b2f3a2c470e932340cdbf3668c9f21f9286e8" - integrity sha1-2lsvOixHDpMjQM2/NmjJ8h+Shug= - dependencies: - clone "^2.1.1" - deep-equal "^1.0.1" - eventemitter3 "^2.0.3" - extend "^3.0.2" - parchment "^1.1.4" - quill-delta "^3.6.2" - -readable-stream@^3.1.1: - version "3.6.0" - resolved "https://registry.nlark.com/readable-stream/download/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha1-M3u9o63AcGvT4CRCaihtS0sskZg= - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.nlark.com/readdirp/download/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc= - dependencies: - picomatch "^2.2.1" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/regex-not/download/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw= - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexp.prototype.flags@^1.2.0: - version "1.3.1" - resolved "https://registry.nlark.com/regexp.prototype.flags/download/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" - integrity sha1-fvNSro0VnnWMDq3Kb4/LTu8HviY= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -regexpp@^3.1.0: - version "3.2.0" - resolved "https://registry.nlark.com/regexpp/download/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" - integrity sha1-BCWido2PI7rXDKS5BGH6LxIT4bI= - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.nlark.com/repeat-element/download/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha1-vmgVIIR6tYx1aKx1+/rSjtQtOek= - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.npmmirror.com/require-from-string/download/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk= - -resize-detector@^0.3.0: - version "0.3.0" - resolved "https://registry.npm.taobao.org/resize-detector/download/resize-detector-0.3.0.tgz#fe495112e184695500a8f51e0389f15774cb1cfc" - integrity sha1-/klREuGEaVUAqPUeA4nxV3TLHPw= - -resize-observer-polyfill@^1.5.1: - version "1.5.1" - resolved "https://registry.nlark.com/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" - integrity sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ= - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/resolve-from/download/resolve-from-4.0.0.tgz?cache=0&sync_timestamp=1622605305717&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fresolve-from%2Fdownload%2Fresolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY= - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.npmmirror.com/resolve-url/download/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.19.0, resolve@^1.20.0: - version "1.20.0" - resolved "https://registry.nlark.com/resolve/download/resolve-1.20.0.tgz?cache=0&sync_timestamp=1631633008759&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fresolve%2Fdownload%2Fresolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU= - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.nlark.com/ret/download/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w= - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.nlark.com/reusify/download/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY= - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho= - dependencies: - glob "^7.1.3" - -rollup@^2.57.0: - version "2.61.1" - resolved "https://registry.npmmirror.com/rollup/download/rollup-2.61.1.tgz#1a5491f84543cf9e4caf6c61222d9a3f8f2ba454" - integrity sha512-BbTXlEvB8d+XFbK/7E5doIcRtxWPRiqr0eb5vQ0+2paMM04Ye4PZY5nHOQef2ix24l/L0SpLd5hwcH15QHPdvA== - optionalDependencies: - fsevents "~2.3.2" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.npm.taobao.org/run-parallel/download/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4= - dependencies: - queue-microtask "^1.2.2" - -safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.nlark.com/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1618847044058&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= - -safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.nlark.com/safe-buffer/download/safe-buffer-5.2.1.tgz?cache=0&sync_timestamp=1618847044058&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY= - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3.0.0": - version "2.1.2" - resolved "https://registry.nlark.com/safer-buffer/download/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo= - -sass-loader@^11.1.1: - version "11.1.1" - resolved "https://registry.npmmirror.com/sass-loader/download/sass-loader-11.1.1.tgz#0db441bbbe197b2af96125bebb7f4be6476b13a7" - integrity sha1-DbRBu74Zeyr5YSW+u39L5kdrE6c= - dependencies: - klona "^2.0.4" - neo-async "^2.6.2" - -sass@^1.42.1: - version "1.45.0" - resolved "https://registry.npmmirror.com/sass/download/sass-1.45.0.tgz#192ede1908324bb293a3e403d1841dbcaafdd323" - integrity sha512-ONy5bjppoohtNkFJRqdz1gscXamMzN3wQy1YH9qO2FiNpgjLhpz/IPRGg0PpCjyz/pWfCOaNEaiEGCcjOFAjqw== - dependencies: - chokidar ">=3.0.0 <4.0.0" - immutable "^4.0.0" - source-map-js ">=0.6.2 <2.0.0" - -select@^1.1.2: - version "1.1.2" - resolved "https://registry.nlark.com/select/download/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" - integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0= - -semver@^5.6.0: - version "5.7.1" - resolved "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha1-qVT5Ma66UI0we78Gnv8MAclhFvc= - -semver@^6.3.0: - version "6.3.0" - resolved "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0= - -semver@^7.2.1, semver@^7.3.5: - version "7.3.5" - resolved "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc= - dependencies: - lru-cache "^6.0.0" - -sentence-case@^3.0.4: - version "3.0.4" - resolved "https://registry.nlark.com/sentence-case/download/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f" - integrity sha1-NkWnuMEXx4f96HAgViJbtipFEx8= - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - upper-case-first "^2.0.2" - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.nlark.com/set-value/download/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha1-oY1AUw5vB95CKMfe/kInr4ytAFs= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo= - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/shebang-regex/download/shebang-regex-3.0.0.tgz?cache=0&sync_timestamp=1628896299850&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-regex%2Fdownload%2Fshebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI= - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.nlark.com/side-channel/download/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha1-785cj9wQTudRslxY1CkAEfpeos8= - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -sigmund@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/sigmund/download/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" - integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/slash/download/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ= - -slice-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/slice-ansi/download/slice-ansi-4.0.0.tgz?cache=0&sync_timestamp=1622604533654&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fslice-ansi%2Fdownload%2Fslice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" - integrity sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms= - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -snake-case@^3.0.4: - version "3.0.4" - resolved "https://registry.nlark.com/snake-case/download/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c" - integrity sha1-Tyu9Vo6ZNavf1ZPzTGkdrbScRSw= - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha1-bBdfhv8UvbByRWPo88GwIaKGhTs= - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.nlark.com/snapdragon-util/download/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI= - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz?cache=0&sync_timestamp=1617971785350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsnapdragon%2Fdownload%2Fsnapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0= - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -socket.io-client@^4.1.2: - version "4.4.0" - resolved "https://registry.npmmirror.com/socket.io-client/download/socket.io-client-4.4.0.tgz#d6568ebd79ac12e2d6b628e7e90e60f1d48d99ff" - integrity sha512-g7riSEJXi7qCFImPow98oT8X++MSsHz6MMFRXkWNJ6uEROSHOa3kxdrsYWMq85dO+09CFMkcqlpjvbVXQl4z6g== - dependencies: - "@socket.io/component-emitter" "~3.0.0" - backo2 "~1.0.2" - debug "~4.3.2" - engine.io-client "~6.1.1" - parseuri "0.0.6" - socket.io-parser "~4.1.1" - -socket.io-parser@~4.1.1: - version "4.1.1" - resolved "https://registry.npmmirror.com/socket.io-parser/download/socket.io-parser-4.1.1.tgz?cache=0&sync_timestamp=1634212731575&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsocket.io-parser%2Fdownload%2Fsocket.io-parser-4.1.1.tgz#0ad53d980781cab1eabe320417d8480c0133e62d" - integrity sha1-CtU9mAeByrHqvjIEF9hIDAEz5i0= - dependencies: - "@socket.io/component-emitter" "~3.0.0" - debug "~4.3.1" - -sortablejs@1.14.0: - version "1.14.0" - resolved "https://registry.nlark.com/sortablejs/download/sortablejs-1.14.0.tgz#6d2e17ccbdb25f464734df621d4f35d4ab35b3d8" - integrity sha1-bS4XzL2yX0ZHNN9iHU811Ks1s9g= - -"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.1.tgz?cache=0&sync_timestamp=1636400772640&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map-js%2Fdownload%2Fsource-map-js-1.0.1.tgz#a1741c131e3c77d048252adfa24e23b908670caf" - integrity sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA== - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.nlark.com/source-map-resolve/download/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha1-GQhmvs51U+H48mei7oLGBrVQmho= - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.nlark.com/source-map-url/download/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha1-CvZmBadFpaL5HPG7+KevvCg97FY= - -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.nlark.com/source-map/download/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.1: - version "0.6.1" - resolved "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= - -sourcemap-codec@^1.4.4: - version "1.4.8" - resolved "https://registry.nlark.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ= - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.nlark.com/split-string/download/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha1-fLCd2jqGWFcFxks5pkZgOGguj+I= - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.nlark.com/sprintf-js/download/sprintf-js-1.0.3.tgz?cache=0&sync_timestamp=1618847174560&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsprintf-js%2Fdownload%2Fsprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -ssf@~0.11.2: - version "0.11.2" - resolved "https://registry.nlark.com/ssf/download/ssf-0.11.2.tgz#0b99698b237548d088fc43cdf2b70c1a7512c06c" - integrity sha1-C5lpiyN1SNCI/EPN8rcMGnUSwGw= - dependencies: - frac "~1.1.2" - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.npmmirror.com/stable/download/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88= - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -store@^2.0.12: - version "2.0.12" - resolved "https://registry.npm.taobao.org/store/download/store-2.0.12.tgz#8c534e2a0b831f72b75fc5f1119857c44ef5d593" - integrity sha1-jFNOKguDH3K3X8XxEZhXxE711ZM= - -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= - -string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.npmmirror.com/string-width/download/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA= - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string.prototype.trimend@^1.0.4: - version "1.0.4" - resolved "https://registry.nlark.com/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" - integrity sha1-51rpDClCxjUEaGwYsoe0oLGkX4A= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string.prototype.trimstart@^1.0.4: - version "1.0.4" - resolved "https://registry.npm.taobao.org/string.prototype.trimstart/download/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" - integrity sha1-s2OZr0qymZtMnGSL16P7K7Jv7u0= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.nlark.com/string_decoder/download/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4= - dependencies: - safe-buffer "~5.2.0" - -strip-ansi@^3.0.0: - version "3.0.1" - resolved "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1632432619223&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-6.0.1.tgz?cache=0&sync_timestamp=1632432619223&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk= - dependencies: - ansi-regex "^5.0.1" - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.nlark.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY= - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/supports-color/download/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - -supports-color@^3.2.3: - version "3.2.3" - resolved "https://registry.npmmirror.com/supports-color/download/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" - integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= - dependencies: - has-flag "^1.0.0" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.npmmirror.com/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8= - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo= - dependencies: - has-flag "^4.0.0" - -svg-baker-runtime@^1.4.7: - version "1.4.7" - resolved "https://registry.nlark.com/svg-baker-runtime/download/svg-baker-runtime-1.4.7.tgz#f4720637f5b6202eef6378d81f1fead0815f8a4e" - integrity sha1-9HIGN/W2IC7vY3jYHx/q0IFfik4= - dependencies: - deepmerge "1.3.2" - mitt "1.1.2" - svg-baker "^1.7.0" - -svg-baker@^1.5.0, svg-baker@^1.7.0: - version "1.7.0" - resolved "https://registry.nlark.com/svg-baker/download/svg-baker-1.7.0.tgz#8367f78d875550c52fe4756f7303d5c5d7c2e9a7" - integrity sha1-g2f3jYdVUMUv5HVvcwPVxdfC6ac= - dependencies: - bluebird "^3.5.0" - clone "^2.1.1" - he "^1.1.1" - image-size "^0.5.1" - loader-utils "^1.1.0" - merge-options "1.0.1" - micromatch "3.1.0" - postcss "^5.2.17" - postcss-prefix-selector "^1.6.0" - posthtml-rename-id "^1.0" - posthtml-svg-mode "^1.0.3" - query-string "^4.3.2" - traverse "^0.6.6" - -svg-sprite-loader@^6.0.2: - version "6.0.11" - resolved "https://registry.npmmirror.com/svg-sprite-loader/download/svg-sprite-loader-6.0.11.tgz#a4d60cee3d74232a2c17d31c73a2008295f61220" - integrity sha1-pNYM7j10IyosF9Mcc6IAgpX2EiA= - dependencies: - bluebird "^3.5.0" - deepmerge "1.3.2" - domready "1.0.8" - escape-string-regexp "1.0.5" - loader-utils "^1.1.0" - svg-baker "^1.5.0" - svg-baker-runtime "^1.4.7" - url-slug "2.0.0" - -svg-tags@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/svg-tags/download/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" - integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= - -svgo@^2.3.0: - version "2.8.0" - resolved "https://registry.npmmirror.com/svgo/download/svgo-2.8.0.tgz?cache=0&sync_timestamp=1635850398965&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsvgo%2Fdownload%2Fsvgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" - integrity sha1-T/gMzmcQ3CeV8MfHQQHmdkz8zSQ= - dependencies: - "@trysound/sax" "0.2.0" - commander "^7.2.0" - css-select "^4.1.3" - css-tree "^1.1.3" - csso "^4.2.0" - picocolors "^1.0.0" - stable "^0.1.8" - -table@^6.0.9: - version "6.7.5" - resolved "https://registry.npmmirror.com/table/download/table-6.7.5.tgz#f04478c351ef3d8c7904f0e8be90a1b62417d238" - integrity sha512-LFNeryOqiQHqCVKzhkymKwt6ozeRhlm8IL1mE8rNUurkir4heF6PzMyRgaTa4tlyPTGGgXuvVOF/OLWiH09Lqw== - dependencies: - ajv "^8.0.1" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.nlark.com/text-table/download/text-table-0.2.0.tgz?cache=0&sync_timestamp=1618847142316&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftext-table%2Fdownload%2Ftext-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -tiny-emitter@^2.0.0: - version "2.1.0" - resolved "https://registry.nlark.com/tiny-emitter/download/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" - integrity sha1-HRpW7fxRxD6GPLtTgqcjMONVVCM= - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz?cache=0&sync_timestamp=1628418893613&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fto-fast-properties%2Fdownload%2Fto-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.nlark.com/to-object-path/download/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.nlark.com/to-regex-range/download/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.nlark.com/to-regex-range/download/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ= - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1: - version "3.0.2" - resolved "https://registry.nlark.com/to-regex/download/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4= - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -traverse@^0.6.6: - version "0.6.6" - resolved "https://registry.nlark.com/traverse/download/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" - integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= - -tslib@2.3.0: - version "2.3.0" - resolved "https://registry.nlark.com/tslib/download/tslib-2.3.0.tgz?cache=0&sync_timestamp=1628722556410&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftslib%2Fdownload%2Ftslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e" - integrity sha1-gDuM2rPhK6WBpMpByIObuw2ssJ4= - -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.nlark.com/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1628722556410&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha1-zy04vcNKE0vK8QkcQfZhni9nLQA= - -tslib@^2.0.3, tslib@^2.3.1: - version "2.3.1" - resolved "https://registry.nlark.com/tslib/download/tslib-2.3.1.tgz?cache=0&sync_timestamp=1628722556410&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftslib%2Fdownload%2Ftslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" - integrity sha1-6KM1rdXOrlGqJh0ypJAVjvBC7wE= - -tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.nlark.com/tsutils/download/tsutils-3.21.0.tgz?cache=0&sync_timestamp=1622604538827&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftsutils%2Fdownload%2Ftsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM= - dependencies: - tslib "^1.8.1" - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.nlark.com/type-check/download/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE= - dependencies: - prelude-ls "^1.2.1" - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.npmmirror.com/type-fest/download/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ= - -typescript@4.4.3: - version "4.4.3" - resolved "https://registry.npmmirror.com/typescript/download/typescript-4.4.3.tgz#bdc5407caa2b109efd4f82fe130656f977a29324" - integrity sha1-vcVAfKorEJ79T4L+EwZW+XeikyQ= - -unbox-primitive@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/unbox-primitive/download/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" - integrity sha1-CF4hViXsMWJXTciFmr7nilmxRHE= - dependencies: - function-bind "^1.1.1" - has-bigints "^1.0.1" - has-symbols "^1.0.2" - which-boxed-primitive "^1.0.2" - -unidecode@0.1.8: - version "0.1.8" - resolved "https://registry.nlark.com/unidecode/download/unidecode-0.1.8.tgz#efbb301538bc45246a9ac8c559d72f015305053e" - integrity sha1-77swFTi8RSRqmsjFWdcvAVMFBT4= - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.nlark.com/union-value/download/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc= - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/universalify/download/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha1-daSYTv7cSwiXXFrrc/Uw0C3yVxc= - -unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unplugin-vue-components@0.15.4: - version "0.15.4" - resolved "https://registry.npmmirror.com/unplugin-vue-components/download/unplugin-vue-components-0.15.4.tgz#f1a84f82f814b23a521ff2d6469cafb642f862f8" - integrity sha1-8ahPgvgUsjpSH/LWRpyvtkL4Yvg= - dependencies: - "@antfu/utils" "^0.3.0" - "@rollup/pluginutils" "^4.1.1" - chokidar "^3.5.2" - debug "^4.3.2" - fast-glob "^3.2.7" - has-pkg "^0.0.1" - magic-string "^0.25.7" - minimatch "^3.0.4" - resolve "^1.20.0" - unplugin "^0.2.13" - -unplugin@^0.2.13: - version "0.2.21" - resolved "https://registry.npmmirror.com/unplugin/download/unplugin-0.2.21.tgz#7852cddd9f78f0b32881812fd2efd5a39dcc64e5" - integrity sha512-IJ15/L5XbhnV7J09Zjk0FT5HEkBjkXucWAXQWRsmEtUxmmxwh23yavrmDbCF6ZPxWiVB28+wnKIHePTRRpQPbQ== - dependencies: - webpack-virtual-modules "^0.4.3" - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/unset-value/download/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upper-case-first@^2.0.2: - version "2.0.2" - resolved "https://registry.npm.taobao.org/upper-case-first/download/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324" - integrity sha1-mSwyc/iCq9GdHgKJTMFHEX+EQyQ= - dependencies: - tslib "^2.0.3" - -upper-case@^2.0.2: - version "2.0.2" - resolved "https://registry.nlark.com/upper-case/download/upper-case-2.0.2.tgz#d89810823faab1df1549b7d97a76f8662bae6f7a" - integrity sha1-2JgQgj+qsd8VSbfZenb4Ziuub3o= - dependencies: - tslib "^2.0.3" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.nlark.com/uri-js/download/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34= - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.npmmirror.com/urix/download/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-slug@2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/url-slug/download/url-slug-2.0.0.tgz#a789d5aed4995c0d95af33377ad1d5c68d4d7027" - integrity sha1-p4nVrtSZXA2VrzM3etHVxo1NcCc= - dependencies: - unidecode "0.1.8" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.nlark.com/use/download/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8= - -util-deprecate@^1.0.1: - version "1.0.2" - resolved "https://registry.nlark.com/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/utils-merge/download/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.npmmirror.com/uuid/download/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha1-gNW1ztJxu5r2xEXyGhoExgbO++I= - -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.nlark.com/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4= - -vite-plugin-compression@^0.3.5: - version "0.3.6" - resolved "https://registry.npmmirror.com/vite-plugin-compression/download/vite-plugin-compression-0.3.6.tgz#85e3ce5047ae6747bc3952177177a852fac901be" - integrity sha512-aSskQCJsP3VQ8PsnY+vO7UfD5qoFMOEuzg0PG2E9Zqyx+ARmc3wr9KCgOFraZOFW1Y4UAa5BR0SMTjoxHRMJoQ== - dependencies: - chalk "^4.1.2" - debug "^4.3.2" - fs-extra "^10.0.0" - -vite-plugin-mock@^2.9.6: - version "2.9.6" - resolved "https://registry.nlark.com/vite-plugin-mock/download/vite-plugin-mock-2.9.6.tgz#04dd23de6baa052faa5b9ad317514c90d6205e25" - integrity sha1-BN0j3muqBS+qW5rTF1FMkNYgXiU= - dependencies: - "@rollup/plugin-node-resolve" "^13.0.4" - "@types/mockjs" "^1.0.4" - chalk "^4.1.2" - chokidar "^3.5.2" - connect "^3.7.0" - debug "^4.3.2" - esbuild "0.11.3" - fast-glob "^3.2.7" - path-to-regexp "^6.2.0" - -vite-plugin-style-import@^1.0.1: - version "1.4.0" - resolved "https://registry.npmmirror.com/vite-plugin-style-import/download/vite-plugin-style-import-1.4.0.tgz#f05fb7f4b79b13ac98f9bc23d9674f0755431bed" - integrity sha512-EGAx0zVGUkwAwvDaC66zxgzXyHE0CwAXp4O1xGKnpMcrDT9L1nlojiCjjLRQzL8C3zwY1jn9ilq+m0VABKiiLg== - dependencies: - "@rollup/pluginutils" "^4.1.1" - change-case "^4.1.2" - debug "^4.3.2" - es-module-lexer "^0.9.3" - fs-extra "^10.0.0" - magic-string "^0.25.7" - -vite-svg-loader@^2.1.0: - version "2.2.0" - resolved "https://registry.npmmirror.com/vite-svg-loader/download/vite-svg-loader-2.2.0.tgz#b5d6ca948b03e45320cb4f96c44bf88f5bef0a2c" - integrity sha1-tdbKlIsD5FMgy0+WxEv4j1vvCiw= - dependencies: - "@vue/compiler-sfc" "^3.0.11" - svgo "^2.3.0" - -vite@2.6.7: - version "2.6.7" - resolved "https://registry.npmmirror.com/vite/download/vite-2.6.7.tgz#e15c1d8327950720b5d7c4ec3fb36a5a58ccf7cb" - integrity sha1-4VwdgyeVByC118TsP7NqWljM98s= - dependencies: - esbuild "^0.13.2" - postcss "^8.3.8" - resolve "^1.20.0" - rollup "^2.57.0" - optionalDependencies: - fsevents "~2.3.2" - -vue-demi@*: - version "0.12.1" - resolved "https://registry.npmmirror.com/vue-demi/download/vue-demi-0.12.1.tgz#f7e18efbecffd11ab069d1472d7a06e319b4174c" - integrity sha1-9+GO++z/0RqwadFHLXoG4xm0F0w= - -vue-demi@^0.11.2: - version "0.11.4" - resolved "https://registry.npmmirror.com/vue-demi/download/vue-demi-0.11.4.tgz#6101992fe4724cf5634018a16e953f3052e94e2a" - integrity sha1-YQGZL+RyTPVjQBihbpU/MFLpTio= - -vue-echarts@^6.0.0-rc.3: - version "6.0.0" - resolved "https://registry.npmmirror.com/vue-echarts/download/vue-echarts-6.0.0.tgz#480263fc6ed2125b886bb1b7f05bf9273edee552" - integrity sha1-SAJj/G7SEluIa7G38Fv5Jz7e5VI= - dependencies: - resize-detector "^0.3.0" - vue-demi "^0.11.2" - -vue-eslint-parser@^7.10.0: - version "7.11.0" - resolved "https://registry.npmmirror.com/vue-eslint-parser/download/vue-eslint-parser-7.11.0.tgz#214b5dea961007fcffb2ee65b8912307628d0daf" - integrity sha1-IUtd6pYQB/z/su5luJEjB2KNDa8= - dependencies: - debug "^4.1.1" - eslint-scope "^5.1.1" - eslint-visitor-keys "^1.1.0" - espree "^6.2.1" - esquery "^1.4.0" - lodash "^4.17.21" - semver "^6.3.0" - -vue-router@^4.0.5: - version "4.0.12" - resolved "https://registry.npmmirror.com/vue-router/download/vue-router-4.0.12.tgz#8dc792cddf5bb1abcc3908f9064136de7e13c460" - integrity sha1-jceSzd9bsavMOQj5BkE23n4TxGA= - dependencies: - "@vue/devtools-api" "^6.0.0-beta.18" - -vue@^3.2.20, vue@^3.2.23: - version "3.2.26" - resolved "https://registry.npmmirror.com/vue/download/vue-3.2.26.tgz#5db575583ecae495c7caa5c12fd590dffcbb763e" - integrity sha512-KD4lULmskL5cCsEkfhERVRIOEDrfEL9CwAsLYpzptOGjaGFNWo3BQ9g8MAb7RaIO71rmVOziZ/uEN/rHwcUIhg== - dependencies: - "@vue/compiler-dom" "3.2.26" - "@vue/compiler-sfc" "3.2.26" - "@vue/runtime-dom" "3.2.26" - "@vue/server-renderer" "3.2.26" - "@vue/shared" "3.2.26" - -vuedraggable@^4.0.1: - version "4.1.0" - resolved "https://registry.nlark.com/vuedraggable/download/vuedraggable-4.1.0.tgz?cache=0&sync_timestamp=1629673069618&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvuedraggable%2Fdownload%2Fvuedraggable-4.1.0.tgz#edece68adb8a4d9e06accff9dfc9040e66852270" - integrity sha1-7ezmituKTZ4GrM/538kEDmaFInA= - dependencies: - sortablejs "1.14.0" - -vuex@^4.0.0-0: - version "4.0.2" - resolved "https://registry.nlark.com/vuex/download/vuex-4.0.2.tgz?cache=0&sync_timestamp=1623945192157&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvuex%2Fdownload%2Fvuex-4.0.2.tgz#f896dbd5bf2a0e963f00c67e9b610de749ccacc9" - integrity sha1-+Jbb1b8qDpY/AMZ+m2EN50nMrMk= - dependencies: - "@vue/devtools-api" "^6.0.0-beta.11" - -webpack-virtual-modules@^0.4.3: - version "0.4.3" - resolved "https://registry.nlark.com/webpack-virtual-modules/download/webpack-virtual-modules-0.4.3.tgz?cache=0&sync_timestamp=1620993523325&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwebpack-virtual-modules%2Fdownload%2Fwebpack-virtual-modules-0.4.3.tgz#cd597c6d51d5a5ecb473eea1983a58fa8a17ded9" - integrity sha1-zVl8bVHVpey0c+6hmDpY+ooX3tk= - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY= - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.nlark.com/which/download/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE= - dependencies: - isexe "^2.0.0" - -wmf@~1.0.1: - version "1.0.2" - resolved "https://registry.nlark.com/wmf/download/wmf-1.0.2.tgz#7d19d621071a08c2bdc6b7e688a9c435298cc2da" - integrity sha1-fRnWIQcaCMK9xrfmiKnENSmMwto= - -word-wrap@^1.2.3: - version "1.2.3" - resolved "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha1-YQY29rH3A4kb00dxzLF/uTtHB5w= - -word@~0.3.0: - version "0.3.0" - resolved "https://registry.nlark.com/word/download/word-0.3.0.tgz#8542157e4f8e849f4a363a288992d47612db9961" - integrity sha1-hUIVfk+OhJ9KNjooiZLUdhLbmWE= - -wrappy@1: - version "1.0.2" - resolved "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz?cache=0&sync_timestamp=1619133505879&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrappy%2Fdownload%2Fwrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -ws@~8.2.3: - version "8.2.3" - resolved "https://registry.npmmirror.com/ws/download/ws-8.2.3.tgz#63a56456db1b04367d0b721a0b80cae6d8becbba" - integrity sha1-Y6VkVtsbBDZ9C3IaC4DK5ti+y7o= - -xlsx@^0.16.9: - version "0.16.9" - resolved "https://registry.npmmirror.com/xlsx/download/xlsx-0.16.9.tgz#dacd5bb46bda6dd3743940c9c3dc1e2171826256" - integrity sha1-2s1btGvabdN0OUDJw9weIXGCYlY= - dependencies: - adler-32 "~1.2.0" - cfb "^1.1.4" - codepage "~1.14.0" - commander "~2.17.1" - crc-32 "~1.2.0" - exit-on-epipe "~1.0.1" - fflate "^0.3.8" - ssf "~0.11.2" - wmf "~1.0.1" - word "~0.3.0" - -xmlhttprequest-ssl@~2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/xmlhttprequest-ssl/download/xmlhttprequest-ssl-2.0.0.tgz#91360c86b914e67f44dce769180027c0da618c67" - integrity sha1-kTYMhrkU5n9E3OdpGAAnwNphjGc= - -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.nlark.com/yallist/download/yallist-2.1.2.tgz?cache=0&sync_timestamp=1622604530774&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fyallist%2Fdownload%2Fyallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/yallist/download/yallist-4.0.0.tgz?cache=0&sync_timestamp=1622604530774&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fyallist%2Fdownload%2Fyallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= - -yeast@0.1.2: - version "0.1.2" - resolved "https://registry.nlark.com/yeast/download/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" - integrity sha1-AI4G2AlDIMNy28L47XagymyKxBk= - -zrender@5.2.1: - version "5.2.1" - resolved "https://registry.nlark.com/zrender/download/zrender-5.2.1.tgz#5f4bbda915ba6d412b0b19dc2431beaad05417bb" - integrity sha1-X0u9qRW6bUErCxncJDG+qtBUF7s= - dependencies: - tslib "2.3.0"