/* ===== Enterprise ===== */
.enterprise .el-main { /*修正main布局内的padding*/
  padding: 0 20px;
}

.enterprise .el-divider--horizontal{ /*修正分割线样式*/
  margin: 12px 0 !important;
  min-height: 1px;
}

.enterprise .el-input--small .el-input__inner{ /*修正分页输入框的样式*/
  padding: 0px 15px 0px 8px !important ;
}

.enterprise .el-pagination .el-input__inner{ /*修正分页输入框的样式*/
  padding: 0 ;
}

.enterprise .el-table .el-button{ /*el-table中button字颜色*/
  color: #1890ff;
}

.enterprise .el-table .el-button:hover{ /*el-table中button字hover颜色*/
  color: #50d1ff;
}

.enterprise .el-table th { /*el-table中th颜色*/
  background: #f5f7fa;
}

.enterprise .el-dialog .el-button{ /*按钮*/
  /* border: 1px solid #DCDFE6; */
}

.enterprise .el-tag + .el-tag { /*标签*/
  /* margin-right: 10px; */
}

.enterprise .el-tag--mini { /*mini标签*/
  margin-right: 12px;
}

.w_enterprise .el-input__inner:hover, .w_enterprise .el-input__inner:focus { /*表单input样式hover*/
  border-color: #409EFF !important;
}

.w_enterprise .el-textarea__inner:hover, .w_enterprise .el-textarea__inner:focus { /*表单textarea样式hover*/
  border-color: #409EFF !important;
}

.enterprise .el-input.is-disabled .el-input__inner:hover { /*表单禁用的样式*/
  border-color: transparent !important;
}

.w_enterprise .el-input.is-disabled .el-input__inner { /*表单禁用的样式*/
  background-color: #f5f5f5;
  color: var(--text-color1);
  cursor: default;
}

.enterprise  .el-input__prefix, .enterprise  .el-input__suffix { /*日历的图标居右*/
  right: 5px;
  left: auto;
}

.enterprise .el-textarea__inner { /*文本域*/
  padding: 5px 8px;
}

.enterprise .el-card, .enterprise .el-tabs__content { /*右键菜单出界也显示*/
  overflow: visible;
}

.enterprise .el-tab-pane { /*上面的样式会对其他tab页产生影响，增加此样式抵消这个影响*/
  overflow: hidden;
}

.el-button--text:hover { /*popover中取消文字的指向颜色*/
  color: #3dc2ff !important;
}

.enterprise .el-container { /*统一管理container高度*/
  /* max-height: calc(100vh - 205px); */
}

.enterprise .el-header .el-form-item { /*header的表单项取消margin-bottom*/
  margin-bottom: 0;
}

.enterprise .el-table__body .el-form-item { /*table__body的表单项取消margin-bottom*/
  margin-bottom: 0;
}

.enterprise .el-table__body .el-form-item__label, .enterprise .el-table__body .el-form-item__content { /*table__body的表单缩小高度*/
  line-height: 35px;
}

.enterprise .el-alert__closebtn { /*el-alert的关闭图标*/
  top: 14px;
  right: 8px;
}

.enterprise .defaultAvatar { /*avatar没有上传时，默认展示的图*/
  font-size: 5rem;
  color: #3296fa;
}

.enterprise .multiSelect { /*自定义多选框的line-height*/
  line-height: 24px;
}

/*自定义开关的颜色*/
.enterprise .rigths_grey .el-form-item__label, .enterprise .readonly_grey {
  color: var(--bg-color21);
}

.enterprise .rigths_blue .el-form-item__label, .enterprise .readonly_blue {
  color: #409EFF;
}

/* list ↓ */
.enterprise .list-container {
  padding: 30px;
  background: #fff;
}

.enterprise .list-form {
  min-height: 50px;
}

.enterprise .el-table td,.enterprise  .el-table th {
  padding: 8px 0;
}

.enterprise .el-table__expanded-cell[class*=cell] {
  padding: 20px 50px;
}

