/** 应用初始化时的加载样式 **/
.loading {
    width: 20px;
    height: 20px;
    transform: rotate(45deg);
    animation: loading-ani1 4s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  }
  .loading i {
    width: 20px;
    height: 20px;
    display: inline-block;
    border-radius: 0.3rem;
    position: absolute;
  }
  .loading i:nth-child(1) {
    background: #ef5350;
    transform: translate(0, 0);
    animation: loading-ani2 4s ease-in-out infinite;
  }
  .loading i:nth-child(2) {
    background: #42a5f5;
    transform: rotate(90deg) translate(0, 0);
    animation: loading-ani3 6s ease-in-out infinite;
  }
  .loading i:nth-child(3) {
    background: #ffca28;
    transform: rotate(180deg) translate(0, 0);
    animation: loading-ani4 8s ease-in-out infinite;
  }
  .loading i:nth-child(4) {
    background: #5c6bc0;
    transform: rotate(270deg) translate(0, 0);
    animation: loading-ani5 10s ease-in-out infinite;
  }
  @keyframes loading-ani1 {
    25% {
      transform: rotate(135deg);
    }
    50% {
      transform: rotate(225deg);
    }
    75% {
      transform: rotate(315deg);
    }
    100% {
      transform: rotate(405deg);
    }
  }
  @keyframes loading-ani2 {
    17.5%,
    25%,
    42.5%,
    50%,
    67.5%,
    75%,
    92.5%,
    100% {
      transform: translate(0, 0);
    }
    12.5%,
    37.5%,
    62.5%,
    87.5% {
      transform: translate(0, 40px);
    }
  }
  @keyframes loading-ani3 {
    17.5%,
    25%,
    42.5%,
    50%,
    67.5%,
    75%,
    92.5%,
    100% {
      transform: rotate(90deg) translate(0, 0);
    }
    12.5%,
    37.5%,
    62.5%,
    87.5% {
      transform: rotate(90deg) translate(0, 40px);
    }
  }
  @keyframes loading-ani4 {
    17.5%,
    25%,
    42.5%,
    50%,
    67.5%,
    75%,
    92.5%,
    100% {
      transform: rotate(180deg) translate(0, 0);
    }
    12.5%,
    37.5%,
    62.5%,
    87.5% {
      transform: rotate(180deg) translate(0, 40px);
    }
  }
  @keyframes loading-ani5 {
    17.5%,
    25%,
    42.5%,
    50%,
    67.5%,
    75%,
    92.5%,
    100% {
      transform: rotate(270deg) translate(0, 0);
    }
    12.5%,
    37.5%,
    62.5%,
    87.5% {
      transform: rotate(270deg) translate(0, 40px);
    }
  }
  .load-panel {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #333;
  }

 
  