/* ==========================================================
   MXone 个性图标库 · 手绘线性描边 SVG
   统一规格：24x24 viewBox / 1.8 圆头描边 / 圆角拐点
   技术方案：CSS mask 渲染，颜色自动跟随 currentColor，
   深浅色主题自适应，无需改动任何 HTML 结构。
   覆盖后不再请求阿里 CDN 字体，加载更快。
   ========================================================== */

/* ---------- 基础盒模型：所有被重绘的图标 ---------- */
:where(.icon-home,.icon-domain,.icon-app,.icon-all,.icon-search,.icon-watch-history,
.icon-clear,.icon-hot,.icon-hot-o,.icon-play,.icon-cate-dy,.icon-cate-ds,.icon-cate-zy,
.icon-cate-dm,.icon-zixun,.icon-zixun2,.icon-kongbaiwendang,.icon-zhibo,.icon-paihangbang,
.icon-paihangbang1,.icon-yonghu-fuben,.icon-a-pinglun,.icon-zhuanti-2,.icon-a-gengduo1,
.icon-a-zhiding5,.icon-rijianmoshi,.icon-a-yejian2,.icon-close,.icon-close-o,.icon-arrow-right,
.icon-arrow-right-o,.icon-arrow-bottom,.icon-arrow-bottom-o,.icon-moreunfold,.icon-more,
.icon-warn,.icon-download,.icon-download-bold,.icon-happy,.icon-share,.icon-sort,.icon-qrcode,
.icon-qiehuan,.icon-screen-o,.icon-shoucang,.icon-shoucang1,.icon-tv,.icon-url,.icon-video-file,
.icon-next){
	display: inline-block;
	width: 1em;
	height: 1em;
	line-height: 1;
	vertical-align: -.125em;
	flex-shrink: 0;
	background-color: currentColor;
	-webkit-mask: center / contain no-repeat;
	mask: center / contain no-repeat;
	transition: transform .3s cubic-bezier(.34,1.56,.64,1), filter .3s ease;
}

/* 干掉原字体字形 */
:where(.icon-home,.icon-domain,.icon-app,.icon-all,.icon-search,.icon-watch-history,
.icon-clear,.icon-hot,.icon-hot-o,.icon-play,.icon-cate-dy,.icon-cate-ds,.icon-cate-zy,
.icon-cate-dm,.icon-zixun,.icon-zixun2,.icon-kongbaiwendang,.icon-zhibo,.icon-paihangbang,
.icon-paihangbang1,.icon-yonghu-fuben,.icon-a-pinglun,.icon-zhuanti-2,.icon-a-gengduo1,
.icon-a-zhiding5,.icon-rijianmoshi,.icon-a-yejian2,.icon-close,.icon-close-o,.icon-arrow-right,
.icon-arrow-right-o,.icon-arrow-bottom,.icon-arrow-bottom-o,.icon-moreunfold,.icon-more,
.icon-warn,.icon-download,.icon-download-bold,.icon-happy,.icon-share,.icon-sort,.icon-qrcode,
.icon-qiehuan,.icon-screen-o,.icon-shoucang,.icon-shoucang1,.icon-tv,.icon-url,.icon-video-file,
.icon-next)::before{
	content: none !important;
}

/* ---------- 各图标图形 ---------- */

/* 首页 · 小屋 */
.icon-home{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 10.7 12 4.4l7.5 6.3'/%3E%3Cpath d='M6.4 9.4v9.1c0 .9.7 1.6 1.6 1.6h8c.9 0 1.6-.7 1.6-1.6V9.4'/%3E%3Cpath d='M10 20.1v-4.7c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v4.7'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 10.7 12 4.4l7.5 6.3'/%3E%3Cpath d='M6.4 9.4v9.1c0 .9.7 1.6 1.6 1.6h8c.9 0 1.6-.7 1.6-1.6V9.4'/%3E%3Cpath d='M10 20.1v-4.7c0-.6.4-1 1-1h2c.6 0 1 .4 1 1v4.7'/%3E%3C/svg%3E");
}

/* 网址导航 · 地球 */
.icon-domain{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cellipse cx='12' cy='12' rx='3.6' ry='8.2'/%3E%3Cpath d='M3.8 12h16.4'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cellipse cx='12' cy='12' rx='3.6' ry='8.2'/%3E%3Cpath d='M3.8 12h16.4'/%3E%3C/svg%3E");
}

