/* 弹性盒 */
.flex {
  display: flex;
}

.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
}

.flex-align-items {
  display: flex;
  align-items: center;
}

.flex-column-align-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.flex-justify-center {
  display: flex;
  justify-content: center;
}

.flex-column-justify-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.flex-column-center {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.flex-direction-align-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.flex-between {
  display: flex;
  justify-content: space-between;
}

.flex-between-center {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.flex-wrap {
  display: flex;
  flex-wrap: wrap;
}

.flex-wrap-align-items {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.flex-wrap-end-align-items {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: end;
}

.flex-end-align-center {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.flex-center-align-end {
  display: flex;
  justify-content: center;
  align-items: flex-end;
}