.ht-base-switch {
  &.ivu-switch {
    width: 48px;
    height: 24px;
    line-height: 24px;
  }
  &.ivu-switch:after {
    width: 20px;
    height: 20px;
    border-radius: 20px;
  }
  &.ivu-switch:active {
    box-shadow: none;
  }
  &.ivu-switch-checked:after{
    left: 25px;
  }
  &.ivu-switch-large.ivu-switch-checked:after{
    left: 33px;
  }
}
.ht-base-switch{
  &.ivu-switch-checked{
    &.ivu-switch-bgcolors {
      background: #19be6b;
      border-color: #19be6b;
    }
  }
}
.ht-base-switch{
  &.ivu-switch-bgcolors {
    background: #Ed4014;
    border-color: #Ed4014;
  }
}
.ht-base-switch {
  &.ivu-switch-large {
    width: 56px;
  }
}

.ht-base-switch {
  &.ivu-switch-small {
    width: 40px;
  }
}