/* APP · 手机 */
.icon-app{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='3' width='10' height='18' rx='2.4'/%3E%3Cpath d='M10.8 17.6h2.4'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='3' width='10' height='18' rx='2.4'/%3E%3Cpath d='M10.8 17.6h2.4'/%3E%3C/svg%3E");
}

/* 全部 · 四宫格 */
.icon-all{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6.8' height='6.8' rx='1.8'/%3E%3Crect x='13.2' y='4' width='6.8' height='6.8' rx='1.8'/%3E%3Crect x='4' y='13.2' width='6.8' height='6.8' rx='1.8'/%3E%3Crect x='13.2' y='13.2' width='6.8' height='6.8' rx='1.8'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6.8' height='6.8' rx='1.8'/%3E%3Crect x='13.2' y='4' width='6.8' height='6.8' rx='1.8'/%3E%3Crect x='4' y='13.2' width='6.8' height='6.8' rx='1.8'/%3E%3Crect x='13.2' y='13.2' width='6.8' height='6.8' rx='1.8'/%3E%3C/svg%3E");
}

/* 搜索 */
.icon-search{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.3'/%3E%3Cpath d='M15.7 15.7 20 20'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.3'/%3E%3Cpath d='M15.7 15.7 20 20'/%3E%3C/svg%3E");
}

/* 观看历史 · 时光表盘 */
.icon-watch-history{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4a8 8 0 1 1-7.7 5.9'/%3E%3Cpath d='M4 4.6v5.3h5.3'/%3E%3Cpath d='M12 8.6V12l2.6 1.7'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4a8 8 0 1 1-7.7 5.9'/%3E%3Cpath d='M4 4.6v5.3h5.3'/%3E%3Cpath d='M12 8.6V12l2.6 1.7'/%3E%3C/svg%3E");
}

/* 清空 · 垃圾桶 */
.icon-clear{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.8 7h14.4'/%3E%3Cpath d='M9.6 7V5.4c0-.8.6-1.4 1.4-1.4h2c.8 0 1.4.6 1.4 1.4V7'/%3E%3Cpath d='M6.8 7l.7 11.5c.1.9.8 1.5 1.6 1.5h5.8c.8 0 1.5-.6 1.6-1.5L17.2 7'/%3E%3Cpath d='M10.2 10.6v5M13.8 10.6v5'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.8 7h14.4'/%3E%3Cpath d='M9.6 7V5.4c0-.8.6-1.4 1.4-1.4h2c.8 0 1.4.6 1.4 1.4V7'/%3E%3Cpath d='M6.8 7l.7 11.5c.1.9.8 1.5 1.6 1.5h5.8c.8 0 1.5-.6 1.6-1.5L17.2 7'/%3E%3Cpath d='M10.2 10.6v5M13.8 10.6v5'/%3E%3C/svg%3E");
}

/* 火 · 热度（渐变+摇曳动画在下方定义） */
.icon-hot,.icon-hot-o{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.8c.5 2.8-1.4 4.5-2.8 6.2-1.3 1.6-2.2 3.1-2.2 4.9a5 5 0 0 0 10 0c0-1.5-.5-2.9-1.5-4.2-.7 1-1.5 1.5-2.4 1.6.8-2.6.3-5.7-1.1-8.5z'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.8c.5 2.8-1.4 4.5-2.8 6.2-1.3 1.6-2.2 3.1-2.2 4.9a5 5 0 0 0 10 0c0-1.5-.5-2.9-1.5-4.2-.7 1-1.5 1.5-2.4 1.6.8-2.6.3-5.7-1.1-8.5z'/%3E%3C/svg%3E");
}

/* 播放 */
.icon-play{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.4 5.9c0-1 1.1-1.7 2-1.1l9.2 5.6c.8.5.8 1.7 0 2.2l-9.2 5.6c-.9.6-2-.1-2-1.1V5.9z'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.4 5.9c0-1 1.1-1.7 2-1.1l9.2 5.6c.8.5.8 1.7 0 2.2l-9.2 5.6c-.9.6-2-.1-2-1.1V5.9z'/%3E%3C/svg%3E");
}

