.fan-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/fan.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);  /* 新增：设置与玩具图标相同的颜色 */
}
.line-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/line.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);  /* 新增：设置与玩具图标相同的颜色 */
}
.charge-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/charge.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);  /* 新增：设置与玩具图标相同的颜色 */
}
.wireless-charger-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/wireless-charger.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);  /* 新增：设置与玩具图标相同的颜色 */
}
.bluetooth-headset-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/bluetooth-headset.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);    
}
.power-bank-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/power-bank.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);
}
.bluetooth-speaker-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/bluetooth-speaker.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);
}
.car-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/car.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);
}
.desk-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/desk.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);
}
.split-line-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/split-line.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);
}
.selfie-stick-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/selfie-stick.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);
}
.watch-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/watch.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);
}
.keyboard-mouse-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/keyboard-mouse.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);
}
.life-icon {
    width: 1.3rem;
    height: 1.3rem;
    background-image: url(../icon/life.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    /* 可选：添加备用方案 */
    background-color: #f0f0f0; /* 图片加载失败时显示背景色 */
    border-radius: 50%;
    color: var(--primary-color);
}