.enterprise .table-expand {
  font-size: 0;
}

.enterprise .table-expand label {
  width: 90px;
  color: #99a9bf;
}
/* list ↑ */

/* center ↓ */
.enterprise .center-container {
  width: 100%;
  padding: 20px;
  overflow: hidden;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border 0s, color 0.1s, font-size 0s;
  background-color: #f6f8f9;
  min-width: 1150px;
}

.enterprise .center-container .center-info {
  padding: 20px;
  text-align: center;
  overflow-y: auto;
  max-height: calc(100vh - 150px);
}

.enterprise .center-container .center-info-full-name {
  margin-top: 15px;
  font-size: 24px;
  font-weight: 500;
  color: #262626;
}

.d_enterprise .center-container .center-info-full-name {
  color: var(--text-color3);
}

.enterprise .center-container .center-info-description {
  text-align: left;
  margin-top: 18px;
  text-indent: 2em;
}

.enterprise .center-container .center-info-follow {
  margin-top: 15px;
}

.enterprise .center-container .center-info-follow .el-button{
  padding: 9px 25px;
  border-radius: 20px;
  color: #fff;
  background-color: #1890ff;
  border-color: #1890ff;
  border: 1px solid #dcdfe6;
}

.enterprise .center-container .center-info-follow .el-button:hover{
  background-color: #14a1ff;
}

.enterprise .center-container .center-info-list {
  margin-top: 18px;
  line-height: 30px;
  text-align: left;
  list-style: none;
}

.enterprise .center-container .center-info-list .fa {
  width: 40px;
  text-align: center;
  font-size: 16px;
}

.enterprise .center-container .el-date-editor {
  width: 100%;
}

.enterprise .center-container .center-info-list h5 {
  display: block;
  font-size: 1em;
  margin-block-start: 1.67em;
  margin-block-end: 1.67em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
  margin: 10px 0 10px 0;
}

.enterprise .center-container .center-info-list .el-tag {
  margin: 6px 10px;
}

.d_enterprise .center-container {
  background-color: var(--bg-color10);
}

.d_enterprise .el-card {
  border: 1px solid var(--border-color9);
  background-color: var(--bg-color14);
  color: var(--text-color3);
}

.d_enterprise .el-tabs__item {
  color: var(--text-color3);
}

.d_enterprise .el-tabs__item.is-active {
  color: var(--bg-color18);
}

.d_enterprise .el-tabs__nav-wrap::after {
  background-color: var(--bg-color6);
}

.d_enterprise .el-tabs--border-card>.el-tabs__content {
  background-color: var(--bg-color14);
}

.d_enterprise .el-tabs--border-card {
  background-color: var(--bg-color14);
  border: 0;
  box-shadow: none;
}

.d_enterprise .el-tabs--border-card .el-tabs__nav { /*标签卡组*/
  border-top: 1px solid var(--border-color9);
  border-left: 1px solid var(--border-color9);
  border-right: 1px solid var(--border-color9);
}

.d_enterprise .el-tabs--border-card>.el-tabs__header {
  background-color: var(--bg-color10);
  border-bottom: 1px solid var(--bg-color10);
}

.d_enterprise .el-tabs--border-card>.el-tabs__content {
  border: 1px solid var(--border-color9);
  margin-top: -1px;
  color: var(--text-color1);
}

.d_enterprise .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active { /*选中的标签卡*/
  background-color: var(--bg-color14);
  border: 0;
  color: #409EFF;
}

.d_enterprise .el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,
.d_enterprise .el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child {
  margin-left: 0;
}

.d_enterprise .el-tabs--border-card>.el-tabs__header .el-tabs__item { /*未选中的标签卡*/
  border-left: 1px solid var(--border-color9);
  border-bottom-color: var(--bg-color10);
  color: var(--text-color1);
}

/* center ↑ */

