#weiyi_alinvc_render_to_element_id {
  margin: auto;
  width: 100%;

  & .stage {
    padding: 0;
  }

  & .stage1 .track {
    border-radius: 39px; /* no */
    &.force-width-zero {
      width: 0 !important;
    }

    & .bg-green {
      height: 45px;
      line-height: 45px;
    }
  }

  & .stage3 {
    height: 45px;

    & .title {
      margin: 0;
      line-height: 45px;
      border-radius: 45px;
      background: #ff5000;
      font-family: PingFangSC-Regular;
      font-size: 15px;
      color: #fff;
      letter-spacing: 0;
      text-align: left;
      text-align: center;
    }

    & .menu {
      display: none;
    }
  }

  & .slider {
    height: 45px;
    border-radius: 22.5px;
    overflow: hidden;
    left: 0;
    right: 0;

    & .label {
      line-height: 45px;
    }

    & .button {
      height: 39px;
      width: 39px;
      border-radius: 39px;
      left: 3px;
      top: 3px;

      & .icon {
        display: none;
      }
    }
  }
}
