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

  .homeRoot {
    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;

    .sign {
      margin-left: 5px;
      margin-top: 0;
      width: 741px;
      height: 455px;
      .webpBg("HomePage/signBg.png");
    }

    .check {
      position: relative;
      margin-top: 30px;
      margin-left: 5px;
      width: 741px;
      min-height: 1400px;

      .check-color {
        position: absolute;
        left: 8px;
        right: 8px;
        top: 300px;
        bottom: 0;

        border-radius: 8px;
        background-color: rgb(255, 255, 251);
        box-shadow: 0 5px 10px 0 rgba(235, 198, 192, 0.22), inset 0 2px 3px 0 rgba(255, 255, 255, 0.72), inset 0 24px 125px 0 rgba(255, 255, 255, 0.7);
      }

      .check-bg {
        position: absolute;
        left: 0;
        top: 0;
        width: 741px;
        height: 563px;
        .webpBg("HomePage/checkBg.png");
      }
    }
  }

}