/* uploader ↓ */
.enterprise .avatar-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.enterprise .avatar-uploader .el-upload:hover {
  border-color: #409EFF;
}

.enterprise .avatar-uploader.logoUploader {
  width: 200px;
  height: 120px;
}

.enterprise .el-upload {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
}

.enterprise .logo, .enterprise .center-container .el-avatar img{
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.enterprise .avatar-uploader.headUploader {
  width: 160px;
  height: 160px;
}

.enterprise .center-container .el-avatar {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  margin: auto;
  width: 200px;
  height: 120px;
}
/* uploader ↑ */

/* every ↓ */
.enterprise .titleFlag {
  transform: scale(0.3,1.5);
  color: #418dff;
}

/* ===== EnterpriseIndex ===== */
.enterprise .e_container {
  padding: 0 20px;
}

.d_enterprise .e_container {
  background-color: var(--bg-color14);
}

.d_enterprise .MyEnterpriseEdit .e_container { /* 注册企业弹出框背景色 */
  background-color: var(--bg-color1) !important;
}

.d_enterprise .el-alert { /* 空状态提示 */
  border: 1px solid var(--border-color3) !important;
  background-color: var(--bg-color16) !important;
}

.enterprise .el-breadcrumb { /* 面包屑 */
  line-height: 1.5;
}

.enterprise .el-breadcrumb__inner {
  color: var(--text-color4);
}

/* 面包屑最后一个元素 */
.enterprise .el-breadcrumb__item:last-child .el-breadcrumb__inner,
  .enterprise .el-breadcrumb__item:last-child .el-breadcrumb__inner a,
  .enterprise .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,
  .enterprise .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
  font-weight: 800;
  color: #1890ff;
}

.d_enterprise .el-breadcrumb__item:last-child .el-breadcrumb__inner,
  .d_enterprise .el-breadcrumb__item:last-child .el-breadcrumb__inner a,
  .d_enterprise .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,
  .d_enterprise .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
  font-weight: 800;
  color: #64b4e5;
}

.d_enterprise .el-table { /* table */
  color: var(--text-color1);
}

.d_enterprise .el-table th, .d_enterprise .el-table tr {
  background-color: var(--bg-color14);
}

.d_enterprise .el-table__body tr.current-row>td { /* 选中行各列背景色需置空才能显示下方选中行背景色 */
  /* background-color: var(--bg-color7); */
  background-color:transparent
}

.d_enterprise .el-table__body tr.current-row { /* 选中行背景色 */
  box-shadow: 0 0 6px var(--bg-color5) inset;
  background-color: var(--bg-color7) !important;
  border-radius: 4px;
}

.d_enterprise .el-table__body tr:hover>td, .d_enterprise .hover-row>td { /* hover色 */
  background-color: var(--bg-color7) !important;
}

.d_enterprise .rowImg {
  opacity: 0.9;
}

.w_enterprise .rowImg {
  opacity: 0.8;
}

.d_enterprise .el-table--border td, .d_enterprise .el-table--border th, .d_enterprise .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {
  border-right: 1px solid var(--border-color7)
}

.d_enterprise .el-table--border th.gutter:last-of-type {
  border-bottom: 1px solid var(--border-color7);
}

.d_enterprise .el-table--border th, .d_enterprise .el-table__fixed-right-patch {
  border-bottom: 1px solid var(--border-color7)
}

.d_enterprise .el-table__fixed-footer-wrapper tbody td {
  border-top: 1px solid var(--border-color7);
  background-color: var(--bg-color14);;
  color: #606266
}

.d_enterprise .el-table__footer-wrapper td {
  border-top: 1px solid var(--border-color7)
}

.d_enterprise .el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right {
  border-left: 1px solid var(--border-color7)
}

.d_enterprise .el-table, .d_enterprise .el-table__expanded-cell { /* table滚动条背景色 */
  background-color: var(--bg-color14);
}

.d_enterprise .el-table--border th.gutter:last-of-type {
  border-bottom: 1px solid var(--border-color7);
}

