/* 公共样式 */

.flex-row {
  display: flex;
  display: -webkit-box;
  flex-direction: row;
  box-orient: horizontal;
  display: -webkit-flex;
  -webkit-flex-direction: row;
}

.flex-column {
  display: flex;
  display: -webkit-box;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-flex-direction: column;
}

.j-c {
  justify-content: center;
}

.j-e {
  justify-content: flex-end;
}

.j-s {
  justify-content: flex-start;
}

.a-e {
  align-items: flex-end;
}

.a-s {
  align-items: flex-start;
}

.j-s-a {
  justify-content: space-around;
  -ms-flex-inline-pack: distribute;
}

.j-s-b {
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.j-s-e {
  justify-content: space-evenly;
}

.a-c {
  align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
}


/* 文字溢出省略 */

.text-nowrap {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}