.theme_en .hisInfo .hisMore>span:nth-child(3) .ball, .theme_en .currentVideo .main .header .videoCode .ball {
  width: 45px;
  text-align: center;
}
.theme_en .hisInfo .hisMore>span:nth-child(3) .ball .shengxiao, .theme_en .currentVideo .main .header .videoCode .ball .shengxiao {
  font-size: 0.75rem;
}
.theme_en .currentVideo .main .header .videoCode .ball .shengxiao {
  width: 45px;
}
.theme_en .hisInfo .hisMore>span:nth-child(3) .ball:last-child, .theme_en .currentVideo .main .header .videoCode .ball:last-child {
  left: 0;
}
.theme_en .hisInfo .hisMore>span:nth-child(3) .ball:last-child::before, .theme_en .currentVideo .main .header .videoCode .ball:last-child::before {
  left: -10px;
}



@media screen and (max-width: 540px) {
  .theme_en .lotteryContent .lotteryNum {
  padding: 0;
}
.theme_en .lotteryContent .lotteryTime .leftTime {
  padding-left: 27px;
}
.theme_en .lotteryContent .lotteryTime .check {
  padding: 0 27px;
}
.theme_en .lotteryContent .lotteryNum .num {
  margin-bottom: 20px;
}
.theme_en .lotteryContent .lotteryNum .num .ball .shengxiao {
  font-size: 0.75rem;
}
.theme_en .lotteryPost .lotteryContent .lotteryTime .nextTimeTitle {
  padding-left: 27px;
}
.theme_en .hisInfo .hisTitle span {
  line-height: 1.25;
  font-size: 0.75rem;
}
}

@media screen and (max-width: 415px) {
  .theme_en .lotteryContent .lotteryTime .check {
  display: flex;
}
  .theme_en .lotteryContent .lotteryTime .check button {
  height: auto;
  line-height: 1.25;
}
}

@media screen and (max-width: 395px) {
  .theme_en .hisInfo .hisMore>span:nth-child(3) .ball, .theme_en .currentVideo .main .header .videoCode .ball {
  width: 41px;
}
.theme_en .currentVideo .main .header .videoCode .ball .shengxiao {
  width: 40px;
}
  .theme_en .hisInfo .hisMore>span:nth-child(3) .ball .shengxiao, .theme_en .currentVideo .main .header .videoCode .ball .shengxiao {
  transform: translateY(0) scale(0.875) !important;
}
}

@media screen and (max-width: 320px) {
  .theme_en .currentVideo .main .header .videoName {
  font-size: 0.875rem;
}
  .theme_en .currentVideo .main .header .videoIssue {
  font-size: 0.75rem;
}
.theme_en .currentVideo .main .header .videoTime i {
  width: 16px;
  height: 16px;
}
.theme_en .currentVideo .main .header .videoTime {
  font-size: 0.75rem;
}
.theme_en .currentVideo .main .header .videoCode {
  top: 0;
}
.theme_en .currentVideo .main .header .videoCode .vtitle {
  top: 0;
}
.theme_en .currentVideo .main .header {
  height: 125px;
  padding: 10px 10px 0;
}
.theme_en .lotteryTitle span {
  display: inline-block;
}
.theme_en .hisInfo .hisMore>span:nth-child(3) .ball, .theme_en .currentVideo .main .header .videoCode .ball {
  width: 34px;
  transform: scale(0.8);
}
.theme_en .hisInfo .hisMore>span:nth-child(3) .ball .balls, .theme_en .currentVideo .main .header .videoCode .balls {
  transform: scale(1.3);
  margin-bottom: 5px;
}
.theme_en .hisInfo .hisMore>span:nth-child(3) .ball .balls i, .theme_en .currentVideo .main .header .videoCode .balls i {
  padding-left: 2px;
}
.theme_en .lotteryContent .lotteryNum .num {
  margin: 10px 0 5px;
}
.theme_en .lotteryContent .lotteryNum .num .ball {
  width: 35px;
  transform: scale(0.75);
}
.theme_en .lotteryContent .lotteryNum .num .ball .balls {
  transform: scale(1.25);
  padding-top: 2px;
  background-position: -3px -2px;
}
.theme_en .lotteryContent .lotteryNum .num .ball .shengxiao {
}
.theme_en .lotteryContent .lotteryTime .check {
  margin: 0 0 50px;
  padding: 0 16px;
}
.theme_en .lotteryContent .lotteryTime .leftTime {
  margin-bottom: 12px;
}
.theme_en .lotteryContent .lotteryTime .history {
  margin-top: 103px;
}
.theme_en .lotteryContent .lotteryNum .num .ball:nth-child(6) {
  margin-right: 12px;
}
.theme_en .lotteryContent .lotteryNum .num .ball:nth-child(6)::before {
  right: -20px;
}
}

@media screen and (max-width: 280px) {
  .theme_en .lotteryContent .lotteryNum .lastTitle .lotteryName {
  font-size: 0.875rem;
}
.theme_en .lotteryContent .lotteryNum .lastTitle .lotteryIssue {
  font-size: 0.75rem;
}
.theme_en .lotteryTitle span {
  display: inline-block;
}
.theme_en .lotteryContent .lotteryNum .num .ball .balls {
  padding-top: 0;
}
.theme_en .lotteryContent .lotteryTime .leftTime {
  padding-left: 11px;
}
.theme_en .lotteryContent .lotteryTime .check {
  padding: 0 13px;
}
.theme_en .lotteryContent .lotteryTime .check button {
  width: 100%;
}
.theme_en .lotteryContent .lotteryTime .check button.video {
  margin: 0;
}
.theme_en .hisInfo .hisMore>span:nth-child(1), .theme_en .hisInfo .hisMore>span:nth-child(2) {
  margin-top: 10px;
}
.theme_en .hisInfo .hisMore>span:nth-child(2) {
  padding-left: 14px;
}
.theme_en .hisInfo .hisMore>span:nth-child(3) {
  transform: scale(0.925);
  padding-left: 0;
}
.theme_en .currentVideo .main .header .videoCode {
  top: 3px;
}
.theme_en .hisInfo .hisMore>span:nth-child(3) .ball:last-child::before, .theme_en .currentVideo .main .header .videoCode .ball:last-child::before {
  left: -13px;
}
.theme_en .lotteryPost .lotteryContent .lotteryNum .lastTitle {
  display: flex;
}
.theme_en .lotteryPost .lotteryContent .lotteryTime .nextTimeTitle {
  margin-top: -5px;
  padding-left: 14px;
}
.theme_en .mobileNav li a span {
  width: 100%;
}
}
