
.file[data-v-40602086] {
  position: relative;
  display: inline-block;
  text-decoration: none;
  text-indent: 0;
  color: #333;

  display: inline-block;
  float: left;
  width: 104px;
  height: 104px;
  display: flex; align-items:center; justify-content:center
}
.file input[data-v-40602086] {
  position: absolute;
  font-size: 100px;
  right: 0;
  top: 0;left: 0;width: 100%;
  opacity: 0;
  bottom: 0;
}
.zz[data-v-40602086]{opacity: 0; background-color:rgba(0,0,0,0.4);position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex; align-items:center; justify-content:center
}
.zz i[data-v-40602086]{display: inline-block;margin: 0 5px;color: #fff}
.ant-upload:hover .zz[data-v-40602086]{opacity: 1}
.ant-upload[data-v-40602086]{position: relative}
.img[data-v-40602086]{position: absolute;max-height: 100%;max-width: 100%;top: 50%;left: 50%;transform:translate(-50%,-50%);}


.ant-input-number-input[data-v-267be4ae]{width: 100%!important;}
.ant-input-number[data-v-267be4ae]{width: 100%!important;}
.form_box[data-v-267be4ae] .has-error .ant-form-extra{bottom: 0!important;}
.form_box[data-v-267be4ae] .ant-form-explain{margin-bottom: unset!important;}
.form_box[data-v-267be4ae] .ant-form-explain, .ant-form-extra[data-v-267be4ae]{margin-top: unset!important;}
.form_box[data-v-267be4ae] form .ant-mentions, form textarea.ant-input[data-v-267be4ae]{margin-bottom: unset!important;}
.ant-form-item-requireds[data-v-267be4ae] .ant-form-item-label::before{
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}


