
.type-title {
  height: 35px;
  line-height: 35px;
  padding-left: 10px;
  background-color: #f0f2f5;
  margin-bottom: 20px;
}


.type-title {
  height: 35px;
  line-height: 35px;
  padding-left: 10px;
  background-color: #f0f2f5;
  margin-bottom: 20px;
}

.btn-table-wrapper {
  margin: 20px 0;
}
.ant-btn-link {
  padding: 0 !important;
}
.part-info {
  margin-bottom: 20px;
}
.part-info .show-part-title {
  font-weight: bold;
  margin-right: 20px;
}
.part-info .show-part-info {
  display: inline-block;
  background-color: #f5f5f5;
  padding: 6px 10px;
  border-radius: 5px;
  margin-right: 20px;
}


.flex-between[data-v-583bf5c4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.red[data-v-583bf5c4] {
  color: #f00;
}
.green[data-v-583bf5c4] {
  color: #52c41a;
}
.grow[data-v-583bf5c4] {
  color: #ffa13c;
}


.checked-box[data-v-44b1d170] {
  margin-bottom: 10px
}


.flex-end[data-v-cce3719a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ant-btn-link[data-v-cce3719a] {
  padding: 0 !important;
}

