* {
  margin: 0;
  padding: 0;
  border: 0;
  text-decoration: none;
}
ul,
li {
  list-style: none;
}

hmtl,body,
#page-container {
  width: 100%;
  height: 100%;
}
/*清浮动*/
.clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
/*文字省略*/
.word-cut {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#page-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#page-header {
  height: 1.2000rem;
  line-height: 1.2000rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.2000rem;
          flex: 0 0 1.2000rem;
  text-align: center;
  font-size: 0.4000rem;
  color: #fff;
  background-color: #373a41;
}
#page-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: scroll;
}
#page-body .copyright {
  width: 100%;
  height: 1.0667rem;
  line-height: 1.0667rem;
  text-align: center;
  font-size: 0.3467rem;
  color: #777777;
}
#page-footer {
  height: 1.6000rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.6000rem;
          flex: 0 0 1.6000rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #f7f7f7;
}
#page-footer .nav-button {
  height: 100%;
  -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
#page-footer .nav-button span {
  width: 100%;
  display: block;
  text-align: center;
  color: #777777;
}
#page-footer .nav-button .iconfont {
  height: 0.6667rem;
  line-height: 0.6667rem;
  padding: 0.3467rem 0  0.1333rem;
  font-size: 0.6667rem;
}
#page-footer .nav-button .title {
  height: 0.2933rem;
  line-height: 0.2933rem;
  font-size: 0.2933rem;
}
#page-footer .here span {
  color: #303030;
}