.det-container[data-v-0339304b] {
  flex: 1;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 8px;
  margin-right: 80px;
  padding-left: 10px;
}
.det-container .det-box[data-v-0339304b] {
  margin-top: 12px;
}
.det-container .det-label[data-v-0339304b] {
  color: #666;
}
.det-container .det-value[data-v-0339304b] {
  color: #333;
}
.det-container .det-max-width[data-v-0339304b] {
  width: 25%;
}

.state_class[data-v-6d8d5916] {
  display: flex;
  align-items: center;
}
.state_class .cricle[data-v-6d8d5916] {
  margin-right: 6px;
  border-radius: 50%;
  width: 5px;
  height: 5px;
  background: #3fad09;
}
.state_class .darkcricle[data-v-6d8d5916] {
  background: #ababab;
}
.state_class .dark-text[data-v-6d8d5916] {
  color: #ababab;
}
.mainBox .formal-staff-info[data-v-6d8d5916] {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 24px;
}
.mainBox .formal-file[data-v-6d8d5916] {
  border-top: 1px solid #eee;
  padding-top: 24px;
}
.move-container[data-v-6d8d5916] {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0 20px;
}
.change-base[data-v-6d8d5916] {
  display: flex;
  align-items: center;
}
.finish[data-v-6d8d5916] {
  color: #3fad09;
}

.reSigning {
  height: 100px;
}
.reSigning.ant-modal-warning .ant-modal-confirm-title {
  display: none !important;
}
.underline {
  border-bottom: 1px solid #333;
  padding: 0 3px;
}
.underline.underline-padding {
  padding: 0 15px;
}
.red-bg {
  background: #ff6868;
}
/**时间流程 */
.approval-box {
  margin-top: 10px;
}
.approval-box .approval-con {
  display: flex;
}
.approval-box .approval-name {
  color: #333;
  margin-right: 10px;
}
.approval-box .approval-zhiji-name {
  color: #333;
  margin-right: 12px;
}
.approval-box .approval-tag {
  margin-right: 10px;
}
.approval-box .approval-time {
  color: #999;
}
.approval-box .mb8 {
  margin-bottom: 8px;
}
.approval-box .reject-text {
  margin-top: 14px;
  padding: 12px;
  background: #f5f6f8;
}
.approval-box .reject-text .rejectBox {
  line-height: 20px;
}
.approval-box .reject-text .rejectBox .reject-titlte {
  color: #666;
  margin-right: 4px;
  flex-grow: 0;
  flex-shrink: 0;
}
.approval-box .reject-text .rejectBox .reject-txt {
  width: 396px;
  color: #333;
  flex-grow: 0;
  flex-shrink: 0;
  word-break: break-all;
  white-space: pre-wrap;
}
.position-icon {
  position: relative;
  top: -1.5px;
  left: -2px;
  width: 12px;
  height: 12px;
}
.stop {
  background: #999;
}
.move-container .ant-steps-item:not(:last-child) .ant-steps-item-description {
  margin-bottom: 28px;
}

