.changeVoice {
  width: 335px;
  background: #FFFFFF;
  border-radius: 12px;
  padding-top: 13px;

  .changeVoiceContainer {
    height: 60vh;
    padding: 0 13px;
    overflow-x: hidden;
    overflow-y: auto;

    &::-webkit-scrollbar {
      display: none;
    }

    .item {
      height: 46px;
      border-radius: 8px;
      font-size: 15px;
      background-color: #fff;
      color: #333333;
      line-height: 52px;
      text-align: center;

      &.active {
        background: #F6F6F6;
      }
    }
  }
}

.btnGroups {
  border-top: 1px solid #F2F2F2;
  display: flex;
  align-items: center;
  padding: 12px 10px;

  :global {
    .van-button {
      font-size: 16px;
      color: #333333;
    }

    .van-button+.van-button {
      margin-left: 15px;
    }
  }
}