.tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;

  box-sizing: border-box;

  font-family: Microsoft Yahei,Helvetica Neue,\\5B8B\4F53,Helvetica,Arial,sans-serif;

  -webkit-font-smoothing: antialiased;

  font-smoothing: antialiased;

  -webkit-text-size-adjust: 100%;

      -ms-text-size-adjust: 100%;

          text-size-adjust: 100%;
}
.tabs *,
    .tabs *::after,
    .tabs *::before {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-touch-callout: none;
}
.label {
  font-size: 14px;
  font-weight: 500;
  line-height: 1;

  position: relative;

  padding: 17px 12px;

  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 0.35s;
          transition-duration: 0.35s;
  -webkit-transition-property: box-shadow, color;
  transition-property: box-shadow, color;

  color: rgba(0, 0, 0, 0.7)
}
.label > .rippleWrapper {
  overflow: hidden;
}
.label.active {
  color: rgb(0, 0, 0);
}
.label.disabled {
  opacity: 0.2;
}
.label:not(.disabled) {
  cursor: pointer;
}
.label.hidden {
  display: none;
}
.tab {
  padding: 17px 12px;

  outline: none
}
.tab:not(.active) {
  display: none;
}
.tab.active {
  display: block;
}
.navigation {
  position: relative;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  overflow-x: hidden;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;

  box-shadow: inset 0 -1px rgb(238, 238, 238);
}
.navigationContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.navigationContainer .navigation {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pointer {
  position: absolute;

  width: 0;
  height: 2px;
  margin-top: -2px;

  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 0.35s;
          transition-duration: 0.35s;
  -webkit-transition-property: left, width;
  transition-property: left, width;

  background-color: rgb(0, 188, 212);
}
