/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
.dt-breadcrumb {
  font-family: "Helvetica Neue", Helvetica, Arial, "Monospaced Number", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Chinese Quote", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.5;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
  color: #bbb;
  font-size: 14px;
}
.dt-breadcrumb .icon {
  font-size: 16px;
}
.dt-breadcrumb a {
  color: #bbb;
  -webkit-transition: color .3s;
  transition: color .3s;
}
.dt-breadcrumb a:hover {
  color: #2687d0;
  text-decoration: none;
}
.dt-breadcrumb a:active {
  color: #2687d0;
  text-decoration: underline;
}
.dt-breadcrumb > span:last-child {
  color: #333;
}
.dt-breadcrumb > span:last-child .dt-breadcrumb-separator {
  display: none;
}
.dt-breadcrumb-separator {
  margin: 0 8px;
  color: #bbb;
}
.dt-breadcrumb-link > .icon + span {
  margin-left: 8px;
}
