.qd-topic-classify-side-nav{
   display: grid;
   row-gap: 8px;
}
.qd-topic-classify-side-nav .qd-topic-classify-side-nav__title {

}
.qd-topic-classify-side-nav .qd-topic-classify-side-nav__title-line{
  background: #bbb;
  width: 100%;
  height: 1px;
  margin-top: 8px;
}

.qd-topic-classify-side-nav .qd-topic-classify-side-nav__list-box{
  display: grid;
  row-gap: 8px;
  grid-auto-flow: row;
}
@media (min-width: 768px) {
  .qd-topic-classify-side-nav{
    width: 240px;
    row-gap: 16px;
  }
  .qd-topic-classify-side-nav .qd-topic-classify-side-nav__title-line{
    margin-top: 16px;
  }
}