.homePage {
  .homeBox {
    width: 100%;
    height: calc(100% - 100px);
    overflow: auto;

    .intervalRow {
      width: 100%;
      height: 10px;
      background-color: #f5f5f5;
    }

    .nameDeviceRow {
      width: 100%;
      height: 54px;
      flex-direction: row;
      align-items: center;
      background: url("../../assets/home/line.png") bottom center no-repeat;
      background-size: 100% auto;
      font-size: 11px;
      color: rgba(135, 135, 166, 1);
      text-align: left;
      font-family: PingFangSC-Medium;
      justify-content: space-between;

      .txt3 {
        width: 203px;
        height: 16px;
        margin-left: 15px;
        overflow-wrap: break-word;
        color: rgba(64, 77, 116, 1);
        font-size: 15px;
        white-space: nowrap;
        line-height: 16px;
        display: block;
      }

      .info3 {
        width: 47px;
        height: 16px;
        overflow-wrap: break-word;
        white-space: nowrap;
        line-height: 16px;
        margin-left: 36px;
        display: block;
      }

      .word2 {
        height: 16px;
        overflow-wrap: break-word;
        white-space: nowrap;
        line-height: 16px;
        margin-left: 14px;
        display: block;
      }
    }

    .titleBox {
      width: 100%;
      height: 16px;
      margin: 23px 0;

      .layer2 {
        width: 100%;
        height: 16px;

        .section5 {
          width: 14px;
          height: 16px;
          background: url("../../assets/home/titleIcon.png") top center no-repeat;
          background-size: 100%;
          margin-left: 15px;
        }

        .TextGroup2 {
          width: 56px;
          height: 14px;

          .txt4 {
            width: 56px;
            height: 14px;
            margin-left: 8px;
            overflow-wrap: break-word;
            color: rgba(64, 77, 116, 1);
            font-size: 14px;
            font-family: PingFangSC-Semibold;
            text-align: left;
            white-space: nowrap;
            line-height: 14px;
            display: block;
          }
        }
      }
    }

    .outer5 {
      background: url("../../assets/home/outer.png") top center no-repeat;
      background-size: 100% 100%;
      margin: 34px auto 0 auto;
      padding-bottom: 14px;
      width: 345px;

      .block5 {
        width: 100%;
        margin-top: 19px;
        padding: 0 30px;

        .topTitle {
          width: 100%;
          height: 17px;

          .txt10 {
            height: 17px;
            overflow-wrap: break-word;
            color: rgba(64, 77, 116, 1);
            font-size: 12px;
            text-align: center;
            white-space: nowrap;
            line-height: 17px;
          }

          .layer4 {
            width: 17px;
            height: 17px;
            background: url('../../assets/home/gotoRight.png') top center no-repeat;
            background-size: 100%;
          }
        }

        .outerBox {
          margin: 21px 0;
        }

        .main4 {
          width: 33%;
          height: 58px;

          .main5 {
            width: 100%;
            height: 30px;

            .word8 {
              width: 14px;
              height: 20px;
              overflow-wrap: break-word;
              color: rgba(223, 94, 76, 1);
              font-size: 14px;
              font-family: PingFangSC-Semibold;
              text-align: center;
              white-space: nowrap;
              line-height: 20px;
              margin-top: 8px;
              display: block;
            }

            .word9 {
              width: 49px;
              height: 30px;
              overflow-wrap: break-word;
              color: rgba(223, 94, 76, 1);
              font-size: 22px;
              font-family: PingFangSC-Semibold;
              text-align: center;
              white-space: nowrap;
              line-height: 30px;
              margin-left: -1px;
              display: block;
            }
          }

          .info5 {
            width: 100%;
            height: 17px;
            overflow-wrap: break-word;
            color: rgba(135, 135, 166, 1);
            font-size: 12px;
            text-align: center;
            white-space: nowrap;
            line-height: 17px;
            display: block;
            margin-top: 11px;
          }
        }

        .TextGroup7 {
          height: 58px;
          width: 33%;

          .mod3 {
            width: 100%;
            height: 58px;
            align-items: center;

            .txt8 {
              height: 30px;
              overflow-wrap: break-word;
              color: rgba(223, 94, 76, 1);
              font-size: 22px;
              font-family: PingFangSC-Semibold;
              text-align: center;
              white-space: nowrap;
              line-height: 30px;
              display: block;
            }

            .info6 {
              height: 17px;
              overflow-wrap: break-word;
              color: rgba(135, 135, 166, 1);
              font-size: 12px;
              text-align: center;
              white-space: nowrap;
              line-height: 17px;
              margin-top: 11px;
              display: block;
            }
          }
        }

        .TextGroup8 {
          height: 58px;
          width: 33%;

          .outer6 {
            width: 100%;
            height: 58px;
            align-items: center;

            .txt9 {
              height: 30px;
              overflow-wrap: break-word;
              color: rgba(223, 94, 76, 1);
              font-size: 22px;
              font-family: PingFangSC-Semibold;
              text-align: center;
              white-space: nowrap;
              line-height: 30px;
              display: block;
            }

            .word10 {
              height: 17px;
              overflow-wrap: break-word;
              color: rgba(135, 135, 166, 1);
              font-size: 12px;
              text-align: center;
              white-space: nowrap;
              line-height: 17px;
              margin-top: 11px;
              display: block;
            }
          }
        }
      }
    }

    .Chart1 {
      background-color: rgba(255, 255, 255, 1);
      height: 350px;
      width: 100%;
    }

    .outer9 {
      width: 100%;
      height: 54px;
      background: rgba(255, 255, 255, 1) url("../../assets/home/line.png") bottom center no-repeat;
      background-size: 100% auto;
      .main24 {
        width: 100%;
        .ImageText10 {
          height: 14px;
          margin-left: 20px;
          width: 78px;
          .wrap2 {
            width: 78px;
            height: 14px;
            .outer10 {
              z-index: 255;
              position: relative;
              width: 14px;
              height: 14px;
              border: 2px rgba(128, 150, 236, 1);
              background: url("../../assets/home/commonTools.png") center
                no-repeat;
              background-size: 100%;
            }
            .TextGroup13 {
              height: 14px;
              width: 56px;
              .txt13 {
                width: 56px;
                height: 14px;
                overflow-wrap: break-word;
                color: rgba(64, 77, 116, 1);
                font-size: 14px;
                font-family: PingFangSC-Semibold;
                text-align: left;
                white-space: nowrap;
                line-height: 14px;
                display: block;
              }
            }
          }
        }
      }
    }

    .outer11 {
      width: 90%;
      flex-wrap: wrap;
      margin: 5%;
      .main25 {
        .mod7.device {
          background: url("../../assets/home/tools1.png") center no-repeat;
          background-size: 100%;
        }
        .mod7.discountCode {
          background: url("../../assets/home/tools2.png") center no-repeat;
          background-size: 100%;
        }
        .mod7.distributionSet {
          background: url("../../assets/home/tools3.png") center no-repeat;
          background-size: 100%;
        }
        .mod7.accountPer {
          background: url("../../assets/home/tools4.png") center no-repeat;
          background-size: 100%;
        }
        .mod7.merchantManage {
          background: url("../../assets/home/tools5.png") center no-repeat;
          background-size: 100%;
        }
        .mod7.advertManage {
          background: url("../../assets/home/tools6.png") center no-repeat;
          background-size: 100%;
        }
        .mod7.alarmHistory {
          background: url("../../assets/home/tools7.png") center no-repeat;
          background-size: 100%;
        }
        .mod7.orderExport {
          background: url("../../assets/home/tools8.png") center no-repeat;
          background-size: 100%;
        }
        .mod7.subLedgerManage {
          background: url("../../assets/home/tools9.png") center no-repeat;
          background-size: 100%;
        }
        .mod7.taskMessage {
          background: url("../../assets/home/tools10.png") center no-repeat;
          background-size: 100%;
        }
      }
      .main25 {
        width: 20%;
        height: 90px;
        justify-content: space-around;
        // margin: 0 26px 27px 0;
        // margin-bottom: 27px;
        &:nth-last-child(-n + 5) { margin-bottom: 0; }
        .mod7 {
          height: 42px;
          width: 42px;
          margin: 0 auto;
          align-items: center;
          justify-content: center;
        }
        .TextGroup14 {
          width: 100%;
          .info15 {
            width: 100%;
            height: 14px;
            overflow-wrap: break-word;
            color: rgba(135, 135, 166, 1);
            font-size: 10px;
            text-align: center;
            white-space: nowrap;
            line-height: 14px;
            display: block;
          }
        }
      }
    }
  }

}