/*flex函数*/
.space-between {
  justify-content: space-between;
}
.space-between {
  justify-content: space-between;
}
.label-list {
  width: 100%;
  /*padding: 0 .2rem;*/
  line-height: .7rem;
  background: #f2f2f2;
  display: -webkit-box !important;
  /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
  display: -moz-box !important;
  /* Firefox 17- */
  display: -webkit-flex !important;
  /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
  display: -ms-flexbox !important;
  /* IE 10 */
  display: flex!important;
  /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
  align-items: center!important;
}
.label-list span {
  font-size: .3rem;
  width: 25%;
  text-align: center;
  position: relative;
}
.label-list span.active:after {
  content: '';
  display: inline-block;
  width: 1.2rem;
  height: .04rem;
  background: #f54343;
  position: absolute;
  left: 50%;
  top: 100%;
  margin-left: -0.6rem;
}
.tab-list .tab-title {
  font-size: .3rem;
  font-weight: bold;
  padding: .4rem 0 0 .2rem;
  box-sizing: border-box;
}
.tab-list li {
  padding: .3rem .2rem;
  border-bottom: .01rem solid #cccccc;
  font-size: .28rem;
  box-sizing: border-box;
}
.tab-list li p {
  color: #cccccc;
  font-size: .2rem;
  padding-top: .2rem;
}
.tab-list .tab {
  display: none;
}
.tab-list .tab:first-child {
  display: block;
}