/* 电影 · 胶片 */
.icon-cate-dy{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5' width='17.2' height='14' rx='2.2'/%3E%3Cpath d='M8 5v14M16 5v14M3.4 9.4H8M3.4 14.6H8M16 9.4h4.6M16 14.6h4.6'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5' width='17.2' height='14' rx='2.2'/%3E%3Cpath d='M8 5v14M16 5v14M3.4 9.4H8M3.4 14.6H8M16 9.4h4.6M16 14.6h4.6'/%3E%3C/svg%3E");
}

/* 电视剧 · 电视 */
.icon-cate-ds,.icon-tv{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.8' width='17.2' height='11.4' rx='2.2'/%3E%3Cpath d='M8.2 3.4 12 6.6l3.8-3.2'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.8' width='17.2' height='11.4' rx='2.2'/%3E%3Cpath d='M8.2 3.4 12 6.6l3.8-3.2'/%3E%3C/svg%3E");
}

/* 综艺 · 星章 */
.icon-cate-zy{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='m12 8 1.2 2.5 2.7.4-2 1.9.5 2.7-2.4-1.3-2.4 1.3.5-2.7-2-1.9 2.7-.4z'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='m12 8 1.2 2.5 2.7.4-2 1.9.5 2.7-2.4-1.3-2.4 1.3.5-2.7-2-1.9 2.7-.4z'/%3E%3C/svg%3E");
}

/* 动漫 · 猫咪 */
.icon-cate-dm{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.2 11.2c0-1.8.5-3.4 1.5-4.7L5.6 4l3.4 1.6a7.6 7.6 0 0 1 6 0L18.4 4l-1.1 2.5c1 1.3 1.5 2.9 1.5 4.7 0 4.3-3.3 7.3-6.8 7.3s-6.8-3-6.8-7.3z'/%3E%3Cpath d='M9.7 11.6v.7M14.3 11.6v.7M10.9 14.5c.7.6 1.5.6 2.2 0'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.2 11.2c0-1.8.5-3.4 1.5-4.7L5.6 4l3.4 1.6a7.6 7.6 0 0 1 6 0L18.4 4l-1.1 2.5c1 1.3 1.5 2.9 1.5 4.7 0 4.3-3.3 7.3-6.8 7.3s-6.8-3-6.8-7.3z'/%3E%3Cpath d='M9.7 11.6v.7M14.3 11.6v.7M10.9 14.5c.7.6 1.5.6 2.2 0'/%3E%3C/svg%3E");
}

/* 资讯 · 报纸 */
.icon-zixun,.icon-zixun2{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.8 18.8H7c-1.1 0-2-.9-2-2V7.2c0-.9.7-1.6 1.6-1.6h7.6c.9 0 1.6.7 1.6 1.6v11.6z'/%3E%3Cpath d='M15.8 8.7h2.1c.8 0 1.5.7 1.5 1.5v6.4c0 1.2-.9 2.2-2.1 2.2'/%3E%3Cpath d='M8.2 9.4h4.6M8.2 12.3h4.6M8.2 15.2h4.6'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.8 18.8H7c-1.1 0-2-.9-2-2V7.2c0-.9.7-1.6 1.6-1.6h7.6c.9 0 1.6.7 1.6 1.6v11.6z'/%3E%3Cpath d='M15.8 8.7h2.1c.8 0 1.5.7 1.5 1.5v6.4c0 1.2-.9 2.2-2.1 2.2'/%3E%3Cpath d='M8.2 9.4h4.6M8.2 12.3h4.6M8.2 15.2h4.6'/%3E%3C/svg%3E");
}

/* 空白文档 */
.icon-kongbaiwendang{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.2 3.6h6.6l4.8 4.4v10.4c0 .9-.7 1.6-1.6 1.6H7.2c-.9 0-1.6-.7-1.6-1.6V5.2c0-.9.7-1.6 1.6-1.6z'/%3E%3Cpath d='M13.8 3.6V8h4.8'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.2 3.6h6.6l4.8 4.4v10.4c0 .9-.7 1.6-1.6 1.6H7.2c-.9 0-1.6-.7-1.6-1.6V5.2c0-.9.7-1.6 1.6-1.6z'/%3E%3Cpath d='M13.8 3.6V8h4.8'/%3E%3C/svg%3E");
}

