@import "../../res.less";
.homepage {
  width: 750px;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  overflow-y: scroll;
  overflow-x: hidden;
  background-color: #fff2e4;

  .ActEndMask{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
  }

  .ActPreMask{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
  }

  .homeRoot {
    position: relative;
    width: 100%;
    padding-top: 961px;
    padding-bottom: 120px;
    .webpBg("HomePage/bg.jpg");
    background-size: 750px 977px;
    background-repeat: no-repeat;
    background-position: top center;
    background-color: #fff2e4;

    .homeSvga{
      position: absolute;
      left: 53px;
      top: 78px;
      width: 644px;
      height: 665px;
      pointer-events: none;
    }

    .credits {
      position: absolute;
      left: 37px;
      top: 78px;
      width: 232px;
      height: 58px;
      .webpBg("HomePage/积分背景.png");

      color: rgb(255, 255, 255);
      line-height: 1.7;
      text-align: center;
      font-size: 32px;

    }

    .cash {
      position: absolute;
      left: 302px;
      top: 78px;
      width: 220px;
      height: 58px;
      .webpBg("HomePage/红包背景.png");

      color: rgb(255, 255, 255);
      line-height: 1.7;
      text-align: center;
      font-size: 32px;

      span {
        font-size: 19px;
        color: #fff;
      }

    }

    .rule {
      position: absolute;
      right: 0;
      top: 78px;
      width: 71px;
      height: 40px;
      transform-origin: center right !important;
      .webpBg("HomePage/规则.png");
    }

    .prize {
      position: absolute;
      right: 0;
      top: 136px;
      width: 71px;
      height: 40px;
      transform-origin: center right !important;
      .webpBg("HomePage/奖品.png");
    }

  }

}
