message: [improvement] Sku: optimize container height
diff: display: flex;
  flex-direction: column;
  align-items: stretch;
  - height: 70%;
  + height: 80%;
  max-height: max-content; /* avoid androiod keyboard cover fields */
  overflow-y: visible;
  - font-size: 14px;
  + font-size: @font-size-md;
  background: @white;
  }
  /* sku header */
  &-header {
  - margin-left: 15px;
  + margin-left: @padding-md;
  &__img-wrap {
  position: relative;
  float: left;
  width: 96px;
  height: 96px;
  - margin: 12px 0 12px;
  + margin: @padding-sm 0;
  background: @background-color;
  border-radius: 4px;
  &__goods-info {
  min-height: 96px;
  - padding: 12px 36px 12px 8px;
  + padding: @padding-sm 36px @padding-sm @padding-xs;
  overflow: hidden;
  }
  }
  &-header-item {
  - margin-top: 8px;
  + margin-top: @padding-xs;
  color: @gray-dark;
  font-size: 12px;
  line-height: 16px;
  &__price-tag {
  display: inline-block;
  - margin-left: 8px;
  + margin-left: @padding-xs;
  padding: 0 5px;
  color: @red;
  font-size: 12px;
  &__close-icon {
  position: absolute;
  - top: 12px;
  - right: 15px;
  + top: @padding-sm;
  + right: @padding-md;
  color: @sku-icon-gray-color;
  font-size: 20px;
  text-align: center;
  }
  &-group-container {
  - margin-left: 15px;
  - padding: 12px 0 2px;
  + margin-left: @padding-md;
  + padding: @padding-sm 0 2px;
  &--hide-soldout {
  .van-sku-row__item--disabled {
  /* sku row */
  &-row {
  - margin: 0 3px 12px 0;
  + margin: 0 3px @padding-sm 0;
  &:last-child {
  margin-bottom: 0;
  }
  &__title {
  - padding-bottom: 12px;
  + padding-bottom: @padding-sm;
  }
  &__item {
  align-items: center;
  justify-content: center;
  min-width: 40px;
  - margin: 0 12px 12px 0;
  + margin: 0 @padding-sm @padding-sm 0;
  color: @text-color;
  font-size: 13px;
  line-height: 16px;
  }
  &-name {
  - padding: 8px;
  + padding: @padding-xs;
  }
  &--active {
  /* sku stepper */
  &-stepper {
  &-stock {
  - margin-left: 15px;
  - padding: 12px 0;
  + margin-left: @padding-md;
  + padding: @padding-sm 0;
  }
  &-container {
  &__stock {
  display: inline-block;
  - margin-right: 10px;
  + margin-right: @padding-xs;
  color: @gray-dark;
  font-size: 12px;
  }
  }
  &-messages {
  - padding-bottom: 10px;
  + padding-bottom: @padding-xs;
  background: @background-color;
  &__image-cell {
  float: left;
  width: 64px;
  height: 64px;
  - margin-right: 8px;
  + margin-right: @padding-xs;
  background: @sku-item-background-color;
  border-radius: 2px;
  