html,
body,
div,
p,
ul,
li,
form,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
}
.box-header {
  height: 0.98666667rem;
}
.box-header a {
  width: 1.6rem;
  display: inline-block;
  height: inherit;
}
.box-header .btn-back {
  width: 0.29333333rem;
  height: 0.48rem;
  margin-left: 0.48rem;
  display: inline-block;
  margin-top: 0.26666667rem;
}
.box-header span {
  padding-left: 2.88rem;
  font-size: 0.4rem;
  font-weight: bold;
  color: #222222;
  line-height: 0.98666667rem;
}
.box-header .btn-year {
  display: inline-block;
  width: 0.29333333rem;
  height: 0.48rem;
  float: right;
  margin-right: 0.48rem;
  margin-top: 0.26666667rem;
}
.box-body {
  background-color: #fff;
  font-size: 12px;
}
.box-body .sep {
  height: 0.02666667rem;
  background-color: #777;
}
.box-body .titles {
  width: 9.73333333rem;
  margin: 0 auto;
  margin-top: 0.24rem;
  height: 0.77333333rem;
  border: 0.02666667rem solid #ff1041;
  border-radius: 0.13333333rem;
}
.box-body .titles .title-item {
  float: left;
  width: 25%;
  font-size: 0.53333333rem;
  font-weight: bold;
  color: #222222;
  line-height: 0.74666667rem;
  text-align: center;
  border-left: 0.02666667rem solid #ff1041;
}
.box-body .titles .title-item a {
  color: #222222;
}
.box-body .titles .title-item:nth-child(1) {
  border-left: none;
}
.box-body .titles .title-item.active {
  background-color: #ff1041;
}
.box-body .titles .title-item.active a {
  color: #fff;
  text-decoration: none;
}
.box-body .new-list {
  width: 9.46666667rem;
  margin: 0 auto;
}
.box-body .new-list ul.new-items {
  width: 9.46666667rem;
  display: block;
}
.box-body .new-list ul.new-items .new-item {
  display: inline-block;
  width: 9.2rem;
  height: 1.97333333rem;
  border-radius: 0.08rem;
  box-shadow: 0rem 0rem 0.08rem 0rem rgba(0, 0, 0, 0.66);
  padding-left: 0.21333333rem;
  margin-top: 0.42666667rem;
}
.box-body .new-list ul.new-items .new-item .left-item {
  width: 5.65333333rem;
  height: 1.97333333rem;
  font-size: 0.34666667rem;
  font-weight: normal;
  line-height: 0.50666667rem;
  color: #222222;
  display: inline-block;
}
.box-body .new-list ul.new-items .new-item .left-item p {
  font-size: 0.34666667rem;
  font-weight: normal;
  line-height: 0.50666667rem;
  color: #222222;
  overflow: hidden;
}
.box-body .new-list ul.new-items .new-item .left-item p:nth-of-type(1) {
  height: 1.01333333rem;
}
.box-body .new-list ul.new-items .new-item .left-item p.create-time {
  font-size: 0.26666667rem;
  line-height: 0.64rem;
  color: #777777;
}
.box-body .new-list ul.new-items .new-item .right-item {
  width: 2.29333333rem;
  height: 1.54666667rem;
  margin-left: 0.74666667rem;
  display: inline-block;
  margin-top: 0.21333333rem;
}
.box-body .new-list ul.new-items .new-item .right-item img {
  width: 2.29333333rem;
  height: 1.54666667rem;
}
.box-body .news-bottom-span {
  height: 2.45333333rem;
  width: 9.81333333rem;
}