.d_enterprise .el-table .sort-caret.ascending {
  border-bottom-color: var(--border-color7);
}

.d_enterprise .el-table .sort-caret.ascending {
  border-bottom-color: var(--border-color7);
}

.d_enterprise .el-table::before { /* table底边栏 */
  background-color: var(--border-color7);
}

.d_enterprise .el-table__fixed::before {
  background-color: var(--border-color7);
}

.d_enterprise .el-table__fixed-right::before, .d_enterprise .el-table__fixed::before {
  background-color: var(--bg-color14);
}

.d_enterprise .el-table__fixed-right-patch {
  background-color: var(--bg-color14);
}

.d_enterprise .el-table__footer-wrapper tbody td, .d_enterprise .el-table__header-wrapper tbody td {
  background-color: var(--bg-color14);
}

.d_enterprise .el-table-filter {
  border: 1px solid var(--border-color7);
  background-color: var(--bg-color14);
}

.d_enterprise .el-table th {
  color: var(--text-color1) ;
}

.d_enterprise .el-checkbox__inner { /* 多选框 */
  background-color: var(--bg-color10);
  border: 1px solid var(--border-color5);
}

.d_enterprise .el-tag--light { /* table内的标签 */
  background-color: var(--bg-color14);
  color: #64b4e5;
  border-color: var(--border-color6);
}

.d_enterprise .el-table__body .el-button { /* table内的按钮 */
  color: #64b4e5;
}

.d_enterprise .el-divider {
  background-color: var(--border-color6);
}

.d_enterprise .el-table th, .d_enterprise .el-table tr {
  background-color: var(--bg-color14);
}

.d_enterprise .el-table, .d_enterprise .el-table__expanded-cell {
  background-color: var(--bg-color14);
}

.d_enterprise .el-table--border::after, .d_enterprise .el-table--group::after, .d_enterprise .el-table::before {
  background-color: var(--bg-color14);
}

/* ===== Tree ===== */

.d_enterprise .tree-node:hover {
  background-color: var(--bg-color7) !important;
}

.d_enterprise .tree { /* 基本字体颜色 */
  color: var(--text-color3);
}

.d_enterprise .tree-node-selected .tree-icon-and-title { /* 选中 */
  background-color: var(--bg-color6) !important;
}

.d_enterprise .menu { /* 右键菜单 */
  background-color: var(--bg-color14) !important;
  box-shadow: 5px 5px 5px 0px var(--bg-color10) !important;
}

.d_enterprise .menu .menu-item:hover { /* 右键菜单hover */
  background-color: var(--bg-color7) !important;
}

.d_enterprise .tree-node .tree-checkbox-wrapper .tree-checkbox { /*pick弹出框组件中的树checkbox选择框*/
  background-color: var(--bg-color10) !important;
  border: 1px solid var(--border-color5) !important;
}

.d_enterprise .tree-node .tree-checkbox-wrapper .tree-checkbox.tree-checkbox-unchecked.tree-checkbox-disabled { /*pick弹出框组件中的树checkbox选择框禁用样式*/
  background-color: var(--bg-color21) !important;
}

.tree-node .tree-extra-wrapper {
  position: absolute;
  right: 0;
}
/* ===== ProjectManagement ===== */

.enterprise .w-20 {
  width: 20%;
}

.enterprise .w-30 {
  width: 30%;
}

.enterprise .ProjectManagement .el-card__header {
  font-size: 16px;
}

.d_enterprise .el-card__header {
  border-bottom: 1px solid var(--border-color6);
}

.enterprise .ProjectManagement .el-card__header .el-button {
  float: right;
  padding: 3px 0;
  font-size: 14px;
  color: #64b4e5;
}

.enterprise .ProjectManagement .ProjectInfo .el-form--inline .el-form-item__content, /*ProjectInfo表单元素宽度*/
.enterprise .ProjectManagement .DocProjectInfo .el-form--inline .el-form-item__content { /*DocProjectInfo表单元素宽度*/
  width: 300px;
}