/* 直播 */
.icon-zhibo{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='7.6' width='10.6' height='9' rx='2'/%3E%3Cpath d='m7.6 10.3 2.8 1.8-2.8 1.8'/%3E%3Cpath d='M16.9 9.8a4.6 4.6 0 0 1 0 4.6M19.4 7.8a8.2 8.2 0 0 1 0 8.6'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='7.6' width='10.6' height='9' rx='2'/%3E%3Cpath d='m7.6 10.3 2.8 1.8-2.8 1.8'/%3E%3Cpath d='M16.9 9.8a4.6 4.6 0 0 1 0 4.6M19.4 7.8a8.2 8.2 0 0 1 0 8.6'/%3E%3C/svg%3E");
}

/* 排行榜 */
.icon-paihangbang,.icon-paihangbang1{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.4 20h15.2'/%3E%3Cpath d='M7 20v-6.4M12 20V8.6M17 20v-9.6'/%3E%3Ccircle cx='7' cy='11.2' r='1.1' fill='black' stroke='none'/%3E%3Ccircle cx='12' cy='6.2' r='1.1' fill='black' stroke='none'/%3E%3Ccircle cx='17' cy='8' r='1.1' fill='black' stroke='none'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.4 20h15.2'/%3E%3Cpath d='M7 20v-6.4M12 20V8.6M17 20v-9.6'/%3E%3Ccircle cx='7' cy='11.2' r='1.1' fill='black' stroke='none'/%3E%3Ccircle cx='12' cy='6.2' r='1.1' fill='black' stroke='none'/%3E%3Ccircle cx='17' cy='8' r='1.1' fill='black' stroke='none'/%3E%3C/svg%3E");
}

/* 会员 · 用户 */
.icon-yonghu-fuben{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.7'/%3E%3Cpath d='M5.4 19.8a6.6 6.6 0 0 1 13.2 0'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.7'/%3E%3Cpath d='M5.4 19.8a6.6 6.6 0 0 1 13.2 0'/%3E%3C/svg%3E");
}

/* 留言 · 对话气泡 */
.icon-a-pinglun{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.2 11.5c0 3.7-3.7 6.7-8.2 6.7-.9 0-1.7-.1-2.5-.3L5 19.8l1.1-2.9c-1.4-1.2-2.3-2.9-2.3-4.8 0-3.7 3.7-6.7 8.2-6.7s8.2 3 8.2 6.7z'/%3E%3Cpath d='M8.4 11.5h.01M12 11.5h.01M15.6 11.5h.01' stroke-width='2.4'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.2 11.5c0 3.7-3.7 6.7-8.2 6.7-.9 0-1.7-.1-2.5-.3L5 19.8l1.1-2.9c-1.4-1.2-2.3-2.9-2.3-4.8 0-3.7 3.7-6.7 8.2-6.7s8.2 3 8.2 6.7z'/%3E%3Cpath d='M8.4 11.5h.01M12 11.5h.01M15.6 11.5h.01' stroke-width='2.4'/%3E%3C/svg%3E");
}

/* 专题 · 标签 */
.icon-zhuanti-2{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.4 6.2c0-1 .8-1.8 1.8-1.8h5.4l8 8-7.2 7.2-8-8V6.2z'/%3E%3Ccircle cx='9' cy='9' r='1.2'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.4 6.2c0-1 .8-1.8 1.8-1.8h5.4l8 8-7.2 7.2-8-8V6.2z'/%3E%3Ccircle cx='9' cy='9' r='1.2'/%3E%3C/svg%3E");
}

/* 更多 · 三点 */
.icon-a-gengduo1,.icon-more{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='5.6' cy='12' r='1.5' fill='black' stroke='none'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='black' stroke='none'/%3E%3Ccircle cx='18.4' cy='12' r='1.5' fill='black' stroke='none'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='5.6' cy='12' r='1.5' fill='black' stroke='none'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='black' stroke='none'/%3E%3Ccircle cx='18.4' cy='12' r='1.5' fill='black' stroke='none'/%3E%3C/svg%3E");
}

/* 回到顶部 */
.icon-a-zhiding5{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15.4V4.8'/%3E%3Cpath d='M7.6 9.2l4.4-4.4 4.4 4.4'/%3E%3Cpath d='M4.6 16.2v2.6c0 .9.7 1.6 1.6 1.6h11.6c.9 0 1.6-.7 1.6-1.6v-2.6'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15.4V4.8'/%3E%3Cpath d='M7.6 9.2l4.4-4.4 4.4 4.4'/%3E%3Cpath d='M4.6 16.2v2.6c0 .9.7 1.6 1.6 1.6h11.6c.9 0 1.6-.7 1.6-1.6v-2.6'/%3E%3C/svg%3E");
}

