/* Font Awesome 本地版本 - 仅包含网站使用的图标 */

/* 图标修复样式 - 确保图标正确显示 */
.fas,
.fab {
  font-style: normal !important;
  font-variant: normal !important;
  text-rendering: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
  display: inline-block !important;
  line-height: 1 !important;
  vertical-align: middle !important;
}

/* 定义字体 */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("fonts/fa-solid-900.woff2") format("woff2");
}

/* 品牌字体 */
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("fonts/fa-brands-400.woff2") format("woff2");
}

/* 图标基础样式 */
.fas {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}

.fab {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}

/* 购物车图标 */
.fa-shopping-cart:before {
  content: "\f07a";
}

/* 汽车图标 */
.fa-car:before {
  content: "\f1b9";
}

/* 工具图标 */
.fa-tools:before {
  content: "\f7d9";
}

/* 交换图标 */
.fa-exchange-alt:before {
  content: "\f362";
}

/* 大脑图标 */
.fa-brain:before {
  content: "\f5dc";
}

/* 图表线图标 */
.fa-chart-line:before {
  content: "\f201";
}

/* 盾牌图标 */
.fa-shield-alt:before {
  content: "\f3ed";
}

/* 时钟图标 */
.fa-clock:before {
  content: "\f017";
}

/* 用户图标 */
.fa-user:before {
  content: "\f007";
}

/* 手机图标 */
.fa-mobile-alt:before {
  content: "\f3cd";
}

/* 地图标记图标 */
.fa-map-marker-alt:before {
  content: "\f3c5";
}

/* 电话图标 */
.fa-phone:before {
  content: "\f095";
}

/* 邮件图标 */
.fa-envelope:before {
  content: "\f0e0";
}

/* 下载图标 */
.fa-download:before {
  content: "\f019";
}

/* 星号图标 */
.fa-star:before {
  content: "\f005";
}

/* 检查图标 */
.fa-check:before {
  content: "\f00c";
}

/* 箭头图标 */
.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-left:before {
  content: "\f060";
}

/* 菜单图标 */
.fa-bars:before {
  content: "\f0c9";
}

/* 关闭图标 */
.fa-times:before {
  content: "\f00d";
}

/* 搜索图标 */
.fa-search:before {
  content: "\f002";
}

/* 设置图标 */
.fa-cog:before {
  content: "\f013";
}

/* 信息图标 */
.fa-info-circle:before {
  content: "\f05a";
}

/* 警告图标 */
.fa-exclamation-triangle:before {
  content: "\f071";
}

/* 成功图标 */
.fa-check-circle:before {
  content: "\f058";
}

/* 错误图标 */
.fa-times-circle:before {
  content: "\f057";
}

/* 二维码图标 */
.fa-qrcode:before {
  content: "\f029";
}

/* 铃铛图标 */
.fa-bell:before {
  content: "\f0f3";
}

/* 用户检查图标 */
.fa-user-check:before {
  content: "\f4fc";
}

/* 眼睛图标 */
.fa-eye:before {
  content: "\f06e";
}

/* 日历图标 */
.fa-calendar-alt:before {
  content: "\f073";
}

/* 用户组图标 */
.fa-users:before {
  content: "\f0c0";
}

/* 心形图标 */
.fa-heart:before {
  content: "\f004";
}

/* 齿轮图标 */
.fa-cogs:before {
  content: "\f085";
}

/* 柱状图图标 */
.fa-chart-bar:before {
  content: "\f080";
}

/* 耳机图标 */
.fa-headset:before {
  content: "\f590";
}

/* 加油站图标 */
.fa-gas-pump:before {
  content: "\f52f";
}

/* 听诊器图标 */
.fa-stethoscope:before {
  content: "\f0f1";
}

/* 书本图标 */
.fa-book:before {
  content: "\f02d";
}

/* 机器人图标 */
.fa-robot:before {
  content: "\f544";
}

/* 叶子图标 */
.fa-leaf:before {
  content: "\f06c";
}

/* 道路图标 */
.fa-road:before {
  content: "\f018";
}

/* 卡车图标 */
.fa-truck:before {
  content: "\f0d1";
}

/* 麦克风图标 */
.fa-microphone:before {
  content: "\f130";
}

/* 分享图标 */
.fa-share-alt:before {
  content: "\f1e0";
}

/* 同步图标 */
.fa-sync-alt:before {
  content: "\f2f1";
}

/* 饼图图标 */
.fa-chart-pie:before {
  content: "\f200";
}

/* 品牌图标 */
.fa-apple:before {
  content: "\f179";
}

.fa-google-play:before {
  content: "\f3ab";
}

.fa-weixin:before {
  content: "\f1d7";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-qq:before {
  content: "\f1d6";
}