.enterprise .pickPanel {/*弹出框的树区域*/
  width: 100%;
  box-sizing: border-box;
  padding: 10px;
  border: 1px solid #ebebeb;
  box-shadow: 0 0 1px #ccc;
  border-radius: 5px;
  overflow: auto;
}

.d_enterprise .pickPanel {
  border: 1px solid var(--border-color5);
}

.enterprise .ProjectManagement .el-dialog__body { /*修正padding*/
  padding: 10px 20px;
}

/* ===== ProjectMemberList ===== */
.enterprise .listHeader {
  height: 40px;
}

.enterprise .listHeader .el-button {
  color: #64b4e5;
}

/* ===== higher-ment ===== */
.higher-descriptions {
  box-sizing: border-box;
  font-size: 14px;
  color: rgb(48, 49, 51);
}

.higher-descriptions__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}

.higher-descriptions__title {
  font-size: 16px;
  font-weight: 700;
}

.higher-descriptions__body {
  color: rgb(96, 98, 102);
  background-color: rgb(255, 255, 255);
}

.d_enterprise .higher-descriptions__body {
  color: var(--text-color4);
  background-color: var(--bg-color14);
}

.higher-descriptions__body .higher-descriptions__table {
  border-collapse: collapse;
  width: 100%;
  table-layout: fixed;
}

.higher-descriptions__body .higher-descriptions__table .higher-descriptions-item__cell {
  box-sizing: border-box;
  text-align: left;
  font-weight: 400;
  line-height: 1.5;
}

.higher-descriptions__body .higher-descriptions__table .higher-descriptions-item__cell.is-left {
  text-align: left;
}

.higher-descriptions__body .higher-descriptions__table .higher-descriptions-item__cell.is-center {
  text-align: center;
}

.higher-descriptions__body .higher-descriptions__table .higher-descriptions-item__cell.is-right {
  text-align: right;
}

.higher-descriptions .is-bordered { /*影响文字过长截断*/
  /* table-layout: auto; */
}

.higher-descriptions .is-bordered .higher-descriptions-item__cell {
  border: 1px solid rgb(235, 238, 245);
  padding: 12px 10px;
}

.d_enterprise .higher-descriptions .is-bordered .higher-descriptions-item__cell {
  border: 1px solid var(--border-color6);
}

.higher-descriptions :not(.is-bordered) .higher-descriptions-item__cell {
  padding-bottom: 12px;
}

.higher-descriptions--medium.is-bordered .higher-descriptions-item__cell {
  padding: 10px;
}

.higher-descriptions--medium:not(.is-bordered) .higher-descriptions-item__cell {
  padding-bottom: 10px;
}

.higher-descriptions--small {
  font-size: 12px;
}

.higher-descriptions--small.is-bordered .higher-descriptions-item__cell {
  padding: 8px 10px;
}

.higher-descriptions--small:not(.is-bordered) .higher-descriptions-item__cell {
  padding-bottom: 8px;
}

.higher-descriptions--mini {
  font-size: 12px;
}

.higher-descriptions--mini.is-bordered .higher-descriptions-item__cell {
  padding: 6px 10px;
}

.higher-descriptions--mini:not(.is-bordered) .higher-descriptions-item__cell {
  padding-bottom: 6px;
}

.higher-descriptions-item {
  vertical-align: top;
}

.higher-descriptions-item__container {
  display: flex;
}

.higher-descriptions-item__container .higher-descriptions-item__content,
.higher-descriptions-item__container .higher-descriptions-item__label {
  display: inline-flex;
  align-items: baseline;
}

.higher-descriptions-item__container .higher-descriptions-item__content {
  flex: 1 1 0%;
}

.higher-descriptions-item__label.has-colon::after {
  content: ":";
  position: relative;
  top: -0.5px;
}