/* 日间模式 · 太阳 */
.icon-rijianmoshi{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3.9'/%3E%3Cpath d='M12 3.2v2.2M12 18.6v2.2M3.2 12h2.2M18.6 12h2.2M5.8 5.8l1.6 1.6M16.6 16.6l1.6 1.6M18.2 5.8l-1.6 1.6M7.4 16.6 5.8 18.2'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3.9'/%3E%3Cpath d='M12 3.2v2.2M12 18.6v2.2M3.2 12h2.2M18.6 12h2.2M5.8 5.8l1.6 1.6M16.6 16.6l1.6 1.6M18.2 5.8l-1.6 1.6M7.4 16.6 5.8 18.2'/%3E%3C/svg%3E");
}

/* 夜间模式 · 月亮 */
.icon-a-yejian2{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.2 13.8A8.6 8.6 0 1 1 10.2 3.8a7 7 0 0 0 10 10z'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.2 13.8A8.6 8.6 0 1 1 10.2 3.8a7 7 0 0 0 10 10z'/%3E%3C/svg%3E");
}

/* 关闭 · 圈X */
.icon-close-o{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='m9.4 9.4 5.2 5.2M14.6 9.4l-5.2 5.2'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='m9.4 9.4 5.2 5.2M14.6 9.4l-5.2 5.2'/%3E%3C/svg%3E");
}

/* 关闭 · X */
.icon-close{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.4 6.4l11.2 11.2M17.6 6.4 6.4 17.6'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.4 6.4l11.2 11.2M17.6 6.4 6.4 17.6'/%3E%3C/svg%3E");
}

/* 右箭头 */
.icon-arrow-right{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9.8 5.6 6.4 6.4-6.4 6.4'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9.8 5.6 6.4 6.4-6.4 6.4'/%3E%3C/svg%3E");
}

/* 圈右箭头 */
.icon-arrow-right-o{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='m10.6 8.6 3.4 3.4-3.4 3.4'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='m10.6 8.6 3.4 3.4-3.4 3.4'/%3E%3C/svg%3E");
}

/* 下箭头 */
.icon-arrow-bottom{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.6 9.8 12 16.2l6.4-6.4'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.6 9.8 12 16.2l6.4-6.4'/%3E%3C/svg%3E");
}

/* 圈下箭头 */
.icon-arrow-bottom-o{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='m8.6 10.6 3.4 3.4 3.4-3.4'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='m8.6 10.6 3.4 3.4 3.4-3.4'/%3E%3C/svg%3E");
}

/* 展开 */
.icon-moreunfold{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9.8 5 5 5-5'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9.8 5 5 5-5'/%3E%3C/svg%3E");
}

/* 提示 · 警告 */
.icon-warn{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='M12 7.6v5'/%3E%3Ccircle cx='12' cy='15.9' r='1.1' fill='black' stroke='none'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='M12 7.6v5'/%3E%3Ccircle cx='12' cy='15.9' r='1.1' fill='black' stroke='none'/%3E%3C/svg%3E");
}

/* 下载 */
.icon-download{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4.4v10'/%3E%3Cpath d='M7.8 10.6l4.2 4.2 4.2-4.2'/%3E%3Cpath d='M4.8 16.4v2c0 .9.7 1.6 1.6 1.6h11.2c.9 0 1.6-.7 1.6-1.6v-2'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4.4v10'/%3E%3Cpath d='M7.8 10.6l4.2 4.2 4.2-4.2'/%3E%3Cpath d='M4.8 16.4v2c0 .9.7 1.6 1.6 1.6h11.2c.9 0 1.6-.7 1.6-1.6v-2'/%3E%3C/svg%3E");
}

/* 下载 · 加粗 */
.icon-download-bold{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4.4v10'/%3E%3Cpath d='M7.8 10.6l4.2 4.2 4.2-4.2'/%3E%3Cpath d='M4.8 16.4v2c0 .9.7 1.6 1.6 1.6h11.2c.9 0 1.6-.7 1.6-1.6v-2'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4.4v10'/%3E%3Cpath d='M7.8 10.6l4.2 4.2 4.2-4.2'/%3E%3Cpath d='M4.8 16.4v2c0 .9.7 1.6 1.6 1.6h11.2c.9 0 1.6-.7 1.6-1.6v-2'/%3E%3C/svg%3E");
}

