.w-desc-text[data-v-5f1140df] {
  color: #a2a4a8;
}
.w-row-text[data-v-5f1140df] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.w-t-center[data-v-5f1140df] {
  text-align: left;
}
.w-t-left[data-v-5f1140df] {
  left: 0;
  text-align: left;
}
.w-t-right[data-v-5f1140df] {
  right: 0;
  text-align: left;
}
.w-h-center[data-v-5f1140df] {
  display: flex;
  align-items: center;
}
[data-v-5f1140df] .noIndentTable .el-table__expand-icon {
  left: -20px;
  margin-right: -15px;
}
[data-v-5f1140df] .noIndentTable .el-table__expand-icon .el-icon-arrow-right:before {
  font-weight: 700;
}
[data-v-5f1140df] .noIndentTable .el-table__indent {
  padding-left: 0 !important;
  width: 0 !important;
}
[data-v-5f1140df] .noIndentTable .el-table__placeholder {
  width: 0;
}
[data-v-5f1140df] .p-r-34 .el-input__inner {
  padding-right: 34px;
}
[data-v-5f1140df] .parentRow td {
  background: #f6f6f6 !important;
  border-top: 1px solid #545c67 !important;
}
[data-v-5f1140df] .redBackgroundRow td {
  background: #ffe0e0 !important;
}
[data-v-5f1140df] .redUnitCell .el-input__inner,[data-v-5f1140df] .redUnitCell .el-form-item__content {
  color: #ff492a;
}
[data-v-5f1140df] .deleteCell {
  position: relative;
}
[data-v-5f1140df] .deleteCell::after {
  content: "";
  position: absolute;
  width: calc(100% + 1px);
  top: calc(50% - 0.5px);
  left: 0px;
  right: 0px;
  height: 1px;
  background-color: #4ac42f;
}
[data-v-5f1140df] .indexCell::after {
  left: 8px;
}
[data-v-5f1140df] .line-clamp .textarea,[data-v-5f1140df] .line-clamp .item-cnt {
  white-space: pre-wrap;
  height: auto;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  line-height: normal;
}
[data-v-5f1140df] .projectFeature-row .item-cnt {
  font-size: 11px;
}
.tips[data-v-5f1140df] {
  position: absolute;
  top: 50%;
  right: 5px;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
  display: inline-flex;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
.supplyTips[data-v-5f1140df] {
  color: #ff492a;
  border: 1px solid #ff492a;
}
