@charset "utf-8";

/** wap nuoya index start **/
.wap_header_part {
  position: fixed;
  z-index: 100;
  top: 0;
  left: 0;
  transition: background ease .1s;
}
.wap_header_part.transparent {
  background: transparent;
}
.wap_header_part.transparent .wap_duodian_logocont {
  visibility: hidden;
}
.wap_slide_box {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 6.5rem;
  display: block;
}
.wap_slide_box .hd {
  position: absolute;
  height: 0.885rem;
  line-height: 0.885rem;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.wap_slide_box .tempWrap {
  width: 100%;
  height: 6.5rem;
}
.wap_slide_box .hd li {
  display: inline-block;
  width: 0.8rem;
  height: 0.1rem;
  overflow: hidden;
  margin: 0 0.125rem;
  text-indent: -208.966rem;
  background: #EDDAB1;
  box-shadow: 0 2px 3px 0 rgba(0,0,0,0.50);
}
.wap_slide_box .hd li.on {
  background: #BB7800;
}
.wap_slide_box .bd {
  position: relative;
  z-index: 0;
  height: 6.5rem;
}
.wap_slide_box .bd ul {
  width: 100%;
  height: 6.5rem;
}
.wap_slide_box .bd a {
  position: relative;
  text-align: center;
  height: 6.5rem;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.wap_slide_box .bd a img {
  width: 100%;
  height: 100%;
}

.lotteries-page-container {
     /* width: 15rem; */
    /* margin: 0 auto 5rem; */
}

.lotteries-page-container .icon-game {
  background: url("./icon-game.png") no-repeat center;
  background-size: 100%;
  width: 1.1rem;
  height: 1rem;
  display: inline-block;
  vertical-align: middle;
}

.lotteries-page-container .page-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.7rem;
  line-height: 0.7rem;
  color: #FFFFFF;
  margin-top: 0.6rem;
  margin-bottom: 0.3rem;
}

.lotteries-page-container .page-header .text {
  font-size: 12px;
  color: #b1b1b1;
  width: 10rem;
}

.lottery-label {
        background-image: linear-gradient(90deg, #323232 0%, #222222 100%);
    /* box-shadow: 0 2px 10px 0 rgba(0,0,0,0.50); */
    border-radius: 0.2rem;
    width: 100%;
    height: 100px;
    color: #ffffff;
    display: flex;
    align-items: center;
    position: relative;
    background: -webkit-linear-gradient(left,#8bc6d7,#9698f2);
    border-radius: 10px;
}
.lottery-label .icon-container {
      width: 10rem;
    height: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}

.lottery-label:after {
    content: "";
    position: absolute;
    top: 38%;
    right: 25px;
    width: 3rem;
    height: 3rem;
    background: url(/emplate/static/image/icon-slide-down.png) no-repeat center;
    background-size: 100%;
    margin-top: -0.5rem;
    transition: all ease .2s;
    transform-origin: center;
}

.lottery-label .label {
  font-size: 16px;
}

.lottery-label .label span {
      font-size: 14px;
    color: #ffffff;
}


.icon_cqssc {
    background: url(/emplate/ico/1.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_amssc {
    background: url(/emplate/ico/61.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_hnssc {
    background: url(/emplate/ico/14.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_tjssc {
        background: url(/emplate/ico/60.png) no-repeat;
    width: 91px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_xjssc {
    background: url(/emplate/ico/12.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_azxy5 {
    background: url(/emplate/ico/44.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_jndwfc {
    background: url(/emplate/ico/30.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_txsfc {
    background: url(/emplate/ico/17.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_txwfc {
    background: url(/emplate/ico/3.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_qqffc {
    background: url(/emplate/ico/88.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_jxyft {
    background: url(/emplate/ico/13.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_wfpk10 {
    background: url(/emplate/ico/4.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_slfk8 {
    background: url(/emplate/ico/73.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_wflhc {
    background: url(/emplate/ico/77.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_cqxync {
    background: url(/emplate/ico/71.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_gdklsf {
    background: url(/emplate/ico/72.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_txffc {
    background: url(/emplate/ico/5.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_hgssc {
    background: url(/emplate/ico/28.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_twssc {
    background: url(/emplate/ico/62.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jsssc {
    background: url(/emplate/ico/96.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_bxssc {
    background: url(/emplate/ico/75.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_sfssc {
    background: url(/emplate/ico/86.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_djssc {
    background: url(/emplate/ico/24.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_mgssc {
    background: url(/emplate/ico/25.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_nyssc {
    background: url(/emplate/ico/27.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_mdssc {
    background: url(/emplate/ico/29.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_azxy5 {
    background: url(/emplate/ico/44.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_tx1fc {
    background: url(/emplate/ico/17.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_cqxync {
    background: url(/emplate/ico/71.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_gdklsf {
    background: url(/emplate/ico/72.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_amlhc {
    background: url(/emplate/ico/77.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_slfk {
    background: url(/emplate/ico/73.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jdxyft {
    background: url(/emplate/ico/13.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_tx5fc {
    background: url(/emplate/ico/3.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_txsfc {
    background: url(/emplate/ico/86.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jnd35 {
    background: url(/emplate/ico/30.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_txffc {
    background: url(/emplate/ico/5.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_rdffc {
    background: url(/emplate/ico/88.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_bxffc {
    background: url(/emplate/ico/76.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jndffc {
    background: url(/emplate/ico/93.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_rbffc {
    background: url(/emplate/ico/91.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_ynffc {
    background: url(/emplate/ico/92.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_xgffc {
    background: url(/emplate/ico/90.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_txwfc {
    background: url(/emplate/ico/3.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_xgwfc {
    background: url(/emplate/ico/21.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_hlwfc {
    background: url(/emplate/ico/22.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_rdwfc {
    background: url(/emplate/ico/23.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_bjpk10 {
    background: url(/emplate/ico/20.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_xyft {
    background: url(/emplate/ico/84.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jspk10 {
    background: url(/emplate/ico/95.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_gonggao {
    background: url(/emplate/ico/95.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}

.icon_twpk10 {
    background: url(/emplate/ico/66.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_sfpk10 {
    background: url(/emplate/ico/85.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_ozpk10 {
    background: url(/emplate/ico/2.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_ampk10 {
    background: url(/emplate/ico/65.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_hnpk10 {
    background: url(/emplate/ico/11.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jndpk10 {
    background: url(/emplate/ico/8.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_xgpk10 {
    background: url(/emplate/ico/4.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_gd115 {
    background: url(/emplate/ico/6.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_sh115 {
    background: url(/emplate/ico/15.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_yn115 {
    background: url(/emplate/ico/94.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_hl115 {
    background: url(/emplate/ico/59.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_dj115 {
    background: url(/emplate/ico/36.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_rd115 {
    background: url(/emplate/ico/50.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_am115 {
    background: url(/emplate/ico/98.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_sd115 {
    background: url(/emplate/ico/7.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_bx115 {
    background: url(/emplate/ico/51.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_tw115 {
    background: url(/emplate/ico/99.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_hg115 {
    background: url(/emplate/ico/97.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jx115 {
    background: url(/emplate/ico/16.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jsk3 {
    background: url(/emplate/ico/45.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_sfk3 {
    background: url(/emplate/ico/46.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jndk3 {
    background: url(/emplate/ico/58.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_djk3 {
    background: url(/emplate/ico/57.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_xgk3 {
    background: url(/emplate/ico/56.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_lyk3 {
    background: url(/emplate/ico/55.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_mdk3 {
    background: url(/emplate/ico/54.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_rdk3 {
    background: url(/emplate/ico/53.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_hnk3 {
    background: url(/emplate/ico/52.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_ynk3 {
    background: url(/emplate/ico/64.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_jsk3 {
    background: url(/emplate/ico/79.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_azk3 {
    background: url(/emplate/ico/63.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_bjkl8 {
    background: url(/emplate/ico/78.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_pl3 {
    background: url(/emplate/ico/10.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_fc3d {
    background: url(/emplate/ico/9.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}
.icon_xglhc {
    background: url(/emplate/ico/34.png) no-repeat;
    width: 90px;
    height: 81px;
    margin-top: 0px;
    background-size: 90%;
    margin: -10px auto;
    -webkit-transform: translateX(5%);
}







.lottery-label .icon-container .icon {
    width: 10rem;
    height: 100%;
    background-size: 8rem;
    background-repeat: no-repeat;
    background-position: center;
}

.lottery-label .icon-container .icon-recently_played-logo {
  background-image: url("./icon-recently_played-logo.png");
}

.lottery-label .icon-container .icon-ssc-logo {
  background-image: url("/emplate/static/image/icon-ssc-logo.png");
}

.lottery-label .icon-container .icon-11x5-logo {
  background-image: url("/emplate/static/image/icon-115-logo.png");
}

.lottery-label .icon-container .icon-k3-logo {
  background-image: url("/emplate/static/image/icon-k3-logo.png");
}

.lottery-label .icon-container .icon-pk10-logo {
  background-image: url("/emplate/static/image/icon-pk10-logo.png");
}
.lottery-label .icon-container .icon-AG-logo {
    background-size: 2.5rem;
    background-image: url("/emplate/static/image/icon-AG-logo.png");
}
.lottery-label .icon-container .icon-shaba-logo {
    background-image: url("/emplate/static/image/icon-shaba-logo.png");
}
.lottery-section-container {
  margin-bottom: 0.5rem;
}

.lottery-section-container > input {
  visibility: hidden;
  position: absolute;
}

.lottery-section-container > input:checked + .lottery-label:after {
  transform: rotate(180deg);
}

.lottery-section-container > input:checked + .lottery-label + .lottery-list {
  max-height: 1000px;
}

.lottery-list {
        width: 100%;
    margin: 0 auto;
    overflow: hidden;
    background-color: #ffffff;
    border-radius: 1.0rem 1.0rem 1.0rem 1.0rem;
    max-height: 0;
    transition: max-height ease 0.1s;
}

.lottery-list:before,
.lottery-list:after {
  content: "";
  display: block;
  height: 0.5rem;
  float: left;
  width: 100%;
}

.lottery-list .lottery-container {
  width: 33.33%;
    /* height: 93px; */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    float: left;
        margin: 10px 0;
}

.lottery-list .name {
      font-size: 14px;
    color: #757575;
    margin: 1.1rem 0 0.05rem;
    display: flex;
    align-items: center;
}

.lottery-list .icon-fire {
  background: url("./icon-fire.png") no-repeat center;
  background-size: 100%;
  width: 0.6rem;
  height: 0.7rem;
  display: inline-block;
  vertical-align: middle;
  transform: scale(0.6);
}

.lottery-list .icon-new {
  width: 0.55rem;
  height: 0.65rem;
  line-height: 0.7rem;
  background: #83C636;
  border-radius: 2px;
  color: #fff;
  text-align: center;
  transform: scale(0.6);
}

.lottery-list .icon-new:before {
  content: "N";
}

.lottery-list .label {
  position: absolute;
  color: #fff;
  background: #573BC9;
  width: 1.3rem;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
  font-size: 12px;
  border-radius: 0.1rem;
  right: -0.6rem;
  padding: 0 0.2rem;
}

.lottery-list .issue-time {
        background: #9E9E9E;
    border-radius: 0.2rem;
    width: 60px;
    height: 18px;
    line-height: 20px;
    text-align: center;
    color: #ffffff;
}

.lottery-list .lottery-logo {
  width: 2.5rem;
  height: 2.5rem;
  background-size: 100%;
  position: relative;
}
.notification-bar {
  height: 0.8rem;
  line-height: 0.8rem;
  background: #CA3006;
  display: flex;
}
.notification-bar .icon {
  width: 1.5rem;
  height: 0.8rem;
  background: url("./icon-notify.png") no-repeat center;
  background-size: 0.7rem;
}
.notification-bar .inf {
  flex: 1;
}
.notification-bar a {
  color: #fff;
  font-size: 12px;
}
.lottery-logo.icon-CQSSC {
  background-image: url("./CQSSC.png");
}
.lottery-logo.icon-BTFFC {
  background-image: url("./BTFFC.png");
}
.lottery-logo.icon-TXFFC {
  background-image: url("./TXFFC.png");
}
.lottery-logo.icon-DBMMC {
  background-image: url("./DBMMC.png");
}
.lottery-logo.icon-DBFFC {
  background-image: url("./DBFFC.png");
}
.lottery-logo.icon-DB2FC {
  background-image: url("./DB2FC.png");
}
.lottery-logo.icon-DB30C {
  background-image: url("./DB30C.png");
}
.lottery-logo.icon-115MMC {
  background-image: url("./115MMC.png");
}
.lottery-logo.icon-115BFC {
  background-image: url("./115BFC.png");
}
.lottery-logo.icon-DB115 {
  background-image: url("./DB115.png");
}
.lottery-logo.icon-115LFC {
  background-image: url("./115LFC.png");
}
.lottery-logo.icon-GD115 {
  background-image: url("./GD115.png");
}
.lottery-logo.icon-BJPK10 {
  background-image: url("./BJPK10.png");
}
.lottery-logo.icon-DBPK10 {
  background-image: url("./DBPK10.png");
}
.lottery-logo.icon-XGSM {
  background-image: url("./XGSM.png");
}
.lottery-logo.icon-JSK3 {
  background-image: url("./JSK3.png");
}
.lottery-logo.icon-JLK3 {
  background-image: url("./JLK3.png");
}
.lottery-logo.icon-DBK3FFC {
  background-image: url("./DBK3FFC.png");
}
.lottery-logo.icon-DBK3 {
  background-image: url("./DBK3FFC.png");
}
.lottery-logo.icon-30MK3 {
  background-image: url("./30MK3.png");
}
.lottery-logo.icon-SD115 {
  background-image: url("./SD115.png");
}
.lottery-logo.icon-JX115 {
  background-image: url("./JX115.png");
}
.lottery-logo.icon-XJSSC {
  background-image: url("./XJSSC.png");
}
.lottery-logo.icon-HLJSSC {
  background-image: url("./HLJSSC.png");
}
.lottery-logo.icon-SSL {
  background-image: url("./SSL.png");
}
.lottery-logo.icon-TJSSC {
  background-image: url("./TJSSC.png");
}
.lottery-logo.icon-BJKL8 {
  background-image: url("./BJKL8.png");
}
.lottery-logo.icon-AH115 {
  background-image: url("./AH115.png");
}
.lottery-logo.icon-SX115 {
  background-image: url("./SX115.png");
}
.lottery-logo.icon-JS115 {
  background-image: url("./JS115.png");
}
.lottery-logo.icon-SH115 {
  background-image: url("./SH115.png");
}
.lottery-logo.icon-HB115 {
  background-image: url("./HB115.png");
}
.lottery-logo.icon-GSK3 {
  background-image: url("./GSK3.png");
}
.lottery-logo.icon-AHK3 {
  background-image: url("./AHK3.png");
}
.lottery-logo.icon-HBK3 {
  background-image: url("./HBK3.png");
}
.lottery-logo.icon-HNK3 {
  background-image: url("./HNK3.png");
}
.lottery-logo.icon-NMGK3 {
  background-image: url("./NMGK3.png");
}
.lottery-logo.icon-JXK3 {
  background-image: url("./JXK3.png");
}
.lottery-logo.icon-JLFFC {
  background-image: url("./JLFFC.png");
}
.lottery-logo.icon-LLSSC {
  background-image: url("./LLSSC.png");
}

.lottery-logo.icon-XYFT {
  background-image: url("./XYFT.png");
}

.lottery-logo.icon-HN5FC {
  background-image: url("./HN5FC.png");
}

.lottery-logo.icon-HNFFC {
  background-image: url("./HNFFC.png");
}

.lottery-logo.icon-FHXJC {
  background-image: url("./FHXJC.png");
}

.lottery-logo.icon-FHCQC {
  background-image: url("./FHCQC.png");
}

.auth_logo {
  width: 4rem;
  /* float: right; */
  display: block;
  margin: 0 auto;
}

.auth_logo img {
  width: 100%;
}