/* 笑脸 */
.icon-happy{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='M8.9 13.6a4.1 4.1 0 0 0 6.2 0'/%3E%3Cpath d='M9.6 9.8v.5M14.4 9.8v.5' stroke-width='2.2'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='M8.9 13.6a4.1 4.1 0 0 0 6.2 0'/%3E%3Cpath d='M9.6 9.8v.5M14.4 9.8v.5' stroke-width='2.2'/%3E%3C/svg%3E");
}

/* 分享 */
.icon-share{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='17.6' cy='5.8' r='2.4'/%3E%3Ccircle cx='6.4' cy='12' r='2.4'/%3E%3Ccircle cx='17.6' cy='18.2' r='2.4'/%3E%3Cpath d='m8.6 10.8 6.8-3.8M8.6 13.2l6.8 3.8'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='17.6' cy='5.8' r='2.4'/%3E%3Ccircle cx='6.4' cy='12' r='2.4'/%3E%3Ccircle cx='17.6' cy='18.2' r='2.4'/%3E%3Cpath d='m8.6 10.8 6.8-3.8M8.6 13.2l6.8 3.8'/%3E%3C/svg%3E");
}

/* 筛选 */
.icon-sort{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.6 7.2h14.8M7.4 12h9.2M10.2 16.8h3.6'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.6 7.2h14.8M7.4 12h9.2M10.2 16.8h3.6'/%3E%3C/svg%3E");
}

/* 二维码 */
.icon-qrcode{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6.4' height='6.4' rx='1.4'/%3E%3Crect x='13.6' y='4' width='6.4' height='6.4' rx='1.4'/%3E%3Crect x='4' y='13.6' width='6.4' height='6.4' rx='1.4'/%3E%3Cpath d='M14.8 14.8h.01M18.2 14.8h.01M14.8 18.2h.01M18.2 18.2h.01' stroke-width='2.4'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6.4' height='6.4' rx='1.4'/%3E%3Crect x='13.6' y='4' width='6.4' height='6.4' rx='1.4'/%3E%3Crect x='4' y='13.6' width='6.4' height='6.4' rx='1.4'/%3E%3Cpath d='M14.8 14.8h.01M18.2 14.8h.01M14.8 18.2h.01M18.2 18.2h.01' stroke-width='2.4'/%3E%3C/svg%3E");
}

/* 切换 · 双向箭头 */
.icon-qiehuan{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 8.4h11.4M15.6 5.6l2.8 2.8-2.8 2.8'/%3E%3Cpath d='M17 15.6H5.6M8.4 12.8l-2.8 2.8 2.8 2.8'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 8.4h11.4M15.6 5.6l2.8 2.8-2.8 2.8'/%3E%3Cpath d='M17 15.6H5.6M8.4 12.8l-2.8 2.8 2.8 2.8'/%3E%3C/svg%3E");
}

/* 投屏 */
.icon-screen-o{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='4.6' width='17.2' height='11.4' rx='1.8'/%3E%3Cpath d='M12 16v3.4M9.4 19.4h5.2'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='4.6' width='17.2' height='11.4' rx='1.8'/%3E%3Cpath d='M12 16v3.4M9.4 19.4h5.2'/%3E%3C/svg%3E");
}

/* 收藏 · 星星 */
.icon-shoucang,.icon-shoucang1{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 4.4 2.3 4.6 5.1.8-3.7 3.6.9 5.1L12 16l-4.6 2.4.9-5.1-3.7-3.6 5.1-.8z'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 4.4 2.3 4.6 5.1.8-3.7 3.6.9 5.1L12 16l-4.6 2.4.9-5.1-3.7-3.6 5.1-.8z'/%3E%3C/svg%3E");
}

/* 链接 */
.icon-url{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.2 13.8a4.2 4.2 0 0 1 0-6l2.6-2.6a4.2 4.2 0 0 1 6 6l-1.5 1.5'/%3E%3Cpath d='M13.8 10.2a4.2 4.2 0 0 1 0 6l-2.6 2.6a4.2 4.2 0 0 1-6-6l1.5-1.5'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.2 13.8a4.2 4.2 0 0 1 0-6l2.6-2.6a4.2 4.2 0 0 1 6 6l-1.5 1.5'/%3E%3Cpath d='M13.8 10.2a4.2 4.2 0 0 1 0 6l-2.6 2.6a4.2 4.2 0 0 1-6-6l1.5-1.5'/%3E%3C/svg%3E");
}

