@media screen and (max-width: 768px) {
  body {
    margin: 0;
  }
}
._list-form_1atrv_6 {
  margin: 20px 0;
  margin-top: 0;
  padding: 10px 20px 20px 20px;
  background: #fff;
  border-radius: 6px;
}
._list-form_1atrv_6 ._ant-form-item_1atrv_13 {
  margin-top: 10px;
}
._w_mask_1atrv_16 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
._w_wrap_1atrv_26 {
  position: fixed;
  top: 15px;
  left: 15px;
  z-index: 101;
  display: flex;
  flex-direction: column;
  width: calc(100% - 30px);
  height: calc(100% - 30px);
  padding-top: 0;
  padding-bottom: 0;
  background: #fff;
  border-radius: 3px;
  transition-delay: 200ms;
  transition-timing-function: linear;
  transition-duration: 200ms;
}
._w_wrap_1atrv_26 ._w_head_1atrv_43 {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 56px;
  padding: 0 40px 0 24px;
  color: #000000d9;
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
}
._w_wrap_1atrv_26 ._w_head_1atrv_43 ._w_head_close_1atrv_54 {
  position: absolute;
  top: 0;
  right: 5px;
  display: block;
  padding: 0 12px;
  color: #00000073;
  font-size: 16px;
  line-height: 56px;
  background-color: transparent;
  cursor: pointer;
  transition: color 0.3s;
}
._w_wrap_1atrv_26 ._w_head_1atrv_43 ._w_head_close_1atrv_54:hover {
  color: #000;
}
._w_wrap_1atrv_26 ._w_head_1atrv_43 ._w_head_title_1atrv_70 {
  flex: 1;
  color: #000000d9;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
._w_wrap_1atrv_26 ._w_content_1atrv_78 {
  flex: 1;
  padding: 10px 24px;
  overflow-y: auto;
}
._w_wrap_1atrv_26 ._w_foot_1atrv_83 {
  padding: 10px 16px;
  text-align: right;
  background: 0 0;
  border-top: 1px solid #f0f0f0;
  border-radius: 0 0 2px 2px;
}
.__2fa-dialog_1atrv_90 .__2fa-dialog-body_1atrv_90 .__2fa-verify-desc_1atrv_90::after {
  display: block;
  content: '提示：(未绑定手机号或港澳台手机号，可在绑定的邮箱中接收验证码)';
}
@media (max-width: 860px) {
  ._w_wrap_1atrv_26 {
    top: 5px;
    left: 5px;
    width: calc(100% - 10px);
    height: calc(100% - 10px);
  }
  .__2fa-dialog_1atrv_90 {
    width: calc(100vw - 30px);
  }
  .__2fa-dialog_1atrv_90 .__2fa-dialog-body_1atrv_90 {
    width: calc(100% - 60px) !important;
  }
  .__2fa-dialog_1atrv_90 .__2fa-dialog-body_1atrv_90 .__2fa-verify-desc_1atrv_90 {
    white-space: normal !important;
  }
}
._wrap_1atrv_111 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  background: #fff;
}
@media screen and (max-width: 768px) {
  body {
    margin: 0;
  }
}
._list-form_1gv6j_6 {
  margin: 20px 0;
  margin-top: 0;
  padding: 10px 20px 20px 20px;
  background: #fff;
  border-radius: 6px;
}
._list-form_1gv6j_6 ._ant-form-item_1gv6j_13 {
  margin-top: 10px;
}
._w_mask_1gv6j_16 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
._w_wrap_1gv6j_26 {
  position: fixed;
  top: 15px;
  left: 15px;
  z-index: 101;
  display: flex;
  flex-direction: column;
  width: calc(100% - 30px);
  height: calc(100% - 30px);
  padding-top: 0;
  padding-bottom: 0;
  background: #fff;
  border-radius: 3px;
  transition-delay: 200ms;
  transition-timing-function: linear;
  transition-duration: 200ms;
}
._w_wrap_1gv6j_26 ._w_head_1gv6j_43 {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 56px;
  padding: 0 40px 0 24px;
  color: #000000d9;
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
}
._w_wrap_1gv6j_26 ._w_head_1gv6j_43 ._w_head_close_1gv6j_54 {
  position: absolute;
  top: 0;
  right: 5px;
  display: block;
  padding: 0 12px;
  color: #00000073;
  font-size: 16px;
  line-height: 56px;
  background-color: transparent;
  cursor: pointer;
  transition: color 0.3s;
}
._w_wrap_1gv6j_26 ._w_head_1gv6j_43 ._w_head_close_1gv6j_54:hover {
  color: #000;
}
._w_wrap_1gv6j_26 ._w_head_1gv6j_43 ._w_head_title_1gv6j_70 {
  flex: 1;
  color: #000000d9;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
._w_wrap_1gv6j_26 ._w_content_1gv6j_78 {
  flex: 1;
  padding: 10px 24px;
  overflow-y: auto;
}
._w_wrap_1gv6j_26 ._w_foot_1gv6j_83 {
  padding: 10px 16px;
  text-align: right;
  background: 0 0;
  border-top: 1px solid #f0f0f0;
  border-radius: 0 0 2px 2px;
}
.__2fa-dialog_1gv6j_90 .__2fa-dialog-body_1gv6j_90 .__2fa-verify-desc_1gv6j_90::after {
  display: block;
  content: '提示：(未绑定手机号或港澳台手机号，可在绑定的邮箱中接收验证码)';
}
@media (max-width: 860px) {
  ._w_wrap_1gv6j_26 {
    top: 5px;
    left: 5px;
    width: calc(100% - 10px);
    height: calc(100% - 10px);
  }
  .__2fa-dialog_1gv6j_90 {
    width: calc(100vw - 30px);
  }
  .__2fa-dialog_1gv6j_90 .__2fa-dialog-body_1gv6j_90 {
    width: calc(100% - 60px) !important;
  }
  .__2fa-dialog_1gv6j_90 .__2fa-dialog-body_1gv6j_90 .__2fa-verify-desc_1gv6j_90 {
    white-space: normal !important;
  }
}
._keepAlive_1gv6j_111 {
  height: calc(100vh - 96px) !important;
}
@media screen and (max-width: 768px) {
  body {
    margin: 0;
  }
}
.list-form {
  margin: 20px 0;
  margin-top: 0;
  padding: 10px 20px 20px 20px;
  background: #fff;
  border-radius: 6px;
}
.list-form .ant-form-item {
  margin-top: 10px;
}
.w_mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.w_wrap {
  position: fixed;
  top: 15px;
  left: 15px;
  z-index: 101;
  display: flex;
  flex-direction: column;
  width: calc(100% - 30px);
  height: calc(100% - 30px);
  padding-top: 0;
  padding-bottom: 0;
  background: #fff;
  border-radius: 3px;
  transition-delay: 200ms;
  transition-timing-function: linear;
  transition-duration: 200ms;
}
.w_wrap .w_head {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 56px;
  padding: 0 40px 0 24px;
  color: #000000d9;
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 2px 2px 0 0;
}
.w_wrap .w_head .w_head_close {
  position: absolute;
  top: 0;
  right: 5px;
  display: block;
  padding: 0 12px;
  color: #00000073;
  font-size: 16px;
  line-height: 56px;
  background-color: transparent;
  cursor: pointer;
  transition: color 0.3s;
}
.w_wrap .w_head .w_head_close:hover {
  color: #000;
}
.w_wrap .w_head .w_head_title {
  flex: 1;
  color: #000000d9;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
.w_wrap .w_content {
  flex: 1;
  padding: 10px 24px;
  overflow-y: auto;
}
.w_wrap .w_foot {
  padding: 10px 16px;
  text-align: right;
  background: 0 0;
  border-top: 1px solid #f0f0f0;
  border-radius: 0 0 2px 2px;
}
._2fa-dialog ._2fa-dialog-body ._2fa-verify-desc::after {
  display: block;
  content: '提示：(未绑定手机号或港澳台手机号，可在绑定的邮箱中接收验证码)';
}
@media (max-width: 860px) {
  .w_wrap {
    top: 5px;
    left: 5px;
    width: calc(100% - 10px);
    height: calc(100% - 10px);
  }
  ._2fa-dialog {
    width: calc(100vw - 30px);
  }
  ._2fa-dialog ._2fa-dialog-body {
    width: calc(100% - 60px) !important;
  }
  ._2fa-dialog ._2fa-dialog-body ._2fa-verify-desc {
    white-space: normal !important;
  }
}
