From b2501d9e55f30f32165e4d76ef2b27c01f1bf7c4 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Thu, 02 Dec 2021 18:54:03 +0800
Subject: [PATCH] 部分修改

---
 src/styles/theme/lte.css                  |   39 
 src/styles/normalize.css.map              |    9 
 src/styles/theme/lte.css.map              |    9 
 src/styles/normalize.css                  |  475 ++++
 src/styles/theme/vip.css.map              |    9 
 src/components/error-page/style.css.map   |    9 
 src/components/error-page/style.css       |   40 
 src/styles/theme/dark.css.map             |    9 
 src/styles/theme/vip.css                  |   82 
 src/styles/mixin.css.map                  |    9 
 src/styles/theme/cool.css.map             |    9 
 src/styles/media.css.map                  |   10 
 src/styles/element-ui.css.map             |   10 
 src/styles/login.css                      |  203 +
 src/styles/theme/bule.css                 |   76 
 src/styles/login.css.map                  |    9 
 src/styles/ourBackgroundColor.css.map     |    9 
 src/styles/animate/vue-transition.css.map |    9 
 src/styles/management.css                 |   41 
 src/styles/securityCompany.css            |    8 
 src/styles/theme/white.css.map            |    9 
 src/styles/theme/iview.css                |   80 
 src/styles/securityCompany.css.map        |    9 
 src/styles/sidebar.css                    |  124 +
 src/styles/mixin.css                      |    1 
 src/styles/sidebar.css.map                |   10 
 src/styles/management.css.map             |    9 
 src/styles/theme/hey.css                  |   55 
 src/styles/ourBackgroundColor.css         |    1 
 src/styles/common.css.map                 |   37 
 src/views/map/carGps.vue                  |    3 
 src/styles/common.css                     | 2664 ++++++++++++++++++++++++
 src/styles/theme/white.css                |  129 +
 src/styles/element-ui.css                 |  504 ++++
 src/styles/theme/d2.css                   |   69 
 src/views/map/peopleGps.vue               |    4 
 src/styles/theme/index.css.map            |   19 
 src/styles/media.css                      |  187 +
 src/styles/theme/hey.css.map              |    9 
 src/styles/theme/iview.css.map            |    9 
 src/styles/map.css                        |  114 +
 src/styles/theme/cool.css                 |  165 +
 src/styles/theme/d2.css.map               |    9 
 src/styles/theme/index.css                |  871 ++++++++
 src/styles/theme/star.css                 |  106 
 src/styles/theme/bule.css.map             |    9 
 src/styles/map.css.map                    |    9 
 src/styles/theme/star.css.map             |    9 
 src/styles/theme/dark.css                 |   70 
 src/styles/animate/vue-transition.css     |   45 
 50 files changed, 6,411 insertions(+), 2 deletions(-)

