.th-radio-group{
  text-align: left;
  padding: 2px 0;
  width: 100%;
  .btn{
    color: #4E5969;
    padding: 0 5px;
    height: 32px;
    line-height: 30px;
    cursor: pointer;
    text-align: center;
    border: 1px solid #E5E6EB;
    display: inline-block;
    vertical-align: middle;
    &.active{
      border: 1px solid #3366FF;
      color: #3366FF;
      &:not(:last-child){
        border-right: 1px solid #3366FF;
      }
    }
    &:not(:last-child){
      border-right: none;
    }
    &:last-child{
      border-radius: 0 3px 3px 0;
    }
    &:first-child{
      border-radius: 3px 0 0 3px;
    }
  }
}