.dt-sidebar-subSidebar.dt-is-sub-drawer {
  .dt-sidebar-item:not(.dt-sidebar-subSidebar-title) {
    color: #666;
    //padding: 0 20px;
    &:hover {
      color: #48b4ec;
      background: #fff;
    }
    .dt-sidebar-item-detail {
      display: none;
    }
  }
  .dt-sidebar-item:not(.dt-sidebar-subSidebar-title).dt-sidebar-item-selected {
    color: #48b4ec;
    background: #fff;
  }
}

.dt-sidebar-drawer {
  position: absolute;
  right: -160px;
  height: 100%;
  width: 160px;
  bottom: 0;
  font-size: 14px;
  color: #333;
  padding: 0;
  transform: translateX(-160px);
  z-index: 0;
  transition: transform ease 300ms;

  will-change: transform;

  .dt-sidebar-sub .dt-sidebar-item {
    padding: 0 20px;
  }
  .dt-sidebar-subSidebar-title {
    height: 70px;
    line-height: 70px;
    background: #e5e9ee;
    padding: 0 16px;
    color: #333;
    font-size: 14px;
    .dt-sidebar-subSidebar-arrow {
      opacity: 0;
    }
  }
  .dt-sidebar-sub {
    background: #f6f7f7;
    display: block;
    width: auto;
  }
}

.dt-sidebar-show-drawer {
  .dt-sidebar-drawer {
    transform: translateX(0);
    .dt-expend-btn {
      transform: translateX(-16px);
      &::after {
        top: 6px;
        transform: rotate(-45deg) translateX(-2px);
      }
      &::before {
        top: 8px;
        transform: rotate(45deg) translateX(2px);
      }
    }
  }
}

.dt-sidebar-drawer-inner {
  a {
    text-decoration: none;
    color: #666;
  }
  background: #f6f7f7;
  height: 100%;
  width: 100%;
  position: relative;
}