diff --git a/src/components/error-page/style.css b/src/components/error-page/style.css
new file mode 100644
index 0000000..a7a6fdb
--- /dev/null
+++ b/src/components/error-page/style.css
@@ -0,0 +1,40 @@
+.error-page {
+  background: #f0f2f5;
+  margin-top: -30px;
+  height: 100%;
+  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;
+}
+
+.error-page .img {
+  margin-right: 80px;
+  height: 360px;
+  width: 100%;
+  max-width: 430px;
+  background-repeat: no-repeat;
+  background-position: 50% 50%;
+  background-size: contain;
+}
+
+.error-page .content h1 {
+  color: #434e59;
+  font-size: 72px;
+  font-weight: 600;
+  line-height: 72px;
+  margin-bottom: 24px;
+}
+
+.error-page .content .desc {
+  color: rgba(0, 0, 0, 0.45);
+  font-size: 20px;
+  line-height: 28px;
+  margin-bottom: 16px;
+}
+/*# sourceMappingURL=style.css.map */
\ No newline at end of file
diff --git a/src/components/error-page/style.css.map b/src/components/error-page/style.css.map
new file mode 100644
index 0000000..5202af0
--- /dev/null
+++ b/src/components/error-page/style.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AAAA,AAAA,WAAW,CAAC;EACV,UAAU,EAAE,OAAO;EACnB,UAAU,EAAE,KAAK;EACjB,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,MAAM;CAyBxB;;AA/BD,AAOE,WAPS,CAOT,IAAI,CAAC;EACH,YAAY,EAAE,IAAI;EAClB,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,KAAK;EAChB,iBAAiB,EAAE,SAAS;EAC5B,mBAAmB,EAAE,OAAO;EAC5B,eAAe,EAAE,OAAO;CACzB;;AAfH,AAiBI,WAjBO,CAgBT,QAAQ,CACN,EAAE,CAAC;EACD,KAAK,EAAE,OAAO;EACd,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,IAAI;EACjB,aAAa,EAAE,IAAI;CACpB;;AAvBL,AAwBI,WAxBO,CAgBT,QAAQ,CAQN,KAAK,CAAC;EACJ,KAAK,EAAE,mBAAmB;EAC1B,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,aAAa,EAAE,IAAI;CACpB",
+    "sources": [
+        "style.scss"
+    ],
+    "names": [],
+    "file": "style.css"
+}
\ No newline at end of file
diff --git a/src/styles/animate/vue-transition.css b/src/styles/animate/vue-transition.css
new file mode 100644
index 0000000..c0de35d
--- /dev/null
+++ b/src/styles/animate/vue-transition.css
@@ -0,0 +1,45 @@
+.fade-transverse-leave-active,
+.fade-transverse-enter-active {
+  -webkit-transition: all .5s;
+  transition: all .5s;
+}
+
+.fade-transverse-enter {
+  opacity: 0;
+  -webkit-transform: translateX(-30px);
+          transform: translateX(-30px);
+}
+
+.fade-transverse-leave-to {
+  opacity: 0;
+  -webkit-transform: translateX(30px);
+          transform: translateX(30px);
+}
+
+.fade-scale-leave-active,
+.fade-scale-enter-active {
+  -webkit-transition: all .5s;
+  transition: all .5s;
+}
+
+.fade-scale-enter {
+  opacity: 0;
+  -webkit-transform: scale(1.2);
+          transform: scale(1.2);
+}
+
+.fade-scale-leave-to {
+  opacity: 0;
+  -webkit-transform: scale(0.8);
+          transform: scale(0.8);
+}
+
+@-webkit-keyframes animate-cloud {
+  from {
+    background-position: 600px 100%;
+  }
+  to {
+    background-position: 0 100%;
+  }
+}
+/*# sourceMappingURL=vue-transition.css.map */
\ No newline at end of file
diff --git a/src/styles/animate/vue-transition.css.map b/src/styles/animate/vue-transition.css.map
new file mode 100644
index 0000000..0064f14
--- /dev/null
+++ b/src/styles/animate/vue-transition.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AACA,AAAA,6BAA6B;AAC7B,6BAA6B,CAAC;EAC1B,UAAU,EAAE,OAAO;CACtB;;AAED,AAAA,sBAAsB,CAAC;EACnB,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,iBAAiB;CAC/B;;AAED,AAAA,yBAAyB,CAAC;EACtB,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,gBAAgB;CAC9B;;AAGD,AAAA,wBAAwB;AACxB,wBAAwB,CAAC;EACrB,UAAU,EAAE,OAAO;CACtB;;AAED,AAAA,iBAAiB,CAAC;EACd,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,UAAU;CACxB;;AAED,AAAA,oBAAoB,CAAC;EACjB,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,UAAU;CACxB;;AAED,kBAAkB,CAAlB,aAAkB;EACd,IAAI;IACF,mBAAmB,EAAE,UAAU;;EAEjC,EAAE;IACA,mBAAmB,EAAE,MAAM;;;;AAG/B,eAAe,CAAf,aAAe;EACb,IAAI;IACF,mBAAmB,EAAE,UAAU;;EAEjC,EAAE;IACA,mBAAmB,EAAE,MAAM;;;;AAG/B,cAAc,CAAd,aAAc;EACZ,AAAA,IAAI,CAAC;IACH,mBAAmB,EAAE,UAAU;GAChC;EACD,AAAA,EAAE,CAAC;IACD,mBAAmB,EAAE,MAAM;GAC5B;;;AAEH,aAAa,CAAb,aAAa;EACX,IAAI;IACF,mBAAmB,EAAE,UAAU;;EAEjC,EAAE;IACA,mBAAmB,EAAE,MAAM",
+    "sources": [
+        "vue-transition.scss"
+    ],
+    "names": [],
+    "file": "vue-transition.css"
+}
\ No newline at end of file
diff --git a/src/styles/common.css b/src/styles/common.css
new file mode 100644
index 0000000..dbe9f63
--- /dev/null
+++ b/src/styles/common.css
@@ -0,0 +1,2664 @@
+@charset "UTF-8";
+.el-dropdown-menu__item {
+  font-size: 12px !important;
+  line-height: 28px !important;
+}
+
+.el-scrollbar__view {
+  height: 100%;
+}
+
+.el-menu--horizontal {
+  border-bottom: none !important;
+}
+
+.el-menu {
+  border-right: none !important;
+}
+
+.el-menu--display,
+.el-menu--display + .el-submenu__icon-arrow {
+  display: none;
+}
+
+.el-message__icon,
+.el-message__content {
+  display: inline-block;
+}
+
+.el-date-editor .el-range-input,
+.el-date-editor .el-range-separator {
+  height: auto;
+  overflow: hidden;
+}
+
+.el-dialog__wrapper {
+  z-index: 2048;
+}
+
+.el-col {
+  margin-bottom: 8px;
+}
+
+.el-main {
+  padding: 0 !important;
+}
+
+.el-upload__tip {
+  color: #fff;
+}
+
+.el-dropdown-menu__item--divided:before,
+.el-menu,
+.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus,
+.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover,
+.el-menu--horizontal > .el-submenu .el-submenu__title:hover {
+  background-color: transparent;
+}
+
+.el-dropdown-menu__item--divided:before,
+.el-menu,
+.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus,
+.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover,
+.el-menu--horizontal > .el-submenu .el-submenu__title:hover {
+  background-color: transparent !important;
+}
+
+.el-card__header {
+  padding: 6px 18px !important;
+}
+
+.el-card__body {
+  background-color: #004ca7 !important;
+}
+
+.el-divider--horizontal {
+  margin: 12px 0 !important;
+}
+
+.avue-group .el-collapse,
+.avue-group .el-collapse-item__wrap {
+  border-color: #004ca7 !important;
+  background-color: #004ca7 !important;
+}
+
+.el-form-item__label {
+  color: #fff !important;
+}
+
+.avue-crud__menu {
+  background-color: #004ca7 !important;
+}
+
+.el-table {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-table th,
+.el-table tr {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-table__body tr.hover-row > td {
+  background-color: #1d5ce4 !important;
+}
+
+.el-button--text {
+  color: #fff !important;
+}
+
+.el-card {
+  background-color: #004ca7 !important;
+}
+
+.el-tabs__item {
+  color: #fff !important;
+}
+
+.el-tabs__item.is-active {
+  color: #52a9ff !important;
+}
+
+.el-input.is-disabled .el-input__inner {
+  color: #fff !important;
+}
+
+.el-textarea.is-disabled .el-textarea__inner {
+  color: #fff !important;
+}
+
+.el-textarea.is-disabled .el-textarea__inner {
+  background-color: #004ca7 !important;
+}
+
+.el-pagination__jump,
+.el-pagination__total {
+  color: #fff !important;
+}
+
+.avue-sidebar .el-menu-item i,
+.avue-sidebar .el-menu-item span,
+.avue-sidebar .el-submenu__title i,
+.avue-sidebar .el-submenu__title span {
+  color: #fff !important;
+}
+
+.el-menu-item:hover {
+  background-color: #1d5ce4 !important;
+}
+
+.el-input__inner {
+  background-color: #2445926e !important;
+  color: #fff !important;
+  border: 1px solid #7ec9de !important;
+}
+
+.el-tree-node__content {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-tree-node__content:hover {
+  background-color: #1d5ce4 !important;
+}
+
+.el-button {
+  background-color: #1d5ce4 !important;
+  color: #fff !important;
+}
+
+.el-pagination.is-background .btn-next,
+.el-pagination.is-background .btn-prev,
+.el-pagination.is-background .el-pager li {
+  background-color: #0246e1 !important;
+  color: #fff !important;
+}
+
+.el-tree {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-table th {
+  background-color: #2d5cc8 !important;
+}
+
+.el-dialog__header {
+  background-color: #004ca7 !important;
+}
+
+.avue-dialog .el-dialog__title,
+.avue-dialog .el-drawer__header,
+.el-dialog__title {
+  color: #fff !important;
+}
+
+.el-dialog__body {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.w-e-toolbar {
+  background-color: #fff !important;
+  color: #fff !important;
+}
+
+.w-e-text-container {
+  border: 1px solid #7ec9de !important;
+}
+
+.el-collapse-item__content {
+  color: #fff !important;
+}
+
+.el-loading-mask {
+  background-color: #004ca7 !important;
+}
+
+.el-upload-dragger {
+  background-color: #2d5cc8 !important;
+}
+
+.el-upload-dragger .el-upload__text,
+.el-upload-dragger .el-icon-upload {
+  color: #fff !important;
+}
+
+.el-radio {
+  color: #fff !important;
+}
+
+.el-textarea__inner {
+  background-color: #2d5cc8 !important;
+  border: 1px solid #7ec9de !important;
+}
+
+.el-input-number__decrease,
+.el-input-number__increase {
+  background-color: #2d5cc8 !important;
+}
+
+.el-input-group__append,
+.el-input-group__prepend {
+  background-color: #2d5cc8 !important;
+  color: #fff !important;
+}
+
+.login-border .el-input__inner {
+  background-color: #fff !important;
+  color: #606266 !important;
+}
+
+.el-button + .el-button {
+  padding-left: 8px;
+  padding-right: 8px;
+}
+
+.el-button--text,
+.el-button--text.is-disabled,
+.el-button--text.is-disabled:focus,
+.el-button--text.is-disabled:hover,
+.el-button--text:active {
+  padding-left: 8px !important;
+  padding-right: 8px !important;
+}
+
+.login-border .el-button {
+  background-color: #7cbdff !important;
+  color: #fff !important;
+}
+
+.el-dialog,
+.el-pager li {
+  background-color: #004ca7 !important;
+}
+
+.el-autocomplete-suggestion__wrap {
+  background-color: #004ca7 !important;
+}
+
+.el-autocomplete-suggestion li {
+  color: #fff !important;
+}
+
+.el-autocomplete-suggestion li:hover {
+  background-color: #2d5cc8 !important;
+}
+
+.el-dropdown-menu {
+  background-color: #004ca7 !important;
+}
+
+.el-dropdown-menu__item {
+  color: #fff !important;
+}
+
+.el-dropdown-menu__item:hover {
+  background-color: #2d5cc8 !important;
+  color: #fff !important;
+}
+
+.avue-tags {
+  background-color: #013e8a !important;
+  color: #fff !important;
+}
+
+.el-popover {
+  background-color: #004ca7 !important;
+}
+
+.avue-notice__subtitle,
+.avue-notice__title {
+  color: #fff !important;
+}
+
+.avue-logo {
+  background-color: #004ca7 !important;
+}
+
+.avue-sidebar {
+  background-color: #004ca7 !important;
+}
+
+.el-scrollbar__view,
+.el-select-dropdown__list {
+  background-color: #004ca7 !important;
+}
+
+.el-select-dropdown__item {
+  color: #fff !important;
+}
+
+.el-select-dropdown__item.hover,
+.el-select-dropdown__item:hover {
+  background-color: #2d5cc8 !important;
+  color: #fff !important;
+}
+
+.el-message-box {
+  background-color: #004ca7 !important;
+}
+
+.el-message-box__content {
+  color: #fff !important;
+}
+
+.el-dropdown-menu__item a {
+  color: #fff !important;
+}
+
+.avue-header {
+  background-color: #004ca7 !important;
+}
+
+.el-picker-panel {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.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: #2d5cc8 !important;
+  color: #fff !important;
+}
+
+.el-picker-panel__footer {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-date-table th {
+  color: #fff !important;
+}
+
+.el-range-editor--small .el-range-input {
+  background-color: transparent !important;
+}
+
+.el-picker-panel__icon-btn {
+  color: #fff !important;
+}
+
+.el-message-box__title {
+  color: #fff !important;
+}
+
+.el-textarea__inner {
+  color: #fff !important;
+}
+
+.el-table--striped .el-table__body tr.el-table__row--striped td {
+  background-color: transparent !important;
+}
+
+.el-collapse-item__header {
+  background-color: #004ca7 !important;
+}
+
+.avue-group__icon,
+.avue-group__title {
+  color: #fff !important;
+}
+
+.box .el-scrollbar__wrap {
+  overflow-y: scroll;
+  overflow-x: hidden;
+}
+
+.el-table__expand-icon {
+  color: #fff !important;
+}
+
+.el-table tr:nth-child(2n -1) {
+  background-color: #3457b1 !important;
+}
+
+.el-table td,
+.el-table th.is-leaf {
+  border: 1px solid rgba(255, 255, 255, 0.2);
+}
+
+.avue-form__menu--center .el-button {
+  float: left;
+}
+
+.avue-form__menu--center .el-button:nth-child(1) {
+  margin-left: 30px;
+}
+
+.avue-dialog .el-dialog__header {
+  border-bottom: 1px solid #7ec9de;
+}
+
+.el-dialog__headerbtn .el-dialog__close,
+.avue-crud__dialog__menu i {
+  color: #45bff2 !important;
+}
+
+.el-tabs--border-card {
+  background-color: #004ca7 !important;
+}
+
+.el-tabs--border-card > .el-tabs__header {
+  background-color: #004ca7 !important;
+}
+
+.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
+  background-color: transparent !important;
+  border-bottom: 1px solid #004ca7 !important;
+}
+
+.el-switch__label {
+  color: #fff;
+}
+
+.avue--detail .el-radio.is-checked .el-radio__label {
+  color: #fff;
+}
+
+.el-tag {
+  border: none !important;
+  color: #fff !important;
+  background-color: transparent !important;
+}
+
+.el-table__row:hover td {
+  background-color: #1d5ce4 !important;
+}
+
+.el-menu-item:focus {
+  background-color: #03277c !important;
+}
+
+.login-border .el-input__inner {
+  border: 1px solid transparent !important;
+  border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
+}
+
+.el-range-editor--mini .el-range-input {
+  background-color: transparent !important;
+}
+
+.el-drawer__open .el-drawer.rtl {
+  background-color: #004ca7 !important;
+}
+
+.rowClickSelf:hover {
+  cursor: pointer;
+}
+
+.avue-empty__desc {
+  color: #fff !important;
+}
+
+.company-box .avue-form__menu--center {
+  width: 300px;
+}
+
+.el-date-editor .el-range-input {
+  color: #fff !important;
+}
+
+.el-dropdown {
+  color: #fff !important;
+}
+
+.avue-top {
+  padding: 0 20px;
+  position: relative;
+  -webkit-box-shadow: 0 1px 2px 0 #fff;
+          box-shadow: 0 1px 2px 0 #fff;
+  color: #fff;
+  font-size: 28px;
+  height: 64px;
+  line-height: 64px;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  white-space: nowrap;
+}
+
+.avue-top .el-menu-item i, .avue-top .el-menu-item span {
+  font-size: 13px;
+}
+
+.avue-top .el-menu--horizontal > .el-menu-item {
+  height: 64px;
+  line-height: 64px;
+  color: #fff !important;
+}
+
+.avue-breadcrumb {
+  height: 100%;
+}
+
+.avue-breadcrumb i {
+  font-size: 30px !important;
+}
+
+.avue-breadcrumb--active {
+  -webkit-transform: rotate(90deg);
+          transform: rotate(90deg);
+}
+
+.top-menu {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+.top-menu .el-menu-item {
+  padding: 0 10px;
+  border: none !important;
+}
+
+.top-search {
+  line-height: 64px;
+  position: absolute !important;
+  left: 20px;
+  top: 0;
+  width: 400px !important;
+}
+
+.top-search .el-input__inner {
+  border: 1px solid #fff !important;
+  font-size: 13px;
+  border: none;
+  background-color: transparent;
+}
+
+.top-bar__img {
+  margin: 0 8px 0 5px;
+  padding: 2px;
+  width: 30px;
+  height: 30px;
+  border-radius: 100%;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  border: 1px solid #eee;
+  vertical-align: middle;
+}
+
+.top-bar__left,
+.top-bar__right {
+  height: 64px;
+  position: absolute;
+  top: 0;
+}
+
+.top-bar__left i,
+.top-bar__right i {
+  line-height: 64px;
+}
+
+.top-bar__left {
+  left: 20px;
+}
+
+.top-bar__right {
+  right: 20px;
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+}
+
+.top-bar__item {
+  position: relative;
+  display: inline-block;
+  height: 64px;
+  margin: 0 10px;
+  font-size: 16px;
+}
+
+.top-bar__item--show {
+  display: inline-block !important;
+}
+
+.top-bar__item .el-badge__content.is-fixed {
+  top: 12px;
+  right: 5px;
+}
+
+.top-bar__title {
+  height: 100%;
+  padding: 0 40px;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+  font-size: inherit;
+  font-weight: 400;
+}
+
+.avue-tags {
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  position: relative;
+  padding: 0 10px;
+  margin-bottom: 10px;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  overflow: hidden;
+  border-top: 1px solid #03277c;
+  background-color: #03277c;
+  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+}
+
+.avue-tags .el-tabs--card > .el-tabs__header {
+  margin: 0;
+}
+
+.avue-tags .el-tabs--card > .el-tabs__header .el-tabs__nav,
+.avue-tags .el-tabs--card > .el-tabs__header .el-tabs__item,
+.avue-tags .el-tabs--card > .el-tabs__header {
+  border: none;
+}
+
+.avue-tags .el-tabs--card > .el-tabs__header .el-tabs__item:first-child {
+  border-left-width: 1px;
+}
+
+.avue-tags .el-tabs--card > .el-tabs__header .el-tabs__item {
+  margin: 0 3px;
+  height: 40px;
+  line-height: 40px;
+  font-size: 13px;
+  font-weight: normal;
+  color: #fff;
+}
+
+.avue-tags .el-tabs--card > .el-tabs__header .el-tabs__item.is-active {
+  color: #409EFF;
+  border-bottom: 3px solid #409EFF;
+}
+
+.avue-tags .el-tabs__nav-prev,
+.avue-tags .el-tabs__nav-next {
+  width: 20px;
+  line-height: 34px;
+  font-size: 18x;
+  text-align: center;
+}
+
+.avue-tags__box {
+  position: relative;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  padding-right: 106px;
+  width: 100%;
+}
+
+.avue-tags__box--close .el-tabs__item:first-child {
+  padding: 0 20px !important;
+}
+
+.avue-tags__box--close .el-tabs__item:first-child .el-icon-close {
+  display: none;
+}
+
+.avue-tags__contentmenu {
+  position: fixed;
+  width: 120px;
+  background-color: #fff;
+  z-index: 1024;
+  border-radius: 5px;
+  -webkit-box-shadow: 1px 2px 10px #ccc;
+          box-shadow: 1px 2px 10px #ccc;
+}
+
+.avue-tags__contentmenu .item {
+  cursor: pointer;
+  font-size: 14px;
+  padding: 8px 20px 8px 15px;
+  color: #606266;
+}
+
+.avue-tags__contentmenu .item:first-child {
+  border-top-left-radius: 5px;
+  border-top-right-radius: 5px;
+}
+
+.avue-tags__contentmenu .item:last-child {
+  border-bottom-left-radius: 5px;
+  border-bottom-right-radius: 5px;
+}
+
+.avue-tags__contentmenu .item:hover {
+  background-color: #409EFF;
+  color: #fff;
+}
+
+.avue-tags__menu {
+  position: absolute !important;
+  top: 3px;
+  right: 0;
+  padding: 1px 0 0 15px;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+.el-menu--popup .el-menu-item {
+  background-color: #20222a;
+}
+
+.el-menu--popup .el-menu-item i,
+.el-menu--popup .el-menu-item span {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.el-menu--popup .el-menu-item:hover i,
+.el-menu--popup .el-menu-item:hover span {
+  color: #fff;
+}
+
+.el-menu--popup .el-menu-item.is-active {
+  background-color: rgba(0, 0, 0, 0.8);
+}
+
+.el-menu--popup .el-menu-item.is-active:before {
+  content: "";
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.el-menu--popup .el-menu-item.is-active i,
+.el-menu--popup .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.avue-sidebar {
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  position: relative;
+  padding-top: 60px;
+  height: 100%;
+  position: relative;
+  -webkit-transition: width 0.2s;
+  transition: width 0.2s;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
+}
+
+.avue-sidebar .el-scrollbar__wrap {
+  overflow-x: hidden;
+}
+
+.avue-sidebar--tip {
+  width: 90%;
+  height: 140px;
+  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: 5px;
+  position: absolute;
+  top: 5px;
+  left: 5%;
+  color: #ccc;
+  z-index: 2;
+  text-align: center;
+  font-size: 14px;
+  background-color: rgba(0, 0, 0, 0.4);
+}
+
+.avue-sidebar .el-menu-item i,
+.avue-sidebar .el-submenu__title i {
+  margin-right: 10px;
+}
+
+.avue-sidebar .el-menu-item i,
+.avue-sidebar .el-menu-item span,
+.avue-sidebar .el-submenu__title i,
+.avue-sidebar .el-submenu__title span {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.avue-sidebar .el-menu-item:hover,
+.avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.avue-sidebar .el-menu-item:hover i,
+.avue-sidebar .el-menu-item:hover span,
+.avue-sidebar .el-submenu__title:hover i,
+.avue-sidebar .el-submenu__title:hover span {
+  color: #fff;
+}
+
+.avue-sidebar .el-menu-item.is-active,
+.avue-sidebar .el-submenu__title.is-active {
+  background-color: #03277c;
+}
+
+.avue-sidebar .el-menu-item.is-active:before,
+.avue-sidebar .el-submenu__title.is-active:before {
+  content: "";
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.avue-sidebar .el-menu-item.is-active i,
+.avue-sidebar .el-menu-item.is-active span,
+.avue-sidebar .el-submenu__title.is-active i,
+.avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.fade-transverse-leave-active,
+.fade-transverse-enter-active {
+  -webkit-transition: all .5s;
+  transition: all .5s;
+}
+
+.fade-transverse-enter {
+  opacity: 0;
+  -webkit-transform: translateX(-30px);
+          transform: translateX(-30px);
+}
+
+.fade-transverse-leave-to {
+  opacity: 0;
+  -webkit-transform: translateX(30px);
+          transform: translateX(30px);
+}
+
+.fade-scale-leave-active,
+.fade-scale-enter-active {
+  -webkit-transition: all .5s;
+  transition: all .5s;
+}
+
+.fade-scale-enter {
+  opacity: 0;
+  -webkit-transform: scale(1.2);
+          transform: scale(1.2);
+}
+
+.fade-scale-leave-to {
+  opacity: 0;
+  -webkit-transform: scale(0.8);
+          transform: scale(0.8);
+}
+
+@-webkit-keyframes animate-cloud {
+  from {
+    background-position: 600px 100%;
+  }
+  to {
+    background-position: 0 100%;
+  }
+}
+
+.theme-white .el-menu--popup .el-menu-item {
+  background-color: #fff;
+}
+
+.theme-white .el-menu--popup .el-menu-item i, .theme-white .el-menu--popup .el-menu-item span {
+  color: #666;
+}
+
+.theme-white .el-menu--popup .el-menu-item:hover i, .theme-white .el-menu--popup .el-menu-item:hover span {
+  color: #333;
+}
+
+.theme-white .el-menu--popup .el-menu-item.is-active {
+  background-color: #409EFF;
+}
+
+.theme-white .el-menu--popup .el-menu-item.is-active:before {
+  content: '';
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.theme-white .el-menu--popup .el-menu-item.is-active i, .theme-white .el-menu--popup .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.theme-white .avue-header,
+.theme-white .avue-logo,
+.theme-white .tags-container {
+  background-color: #409EFF;
+}
+
+.theme-white .avue-sidebar--tip {
+  background-color: transparent;
+  color: #333;
+}
+
+.theme-white .el-dropdown {
+  color: #fff;
+}
+
+.theme-white .avue-logo_title {
+  font-weight: 400;
+  color: #fff;
+}
+
+.theme-white .logo_title,
+.theme-white .avue-breadcrumb {
+  color: #fff;
+}
+
+.theme-white .logo_title i,
+.theme-white .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-white .avue-top .el-menu-item i,
+.theme-white .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-white .avue-top .el-menu-item:hover i,
+.theme-white .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-white .avue-sidebar {
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+  background-color: #fff;
+  padding-top: 70px;
+}
+
+.theme-white .avue-sidebar .el-menu-item i, .theme-white .avue-sidebar .el-menu-item span, .theme-white .avue-sidebar .el-submenu__title i, .theme-white .avue-sidebar .el-submenu__title span {
+  color: #666;
+}
+
+.theme-white .avue-sidebar .el-menu-item:hover, .theme-white .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-white .avue-sidebar .el-menu-item:hover i, .theme-white .avue-sidebar .el-menu-item:hover span, .theme-white .avue-sidebar .el-submenu__title:hover i, .theme-white .avue-sidebar .el-submenu__title:hover span {
+  color: #333;
+}
+
+.theme-white .avue-sidebar .el-menu-item.is-active, .theme-white .avue-sidebar .el-submenu__title.is-active {
+  background-color: #409EFF;
+}
+
+.theme-white .avue-sidebar .el-menu-item.is-active i, .theme-white .avue-sidebar .el-menu-item.is-active span, .theme-white .avue-sidebar .el-submenu__title.is-active i, .theme-white .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-white .top-search .el-input__inner {
+  color: #333;
+}
+
+.theme-white .top-search input::-webkit-input-placeholder,
+.theme-white .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff;
+}
+
+.theme-white .top-search input:-moz-placeholder,
+.theme-white .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: #fff;
+}
+
+.theme-white .top-search input::-moz-placeholder,
+.theme-white .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: #fff;
+}
+
+.theme-white .top-search input:-ms-input-placeholder,
+.theme-white .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: #fff;
+}
+
+.theme-white .top-bar__item i {
+  color: #fff;
+}
+
+.theme-dark .avue-logo {
+  color: #fff;
+  background-color: #2c3643;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-dark .avue-logo .avue-logo_title {
+  font-size: 20px;
+  font-weight: 400;
+}
+
+.theme-dark .avue-top {
+  background-color: #2c3643;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  color: #ccc;
+}
+
+.theme-dark .avue-top i, .theme-dark .avue-top span {
+  color: #ccc;
+}
+
+.theme-dark .avue-main {
+  padding: 0 5px;
+}
+
+.theme-dark .avue-tags {
+  padding-left: 0;
+  background-color: #2c3643;
+  border-color: transparent;
+}
+
+.theme-dark .avue-tags .el-tabs__item {
+  margin: 0 !important;
+  background-color: #262d37;
+}
+
+.theme-dark .avue-tags .el-tabs__item.is-active {
+  color: #262d37 !important;
+  background-color: #fff !important;
+  border-color: #262d37 !important;
+}
+
+.theme-dark .avue-main {
+  background-color: #2c3643;
+}
+
+.theme-dark .avue-sidebar {
+  background-color: #2c3643;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-dark .avue-sidebar .el-menu-item i, .theme-dark .avue-sidebar .el-menu-item span, .theme-dark .avue-sidebar .el-submenu__title i, .theme-dark .avue-sidebar .el-submenu__title span {
+  color: #ccc;
+}
+
+.theme-dark .avue-sidebar .el-menu-item:hover, .theme-dark .avue-sidebar .el-menu-item.is-active, .theme-dark .avue-sidebar .el-submenu__title:hover, .theme-dark .avue-sidebar .el-submenu__title.is-active {
+  background: #262d37;
+}
+
+.theme-dark .avue-sidebar .el-menu-item:hover i, .theme-dark .avue-sidebar .el-menu-item:hover span, .theme-dark .avue-sidebar .el-menu-item.is-active i, .theme-dark .avue-sidebar .el-menu-item.is-active span, .theme-dark .avue-sidebar .el-submenu__title:hover i, .theme-dark .avue-sidebar .el-submenu__title:hover span, .theme-dark .avue-sidebar .el-submenu__title.is-active i, .theme-dark .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-dark .avue-sidebar .el-menu-item:hover:before, .theme-dark .avue-sidebar .el-menu-item.is-active:before, .theme-dark .avue-sidebar .el-submenu__title:hover:before, .theme-dark .avue-sidebar .el-submenu__title.is-active:before {
+  background-color: #000;
+}
+
+.theme-star .avue-main {
+  background: transparent;
+}
+
+.theme-star .avue-contail {
+  background-image: url("/img/bg/star-squashed.jpg");
+  background-size: 100% 100%;
+}
+
+.theme-star .avue-logo {
+  color: #fff;
+}
+
+.theme-star .avue-header,
+.theme-star .avue-logo,
+.theme-star .tags-container {
+  background-color: transparent;
+}
+
+.theme-star .el-card, .theme-star .error-page {
+  opacity: .9;
+}
+
+.theme-star .avue-tabs {
+  padding: 0 20px;
+}
+
+.theme-star .avue-tags {
+  background-color: transparent;
+  border-top: none;
+}
+
+.theme-star .avue-top .avue-breadcrumb {
+  color: #fff;
+}
+
+.theme-star .avue-top .el-menu-item i, .theme-star .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-star .avue-top .el-menu-item.is-active {
+  background-color: rgba(0, 0, 0, 0.4);
+}
+
+.theme-star .avue-top .el-dropdown {
+  color: #fff;
+}
+
+.theme-star .avue-sidebar {
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+  background-color: transparent;
+}
+
+.theme-star .avue-sidebar .el-menu-item i, .theme-star .avue-sidebar .el-menu-item span, .theme-star .avue-sidebar .el-submenu__title i, .theme-star .avue-sidebar .el-submenu__title span {
+  color: #fff;
+}
+
+.theme-star .avue-sidebar .el-menu-item:hover, .theme-star .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-star .avue-sidebar .el-menu-item:hover i, .theme-star .avue-sidebar .el-menu-item:hover span, .theme-star .avue-sidebar .el-submenu__title:hover i, .theme-star .avue-sidebar .el-submenu__title:hover span {
+  color: #409EFF;
+}
+
+.theme-star .avue-sidebar .el-menu-item.is-active, .theme-star .avue-sidebar .el-submenu__title.is-active {
+  background-color: rgba(0, 0, 0, 0.4);
+}
+
+.theme-star .avue-sidebar .el-menu-item.is-active i, .theme-star .avue-sidebar .el-menu-item.is-active span, .theme-star .avue-sidebar .el-submenu__title.is-active i, .theme-star .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-star .top-search .el-input__inner {
+  color: #333;
+}
+
+.theme-star .top-search input::-webkit-input-placeholder,
+.theme-star .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff;
+}
+
+.theme-star .top-search input:-moz-placeholder,
+.theme-star .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: #fff;
+}
+
+.theme-star .top-search input::-moz-placeholder,
+.theme-star .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: #fff;
+}
+
+.theme-star .top-search input:-ms-input-placeholder,
+.theme-star .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: #fff;
+}
+
+.theme-star .top-bar__item i {
+  color: #fff;
+}
+
+.theme-vip .avue-header {
+  background-color: #20222a;
+}
+
+.theme-vip .el-dropdown {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-logo .avue-logo_title {
+  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(246, 202, 157, 0.7)), to(#f6ca9d));
+  -webkit-background-clip: text;
+  -webkit-text-fill-color: transparent;
+  font-weight: 400;
+}
+
+.theme-vip .avue-breadcrumb i {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-sidebar .el-menu-item.is-active:before {
+  background: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-sidebar .el-menu-item.is-active i, .theme-vip .avue-sidebar .el-menu-item.is-active span {
+  color: #f6ca9d;
+}
+
+.theme-vip .avue-tags .el-tabs__item {
+  color: rgba(0, 0, 0, 0.4) !important;
+}
+
+.theme-vip .avue-tags .el-tabs__item.is-active {
+  color: #f6ca9d !important;
+  border-color: #f6ca9d !important;
+}
+
+.theme-vip .avue-tags .el-tabs__item:before {
+  background: #f6ca9d;
+}
+
+.theme-vip .top-search .el-input__inner {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input::-webkit-input-placeholder,
+.theme-vip .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input:-moz-placeholder,
+.theme-vip .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input::-moz-placeholder,
+.theme-vip .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input:-ms-input-placeholder,
+.theme-vip .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-bar__item i {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-top .el-menu-item i,
+.theme-vip .avue-top .el-menu-item span {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-top .el-menu-item:hover i,
+.theme-vip .avue-top .el-menu-item:hover span {
+  color: #f6ca9d;
+}
+
+.theme-d2 .avue-logo {
+  color: #409EFF;
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-logo .avue-logo_title {
+  font-size: 20px;
+  font-weight: 400;
+}
+
+.theme-d2 .avue-top {
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-main {
+  padding: 0 5px;
+}
+
+.theme-d2 .avue-tags {
+  margin-left: 6px;
+  padding: 0;
+  border: 1px solid #e4e7ed;
+  border-radius: 3px;
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-tags .el-tabs__item {
+  border-left: 1px solid #cfd7e5 !important;
+  margin: 0 !important;
+  background-color: rgba(0, 0, 0, 0.03) !important;
+  color: #606266 !important;
+  font-size: 14px !important;
+  font-weight: 500 !important;
+}
+
+.theme-d2 .avue-tags .el-tabs__item:first-child {
+  border-left: none !important;
+}
+
+.theme-d2 .avue-tags .is-active {
+  border-bottom: 1px solid #fff !important;
+  background-color: #fff !important;
+  color: #409EFF !important;
+}
+
+.theme-d2 .avue-sidebar {
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-sidebar .el-menu-item i, .theme-d2 .avue-sidebar .el-menu-item span, .theme-d2 .avue-sidebar .el-submenu__title i, .theme-d2 .avue-sidebar .el-submenu__title span {
+  color: #606266;
+}
+
+.theme-d2 .avue-sidebar .el-menu-item:hover, .theme-d2 .avue-sidebar .el-menu-item.is-active, .theme-d2 .avue-sidebar .el-submenu__title:hover, .theme-d2 .avue-sidebar .el-submenu__title.is-active {
+  background: rgba(255, 255, 255, 0.5);
+}
+
+.theme-d2 .avue-sidebar .el-menu-item:hover i, .theme-d2 .avue-sidebar .el-menu-item:hover span, .theme-d2 .avue-sidebar .el-menu-item.is-active i, .theme-d2 .avue-sidebar .el-menu-item.is-active span, .theme-d2 .avue-sidebar .el-submenu__title:hover i, .theme-d2 .avue-sidebar .el-submenu__title:hover span, .theme-d2 .avue-sidebar .el-submenu__title.is-active i, .theme-d2 .avue-sidebar .el-submenu__title.is-active span {
+  color: #409EFF;
+}
+
+.theme-bule .avue-header, .theme-bule .avue-logo {
+  background: #004ca7;
+}
+
+.theme-bule .avue-sidebar {
+  background: #004ca7;
+}
+
+.theme-bule .avue-sidebar .el-menu-item.is-active, .theme-bule .avue-sidebar .el-submenu__title.is-active {
+  background-color: rgba(0, 0, 0, 0.2);
+}
+
+.theme-bule .el-dropdown {
+  color: #fff;
+}
+
+.theme-bule .avue-logo .avue-logo_title {
+  color: #fff;
+}
+
+.theme-bule .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-bule .top-bar__item i {
+  color: #fff;
+}
+
+.theme-bule .avue-top .el-menu-item i,
+.theme-bule .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-bule .avue-top .el-menu-item:hover i,
+.theme-bule .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-header, .theme-deep-bule .avue-logo {
+  background: #19305C;
+}
+
+.theme-deep-bule .avue-sidebar {
+  background: #19305C;
+}
+
+.theme-deep-bule .avue-sidebar .el-menu-item.is-active, .theme-deep-bule .avue-sidebar .el-submenu__title.is-active {
+  background-color: rgba(0, 0, 0, 0.2);
+}
+
+.theme-deep-bule .el-dropdown {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-logo .avue-logo_title {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-deep-bule .top-bar__item i {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-top .el-menu-item i,
+.theme-deep-bule .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-top .el-menu-item:hover i,
+.theme-deep-bule .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-iview .avue-logo {
+  background: #001529;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  text-align: center;
+}
+
+.theme-iview .avue-logo .avue-logo_title {
+  padding: 5px 8px 8px 8px;
+  border-top-left-radius: 5px;
+  border-top-right-radius: 5px;
+  border-bottom-left-radius: 3px;
+  border-bottom-right-radius: 3px;
+  font-size: 20px;
+  color: #fff;
+  font-weight: 500;
+  display: inline;
+  background-color: #409EFF;
+}
+
+.theme-iview .avue-tags {
+  padding: 3px 5px 5px 0;
+  background: #f0f0f0;
+  -webkit-box-shadow: inset 0 0 3px 2px rgba(100, 100, 100, 0.1);
+          box-shadow: inset 0 0 3px 2px rgba(100, 100, 100, 0.1);
+}
+
+.theme-iview .avue-tags .is-active:before {
+  background: #409EFF !important;
+}
+
+.theme-iview .avue-tags .el-tabs__item {
+  padding: 0 15px !important;
+  position: relative;
+  height: 32px !important;
+  line-height: 32px !important;
+  border: 1px solid #e8eaec !important;
+  color: #515a6e !important;
+  background: #fff !important;
+  border-radius: 3px;
+}
+
+.theme-iview .avue-tags .el-tabs__item:before {
+  content: '';
+  display: inline-block;
+  width: 12px;
+  height: 12px;
+  margin-right: 10px;
+  border-radius: 50%;
+  background: #e8eaec;
+}
+
+.theme-iview .avue-sidebar {
+  background: #001529;
+}
+
+.theme-iview .avue-sidebar .el-menu-item.is-active {
+  background-color: #000c17;
+}
+
+.theme-iview .avue-sidebar .el-menu-item.is-active:before {
+  display: none;
+}
+
+.theme-iview .avue-sidebar .el-menu-item.is-active i, .theme-iview .avue-sidebar .el-menu-item.is-active span {
+  color: #409EFF;
+}
+
+.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active {
+  background-color: #409EFF;
+}
+
+.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active:before {
+  display: none;
+}
+
+.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active i, .theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.theme-hey .avue-sidebar {
+  background-color: #fff;
+  -webkit-box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
+          box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
+}
+
+.theme-hey .avue-sidebar .el-menu-item i, .theme-hey .avue-sidebar .el-menu-item span, .theme-hey .avue-sidebar .el-submenu__title i, .theme-hey .avue-sidebar .el-submenu__title span {
+  color: rgba(49, 58, 70, 0.8);
+}
+
+.theme-hey .avue-sidebar .el-menu-item:hover, .theme-hey .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-hey .avue-sidebar .el-menu-item:hover i, .theme-hey .avue-sidebar .el-menu-item:hover span, .theme-hey .avue-sidebar .el-submenu__title:hover i, .theme-hey .avue-sidebar .el-submenu__title:hover span {
+  color: #409eff;
+}
+
+.theme-hey .avue-sidebar .el-menu-item.is-active, .theme-hey .avue-sidebar .el-submenu__title.is-active {
+  background-color: #f0f6ff;
+}
+
+.theme-hey .avue-sidebar .el-menu-item.is-active:before, .theme-hey .avue-sidebar .el-submenu__title.is-active:before {
+  left: auto;
+  right: 0;
+}
+
+.theme-hey .avue-sidebar .el-menu-item.is-active i, .theme-hey .avue-sidebar .el-menu-item.is-active span, .theme-hey .avue-sidebar .el-submenu__title.is-active i, .theme-hey .avue-sidebar .el-submenu__title.is-active span {
+  color: #409eff;
+}
+
+.theme-hey .avue-logo {
+  background-color: #fff;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-hey .avue-logo .avue-logo_title {
+  color: #409eff;
+  font-size: 20px;
+}
+
+.theme-hey .avue-tags {
+  background: #f3f6f8;
+}
+
+.theme-hey .avue-tags .el-tabs__item {
+  color: rgba(0, 0, 0, 0.65) !important;
+}
+
+.theme-hey .avue-tags .is-active {
+  background-color: #fff;
+  border-bottom: none !important;
+}
+
+.theme-lte .avue-logo {
+  background-color: #409EFF;
+}
+
+.theme-lte .avue-logo .avue-logo_title {
+  font-weight: 500;
+  font-size: 20px;
+  color: #fff;
+}
+
+.theme-lte .avue-tags .el-tabs__item {
+  font-size: 12px !important;
+  font-weight: 500 !important;
+}
+
+.theme-lte .avue-sidebar {
+  background-color: #263238;
+}
+
+.theme-lte .avue-sidebar .el-menu-item i, .theme-lte .avue-sidebar .el-menu-item span, .theme-lte .avue-sidebar .el-submenu__title i, .theme-lte .avue-sidebar .el-submenu__title span {
+  color: #8a979e;
+}
+
+.theme-lte .avue-sidebar .el-menu-item:hover, .theme-lte .avue-sidebar .el-submenu__title:hover {
+  background-color: #2b373d;
+}
+
+.theme-lte .avue-sidebar .el-menu-item.is-active, .theme-lte .avue-sidebar .el-submenu__title.is-active {
+  background-color: #2b373d;
+}
+
+.theme-lte .avue-sidebar .el-menu-item.is-active:before, .theme-lte .avue-sidebar .el-submenu__title.is-active:before {
+  display: none;
+}
+
+.theme-lte .avue-sidebar .el-menu-item.is-active i, .theme-lte .avue-sidebar .el-menu-item.is-active span, .theme-lte .avue-sidebar .el-submenu__title.is-active i, .theme-lte .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-cool .el-menu--popup .el-menu-item {
+  background-color: #fff;
+}
+
+.theme-cool .el-menu--popup .el-menu-item i, .theme-cool .el-menu--popup .el-menu-item span {
+  color: #666;
+}
+
+.theme-cool .el-menu--popup .el-menu-item:hover i, .theme-cool .el-menu--popup .el-menu-item:hover span {
+  color: #333;
+}
+
+.theme-cool .el-menu--popup .el-menu-item.is-active {
+  background-color: #409EFF;
+}
+
+.theme-cool .el-menu--popup .el-menu-item.is-active:before {
+  content: '';
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.theme-cool .el-menu--popup .el-menu-item.is-active i, .theme-cool .el-menu--popup .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.theme-cool .avue-header {
+  background: linear-gradient(120deg, #25aff3, #008ad3);
+}
+
+.theme-cool .avue-tags {
+  padding: 0 3px;
+  margin: 8px 0;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  background-color: transparent;
+}
+
+.theme-cool .avue-tags .el-tabs__header .el-tabs__item {
+  padding: 0 10px !important;
+  background-color: #fff;
+  margin-right: 5px;
+  color: #909399;
+  border-radius: 3px;
+  height: 30px;
+  font-size: 12px;
+  line-height: 30px;
+}
+
+.theme-cool .avue-tags .el-tabs__header .el-tabs__item.is-active {
+  border: none;
+  color: #008ad3;
+}
+
+.theme-cool .avue-logo {
+  background: #fff;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-cool .avue-sidebar--tip {
+  background-color: transparent;
+  color: #333;
+}
+
+.theme-cool .el-dropdown {
+  color: #fff;
+}
+
+.theme-cool .avue-logo_title {
+  font-weight: 400;
+  color: #008ad3;
+}
+
+.theme-cool .logo_title,
+.theme-cool .avue-breadcrumb {
+  color: #fff;
+}
+
+.theme-cool .logo_title i,
+.theme-cool .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-cool .avue-top .el-menu-item i,
+.theme-cool .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-cool .avue-top .el-menu-item:hover i,
+.theme-cool .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-cool .avue-sidebar {
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+  background-color: #fff;
+  padding-top: 70px;
+}
+
+.theme-cool .avue-sidebar .el-menu-item, .theme-cool .avue-sidebar .el-submenu__title {
+  font-size: 13px;
+}
+
+.theme-cool .avue-sidebar .el-menu-item i, .theme-cool .avue-sidebar .el-menu-item span, .theme-cool .avue-sidebar .el-submenu__title i, .theme-cool .avue-sidebar .el-submenu__title span {
+  color: #000;
+}
+
+.theme-cool .avue-sidebar .el-menu-item:hover, .theme-cool .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-cool .avue-sidebar .el-menu-item:hover i, .theme-cool .avue-sidebar .el-menu-item:hover span, .theme-cool .avue-sidebar .el-submenu__title:hover i, .theme-cool .avue-sidebar .el-submenu__title:hover span {
+  color: #000;
+}
+
+.theme-cool .avue-sidebar .el-menu-item.is-active, .theme-cool .avue-sidebar .el-submenu__title.is-active {
+  background-color: #e5f1fb;
+}
+
+.theme-cool .avue-sidebar .el-menu-item.is-active::before, .theme-cool .avue-sidebar .el-submenu__title.is-active::before {
+  width: 0;
+}
+
+.theme-cool .avue-sidebar .el-menu-item.is-active i, .theme-cool .avue-sidebar .el-menu-item.is-active span, .theme-cool .avue-sidebar .el-submenu__title.is-active i, .theme-cool .avue-sidebar .el-submenu__title.is-active span {
+  color: #25aff3;
+}
+
+.theme-cool .top-search .el-input__inner {
+  color: #333;
+}
+
+.theme-cool .top-search input::-webkit-input-placeholder,
+.theme-cool .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff;
+}
+
+.theme-cool .top-search input:-moz-placeholder,
+.theme-cool .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: #fff;
+}
+
+.theme-cool .top-search input::-moz-placeholder,
+.theme-cool .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: #fff;
+}
+
+.theme-cool .top-search input:-ms-input-placeholder,
+.theme-cool .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: #fff;
+}
+
+.theme-cool .top-bar__item i {
+  color: #fff;
+}
+
+.avue-logo {
+  background-color: #1446dd;
+}
+
+.avue-left,
+.avue-header,
+.avue-top,
+.avue-logo,
+.avue-layout
+.login-logo,
+.avue-main {
+  -webkit-transition: all .3s;
+  transition: all .3s;
+}
+
+.avue-contail {
+  width: 100%;
+  height: 100%;
+  background: #03277c;
+  background-size: 100%;
+  background-repeat: no-repeat;
+}
+
+.avue-left {
+  position: fixed;
+  left: 0;
+  top: 0;
+  width: 240px;
+  height: 100%;
+  z-index: 1025;
+}
+
+.avue--collapse .avue-left,
+.avue--collapse .avue-logo {
+  width: 60px;
+}
+
+.avue--collapse .avue-header {
+  padding-left: 60px;
+}
+
+.avue--collapse .avue-main {
+  width: calc(100% - 60px);
+  left: 60px;
+}
+
+.avue-header {
+  padding-left: 240px;
+  width: 100%;
+  background-color: #03277c;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+.avue-main {
+  position: absolute;
+  left: 240px;
+  padding: 0;
+  padding-bottom: 20px;
+  width: calc(100% - 240px);
+  height: calc(100% - 64px);
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  overflow: hidden;
+  -webkit-transition: all 0.5s;
+  transition: all 0.5s;
+  background: #03277c;
+  z-index: 1026;
+}
+
+.avue-main--fullscreen {
+  width: 100%;
+  left: 0;
+}
+
+.avue-view {
+  padding: 0 10px !important;
+  width: 100%;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+.avue-footer {
+  margin: 0 auto;
+  padding: 0 22px;
+  width: 1300px;
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  -webkit-box-pack: justify;
+      -ms-flex-pack: justify;
+          justify-content: space-between;
+}
+
+.avue-footer .logo {
+  margin-left: -50px;
+}
+
+.avue-footer .copyright {
+  color: #666;
+  line-height: 1.5;
+  font-size: 12px;
+}
+
+.avue-shade {
+  position: fixed;
+  display: none;
+  width: 100%;
+  height: 100%;
+  left: 0;
+  right: 0;
+  top: 0;
+  bottom: 0;
+  background-color: rgba(0, 0, 0, 0.3);
+  z-index: 1024;
+}
+
+.avue-shade--show {
+  display: block;
+}
+
+@media screen and (max-width: 992px) {
+  .el-dialog,
+  .el-message-box {
+    width: 98% !important;
+  }
+  .login-left {
+    display: none !important;
+  }
+  .login-logo {
+    padding-top: 30px !important;
+    margin-left: -30px;
+  }
+  .login-weaper {
+    margin: 0 auto;
+    width: 96% !important;
+  }
+  .login-border {
+    border-radius: 5px;
+    padding: 40px;
+    margin: 0 auto;
+    float: none !important;
+    width: 100% !important;
+  }
+  .login-main {
+    width: 100% !important;
+  }
+  .avue-tags {
+    display: none;
+  }
+  .avue-left,
+  .avue-logo {
+    left: -240px;
+  }
+  .avue-main {
+    left: 0;
+    width: 100%;
+  }
+  .avue-header {
+    margin-bottom: 15px;
+    padding-left: 15px;
+  }
+  .top-bar__item {
+    display: none;
+  }
+  .avue--collapse .avue-left,
+  .avue--collapse .avue-logo {
+    width: 240px;
+    left: 0;
+  }
+  .avue--collapse .avue-main {
+    left: 240px;
+    width: 100%;
+  }
+  .avue--collapse .avue-header {
+    padding: 0;
+    -webkit-transform: translate3d(230px, 0, 0);
+            transform: translate3d(230px, 0, 0);
+  }
+  .avue--collapse .avue-shade {
+    display: block;
+  }
+}
+
+/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
+/*
+/*! 我就是自己看看,然后翻译下下,让大家看看 */
+/* ==========================================================================
+   HTML5 display definitions
+
+   HTML5 新增元素定义
+
+   ========================================================================== */
+/**
+ * Correct `block` display not defined in IE 8/9.
+ *
+ * 修正IE 8/9 中未定义的块级元素。
+ */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+nav,
+section,
+summary {
+  display: block;
+}
+
+/**
+  * Correct `inline-block` display not defined in IE 8/9.
+  *
+  * 修正在 IE 8/9 中未定义的 'inline-block' 元素。
+  */
+audio,
+canvas,
+video {
+  display: inline-block;
+}
+
+/**
+  * Prevent modern browsers from displaying `audio` without controls.
+  * Remove excess height in iOS 5 devices.
+  *
+  * 阻止现在浏览器显示未定义 control 播放控件的 'audio' 声音元素。
+  * 删除 IOS 5 设备中显示的多余的高度。
+  */
+audio:not([controls]) {
+  display: none;
+  height: 0;
+}
+
+/**
+  * Address styling not present in IE 8/9.
+  *
+  * 处理 IE 8/9 中不存在的样式。
+  */
+[hidden] {
+  display: none;
+}
+
+/* ==========================================================================
+    Base
+ 
+    基本设置
+    ========================================================================== */
+/**
+  * 1. Set default font family to sans-serif.
+  * 2. Prevent iOS text size adjust after orientation change, without disabling
+  *    user zoom.
+  *
+  * 1. 设置默认字体类型为 sans-serif.
+  * 2. 当用户放大或缩小页面时不改变字体大小。
+  */
+html {
+  font-family: sans-serif;
+  /* 1 */
+  -ms-text-size-adjust: 100%;
+  /* 2 */
+  -webkit-text-size-adjust: 100%;
+  /* 2 */
+}
+
+/**
+  * Remove default margin.
+  *
+  * 删除默认边距。
+  */
+body {
+  margin: 0;
+}
+
+/* ==========================================================================
+    Links
+ 
+    链接
+    ========================================================================== */
+/**
+  * Address `outline` inconsistency between Chrome and other browsers.
+  *
+  * 处理 Chrome 与其它浏览器中关于 'outline' 的不一致性。
+  */
+a:focus {
+  outline: thin dotted;
+}
+
+/**
+  * Improve readability when focused and also mouse hovered in all browsers.
+  *
+  * 为所有浏览器改善当激活或悬停在元素上时元素内容的可读性。
+  */
+a:active,
+a:hover {
+  outline: 0;
+}
+
+/* ==========================================================================
+    Typography
+ 
+    排版
+    ========================================================================== */
+/**
+  * Address variable `h1` font-size and margin within `section` and `article`
+  * contexts in Firefox 4+, Safari 5, and Chrome.
+  *
+  * 处理多变的 'h1' 字体大小及其在 Firefox 4+, Safari 5, 及 Chrome时浏览器中的 
+  * 'section' 与 'article' 元素中的边距。
+  */
+h1 {
+  font-size: 2em;
+  margin: 0.67em 0;
+}
+
+/**
+  * Address styling not present in IE 8/9, Safari 5, and Chrome.
+  *
+  * 处理在 IE 8/9, Safari 5, 及 Chrome 没有的样式。
+  */
+abbr[title] {
+  border-bottom: 1px dotted;
+}
+
+/**
+  * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
+  *
+  * 处理 Firefox 4+, Safari 5, 及 Chrome 中默认的 'bolder' 样式为 'bold'.
+  */
+b,
+strong {
+  font-weight: bold;
+}
+
+/**
+  * Address styling not present in Safari 5 and Chrome.
+  *
+  * 处理在 Safari 5 和 Chrome 没有的样式。
+  */
+dfn {
+  font-style: italic;
+}
+
+/**
+  * Address differences between Firefox and other browsers.
+  *
+  * 处理 Firefox 与其它浏览器的差异。
+  */
+hr {
+  -webkit-box-sizing: content-box;
+          box-sizing: content-box;
+  height: 0;
+}
+
+/**
+  * Address styling not present in IE 8/9.
+  *
+  * 处理在 IE 8/9 中没有的样式。
+  */
+mark {
+  background: #ff0;
+  color: #000;
+}
+
+/**
+  * Correct font family set oddly in Safari 5 and Chrome.
+  *
+  * 修正确 Safari 5 和 Chrome 中古怪的默认字体。
+  */
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace, serif;
+  font-size: 1em;
+}
+
+/**
+  * Improve readability of pre-formatted text in all browsers.
+  *
+  * 为所有浏览器改善预格式化文本的可读性。
+  */
+pre {
+  white-space: pre-wrap;
+}
+
+/**
+  * Set consistent quote types.
+  *
+  * 设置一致的引用格式。
+  */
+q {
+  quotes: "\201C" "\201D" "\2018" "\2019";
+}
+
+/**
+  * Address inconsistent and variable font size in all browsers.
+  *
+  * 处理所有浏览器中字体大小的不一致性[译者注:原文直译为:处理所有
+  * 浏览器中的不一致和多变的字体大小]。
+  */
+small {
+  font-size: 80%;
+}
+
+/**
+  * Prevent `sub` and `sup` affecting `line-height` in all browsers.
+  *
+  * 阻止所有浏览器中 'sub' 和 'sup' 元素影响 'line-height'. 
+  * [译者注:就是不让上标与下标影响行高。]
+  */
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline;
+}
+
+sup {
+  top: -0.5em;
+}
+
+sub {
+  bottom: -0.25em;
+}
+
+/* ==========================================================================
+    Embedded content
+ 
+    嵌入的内容
+    ========================================================================== */
+/**
+  * Remove border when inside `a` element in IE 8/9.
+  *
+  * 删除 IE 8/9 中当内容位于 'a' 中出现的边框。
+  */
+img {
+  border: 0;
+}
+
+/**
+  * Correct overflow displayed oddly in IE 9.
+  *
+  * 修正 IE 9 中显示古怪的溢出内容。
+  */
+svg:not(:root) {
+  overflow: hidden;
+}
+
+/* ==========================================================================
+    Figures
+ 
+    Figure 图像/图表/代码等
+    ========================================================================== */
+/**
+  * Address margin not present in IE 8/9 and Safari 5.
+  *
+  * 处理在 IE 8/9 和 Safari 5 没有的边距。
+  */
+figure {
+  margin: 0;
+}
+
+/* ==========================================================================
+    Forms
+    ========================================================================== */
+/**
+  * Define consistent border, margin, and padding.
+  *
+  * 定义一致的边框、外边距及内边距。
+  */
+fieldset {
+  border: 1px solid #c0c0c0;
+  margin: 0 2px;
+  padding: 0.35em 0.625em 0.75em;
+}
+
+/**
+  * 1. Correct `color` not being inherited in IE 8/9.
+  * 2. Remove padding so people aren't caught out if they zero out fieldsets.
+  * 1. 修正在 IE 8/9 中没有继承的 'color'. 
+  *
+  *    [译者注:说是修正颜色嘛,可下面没有关于颜色的呀,这也行?求大神解释!]
+  * 2. 去掉内边距,避免当用户清空表单组时认为出错了。
+  */
+legend {
+  border: 0;
+  /* 1 */
+  padding: 0;
+  /* 2 */
+}
+
+/**
+  * 1. Correct font family not being inherited in all browsers.
+  * 2. Correct font size not being inherited in all browsers.
+  * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
+  *
+  * 1. 修正所有浏览器中未被继承的字体类型。
+  * 2. 修正所有浏览器中未被继承的字体大小。
+  * 3. 处理 Firefox 4+, Safari 5, 及 Chrome 中默认设置不同的外边距。
+  */
+button,
+input,
+select,
+textarea {
+  font-family: inherit;
+  /* 1 */
+  font-size: 100%;
+  /* 2 */
+  margin: 0;
+  /* 3 */
+}
+
+/**
+  * Address Firefox 4+ setting `line-height` on `input` using `!important` in
+  * the UA stylesheet.
+  *
+  * 处理 Firefox 4+ 中的客户端样式表里使用 '!important' 设置的 'line-height'.
+  */
+button,
+input {
+  line-height: normal;
+}
+
+/**
+  * Address inconsistent `text-transform` inheritance for `button` and `select`.
+  * All other form control elements do not inherit `text-transform` values.
+  * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
+  * Correct `select` style inheritance in Firefox 4+ and Opera.
+  * 
+  * 处理 'button' 和 'select' 的 'text-transform' 继承的不一致性。
+  * 所有其它表单控件元素不继承 'text-transform' 的值。
+  * 修正 Chrome, Safari 5+, 及 IE 8+ 中 'button' 的继承样式。
+  * 修正 Firefox 4+ 和 Opera 中 'select' 的继承样式。
+  */
+button,
+select {
+  text-transform: none;
+}
+
+/**
+  * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
+  *    and `video` controls.
+  * 2. Correct inability to style clickable `input` types in iOS.
+  * 3. Improve usability and consistency of cursor style between image-type
+  *    `input` and others.
+  *
+  * 1. 避免 Android 4.0.* 中 WebKit 的一个bug, 防止 'audio' 与 'video' 的播放控件失效。
+  * 2. 修正 iOS 中不可点击的 'input' 样式。
+  * 3. 改善图片类型的 'input' 等光标样式的可用性与一致性。
+  */
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+  -webkit-appearance: button;
+  /* 2 */
+  cursor: pointer;
+  /* 3 */
+}
+
+/**
+  * Re-set default cursor for disabled elements.
+  * 
+  * 重置不可用元素的默认光标样式。
+  */
+button[disabled],
+html input[disabled] {
+  cursor: default;
+}
+
+/**
+  * 1. Address box sizing set to `content-box` in IE 8/9.
+  * 2. Remove excess padding in IE 8/9.
+  *
+  * 1. 处理 IE 8/9 中设置为 'content-box' 的盒子模型。
+  * 2. 删除 IE 8/9 中多余的内边距。
+  */
+input[type="checkbox"],
+input[type="radio"] {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  /* 1 */
+  padding: 0;
+  /* 2 */
+}
+
+/**
+  * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
+  * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
+  *    (include `-moz` to future-proof).
+  *
+  * 1. 处理 Safari 5 和 Chrome 中默认设置为 'appearance' 的 'searchfield'.
+  * 2. 处理 Safari 5 和 Chrome 中默认设置为 'box-sizing' 的 'border-box'
+  *    (包括不会过时的 '-moz').
+  */
+input[type="search"] {
+  -webkit-appearance: textfield;
+  /* 1 */
+  -webkit-box-sizing: content-box;
+  /* 2 */
+  box-sizing: content-box;
+}
+
+/**
+  * Remove inner padding and search cancel button in Safari 5 and Chrome
+  * on OS X.
+  *
+  * 删除 Safari 5 和 OS X 上的 Chrome 中的输入框上的内边距和搜索取消按钮。
+  */
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none;
+}
+
+/**
+  * Remove inner padding and border in Firefox 4+.
+  *
+  * 删除 Firefox 4+ button 与 input 上的内边距。
+  */
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+  border: 0;
+  padding: 0;
+}
+
+/**
+  * 1. Remove default vertical scrollbar in IE 8/9.
+  * 2. Improve readability and alignment in all browsers.
+  *
+  * 1. 删除 IE8/9 中默认的垂直滚动条。
+  * 2. 改善所有浏览器中的可读性并使文本垂直对齐。
+  */
+textarea {
+  overflow: auto;
+  /* 1 */
+  vertical-align: top;
+  /* 2 */
+}
+
+/* ==========================================================================
+    Tables
+ 
+    表格
+    ========================================================================== */
+/**
+  * Remove most spacing between table cells.
+  *
+  * 删除表格里单元格间的间距。
+  */
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+
+#avue-view > .morpheus-box {
+  position: absolute;
+  top: 40px;
+  left: 0px;
+  right: 0px;
+  bottom: 0px;
+  padding: 10px !important;
+}
+
+.morpheus-box > .el-col {
+  height: 100%;
+}
+
+.morpheus-box > .el-col > .el-card {
+  position: relative;
+  height: 100%;
+}
+
+.morpheus-box > .el-col > .el-card .card-body {
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  margin: 0;
+  padding: 20px;
+  height: calc(100% - 40px) !important;
+}
+
+.card-body .el-tabs {
+  height: 100%;
+}
+
+.card-body .el-tabs .el-tabs__content {
+  height: calc(100% - 55px) !important;
+}
+
+.zhengJian-icon i.icon-zhengjian {
+  font-size: 12px !important;
+}
+
+.el-tabs__content > div {
+  height: 100%;
+}
+
+.company-box {
+  height: 100% !important;
+}
+
+#avue-view > .morpheus-map-box {
+  position: absolute;
+  top: 40px;
+  left: 0px;
+  right: 0px;
+  bottom: 0px;
+  padding: 10px !important;
+}
+
+.morpheus-map-box > .el-col {
+  height: 100%;
+}
+
+.morpheus-map-box > .el-col > .el-card {
+  position: relative;
+  height: 100%;
+}
+
+.morpheus-map-box > .el-col > .el-card .card-body {
+  position: absolute;
+  top: 10px;
+  left: 10px;
+  right: 10px;
+  bottom: 10px;
+  margin: 10px;
+  padding: 0px;
+  border: 1px solid transparent !important;
+  -webkit-box-shadow: 3px 3px 15px -2px black !important;
+          box-shadow: 3px 3px 15px -2px black !important;
+}
+
+.card-body .el-tabs {
+  height: 100%;
+}
+
+.card-body .el-tabs .el-tabs__content {
+  height: calc(100% - 55px) !important;
+}
+
+.zhengJian-icon i.icon-zhengjian {
+  font-size: 12px !important;
+}
+
+.map-people-table .el-table__body-wrapper {
+  height: calc(100% - 48px) !important;
+  overflow-y: auto !important;
+}
+
+.track-box .datetime input {
+  background: #004ca7 !important;
+  color: #fff !important;
+}
+
+.track-box .datetime input::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff !important;
+}
+
+.el-date-editor .el-range-separator {
+  color: #fff !important;
+}
+
+.car-video-box .el-dialog {
+  margin-top: 0 !important;
+  position: fixed !important;
+  top: 200px;
+  left: 400px;
+  width: 821px;
+  height: 450px;
+}
+
+.car-video-box .el-dialog .el-dialog__body {
+  padding: 10px !important;
+  height: calc(100% - 50px);
+}
+
+.car-video-box .el-dialog .el-dialog__body iframe {
+  width: 100%;
+  height: 100%;
+}
+
+.see-location .el-dialog__body,
+.see-track .el-dialog__body {
+  height: 540px;
+}
+
+.see-location .el-dialog__body .search,
+.see-track .el-dialog__body .search {
+  position: relative;
+  height: 36px;
+  line-height: 36px;
+}
+
+.see-location .el-dialog__body .search .el-date-editor,
+.see-track .el-dialog__body .search .el-date-editor {
+  position: absolute;
+  top: 4px;
+}
+
+.see-location .el-dialog__body .search .el-button.el-button--text,
+.see-track .el-dialog__body .search .el-button.el-button--text {
+  position: absolute;
+  height: 28px;
+  line-height: 28px;
+  top: 4px;
+  left: 480px;
+  padding: 0 8px !important;
+}
+
+.see-location .el-dialog__body #track_map,
+.see-track .el-dialog__body #track_map {
+  height: calc(100% - 36px) !important;
+}
+
+a {
+  text-decoration: none;
+  color: #333;
+}
+
+* {
+  outline: none;
+}
+
+::-webkit-scrollbar-track-piece {
+  background-color: transparent;
+}
+
+::-webkit-scrollbar {
+  width: 7px;
+  height: 7px;
+  background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb {
+  border-radius: 5px;
+  background-color: rgba(144, 146, 152, 0.3);
+}
+
+.see-img-box .el-dialog {
+  width: 840px;
+  height: 540px;
+}
+
+.see-img-box .el-dialog .el-dialog__body {
+  padding: 4px;
+  position: relative;
+  height: calc(100% - 62px);
+}
+
+.see-img-box .el-dialog div.img {
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  margin: auto;
+  width: calc(100% - 8px);
+  height: calc(100% - 8px);
+  overflow: hidden;
+}
+
+.tongji-class .el-dialog {
+  width: 80%;
+  margin-top: 10vh;
+}
+/*# sourceMappingURL=common.css.map */
\ No newline at end of file
diff --git a/src/styles/common.css.map b/src/styles/common.css.map
new file mode 100644
index 0000000..46ac5f8
--- /dev/null
+++ b/src/styles/common.css.map
@@ -0,0 +1,37 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "common.scss",
+        "variables.scss",
+        "element-ui.scss",
+        "ourBackgroundColor.scss",
+        "top.scss",
+        "ourBackgroundColor.scss",
+        "tags.scss",
+        "ourBackgroundColor.scss",
+        "mixin.scss",
+        "sidebar.scss",
+        "ourBackgroundColor.scss",
+        "animate/vue-transition.scss",
+        "theme/index.scss",
+        "theme/white.scss",
+        "theme/dark.scss",
+        "theme/star.scss",
+        "theme/vip.scss",
+        "theme/d2.scss",
+        "theme/bule.scss",
+        "theme/iview.scss",
+        "theme/hey.scss",
+        "theme/lte.scss",
+        "theme/cool.scss",
+        "media.scss",
+        "ourBackgroundColor.scss",
+        "normalize.scss",
+        "management.scss",
+        "securityCompany.scss",
+        "map.scss"
+    ],
+    "names": [],
+    "file": "common.css"
+}
\ No newline at end of file
diff --git a/src/styles/element-ui.css b/src/styles/element-ui.css
new file mode 100644
index 0000000..e877884
--- /dev/null
+++ b/src/styles/element-ui.css
@@ -0,0 +1,504 @@
+.el-dropdown-menu__item {
+  font-size: 12px !important;
+  line-height: 28px !important;
+}
+
+.el-scrollbar__view {
+  height: 100%;
+}
+
+.el-menu--horizontal {
+  border-bottom: none !important;
+}
+
+.el-menu {
+  border-right: none !important;
+}
+
+.el-menu--display,
+.el-menu--display + .el-submenu__icon-arrow {
+  display: none;
+}
+
+.el-message__icon,
+.el-message__content {
+  display: inline-block;
+}
+
+.el-date-editor .el-range-input,
+.el-date-editor .el-range-separator {
+  height: auto;
+  overflow: hidden;
+}
+
+.el-dialog__wrapper {
+  z-index: 2048;
+}
+
+.el-col {
+  margin-bottom: 8px;
+}
+
+.el-main {
+  padding: 0 !important;
+}
+
+.el-upload__tip {
+  color: #fff;
+}
+
+.el-dropdown-menu__item--divided:before,
+.el-menu,
+.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus,
+.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover,
+.el-menu--horizontal > .el-submenu .el-submenu__title:hover {
+  background-color: transparent;
+}
+
+.el-dropdown-menu__item--divided:before,
+.el-menu,
+.el-menu--horizontal > .el-menu-item:not(.is-disabled):focus,
+.el-menu--horizontal > .el-menu-item:not(.is-disabled):hover,
+.el-menu--horizontal > .el-submenu .el-submenu__title:hover {
+  background-color: transparent !important;
+}
+
+.el-card__header {
+  padding: 6px 18px !important;
+}
+
+.el-card__body {
+  background-color: #004ca7 !important;
+}
+
+.el-divider--horizontal {
+  margin: 12px 0 !important;
+}
+
+.avue-group .el-collapse,
+.avue-group .el-collapse-item__wrap {
+  border-color: #004ca7 !important;
+  background-color: #004ca7 !important;
+}
+
+.el-form-item__label {
+  color: #fff !important;
+}
+
+.avue-crud__menu {
+  background-color: #004ca7 !important;
+}
+
+.el-table {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-table th,
+.el-table tr {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-table__body tr.hover-row > td {
+  background-color: #1d5ce4 !important;
+}
+
+.el-button--text {
+  color: #fff !important;
+}
+
+.el-card {
+  background-color: #004ca7 !important;
+}
+
+.el-tabs__item {
+  color: #fff !important;
+}
+
+.el-tabs__item.is-active {
+  color: #52a9ff !important;
+}
+
+.el-input.is-disabled .el-input__inner {
+  color: #fff !important;
+}
+
+.el-textarea.is-disabled .el-textarea__inner {
+  color: #fff !important;
+}
+
+.el-textarea.is-disabled .el-textarea__inner {
+  background-color: #004ca7 !important;
+}
+
+.el-pagination__jump,
+.el-pagination__total {
+  color: #fff !important;
+}
+
+.avue-sidebar .el-menu-item i,
+.avue-sidebar .el-menu-item span,
+.avue-sidebar .el-submenu__title i,
+.avue-sidebar .el-submenu__title span {
+  color: #fff !important;
+}
+
+.el-menu-item:hover {
+  background-color: #1d5ce4 !important;
+}
+
+.el-input__inner {
+  background-color: #2445926e !important;
+  color: #fff !important;
+  border: 1px solid #7ec9de !important;
+}
+
+.el-tree-node__content {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-tree-node__content:hover {
+  background-color: #1d5ce4 !important;
+}
+
+.el-button {
+  background-color: #1d5ce4 !important;
+  color: #fff !important;
+}
+
+.el-pagination.is-background .btn-next,
+.el-pagination.is-background .btn-prev,
+.el-pagination.is-background .el-pager li {
+  background-color: #0246e1 !important;
+  color: #fff !important;
+}
+
+.el-tree {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-table th {
+  background-color: #2d5cc8 !important;
+}
+
+.el-dialog__header {
+  background-color: #004ca7 !important;
+}
+
+.avue-dialog .el-dialog__title,
+.avue-dialog .el-drawer__header,
+.el-dialog__title {
+  color: #fff !important;
+}
+
+.el-dialog__body {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.w-e-toolbar {
+  background-color: #fff !important;
+  color: #fff !important;
+}
+
+.w-e-text-container {
+  border: 1px solid #7ec9de !important;
+}
+
+.el-collapse-item__content {
+  color: #fff !important;
+}
+
+.el-loading-mask {
+  background-color: #004ca7 !important;
+}
+
+.el-upload-dragger {
+  background-color: #2d5cc8 !important;
+}
+
+.el-upload-dragger .el-upload__text,
+.el-upload-dragger .el-icon-upload {
+  color: #fff !important;
+}
+
+.el-radio {
+  color: #fff !important;
+}
+
+.el-textarea__inner {
+  background-color: #2d5cc8 !important;
+  border: 1px solid #7ec9de !important;
+}
+
+.el-input-number__decrease,
+.el-input-number__increase {
+  background-color: #2d5cc8 !important;
+}
+
+.el-input-group__append,
+.el-input-group__prepend {
+  background-color: #2d5cc8 !important;
+  color: #fff !important;
+}
+
+.login-border .el-input__inner {
+  background-color: #fff !important;
+  color: #606266 !important;
+}
+
+.el-button + .el-button {
+  padding-left: 8px;
+  padding-right: 8px;
+}
+
+.el-button--text,
+.el-button--text.is-disabled,
+.el-button--text.is-disabled:focus,
+.el-button--text.is-disabled:hover,
+.el-button--text:active {
+  padding-left: 8px !important;
+  padding-right: 8px !important;
+}
+
+.login-border .el-button {
+  background-color: #7cbdff !important;
+  color: #fff !important;
+}
+
+.el-dialog,
+.el-pager li {
+  background-color: #004ca7 !important;
+}
+
+.el-autocomplete-suggestion__wrap {
+  background-color: #004ca7 !important;
+}
+
+.el-autocomplete-suggestion li {
+  color: #fff !important;
+}
+
+.el-autocomplete-suggestion li:hover {
+  background-color: #2d5cc8 !important;
+}
+
+.el-dropdown-menu {
+  background-color: #004ca7 !important;
+}
+
+.el-dropdown-menu__item {
+  color: #fff !important;
+}
+
+.el-dropdown-menu__item:hover {
+  background-color: #2d5cc8 !important;
+  color: #fff !important;
+}
+
+.avue-tags {
+  background-color: #013e8a !important;
+  color: #fff !important;
+}
+
+.el-popover {
+  background-color: #004ca7 !important;
+}
+
+.avue-notice__subtitle,
+.avue-notice__title {
+  color: #fff !important;
+}
+
+.avue-logo {
+  background-color: #004ca7 !important;
+}
+
+.avue-sidebar {
+  background-color: #004ca7 !important;
+}
+
+.el-scrollbar__view,
+.el-select-dropdown__list {
+  background-color: #004ca7 !important;
+}
+
+.el-select-dropdown__item {
+  color: #fff !important;
+}
+
+.el-select-dropdown__item.hover,
+.el-select-dropdown__item:hover {
+  background-color: #2d5cc8 !important;
+  color: #fff !important;
+}
+
+.el-message-box {
+  background-color: #004ca7 !important;
+}
+
+.el-message-box__content {
+  color: #fff !important;
+}
+
+.el-dropdown-menu__item a {
+  color: #fff !important;
+}
+
+.avue-header {
+  background-color: #004ca7 !important;
+}
+
+.el-picker-panel {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.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: #2d5cc8 !important;
+  color: #fff !important;
+}
+
+.el-picker-panel__footer {
+  background-color: #004ca7 !important;
+  color: #fff !important;
+}
+
+.el-date-table th {
+  color: #fff !important;
+}
+
+.el-range-editor--small .el-range-input {
+  background-color: transparent !important;
+}
+
+.el-picker-panel__icon-btn {
+  color: #fff !important;
+}
+
+.el-message-box__title {
+  color: #fff !important;
+}
+
+.el-textarea__inner {
+  color: #fff !important;
+}
+
+.el-table--striped .el-table__body tr.el-table__row--striped td {
+  background-color: transparent !important;
+}
+
+.el-collapse-item__header {
+  background-color: #004ca7 !important;
+}
+
+.avue-group__icon,
+.avue-group__title {
+  color: #fff !important;
+}
+
+.box .el-scrollbar__wrap {
+  overflow-y: scroll;
+  overflow-x: hidden;
+}
+
+.el-table__expand-icon {
+  color: #fff !important;
+}
+
+.el-table tr:nth-child(2n -1) {
+  background-color: #3457b1 !important;
+}
+
+.el-table td,
+.el-table th.is-leaf {
+  border: 1px solid rgba(255, 255, 255, 0.2);
+}
+
+.avue-form__menu--center .el-button {
+  float: left;
+}
+
+.avue-form__menu--center .el-button:nth-child(1) {
+  margin-left: 30px;
+}
+
+.avue-dialog .el-dialog__header {
+  border-bottom: 1px solid #7ec9de;
+}
+
+.el-dialog__headerbtn .el-dialog__close,
+.avue-crud__dialog__menu i {
+  color: #45bff2 !important;
+}
+
+.el-tabs--border-card {
+  background-color: #004ca7 !important;
+}
+
+.el-tabs--border-card > .el-tabs__header {
+  background-color: #004ca7 !important;
+}
+
+.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
+  background-color: transparent !important;
+  border-bottom: 1px solid #004ca7 !important;
+}
+
+.el-switch__label {
+  color: #fff;
+}
+
+.avue--detail .el-radio.is-checked .el-radio__label {
+  color: #fff;
+}
+
+.el-tag {
+  border: none !important;
+  color: #fff !important;
+  background-color: transparent !important;
+}
+
+.el-table__row:hover td {
+  background-color: #1d5ce4 !important;
+}
+
+.el-menu-item:focus {
+  background-color: #03277c !important;
+}
+
+.login-border .el-input__inner {
+  border: 1px solid transparent !important;
+  border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
+}
+
+.el-range-editor--mini .el-range-input {
+  background-color: transparent !important;
+}
+
+.el-drawer__open .el-drawer.rtl {
+  background-color: #004ca7 !important;
+}
+
+.rowClickSelf:hover {
+  cursor: pointer;
+}
+
+.avue-empty__desc {
+  color: #fff !important;
+}
+
+.company-box .avue-form__menu--center {
+  width: 300px;
+}
+
+.el-date-editor .el-range-input {
+  color: #fff !important;
+}
+/*# sourceMappingURL=element-ui.css.map */
\ No newline at end of file
diff --git a/src/styles/element-ui.css.map b/src/styles/element-ui.css.map
new file mode 100644
index 0000000..30b220a
--- /dev/null
+++ b/src/styles/element-ui.css.map
@@ -0,0 +1,10 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "element-ui.scss",
+        "ourBackgroundColor.scss"
+    ],
+    "names": [],
+    "file": "element-ui.css"
+}
\ No newline at end of file
diff --git a/src/styles/login.css b/src/styles/login.css
new file mode 100644
index 0000000..d1e0125
--- /dev/null
+++ b/src/styles/login.css
@@ -0,0 +1,203 @@
+.login-container {
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  position: relative;
+  width: 100%;
+  height: 100%;
+  margin: 0 auto;
+  background-image: url("/img/bg/bg.jpg");
+  background-size: 100% 100%;
+}
+
+.login-weaper {
+  margin: 0 auto;
+  width: 1000px;
+  -webkit-box-shadow: -4px 5px 10px rgba(0, 0, 0, 0.4);
+          box-shadow: -4px 5px 10px rgba(0, 0, 0, 0.4);
+}
+
+.login-weaper .el-input-group__append {
+  border: none;
+}
+
+.login-left,
+.login-border {
+  position: relative;
+  min-height: 500px;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+}
+
+.login-left {
+  border-top-left-radius: 5px;
+  border-bottom-left-radius: 5px;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+      -ms-flex-direction: column;
+          flex-direction: column;
+  background-color: #409EFF;
+  color: #fff;
+  float: left;
+  width: 50%;
+  position: relative;
+}
+
+.login-left .img {
+  width: 140px;
+}
+
+.login-time {
+  position: absolute;
+  left: 25px;
+  top: 25px;
+  width: 100%;
+  color: #fff;
+  font-weight: 200;
+  opacity: 0.9;
+  font-size: 18px;
+  overflow: hidden;
+}
+
+.login-left .title {
+  margin-top: 60px;
+  text-align: center;
+  color: #fff;
+  font-weight: 300;
+  letter-spacing: 2px;
+  font-size: 25px;
+}
+
+.login-border {
+  border-left: none;
+  border-top-right-radius: 5px;
+  border-bottom-right-radius: 5px;
+  color: #fff;
+  background-color: #fff;
+  width: 50%;
+  float: left;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+.login-main {
+  margin: 0 auto;
+  width: 65%;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+.login-main > h3 {
+  margin-bottom: 20px;
+}
+
+.login-main > p {
+  color: #76838f;
+}
+
+.login-title {
+  color: #333;
+  margin-bottom: 40px;
+  font-weight: 500;
+  font-size: 22px;
+  text-align: center;
+  letter-spacing: 4px;
+}
+
+.login-menu {
+  margin-top: 40px;
+  width: 100%;
+  text-align: center;
+}
+
+.login-menu a {
+  color: #999;
+  font-size: 12px;
+  margin: 0px 8px;
+}
+
+.login-submit {
+  width: 100%;
+  height: 45px;
+  border: 1px solid #409EFF;
+  background: none;
+  font-size: 18px;
+  letter-spacing: 2px;
+  font-weight: 300;
+  color: #409EFF;
+  cursor: pointer;
+  margin-top: 30px;
+  font-family: "neo";
+  -webkit-transition: 0.25s;
+  transition: 0.25s;
+}
+
+.login-form {
+  margin: 10px 0;
+}
+
+.login-form i {
+  color: #333;
+}
+
+.login-form .el-form-item__content {
+  width: 100%;
+}
+
+.login-form .el-form-item {
+  margin-bottom: 12px;
+}
+
+.login-form .el-input input {
+  padding-bottom: 10px;
+  text-indent: 5px;
+  background: transparent;
+  border: none;
+  border-radius: 0;
+  color: #333;
+  border-bottom: 1px solid #ebedf2;
+}
+
+.login-form .el-input .el-input__prefix i {
+  padding: 0 5px;
+  font-size: 16px !important;
+}
+
+.login-code {
+  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;
+  margin: 0 0 0 10px;
+}
+
+.login-code-img {
+  margin-top: 2px;
+  width: 100px;
+  height: 38px;
+  background-color: #fdfdfd;
+  border: 1px solid #f0f0f0;
+  color: #333;
+  font-size: 14px;
+  font-weight: bold;
+  letter-spacing: 5px;
+  line-height: 38px;
+  text-indent: 5px;
+  text-align: center;
+  cursor: pointer !important;
+}
+/*# sourceMappingURL=login.css.map */
\ No newline at end of file
diff --git a/src/styles/login.css.map b/src/styles/login.css.map
new file mode 100644
index 0000000..c96b755
--- /dev/null
+++ b/src/styles/login.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "login.scss"
+    ],
+    "names": [],
+    "file": "login.css"
+}
\ No newline at end of file
diff --git a/src/styles/management.css b/src/styles/management.css
new file mode 100644
index 0000000..7036438
--- /dev/null
+++ b/src/styles/management.css
@@ -0,0 +1,41 @@
+#avue-view > .morpheus-box {
+  position: absolute;
+  top: 40px;
+  left: 0px;
+  right: 0px;
+  bottom: 0px;
+  padding: 10px !important;
+}
+
+.morpheus-box > .el-col {
+  height: 100%;
+}
+
+.morpheus-box > .el-col > .el-card {
+  position: relative;
+  height: 100%;
+}
+
+.morpheus-box > .el-col > .el-card .card-body {
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  margin: 0;
+  padding: 20px;
+  height: calc(100% - 40px) !important;
+}
+
+.card-body .el-tabs {
+  height: 100%;
+}
+
+.card-body .el-tabs .el-tabs__content {
+  height: calc(100% - 55px) !important;
+}
+
+.zhengJian-icon i.icon-zhengjian {
+  font-size: 12px !important;
+}
+/*# sourceMappingURL=management.css.map */
\ No newline at end of file
diff --git a/src/styles/management.css.map b/src/styles/management.css.map
new file mode 100644
index 0000000..fa42a65
--- /dev/null
+++ b/src/styles/management.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AACA,AACE,UADQ,GACN,aAAa,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,GAAG;EACT,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,OAAO,EAAE,eAAe;CACzB;;AAGH,AAAA,aAAa,GAAC,OAAO,CAAC;EACpB,MAAM,EAAE,IAAI;CAoBb;;AArBD,AAGE,aAHW,GAAC,OAAO,GAGjB,QAAQ,CAAC;EACT,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,IAAI;CAeb;;AApBH,AAOI,aAPS,GAAC,OAAO,GAGjB,QAAQ,CAIR,UAAU,CAAC;EACT,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,iBAAiB,CAAC,UAAU;CAIrC;;AAIL,AACE,UADQ,CACR,QAAQ,CAAC;EACP,MAAM,EAAE,IAAI;CAKb;;AAPH,AAII,UAJM,CACR,QAAQ,CAGN,iBAAiB,CAAC;EAChB,MAAM,EAAE,iBAAiB,CAAC,UAAU;CACrC;;AAIL,AACE,eADa,CACb,CAAC,AAAA,eAAe,CAAC;EACf,SAAS,EAAE,eAAe;CAC3B",
+    "sources": [
+        "management.scss"
+    ],
+    "names": [],
+    "file": "management.css"
+}
\ No newline at end of file
diff --git a/src/styles/map.css b/src/styles/map.css
new file mode 100644
index 0000000..293fc4b
--- /dev/null
+++ b/src/styles/map.css
@@ -0,0 +1,114 @@
+#avue-view > .morpheus-map-box {
+  position: absolute;
+  top: 40px;
+  left: 0px;
+  right: 0px;
+  bottom: 0px;
+  padding: 10px !important;
+}
+
+.morpheus-map-box > .el-col {
+  height: 100%;
+}
+
+.morpheus-map-box > .el-col > .el-card {
+  position: relative;
+  height: 100%;
+}
+
+.morpheus-map-box > .el-col > .el-card .card-body {
+  position: absolute;
+  top: 10px;
+  left: 10px;
+  right: 10px;
+  bottom: 10px;
+  margin: 10px;
+  padding: 0px;
+  border: 1px solid transparent !important;
+  -webkit-box-shadow: 3px 3px 15px -2px black !important;
+          box-shadow: 3px 3px 15px -2px black !important;
+}
+
+.card-body .el-tabs {
+  height: 100%;
+}
+
+.card-body .el-tabs .el-tabs__content {
+  height: calc(100% - 55px) !important;
+}
+
+.zhengJian-icon i.icon-zhengjian {
+  font-size: 12px !important;
+}
+
+.map-people-table .el-table__body-wrapper {
+  height: calc(100% - 48px) !important;
+  overflow-y: auto !important;
+}
+
+.track-box .datetime input {
+  background: #004ca7 !important;
+  color: #fff !important;
+}
+
+.track-box .datetime input::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff !important;
+}
+
+.el-date-editor .el-range-separator {
+  color: #fff !important;
+}
+
+.car-video-box .el-dialog {
+  margin-top: 0 !important;
+  position: fixed !important;
+  top: 200px;
+  left: 400px;
+  width: 821px;
+  height: 450px;
+}
+
+.car-video-box .el-dialog .el-dialog__body {
+  padding: 10px !important;
+  height: calc(100% - 50px);
+}
+
+.car-video-box .el-dialog .el-dialog__body iframe {
+  width: 100%;
+  height: 100%;
+}
+
+.see-location .el-dialog__body,
+.see-track .el-dialog__body {
+  height: 540px;
+}
+
+.see-location .el-dialog__body .search,
+.see-track .el-dialog__body .search {
+  position: relative;
+  height: 36px;
+  line-height: 36px;
+}
+
+.see-location .el-dialog__body .search .el-date-editor,
+.see-track .el-dialog__body .search .el-date-editor {
+  position: absolute;
+  top: 4px;
+}
+
+.see-location .el-dialog__body .search .el-button.el-button--text,
+.see-track .el-dialog__body .search .el-button.el-button--text {
+  position: absolute;
+  height: 28px;
+  line-height: 28px;
+  top: 4px;
+  left: 480px;
+  padding: 0 8px !important;
+}
+
+.see-location .el-dialog__body #track_map,
+.see-track .el-dialog__body #track_map {
+  height: calc(100% - 36px) !important;
+}
+/*# sourceMappingURL=map.css.map */
\ No newline at end of file
diff --git a/src/styles/map.css.map b/src/styles/map.css.map
new file mode 100644
index 0000000..51ffd13
--- /dev/null
+++ b/src/styles/map.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "map.scss"
+    ],
+    "names": [],
+    "file": "map.css"
+}
\ No newline at end of file
diff --git a/src/styles/media.css b/src/styles/media.css
new file mode 100644
index 0000000..cb930c8
--- /dev/null
+++ b/src/styles/media.css
@@ -0,0 +1,187 @@
+.avue-logo {
+  background-color: #1446dd;
+}
+
+.avue-left,
+.avue-header,
+.avue-top,
+.avue-logo,
+.avue-layout
+.login-logo,
+.avue-main {
+  -webkit-transition: all .3s;
+  transition: all .3s;
+}
+
+.avue-contail {
+  width: 100%;
+  height: 100%;
+  background: #03277c;
+  background-size: 100%;
+  background-repeat: no-repeat;
+}
+
+.avue-left {
+  position: fixed;
+  left: 0;
+  top: 0;
+  width: 240px;
+  height: 100%;
+  z-index: 1025;
+}
+
+.avue--collapse .avue-left,
+.avue--collapse .avue-logo {
+  width: 60px;
+}
+
+.avue--collapse .avue-header {
+  padding-left: 60px;
+}
+
+.avue--collapse .avue-main {
+  width: calc(100% - 60px);
+  left: 60px;
+}
+
+.avue-header {
+  padding-left: 240px;
+  width: 100%;
+  background-color: #03277c;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+.avue-main {
+  position: absolute;
+  left: 240px;
+  padding: 0;
+  padding-bottom: 20px;
+  width: calc(100% - 240px);
+  height: calc(100% - 64px);
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  overflow: hidden;
+  -webkit-transition: all 0.5s;
+  transition: all 0.5s;
+  background: #03277c;
+  z-index: 1026;
+}
+
+.avue-main--fullscreen {
+  width: 100%;
+  left: 0;
+}
+
+.avue-view {
+  padding: 0 10px !important;
+  width: 100%;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+.avue-footer {
+  margin: 0 auto;
+  padding: 0 22px;
+  width: 1300px;
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  -webkit-box-pack: justify;
+      -ms-flex-pack: justify;
+          justify-content: space-between;
+}
+
+.avue-footer .logo {
+  margin-left: -50px;
+}
+
+.avue-footer .copyright {
+  color: #666;
+  line-height: 1.5;
+  font-size: 12px;
+}
+
+.avue-shade {
+  position: fixed;
+  display: none;
+  width: 100%;
+  height: 100%;
+  left: 0;
+  right: 0;
+  top: 0;
+  bottom: 0;
+  background-color: rgba(0, 0, 0, 0.3);
+  z-index: 1024;
+}
+
+.avue-shade--show {
+  display: block;
+}
+
+@media screen and (max-width: 992px) {
+  .el-dialog,
+  .el-message-box {
+    width: 98% !important;
+  }
+  .login-left {
+    display: none !important;
+  }
+  .login-logo {
+    padding-top: 30px !important;
+    margin-left: -30px;
+  }
+  .login-weaper {
+    margin: 0 auto;
+    width: 96% !important;
+  }
+  .login-border {
+    border-radius: 5px;
+    padding: 40px;
+    margin: 0 auto;
+    float: none !important;
+    width: 100% !important;
+  }
+  .login-main {
+    width: 100% !important;
+  }
+  .avue-tags {
+    display: none;
+  }
+  .avue-left,
+  .avue-logo {
+    left: -240px;
+  }
+  .avue-main {
+    left: 0;
+    width: 100%;
+  }
+  .avue-header {
+    margin-bottom: 15px;
+    padding-left: 15px;
+  }
+  .top-bar__item {
+    display: none;
+  }
+  .avue--collapse .avue-left,
+  .avue--collapse .avue-logo {
+    width: 240px;
+    left: 0;
+  }
+  .avue--collapse .avue-main {
+    left: 240px;
+    width: 100%;
+  }
+  .avue--collapse .avue-header {
+    padding: 0;
+    -webkit-transform: translate3d(230px, 0, 0);
+            transform: translate3d(230px, 0, 0);
+  }
+  .avue--collapse .avue-shade {
+    display: block;
+  }
+}
+/*# sourceMappingURL=media.css.map */
\ No newline at end of file
diff --git a/src/styles/media.css.map b/src/styles/media.css.map
new file mode 100644
index 0000000..fa87593
--- /dev/null
+++ b/src/styles/media.css.map
@@ -0,0 +1,10 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "media.scss",
+        "ourBackgroundColor.scss"
+    ],
+    "names": [],
+    "file": "media.css"
+}
\ No newline at end of file
diff --git a/src/styles/mixin.css b/src/styles/mixin.css
new file mode 100644
index 0000000..9e97d02
--- /dev/null
+++ b/src/styles/mixin.css
@@ -0,0 +1 @@
+/* No CSS *//*# sourceMappingURL=mixin.css.map */
\ No newline at end of file
diff --git a/src/styles/mixin.css.map b/src/styles/mixin.css.map
new file mode 100644
index 0000000..356f200
--- /dev/null
+++ b/src/styles/mixin.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "",
+    "sources": [
+        "mixin.scss"
+    ],
+    "names": [],
+    "file": "mixin.css"
+}
\ No newline at end of file
diff --git a/src/styles/normalize.css b/src/styles/normalize.css
new file mode 100644
index 0000000..de6b4a4
--- /dev/null
+++ b/src/styles/normalize.css
@@ -0,0 +1,475 @@
+@charset "UTF-8";
+/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
+/*
+/*! 我就是自己看看,然后翻译下下,让大家看看 */
+/* ==========================================================================
+   HTML5 display definitions
+
+   HTML5 新增元素定义
+
+   ========================================================================== */
+/**
+ * Correct `block` display not defined in IE 8/9.
+ *
+ * 修正IE 8/9 中未定义的块级元素。
+ */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+nav,
+section,
+summary {
+  display: block;
+}
+
+/**
+  * Correct `inline-block` display not defined in IE 8/9.
+  *
+  * 修正在 IE 8/9 中未定义的 'inline-block' 元素。
+  */
+audio,
+canvas,
+video {
+  display: inline-block;
+}
+
+/**
+  * Prevent modern browsers from displaying `audio` without controls.
+  * Remove excess height in iOS 5 devices.
+  *
+  * 阻止现在浏览器显示未定义 control 播放控件的 'audio' 声音元素。
+  * 删除 IOS 5 设备中显示的多余的高度。
+  */
+audio:not([controls]) {
+  display: none;
+  height: 0;
+}
+
+/**
+  * Address styling not present in IE 8/9.
+  *
+  * 处理 IE 8/9 中不存在的样式。
+  */
+[hidden] {
+  display: none;
+}
+
+/* ==========================================================================
+    Base
+ 
+    基本设置
+    ========================================================================== */
+/**
+  * 1. Set default font family to sans-serif.
+  * 2. Prevent iOS text size adjust after orientation change, without disabling
+  *    user zoom.
+  *
+  * 1. 设置默认字体类型为 sans-serif.
+  * 2. 当用户放大或缩小页面时不改变字体大小。
+  */
+html {
+  font-family: sans-serif;
+  /* 1 */
+  -ms-text-size-adjust: 100%;
+  /* 2 */
+  -webkit-text-size-adjust: 100%;
+  /* 2 */
+}
+
+/**
+  * Remove default margin.
+  *
+  * 删除默认边距。
+  */
+body {
+  margin: 0;
+}
+
+/* ==========================================================================
+    Links
+ 
+    链接
+    ========================================================================== */
+/**
+  * Address `outline` inconsistency between Chrome and other browsers.
+  *
+  * 处理 Chrome 与其它浏览器中关于 'outline' 的不一致性。
+  */
+a:focus {
+  outline: thin dotted;
+}
+
+/**
+  * Improve readability when focused and also mouse hovered in all browsers.
+  *
+  * 为所有浏览器改善当激活或悬停在元素上时元素内容的可读性。
+  */
+a:active,
+a:hover {
+  outline: 0;
+}
+
+/* ==========================================================================
+    Typography
+ 
+    排版
+    ========================================================================== */
+/**
+  * Address variable `h1` font-size and margin within `section` and `article`
+  * contexts in Firefox 4+, Safari 5, and Chrome.
+  *
+  * 处理多变的 'h1' 字体大小及其在 Firefox 4+, Safari 5, 及 Chrome时浏览器中的 
+  * 'section' 与 'article' 元素中的边距。
+  */
+h1 {
+  font-size: 2em;
+  margin: 0.67em 0;
+}
+
+/**
+  * Address styling not present in IE 8/9, Safari 5, and Chrome.
+  *
+  * 处理在 IE 8/9, Safari 5, 及 Chrome 没有的样式。
+  */
+abbr[title] {
+  border-bottom: 1px dotted;
+}
+
+/**
+  * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
+  *
+  * 处理 Firefox 4+, Safari 5, 及 Chrome 中默认的 'bolder' 样式为 'bold'.
+  */
+b,
+strong {
+  font-weight: bold;
+}
+
+/**
+  * Address styling not present in Safari 5 and Chrome.
+  *
+  * 处理在 Safari 5 和 Chrome 没有的样式。
+  */
+dfn {
+  font-style: italic;
+}
+
+/**
+  * Address differences between Firefox and other browsers.
+  *
+  * 处理 Firefox 与其它浏览器的差异。
+  */
+hr {
+  -webkit-box-sizing: content-box;
+          box-sizing: content-box;
+  height: 0;
+}
+
+/**
+  * Address styling not present in IE 8/9.
+  *
+  * 处理在 IE 8/9 中没有的样式。
+  */
+mark {
+  background: #ff0;
+  color: #000;
+}
+
+/**
+  * Correct font family set oddly in Safari 5 and Chrome.
+  *
+  * 修正确 Safari 5 和 Chrome 中古怪的默认字体。
+  */
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace, serif;
+  font-size: 1em;
+}
+
+/**
+  * Improve readability of pre-formatted text in all browsers.
+  *
+  * 为所有浏览器改善预格式化文本的可读性。
+  */
+pre {
+  white-space: pre-wrap;
+}
+
+/**
+  * Set consistent quote types.
+  *
+  * 设置一致的引用格式。
+  */
+q {
+  quotes: "\201C" "\201D" "\2018" "\2019";
+}
+
+/**
+  * Address inconsistent and variable font size in all browsers.
+  *
+  * 处理所有浏览器中字体大小的不一致性[译者注:原文直译为:处理所有
+  * 浏览器中的不一致和多变的字体大小]。
+  */
+small {
+  font-size: 80%;
+}
+
+/**
+  * Prevent `sub` and `sup` affecting `line-height` in all browsers.
+  *
+  * 阻止所有浏览器中 'sub' 和 'sup' 元素影响 'line-height'. 
+  * [译者注:就是不让上标与下标影响行高。]
+  */
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline;
+}
+
+sup {
+  top: -0.5em;
+}
+
+sub {
+  bottom: -0.25em;
+}
+
+/* ==========================================================================
+    Embedded content
+ 
+    嵌入的内容
+    ========================================================================== */
+/**
+  * Remove border when inside `a` element in IE 8/9.
+  *
+  * 删除 IE 8/9 中当内容位于 'a' 中出现的边框。
+  */
+img {
+  border: 0;
+}
+
+/**
+  * Correct overflow displayed oddly in IE 9.
+  *
+  * 修正 IE 9 中显示古怪的溢出内容。
+  */
+svg:not(:root) {
+  overflow: hidden;
+}
+
+/* ==========================================================================
+    Figures
+ 
+    Figure 图像/图表/代码等
+    ========================================================================== */
+/**
+  * Address margin not present in IE 8/9 and Safari 5.
+  *
+  * 处理在 IE 8/9 和 Safari 5 没有的边距。
+  */
+figure {
+  margin: 0;
+}
+
+/* ==========================================================================
+    Forms
+    ========================================================================== */
+/**
+  * Define consistent border, margin, and padding.
+  *
+  * 定义一致的边框、外边距及内边距。
+  */
+fieldset {
+  border: 1px solid #c0c0c0;
+  margin: 0 2px;
+  padding: 0.35em 0.625em 0.75em;
+}
+
+/**
+  * 1. Correct `color` not being inherited in IE 8/9.
+  * 2. Remove padding so people aren't caught out if they zero out fieldsets.
+  * 1. 修正在 IE 8/9 中没有继承的 'color'. 
+  *
+  *    [译者注:说是修正颜色嘛,可下面没有关于颜色的呀,这也行?求大神解释!]
+  * 2. 去掉内边距,避免当用户清空表单组时认为出错了。
+  */
+legend {
+  border: 0;
+  /* 1 */
+  padding: 0;
+  /* 2 */
+}
+
+/**
+  * 1. Correct font family not being inherited in all browsers.
+  * 2. Correct font size not being inherited in all browsers.
+  * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
+  *
+  * 1. 修正所有浏览器中未被继承的字体类型。
+  * 2. 修正所有浏览器中未被继承的字体大小。
+  * 3. 处理 Firefox 4+, Safari 5, 及 Chrome 中默认设置不同的外边距。
+  */
+button,
+input,
+select,
+textarea {
+  font-family: inherit;
+  /* 1 */
+  font-size: 100%;
+  /* 2 */
+  margin: 0;
+  /* 3 */
+}
+
+/**
+  * Address Firefox 4+ setting `line-height` on `input` using `!important` in
+  * the UA stylesheet.
+  *
+  * 处理 Firefox 4+ 中的客户端样式表里使用 '!important' 设置的 'line-height'.
+  */
+button,
+input {
+  line-height: normal;
+}
+
+/**
+  * Address inconsistent `text-transform` inheritance for `button` and `select`.
+  * All other form control elements do not inherit `text-transform` values.
+  * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
+  * Correct `select` style inheritance in Firefox 4+ and Opera.
+  * 
+  * 处理 'button' 和 'select' 的 'text-transform' 继承的不一致性。
+  * 所有其它表单控件元素不继承 'text-transform' 的值。
+  * 修正 Chrome, Safari 5+, 及 IE 8+ 中 'button' 的继承样式。
+  * 修正 Firefox 4+ 和 Opera 中 'select' 的继承样式。
+  */
+button,
+select {
+  text-transform: none;
+}
+
+/**
+  * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
+  *    and `video` controls.
+  * 2. Correct inability to style clickable `input` types in iOS.
+  * 3. Improve usability and consistency of cursor style between image-type
+  *    `input` and others.
+  *
+  * 1. 避免 Android 4.0.* 中 WebKit 的一个bug, 防止 'audio' 与 'video' 的播放控件失效。
+  * 2. 修正 iOS 中不可点击的 'input' 样式。
+  * 3. 改善图片类型的 'input' 等光标样式的可用性与一致性。
+  */
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+  -webkit-appearance: button;
+  /* 2 */
+  cursor: pointer;
+  /* 3 */
+}
+
+/**
+  * Re-set default cursor for disabled elements.
+  * 
+  * 重置不可用元素的默认光标样式。
+  */
+button[disabled],
+html input[disabled] {
+  cursor: default;
+}
+
+/**
+  * 1. Address box sizing set to `content-box` in IE 8/9.
+  * 2. Remove excess padding in IE 8/9.
+  *
+  * 1. 处理 IE 8/9 中设置为 'content-box' 的盒子模型。
+  * 2. 删除 IE 8/9 中多余的内边距。
+  */
+input[type="checkbox"],
+input[type="radio"] {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  /* 1 */
+  padding: 0;
+  /* 2 */
+}
+
+/**
+  * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
+  * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
+  *    (include `-moz` to future-proof).
+  *
+  * 1. 处理 Safari 5 和 Chrome 中默认设置为 'appearance' 的 'searchfield'.
+  * 2. 处理 Safari 5 和 Chrome 中默认设置为 'box-sizing' 的 'border-box'
+  *    (包括不会过时的 '-moz').
+  */
+input[type="search"] {
+  -webkit-appearance: textfield;
+  /* 1 */
+  -webkit-box-sizing: content-box;
+  /* 2 */
+  box-sizing: content-box;
+}
+
+/**
+  * Remove inner padding and search cancel button in Safari 5 and Chrome
+  * on OS X.
+  *
+  * 删除 Safari 5 和 OS X 上的 Chrome 中的输入框上的内边距和搜索取消按钮。
+  */
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none;
+}
+
+/**
+  * Remove inner padding and border in Firefox 4+.
+  *
+  * 删除 Firefox 4+ button 与 input 上的内边距。
+  */
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+  border: 0;
+  padding: 0;
+}
+
+/**
+  * 1. Remove default vertical scrollbar in IE 8/9.
+  * 2. Improve readability and alignment in all browsers.
+  *
+  * 1. 删除 IE8/9 中默认的垂直滚动条。
+  * 2. 改善所有浏览器中的可读性并使文本垂直对齐。
+  */
+textarea {
+  overflow: auto;
+  /* 1 */
+  vertical-align: top;
+  /* 2 */
+}
+
+/* ==========================================================================
+    Tables
+ 
+    表格
+    ========================================================================== */
+/**
+  * Remove most spacing between table cells.
+  *
+  * 删除表格里单元格间的间距。
+  */
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+/*# sourceMappingURL=normalize.css.map */
\ No newline at end of file
diff --git a/src/styles/normalize.css.map b/src/styles/normalize.css.map
new file mode 100644
index 0000000..95da217
--- /dev/null
+++ b/src/styles/normalize.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "normalize.scss"
+    ],
+    "names": [],
+    "file": "normalize.css"
+}
\ No newline at end of file
diff --git a/src/styles/ourBackgroundColor.css b/src/styles/ourBackgroundColor.css
new file mode 100644
index 0000000..229b8b4
--- /dev/null
+++ b/src/styles/ourBackgroundColor.css
@@ -0,0 +1 @@
+/* No CSS *//*# sourceMappingURL=ourBackgroundColor.css.map */
\ No newline at end of file
diff --git a/src/styles/ourBackgroundColor.css.map b/src/styles/ourBackgroundColor.css.map
new file mode 100644
index 0000000..7884034
--- /dev/null
+++ b/src/styles/ourBackgroundColor.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "",
+    "sources": [
+        "ourBackgroundColor.scss"
+    ],
+    "names": [],
+    "file": "ourBackgroundColor.css"
+}
\ No newline at end of file
diff --git a/src/styles/securityCompany.css b/src/styles/securityCompany.css
new file mode 100644
index 0000000..6f9e48d
--- /dev/null
+++ b/src/styles/securityCompany.css
@@ -0,0 +1,8 @@
+.el-tabs__content > div {
+  height: 100%;
+}
+
+.company-box {
+  height: 100% !important;
+}
+/*# sourceMappingURL=securityCompany.css.map */
\ No newline at end of file
diff --git a/src/styles/securityCompany.css.map b/src/styles/securityCompany.css.map
new file mode 100644
index 0000000..3169797
--- /dev/null
+++ b/src/styles/securityCompany.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AACA,AACE,iBADe,GACb,GAAG,CAAC;EACJ,MAAM,EAAE,IAAI;CACb;;AAGH,AAAA,YAAY,CAAC;EACX,MAAM,EAAE,eAAe;CACxB",
+    "sources": [
+        "securityCompany.scss"
+    ],
+    "names": [],
+    "file": "securityCompany.css"
+}
\ No newline at end of file
diff --git a/src/styles/sidebar.css b/src/styles/sidebar.css
new file mode 100644
index 0000000..4783282
--- /dev/null
+++ b/src/styles/sidebar.css
@@ -0,0 +1,124 @@
+.el-menu--popup .el-menu-item {
+  background-color: #20222a;
+}
+
+.el-menu--popup .el-menu-item i,
+.el-menu--popup .el-menu-item span {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.el-menu--popup .el-menu-item:hover i,
+.el-menu--popup .el-menu-item:hover span {
+  color: #fff;
+}
+
+.el-menu--popup .el-menu-item.is-active {
+  background-color: rgba(0, 0, 0, 0.8);
+}
+
+.el-menu--popup .el-menu-item.is-active:before {
+  content: "";
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.el-menu--popup .el-menu-item.is-active i,
+.el-menu--popup .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.avue-sidebar {
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  position: relative;
+  padding-top: 60px;
+  height: 100%;
+  position: relative;
+  -webkit-transition: width 0.2s;
+  transition: width 0.2s;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
+}
+
+.avue-sidebar .el-scrollbar__wrap {
+  overflow-x: hidden;
+}
+
+.avue-sidebar--tip {
+  width: 90%;
+  height: 140px;
+  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: 5px;
+  position: absolute;
+  top: 5px;
+  left: 5%;
+  color: #ccc;
+  z-index: 2;
+  text-align: center;
+  font-size: 14px;
+  background-color: rgba(0, 0, 0, 0.4);
+}
+
+.avue-sidebar .el-menu-item i,
+.avue-sidebar .el-submenu__title i {
+  margin-right: 10px;
+}
+
+.avue-sidebar .el-menu-item i,
+.avue-sidebar .el-menu-item span,
+.avue-sidebar .el-submenu__title i,
+.avue-sidebar .el-submenu__title span {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.avue-sidebar .el-menu-item:hover,
+.avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.avue-sidebar .el-menu-item:hover i,
+.avue-sidebar .el-menu-item:hover span,
+.avue-sidebar .el-submenu__title:hover i,
+.avue-sidebar .el-submenu__title:hover span {
+  color: #fff;
+}
+
+.avue-sidebar .el-menu-item.is-active,
+.avue-sidebar .el-submenu__title.is-active {
+  background-color: #03277c;
+}
+
+.avue-sidebar .el-menu-item.is-active:before,
+.avue-sidebar .el-submenu__title.is-active:before {
+  content: "";
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.avue-sidebar .el-menu-item.is-active i,
+.avue-sidebar .el-menu-item.is-active span,
+.avue-sidebar .el-submenu__title.is-active i,
+.avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+/*# sourceMappingURL=sidebar.css.map */
\ No newline at end of file
diff --git a/src/styles/sidebar.css.map b/src/styles/sidebar.css.map
new file mode 100644
index 0000000..1330fc4
--- /dev/null
+++ b/src/styles/sidebar.css.map
@@ -0,0 +1,10 @@
+{
+    "version": 3,
+    "mappings": "AAAA,AACI,eADW,CACX,aAAa,CAAC;EACV,gBAAgB,EAAE,OAAO;CA2B5B;;AA7BL,AAGQ,eAHO,CACX,aAAa,CAET,CAAC;AAHT,eAAe,CACX,aAAa,CAGT,IAAI,CAAC;EACD,KAAK,EAAE,wBAAsB;CAChC;;AANT,AAQY,eARG,CACX,aAAa,AAMR,MAAM,CACH,CAAC;AARb,eAAe,CACX,aAAa,AAMR,MAAM,CAEH,IAAI,CAAC;EACD,KAAK,EAAE,IAAI;CACd;;AAXb,AAaQ,eAbO,CACX,aAAa,AAYR,UAAU,CAAC;EACR,gBAAgB,EAAE,kBAAkB;CAcvC;;AA5BT,AAeY,eAfG,CACX,aAAa,AAYR,UAAU,AAEN,OAAO,CAAC;EACL,OAAO,EAAE,EAAE;EACX,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,CAAC;EACT,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,OAAO;EACnB,QAAQ,EAAE,QAAQ;CACrB;;AAvBb,AAwBY,eAxBG,CACX,aAAa,AAYR,UAAU,CAWP,CAAC;AAxBb,eAAe,CACX,aAAa,AAYR,UAAU,CAYP,IAAI,CAAC;EACD,KAAK,EAAE,IAAI;CACd;;AAMb,AAAA,aAAa,CAAC;EACV,WAAW,EAAE,IAAI;EACjB,QAAQ,EAAE,QAAQ;EAClB,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAGlB,UAAU,EAAE,UAAU;EACtB,UAAU,EAAE,UAAU;EACtB,UAAU,EAAE,GAAG,CAAC,CAAC,CAAC,GAAG,CAAC,qBAAqB;CAqD9C;;AA/DD,AAWI,aAXS,CAWT,mBAAmB,CAAC;EAChB,UAAU,EAAE,MAAM;CACrB;;AACA,AAAD,kBAAM,CAAC;EACH,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,MAAM;EACvB,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,IAAI,EAAE,EAAE;EACR,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EACf,gBAAgB,EAAE,kBAAkB;CACvC;;AA7BL,AAgCQ,aAhCK,CA8BT,aAAa,CAET,CAAC;AAhCT,aAAa,CA+BT,kBAAkB,CACd,CAAC,CAAC;EACE,YAAY,EAAE,IAAI;CACrB;;AAlCT,AAmCQ,aAnCK,CA8BT,aAAa,CAKT,CAAC;AAnCT,aAAa,CA8BT,aAAa,CAMT,IAAI;AApCZ,aAAa,CA+BT,kBAAkB,CAId,CAAC;AAnCT,aAAa,CA+BT,kBAAkB,CAKd,IAAI,CAAC;EACD,KAAK,EAAE,wBAAsB;CAChC;;AAtCT,AAuCQ,aAvCK,CA8BT,aAAa,AASR,MAAM;AAvCf,aAAa,CA+BT,kBAAkB,AAQb,MAAM,CAAC;EACJ,UAAU,EAAE,WAAW;CAK1B;;AA7CT,AAyCY,aAzCC,CA8BT,aAAa,AASR,MAAM,CAEH,CAAC;AAzCb,aAAa,CA8BT,aAAa,AASR,MAAM,CAGH,IAAI;AA1ChB,aAAa,CA+BT,kBAAkB,AAQb,MAAM,CAEH,CAAC;AAzCb,aAAa,CA+BT,kBAAkB,AAQb,MAAM,CAGH,IAAI,CAAC;EACD,KAAK,EAAE,IAAI;CACd;;AA5Cb,AA8CQ,aA9CK,CA8BT,aAAa,AAgBR,UAAU;AA9CnB,aAAa,CA+BT,kBAAkB,AAeb,UAAU,CAAC;EAUR,gBAAgB,ECzFpB,OAAO;CD8FN;;AA7DT,AA+CY,aA/CC,CA8BT,aAAa,AAgBR,UAAU,AACN,OAAO;AA/CpB,aAAa,CA+BT,kBAAkB,AAeb,UAAU,AACN,OAAO,CAAC;EACL,OAAO,EAAE,EAAE;EACX,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,CAAC;EACT,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,OAAO;EACnB,QAAQ,EAAE,QAAQ;CACrB;;AAvDb,AAyDY,aAzDC,CA8BT,aAAa,AAgBR,UAAU,CAWP,CAAC;AAzDb,aAAa,CA8BT,aAAa,AAgBR,UAAU,CAYP,IAAI;AA1DhB,aAAa,CA+BT,kBAAkB,AAeb,UAAU,CAWP,CAAC;AAzDb,aAAa,CA+BT,kBAAkB,AAeb,UAAU,CAYP,IAAI,CAAC;EACD,KAAK,EAAE,IAAI;CACd",
+    "sources": [
+        "sidebar.scss",
+        "ourBackgroundColor.scss"
+    ],
+    "names": [],
+    "file": "sidebar.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/bule.css b/src/styles/theme/bule.css
new file mode 100644
index 0000000..a53e2df
--- /dev/null
+++ b/src/styles/theme/bule.css
@@ -0,0 +1,76 @@
+.theme-bule .avue-header, .theme-bule .avue-logo {
+  background: #004ca7;
+}
+
+.theme-bule .avue-sidebar {
+  background: #004ca7;
+}
+
+.theme-bule .avue-sidebar .el-menu-item.is-active, .theme-bule .avue-sidebar .el-submenu__title.is-active {
+  background-color: rgba(0, 0, 0, 0.2);
+}
+
+.theme-bule .el-dropdown {
+  color: #fff;
+}
+
+.theme-bule .avue-logo .avue-logo_title {
+  color: #fff;
+}
+
+.theme-bule .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-bule .top-bar__item i {
+  color: #fff;
+}
+
+.theme-bule .avue-top .el-menu-item i,
+.theme-bule .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-bule .avue-top .el-menu-item:hover i,
+.theme-bule .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-header, .theme-deep-bule .avue-logo {
+  background: #19305C;
+}
+
+.theme-deep-bule .avue-sidebar {
+  background: #19305C;
+}
+
+.theme-deep-bule .avue-sidebar .el-menu-item.is-active, .theme-deep-bule .avue-sidebar .el-submenu__title.is-active {
+  background-color: rgba(0, 0, 0, 0.2);
+}
+
+.theme-deep-bule .el-dropdown {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-logo .avue-logo_title {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-deep-bule .top-bar__item i {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-top .el-menu-item i,
+.theme-deep-bule .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-top .el-menu-item:hover i,
+.theme-deep-bule .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+/*# sourceMappingURL=bule.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/bule.css.map b/src/styles/theme/bule.css.map
new file mode 100644
index 0000000..3f81b1a
--- /dev/null
+++ b/src/styles/theme/bule.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AAAA,AAEE,WAFS,CAET,YAAY,EAFd,WAAW,CAEI,UAAU,CAAA;EACrB,UAAU,EAAE,OAAO;CACpB;;AAJH,AAKE,WALS,CAKT,aAAa,CAAA;EACX,UAAU,EAAE,OAAO;CAIpB;;AAVH,AAOI,WAPO,CAKT,aAAa,CAEX,aAAa,AAAA,UAAU,EAP3B,WAAW,CAKT,aAAa,CAEc,kBAAkB,AAAA,UAAU,CAAC;EAClD,gBAAgB,EAAE,kBAAkB;CACvC;;AATL,AAWE,WAXS,CAWT,YAAY,CAAA;EACV,KAAK,EAAE,IAAI;CACZ;;AAbH,AAeI,WAfO,CAcT,UAAU,CACR,gBAAgB,CAAA;EACd,KAAK,EAAC,IAAI;CACX;;AAjBL,AAoBI,WApBO,CAmBT,gBAAgB,CACd,CAAC,CAAA;EACC,KAAK,EAAC,IAAI;CACX;;AAtBL,AA0BI,WA1BO,CAyBT,cAAc,CACZ,CAAC,CAAC;EACA,KAAK,EAAE,IAAI;CACZ;;AA5BL,AAiCQ,WAjCG,CA8BT,SAAS,CAEP,aAAa,CACT,CAAC;AAjCT,WAAW,CA8BT,SAAS,CAEP,aAAa,CAET,IAAI,CAAC;EACH,KAAK,EAAE,IAAI;CACZ;;AApCT,AAsCU,WAtCC,CA8BT,SAAS,CAEP,aAAa,AAKV,MAAM,CACH,CAAC;AAtCX,WAAW,CA8BT,SAAS,CAEP,aAAa,AAKV,MAAM,CAEH,IAAI,CAAC;EACH,KAAK,EAAE,IAAI;CACZ;;AAOX,AAEE,gBAFc,CAEd,YAAY,EAFd,gBAAgB,CAED,UAAU,CAAA;EACrB,UAAU,EAAE,OAAO;CACpB;;AAJH,AAKE,gBALc,CAKd,aAAa,CAAA;EACX,UAAU,EAAE,OAAO;CAIpB;;AAVH,AAOI,gBAPY,CAKd,aAAa,CAEX,aAAa,AAAA,UAAU,EAP3B,gBAAgB,CAKd,aAAa,CAEc,kBAAkB,AAAA,UAAU,CAAC;EAClD,gBAAgB,EAAE,kBAAkB;CACvC;;AATL,AAWE,gBAXc,CAWd,YAAY,CAAA;EACV,KAAK,EAAE,IAAI;CACZ;;AAbH,AAeI,gBAfY,CAcd,UAAU,CACR,gBAAgB,CAAA;EACd,KAAK,EAAC,IAAI;CACX;;AAjBL,AAoBI,gBApBY,CAmBd,gBAAgB,CACd,CAAC,CAAA;EACC,KAAK,EAAC,IAAI;CACX;;AAtBL,AA0BI,gBA1BY,CAyBd,cAAc,CACZ,CAAC,CAAC;EACA,KAAK,EAAE,IAAI;CACZ;;AA5BL,AAiCQ,gBAjCQ,CA8Bd,SAAS,CAEP,aAAa,CACT,CAAC;AAjCT,gBAAgB,CA8Bd,SAAS,CAEP,aAAa,CAET,IAAI,CAAC;EACH,KAAK,EAAE,IAAI;CACZ;;AApCT,AAsCU,gBAtCM,CA8Bd,SAAS,CAEP,aAAa,AAKV,MAAM,CACH,CAAC;AAtCX,gBAAgB,CA8Bd,SAAS,CAEP,aAAa,AAKV,MAAM,CAEH,IAAI,CAAC;EACH,KAAK,EAAE,IAAI;CACZ",
+    "sources": [
+        "bule.scss"
+    ],
+    "names": [],
+    "file": "bule.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/cool.css b/src/styles/theme/cool.css
new file mode 100644
index 0000000..c228982
--- /dev/null
+++ b/src/styles/theme/cool.css
@@ -0,0 +1,165 @@
+.theme-cool .el-menu--popup .el-menu-item {
+  background-color: #fff;
+}
+
+.theme-cool .el-menu--popup .el-menu-item i, .theme-cool .el-menu--popup .el-menu-item span {
+  color: #666;
+}
+
+.theme-cool .el-menu--popup .el-menu-item:hover i, .theme-cool .el-menu--popup .el-menu-item:hover span {
+  color: #333;
+}
+
+.theme-cool .el-menu--popup .el-menu-item.is-active {
+  background-color: #409EFF;
+}
+
+.theme-cool .el-menu--popup .el-menu-item.is-active:before {
+  content: '';
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.theme-cool .el-menu--popup .el-menu-item.is-active i, .theme-cool .el-menu--popup .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.theme-cool .avue-header {
+  background: linear-gradient(120deg, #25aff3, #008ad3);
+}
+
+.theme-cool .avue-tags {
+  padding: 0 3px;
+  margin: 8px 0;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  background-color: transparent;
+}
+
+.theme-cool .avue-tags .el-tabs__header .el-tabs__item {
+  padding: 0 10px !important;
+  background-color: #fff;
+  margin-right: 5px;
+  color: #909399;
+  border-radius: 3px;
+  height: 30px;
+  font-size: 12px;
+  line-height: 30px;
+}
+
+.theme-cool .avue-tags .el-tabs__header .el-tabs__item.is-active {
+  border: none;
+  color: #008ad3;
+}
+
+.theme-cool .avue-logo {
+  background: #fff;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-cool .avue-sidebar--tip {
+  background-color: transparent;
+  color: #333;
+}
+
+.theme-cool .el-dropdown {
+  color: #fff;
+}
+
+.theme-cool .avue-logo_title {
+  font-weight: 400;
+  color: #008ad3;
+}
+
+.theme-cool .logo_title,
+.theme-cool .avue-breadcrumb {
+  color: #fff;
+}
+
+.theme-cool .logo_title i,
+.theme-cool .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-cool .avue-top .el-menu-item i,
+.theme-cool .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-cool .avue-top .el-menu-item:hover i,
+.theme-cool .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-cool .avue-sidebar {
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+  background-color: #fff;
+  padding-top: 70px;
+}
+
+.theme-cool .avue-sidebar .el-menu-item, .theme-cool .avue-sidebar .el-submenu__title {
+  font-size: 13px;
+}
+
+.theme-cool .avue-sidebar .el-menu-item i, .theme-cool .avue-sidebar .el-menu-item span, .theme-cool .avue-sidebar .el-submenu__title i, .theme-cool .avue-sidebar .el-submenu__title span {
+  color: #000;
+}
+
+.theme-cool .avue-sidebar .el-menu-item:hover, .theme-cool .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-cool .avue-sidebar .el-menu-item:hover i, .theme-cool .avue-sidebar .el-menu-item:hover span, .theme-cool .avue-sidebar .el-submenu__title:hover i, .theme-cool .avue-sidebar .el-submenu__title:hover span {
+  color: #000;
+}
+
+.theme-cool .avue-sidebar .el-menu-item.is-active, .theme-cool .avue-sidebar .el-submenu__title.is-active {
+  background-color: #e5f1fb;
+}
+
+.theme-cool .avue-sidebar .el-menu-item.is-active::before, .theme-cool .avue-sidebar .el-submenu__title.is-active::before {
+  width: 0;
+}
+
+.theme-cool .avue-sidebar .el-menu-item.is-active i, .theme-cool .avue-sidebar .el-menu-item.is-active span, .theme-cool .avue-sidebar .el-submenu__title.is-active i, .theme-cool .avue-sidebar .el-submenu__title.is-active span {
+  color: #25aff3;
+}
+
+.theme-cool .top-search .el-input__inner {
+  color: #333;
+}
+
+.theme-cool .top-search input::-webkit-input-placeholder,
+.theme-cool .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff;
+}
+
+.theme-cool .top-search input:-moz-placeholder,
+.theme-cool .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: #fff;
+}
+
+.theme-cool .top-search input::-moz-placeholder,
+.theme-cool .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: #fff;
+}
+
+.theme-cool .top-search input:-ms-input-placeholder,
+.theme-cool .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: #fff;
+}
+
+.theme-cool .top-bar__item i {
+  color: #fff;
+}
+/*# sourceMappingURL=cool.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/cool.css.map b/src/styles/theme/cool.css.map
new file mode 100644
index 0000000..b6697df
--- /dev/null
+++ b/src/styles/theme/cool.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AAAA,AAEM,WAFK,CACT,eAAe,CACX,aAAa,CAAA;EACT,gBAAgB,EAAE,IAAI;CAwBzB;;AA3BP,AAIU,WAJC,CACT,eAAe,CACX,aAAa,CAET,CAAC,EAJX,WAAW,CACT,eAAe,CACX,aAAa,CAEP,IAAI,CAAA;EACF,KAAK,EAAC,IAAI;CACb;;AANX,AAQc,WARH,CACT,eAAe,CACX,aAAa,AAKR,MAAM,CACH,CAAC,EARf,WAAW,CACT,eAAe,CACX,aAAa,AAKR,MAAM,CACD,IAAI,CAAA;EACF,KAAK,EAAC,IAAI;CACb;;AAVf,AAYU,WAZC,CACT,eAAe,CACX,aAAa,AAUR,UAAU,CAAC;EACR,gBAAgB,EAAE,OAAO;CAa5B;;AA1BX,AAcc,WAdH,CACT,eAAe,CACX,aAAa,AAUR,UAAU,AAEN,OAAO,CAAC;EACL,OAAO,EAAE,EAAE;EACX,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,CAAC;EACT,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,OAAO;EACnB,QAAQ,EAAE,QAAQ;CACrB;;AAtBf,AAuBc,WAvBH,CACT,eAAe,CACX,aAAa,AAUR,UAAU,CAWP,CAAC,EAvBf,WAAW,CACT,eAAe,CACX,aAAa,AAUR,UAAU,CAWL,IAAI,CAAA;EACF,KAAK,EAAC,IAAI;CACb;;AAzBf,AA6BA,WA7BW,CA6BX,YAAY,CAAA;EACV,UAAU,EAAE,yCAAuC;CACpD;;AA/BD,AAgCA,WAhCW,CAgCX,UAAU,CAAC;EACT,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,KAAK;EACb,UAAU,EAAE,IAAI;EAChB,gBAAgB,EAAE,WAAW;CAe9B;;AAnDD,AAqCE,WArCS,CAgCX,UAAU,CAKR,gBAAgB,CAAC,cAAc,CAAA;EAC7B,OAAO,EAAE,iBAAiB;EAC1B,gBAAgB,EAAE,IAAI;EACtB,YAAY,EAAE,GAAG;EACjB,KAAK,EAAE,OAAO;EACd,aAAa,EAAE,GAAG;EAClB,MAAM,EAAC,IAAI;EACX,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;CAKlB;;AAlDH,AA8CK,WA9CM,CAgCX,UAAU,CAKR,gBAAgB,CAAC,cAAc,AAS3B,UAAU,CAAC;EACX,MAAM,EAAE,IAAI;EACZ,KAAK,EAAC,OAAO;CACb;;AAjDN,AAoDA,WApDW,CAoDX,UAAU,CAAA;EACR,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,IAAI;CACjB;;AAvDD,AAwDA,WAxDW,CAwDX,kBAAkB,CAAA;EAChB,gBAAgB,EAAC,WAAW;EAC5B,KAAK,EAAC,IAAI;CACX;;AA3DD,AA4DA,WA5DW,CA4DX,YAAY,CAAA;EACV,KAAK,EAAC,IAAI;CACX;;AA9DD,AA+DA,WA/DW,CA+DX,gBAAgB,CAAA;EACd,WAAW,EAAE,GAAG;EAChB,KAAK,EAAC,OAAO;CACd;;AAlED,AAmEA,WAnEW,CAmEX,WAAW;AAnEX,WAAW,CAoEX,gBAAgB,CAChB;EACI,KAAK,EAAE,IAAK;CAIf;;AA1ED,AAuEI,WAvEO,CAmEX,WAAW,CAIP,CAAC;AAvEL,WAAW,CAoEX,gBAAgB,CAGZ,CAAC,CAAC;EACE,KAAK,EAAE,IAAI;CACd;;AAzEL,AA6EI,WA7EO,CA2EX,SAAS,CACP,aAAa,CACX,CAAC;AA7EL,WAAW,CA2EX,SAAS,CACP,aAAa,CAEX,IAAI,CAAC;EACD,KAAK,EAAE,IAAK;CACf;;AAhFL,AAkFQ,WAlFG,CA2EX,SAAS,CACP,aAAa,AAKV,MAAM,CACH,CAAC;AAlFT,WAAW,CA2EX,SAAS,CACP,aAAa,AAKV,MAAM,CAEH,IAAI,CAAC;EACD,KAAK,EAAE,IAAK;CACf;;AArFT,AAyFA,WAzFW,CAyFX,aAAa,CAAA;EACX,UAAU,EAAE,GAAG,CAAC,CAAC,CAAC,GAAG,CAAC,qBAAqB;EAC3C,gBAAgB,EAAE,IAAI;EACtB,WAAW,EAAE,IAAI;CAsBlB;;AAlHD,AA6FE,WA7FS,CAyFX,aAAa,CAIX,aAAa,EA7Ff,WAAW,CAyFX,aAAa,CAIG,kBAAkB,CAAA;EAC9B,SAAS,EAAE,IAAI;CAmBhB;;AAjHH,AA+FI,WA/FO,CAyFX,aAAa,CAIX,aAAa,CAEX,CAAC,EA/FL,WAAW,CAyFX,aAAa,CAIX,aAAa,CAET,IAAI,EA/FV,WAAW,CAyFX,aAAa,CAIG,kBAAkB,CAE9B,CAAC,EA/FL,WAAW,CAyFX,aAAa,CAIG,kBAAkB,CAE5B,IAAI,CAAA;EACF,KAAK,EAAC,IAAI;CACb;;AAjGL,AAkGI,WAlGO,CAyFX,aAAa,CAIX,aAAa,AAKV,MAAM,EAlGX,WAAW,CAyFX,aAAa,CAIG,kBAAkB,AAK7B,MAAM,CAAA;EACH,UAAU,EAAE,WAAW;CAI1B;;AAvGL,AAoGQ,WApGG,CAyFX,aAAa,CAIX,aAAa,AAKV,MAAM,CAEH,CAAC,EApGT,WAAW,CAyFX,aAAa,CAIX,aAAa,AAKV,MAAM,CAED,IAAI,EApGd,WAAW,CAyFX,aAAa,CAIG,kBAAkB,AAK7B,MAAM,CAEH,CAAC,EApGT,WAAW,CAyFX,aAAa,CAIG,kBAAkB,AAK7B,MAAM,CAED,IAAI,CAAA;EACH,KAAK,EAAC,IAAI;CACZ;;AAtGT,AAwGI,WAxGO,CAyFX,aAAa,CAIX,aAAa,AAWV,UAAU,EAxGf,WAAW,CAyFX,aAAa,CAIG,kBAAkB,AAW7B,UAAU,CAAC;EACV,gBAAgB,EAAE,OAAO;CAO1B;;AAhHL,AA0GM,WA1GK,CAyFX,aAAa,CAIX,aAAa,AAWV,UAAU,AAER,QAAQ,EA1Gf,WAAW,CAyFX,aAAa,CAIG,kBAAkB,AAW7B,UAAU,AAER,QAAQ,CAAA;EACP,KAAK,EAAE,CAAC;CACT;;AA5GP,AA6GQ,WA7GG,CAyFX,aAAa,CAIX,aAAa,AAWV,UAAU,CAKP,CAAC,EA7GT,WAAW,CAyFX,aAAa,CAIX,aAAa,AAWV,UAAU,CAKL,IAAI,EA7Gd,WAAW,CAyFX,aAAa,CAIG,kBAAkB,AAW7B,UAAU,CAKP,CAAC,EA7GT,WAAW,CAyFX,aAAa,CAIG,kBAAkB,AAW7B,UAAU,CAKL,IAAI,CAAA;EACJ,KAAK,EAAE,OAAO;CACf;;AA/GT,AAoHI,WApHO,CAmHX,WAAW,CACP,gBAAgB,CAAA;EACd,KAAK,EAAE,IAAI;CACZ;;AAtHL,AAuHI,WAvHO,CAmHX,WAAW,CAIP,KAAK,AAAA,2BAA2B;AAvHpC,WAAW,CAmHX,WAAW,CAKP,QAAQ,AAAA,2BAA2B,CAAC;EAChC,qBAAqB;EACrB,KAAK,EAAE,IAAI;CACd;;AA3HL,AA4HI,WA5HO,CAmHX,WAAW,CASP,KAAK,AAAA,iBAAiB;AA5H1B,WAAW,CAmHX,WAAW,CAUP,QAAQ,AAAA,iBAAiB,CAAC;EACtB,6BAA6B;EAC7B,KAAK,EAAE,IAAI;CACd;;AAhIL,AAiII,WAjIO,CAmHX,WAAW,CAcP,KAAK,AAAA,kBAAkB;AAjI3B,WAAW,CAmHX,WAAW,CAeP,QAAQ,AAAA,kBAAkB,CAAC;EACvB,yBAAyB;EACzB,KAAK,EAAE,IAAI;CACd;;AArIL,AAsII,WAtIO,CAmHX,WAAW,CAmBP,KAAK,AAAA,sBAAsB;AAtI/B,WAAW,CAmHX,WAAW,CAoBP,QAAQ,AAAA,sBAAsB,CAAC;EAC3B,2BAA2B;EAC3B,KAAK,EAAE,IAAI;CACd;;AA1IL,AA6II,WA7IO,CA4IX,cAAc,CACV,CAAC,CAAC;EACE,KAAK,EAAE,IAAI;CACd",
+    "sources": [
+        "cool.scss"
+    ],
+    "names": [],
+    "file": "cool.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/d2.css b/src/styles/theme/d2.css
new file mode 100644
index 0000000..594b2c7
--- /dev/null
+++ b/src/styles/theme/d2.css
@@ -0,0 +1,69 @@
+.theme-d2 .avue-logo {
+  color: #409EFF;
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-logo .avue-logo_title {
+  font-size: 20px;
+  font-weight: 400;
+}
+
+.theme-d2 .avue-top {
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-main {
+  padding: 0 5px;
+}
+
+.theme-d2 .avue-tags {
+  margin-left: 6px;
+  padding: 0;
+  border: 1px solid #e4e7ed;
+  border-radius: 3px;
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-tags .el-tabs__item {
+  border-left: 1px solid #cfd7e5 !important;
+  margin: 0 !important;
+  background-color: rgba(0, 0, 0, 0.03) !important;
+  color: #606266 !important;
+  font-size: 14px !important;
+  font-weight: 500 !important;
+}
+
+.theme-d2 .avue-tags .el-tabs__item:first-child {
+  border-left: none !important;
+}
+
+.theme-d2 .avue-tags .is-active {
+  border-bottom: 1px solid #fff !important;
+  background-color: #fff !important;
+  color: #409EFF !important;
+}
+
+.theme-d2 .avue-sidebar {
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-sidebar .el-menu-item i, .theme-d2 .avue-sidebar .el-menu-item span, .theme-d2 .avue-sidebar .el-submenu__title i, .theme-d2 .avue-sidebar .el-submenu__title span {
+  color: #606266;
+}
+
+.theme-d2 .avue-sidebar .el-menu-item:hover, .theme-d2 .avue-sidebar .el-menu-item.is-active, .theme-d2 .avue-sidebar .el-submenu__title:hover, .theme-d2 .avue-sidebar .el-submenu__title.is-active {
+  background: rgba(255, 255, 255, 0.5);
+}
+
+.theme-d2 .avue-sidebar .el-menu-item:hover i, .theme-d2 .avue-sidebar .el-menu-item:hover span, .theme-d2 .avue-sidebar .el-menu-item.is-active i, .theme-d2 .avue-sidebar .el-menu-item.is-active span, .theme-d2 .avue-sidebar .el-submenu__title:hover i, .theme-d2 .avue-sidebar .el-submenu__title:hover span, .theme-d2 .avue-sidebar .el-submenu__title.is-active i, .theme-d2 .avue-sidebar .el-submenu__title.is-active span {
+  color: #409EFF;
+}
+/*# sourceMappingURL=d2.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/d2.css.map b/src/styles/theme/d2.css.map
new file mode 100644
index 0000000..2b20c93
--- /dev/null
+++ b/src/styles/theme/d2.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AAAA,AACE,SADO,CACP,UAAU,CAAA;EACR,KAAK,EAAE,OAAO;EACd,gBAAgB,EAAE,OAAO;EACzB,UAAU,EAAE,IAAI;CAKjB;;AATH,AAKI,SALK,CACP,UAAU,CAIR,gBAAgB,CAAA;EACd,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;CACjB;;AARL,AAUE,SAVO,CAUP,SAAS,CAAA;EACP,gBAAgB,EAAE,OAAO;EACzB,UAAU,EAAE,IAAI;CACjB;;AAbH,AAcE,SAdO,CAcP,UAAU,CAAA;EACR,OAAO,EAAE,KAAK;CACf;;AAhBH,AAiBE,SAjBO,CAiBP,UAAU,CAAA;EACR,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,iBAAiB;EACzB,aAAa,EAAE,GAAG;EAClB,gBAAgB,EAAE,OAAO;EACzB,UAAU,EAAE,IAAI;CAiBjB;;AAxCH,AAwBI,SAxBK,CAiBP,UAAU,CAOR,cAAc,CAAA;EACZ,WAAW,EAAE,4BAA4B;EACzC,MAAM,EAAE,YAAY;EACpB,gBAAgB,EAAE,mBAAe,CAAC,UAAU;EAC5C,KAAK,EAAE,kBAAkB;EACzB,SAAS,EAAE,eAAe;EAC1B,WAAW,EAAE,cAAc;CAI5B;;AAlCL,AA+BM,SA/BG,CAiBP,UAAU,CAOR,cAAc,AAOX,YAAY,CAAA;EACX,WAAW,EAAE,eAAe;CAC7B;;AAjCP,AAmCI,SAnCK,CAiBP,UAAU,CAkBR,UAAU,CAAA;EACR,aAAa,EAAC,yBAAyB;EACvC,gBAAgB,EAAE,eAAe;EACjC,KAAK,EAAE,kBAAkB;CAC1B;;AAvCL,AAyCE,SAzCO,CAyCP,aAAa,CAAA;EACX,gBAAgB,EAAE,OAAO;EACzB,UAAU,EAAE,IAAI;CAYjB;;AAvDH,AA6CM,SA7CG,CAyCP,aAAa,CAGX,aAAa,CACX,CAAC,EA7CP,SAAS,CAyCP,aAAa,CAGX,aAAa,CACT,IAAI,EA7CZ,SAAS,CAyCP,aAAa,CAGG,kBAAkB,CAC9B,CAAC,EA7CP,SAAS,CAyCP,aAAa,CAGG,kBAAkB,CAC5B,IAAI,CAAA;EACF,KAAK,EAAC,OACV;CAAC;;AA/CP,AAgDM,SAhDG,CAyCP,aAAa,CAGX,aAAa,AAIV,MAAM,EAhDb,SAAS,CAyCP,aAAa,CAGX,aAAa,AAIF,UAAU,EAhDzB,SAAS,CAyCP,aAAa,CAGG,kBAAkB,AAI7B,MAAM,EAhDb,SAAS,CAyCP,aAAa,CAGG,kBAAkB,AAIrB,UAAU,CAAA;EACjB,UAAU,EAAE,wBAAkB;CAI/B;;AArDP,AAkDU,SAlDD,CAyCP,aAAa,CAGX,aAAa,AAIV,MAAM,CAEH,CAAC,EAlDX,SAAS,CAyCP,aAAa,CAGX,aAAa,AAIV,MAAM,CAED,IAAI,EAlDhB,SAAS,CAyCP,aAAa,CAGX,aAAa,AAIF,UAAU,CAEf,CAAC,EAlDX,SAAS,CAyCP,aAAa,CAGX,aAAa,AAIF,UAAU,CAEb,IAAI,EAlDhB,SAAS,CAyCP,aAAa,CAGG,kBAAkB,AAI7B,MAAM,CAEH,CAAC,EAlDX,SAAS,CAyCP,aAAa,CAGG,kBAAkB,AAI7B,MAAM,CAED,IAAI,EAlDhB,SAAS,CAyCP,aAAa,CAGG,kBAAkB,AAIrB,UAAU,CAEf,CAAC,EAlDX,SAAS,CAyCP,aAAa,CAGG,kBAAkB,AAIrB,UAAU,CAEb,IAAI,CAAA;EACJ,KAAK,EAAE,OAAO;CACf",
+    "sources": [
+        "d2.scss"
+    ],
+    "names": [],
+    "file": "d2.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/dark.css b/src/styles/theme/dark.css
new file mode 100644
index 0000000..124a317
--- /dev/null
+++ b/src/styles/theme/dark.css
@@ -0,0 +1,70 @@
+.theme-dark .avue-logo {
+  color: #fff;
+  background-color: #2c3643;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-dark .avue-logo .avue-logo_title {
+  font-size: 20px;
+  font-weight: 400;
+}
+
+.theme-dark .avue-top {
+  background-color: #2c3643;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  color: #ccc;
+}
+
+.theme-dark .avue-top i, .theme-dark .avue-top span {
+  color: #ccc;
+}
+
+.theme-dark .avue-main {
+  padding: 0 5px;
+}
+
+.theme-dark .avue-tags {
+  padding-left: 0;
+  background-color: #2c3643;
+  border-color: transparent;
+}
+
+.theme-dark .avue-tags .el-tabs__item {
+  margin: 0 !important;
+  background-color: #262d37;
+}
+
+.theme-dark .avue-tags .el-tabs__item.is-active {
+  color: #262d37 !important;
+  background-color: #fff !important;
+  border-color: #262d37 !important;
+}
+
+.theme-dark .avue-main {
+  background-color: #2c3643;
+}
+
+.theme-dark .avue-sidebar {
+  background-color: #2c3643;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-dark .avue-sidebar .el-menu-item i, .theme-dark .avue-sidebar .el-menu-item span, .theme-dark .avue-sidebar .el-submenu__title i, .theme-dark .avue-sidebar .el-submenu__title span {
+  color: #ccc;
+}
+
+.theme-dark .avue-sidebar .el-menu-item:hover, .theme-dark .avue-sidebar .el-menu-item.is-active, .theme-dark .avue-sidebar .el-submenu__title:hover, .theme-dark .avue-sidebar .el-submenu__title.is-active {
+  background: #262d37;
+}
+
+.theme-dark .avue-sidebar .el-menu-item:hover i, .theme-dark .avue-sidebar .el-menu-item:hover span, .theme-dark .avue-sidebar .el-menu-item.is-active i, .theme-dark .avue-sidebar .el-menu-item.is-active span, .theme-dark .avue-sidebar .el-submenu__title:hover i, .theme-dark .avue-sidebar .el-submenu__title:hover span, .theme-dark .avue-sidebar .el-submenu__title.is-active i, .theme-dark .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-dark .avue-sidebar .el-menu-item:hover:before, .theme-dark .avue-sidebar .el-menu-item.is-active:before, .theme-dark .avue-sidebar .el-submenu__title:hover:before, .theme-dark .avue-sidebar .el-submenu__title.is-active:before {
+  background-color: #000;
+}
+/*# sourceMappingURL=dark.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/dark.css.map b/src/styles/theme/dark.css.map
new file mode 100644
index 0000000..cb3bf8d
--- /dev/null
+++ b/src/styles/theme/dark.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "dark.scss"
+    ],
+    "names": [],
+    "file": "dark.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/hey.css b/src/styles/theme/hey.css
new file mode 100644
index 0000000..75286ea
--- /dev/null
+++ b/src/styles/theme/hey.css
@@ -0,0 +1,55 @@
+.theme-hey .avue-sidebar {
+  background-color: #fff;
+  -webkit-box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
+          box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
+}
+
+.theme-hey .avue-sidebar .el-menu-item i, .theme-hey .avue-sidebar .el-menu-item span, .theme-hey .avue-sidebar .el-submenu__title i, .theme-hey .avue-sidebar .el-submenu__title span {
+  color: rgba(49, 58, 70, 0.8);
+}
+
+.theme-hey .avue-sidebar .el-menu-item:hover, .theme-hey .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-hey .avue-sidebar .el-menu-item:hover i, .theme-hey .avue-sidebar .el-menu-item:hover span, .theme-hey .avue-sidebar .el-submenu__title:hover i, .theme-hey .avue-sidebar .el-submenu__title:hover span {
+  color: #409eff;
+}
+
+.theme-hey .avue-sidebar .el-menu-item.is-active, .theme-hey .avue-sidebar .el-submenu__title.is-active {
+  background-color: #f0f6ff;
+}
+
+.theme-hey .avue-sidebar .el-menu-item.is-active:before, .theme-hey .avue-sidebar .el-submenu__title.is-active:before {
+  left: auto;
+  right: 0;
+}
+
+.theme-hey .avue-sidebar .el-menu-item.is-active i, .theme-hey .avue-sidebar .el-menu-item.is-active span, .theme-hey .avue-sidebar .el-submenu__title.is-active i, .theme-hey .avue-sidebar .el-submenu__title.is-active span {
+  color: #409eff;
+}
+
+.theme-hey .avue-logo {
+  background-color: #fff;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-hey .avue-logo .avue-logo_title {
+  color: #409eff;
+  font-size: 20px;
+}
+
+.theme-hey .avue-tags {
+  background: #f3f6f8;
+}
+
+.theme-hey .avue-tags .el-tabs__item {
+  color: rgba(0, 0, 0, 0.65) !important;
+}
+
+.theme-hey .avue-tags .is-active {
+  background-color: #fff;
+  border-bottom: none !important;
+}
+/*# sourceMappingURL=hey.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/hey.css.map b/src/styles/theme/hey.css.map
new file mode 100644
index 0000000..3bc93b5
--- /dev/null
+++ b/src/styles/theme/hey.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AAAA,AACE,UADQ,CACR,aAAa,CAAA;EACX,gBAAgB,EAAE,IAAI;EACtB,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,qBAAiB;CAsBxC;;AAzBH,AAKM,UALI,CACR,aAAa,CAGX,aAAa,CACX,CAAC,EALP,UAAU,CACR,aAAa,CAGX,aAAa,CACT,IAAI,EALZ,UAAU,CACR,aAAa,CAGG,kBAAkB,CAC9B,CAAC,EALP,UAAU,CACR,aAAa,CAGG,kBAAkB,CAC5B,IAAI,CAAA;EACJ,KAAK,EAAE,qBAAiB;CACzB;;AAPP,AAQM,UARI,CACR,aAAa,CAGX,aAAa,AAIV,MAAM,EARb,UAAU,CACR,aAAa,CAGG,kBAAkB,AAI7B,MAAM,CAAA;EACH,UAAU,EAAE,WAAW;CAI1B;;AAbP,AAUU,UAVA,CACR,aAAa,CAGX,aAAa,AAIV,MAAM,CAEH,CAAC,EAVX,UAAU,CACR,aAAa,CAGX,aAAa,AAIV,MAAM,CAED,IAAI,EAVhB,UAAU,CACR,aAAa,CAGG,kBAAkB,AAI7B,MAAM,CAEH,CAAC,EAVX,UAAU,CACR,aAAa,CAGG,kBAAkB,AAI7B,MAAM,CAED,IAAI,CAAA;EACH,KAAK,EAAC,OAAO;CACf;;AAZX,AAcM,UAdI,CACR,aAAa,CAGX,aAAa,AAUV,UAAU,EAdjB,UAAU,CACR,aAAa,CAGG,kBAAkB,AAU7B,UAAU,CAAC;EAKR,gBAAgB,EAAE,OAAO;CAI5B;;AAvBP,AAeU,UAfA,CACR,aAAa,CAGX,aAAa,AAUV,UAAU,AACN,OAAO,EAflB,UAAU,CACR,aAAa,CAGG,kBAAkB,AAU7B,UAAU,AACN,OAAO,CAAC;EACP,IAAI,EAAC,IAAI;EACT,KAAK,EAAE,CAAE;CACV;;AAlBX,AAoBU,UApBA,CACR,aAAa,CAGX,aAAa,AAUV,UAAU,CAMP,CAAC,EApBX,UAAU,CACR,aAAa,CAGX,aAAa,AAUV,UAAU,CAML,IAAI,EApBhB,UAAU,CACR,aAAa,CAGG,kBAAkB,AAU7B,UAAU,CAMP,CAAC,EApBX,UAAU,CACR,aAAa,CAGG,kBAAkB,AAU7B,UAAU,CAML,IAAI,CAAA;EACF,KAAK,EAAC,OAAO;CAChB;;AAtBX,AA0BE,UA1BQ,CA0BR,UAAU,CAAA;EACR,gBAAgB,EAAE,IAAI;EACtB,UAAU,EAAE,IAAI;CAKjB;;AAjCH,AA6BI,UA7BM,CA0BR,UAAU,CAGR,gBAAgB,CAAA;EACd,KAAK,EAAC,OAAO;EACb,SAAS,EAAE,IAAI;CAChB;;AAhCL,AAkCE,UAlCQ,CAkCR,UAAU,CAAA;EACR,UAAU,EAAE,OAAO;CAQpB;;AA3CH,AAoCI,UApCM,CAkCR,UAAU,CAER,cAAc,CAAA;EACZ,KAAK,EAAE,mBAAe,CAAC,UAAU;CAClC;;AAtCL,AAuCI,UAvCM,CAkCR,UAAU,CAKR,UAAU,CAAA;EACR,gBAAgB,EAAE,IAAI;EACtB,aAAa,EAAE,eAAe;CAC/B",
+    "sources": [
+        "hey.scss"
+    ],
+    "names": [],
+    "file": "hey.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/index.css b/src/styles/theme/index.css
new file mode 100644
index 0000000..5374678
--- /dev/null
+++ b/src/styles/theme/index.css
@@ -0,0 +1,871 @@
+.theme-white .el-menu--popup .el-menu-item {
+  background-color: #fff;
+}
+
+.theme-white .el-menu--popup .el-menu-item i, .theme-white .el-menu--popup .el-menu-item span {
+  color: #666;
+}
+
+.theme-white .el-menu--popup .el-menu-item:hover i, .theme-white .el-menu--popup .el-menu-item:hover span {
+  color: #333;
+}
+
+.theme-white .el-menu--popup .el-menu-item.is-active {
+  background-color: #409EFF;
+}
+
+.theme-white .el-menu--popup .el-menu-item.is-active:before {
+  content: '';
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.theme-white .el-menu--popup .el-menu-item.is-active i, .theme-white .el-menu--popup .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.theme-white .avue-header,
+.theme-white .avue-logo,
+.theme-white .tags-container {
+  background-color: #409EFF;
+}
+
+.theme-white .avue-sidebar--tip {
+  background-color: transparent;
+  color: #333;
+}
+
+.theme-white .el-dropdown {
+  color: #fff;
+}
+
+.theme-white .avue-logo_title {
+  font-weight: 400;
+  color: #fff;
+}
+
+.theme-white .logo_title,
+.theme-white .avue-breadcrumb {
+  color: #fff;
+}
+
+.theme-white .logo_title i,
+.theme-white .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-white .avue-top .el-menu-item i,
+.theme-white .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-white .avue-top .el-menu-item:hover i,
+.theme-white .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-white .avue-sidebar {
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+  background-color: #fff;
+  padding-top: 70px;
+}
+
+.theme-white .avue-sidebar .el-menu-item i, .theme-white .avue-sidebar .el-menu-item span, .theme-white .avue-sidebar .el-submenu__title i, .theme-white .avue-sidebar .el-submenu__title span {
+  color: #666;
+}
+
+.theme-white .avue-sidebar .el-menu-item:hover, .theme-white .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-white .avue-sidebar .el-menu-item:hover i, .theme-white .avue-sidebar .el-menu-item:hover span, .theme-white .avue-sidebar .el-submenu__title:hover i, .theme-white .avue-sidebar .el-submenu__title:hover span {
+  color: #333;
+}
+
+.theme-white .avue-sidebar .el-menu-item.is-active, .theme-white .avue-sidebar .el-submenu__title.is-active {
+  background-color: #409EFF;
+}
+
+.theme-white .avue-sidebar .el-menu-item.is-active i, .theme-white .avue-sidebar .el-menu-item.is-active span, .theme-white .avue-sidebar .el-submenu__title.is-active i, .theme-white .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-white .top-search .el-input__inner {
+  color: #333;
+}
+
+.theme-white .top-search input::-webkit-input-placeholder,
+.theme-white .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff;
+}
+
+.theme-white .top-search input:-moz-placeholder,
+.theme-white .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: #fff;
+}
+
+.theme-white .top-search input::-moz-placeholder,
+.theme-white .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: #fff;
+}
+
+.theme-white .top-search input:-ms-input-placeholder,
+.theme-white .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: #fff;
+}
+
+.theme-white .top-bar__item i {
+  color: #fff;
+}
+
+.theme-dark .avue-logo {
+  color: #fff;
+  background-color: #2c3643;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-dark .avue-logo .avue-logo_title {
+  font-size: 20px;
+  font-weight: 400;
+}
+
+.theme-dark .avue-top {
+  background-color: #2c3643;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  color: #ccc;
+}
+
+.theme-dark .avue-top i, .theme-dark .avue-top span {
+  color: #ccc;
+}
+
+.theme-dark .avue-main {
+  padding: 0 5px;
+}
+
+.theme-dark .avue-tags {
+  padding-left: 0;
+  background-color: #2c3643;
+  border-color: transparent;
+}
+
+.theme-dark .avue-tags .el-tabs__item {
+  margin: 0 !important;
+  background-color: #262d37;
+}
+
+.theme-dark .avue-tags .el-tabs__item.is-active {
+  color: #262d37 !important;
+  background-color: #fff !important;
+  border-color: #262d37 !important;
+}
+
+.theme-dark .avue-main {
+  background-color: #2c3643;
+}
+
+.theme-dark .avue-sidebar {
+  background-color: #2c3643;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-dark .avue-sidebar .el-menu-item i, .theme-dark .avue-sidebar .el-menu-item span, .theme-dark .avue-sidebar .el-submenu__title i, .theme-dark .avue-sidebar .el-submenu__title span {
+  color: #ccc;
+}
+
+.theme-dark .avue-sidebar .el-menu-item:hover, .theme-dark .avue-sidebar .el-menu-item.is-active, .theme-dark .avue-sidebar .el-submenu__title:hover, .theme-dark .avue-sidebar .el-submenu__title.is-active {
+  background: #262d37;
+}
+
+.theme-dark .avue-sidebar .el-menu-item:hover i, .theme-dark .avue-sidebar .el-menu-item:hover span, .theme-dark .avue-sidebar .el-menu-item.is-active i, .theme-dark .avue-sidebar .el-menu-item.is-active span, .theme-dark .avue-sidebar .el-submenu__title:hover i, .theme-dark .avue-sidebar .el-submenu__title:hover span, .theme-dark .avue-sidebar .el-submenu__title.is-active i, .theme-dark .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-dark .avue-sidebar .el-menu-item:hover:before, .theme-dark .avue-sidebar .el-menu-item.is-active:before, .theme-dark .avue-sidebar .el-submenu__title:hover:before, .theme-dark .avue-sidebar .el-submenu__title.is-active:before {
+  background-color: #000;
+}
+
+.theme-star .avue-main {
+  background: transparent;
+}
+
+.theme-star .avue-contail {
+  background-image: url("/img/bg/star-squashed.jpg");
+  background-size: 100% 100%;
+}
+
+.theme-star .avue-logo {
+  color: #fff;
+}
+
+.theme-star .avue-header,
+.theme-star .avue-logo,
+.theme-star .tags-container {
+  background-color: transparent;
+}
+
+.theme-star .el-card, .theme-star .error-page {
+  opacity: .9;
+}
+
+.theme-star .avue-tabs {
+  padding: 0 20px;
+}
+
+.theme-star .avue-tags {
+  background-color: transparent;
+  border-top: none;
+}
+
+.theme-star .avue-top .avue-breadcrumb {
+  color: #fff;
+}
+
+.theme-star .avue-top .el-menu-item i, .theme-star .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-star .avue-top .el-menu-item.is-active {
+  background-color: rgba(0, 0, 0, 0.4);
+}
+
+.theme-star .avue-top .el-dropdown {
+  color: #fff;
+}
+
+.theme-star .avue-sidebar {
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+  background-color: transparent;
+}
+
+.theme-star .avue-sidebar .el-menu-item i, .theme-star .avue-sidebar .el-menu-item span, .theme-star .avue-sidebar .el-submenu__title i, .theme-star .avue-sidebar .el-submenu__title span {
+  color: #fff;
+}
+
+.theme-star .avue-sidebar .el-menu-item:hover, .theme-star .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-star .avue-sidebar .el-menu-item:hover i, .theme-star .avue-sidebar .el-menu-item:hover span, .theme-star .avue-sidebar .el-submenu__title:hover i, .theme-star .avue-sidebar .el-submenu__title:hover span {
+  color: #409EFF;
+}
+
+.theme-star .avue-sidebar .el-menu-item.is-active, .theme-star .avue-sidebar .el-submenu__title.is-active {
+  background-color: rgba(0, 0, 0, 0.4);
+}
+
+.theme-star .avue-sidebar .el-menu-item.is-active i, .theme-star .avue-sidebar .el-menu-item.is-active span, .theme-star .avue-sidebar .el-submenu__title.is-active i, .theme-star .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-star .top-search .el-input__inner {
+  color: #333;
+}
+
+.theme-star .top-search input::-webkit-input-placeholder,
+.theme-star .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff;
+}
+
+.theme-star .top-search input:-moz-placeholder,
+.theme-star .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: #fff;
+}
+
+.theme-star .top-search input::-moz-placeholder,
+.theme-star .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: #fff;
+}
+
+.theme-star .top-search input:-ms-input-placeholder,
+.theme-star .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: #fff;
+}
+
+.theme-star .top-bar__item i {
+  color: #fff;
+}
+
+.theme-vip .avue-header {
+  background-color: #20222a;
+}
+
+.theme-vip .el-dropdown {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-logo .avue-logo_title {
+  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(246, 202, 157, 0.7)), to(#f6ca9d));
+  -webkit-background-clip: text;
+  -webkit-text-fill-color: transparent;
+  font-weight: 400;
+}
+
+.theme-vip .avue-breadcrumb i {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-sidebar .el-menu-item.is-active:before {
+  background: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-sidebar .el-menu-item.is-active i, .theme-vip .avue-sidebar .el-menu-item.is-active span {
+  color: #f6ca9d;
+}
+
+.theme-vip .avue-tags .el-tabs__item {
+  color: rgba(0, 0, 0, 0.4) !important;
+}
+
+.theme-vip .avue-tags .el-tabs__item.is-active {
+  color: #f6ca9d !important;
+  border-color: #f6ca9d !important;
+}
+
+.theme-vip .avue-tags .el-tabs__item:before {
+  background: #f6ca9d;
+}
+
+.theme-vip .top-search .el-input__inner {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input::-webkit-input-placeholder,
+.theme-vip .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input:-moz-placeholder,
+.theme-vip .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input::-moz-placeholder,
+.theme-vip .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input:-ms-input-placeholder,
+.theme-vip .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-bar__item i {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-top .el-menu-item i,
+.theme-vip .avue-top .el-menu-item span {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-top .el-menu-item:hover i,
+.theme-vip .avue-top .el-menu-item:hover span {
+  color: #f6ca9d;
+}
+
+.theme-d2 .avue-logo {
+  color: #409EFF;
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-logo .avue-logo_title {
+  font-size: 20px;
+  font-weight: 400;
+}
+
+.theme-d2 .avue-top {
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-main {
+  padding: 0 5px;
+}
+
+.theme-d2 .avue-tags {
+  margin-left: 6px;
+  padding: 0;
+  border: 1px solid #e4e7ed;
+  border-radius: 3px;
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-tags .el-tabs__item {
+  border-left: 1px solid #cfd7e5 !important;
+  margin: 0 !important;
+  background-color: rgba(0, 0, 0, 0.03) !important;
+  color: #606266 !important;
+  font-size: 14px !important;
+  font-weight: 500 !important;
+}
+
+.theme-d2 .avue-tags .el-tabs__item:first-child {
+  border-left: none !important;
+}
+
+.theme-d2 .avue-tags .is-active {
+  border-bottom: 1px solid #fff !important;
+  background-color: #fff !important;
+  color: #409EFF !important;
+}
+
+.theme-d2 .avue-sidebar {
+  background-color: #ebf1f6;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-d2 .avue-sidebar .el-menu-item i, .theme-d2 .avue-sidebar .el-menu-item span, .theme-d2 .avue-sidebar .el-submenu__title i, .theme-d2 .avue-sidebar .el-submenu__title span {
+  color: #606266;
+}
+
+.theme-d2 .avue-sidebar .el-menu-item:hover, .theme-d2 .avue-sidebar .el-menu-item.is-active, .theme-d2 .avue-sidebar .el-submenu__title:hover, .theme-d2 .avue-sidebar .el-submenu__title.is-active {
+  background: rgba(255, 255, 255, 0.5);
+}
+
+.theme-d2 .avue-sidebar .el-menu-item:hover i, .theme-d2 .avue-sidebar .el-menu-item:hover span, .theme-d2 .avue-sidebar .el-menu-item.is-active i, .theme-d2 .avue-sidebar .el-menu-item.is-active span, .theme-d2 .avue-sidebar .el-submenu__title:hover i, .theme-d2 .avue-sidebar .el-submenu__title:hover span, .theme-d2 .avue-sidebar .el-submenu__title.is-active i, .theme-d2 .avue-sidebar .el-submenu__title.is-active span {
+  color: #409EFF;
+}
+
+.theme-bule .avue-header, .theme-bule .avue-logo {
+  background: #004ca7;
+}
+
+.theme-bule .avue-sidebar {
+  background: #004ca7;
+}
+
+.theme-bule .avue-sidebar .el-menu-item.is-active, .theme-bule .avue-sidebar .el-submenu__title.is-active {
+  background-color: rgba(0, 0, 0, 0.2);
+}
+
+.theme-bule .el-dropdown {
+  color: #fff;
+}
+
+.theme-bule .avue-logo .avue-logo_title {
+  color: #fff;
+}
+
+.theme-bule .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-bule .top-bar__item i {
+  color: #fff;
+}
+
+.theme-bule .avue-top .el-menu-item i,
+.theme-bule .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-bule .avue-top .el-menu-item:hover i,
+.theme-bule .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-header, .theme-deep-bule .avue-logo {
+  background: #19305C;
+}
+
+.theme-deep-bule .avue-sidebar {
+  background: #19305C;
+}
+
+.theme-deep-bule .avue-sidebar .el-menu-item.is-active, .theme-deep-bule .avue-sidebar .el-submenu__title.is-active {
+  background-color: rgba(0, 0, 0, 0.2);
+}
+
+.theme-deep-bule .el-dropdown {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-logo .avue-logo_title {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-deep-bule .top-bar__item i {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-top .el-menu-item i,
+.theme-deep-bule .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-deep-bule .avue-top .el-menu-item:hover i,
+.theme-deep-bule .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-iview .avue-logo {
+  background: #001529;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  text-align: center;
+}
+
+.theme-iview .avue-logo .avue-logo_title {
+  padding: 5px 8px 8px 8px;
+  border-top-left-radius: 5px;
+  border-top-right-radius: 5px;
+  border-bottom-left-radius: 3px;
+  border-bottom-right-radius: 3px;
+  font-size: 20px;
+  color: #fff;
+  font-weight: 500;
+  display: inline;
+  background-color: #409EFF;
+}
+
+.theme-iview .avue-tags {
+  padding: 3px 5px 5px 0;
+  background: #f0f0f0;
+  -webkit-box-shadow: inset 0 0 3px 2px rgba(100, 100, 100, 0.1);
+          box-shadow: inset 0 0 3px 2px rgba(100, 100, 100, 0.1);
+}
+
+.theme-iview .avue-tags .is-active:before {
+  background: #409EFF !important;
+}
+
+.theme-iview .avue-tags .el-tabs__item {
+  padding: 0 15px !important;
+  position: relative;
+  height: 32px !important;
+  line-height: 32px !important;
+  border: 1px solid #e8eaec !important;
+  color: #515a6e !important;
+  background: #fff !important;
+  border-radius: 3px;
+}
+
+.theme-iview .avue-tags .el-tabs__item:before {
+  content: '';
+  display: inline-block;
+  width: 12px;
+  height: 12px;
+  margin-right: 10px;
+  border-radius: 50%;
+  background: #e8eaec;
+}
+
+.theme-iview .avue-sidebar {
+  background: #001529;
+}
+
+.theme-iview .avue-sidebar .el-menu-item.is-active {
+  background-color: #000c17;
+}
+
+.theme-iview .avue-sidebar .el-menu-item.is-active:before {
+  display: none;
+}
+
+.theme-iview .avue-sidebar .el-menu-item.is-active i, .theme-iview .avue-sidebar .el-menu-item.is-active span {
+  color: #409EFF;
+}
+
+.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active {
+  background-color: #409EFF;
+}
+
+.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active:before {
+  display: none;
+}
+
+.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active i, .theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.theme-hey .avue-sidebar {
+  background-color: #fff;
+  -webkit-box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
+          box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
+}
+
+.theme-hey .avue-sidebar .el-menu-item i, .theme-hey .avue-sidebar .el-menu-item span, .theme-hey .avue-sidebar .el-submenu__title i, .theme-hey .avue-sidebar .el-submenu__title span {
+  color: rgba(49, 58, 70, 0.8);
+}
+
+.theme-hey .avue-sidebar .el-menu-item:hover, .theme-hey .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-hey .avue-sidebar .el-menu-item:hover i, .theme-hey .avue-sidebar .el-menu-item:hover span, .theme-hey .avue-sidebar .el-submenu__title:hover i, .theme-hey .avue-sidebar .el-submenu__title:hover span {
+  color: #409eff;
+}
+
+.theme-hey .avue-sidebar .el-menu-item.is-active, .theme-hey .avue-sidebar .el-submenu__title.is-active {
+  background-color: #f0f6ff;
+}
+
+.theme-hey .avue-sidebar .el-menu-item.is-active:before, .theme-hey .avue-sidebar .el-submenu__title.is-active:before {
+  left: auto;
+  right: 0;
+}
+
+.theme-hey .avue-sidebar .el-menu-item.is-active i, .theme-hey .avue-sidebar .el-menu-item.is-active span, .theme-hey .avue-sidebar .el-submenu__title.is-active i, .theme-hey .avue-sidebar .el-submenu__title.is-active span {
+  color: #409eff;
+}
+
+.theme-hey .avue-logo {
+  background-color: #fff;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-hey .avue-logo .avue-logo_title {
+  color: #409eff;
+  font-size: 20px;
+}
+
+.theme-hey .avue-tags {
+  background: #f3f6f8;
+}
+
+.theme-hey .avue-tags .el-tabs__item {
+  color: rgba(0, 0, 0, 0.65) !important;
+}
+
+.theme-hey .avue-tags .is-active {
+  background-color: #fff;
+  border-bottom: none !important;
+}
+
+.theme-lte .avue-logo {
+  background-color: #409EFF;
+}
+
+.theme-lte .avue-logo .avue-logo_title {
+  font-weight: 500;
+  font-size: 20px;
+  color: #fff;
+}
+
+.theme-lte .avue-tags .el-tabs__item {
+  font-size: 12px !important;
+  font-weight: 500 !important;
+}
+
+.theme-lte .avue-sidebar {
+  background-color: #263238;
+}
+
+.theme-lte .avue-sidebar .el-menu-item i, .theme-lte .avue-sidebar .el-menu-item span, .theme-lte .avue-sidebar .el-submenu__title i, .theme-lte .avue-sidebar .el-submenu__title span {
+  color: #8a979e;
+}
+
+.theme-lte .avue-sidebar .el-menu-item:hover, .theme-lte .avue-sidebar .el-submenu__title:hover {
+  background-color: #2b373d;
+}
+
+.theme-lte .avue-sidebar .el-menu-item.is-active, .theme-lte .avue-sidebar .el-submenu__title.is-active {
+  background-color: #2b373d;
+}
+
+.theme-lte .avue-sidebar .el-menu-item.is-active:before, .theme-lte .avue-sidebar .el-submenu__title.is-active:before {
+  display: none;
+}
+
+.theme-lte .avue-sidebar .el-menu-item.is-active i, .theme-lte .avue-sidebar .el-menu-item.is-active span, .theme-lte .avue-sidebar .el-submenu__title.is-active i, .theme-lte .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-cool .el-menu--popup .el-menu-item {
+  background-color: #fff;
+}
+
+.theme-cool .el-menu--popup .el-menu-item i, .theme-cool .el-menu--popup .el-menu-item span {
+  color: #666;
+}
+
+.theme-cool .el-menu--popup .el-menu-item:hover i, .theme-cool .el-menu--popup .el-menu-item:hover span {
+  color: #333;
+}
+
+.theme-cool .el-menu--popup .el-menu-item.is-active {
+  background-color: #409EFF;
+}
+
+.theme-cool .el-menu--popup .el-menu-item.is-active:before {
+  content: '';
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.theme-cool .el-menu--popup .el-menu-item.is-active i, .theme-cool .el-menu--popup .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.theme-cool .avue-header {
+  background: linear-gradient(120deg, #25aff3, #008ad3);
+}
+
+.theme-cool .avue-tags {
+  padding: 0 3px;
+  margin: 8px 0;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  background-color: transparent;
+}
+
+.theme-cool .avue-tags .el-tabs__header .el-tabs__item {
+  padding: 0 10px !important;
+  background-color: #fff;
+  margin-right: 5px;
+  color: #909399;
+  border-radius: 3px;
+  height: 30px;
+  font-size: 12px;
+  line-height: 30px;
+}
+
+.theme-cool .avue-tags .el-tabs__header .el-tabs__item.is-active {
+  border: none;
+  color: #008ad3;
+}
+
+.theme-cool .avue-logo {
+  background: #fff;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.theme-cool .avue-sidebar--tip {
+  background-color: transparent;
+  color: #333;
+}
+
+.theme-cool .el-dropdown {
+  color: #fff;
+}
+
+.theme-cool .avue-logo_title {
+  font-weight: 400;
+  color: #008ad3;
+}
+
+.theme-cool .logo_title,
+.theme-cool .avue-breadcrumb {
+  color: #fff;
+}
+
+.theme-cool .logo_title i,
+.theme-cool .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-cool .avue-top .el-menu-item i,
+.theme-cool .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-cool .avue-top .el-menu-item:hover i,
+.theme-cool .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-cool .avue-sidebar {
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+  background-color: #fff;
+  padding-top: 70px;
+}
+
+.theme-cool .avue-sidebar .el-menu-item, .theme-cool .avue-sidebar .el-submenu__title {
+  font-size: 13px;
+}
+
+.theme-cool .avue-sidebar .el-menu-item i, .theme-cool .avue-sidebar .el-menu-item span, .theme-cool .avue-sidebar .el-submenu__title i, .theme-cool .avue-sidebar .el-submenu__title span {
+  color: #000;
+}
+
+.theme-cool .avue-sidebar .el-menu-item:hover, .theme-cool .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-cool .avue-sidebar .el-menu-item:hover i, .theme-cool .avue-sidebar .el-menu-item:hover span, .theme-cool .avue-sidebar .el-submenu__title:hover i, .theme-cool .avue-sidebar .el-submenu__title:hover span {
+  color: #000;
+}
+
+.theme-cool .avue-sidebar .el-menu-item.is-active, .theme-cool .avue-sidebar .el-submenu__title.is-active {
+  background-color: #e5f1fb;
+}
+
+.theme-cool .avue-sidebar .el-menu-item.is-active::before, .theme-cool .avue-sidebar .el-submenu__title.is-active::before {
+  width: 0;
+}
+
+.theme-cool .avue-sidebar .el-menu-item.is-active i, .theme-cool .avue-sidebar .el-menu-item.is-active span, .theme-cool .avue-sidebar .el-submenu__title.is-active i, .theme-cool .avue-sidebar .el-submenu__title.is-active span {
+  color: #25aff3;
+}
+
+.theme-cool .top-search .el-input__inner {
+  color: #333;
+}
+
+.theme-cool .top-search input::-webkit-input-placeholder,
+.theme-cool .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff;
+}
+
+.theme-cool .top-search input:-moz-placeholder,
+.theme-cool .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: #fff;
+}
+
+.theme-cool .top-search input::-moz-placeholder,
+.theme-cool .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: #fff;
+}
+
+.theme-cool .top-search input:-ms-input-placeholder,
+.theme-cool .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: #fff;
+}
+
+.theme-cool .top-bar__item i {
+  color: #fff;
+}
+/*# sourceMappingURL=index.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/index.css.map b/src/styles/theme/index.css.map
new file mode 100644
index 0000000..f5f319b
--- /dev/null
+++ b/src/styles/theme/index.css.map
@@ -0,0 +1,19 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "index.scss",
+        "white.scss",
+        "dark.scss",
+        "star.scss",
+        "vip.scss",
+        "d2.scss",
+        "bule.scss",
+        "iview.scss",
+        "hey.scss",
+        "lte.scss",
+        "cool.scss"
+    ],
+    "names": [],
+    "file": "index.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/iview.css b/src/styles/theme/iview.css
new file mode 100644
index 0000000..6b5e846
--- /dev/null
+++ b/src/styles/theme/iview.css
@@ -0,0 +1,80 @@
+.theme-iview .avue-logo {
+  background: #001529;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  text-align: center;
+}
+
+.theme-iview .avue-logo .avue-logo_title {
+  padding: 5px 8px 8px 8px;
+  border-top-left-radius: 5px;
+  border-top-right-radius: 5px;
+  border-bottom-left-radius: 3px;
+  border-bottom-right-radius: 3px;
+  font-size: 20px;
+  color: #fff;
+  font-weight: 500;
+  display: inline;
+  background-color: #409EFF;
+}
+
+.theme-iview .avue-tags {
+  padding: 3px 5px 5px 0;
+  background: #f0f0f0;
+  -webkit-box-shadow: inset 0 0 3px 2px rgba(100, 100, 100, 0.1);
+          box-shadow: inset 0 0 3px 2px rgba(100, 100, 100, 0.1);
+}
+
+.theme-iview .avue-tags .is-active:before {
+  background: #409EFF !important;
+}
+
+.theme-iview .avue-tags .el-tabs__item {
+  padding: 0 15px !important;
+  position: relative;
+  height: 32px !important;
+  line-height: 32px !important;
+  border: 1px solid #e8eaec !important;
+  color: #515a6e !important;
+  background: #fff !important;
+  border-radius: 3px;
+}
+
+.theme-iview .avue-tags .el-tabs__item:before {
+  content: '';
+  display: inline-block;
+  width: 12px;
+  height: 12px;
+  margin-right: 10px;
+  border-radius: 50%;
+  background: #e8eaec;
+}
+
+.theme-iview .avue-sidebar {
+  background: #001529;
+}
+
+.theme-iview .avue-sidebar .el-menu-item.is-active {
+  background-color: #000c17;
+}
+
+.theme-iview .avue-sidebar .el-menu-item.is-active:before {
+  display: none;
+}
+
+.theme-iview .avue-sidebar .el-menu-item.is-active i, .theme-iview .avue-sidebar .el-menu-item.is-active span {
+  color: #409EFF;
+}
+
+.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active {
+  background-color: #409EFF;
+}
+
+.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active:before {
+  display: none;
+}
+
+.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active i, .theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active span {
+  color: #fff;
+}
+/*# sourceMappingURL=iview.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/iview.css.map b/src/styles/theme/iview.css.map
new file mode 100644
index 0000000..6dee6d0
--- /dev/null
+++ b/src/styles/theme/iview.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AAAA,AACE,YADU,CACV,UAAU,CAAA;EACR,UAAU,EAAE,OAAO;EACnB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,MAAM;CAanB;;AAjBH,AAKI,YALQ,CACV,UAAU,CAIR,gBAAgB,CAAA;EACd,OAAO,EAAE,eAAe;EACxB,sBAAsB,EAAE,GAAG;EAC3B,uBAAuB,EAAE,GAAG;EAC5B,yBAAyB,EAAE,GAAG;EAC9B,0BAA0B,EAAE,GAAG;EAC/B,SAAS,EAAE,IAAI;EACf,KAAK,EAAC,IAAI;EACV,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,MAAM;EACf,gBAAgB,EAAE,OAAO;CAC1B;;AAhBL,AAkBE,YAlBU,CAkBV,UAAU,CAAA;EACR,OAAO,EAAG,aAAa;EACvB,UAAU,EAAE,OAAO;EACnB,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,wBAAmB;CAyBlD;;AA9CH,AAuBM,YAvBM,CAkBV,UAAU,CAIR,UAAU,AACP,OAAO,CAAA;EACN,UAAU,EAAE,kBAAkB;CAC/B;;AAzBP,AA2BI,YA3BQ,CAkBV,UAAU,CASR,cAAc,CAAA;EACZ,OAAO,EAAE,iBAAiB;EAC1B,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,eAAe;EACvB,WAAW,EAAC,eAAe;EAC3B,MAAM,EAAE,GAAG,CAAC,KAAK,CAAC,OAAO,CAAA,UAAU;EACnC,KAAK,EAAE,OAAO,CAAA,UAAU;EACxB,UAAU,EAAE,IAAI,CAAA,UAAU;EAC1B,aAAa,EAAE,GAAG;CAUnB;;AA7CL,AAoCM,YApCM,CAkBV,UAAU,CASR,cAAc,AASX,OAAO,CAAA;EACN,OAAO,EAAC,EAAE;EACV,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,YAAY,EAAC,IAAI;EACjB,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,OAAO;CACpB;;AA5CP,AAgDE,YAhDU,CAgDV,aAAa,CAAA;EACX,UAAU,EAAE,OAAO;CAyBpB;;AA1EH,AAmDM,YAnDM,CAgDV,aAAa,CAEX,aAAa,AACV,UAAU,CAAC;EACR,gBAAgB,EAAG,OAAO;CAO7B;;AA3DP,AAqDU,YArDE,CAgDV,aAAa,CAEX,aAAa,AACV,UAAU,AAEN,OAAO,CAAC;EACP,OAAO,EAAE,IAAI;CACd;;AAvDX,AAwDU,YAxDE,CAgDV,aAAa,CAEX,aAAa,AACV,UAAU,CAKP,CAAC,EAxDX,YAAY,CAgDV,aAAa,CAEX,aAAa,AACV,UAAU,CAKL,IAAI,CAAA;EACJ,KAAK,EAAC,OAAO;CAChB;;AA1DT,AA+DU,YA/DE,CAgDV,aAAa,CAaV,WAAW,CACR,aAAa,AACV,UAAU,CAAC;EACV,gBAAgB,EAAG,OAAO;CAO7B;;AAvET,AAiEY,YAjEA,CAgDV,aAAa,CAaV,WAAW,CACR,aAAa,AACV,UAAU,AAER,OAAO,CAAC;EACP,OAAO,EAAE,IAAI;CACd;;AAnEb,AAoEY,YApEA,CAgDV,aAAa,CAaV,WAAW,CACR,aAAa,AACV,UAAU,CAKT,CAAC,EApEb,YAAY,CAgDV,aAAa,CAaV,WAAW,CACR,aAAa,AACV,UAAU,CAKP,IAAI,CAAA;EACJ,KAAK,EAAC,IAAI;CACb",
+    "sources": [
+        "iview.scss"
+    ],
+    "names": [],
+    "file": "iview.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/lte.css b/src/styles/theme/lte.css
new file mode 100644
index 0000000..27819e5
--- /dev/null
+++ b/src/styles/theme/lte.css
@@ -0,0 +1,39 @@
+.theme-lte .avue-logo {
+  background-color: #409EFF;
+}
+
+.theme-lte .avue-logo .avue-logo_title {
+  font-weight: 500;
+  font-size: 20px;
+  color: #fff;
+}
+
+.theme-lte .avue-tags .el-tabs__item {
+  font-size: 12px !important;
+  font-weight: 500 !important;
+}
+
+.theme-lte .avue-sidebar {
+  background-color: #263238;
+}
+
+.theme-lte .avue-sidebar .el-menu-item i, .theme-lte .avue-sidebar .el-menu-item span, .theme-lte .avue-sidebar .el-submenu__title i, .theme-lte .avue-sidebar .el-submenu__title span {
+  color: #8a979e;
+}
+
+.theme-lte .avue-sidebar .el-menu-item:hover, .theme-lte .avue-sidebar .el-submenu__title:hover {
+  background-color: #2b373d;
+}
+
+.theme-lte .avue-sidebar .el-menu-item.is-active, .theme-lte .avue-sidebar .el-submenu__title.is-active {
+  background-color: #2b373d;
+}
+
+.theme-lte .avue-sidebar .el-menu-item.is-active:before, .theme-lte .avue-sidebar .el-submenu__title.is-active:before {
+  display: none;
+}
+
+.theme-lte .avue-sidebar .el-menu-item.is-active i, .theme-lte .avue-sidebar .el-menu-item.is-active span, .theme-lte .avue-sidebar .el-submenu__title.is-active i, .theme-lte .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+/*# sourceMappingURL=lte.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/lte.css.map b/src/styles/theme/lte.css.map
new file mode 100644
index 0000000..13c4680
--- /dev/null
+++ b/src/styles/theme/lte.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AAAA,AACE,UADQ,CACR,UAAU,CAAA;EACR,gBAAgB,EAAE,OAAO;CAM1B;;AARH,AAGI,UAHM,CACR,UAAU,CAER,gBAAgB,CAAA;EACd,WAAW,EAAE,GAAG;EAChB,SAAS,EAAE,IAAI;EACf,KAAK,EAAC,IAAI;CACX;;AAPL,AAUI,UAVM,CASR,UAAU,CACR,cAAc,CAAA;EACZ,SAAS,EAAE,eAAe;EAC1B,WAAW,EAAE,cAAc;CAC5B;;AAbL,AAeE,UAfQ,CAeR,aAAa,CAAA;EACX,gBAAgB,EAAE,OAAO;CAkB1B;;AAlCH,AAkBQ,UAlBE,CAeR,aAAa,CAET,aAAa,CACX,CAAC,EAlBT,UAAU,CAeR,aAAa,CAET,aAAa,CACT,IAAI,EAlBd,UAAU,CAeR,aAAa,CAEK,kBAAkB,CAC9B,CAAC,EAlBT,UAAU,CAeR,aAAa,CAEK,kBAAkB,CAC5B,IAAI,CAAA;EACJ,KAAK,EAAE,OAAO;CACf;;AApBT,AAqBQ,UArBE,CAeR,aAAa,CAET,aAAa,AAIV,MAAM,EArBf,UAAU,CAeR,aAAa,CAEK,kBAAkB,AAI7B,MAAM,CAAA;EACH,gBAAgB,EAAE,OAAO;CAC5B;;AAvBT,AAwBQ,UAxBE,CAeR,aAAa,CAET,aAAa,AAOV,UAAU,EAxBnB,UAAU,CAeR,aAAa,CAEK,kBAAkB,AAO7B,UAAU,CAAC;EAIR,gBAAgB,EAAE,OAAO;CAI5B;;AAhCT,AAyBY,UAzBF,CAeR,aAAa,CAET,aAAa,AAOV,UAAU,AACN,OAAO,EAzBpB,UAAU,CAeR,aAAa,CAEK,kBAAkB,AAO7B,UAAU,AACN,OAAO,CAAC;EACP,OAAO,EAAE,IAAI;CACd;;AA3Bb,AA6BY,UA7BF,CAeR,aAAa,CAET,aAAa,AAOV,UAAU,CAKP,CAAC,EA7Bb,UAAU,CAeR,aAAa,CAET,aAAa,AAOV,UAAU,CAKL,IAAI,EA7BlB,UAAU,CAeR,aAAa,CAEK,kBAAkB,AAO7B,UAAU,CAKP,CAAC,EA7Bb,UAAU,CAeR,aAAa,CAEK,kBAAkB,AAO7B,UAAU,CAKL,IAAI,CAAA;EACF,KAAK,EAAC,IAAI;CACb",
+    "sources": [
+        "lte.scss"
+    ],
+    "names": [],
+    "file": "lte.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/star.css b/src/styles/theme/star.css
new file mode 100644
index 0000000..ad6d2b3
--- /dev/null
+++ b/src/styles/theme/star.css
@@ -0,0 +1,106 @@
+.theme-star .avue-main {
+  background: transparent;
+}
+
+.theme-star .avue-contail {
+  background-image: url("/img/bg/star-squashed.jpg");
+  background-size: 100% 100%;
+}
+
+.theme-star .avue-logo {
+  color: #fff;
+}
+
+.theme-star .avue-header,
+.theme-star .avue-logo,
+.theme-star .tags-container {
+  background-color: transparent;
+}
+
+.theme-star .el-card, .theme-star .error-page {
+  opacity: .9;
+}
+
+.theme-star .avue-tabs {
+  padding: 0 20px;
+}
+
+.theme-star .avue-tags {
+  background-color: transparent;
+  border-top: none;
+}
+
+.theme-star .avue-top .avue-breadcrumb {
+  color: #fff;
+}
+
+.theme-star .avue-top .el-menu-item i, .theme-star .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-star .avue-top .el-menu-item.is-active {
+  background-color: rgba(0, 0, 0, 0.4);
+}
+
+.theme-star .avue-top .el-dropdown {
+  color: #fff;
+}
+
+.theme-star .avue-sidebar {
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+  background-color: transparent;
+}
+
+.theme-star .avue-sidebar .el-menu-item i, .theme-star .avue-sidebar .el-menu-item span, .theme-star .avue-sidebar .el-submenu__title i, .theme-star .avue-sidebar .el-submenu__title span {
+  color: #fff;
+}
+
+.theme-star .avue-sidebar .el-menu-item:hover, .theme-star .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-star .avue-sidebar .el-menu-item:hover i, .theme-star .avue-sidebar .el-menu-item:hover span, .theme-star .avue-sidebar .el-submenu__title:hover i, .theme-star .avue-sidebar .el-submenu__title:hover span {
+  color: #409EFF;
+}
+
+.theme-star .avue-sidebar .el-menu-item.is-active, .theme-star .avue-sidebar .el-submenu__title.is-active {
+  background-color: rgba(0, 0, 0, 0.4);
+}
+
+.theme-star .avue-sidebar .el-menu-item.is-active i, .theme-star .avue-sidebar .el-menu-item.is-active span, .theme-star .avue-sidebar .el-submenu__title.is-active i, .theme-star .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-star .top-search .el-input__inner {
+  color: #333;
+}
+
+.theme-star .top-search input::-webkit-input-placeholder,
+.theme-star .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff;
+}
+
+.theme-star .top-search input:-moz-placeholder,
+.theme-star .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: #fff;
+}
+
+.theme-star .top-search input::-moz-placeholder,
+.theme-star .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: #fff;
+}
+
+.theme-star .top-search input:-ms-input-placeholder,
+.theme-star .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: #fff;
+}
+
+.theme-star .top-bar__item i {
+  color: #fff;
+}
+/*# sourceMappingURL=star.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/star.css.map b/src/styles/theme/star.css.map
new file mode 100644
index 0000000..ff1033f
--- /dev/null
+++ b/src/styles/theme/star.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "star.scss"
+    ],
+    "names": [],
+    "file": "star.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/vip.css b/src/styles/theme/vip.css
new file mode 100644
index 0000000..057aa03
--- /dev/null
+++ b/src/styles/theme/vip.css
@@ -0,0 +1,82 @@
+.theme-vip .avue-header {
+  background-color: #20222a;
+}
+
+.theme-vip .el-dropdown {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-logo .avue-logo_title {
+  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(246, 202, 157, 0.7)), to(#f6ca9d));
+  -webkit-background-clip: text;
+  -webkit-text-fill-color: transparent;
+  font-weight: 400;
+}
+
+.theme-vip .avue-breadcrumb i {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-sidebar .el-menu-item.is-active:before {
+  background: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-sidebar .el-menu-item.is-active i, .theme-vip .avue-sidebar .el-menu-item.is-active span {
+  color: #f6ca9d;
+}
+
+.theme-vip .avue-tags .el-tabs__item {
+  color: rgba(0, 0, 0, 0.4) !important;
+}
+
+.theme-vip .avue-tags .el-tabs__item.is-active {
+  color: #f6ca9d !important;
+  border-color: #f6ca9d !important;
+}
+
+.theme-vip .avue-tags .el-tabs__item:before {
+  background: #f6ca9d;
+}
+
+.theme-vip .top-search .el-input__inner {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input::-webkit-input-placeholder,
+.theme-vip .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input:-moz-placeholder,
+.theme-vip .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input::-moz-placeholder,
+.theme-vip .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-search input:-ms-input-placeholder,
+.theme-vip .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .top-bar__item i {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-top .el-menu-item i,
+.theme-vip .avue-top .el-menu-item span {
+  color: rgba(246, 202, 157, 0.7);
+}
+
+.theme-vip .avue-top .el-menu-item:hover i,
+.theme-vip .avue-top .el-menu-item:hover span {
+  color: #f6ca9d;
+}
+/*# sourceMappingURL=vip.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/vip.css.map b/src/styles/theme/vip.css.map
new file mode 100644
index 0000000..66d23aa
--- /dev/null
+++ b/src/styles/theme/vip.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "AAAA,AAGE,UAHQ,CAGR,YAAY,CAAA;EACV,gBAAgB,EAAE,OAAO;CAC1B;;AALH,AAME,UANQ,CAMR,YAAY,CAAA;EACV,KAAK,EANA,wBAAoB;CAO1B;;AARH,AAUI,UAVM,CASR,UAAU,CACR,gBAAgB,CAAA;EACd,gBAAgB,EAAC,4FAAgF;EACjG,uBAAuB,EAAC,IAAI;EAC5B,uBAAuB,EAAC,WAAW;EACnC,WAAW,EAAE,GAAG;CACjB;;AAfL,AAkBI,UAlBM,CAiBR,gBAAgB,CACd,CAAC,CAAA;EACC,KAAK,EAlBF,wBAAoB;CAmBxB;;AApBL,AAyBU,UAzBA,CAsBR,aAAa,CACX,aAAa,AACV,UAAU,AACN,OAAO,CAAC;EACR,UAAU,EAzBZ,wBAAoB;CA0BlB;;AA3BX,AA4BU,UA5BA,CAsBR,aAAa,CACX,aAAa,AACV,UAAU,CAIP,CAAC,EA5BX,UAAU,CAsBR,aAAa,CACX,aAAa,AACV,UAAU,CAIL,IAAI,CAAA;EACJ,KAAK,EA3BE,OAAO;CA4BjB;;AA9BT,AAmCI,UAnCM,CAkCR,UAAU,CACR,cAAc,CAAA;EACZ,KAAK,EAAE,kBAAkB,CAAE,UAAU;CAQtC;;AA5CL,AAqCM,UArCI,CAkCR,UAAU,CACR,cAAc,AAEX,UAAU,CAAA;EACT,KAAK,EApCM,OAAO,CAoCK,UAAU;EACjC,YAAY,EArCD,OAAO,CAqCa,UAAU;CAC1C;;AAxCP,AAyCM,UAzCI,CAkCR,UAAU,CACR,cAAc,AAMX,OAAO,CAAA;EACN,UAAU,EAxCC,OAAO;CAyCnB;;AA3CP,AA+CI,UA/CM,CA8CR,WAAW,CACT,gBAAgB,CAAA;EACd,KAAK,EA/CF,wBAAoB;CAgDxB;;AAjDL,AAkDI,UAlDM,CA8CR,WAAW,CAIT,KAAK,AAAA,2BAA2B;AAlDpC,UAAU,CA8CR,WAAW,CAKT,QAAQ,AAAA,2BAA2B,CAAC;EAChC,qBAAqB;EACrB,KAAK,EApDJ,wBAAoB;CAqDxB;;AAtDL,AAuDI,UAvDM,CA8CR,WAAW,CAST,KAAK,AAAA,iBAAiB;AAvD1B,UAAU,CA8CR,WAAW,CAUT,QAAQ,AAAA,iBAAiB,CAAC;EACtB,6BAA6B;EAC7B,KAAK,EAzDJ,wBAAoB;CA0DxB;;AA3DL,AA4DI,UA5DM,CA8CR,WAAW,CAcT,KAAK,AAAA,kBAAkB;AA5D3B,UAAU,CA8CR,WAAW,CAeT,QAAQ,AAAA,kBAAkB,CAAC;EACvB,yBAAyB;EACzB,KAAK,EA9DJ,wBAAoB;CA+DxB;;AAhEL,AAiEI,UAjEM,CA8CR,WAAW,CAmBT,KAAK,AAAA,sBAAsB;AAjE/B,UAAU,CA8CR,WAAW,CAoBT,QAAQ,AAAA,sBAAsB,CAAC;EAC3B,2BAA2B;EAC3B,KAAK,EAnEJ,wBAAoB;CAoExB;;AArEL,AAwEI,UAxEM,CAuER,cAAc,CACZ,CAAC,CAAC;EACA,KAAK,EAxEF,wBAAoB;CAyExB;;AA1EL,AA+EQ,UA/EE,CA4ER,SAAS,CAEP,aAAa,CACT,CAAC;AA/ET,UAAU,CA4ER,SAAS,CAEP,aAAa,CAET,IAAI,CAAC;EACH,KAAK,EAhFN,wBAAoB;CAiFpB;;AAlFT,AAoFU,UApFA,CA4ER,SAAS,CAEP,aAAa,AAKV,MAAM,CACH,CAAC;AApFX,UAAU,CA4ER,SAAS,CAEP,aAAa,AAKV,MAAM,CAEH,IAAI,CAAC;EACH,KAAK,EApFE,OAAO;CAqFf",
+    "sources": [
+        "vip.scss"
+    ],
+    "names": [],
+    "file": "vip.css"
+}
\ No newline at end of file
diff --git a/src/styles/theme/white.css b/src/styles/theme/white.css
new file mode 100644
index 0000000..23fbcc1
--- /dev/null
+++ b/src/styles/theme/white.css
@@ -0,0 +1,129 @@
+.theme-white .el-menu--popup .el-menu-item {
+  background-color: #fff;
+}
+
+.theme-white .el-menu--popup .el-menu-item i, .theme-white .el-menu--popup .el-menu-item span {
+  color: #666;
+}
+
+.theme-white .el-menu--popup .el-menu-item:hover i, .theme-white .el-menu--popup .el-menu-item:hover span {
+  color: #333;
+}
+
+.theme-white .el-menu--popup .el-menu-item.is-active {
+  background-color: #409EFF;
+}
+
+.theme-white .el-menu--popup .el-menu-item.is-active:before {
+  content: '';
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 4px;
+  background: #409eff;
+  position: absolute;
+}
+
+.theme-white .el-menu--popup .el-menu-item.is-active i, .theme-white .el-menu--popup .el-menu-item.is-active span {
+  color: #fff;
+}
+
+.theme-white .avue-header,
+.theme-white .avue-logo,
+.theme-white .tags-container {
+  background-color: #409EFF;
+}
+
+.theme-white .avue-sidebar--tip {
+  background-color: transparent;
+  color: #333;
+}
+
+.theme-white .el-dropdown {
+  color: #fff;
+}
+
+.theme-white .avue-logo_title {
+  font-weight: 400;
+  color: #fff;
+}
+
+.theme-white .logo_title,
+.theme-white .avue-breadcrumb {
+  color: #fff;
+}
+
+.theme-white .logo_title i,
+.theme-white .avue-breadcrumb i {
+  color: #fff;
+}
+
+.theme-white .avue-top .el-menu-item i,
+.theme-white .avue-top .el-menu-item span {
+  color: #fff;
+}
+
+.theme-white .avue-top .el-menu-item:hover i,
+.theme-white .avue-top .el-menu-item:hover span {
+  color: #fff;
+}
+
+.theme-white .avue-sidebar {
+  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
+  background-color: #fff;
+  padding-top: 70px;
+}
+
+.theme-white .avue-sidebar .el-menu-item i, .theme-white .avue-sidebar .el-menu-item span, .theme-white .avue-sidebar .el-submenu__title i, .theme-white .avue-sidebar .el-submenu__title span {
+  color: #666;
+}
+
+.theme-white .avue-sidebar .el-menu-item:hover, .theme-white .avue-sidebar .el-submenu__title:hover {
+  background: transparent;
+}
+
+.theme-white .avue-sidebar .el-menu-item:hover i, .theme-white .avue-sidebar .el-menu-item:hover span, .theme-white .avue-sidebar .el-submenu__title:hover i, .theme-white .avue-sidebar .el-submenu__title:hover span {
+  color: #333;
+}
+
+.theme-white .avue-sidebar .el-menu-item.is-active, .theme-white .avue-sidebar .el-submenu__title.is-active {
+  background-color: #409EFF;
+}
+
+.theme-white .avue-sidebar .el-menu-item.is-active i, .theme-white .avue-sidebar .el-menu-item.is-active span, .theme-white .avue-sidebar .el-submenu__title.is-active i, .theme-white .avue-sidebar .el-submenu__title.is-active span {
+  color: #fff;
+}
+
+.theme-white .top-search .el-input__inner {
+  color: #333;
+}
+
+.theme-white .top-search input::-webkit-input-placeholder,
+.theme-white .top-search textarea::-webkit-input-placeholder {
+  /* WebKit browsers */
+  color: #fff;
+}
+
+.theme-white .top-search input:-moz-placeholder,
+.theme-white .top-search textarea:-moz-placeholder {
+  /* Mozilla Firefox 4 to 18 */
+  color: #fff;
+}
+
+.theme-white .top-search input::-moz-placeholder,
+.theme-white .top-search textarea::-moz-placeholder {
+  /* Mozilla Firefox 19+ */
+  color: #fff;
+}
+
+.theme-white .top-search input:-ms-input-placeholder,
+.theme-white .top-search textarea:-ms-input-placeholder {
+  /* Internet Explorer 10+ */
+  color: #fff;
+}
+
+.theme-white .top-bar__item i {
+  color: #fff;
+}
+/*# sourceMappingURL=white.css.map */
\ No newline at end of file
diff --git a/src/styles/theme/white.css.map b/src/styles/theme/white.css.map
new file mode 100644
index 0000000..1df21a9
--- /dev/null
+++ b/src/styles/theme/white.css.map
@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": "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",
+    "sources": [
+        "white.scss"
+    ],
+    "names": [],
+    "file": "white.css"
+}
\ No newline at end of file
diff --git a/src/views/map/carGps.vue b/src/views/map/carGps.vue
index 384c69e..1dbe15f 100644
--- a/src/views/map/carGps.vue
+++ b/src/views/map/carGps.vue
@@ -2,7 +2,7 @@
  * @Author: Morpheus
  * @Date: 2021-07-05 16:31:54
  * @Last Modified by: Morpheus
- * @Last Modified time: 2021-11-30 17:31:34
+ * @Last Modified time: 2021-12-02 18:37:19
  * menu-name 押运人员定位
  */
 <template>
@@ -184,6 +184,7 @@
             getCarList({
                 current: this.page.currentPage,
                 size: this.page.pageSize,
+                type: 1
             }).then((res) => {
                 var data = res.data.data;
                 this.tableData = data.records;
diff --git a/src/views/map/peopleGps.vue b/src/views/map/peopleGps.vue
index 4d2e1e5..6887923 100644
--- a/src/views/map/peopleGps.vue
+++ b/src/views/map/peopleGps.vue
@@ -2,7 +2,7 @@
  * @Author: Morpheus
  * @Date: 2021-07-05 16:31:54
  * @Last Modified by: Morpheus
- * @Last Modified time: 2021-11-30 17:27:53
+ * @Last Modified time: 2021-12-02 18:28:49
  * menu-name 押运人员定位
  */
 <template>
@@ -161,6 +161,8 @@
             getPeopleList({
                 current: this.page.currentPage,
                 size: this.page.pageSize,
+                deptId: '1460129345988239362',
+                type: 1
             }).then((res) => {
                 var data = res.data.data;
 

--
Gitblit v1.9.3