/* 视频文件 */
.icon-video-file{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.2 3.6h6.6l4.8 4.4v10.4c0 .9-.7 1.6-1.6 1.6H7.2c-.9 0-1.6-.7-1.6-1.6V5.2c0-.9.7-1.6 1.6-1.6z'/%3E%3Cpath d='M13.8 3.6V8h4.8'/%3E%3Cpath d='M10.6 11.4v4.2l3.6-2.1z'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.2 3.6h6.6l4.8 4.4v10.4c0 .9-.7 1.6-1.6 1.6H7.2c-.9 0-1.6-.7-1.6-1.6V5.2c0-.9.7-1.6 1.6-1.6z'/%3E%3Cpath d='M13.8 3.6V8h4.8'/%3E%3Cpath d='M10.6 11.4v4.2l3.6-2.1z'/%3E%3C/svg%3E");
}

/* 下一集 */
.icon-next{
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.2 6.8v10.4c0 .8.9 1.3 1.6.9l7.4-5.2c.6-.4.6-1.4 0-1.8L7.8 5.9c-.7-.4-1.6.1-1.6.9z'/%3E%3Cpath d='M18 6v12'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.2 6.8v10.4c0 .8.9 1.3 1.6.9l7.4-5.2c.6-.4.6-1.4 0-1.8L7.8 5.9c-.7-.4-1.6.1-1.6.9z'/%3E%3Cpath d='M18 6v12'/%3E%3C/svg%3E");
}

/* ---------- 个性渐变色标（炫彩点缀） ---------- */

/* 播放键 · 电光青紫 */
.icon-play{
	background-image: linear-gradient(135deg, #00f0ff 0%, #8b5cff 100%);
	background-color: transparent;
}

/* 热度 · 熔岩金红 + 摇曳 */
.icon-hot,.icon-hot-o{
	background-image: linear-gradient(135deg, #ffe259 0%, #ff4757 100%);
	background-color: transparent;
	transform-origin: 50% 85%;
	animation: mx-hot-flicker 1.8s ease-in-out infinite;
}

/* 收藏 · 艳粉 */
.icon-shoucang,.icon-shoucang1{
	background-image: linear-gradient(135deg, #ff85c2 0%, #ff4fd8 100%);
	background-color: transparent;
}

/* ---------- 灵动交互动效 ---------- */

/* 移动端底部导航：悬浮上浮+微光，按下回弹 */
.mxonefoot .item:hover i{
	transform: translateY(-2px);
	filter: drop-shadow(0 4px 8px rgba(102,126,255,.4));
}
.mxonefoot .item:active i{
	transform: scale(.82);
	transition-duration: .12s;
}

/* 搜索按钮 */
.search-btn:hover .icon-search{
	transform: scale(1.15) rotate(-8deg);
}

/* 右侧悬浮工具条 */
.fixed_right_bar .dbicon:hover i{
	transform: translateY(-2px) scale(1.1);
}
.fixed_right_bar .dbicon:hover .icon-a-yejian2{
	transform: translateY(-2px) rotate(-40deg);
}
.fixed_right_bar .dbicon:hover .icon-rijianmoshi{
	transform: translateY(-2px) rotate(40deg);
}
.fixed_right_bar .moremeum:hover .icon-a-gengduo1{
	transform: rotate(90deg);
}

/* 链接里的右箭头：悬浮右移 */
a:hover .icon-arrow-right-o,
a:hover .icon-arrow-right{
	transform: translateX(2px);
}

/* 播放按钮：悬浮放大脉冲 */
a:hover .icon-play{
	transform: scale(1.15);
	filter: drop-shadow(0 4px 10px rgba(139,92,255,.5));
}

/* 悬浮火焰跳动 */
a:hover .icon-hot{
	transform: scale(1.12);
}

@keyframes mx-hot-flicker{
	0%,100%{ transform: scale(1) rotate(0deg); }
	30%{ transform: scale(1.06) rotate(-2.5deg); }
	60%{ transform: scale(.97) rotate(2deg); }
}

/* 弱动效偏好 */
@media (prefers-reduced-motion: reduce){
	:where([class^="icon-"],[class*=" icon-"]){
		transition: none !important;
		animation: none !important;
	}
}