.higher-descriptions-item__label.is-bordered-label {
  font-weight: 700;
  color: rgb(144, 147, 153);
  background: rgb(250, 250, 250);
}

.d_enterprise .higher-descriptions-item__label.is-bordered-label {
  color: var(--text-color1);
  background-color: var(--bg-color16);
}

.higher-descriptions-item__label:not(.is-bordered-label) {
  margin-right: 10px;
}

.higher-descriptions-item__content { /*文字过多截断显示省略号*/
  word-break: break-word;
  overflow-wrap: break-word;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

/* ===== loading ===== */
.enterprise .el-loading-mask {
  background-color: var(--bg-color14);
}

/* ===== common table ===== */
.d_enterprise .el-table--border::after, .d_enterprise .el-table--group::after, .d_enterprise .el-table::before {
  background-color: transparent
}

/* table底边框颜色 */
.d_enterprise .el-table td, .d_enterprise .el-table th.is-leaf {
  border-bottom: 1px solid var(--bg-color6);
}

.d_enterprise .el-table--border, .d_enterprise .el-table--group {
  border: 1px solid var(--bg-color6);
}

/* ===== common form ===== */
.d_enterprise .el-input--small .el-input__inner, .d_enterprise .el-textarea__inner {
  border-color: var(--border-color3);
  background-color: var(--bg-color10);
  color: var(--text-color1);
}

.d_enterprise .el-input__inner:hover,
.d_enterprise .el-input__inner:focus,
.d_enterprise .el-textarea__inner:hover,
.d_enterprise .el-textarea__inner:focus{ /*输入框样式hover*/
  border-color: var(--bg-color8) !important;
}

.d_enterprise .el-input.is-disabled .el-input__inner { /*输入框禁用的样式*/
  background-color: var(--bg-color5);
  color: var(--text-color1);
  cursor: default;
}

.d_enterprise .el-textarea.is-disabled .el-textarea__inner { /*文本框禁用的样式*/
  background-color: var(--bg-color5);
  color: var(--text-color1);
  cursor: default;
  border-color: var(--border-color3);
}

.d_enterprise .el-form-item__label {
  color: var(--text-color3);
}

.d_enterprise .el-checkbox {
  color: var(--text-color3);
}

/* ===== message-box ===== */
.e_el-message-box {
  background-color: var(--bg-color1);
  border: 0;
  -webkit-box-shadow: 1px 3px 5px rgba(0, 0, 0, .2), 2px 6px 10px 0 rgba(0, 0, 0, .19);
  box-shadow: 1px 3px 5px rgba(0, 0, 0, .2), 2px 6px 10px 0 rgba(0, 0, 0, .19);
}

.e_el-message-box .el-message-box__title {
  color: var(--text-color3);
}

.e_el-message-box .el-message-box__content {
  color: var(--text-color3);
}

.e_el-message-box .el-button--primary {
  background-color: var(--bg-color18);
  color: #fff;
}

/* ===== pagination ===== */
.d_enterprise .el-pagination__total, .d_enterprise .el-pagination__jump {
  color: var(--text-color3);
}

.d_enterprise .el-pagination.is-background .btn-next,
.d_enterprise .el-pagination.is-background .btn-prev,
.d_enterprise .el-pagination.is-background .el-pager li {
  color: var(--text-color3);
}

.d_enterprise .el-pagination.is-background .btn-next,
.d_enterprise .el-pagination.is-background .btn-prev,
.d_enterprise .el-pagination.is-background .el-pager li {
  background-color: var(--bg-color10);
}

/* ===== Container ===== */
.el-container {
  overflow: hidden;
}

/* ===== dialog ===== */
.d_enterprise .el-checkbox.is-bordered {
  border: 1px solid var(--border-color5);
}

/* ===== datepicker ===== */
.el-range-input {
  color: var(--text-color1) !important;
  background-color: transparent;
}

.el-range-separator {
  color: var(--text-color1) !important;
  width: auto !important;
}

/* ===== custom ===== */
.min-vh-50 {
  min-height: 50vh;
}

.enterprise ::selection { /*选中文字的背景色*/
  background-color: #5db9ff;
}

.d_enterprise .commom-footer { /*调整黑暗主题下的footer颜色*/
  background-color: #7E7E7E !important;
  color: var(--text-color1) !important;
  opacity: 0.9 !important;
  border-top: 1px solid var(--bg-color23) !important;
}

.d_enterprise .base-card-wrapper {
  border: 1px solid var(--border-color6) !important;
}

.d_enterprise .EnterpriseIndexTree .base-card-wrapper { /*首页的树在黑色主题下不带边框*/
  border: none !important;
}

.d_enterprise .pickComponent .el-dialog__body .el-button { /*pick弹出框组件中的表单button*/
  background-color: var(--bg-color5);
}

.d_enterprise .pickComponent .dialog-footer .el-button--default { /*pick弹出框组件中的footerbutton--default*/
  background-color: var(--bg-color9);
}

.d_enterprise .pickComponent .el-input-group__append, .el-input-group__prepend { /*pick弹出框组件中的表单button的边框*/
  background-color: var(--bg-color5);
  color: var(--text-color1);
  border: 1px solid var(--bg-color5);
}

.d_enterprise .org-chart-node-label .org-chart-node-label-inner { /*组织机构黑色主题背景下增加border*/
  border: 1px solid var(--border-color9);
  border-radius: 5px;
}

.d_enterprise .popMenuButton { /*basebox内嵌的右上角button*/
  border: none !important;
}

.d_enterprise .popMenuButton .el-button { /*basebox内嵌的右上角button*/
  background-color: transparent;
  border: 1px solid var(--border-color9);
}

.d_enterprise .popMenuButton .el-button:hover { /*basebox内嵌的右上角button hover*/
  background-color: var(--bg-color10);
}

.d_enterprise .horizontal .org-chart-node-label .org-chart-node-btn { /*组织机构展开符号背景色*/
  background-color: var(--bg-color9) !important;
}

.d_enterprise .vertical .org-chart-node-label .org-chart-node-btn { /*组织机构展开符号背景色*/
  background-color: var(--bg-color9) !important;
}

.d_enterprise .vertical .org-chart-node-label .org-chart-node-btn::before { /*组织机构展开符号颜色*/
  border-top: 1px solid var(--border-color5) !important;
}

.d_enterprise .vertical .org-chart-node-label .org-chart-node-btn::after { /*组织机构展开符号颜色*/
  border-left: 1px solid var(--border-color5) !important;
}

.d_enterprise .horizontal .org-chart-node-label .org-chart-node-btn::before, .horizontal .org-chart-node-label .org-chart-node-left-btn::before {
  border-top: 1px solid var(--border-color5) !important; /*组织机构展开符号颜色*/
}

.d_enterprise .horizontal .org-chart-node-label .org-chart-node-btn::after, .horizontal .org-chart-node-label .org-chart-node-left-btn::after {
  border-left: 1px solid var(--border-color5) !important; /*组织机构展开符号颜色*/
}

.d_enterprise .el-radio__input.is-disabled.is-checked .el-radio__inner::after { /*只读单选框的选中颜色*/
  background-color: var(--bg-color7)
}

.enterprise ::-webkit-scrollbar-thumb {
  border-radius: 2px;
}

.enterprise .reset-horizon-scroll ::-webkit-scrollbar {
  height: 6px;
}

.el-message-box__message p,
.el-message-box__title {
  color: var(--text-color1);
}

.el-message-box {
  background-color: var(--bg-color1);
  border: none;
}

.el-button--primary {
  color: #fff;
}

.el-drawer__header span {
  color: var(--text-color11);
}

.el-collapse-item__header,
.el-collapse-item__wrap,
.el-drawer {
  background-color: var(--bg-color1);
  color: var(--text-color11);
}

.el-checkbox {
  color: var(--text-color11);
}