  #startTeach {
    display: none;
  }
  .demo{
    width:160px;
    margin:0px auto;
    animation:Updown 1s infinite alternate;
    -webkit-animation:Updown 1s alternate infinite;/*infinite无限播放，alternate轮流反向播放*/
    }
    
    @keyframes Updown{
    from{margin-top:30px;}
    to{margin-top:10px;}
    }
    @-webkit-keyframes Updown{
    from{margin-top:30px;}
    to{margin-top:10px;}
    }
  .swiper-container-jiangzuokun{
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
  .setSkipButtonShowOrNot{
    display: none;
  }
  .intro-nav-wrap {
    display: flex;
    flex-direction: row;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 30px;
    padding: 10px;
    z-index: 1001;
  }

  .intro-nav-wrap-logo {
    width: 40px;
  }

  .fillD {
    height: 60px;
    background: rgba(212, 61, 61, 0.5);
    color: #FF6110;
    /*
  -webkit-backdrop-filter: blur(2.5px);
  backdrop-filter: blur(2.5px);
  */
  }

  .intro-nav-wrap .joined {
    height: 40px;
    flex: 1 1 auto;
    display: flex;
    flex-direction: row;
  }

  .intro-nav-wrap button.chapter {
    flex: 1 1 100%;
    padding: 0px 18px;
    color: #fff;
    background-color: #ff8000;
  }

  .intro-nav-wrap button.chapter.next {
    animation-duration: 1s;
    animation-name: pulse;
    animation-iteration-count: infinite;
    animation-direction: alternate;
  }

  @keyframes pulse {
    from {
      background: #7092ff;
    }

    to {
      background: #c6d4ff;
    }
  }

  .intro-nav-wrap button.chapter.finished {
    background: #8cd05f;
  }

  .intro-nav-wrap button.chapter .status {
    display: none;
  }

  .intro-nav-wrap button.chapter.finished .status {
    display: inline-block;
  }



  .introjs-button {
    background-color:#f0f0f0;
    border-color: #f0f0f0;
  }

  .introjs-tooltip {
  font-size:16px;
  box-sizing: content-box;
  position: absolute;
  visibility: visible;
  padding: 10px;
  background-color: white;
  border-radius: 3px;
  box-shadow: 0 1px 10px rgba(0,0,0,.4);
  -webkit-transition: opacity 0.1s ease-out;
     -moz-transition: opacity 0.1s ease-out;
      -ms-transition: opacity 0.1s ease-out;
       -o-transition: opacity 0.1s ease-out;
          transition: opacity 0.1s ease-out;
}
