.btn-close[data-v-65e89f54] {
  background: #3F4FE4;
  border: #3F4FE4;
}

.container[data-v-95e8958c] {
  position: relative;
  /* 相对定位 */
}
.overlay-button[data-v-95e8958c],
.overlay-div[data-v-95e8958c] {
  position: absolute;
  /* 绝对定位 */
  top: 8px;
  /* 根据需要调整 */
  left: 8px;
  /* 根据需要调整 */
}
.overlay-button[data-v-95e8958c] {
  z-index: 1;
  /* 确保按钮在上层 */
  opacity: 0.5;
  background-color: white;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: transparent;
}
.overlay-button[data-v-95e8958c]:hover {
  background-color: white;
  /* 悬停时的颜色 */
  color: transparent;
}
.overlay-div[data-v-95e8958c] {
  z-index: 0;
  /* 确保div在按钮下方 */
  background-color: rgba(255, 255, 255, 0.5);
  /* 半透明背景 */
  padding: 20px;
  /* 内边距 */
}
.yangshi[data-v-95e8958c] {
  position: absolute;
  /*设置定位，让两个按钮重叠在一起？*/
}
.sqsupload_btn[data-v-95e8958c] {
  width: 104px;
  height: 104px;
}
.footer_btn[data-v-95e8958c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  height: 60px;
}
.span-company[data-v-95e8958c] {
  display: inline;
}
.div-radio[data-v-95e8958c] {
  margin: 8px 0 24px;
}
.ant-input-lg[data-v-95e8958c] {
  width: 340px;
  height: 38px;
  border: 1px solid #DFE1F2;
}
[data-v-95e8958c] .ant-form-extra {
  font-size: 12px;
}
.upload-id[data-v-95e8958c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.upload-id .example[data-v-95e8958c] {
  font-size: 12px;
  color: #A1A2B2;
}
.upload-id .download[data-v-95e8958c] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: underline;
}
.div-protocol[data-v-95e8958c] {
  height: 700px;
  overflow-y: auto;
}
.contracts[data-v-95e8958c] {
  text-align: center;
  color: #3F4FE4;
  margin-top: 34px;
}
.span-agree[data-v-95e8958c] {
  display: block;
  text-align: center;
  margin: 24px 0;
}
.consent-button[data-v-95e8958c] {
  width: 150px;
  height: 38px;
  margin-top: 40px;
  background-color: #3F4FE4;
  border-radius: 3px;
}
[data-v-95e8958c] .ant-modal-title {
  line-height: 24px;
  font-weight: 600;
  color: #10111A;
}
.ant-upload-picture-card-wrapper[data-v-95e8958c] {
  width: 26%;
}
.ant-upload-select-picture-card i[data-v-95e8958c] {
  font-size: 32px;
  color: #3F4FE4;
}
[data-v-95e8958c] .ant-upload.ant-upload-select-picture-card {
  width: 120px;
  height: 120px;
}
.ant-upload-select-picture-card .ant-upload-text[data-v-95e8958c] {
  font-size: 12px;
  margin-top: 10px;
  color: #A1A2B2;
}

