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;
  float: left;
  margin-left: 0;
}
.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;
}
.sep2 {
  border: 0.02666667rem solid #eee;
}
.box-body {
  margin-bottom: 2.05333333rem;
  background-color: #fff;
  font-size: 12px;
}
.box-body .lottery-title {
  height: 0.98666667rem;
  line-height: 0.98666667rem;
}
.box-body .lottery-title span {
  font-size: 0.4rem;
  font-weight: bold;
  font-stretch: normal;
  color: #222222;
  padding-left: 0.18666667rem;
}
.box-body .lottery-title .lottery-title-item {
  display: inline-block;
  width: 1.38666667rem;
  height: 0.58666667rem;
  border-radius: 0.21333333rem;
  background-color: #ff1041;
  text-align: center;
  color: #fff;
  margin-left: 0.26666667rem;
  line-height: 0.58666667rem;
  font-size: 0.4rem;
}
.box-body .lottery-title .lottery-title-item:nth-of-type(1) span {
  display: inline-block;
  width: 0.32rem;
  height: 0.21333333rem;
  background: url('/static/index/imgs/icon_arr_down_2x.png') no-repeat;
  background-size: 0.32rem 0.18666667rem;
}
.box-body .lottery-title .lottery-title-item:nth-of-type(1).active span {
  display: inline-block;
  width: 0.32rem;
  height: 0.21333333rem;
  background: url('/static/index/imgs/icon_arr_up_2x.png') no-repeat;
  background-size: 0.32rem 0.18666667rem;
}
.box-body .lottery-title .lottery-title-item:nth-of-type(2).active span {
  display: inline-block;
  width: 0.21333333rem;
  height: 0.21333333rem;
  border-radius: 50%;
  background-color: #fff;
}
.box-body .div-lottery-item {
  width: 9.68rem;
  height: 2.42666667rem;
  border-radius: 0.13333333rem;
  border: solid 0.02666667rem #ca17e5;
  margin: 0 auto;
  background-color: #ffffff;
  margin-bottom: 0.29333333rem;
}
.box-body .div-lottery-item .lottery-head {
  height: 0.74666667rem;
  font-size: 0.26666667rem;
  font-weight: bold;
  color: #777777;
  margin-top: 0.21333333rem;
  margin-left: 0.34666667rem;
}
.box-body .div-lottery-item .lottery-body {
  width: 100%;
}
.box-body .div-lottery-item .lottery-body .lottery-item {
  display: inline-block;
  width: 12.5%;
  float: left;
  box-sizing: border-box;
  height: 1.65333333rem;
  text-align: center;
}
.box-body .div-lottery-item .lottery-body .lottery-item .lottery-num {
  background-color: #eee;
  width: 0.82666667rem;
  height: 0.82666667rem;
  margin: 0 auto;
  font-size: 0.4rem;
}
.box-body .div-lottery-item .lottery-body .lottery-item .lottery-num span {
  line-height: 0.82666667rem;
}
.box-body .div-lottery-item .lottery-body .lottery-item .lottery-attr {
  font-size: 0.29333333rem;
  font-weight: bold;
  color: #777777;
}
.box-body .div-lottery-item .lottery-body .lottery-item .lottery-attr span {
  font-size: 0.29333333rem;
}
.box-body .div-lottery-item .lottery-body .lottery-item .col1 {
  background: url('/static/index/imgs/num_col1.png') 100% 100% no-repeat;
  background-size: 0.82666667rem 0.82666667rem;
}
.box-body .div-lottery-item .lottery-body .lottery-item .col2 {
  background: url('/static/index/imgs/num_col2.png') 100% 100% no-repeat;
  background-size: 0.82666667rem 0.82666667rem;
}
.box-body .div-lottery-item .lottery-body .lottery-item .col3 {
  background: url('/static/index/imgs/num_col3.png') 100% 100% no-repeat;
  background-size: 0.82666667rem 0.82666667rem;
}
