.d2-layout-header-aside-group .d2-layout-header-aside-content .d2-theme-container .d2-theme-container-aside .d2-layout-header-aside-menu-empty,.d2-layout-header-aside-group .d2-layout-header-aside-content .d2-theme-container .d2-theme-container-aside .el-menu,.d2-layout-header-aside-group .d2-layout-header-aside-content .d2-theme-container .d2-theme-container-aside .el-submenu,.d2-layout-header-aside-group .d2-layout-header-aside-content .d2-theme-header .d2-header-right .el-dropdown,.d2-layout-header-aside-group .d2-layout-header-aside-content .d2-theme-header .el-menu .el-menu-item,.d2-layout-header-aside-group .d2-layout-header-aside-content .d2-theme-header .el-menu .el-submenu,.d2-layout-header-aside-group .d2-layout-header-aside-content .d2-theme-header .toggle-aside-btn,.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav .el-tabs__item,.theme-oem .el-menu-item,.theme-oem .el-submenu__title {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer
}

.theme-oem .el-card.d2-card {
  border: 1px solid #cfd7e5
}

.theme-oem .el-card.d2-card .el-card__header {
  border-bottom: 1px solid #cfd7e5
}

.theme-oem .d2-layout-header-aside-group {
  background-color: #ebf1f6
}

.theme-oem .d2-layout-header-aside-group .d2-layout-header-aside-mask {
  background: transparent
}

.theme-oem .el-menu-item i,.theme-oem .el-submenu__title i {
  display: inline-block;
  width: 14px;
  text-align: center;
  margin-right: 5px
}

.theme-oem .el-menu-item svg,.theme-oem .el-submenu__title svg {
  margin: 0;
  height: 14px;
  width: 14px;
  margin-right: 5px
}

.theme-oem .el-submenu__title:hover {
  color: #293849;
  background: #ecf5ff
}

.theme-oem .el-submenu__title:hover i.fa {
  color: #293849
}

.theme-oem .el-menu-item:hover {
  color: #293849;
  background: #ecf5ff
}

.theme-oem .el-menu-item:hover i.fa {
  color: #293849
}

.theme-oem .el-menu--horizontal .el-menu-item:not(.is-disabled):hover {
  color: #293849;
  background: #ecf5ff
}

.theme-oem .el-menu--horizontal .el-menu-item:not(.is-disabled):hover i.fa {
  color: #293849
}

.theme-oem .el-menu--horizontal .el-menu .el-submenu__title:hover {
  color: #293849;
  background: #ecf5ff
}

.theme-oem .el-menu--horizontal .el-menu .el-submenu__title:hover i.fa {
  color: #293849
}

.theme-oem .d2-theme-header .d2-theme-header-menu .d2-theme-header-menu__next,.theme-oem .d2-theme-header .d2-theme-header-menu .d2-theme-header-menu__prev {
  color: #606266;
  background: transparent
}