.span-company[data-v-651933c0] {
  display: inline;
}
.type[data-v-651933c0] {
  color: #10111a;
}
.div-radio[data-v-651933c0] {
  margin: 8px 0 24px;
}
.ant-input-lg[data-v-651933c0] {
  width: 340px;
  height: 38px;
  border: 1px solid #dfe1f2;
}
[data-v-651933c0] .ant-form-extra {
  font-size: 12px;
}
.effective-date[data-v-651933c0] {
  width: 340px;
  height: 38px;
}
.expiry-date[data-v-651933c0] {
  width: 222px;
  height: 38px;
}
.upload-id[data-v-651933c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ant-upload-picture-card-wrapper[data-v-651933c0] {
  width: 6.5%;
}
.ant-upload-select-picture-card i[data-v-651933c0] {
  font-size: 32px;
  color: #3f4fe4;
}
[data-v-651933c0] .ant-upload.ant-upload-select-picture-card {
  width: 120px;
  height: 120px;
}
.ant-upload-select-picture-card .icon-span[data-v-651933c0] {
  font-size: 12px;
  margin-top: 10px;
  color: #a1a2b2;
}
.ant-btn-primary[data-v-651933c0] {
  width: 200px;
  height: 38px;
  margin-top: 40px;
}
.ant-input-lgs[data-v-651933c0] {
  width: 340px;
  height: 38px;
  border: 1px solid #dfe1f2;
  position: relative;
}
.getCaptcha[data-v-651933c0] {
  border: 0;
  color: #3F4FE4;
  position: absolute;
  top: 3px;
  right: 40px;
}
.consent-button[data-v-651933c0] {
  width: 150px;
  height: 38px;
  margin-top: 40px;
  background-color: #3F4FE4;
  border-radius: 3px;
}
.next-btns[data-v-651933c0] {
  width: 150px;
  height: 38px;
  border-radius: 3px;
  opacity: 1;
}

.tips[data-v-237e7172] {
  margin-top: -20px;
}
.tiptext[data-v-237e7172] {
  font-size: 12px;
  font-weight: 400;
  color: #333;
  line-height: 20px;
}
.span-company[data-v-237e7172] {
  display: inline;
}
.ant-input-lg[data-v-237e7172] {
  width: 340px;
  height: 38px;
  border: 1px solid #DFE1F2;
}
[data-v-237e7172] .ant-form-extra {
  font-size: 12px;
}
.upload-id[data-v-237e7172] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ant-upload-picture-card-wrapper[data-v-237e7172] {
  width: 6.5%;
}
.ant-upload-select-picture-card i[data-v-237e7172] {
  font-size: 32px;
  color: #3F4FE4;
}
[data-v-237e7172] .ant-upload.ant-upload-select-picture-card {
  width: 120px;
  height: 120px;
}
.ant-upload-select-picture-card .ant-upload-text[data-v-237e7172] {
  font-size: 12px;
  margin-top: 10px;
  color: #A1A2B2;
}
.ant-btn-primary[data-v-237e7172] {
  width: 200px;
  height: 38px;
  margin-top: 40px;
}
.modal-popup .modal-title[data-v-237e7172] {
  margin-bottom: 30px;
}
.modal-popup .modal-title .title[data-v-237e7172] {
  font-size: 16px;
  color: #10111A;
  line-height: 16px;
  font-weight: 500;
}
.modal-popup .modal-title .title .info-icon[data-v-237e7172] {
  font-size: 18px;
  color: #0052D9;
  opacity: 1;
  margin-right: 10px;
}
.modal-popup .form-button[data-v-237e7172] {
  text-align: right;
}
.modal-popup .text-right[data-v-237e7172] {
  text-align: right;
  cursor: pointer;
}
.consent-button[data-v-237e7172] {
  width: 150px;
  height: 38px;
  margin-top: 40px;
  background-color: #3F4FE4;
  border-radius: 3px;
}
.next-btns[data-v-237e7172] {
  width: 150px;
  height: 38px;
  border-radius: 3px;
  opacity: 1;
}

.text-link[data-v-cd5ca5fc] {
  border: 0;
}
.title[data-v-cd5ca5fc] {
  font-size: 20px;
  font-weight: 600;
  color: #1D2129;
}
.titles[data-v-cd5ca5fc] {
  font-size: 14px;
  font-weight: 500;
  color: #7A7D99;
  margin-top: 10px;
  margin-bottom: 30px;
}
.text-button[data-v-cd5ca5fc] {
  width: 150px;
  height: 38px;
}
.next-btns[data-v-cd5ca5fc] {
  width: 150px;
  height: 38px;
  border-radius: 3px;
  opacity: 1;
}

.ant-input-lg[data-v-97a97a70] {
  width: 400px;
  height: 38px;
  border: 1px solid #DFE1F2;
}
.ant-input-lgs[data-v-97a97a70] {
  width: 400px;
  height: 38px;
  border: 1px solid #dfe1f2;
  position: relative;
}
.getCaptcha[data-v-97a97a70] {
  border: 0;
  color: #3F4FE4;
  position: absolute;
  top: 3px;
  left: 298px;
}
.next-btn[data-v-97a97a70] {
  width: 200px;
  height: 38px;
  background: #3F4FE4;
  border-radius: 3px;
  opacity: 1;
}
.steps-action[data-v-97a97a70] {
  margin-top: 20px;
}
[data-v-97a97a70] .ant-modal-content {
  border-radius: 9px;
}
[data-v-97a97a70] .ant-modal-header {
  padding: 24px 24px 0;
  border-bottom: none;
  border-radius: 9px 9px 0 0;
}
[data-v-97a97a70] .ant-modal-header .anticon {
  color: #3F4FE4;
  font-size: 18px;
  margin-right: 8px;
}
[data-v-97a97a70] .ant-modal-footer {
  border-top: none;
  padding: 10px 24px 24px;
}
[data-v-97a97a70] .ant-modal-footer .ant-btn {
  padding: 0 32px;
  height: 38px;
}

.div-header[data-v-36fb0770] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.div-header .turn-left[data-v-36fb0770] {
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 32px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FFFFFF;
  border-radius: 3px 3px 3px 3px;
  opacity: 1;
  border: 1px solid #dfe1f2;
}
.div-header .span-company[data-v-36fb0770] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 16px;
  padding: 4px 0;
  font-size: 16px;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.9);
}
.tip[data-v-36fb0770] {
  background: #FFF8F6;
  padding: 16px;
  margin-top: 8px;
  margin-bottom: 30px;
}
.tip div[data-v-36fb0770] {
  margin-bottom: 8px;
}
.tip a[data-v-36fb0770] {
  text-decoration: underline;
}
.tip .drop[data-v-36fb0770] {
  width: 5px;
  height: 5px;
  display: inline-block;
  background: rgba(0, 0, 0, 0.65);
  border-radius: 50%;
  margin-right: 5px;
}
.type[data-v-36fb0770] {
  color: #10111A;
}
.div-radio[data-v-36fb0770] {
  margin: 8px 0 24px;
}
.ant-input-lg[data-v-36fb0770] {
  width: 400px;
  height: 38px;
}
.authorization[data-v-36fb0770] {
  margin-bottom: 8px;
  color: #10111A;
}
.example[data-v-36fb0770] {
  position: absolute;
  top: 29px;
  left: -80px;
}
.download[data-v-36fb0770] {
  position: absolute;
  top: 80px;
  left: -110px;
}
.ant-upload-select-picture-card i[data-v-36fb0770] {
  font-size: 32px;
  color: #3F4FE4;
}
[data-v-36fb0770] .ant-upload.ant-upload-select-picture-card {
  width: 120px;
  height: 120px;
}
.ant-upload-select-picture-card .ant-upload-text[data-v-36fb0770] {
  font-size: 12px;
  margin-top: 10px;
  color: #A1A2B2;
}
[data-v-36fb0770] .ant-modal-body .footer_btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  height: 60px;
}
[data-v-36fb0770] .ant-modal-body .cer-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-36fb0770] .ant-modal-body .cer-content .btn {
  width: 150px;
  border: 0;
  border-radius: 8px;
  margin: 0 10px;
  background-size: cover;
  background-position: 0 0;
}
[data-v-36fb0770] .ant-modal-body .cer-content .qy {
  background-image: url(../img/qy.ade1e140.png);
}
[data-v-36fb0770] .ant-modal-body .cer-content .gt {
  background-image: url(../img/gt.e036dc54.png);
}
[data-v-36fb0770] .ant-modal-body .cer-btn {
  margin: 0 10px;
  height: 50px;
}
[data-v-36fb0770] .ant-modal-body .cer-btn .notrz {
  background-color: #AAAAAA;
  color: #fff;
  border: none;
}
[data-v-36fb0770] .ant-modal-body .cer-btn .notrz:hover {
  background-color: #AAAAAA;
  color: #fff;
}

