@font-face {
  font-family: 'zd-iconfont';
  src:
    url('https://assets.zdzhangdi.cn/common/iconfont/iconfont.woff2?t=1765974245804')
      format('woff2'),
    url('https://assets.zdzhangdi.cn/common/iconfont/iconfont.woff?t=1765974245804')
      format('woff'),
    url('https://assets.zdzhangdi.cn/common/iconfont/iconfont.ttf?t=1765974245804')
      format('truetype'),
    url('https://assets.zdzhangdi.cn/common/iconfont/iconfont.svg?t=1765974245804#zd-iconfont')
      format('svg');
}

.zd-iconfont {
  font-family: 'zd-iconfont' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.zd-icon-butterfly:before {
  content: '\e607';
}

.zd-icon-link:before {
  content: '\e622';
}

.zd-icon-chart:before {
  content: '\e670';
}

.zd-icon-basics:before {
  content: '\e72e';
}

.zd-icon-frontend:before {
  content: '\e685';
}

.zd-icon-api:before {
  content: '\e73a';
}

.zd-icon-person:before {
  content: '\e612';
}

.zd-icon-cloud-service:before {
  content: '\e60a';
}

.zd-icon-skill-fill:before {
  content: '\e606';
}

.zd-icon-briefcase:before {
  content: '\e61b';
}

.zd-icon-mini-app:before {
  content: '\e62d';
}

.zd-icon-flow:before {
  content: '\e613';
}

.zd-icon-briefcase-fill:before {
  content: '\e788';
}

.zd-icon-marked:before {
  content: '\e608';
}

.zd-icon-workout:before {
  content: '\e62b';
}

.zd-icon-stretch:before {
  content: '\e652';
}

.zd-icon-abs:before {
  content: '\e68a';
}

.zd-icon-personal:before {
  content: '\e650';
}

.zd-icon-calendar:before {
  content: '\e614';
}

.zd-icon-iwatch:before {
  content: '\e610';
}

.zd-icon-upper-body:before {
  content: '\e604';
}

.zd-icon-full-body:before {
  content: '\e600';
}

.zd-icon-glutes-and-legs:before {
  content: '\e60c';
}

.zd-icon-arrow-right:before {
  content: '\e690';
}

.zd-icon-swimming:before {
  content: '\e729';
}

.zd-icon-freestyle:before {
  content: '\e602';
}

.zd-icon-breaststroke:before {
  content: '\e601';
}

.zd-icon-zd:before {
  content: '\e620';
}

.zd-icon-medley:before {
  content: '\e605';
}

.zd-icon-backstroke:before {
  content: '\e603';
}

.zd-icon-resume:before {
  content: '\e67b';
}

.zd-icon-weixin:before {
  content: '\e628';
}

.zd-icon-info-fill:before {
  content: '\e674';
}

.zd-icon-company:before {
  content: '\e713';
}

.zd-icon-address:before {
  content: '\e78e';
}

.zd-icon-education-fill:before {
  content: '\e611';
}

.zd-icon-email:before {
  content: '\e66f';
}

.zd-icon-project-fill:before {
  content: '\e61e';
}

.zd-icon-framework:before {
  content: '\e621';
}