.theme-oem .d2-theme-header .d2-theme-header-menu .d2-theme-header-menu__next:hover,.theme-oem .d2-theme-header .d2-theme-header-menu .d2-theme-header-menu__prev:hover {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-header .toggle-aside-btn i {
  color: #606266;
  background: transparent
}

.theme-oem .d2-theme-header .toggle-aside-btn i:hover {
  color: #2f74ff
}

.theme-oem .d2-theme-header .el-menu .el-menu-item {
  -webkit-transition: border-top-color 0s;
  transition: border-top-color 0s;
  color: #606266;
  background: transparent
}

.theme-oem .d2-theme-header .el-menu .el-menu-item i.fa {
  color: inherit
}

.theme-oem .d2-theme-header .el-menu .el-menu-item:hover {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-header .el-menu .el-menu-item:hover i.fa {
  color: inherit
}

.theme-oem .d2-theme-header .el-menu .el-menu-item:focus {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-header .el-menu .el-menu-item:focus i.fa {
  color: inherit
}

.theme-oem .d2-theme-header .el-menu .el-menu-item.is-active {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-header .el-menu .el-menu-item.is-active i.fa {
  color: inherit
}

.theme-oem .d2-theme-header .el-menu .el-submenu.is-active .el-submenu__title {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-header .el-menu .el-submenu.is-active .el-submenu__title i.fa {
  color: inherit
}

.theme-oem .d2-theme-header .el-menu .el-submenu .el-submenu__title {
  -webkit-transition: border-top-color 0s;
  transition: border-top-color 0s;
  color: #606266;
  background: transparent
}

.theme-oem .d2-theme-header .el-menu .el-submenu .el-submenu__title i.fa {
  color: inherit
}

.theme-oem .d2-theme-header .el-menu .el-submenu .el-submenu__title .el-submenu__icon-arrow {
  color: #606266
}

.theme-oem .d2-theme-header .el-menu .el-submenu .el-submenu__title:hover {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-header .el-menu .el-submenu .el-submenu__title:hover i.fa {
  color: inherit
}

.theme-oem .d2-theme-header .el-menu .el-submenu .el-submenu__title:hover .el-submenu__icon-arrow {
  color: #2f74ff
}

.theme-oem .d2-theme-header .el-menu .el-submenu .el-submenu__title:focus {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-header .el-menu .el-submenu .el-submenu__title:focus i.fa {
  color: inherit
}

.theme-oem .d2-theme-header .el-menu .el-submenu .el-submenu__title:focus .el-submenu__icon-arrow {
  color: #2f74ff
}

.theme-oem .d2-theme-header .d2-header-right .btn-text {
  color: #606266
}

.theme-oem .d2-theme-header .d2-header-right .btn-text.can-hover:hover {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-container .d2-theme-container-aside .d2-layout-header-aside-menu-empty {
  background: rgba(0,0,0,.03)
}

.theme-oem .d2-theme-container .d2-theme-container-aside .d2-layout-header-aside-menu-empty i,.theme-oem .d2-theme-container .d2-theme-container-aside .d2-layout-header-aside-menu-empty span {
  color: #606266
}

.theme-oem .d2-theme-container .d2-theme-container-aside .d2-layout-header-aside-menu-empty:hover {
  background: rgba(0,0,0,.05)
}

.theme-oem .d2-theme-container .d2-theme-container-aside .d2-layout-header-aside-menu-empty:hover i,.theme-oem .d2-theme-container .d2-theme-container-aside .d2-layout-header-aside-menu-empty:hover span {
  color: #303133
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-menu .el-menu-item {
  color: #606266;
  background: transparent
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-menu .el-menu-item i {
  color: #606266
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-menu .el-menu-item:hover {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-menu .el-menu-item:hover i {
  color: #2f74ff
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-menu .el-menu-item:focus {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-menu .el-menu-item:focus i {
  color: #2f74ff
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-menu .el-menu-item.is-active {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-menu .el-menu-item.is-active i {
  color: #2f74ff
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-submenu .el-submenu__title {
  color: #606266;
  background: transparent
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-submenu .el-submenu__title .el-submenu__icon-arrow,.theme-oem .d2-theme-container .d2-theme-container-aside .el-submenu .el-submenu__title i {
  color: #606266
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-submenu .el-submenu__title:hover {
  color: #2f74ff;
  background: hsla(0,0%,100%,.5)
}

.theme-oem .d2-theme-container .d2-theme-container-aside .el-submenu .el-submenu__title:hover .el-submenu__icon-arrow,.theme-oem .d2-theme-container .d2-theme-container-aside .el-submenu .el-submenu__title:hover i {
  color: #2f74ff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__header.is-top {
  border-bottom-color: #cfd7e5
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav {
  border-color: #cfd7e5
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav .el-tabs__item {
  color: #606266;
  background-color: rgba(0,0,0,.03);
  border-left-color: #cfd7e5
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav .el-tabs__item:first-child {
  border-left: none
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav .el-tabs__item:first-child:hover {
  padding: 0 20px
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav .el-tabs__item:first-child .el-icon-close {
  display: none
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav .el-tabs__item.is-active {
  color: #2f74ff;
  background-color: #fff;
  border-bottom-color: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav-next,.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav-prev {
  font-size: 20px
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav-next,.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control .el-tabs__nav-prev {
  color: #cfd7e5
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-header .d2-multiple-page-control-btn .el-dropdown .el-button-group .el-button {
  border-color: #cfd7e5
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-full {
  border: 1px solid #cfd7e5;
  border-top: none;
  border-bottom: none
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-full .d2-container-full__header {
  border-bottom: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-full .d2-container-full__body {
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-full .d2-container-full__footer {
  border-top: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-full-bs {
  border: 1px solid #cfd7e5;
  border-top: none;
  border-bottom: none
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-full-bs .d2-container-full-bs__header {
  border-bottom: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-full-bs .d2-container-full-bs__body {
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-full-bs .d2-container-full-bs__footer {
  border-top: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-ghost .d2-container-ghost__header {
  border-bottom: 1px solid #cfd7e5;
  border-left: 1px solid #cfd7e5;
  border-right: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-ghost .d2-container-ghost__footer {
  border-top: 1px solid #cfd7e5;
  border-left: 1px solid #cfd7e5;
  border-right: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-ghost-bs .d2-container-ghost-bs__header {
  border-bottom: 1px solid #cfd7e5;
  border-left: 1px solid #cfd7e5;
  border-right: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-ghost-bs .d2-container-ghost-bs__footer {
  border-top: 1px solid #cfd7e5;
  border-left: 1px solid #cfd7e5;
  border-right: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-card .d2-container-card__body .d2-container-card__body-card,.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-card .d2-container-card__header {
  border-bottom: 1px solid #cfd7e5;
  border-left: 1px solid #cfd7e5;
  border-right: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-card .d2-container-card__footer {
  border-top: 1px solid #cfd7e5;
  border-left: 1px solid #cfd7e5;
  border-right: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-card-bs .d2-container-card-bs__body .d2-container-card-bs__body-card,.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-card-bs .d2-container-card-bs__header {
  border-bottom: 1px solid #cfd7e5;
  border-left: 1px solid #cfd7e5;
  border-right: 1px solid #cfd7e5;
  background: #fff
}

.theme-oem .d2-theme-container .d2-theme-container-main .d2-theme-container-main-body .container-component .d2-container-card-bs .d2-container-card-bs__footer {
  border-top: 1px solid #cfd7e5;
  border-left: 1px solid #cfd7e5;
  border-right: 1px solid #cfd7e5;
  background: #fff
}
