.w-desc-text[data-v-46f82eda] {
  color: #a2a4a8;
}
.w-row-text[data-v-46f82eda] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.w-t-center[data-v-46f82eda] {
  text-align: left;
}
.w-t-left[data-v-46f82eda] {
  left: 0;
  text-align: left;
}
.w-t-right[data-v-46f82eda] {
  right: 0;
  text-align: left;
}
.w-h-center[data-v-46f82eda] {
  display: flex;
  align-items: center;
}
[data-v-46f82eda] .switchStyle .el-switch__label {
  position: absolute;
  display: none;
  color: #fff;
}
[data-v-46f82eda] .switchStyle .el-switch__label--left {
  z-index: 9;
  left: 10px;
}
[data-v-46f82eda] .switchStyle .el-switch__label--right {
  z-index: 9;
  left: -20px;
}
[data-v-46f82eda] .switchStyle .el-switch__label.el-switch__label--right.is-active {
  display: block;
  margin-left: 30px;
}
[data-v-46f82eda] .switchStyle .el-switch__label.is-active {
  display: block;
  margin-left: 10px;
}
[data-v-46f82eda] .switchStyle.el-switch .el-switch__core,[data-v-46f82eda] .el-switch .el-switch__label {
  width: 60px !important;
}
[data-v-46f82eda] .noIndentTable .el-table__expand-icon {
  left: -20px;
  margin-right: -15px;
}
[data-v-46f82eda] .noIndentTable .el-table__expand-icon .el-icon-arrow-right:before {
  font-weight: 700;
}
[data-v-46f82eda] .noIndentTable .el-table__indent {
  padding-left: 0 !important;
  width: 0 !important;
}
[data-v-46f82eda] .noIndentTable .el-table__placeholder {
  width: 0;
}
[data-v-46f82eda] .p-r-34 .el-input__inner {
  padding-right: 34px;
}
[data-v-46f82eda] .parentRow td {
  background: #f6f6f6 !important;
  border-top: 1px solid #545c67 !important;
}
[data-v-46f82eda] .redBackgroundRow td {
  background: #ffe0e0 !important;
}
[data-v-46f82eda] .redUnitCell .el-input__inner,[data-v-46f82eda] .redUnitCell .el-form-item__content {
  color: #ff492a;
}
[data-v-46f82eda] .deleteCell {
  position: relative;
}
[data-v-46f82eda] .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-46f82eda] .indexCell::after {
  left: 8px;
}
[data-v-46f82eda] .correct-filed .el-input__inner,[data-v-46f82eda] .correct-filed .el-textarea__inner,[data-v-46f82eda] .correct-filed .el-form-item__content,[data-v-46f82eda] .correct-filed .el-input.is-disabled .el-input__inner {
  color: #ffab07;
}
[data-v-46f82eda] .line-clamp .textarea,[data-v-46f82eda] .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-46f82eda] .projectFeature-row .item-cnt {
  font-size: 11px;
}
.deleteBtn[data-v-46f82eda] {
  color: #4ac42f;
}
.deleteBtn[data-v-46f82eda]:hover {
  background-color: #e5f5e1;
}
.tips[data-v-46f82eda] {
  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;
}
.editTips[data-v-46f82eda] {
  color: #ffab07;
  border: 1px solid #ffab07;
}
.deleteTips[data-v-46f82eda] {
  color: #4ac42f;
  border: 1px solid #4ac42f;
}
.supplyTips[data-v-46f82eda] {
  color: #ff492a;
  border: 1px solid #ff492a;
}
