/* reset.less */
/* CSS Document */
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: 312.5%;
}
ul,
li,
div,
p,
body,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd {
  margin: 0;
  padding: 0;
}
input {
  -webkit-appearance: none;
  outline: none;
}
li {
  list-style: none;
}
a {
  text-decoration: none;
  outline: none;
}
* {
  outline: none;
  -webkit-focus-ring-color: rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.hide {
  display: none;
}
body,
html {
  width: 100%;
  height: 100%;
  font-family: "Microsoft YaHei", "Helvetica Neue", Arial, HelveticaNeue, Helvetica, "BBAlpha Sans", sans-serif;
  font-weight: normal;
  font-size: 0.26rem;
}
body {
  opacity: 1;
  -webkit-transition: opacity 500ms ease-in;
  transition: opacity 500ms ease-in;
  font-family: "\5FAE\8F6F\96C5\9ED1", "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
}
button {
  border: none;
  background: none;
  display: block;
  outline: none;
}
table {
  border-collapse: collapse;
}
@media screen and (min-width: 360px) and (max-width: 374px) and (orientation: portrait) {
  html {
    font-size: 351.5%;
  }
}
@media screen and (min-width: 384px) and (max-width: 399px) and (orientation: portrait) {
  html {
    font-size: 375%;
  }
}
@media screen and (min-width: 400px) and (max-width: 413px) and (orientation: portrait) {
  html {
    font-size: 390.625%;
  }
}
@media screen and (min-width: 414px) and (max-width: 431px) and (orientation: portrait) {
  html {
    font-size: 404.3%;
  }
}
@media screen and (min-width: 432px) and (max-width: 479px) and (orientation: portrait) {
  html {
    font-size: 421.875%;
  }
}
@media screen and (min-width: 480px) and (max-width: 639px) and (orientation: portrait) {
  html {
    font-size: 468.75%;
  }
}
@media screen and (min-width: 640px) and (orientation: portrait) {
  html {
    font-size: 625%;
  }
}
.noSize {
  font-size: 0;
  text-indent: -9999em;
}
.center {
  margin-left: auto;
  margin-right: auto;
}
.flex {
  display: box;
  /* OLD - Android 4.4- */
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
  /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
html {
  font-size: 312.5% ;
}
body {
  font-size: .28rem;
}
/*app*/
#app {
  /*display: none;
  opacity: 0;*/
}
#app div,
#app button,
#app span,
#app p {
  -webkit-touch-callout: none;
}
/*竖屏浏览*/
#forhorview {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  background: #000;
  opacity: 0.95;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 99999;
}
#forhorview p {
  text-align: center;
  color: #fff;
  position: relative;
  top: 35%;
  font-size: 0.3rem;
}
/*版权*/
#copyright {
  position: relative;
  padding-top: .4rem;
  padding-bottom: .3rem;
  margin-top: .4rem;
}
#copyright p {
  color: #636c81;
}
#copyright a {
  color: #636c81;
}
.alert-wrap {
  display: none;
  position: fixed;
  top: 30%;
  left: 50%;
  width: 4rem;
  padding: .5rem .2rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  margin-left: -2rem;
  margin-top: -1rem;
  background: rgba(111, 109, 109, 0.8);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #fff;
  z-index: 9999;
}
.popup-wrap {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9;
}
.popup-wrap .popup-mask {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
}
.popup-wrap .popup-close {
  position: absolute;
  display: block;
  width: .62rem;
  height: .42rem;
  background-size: 100%;
}
.popup-wrap .popup-content {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-touch-callout: unset;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}
.popup-wrap .popup-content img {
  display: block;
  width: 100%;
}
.noSize {
  font-size: 0;
  text-indent: -9999em;
}
.flex {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
  /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
@-webkit-keyframes fadeInOut {
  0%,
  25%,
  100% {
    opacity: 0;
  }
  50%,
  75% {
    opacity: 1;
  }
}
@-moz-keyframes fadeInOut {
  0%,
  25%,
  100% {
    opacity: 0;
  }
  50%,
  75% {
    opacity: 1;
  }
}
@-o-keyframes fadeInOut {
  0%,
  25%,
  100% {
    opacity: 0;
  }
  50%,
  75% {
    opacity: 1;
  }
}
@keyframes fadeInOut {
  0%,
  25%,
  100% {
    opacity: 0;
  }
  50%,
  75% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-50px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-50px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-50px);
            transform: translateX(-50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-50px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-50px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(50px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(50px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(50px);
            transform: translateX(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes zoomInAndOut {
  0% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  100% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(2, 2, 2);
    transform: scale3d(2, 2, 2);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(0.9);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(0.9);
    opacity: 1;
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(0.9);
  }
  50% {
    -moz-transform: scale(1.1);
  }
  100% {
    -moz-transform: scale(0.9);
    opacity: 1;
  }
}
@-o-keyframes pulse {
  0% {
    -o-transform: scale(0.9);
  }
  50% {
    -o-transform: scale(1.1);
  }
  100% {
    -o-transform: scale(0.9);
    opacity: 1;
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
    opacity: 1;
  }
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    opacity: 0;
  }
}
@-moz-keyframes hinge {
  0% {
    -moz-transform: rotate(0);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -moz-transform: rotate(80deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  40% {
    -moz-transform: rotate(60deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  80% {
    -moz-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  100% {
    -moz-transform: translateY(700px);
    opacity: 0;
  }
}
@-o-keyframes hinge {
  0% {
    -o-transform: rotate(0);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -o-transform: rotate(80deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  40% {
    -o-transform: rotate(60deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  80% {
    -o-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  100% {
    -o-transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
            transform: rotate(80deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
            transform: rotate(60deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
            transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
            transform: translateY(700px);
    opacity: 0;
  }
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes rotate {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(360deg);
  }
}
@-o-keyframes rotate {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    opacity: 1;
  }
}
@-moz-keyframes wobble {
  0% {
    -moz-transform: translateX(0%);
  }
  15% {
    -moz-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -moz-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -moz-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -moz-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -moz-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -moz-transform: translateX(0%);
    opacity: 1;
  }
}
@-o-keyframes wobble {
  0% {
    -o-transform: translateX(0%);
  }
  15% {
    -o-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -o-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -o-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -o-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -o-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -o-transform: translateX(0%);
    opacity: 1;
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
            transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
            transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
            transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
            transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
            transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    opacity: 1;
  }
}
@-webkit-keyframes shake {
  50% {
    transform: rotate(10deg);
    -webkit-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    -o-transform: rotate(10deg);
  }
  0%,
  100% {
    transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -o-transform: rotate(-10deg);
  }
}
@keyframes shake {
  50% {
    transform: rotate(10deg);
    -webkit-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    -o-transform: rotate(10deg);
  }
  0%,
  100% {
    transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -o-transform: rotate(-10deg);
  }
}
@-webkit-keyframes flip1 {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
  }
  25% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
  }
  50% {
    -webkit-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
  }
}
@keyframes flip1 {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
            transform: perspective(400px) rotateY(90deg);
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
            transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
            transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
  }
}
@-webkit-keyframes flip2 {
  0% {
    -webkit-transform: perspective(400px) rotateY(-90deg);
  }
  25% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
  }
  50% {
    -webkit-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
  }
}
@keyframes flip2 {
  0% {
    -webkit-transform: perspective(400px) rotateY(-90deg);
            transform: perspective(400px) rotateY(-90deg);
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
            transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
            transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
  }
}
@-webkit-keyframes shine {
  0%,
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.1;
  }
}
@-webkit-keyframes gif {
  0% {
    background-position: 0%;
    opacity: 1;
  }
  100% {
    background-position: 200%;
    opacity: 1;
  }
}
@keyframes gif {
  0% {
    background-position: 0%;
    opacity: 1;
  }
  100% {
    background-position: 200%;
    opacity: 1;
  }
}
@-webkit-keyframes zoom2 {
  0% {
    -webkit-transform: scale3d(0.98, 1, 1);
    transform: scale3d(0.98, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  100% {
    -webkit-transform: scale3d(0.98, 1, 1);
    transform: scale3d(0.98, 1, 1);
  }
}
@keyframes zoom2 {
  0% {
    -webkit-transform: scale3d(0.98, 1, 1);
    transform: scale3d(0.98, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  100% {
    -webkit-transform: scale3d(0.98, 1, 1);
    transform: scale3d(0.98, 1, 1);
  }
}
@-webkit-keyframes matrix {
  0% {
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, -0.0015, 0, 0, 1, 0, 0, 0, 0, 1);
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, -0.0015, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: center center 0;
    -webkit-transform-origin: center center 0;
  }
  100% {
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: center center 0;
    -webkit-transform-origin: center center 0;
  }
}
@keyframes matrix {
  0% {
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, -0.0015, 0, 0, 1, 0, 0, 0, 0, 1);
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, -0.0015, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: center center 0;
    -webkit-transform-origin: center center 0;
  }
  100% {
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform-origin: center center 0;
    -webkit-transform-origin: center center 0;
  }
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes zoomIn2 {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.05);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@keyframes zoomIn2 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes translateDown {
  0%,
  100% {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
  50% {
    transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
  }
}
@keyframes translateDown {
  0%,
  100% {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
  50% {
    transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
  }
}
@-webkit-keyframes translateLeft {
  0%,
  100% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
  }
  50% {
    transform: translateX(-5px);
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
  }
}
@keyframes translateLeft {
  0%,
  100% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
  }
  50% {
    transform: translateX(-5px);
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
  }
}
@keyframes arrow {
  0%,
  100% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
  }
  50% {
    transform: translate(0, 0.15rem);
    -webkit-transform: translate(0, 0.15rem);
    -moz-transform: translate(0, 0.15rem);
    -ms-transform: translate(0, 0.15rem);
    -o-transform: translate(0, 0.15rem);
  }
}
@-webkit-keyframes arrow {
  0%,
  100% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
  }
  50% {
    transform: translate(0, 0.15rem);
    -webkit-transform: translate(0, 0.15rem);
    -moz-transform: translate(0, 0.15rem);
    -ms-transform: translate(0, 0.15rem);
    -o-transform: translate(0, 0.15rem);
  }
}
@-webkit-keyframes show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes fylLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(-6rem);
            transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-moz-keyframes fylLeft {
  0% {
    opacity: 1;
    transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@-ms-keyframes fylLeft {
  0% {
    opacity: 1;
    transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@-o-keyframes fylLeft {
  0% {
    opacity: 1;
    transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes fylLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(-6rem);
            transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes fylLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(-6rem);
            transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-moz-keyframes fylLeft {
  0% {
    opacity: 1;
    transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@-ms-keyframes fylLeft {
  0% {
    opacity: 1;
    transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@-o-keyframes fylLeft {
  0% {
    opacity: 1;
    transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes fylLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(-6rem);
            transform: translateX(-6rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes scaleSkill {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) scale(1.2);
            transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
  }
}
@-moz-keyframes scaleSkill {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
@-ms-keyframes scaleSkill {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
@-o-keyframes scaleSkill {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
@keyframes scaleSkill {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) scale(1.2);
            transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
  }
}
@-webkit-keyframes scaleSkill {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) scale(1.2);
            transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
  }
}
@-moz-keyframes scaleSkill {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
@-ms-keyframes scaleSkill {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
@-o-keyframes scaleSkill {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
@keyframes scaleSkill {
  0% {
    -webkit-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) scale(1.2);
            transform: translate(-50%, -50%) scale(1.2);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
  }
}
@-webkit-keyframes btnShake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  25% {
    -webkit-transform: translateX(-2px);
            transform: translateX(-2px);
  }
  50% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  75% {
    -webkit-transform: translateX(2px);
            transform: translateX(2px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-moz-keyframes btnShake {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-2px);
  }
  50% {
    transform: translateX(0);
  }
  75% {
    transform: translateX(2px);
  }
  100% {
    transform: translateX(0);
  }
}
@-ms-keyframes btnShake {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-2px);
  }
  50% {
    transform: translateX(0);
  }
  75% {
    transform: translateX(2px);
  }
  100% {
    transform: translateX(0);
  }
}
@-o-keyframes btnShake {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-2px);
  }
  50% {
    transform: translateX(0);
  }
  75% {
    transform: translateX(2px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes btnShake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  25% {
    -webkit-transform: translateX(-2px);
            transform: translateX(-2px);
  }
  50% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  75% {
    -webkit-transform: translateX(2px);
            transform: translateX(2px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes btnShake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  25% {
    -webkit-transform: translateX(-2px);
            transform: translateX(-2px);
  }
  50% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  75% {
    -webkit-transform: translateX(2px);
            transform: translateX(2px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-moz-keyframes btnShake {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-2px);
  }
  50% {
    transform: translateX(0);
  }
  75% {
    transform: translateX(2px);
  }
  100% {
    transform: translateX(0);
  }
}
@-ms-keyframes btnShake {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-2px);
  }
  50% {
    transform: translateX(0);
  }
  75% {
    transform: translateX(2px);
  }
  100% {
    transform: translateX(0);
  }
}
@-o-keyframes btnShake {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-2px);
  }
  50% {
    transform: translateX(0);
  }
  75% {
    transform: translateX(2px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes btnShake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  25% {
    -webkit-transform: translateX(-2px);
            transform: translateX(-2px);
  }
  50% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  75% {
    -webkit-transform: translateX(2px);
            transform: translateX(2px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes innerIn {
  0% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-moz-keyframes innerIn {
  0% {
    transform: translateX(1000px);
  }
  100% {
    transform: translateX(0);
  }
}
@-ms-keyframes innerIn {
  0% {
    transform: translateX(1000px);
  }
  100% {
    transform: translateX(0);
  }
}
@-o-keyframes innerIn {
  0% {
    transform: translateX(1000px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes innerIn {
  0% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes innerIn {
  0% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-moz-keyframes innerIn {
  0% {
    transform: translateX(1000px);
  }
  100% {
    transform: translateX(0);
  }
}
@-ms-keyframes innerIn {
  0% {
    transform: translateX(1000px);
  }
  100% {
    transform: translateX(0);
  }
}
@-o-keyframes innerIn {
  0% {
    transform: translateX(1000px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes innerIn {
  0% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
/*skin*/
/*----size----*/
/*链接*/
/*导航*/
/*一级标题*/
/*二级标题*/
/*文字*/
/*next*/
/*icon*/
/*间距*/
/*敬请期待*/
.build-wrap {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 999;
}
.build-mask {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.build-body {
  position: absolute;
  width: 5rem;
  left: 50%;
  top: 50%;
  background: #fff;
  z-index: 999;
  font-size: .36rem;
  color: #000;
  text-align: center;
  padding: .5rem .4rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}
.build-body .btn-close {
  position: absolute;
  width: .5rem;
  height: .5rem;
  right: 0.05rem;
  top: 0.05rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/close_679a5360.png) no-repeat center;
  background-size: 100%;
}
.build-body .btn-close:hover {
  cursor: pointer;
  -o-animation: rotateAnim 1s;
  -webkit-animation: rotateAnim 1s;
  -moz-animation: rotateAnim 1s;
  -ms-animation: rotateAnim 1s;
  animation: rotateAnim 1s;
}
.header {
  position: relative;
  z-index: 9;
}
.header .logo-wrap {
  position: absolute;
  display: block;
  width: 2.5rem;
  height: .69rem;
  top: .03rem;
  left: .08rem;
}
.header .logo {
  position: absolute;
  display: block;
  width: 2.18rem;
  height: .87rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/logo_4cce80c2.png) no-repeat center;
  background-size: 100% 100%;
}
.header .link {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0;
  text-align: right;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/link-bg_eaf1cd8e.png) no-repeat;
  background-size: 100% 100%;
  width: 1.75rem;
  height: .51rem;
  line-height: .6rem;
  text-indent: -99999px;
}
.header .link-item {
  display: inline-block;
  color: #fff;
  padding-right: .15rem;
  font-size: 0.26rem;
}
.header a.link-item {
  position: relative;
  text-align: center;
  width: 100%;
}
html,
body {
  font-family: "Microsoft YaHei";
  height: 100%;
}
body {
  background: #e1ecff;
  font-size: 0.26rem;
}
.content-section p.tip:before {
  display: none;
}
.video-not-support {
  display: none;
  color: #fff;
  text-align: center;
}
.window {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  opacity: 0;
}
.wrap {
  position: relative;
  width: 100%;
  min-height: 100%;
  background: #e1ecff url(https://n.res.netease.com/pc/zt/20220112143154415/img/bg_97f6387f.jpg) no-repeat center center;
  background-size: 100%;
  opacity: 0;
  z-index: 2;
  overflow: hidden;
}
.wrap.bg-2 {
  background: #e1ecff url(https://n.res.netease.com/pc/zt/20220112143154415/img/bg-2_2dcaca6b.jpg) no-repeat center center;
  background-size: 100%;
}
.wrap-footer {
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/bg_97f6387f.jpg) no-repeat center -3.1rem, url(https://n.res.netease.com/pc/zt/20220112143154415/img/bg2_e434cdd9.jpg) no-repeat bottom center;
  background-size: 100%;
}
.wrap-footer.bg-2 {
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/bg-2_2dcaca6b.jpg) no-repeat center -3.1rem, url(https://n.res.netease.com/pc/zt/20220112143154415/img/bg2_e434cdd9.jpg) no-repeat bottom center;
  background-size: 100%;
}
.margin-top {
  margin-top: 0.4rem;
}
.main-wrap {
  margin-left: auto;
  margin-right: auto;
}
.section-page {
  padding-top: 1.5rem;
  margin-top: 9.8rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/section-bg_14ea5762.png) no-repeat top center;
  background-size: 100%;
  display: none;
}
.section-page .sub-nav-wrap {
  position: relative;
  width: 100%;
  height: 0.54rem;
  background-size: cover;
  text-align: center;
  font-size: 0;
}
.section-page .sub-nav-wrap .nav-item {
  margin: 0 -0.12rem;
  display: inline-block;
  width: 2rem;
  height: .63rem;
  cursor: pointer;
}
.content-section {
  padding: 0 0.4rem;
}
@font-face {
  font-family: 'fzbysong';
  src: url('https://nie.res.netease.com/comm/js/nie/ref/fonts/fzbysong.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
.content-section h3 {
  font-family: 'fzbysong';
  font-size: 0.26rem;
  color: #4a5c97;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/sub-title_b2732a59.png);
  background-size: 3.4rem 0.42rem;
  background-position: 0% 50%;
  background-repeat: no-repeat;
  height: 0.54rem;
  line-height: 0.58rem;
  text-indent: 1rem;
  margin-top: 0.3rem;
  margin-bottom: 0.26rem;
}
.content-section .section-time {
  color: #d42e42;
  font-weight: bold;
}
.content-section .section-mark {
  color: #c67f40;
  font-weight: bold;
}
.content-section .section-em {
  color: #a69466;
  font-weight: bold;
}
.content-section .time-wrap {
  margin-bottom: 0.4rem;
}
.content-section .section-table {
  width: 6.5rem;
  margin: 0 auto .3rem;
  padding: 0.05rem 0 0.06rem;
  color: #4a5c97;
  font-size: 0.20rem;
  border-collapse: collapse;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/table-top_dbc97590.png) no-repeat top center / 100%, url(https://n.res.netease.com/pc/zt/20220112143154415/img/table-mid_6e701fdb.png) no-repeat center center / 100% calc(100% - 0.77rem), url(https://n.res.netease.com/pc/zt/20220112143154415/img/table-bottom_9edb4958.png) no-repeat bottom center / 100%;
}
.content-section .section-table.section-2 table th {
  width: 3.15rem;
}
.content-section .section-table table {
  margin: 0 auto;
  border: 1px solid #4a5c97;
  background: #e1ecff;
  position: relative;
}
.content-section .section-table table span {
  color: #d42e42;
}
.content-section .section-table th,
.content-section .section-table td {
  padding: 0 0.05rem;
  height: 0.48rem;
  line-height: 0.48rem;
  text-align: center;
  border-top: solid 1px;
  border-right: solid 1px;
  border-color: #e1ecff;
}
.content-section .section-table th.s-lineh,
.content-section .section-table td.s-lineh {
  line-height: 0.24rem !important;
}
.content-section .section-table th {
  width: 2.1rem;
  border-top-color: #4a5c97;
  background-color: #4a5c97;
  color: #fff;
}
.content-section .section-table th:last-child {
  border-color: #4a5c97;
}
.content-section .section-table td {
  border-color: #4a5c97;
}
.content-section .span {
  font-size: 0.24rem;
  color: #d42e42;
}
.content-section h4 {
  font-weight: normal;
}
.content-section h4:before {
  position: absolute;
  left: 0.1rem;
  top: 0.12rem;
  content: '';
  width: 0.1rem;
  height: 0.1rem;
  background-color: #4a5c97;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.content-section h4,
.content-section p {
  position: relative;
  color: #4a5c97;
  font-size: 0.24rem;
  padding-left: 0.35rem;
  line-height: 0.42rem;
  text-align: justify;
}
.content-section h4 span,
.content-section p span {
  color: #d42e42;
}
.content-section .team-win,
.content-section .team-loss,
.content-section .finals {
  position: relative;
  left: 0.3rem;
  width: 6.3rem;
}
.content-section .team-win {
  height: 7.2rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/team-win_15c13af3.png) no-repeat top center;
  background-size: 100%;
}
.content-section .team-loss {
  height: 7.91rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/team-loss_faacb1ed.png) no-repeat top center;
  background-size: 100%;
}
.content-section .finals {
  height: 3.88rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/finals_475a4e83.png) no-repeat top center;
  background-size: 100%;
}
.content-section .last-p {
  margin-top: .4rem;
}
.section-page-gz .section-table table tr:nth-child(2) td {
  height: .64rem;
  line-height: .64rem;
}
.section-page-gz .section-table table tr:nth-child(5) td {
  height: .64rem;
  line-height: .64rem;
}
.section-page-gg .section-table table tr th:nth-child(2) {
  width: 4.2rem;
}
.section-nav {
  position: absolute;
  width: 100%;
  height: 13.34rem;
  top: 50%;
  margin-top: -6.67rem;
}
.section-nav.inner-section-nav {
  top: 0;
  margin-top: -1.67rem;
}
.section-nav .btn-change {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: .2rem;
  margin-left: .9rem;
  display: block;
  width: 1rem;
  height: 1rem;
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/btn-liupai-a_6a8b54eb.png);
  background-size: 100%;
}
.section-nav .btn-change.on {
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/btn-liupai_87794ba2.png);
  background-size: 100%;
}
.section-nav .nav-wrap {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 3rem;
  margin-left: -3.29rem;
  width: 6.59rem;
  height: .75rem;
  text-align: center;
  font-size: 0;
}
.section-nav .nav-wrap.inner-nav {
  margin-top: 3rem;
}
.section-nav .nav-wrap .main-nav-item {
  display: inline-block;
  width: .61rem;
  height: 2.11rem;
  cursor: pointer;
  margin: 0 .33rem;
}
.section-nav .nav-wrap .main-nav-item-1 {
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/btn-gz_636f5040.png);
  background-size: 100%;
  /*&.active{
				background-image: url("../../img/m/btn-gz-a.png");
			}*/
}
.section-nav .nav-wrap .main-nav-item-2 {
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/btn-zj-a_dbcd4736.png);
  background-size: 100%;
  /*&.active{
				background-image: url("../../img/m/btn-zj-a.png");
			}*/
}
.section-nav .nav-wrap .main-nav-item-3 {
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/btn-jl_78539958.png);
  background-size: 100%;
  /*&.active{
				background-image: url("../../img/m/btn-jl-a.png");
			}*/
}
.update-time {
  position: absolute;
  top: 9.55rem;
  right: .2rem;
  color: #b7a59c;
  font-style: italic;
}
.section-wrap .s-title {
  width: 7.5rem;
  height: .8rem;
  margin: 0.4rem auto;
  text-indent: -999em;
  overflow: hidden;
}
.section-wrap .s-title1 {
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/title1_eecb7e5f.png) no-repeat center;
  background-size: 100%;
}
.section-wrap .s-title2 {
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/title2_e4a47bbf.png) no-repeat center;
  background-size: 100%;
}
.section-wrap .s-title3 {
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/title3_91b96a54.png) no-repeat center;
  background-size: 100%;
}
.section-wrap .s-sub-title {
  color: #8f7d4f;
  font-size: 0.26rem;
  margin: 0.2rem 0 0rem 0;
  text-align: left;
  padding-left: 1rem;
  line-height: .54rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/sub-title_b2732a59.png) no-repeat left;
  background-size: auto 100%;
}
.section-wrap .s-item-wrap {
  width: 5.5rem;
  margin-left: auto;
  margin-right: auto;
}
.section-wrap .s-item {
  margin-top: .5rem;
  margin-left: auto;
  margin-right: auto;
}
.section-wrap .img-wrap {
  width: 6.35rem;
  height: 4.8rem;
  margin: .3rem auto 0;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/img-bd_e3c16396.png) no-repeat;
  background-size: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: .23rem;
}
.section-wrap .img-wrap .btn-link {
  border: 2px solid #8f9ab5;
  margin: 0 auto;
  width: 6rem;
  display: block;
  position: relative;
}
.section-wrap .img-wrap .btn-link img {
  display: block;
  width: 100%;
  height: auto;
}
.section-wrap .img-wrap .btn-link .img-footer {
  position: absolute;
  bottom: 0;
  height: .4rem;
  width: 100%;
  background: #7a87a6;
  font-size: .2rem;
  line-height: .4rem;
  color: white;
  text-align: center;
}
.section-wrap .img-section {
  margin: 0 auto;
  width: 6.4rem;
}
.section-wrap .jl-img-wrap {
  display: inline-block;
  width: 3.13rem;
  height: 2.8rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/img-bg-small_b1d2e11b.png) no-repeat;
  background-size: 100%;
}
.section-wrap .jl-img-wrap .jl-img-bd {
  border: 2px solid #8f9ab5;
  margin: .2rem auto 0;
  width: 2.8rem;
}
.section-wrap .jl-img-wrap .jl-img-bd img {
  display: block;
  width: 100%;
  height: auto;
}
.section-wrap .jl-img-wrap .jl-img-bd .img-content {
  height: .4rem;
  width: 100%;
  background: #7a87a6;
  font-size: .16rem;
  line-height: .4rem;
  color: white;
  text-align: center;
}
.section-wrap .jl-img-wrap1 {
  display: inline-block;
  width: 6.35rem;
  height: 4.8rem;
  margin-top: .3rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/img-bd_e3c16396.png) no-repeat;
  background-size: 100%;
}
.section-wrap .jl-img-wrap1 .jl-img-bd {
  border: 2px solid #8f9ab5;
  margin: .15rem auto 0;
  width: 6rem;
}
.coming-soon-modal-wrap {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
}
.coming-soon-modal-wrap .coming-soon-content {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6.41rem;
  height: 2.73rem;
  margin-left: -3.205rem;
  margin-top: -1.365rem;
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/modal-bg_e3d78622.png);
  background-size: 100% 100%;
  z-index: 2;
}
.coming-soon-modal-wrap .coming-soon-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.9;
  background-color: #000;
}
.coming-soon-modal-wrap .coming-soon-mask::after {
  position: absolute;
  top: 0;
  right: 0;
  width: 1rem;
  height: 1rem;
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/close_e89e49c2.png);
  background-size: 100% 100%;
  z-index: 2;
  content: '';
}
.go-top {
  display: none;
  position: fixed;
  bottom: 2rem;
  right: 0;
  width: 0.7rem;
  height: 0.43rem;
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/top_8f5c47ef.png);
  background-size: 100% 100%;
  z-index: 99;
}
.zhibo-item {
  padding-top: 0.8rem;
  padding-bottom: 0.7rem;
}
.zhibo-item .live-wrap {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: .35rem;
  text-align: center;
}
.zhibo-item .live-wrap .live-content {
  display: inline-block;
  position: relative;
  text-align: center;
  width: 6.46rem;
  height: 4.05rem;
  background: url(https://n.res.netease.com/pc/zt/20220112143154415/img/video-bg_82df8323.png) no-repeat;
  background-size: contain;
}
.zhibo-item .live-wrap video {
  width: 100%;
  height: auto;
}
.zhibo-item .live-wrap .btn-player-wrap {
  position: absolute;
  top: -0.55rem;
  left: .62rem;
  z-index: 1;
  overflow: hidden;
}
.zhibo-item .live-wrap .btn-player-wrap .btn-player {
  float: left;
  display: block;
  width: 1.55rem;
  height: .51rem;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/btn-player_f1a7daf8.png);
}
.zhibo-item .live-wrap .btn-player-wrap .btn-player.player-active {
  background-image: url(https://n.res.netease.com/pc/zt/20220112143154415/img/btn-player-a_7a92c1cf.png);
}
.zhibo-item .live-wrap .btn-player-wrap .player-cc {
  background-position: 0 0;
}
.zhibo-item .live-wrap .btn-player-wrap .player-dy {
  margin: 0 .09rem;
  background-position: -1.63rem 0;
}
.zhibo-item .live-wrap .btn-player-wrap .player-hy {
  background-position: -3.26rem 0;
}
.zhibo-item .live-wrap .hy-player {
  width: 100%;
  height: 100%;
  border: 0;
}
.zhibo-item .live-wrap .live-item {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  border: .02rem solid #4a5c97;
  width: 6.28rem;
  height: 3.87rem;
}
.zhibo-item .live-wrap .live-2 {
  height: 3.87rem;
  overflow: hidden;
}
.zhibo-item .live-wrap .live-player {
  display: inline-block;
}
.zhibo-item .live-wrap object,
.zhibo-item .live-wrap embed {
  display: block;
  width: 100%;
}
.zhibo-item .live-wrap iframe {
  width: 100%;
  height: 100%;
  outline: none;
  border: none;
}
.zhibo-item .live-wrap iframe html body .container .video-area .info-bar {
  background: #636c81 !important;
}
.section-wrap {
  display: none;
}
.section-show {
  display: block;
}
/*版权*/
.copyright {
  display: none;
  position: relative;
  padding-top: .4rem;
  padding-bottom: .3rem;
  text-align: center;
}
.copyright.on {
  display: block;
}
.NIE-copyRight_m {
  display: inline-block;
  color: #4a5c97;
  font-size: .24rem;
}
.NIE-copyRight_m a {
  color: inherit;
  text-decoration: underline;
}
.NIE-copyRight_m P {
  text-align: center;
}

