.modal1 {
  .ivu-modal {
    width: 50% !important;
    min-width: 1000px;
  }
}
.modal2 {
  .ivu-modal {
    width: 70% !important;
  }
}
.modal3 {
  .ivu-modal {
    width: 300px !important;
  }
}
.modal4 {
  .ivu-modal {
    width: 30% !important;
    min-width: 500px;
  }
}

.modal5 {
  .ivu-modal {
    width: 90% !important;
    min-width: 500px;
  }
}
.modal_tip {
  .ivu-modal {
    width: 450px !important;
  }
}
.ivu-modal-content {
  border-radius: 16px;
  overflow: hidden;
  .ivu-modal-header {
    padding: 13px 16px !important;
    border-bottom-color: #ced9f2;
    // 设置弥散渐变
    // background-image: url("~@/assets/img/dispersion_gradient1.png");
    // background-size: cover;
    // background-repeat: no-repeat;
    // background-position: center;
    .ivu-modal-header-inner {
      font-size: 18px !important;
      color: #253a70;
    }
  }
  .ivu-modal-close {
    top: 4px;
    .ivu-icon-ios-close:before {
      color: #253a70;
      font-size: 36px;
      font-weight: 600;
    }
  }
  .ivu-modal-footer {
    border-top: none;
  }
}

.ivu-modal-body {
  max-height: calc(100vh - 260px);
  overflow: auto;
}
.ivu-modal-fullscreen .ivu-modal-body {
  max-height: none !important;
}
