.container {
  display: flex;
  flex-direction: column;
  width: 50vw;
  height: 80vh;
  max-height: 500px;
  background-color: #fff;
  overflow: hidden;

  .top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 10px;
    position: relative;
    font-size: 14Px;
    &::before {
      content: '';
      position: absolute;
      left: 4px;
      top: 50%;
      height: 30%;
      transform: translateY(-50%);
      width: 2px;
      background-color: var(--van-primary-color);
      border-radius: 2px;
    }
  }

  .picker {
    flex: 1;
  }

  .button {
    width: 50%;
    height: 40Px;
    margin: 10Px auto;
  }
}