.consolidated_approval[data-v-41a687ff] {
  background: #ffffff;
  position: relative;
  padding-bottom: 1.875rem;
  min-height: 100vh;
}
.consolidated_approval-fixed_btn_area[data-v-41a687ff] {
  width: 100%;
  height: 3.875rem;
  background: #ffffff;
  -webkit-box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
  position: fixed;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.consolidated_approval-fixed_btn_area .custom_btn_class[data-v-41a687ff] {
  width: 92%;
  height: 2.625rem;
  background: #005bb5;
  border-radius: 1.3125rem;
  text-align: center;
  line-height: 2.625rem;
}
.consolidated_approval-fixed_btn_area .custom_btn_class .btn_text[data-v-41a687ff] {
  font-size: 1rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.consolidated_approval-form[data-v-41a687ff] {
  padding: 1.25rem;
}
.consolidated_approval .flex_column[data-v-41a687ff] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content {
  margin-left: 0 !important;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content textarea {
  background: #f5f5f5;
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6a6a6;
  line-height: 1.125rem;
  padding: 0.9375rem 0.625rem;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content .el-table__cell {
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #1d2129;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content .table_header_class {
  height: 2.25rem;
  background: #f9fafc;
  padding: 0;
  font-size: 0.875rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content .uploaded-box {
  margin-bottom: 0.625rem;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content .uploaded-box-item {
  position: relative;
  height: 2.5rem;
  padding-left: 3.125rem;
  margin-bottom: 0.3125rem;
  padding-right: 3.75rem;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content .uploaded-box-item .img-min {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content .uploaded-box-item .name {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #000;
  font-size: 0.875rem;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content .uploaded-box-item .size {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #a6a6a6;
  font-size: 0.75rem;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content .uploaded-box-item .preview-btn {
  position: absolute;
  text-align: center;
  right: 1.875rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  color: #1d2129;
  border: 0.0625rem solid #bbbbbb;
  border-radius: 0.6875rem;
  height: 1.375rem;
  line-height: 1.375rem;
  width: 2.8125rem;
}
.consolidated_approval .flex_column[data-v-41a687ff] .el-form-item__content .uploaded-box-item .icon-del {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.consolidated_approval .uploading[data-v-41a687ff] {
  height: 2.75rem;
  line-height: 2.75rem;
  position: relative;
}
.consolidated_approval .uploading span[data-v-41a687ff] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 3.125rem;
}
.consolidated_approval .uploading[data-v-41a687ff] .van-uploader__upload {
  padding: 0;
  margin: 0;
  width: 2.75rem !important;
  height: 2.75rem !important;
  border: 0.0625rem dashed #c7c7c7 !important;
}
.consolidated_approval .uploading[data-v-41a687ff] .van-uploader__upload-icon {
  font-size: 1.125rem !important;
}
[data-v-41a687ff]:export {
  menuBg: #005BB5;
  mainColor: #0B0D0F;
  secondColor: #576675;
  thirdColor: #8A99A8;
  dangerColor: #F53D3D;
}

.guardian[data-v-0fa6d79c] {
  background: #ffffff;
  position: relative;
  padding-bottom: 1.875rem;
  min-height: 100vh;
}
.guardian-fixed_btn_area[data-v-0fa6d79c] {
  width: 100%;
  height: 3.875rem;
  background: #ffffff;
  -webkit-box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
  position: fixed;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.guardian-fixed_btn_area .custom_btn_class[data-v-0fa6d79c] {
  width: 92%;
  height: 2.625rem;
  background: #005bb5;
  border-radius: 1.3125rem;
  text-align: center;
  line-height: 2.625rem;
}
.guardian-fixed_btn_area .custom_btn_class .btn_text[data-v-0fa6d79c] {
  font-size: 1rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.guardian-form[data-v-0fa6d79c] {
  padding: 1.25rem;
}
.guardian .flex_column[data-v-0fa6d79c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content {
  margin-left: 0 !important;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content textarea {
  background: #f5f5f5;
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6a6a6;
  line-height: 1.125rem;
  padding: 0.9375rem 0.625rem;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content .el-table__cell {
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #1d2129;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content .table_header_class {
  height: 2.25rem;
  background: #f9fafc;
  padding: 0;
  font-size: 0.875rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content .uploaded-box {
  margin-bottom: 0.625rem;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content .uploaded-box-item {
  position: relative;
  height: 2.5rem;
  padding-left: 3.125rem;
  margin-bottom: 0.3125rem;
  padding-right: 3.75rem;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content .uploaded-box-item .img-min {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content .uploaded-box-item .name {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #000;
  font-size: 0.875rem;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content .uploaded-box-item .size {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #a6a6a6;
  font-size: 0.75rem;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content .uploaded-box-item .preview-btn {
  position: absolute;
  text-align: center;
  right: 1.875rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  color: #1d2129;
  border: 0.0625rem solid #bbbbbb;
  border-radius: 0.6875rem;
  height: 1.375rem;
  line-height: 1.375rem;
  width: 2.8125rem;
}
.guardian .flex_column[data-v-0fa6d79c] .el-form-item__content .uploaded-box-item .icon-del {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.guardian .uploading[data-v-0fa6d79c] {
  height: 2.75rem;
  line-height: 2.75rem;
  position: relative;
}
.guardian .uploading span[data-v-0fa6d79c] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 3.125rem;
}
.guardian .uploading[data-v-0fa6d79c] .van-uploader__upload {
  padding: 0;
  margin: 0;
  width: 2.75rem !important;
  height: 2.75rem !important;
  border: 0.0625rem dashed #c7c7c7 !important;
}
.guardian .uploading[data-v-0fa6d79c] .van-uploader__upload-icon {
  font-size: 1.125rem !important;
}
[data-v-0fa6d79c]:export {
  menuBg: #005BB5;
  mainColor: #0B0D0F;
  secondColor: #576675;
  thirdColor: #8A99A8;
  dangerColor: #F53D3D;
}

.personnel_auth[data-v-bca7b0d2] {
  background: #ffffff;
  position: relative;
}
.personnel_auth-fixed_btn_area[data-v-bca7b0d2] {
  width: 100%;
  height: 3.875rem;
  background: #ffffff;
  -webkit-box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
  position: fixed;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.personnel_auth-fixed_btn_area .custom_btn_class[data-v-bca7b0d2] {
  width: 92%;
  height: 2.625rem;
  background: #005bb5;
  border-radius: 1.3125rem;
  text-align: center;
  line-height: 2.625rem;
}
.personnel_auth-fixed_btn_area .custom_btn_class .btn_text[data-v-bca7b0d2] {
  font-size: 1rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.personnel_auth-form[data-v-bca7b0d2] {
  padding: 1.25rem;
}
.personnel_auth .flex_column[data-v-bca7b0d2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.personnel_auth .flex_column[data-v-bca7b0d2] .el-form-item__content {
  margin-left: 0 !important;
}
.personnel_auth .flex_column[data-v-bca7b0d2] .el-form-item__content textarea {
  background: #f5f5f5;
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6a6a6;
  line-height: 1.125rem;
  padding: 0.9375rem 0.625rem;
}
.personnel_auth[data-v-bca7b0d2] .el-form-item--small.el-form-item {
  margin-bottom: 1.5rem !important;
}
.personnel_auth .customerFormItem[data-v-bca7b0d2] .el-form-item__label {
  padding-left: 0.625rem;
}
.custom-select-wrapper[data-v-bca7b0d2] {
  position: relative;
  display: inline-block;
}
.custom-clear-button[data-v-bca7b0d2] {
  position: absolute;
  right: -0.125rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  z-index: 1;
}
[data-v-bca7b0d2]:export {
  menuBg: #005BB5;
  mainColor: #0B0D0F;
  secondColor: #576675;
  thirdColor: #8A99A8;
  dangerColor: #F53D3D;
}

.noDataBox[data-v-24e4f59b] {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.625rem;
}
.noDataBox img[data-v-24e4f59b] {
  width: 10rem;
}
.noDataBox p[data-v-24e4f59b] {
  margin-top: 0.9375rem;
  color: #576675;
}
[data-v-24e4f59b]:export {
  menuBg: #005BB5;
  mainColor: #0B0D0F;
  secondColor: #576675;
  thirdColor: #8A99A8;
  dangerColor: #F53D3D;
}

.table-module-box[data-v-16006b54] {
  margin-top: 0.625rem;
  border-radius: 0.5rem;
}
.table-module-box-header[data-v-16006b54] {
  position: relative;
}
.table-module-box .table-module[data-v-16006b54] {
  padding: 0.625rem;
  background: #fff;
  border-radius: 0 0 0.5rem 0.5rem;
}
.table-module-box .table-module .gas-analysis-form[data-v-16006b54] {
  background-color: #f9fafc;
  border: 0.0625rem solid #ebebeb;
  border-radius: 0.25rem;
  padding: 0.9375rem;
}
.table-module-box .table-module .gas-analysis-form .workDataBox .workDataItem[data-v-16006b54] {
  background: #fff;
  border: 0.0625rem solid #e6e6e6;
  border-radius: 0.25rem;
  padding: 0.625rem;
  margin-bottom: 0.625rem;
}
.table-module-box .table-module .gas-analysis-form .workDataBox .workDataItem[data-v-16006b54]:last-child {
  margin-bottom: 0;
}
.table-module-box .table-module .gas-analysis-form .workDataBox .workDataItem .title[data-v-16006b54] {
  font-weight: 600;
  color: #333;
  margin-bottom: 0.5rem;
}
.table-module-box .table-module .gas-analysis-form .workDataBox .workDataItem .txtBox[data-v-16006b54] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.3125rem;
}
.table-module-box .table-module .gas-analysis-form .workDataBox .workDataItem .txtBox .label[data-v-16006b54] {
  font-size: 0.875rem;
  color: #666;
  min-width: 3.75rem;
}
.table-module-box .table-module .gas-analysis-form .workDataBox .workDataItem .txtBox .value[data-v-16006b54] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-16006b54]:export {
  menuBg: #005BB5;
  mainColor: #0B0D0F;
  secondColor: #576675;
  thirdColor: #8A99A8;
  dangerColor: #F53D3D;
}

.safety_person[data-v-4e75a3e8] {
  background: #ffffff;
  position: relative;
  padding-bottom: 3.875rem;
  min-height: 100vh;
}
.safety_person .safety_person-form[data-v-4e75a3e8] {
  padding-left: 0;
  padding-right: 0;
}
.safety_person .safety_person-form .item-box[data-v-4e75a3e8] {
  padding: 0 1.25rem;
}
.safety_person-fixed_btn_area[data-v-4e75a3e8] {
  width: 100%;
  height: 3.875rem;
  background: #ffffff;
  -webkit-box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
  position: fixed;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.safety_person-fixed_btn_area .custom_btn_class[data-v-4e75a3e8] {
  width: 92%;
  height: 2.625rem;
  background: #005bb5;
  border-radius: 1.3125rem;
  text-align: center;
  line-height: 2.625rem;
}
.safety_person-fixed_btn_area .custom_btn_class .btn_text[data-v-4e75a3e8] {
  font-size: 1rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.safety_person-form[data-v-4e75a3e8] {
  padding: 1.25rem;
}
.safety_person .flex_column[data-v-4e75a3e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content {
  margin-left: 0 !important;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content textarea {
  background: #f5f5f5;
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #606266;
  line-height: 1.125rem;
  padding: 0.9375rem 0.625rem;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content .el-table__cell {
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #1d2129;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content .table_header_class {
  height: 2.25rem;
  background: #f9fafc;
  padding: 0;
  font-size: 0.875rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content .uploaded-box {
  margin-bottom: 0.625rem;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content .uploaded-box-item {
  position: relative;
  height: 2.5rem;
  padding-left: 3.125rem;
  margin-bottom: 0.3125rem;
  padding-right: 3.75rem;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content .uploaded-box-item .img-min {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content .uploaded-box-item .name {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #000;
  font-size: 0.875rem;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content .uploaded-box-item .size {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #a6a6a6;
  font-size: 0.75rem;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content .uploaded-box-item .preview-btn {
  position: absolute;
  text-align: center;
  right: 1.875rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  color: #1d2129;
  border: 0.0625rem solid #bbbbbb;
  border-radius: 0.6875rem;
  height: 1.375rem;
  line-height: 1.375rem;
  width: 2.8125rem;
}
.safety_person .flex_column[data-v-4e75a3e8] .el-form-item__content .uploaded-box-item .icon-del {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.safety_person .uploading[data-v-4e75a3e8] {
  height: 2.75rem;
  line-height: 2.75rem;
  position: relative;
}
.safety_person .uploading span[data-v-4e75a3e8] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 3.125rem;
}
.safety_person .uploading[data-v-4e75a3e8] .van-uploader__upload {
  padding: 0;
  margin: 0;
  width: 2.75rem;
  height: 2.75rem;
  border: 0.0625rem dashed #c7c7c7;
}
.safety_person .uploading[data-v-4e75a3e8] .van-uploader__upload-icon {
  font-size: 1.125rem;
}
.safety_person .uploading[data-v-4e75a3e8] .van-uploader__preview {
  display: none;
}
.safety_person .uploaded-box[data-v-4e75a3e8] {
  margin-bottom: 0.625rem;
}
.safety_person .uploaded-box-item[data-v-4e75a3e8] {
  position: relative;
  height: 2.5rem;
  padding-left: 3.125rem;
  margin-bottom: 0.3125rem;
  padding-right: 3.75rem;
}
.safety_person .uploaded-box-item .img-min[data-v-4e75a3e8] {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2.75rem;
  height: 2.75rem;
}
.safety_person .uploaded-box-item .name[data-v-4e75a3e8] {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #000;
  font-size: 0.875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 95%;
  white-space: nowrap;
}
.safety_person .uploaded-box-item .size[data-v-4e75a3e8] {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #a6a6a6;
  font-size: 0.75rem;
}
.safety_person .uploaded-box-item .preview-btn[data-v-4e75a3e8] {
  position: absolute;
  text-align: center;
  right: 1.875rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  color: #1d2129;
  border: 0.0625rem solid #bbbbbb;
  border-radius: 0.6875rem;
  height: 1.375rem;
  line-height: 1.375rem;
  width: 2.8125rem;
}
.safety_person .uploaded-box-item .icon-del[data-v-4e75a3e8] {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.safety_person .table-box[data-v-4e75a3e8] {
  border: 0.0625rem solid #ebebeb;
  padding: 0.3125rem;
  overflow: auto;
}
.safety_person .workDataBox[data-v-4e75a3e8] {
  margin: 0 0.625rem;
}
.custom_form_item[data-v-4e75a3e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.custom_form_item[data-v-4e75a3e8] .el-form-item__label {
  text-align: left;
  font-size: 0.875rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}
[data-v-4e75a3e8] .custom_label {
  text-align: left;
  font-size: 0.875rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}
.sign_container[data-v-4e75a3e8] {
  width: 100%;
  height: 3.125rem;
  background: #f5f7fa;
  border-radius: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sign_container .icon_box[data-v-4e75a3e8] {
  width: 1.875rem;
  height: 1.875rem;
  background: #005BB5;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 0.625rem;
}
.sign_container .icon_box img[data-v-4e75a3e8] {
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.sign_container span[data-v-4e75a3e8] {
  font-size: 0.75rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #2e3033;
}
[data-v-4e75a3e8]:export {
  menuBg: #005BB5;
  mainColor: #0B0D0F;
  secondColor: #576675;
  thirdColor: #8A99A8;
  dangerColor: #F53D3D;
}

.task_person[data-v-38cab5ca] {
  background: #ffffff;
  position: relative;
  padding-bottom: 3.875rem;
  min-height: 100vh;
}
.task_person .task_person-form[data-v-38cab5ca] {
  padding-left: 0;
  padding-right: 0;
}
.task_person .task_person-form .item-box[data-v-38cab5ca] {
  padding: 0 1.25rem;
}
.task_person-fixed_btn_area[data-v-38cab5ca] {
  width: 100%;
  height: 3.875rem;
  background: #ffffff;
  -webkit-box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
  position: fixed;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.task_person-fixed_btn_area .custom_btn_class[data-v-38cab5ca] {
  width: 92%;
  height: 2.625rem;
  background: #005bb5;
  border-radius: 1.3125rem;
  text-align: center;
  line-height: 2.625rem;
}
.task_person-fixed_btn_area .custom_btn_class .btn_text[data-v-38cab5ca] {
  font-size: 1rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.task_person-form[data-v-38cab5ca] {
  padding: 1.25rem;
}
.task_person .flex_column[data-v-38cab5ca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content {
  margin-left: 0 !important;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content textarea {
  background: #f5f5f5;
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6a6a6;
  line-height: 1.125rem;
  padding: 0.9375rem 0.625rem;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content .el-table__cell {
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #1d2129;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content .table_header_class {
  height: 2.25rem;
  background: #f9fafc;
  padding: 0;
  font-size: 0.875rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content .uploaded-box {
  margin-bottom: 0.625rem;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content .uploaded-box-item {
  position: relative;
  height: 2.5rem;
  padding-left: 3.125rem;
  margin-bottom: 0.3125rem;
  padding-right: 3.75rem;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content .uploaded-box-item .img-min {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content .uploaded-box-item .name {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #000;
  font-size: 0.875rem;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content .uploaded-box-item .size {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #a6a6a6;
  font-size: 0.75rem;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content .uploaded-box-item .preview-btn {
  position: absolute;
  text-align: center;
  right: 1.875rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  color: #1d2129;
  border: 0.0625rem solid #bbbbbb;
  border-radius: 0.6875rem;
  height: 1.375rem;
  line-height: 1.375rem;
  width: 2.8125rem;
}
.task_person .flex_column[data-v-38cab5ca] .el-form-item__content .uploaded-box-item .icon-del {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.task_person .uploading[data-v-38cab5ca] {
  height: 2.75rem;
  line-height: 2.75rem;
  position: relative;
}
.task_person .uploading span[data-v-38cab5ca] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 3.125rem;
}
.task_person .uploading[data-v-38cab5ca] .van-uploader__upload {
  padding: 0;
  margin: 0;
  width: 2.75rem !important;
  height: 2.75rem !important;
  border: 0.0625rem dashed #c7c7c7 !important;
}
.task_person .uploading[data-v-38cab5ca] .van-uploader__upload-icon {
  font-size: 1.125rem !important;
}
.uploaded-box[data-v-38cab5ca] {
  margin-bottom: 0.625rem;
}
.uploaded-box-item[data-v-38cab5ca] {
  position: relative;
  height: 2.5rem;
  padding-left: 3.125rem;
  margin-bottom: 0.3125rem;
  padding-right: 3.75rem;
}
.uploaded-box-item .img-min[data-v-38cab5ca] {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2.75rem;
  height: 2.75rem;
}
.uploaded-box-item .name[data-v-38cab5ca] {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #000;
  font-size: 0.875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 95%;
  white-space: nowrap;
}
.uploaded-box-item .size[data-v-38cab5ca] {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #a6a6a6;
  font-size: 0.75rem;
}
.uploaded-box-item .preview-btn[data-v-38cab5ca] {
  position: absolute;
  text-align: center;
  right: 1.875rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  color: #1d2129;
  border: 0.0625rem solid #bbbbbb;
  border-radius: 0.6875rem;
  height: 1.375rem;
  line-height: 1.375rem;
  width: 2.8125rem;
}
.uploaded-box-item .icon-del[data-v-38cab5ca] {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.custom_form_item[data-v-38cab5ca] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.custom_form_item[data-v-38cab5ca] .el-form-item__label {
  text-align: left;
  font-size: 0.875rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}
[data-v-38cab5ca] .custom_label {
  text-align: left;
  font-size: 0.875rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}
.sign_container[data-v-38cab5ca] {
  width: 100%;
  height: 3.125rem;
  background: #f5f7fa;
  border-radius: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sign_container .icon_box[data-v-38cab5ca] {
  width: 1.875rem;
  height: 1.875rem;
  background: #005BB5;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 0.625rem;
}
.sign_container .icon_box img[data-v-38cab5ca] {
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.sign_container span[data-v-38cab5ca] {
  font-size: 0.75rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #2e3033;
}
[data-v-38cab5ca]:export {
  menuBg: #005BB5;
  mainColor: #0B0D0F;
  secondColor: #576675;
  thirdColor: #8A99A8;
  dangerColor: #F53D3D;
}

.task_person[data-v-1a1a5fd4] {
  background: #ffffff;
  position: relative;
  padding-bottom: 1.875rem;
  min-height: 100vh;
}
.task_person-fixed_btn_area[data-v-1a1a5fd4] {
  width: 100%;
  height: 3.875rem;
  background: #ffffff;
  -webkit-box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 -0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.1);
  position: fixed;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.task_person-fixed_btn_area .custom_btn_class[data-v-1a1a5fd4] {
  width: 92%;
  height: 2.625rem;
  background: #005bb5;
  border-radius: 1.3125rem;
  text-align: center;
  line-height: 2.625rem;
  z-index: 2;
}
.task_person-fixed_btn_area .custom_btn_class .btn_text[data-v-1a1a5fd4] {
  font-size: 1rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.task_person-form[data-v-1a1a5fd4] {
  padding: 1.25rem;
}
.task_person .flex_column[data-v-1a1a5fd4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content {
  margin-left: 0 !important;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content textarea {
  background: #f5f5f5;
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6a6a6;
  line-height: 1.125rem;
  padding: 0.9375rem 0.625rem;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content .el-table__cell {
  font-size: 0.75rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #1d2129;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content .table_header_class {
  height: 2.25rem;
  background: #f9fafc;
  padding: 0;
  font-size: 0.875rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content .uploaded-box {
  margin-bottom: 0.625rem;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content .uploaded-box-item {
  position: relative;
  height: 2.5rem;
  padding-left: 3.125rem;
  margin-bottom: 0.3125rem;
  padding-right: 3.75rem;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content .uploaded-box-item .img-min {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content .uploaded-box-item .name {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #000;
  font-size: 0.875rem;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content .uploaded-box-item .size {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #a6a6a6;
  font-size: 0.75rem;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content .uploaded-box-item .preview-btn {
  position: absolute;
  text-align: center;
  right: 1.875rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  color: #1d2129;
  border: 0.0625rem solid #bbbbbb;
  border-radius: 0.6875rem;
  height: 1.375rem;
  line-height: 1.375rem;
  width: 2.8125rem;
}
.task_person .flex_column[data-v-1a1a5fd4] .el-form-item__content .uploaded-box-item .icon-del {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.task_person .uploading[data-v-1a1a5fd4] {
  height: 2.75rem;
  line-height: 2.75rem;
  position: relative;
}
.task_person .uploading span[data-v-1a1a5fd4] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 3.125rem;
}
.task_person .uploading[data-v-1a1a5fd4] .van-uploader__upload {
  padding: 0;
  margin: 0;
  width: 2.75rem !important;
  height: 2.75rem !important;
  border: 0.0625rem dashed #c7c7c7;
}
.task_person .uploading[data-v-1a1a5fd4] .van-uploader__upload-icon {
  font-size: 1.125rem;
}
.uploaded-box[data-v-1a1a5fd4] {
  margin-bottom: 0.625rem;
}
.uploaded-box-item[data-v-1a1a5fd4] {
  position: relative;
  height: 2.5rem;
  padding-left: 3.125rem;
  margin-bottom: 0.3125rem;
  padding-right: 3.75rem;
}
.uploaded-box-item .img-min[data-v-1a1a5fd4] {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2.75rem;
  height: 2.75rem;
}
.uploaded-box-item .name[data-v-1a1a5fd4] {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #000;
  font-size: 0.875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 95%;
  white-space: nowrap;
}
.uploaded-box-item .size[data-v-1a1a5fd4] {
  height: 1.375rem;
  line-height: 1.375rem;
  color: #a6a6a6;
  font-size: 0.75rem;
}
.uploaded-box-item .preview-btn[data-v-1a1a5fd4] {
  position: absolute;
  text-align: center;
  right: 1.875rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  color: #1d2129;
  border: 0.0625rem solid #bbbbbb;
  border-radius: 0.6875rem;
  height: 1.375rem;
  line-height: 1.375rem;
  width: 2.8125rem;
}
.uploaded-box-item .icon-del[data-v-1a1a5fd4] {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
[data-v-1a1a5fd4]:export {
  menuBg: #005BB5;
  mainColor: #0B0D0F;
  secondColor: #576675;
  thirdColor: #8A99A8;
  dangerColor: #F53D3D;
}

