.w-desc-text {
  color: #a2a4a8;
}
.w-row-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.w-t-center {
  text-align: left;
}
.w-t-left {
  left: 0;
  text-align: left;
}
.w-t-right {
  right: 0;
  text-align: left;
}
.w-h-center {
  display: flex;
  align-items: center;
}
.costCategoryPopover-custom-select .el-scrollbar .el-scrollbar__wrap {
  width: 508px !important;
  height: 400px !important;
  max-height: 400px !important;
}
.costCategoryPopover-custom-select .el-select-dropdown__list {
  height: 100%;
  padding-top: 0px !important;
}
.custom-unitDialog .el-dialog__header {
  padding: 0px 20px 0px;
}
.custom-unitDialog .el-dialog__headerbtn .el-dialog__close {
  color: #909399 !important;
}
.custom-unitDialog .el-dialog--center .el-dialog__body,
.custom-unitDialog .el-dialog__body {
  padding: 20px 25px 0px !important;
}
.custom-unitDialog .custom-top {
  display: flex;
  gap: 6px;
  align-items: flex-end;
}
.custom-unitDialog .custom-top .title {
  font-size: 18px;
  color: #f99d11;
  vertical-align: super;
  word-break: break-all;
}
.custom-unitDialog .table-wrap {
  border: 1px dotted #ccc;
  border-radius: 6px;
  padding: 2px 10px 20px;
  margin: 20px 0 10px;
  background: #fbfbfb;
}
.custom-unitDialog .table-wrap .tips {
  line-height: 1;
  margin-top: 5px;
}
.w-desc-text[data-v-2587c8a8] {
  color: #a2a4a8;
}
.w-row-text[data-v-2587c8a8] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.w-t-center[data-v-2587c8a8] {
  text-align: left;
}
.w-t-left[data-v-2587c8a8] {
  left: 0;
  text-align: left;
}
.w-t-right[data-v-2587c8a8] {
  right: 0;
  text-align: left;
}
.w-h-center[data-v-2587c8a8] {
  display: flex;
  align-items: center;
}
[data-v-2587c8a8] .tree-wrap .el-tree-node__content > label.el-checkbox .is-disabled {
  display: none;
}
[data-v-2587c8a8] .tree-wrap .el-tree-node__content > label.el-checkbox .is-checked.is-disabled {
  display: inline-block;
}
[data-v-2587c8a8] .tree-wrap .el-tree-node:not(.is-disabled) .is-leaf.el-tree-node__expand-icon.el-icon-caret-right {
  display: none !important;
}
[data-v-2587c8a8] .custom-tree-node .el-input--mini .el-input__inner {
  width: 108px;
  height: 24px;
  line-height: 24px;
}
[data-v-2587c8a8] .custom-tree-node .el-form-item--small.el-form-item {
  margin-bottom: 0 !important;
}
.select-wrap[data-v-2587c8a8] {
  height: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 5px 5px;
}
.select-wrap .tree-wrap[data-v-2587c8a8] {
  flex: 1;
  overflow-y: auto;
}
.select-wrap .tree-wrap .custom-tree-node[data-v-2587c8a8] {
  width: calc(100% - 24px);
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
}
.select-wrap .tree-wrap .custom-tree-node .label[data-v-2587c8a8] {
  flex: 1;
  cursor: default;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select-wrap .tree-wrap .custom-tree-node .input-wrap[data-v-2587c8a8] {
  cursor: default;
  display: inline-flex;
  align-items: center;
  gap: 3px;
}
.select-wrap .footer-wrap[data-v-2587c8a8] {
  height: 42px;
  padding: 10px 0;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 5px;
  border-top: 1px solid #e4e4e4;
}
.select-wrap .footer-wrap .footer-left[data-v-2587c8a8] {
  flex: 1;
  height: 42px;
  display: grid;
  align-items: center;
  overflow-y: auto;
  color: #fc5935;
}
