.region-select {
  display: flex;
  width: 100%;
  height: 100%;
  text-align: center;
  background: url('../../assets/region/region-bg.png') no-repeat $core-border-color;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;

  .region-item {
    position: relative;
    display: inline-block;
    width: 350px;
    height: 470px;
    margin: 1rem;
    font-size: 40px;
    font-weight: bold;
    color: white;
    cursor: pointer;
    background-color: rgba(52, 95, 166, 0.6);
//    border: 1px solid #222;//$core-border-color;
    border-radius: $core-border-radius;

    // &:hover {
    //   border: 3px solid $danger-color;
    // }

    img {
      width: 100%;
    }

    .form-item {
      width: 70%;
    }

    .region-form {
      margin-top: 60px;
    }

    .regoin-button {
      width: 200px;
      height: 40px;
      font-size: 19px;
    }

    .region-item-label {
      position: absolute;
      bottom: 1rem;
      width: 100%;
    }
  }
}
