diff --git a/.env.dev b/.env.dev
new file mode 100644
index 0000000..a1f4161
--- /dev/null
+++ b/.env.dev
@@ -0,0 +1,11 @@
+# 开发环境 (dev):仅 vite dev --mode dev 加载;build 产物不读任何 .env.*
+# (.env.base/.env.ld/.env.prod 已删,线上由 /api/env-config?target=front 运行时下发)。
+# ⚠️ VITE_* 仅本地开发生效。
+# API 走 /api 同源相对路径(vite proxy 转发到本地后端 8109),
+# 规避后端 CAS 过滤器不回 CORS 头导致的跨域拦截;SSO/基础平台用真实环境
+VITE_BASE_HOST=http://base.yunhaixingtong.com
+VITE_SSO_HOST=http://sso.yunhaixingtong.com
+# 留空 → serviceHost 走同源相对 /api(经 vite 代理到本地后端 8109);填绝对地址会绕过代理直连该域
+VITE_SERVICE_HOST=
+VITE_ZIYUANKU_HOST=https://base.bestsch.com/BschZyk
+VITE_ZHUANXIANG_HOST=https://base.bestsch.com/BschZncpd
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c00039c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,29 @@
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+lerna-debug.log*
+
+node_modules
+dist
+dist-ssr
+*.local
+
+yarn.lock
+.npmrc
+# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
+.idea
+.DS_Store
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
+
+# scratch
+.temp
diff --git a/.prettierrc.cjs b/.prettierrc.cjs
new file mode 100644
index 0000000..db34969
--- /dev/null
+++ b/.prettierrc.cjs
@@ -0,0 +1,15 @@
+module.exports = {
+ extends: ["airbnb", "prettier", "prettier/react"],
+ singleQuote: false, // 是否强制使用单引号
+ printWidth: 120, // 超过最大值换行
+ tabWidth: 4,
+ htmlWhitespaceSensitivity: "ignore",
+ semi: true, // 结尾是否使用分号
+ //disableLanguages: ["vue"], // 不格式化vue文件,vue文件的格式化单独设置
+ endOfLine: "auto",
+ arrowParens: "avoid", // 箭头函数参数括号 默认avoid 可选 avoid| always
+};
+//如需显示webpack目录,运行以下命令
+// npm run eject
+//如需配合使eslint生效,运行以下命令
+//npm install --save-dev eslint-plugin-prettier
diff --git a/alova.config.ts b/alova.config.ts
new file mode 100644
index 0000000..f79a188
--- /dev/null
+++ b/alova.config.ts
@@ -0,0 +1,41 @@
+import type { GeneratorConfig } from "@alova/wormhole";
+
+export default {
+ generator: [
+ {
+ input: "http://base.yunhaixingtong.com/homework/v3/api-docs",
+ // 文档平台类型
+ platform: "swagger",
+
+ // 生成代码的输出目录
+ output: "src/api",
+ // 响应数据的媒体类型
+ responseMediaType: "application/json",
+ // 请求体数据的媒体类型
+ bodyMediaType: "application/json",
+ // 生成的 API 版本
+ version: 1,
+ // 生成代码类型
+ type: "typescript",
+ // 全局 API 名称
+ global: "Apis",
+ splitImplementation: true,
+ implementation: "inline",
+ // API 处理函数
+ handleApi: apiDescriptor => {
+ // 过滤掉已废弃的 API
+ if (apiDescriptor.deprecated) {
+ return undefined;
+ }
+ const newOpId = apiDescriptor.summary?.trim() || apiDescriptor.operationId;
+ const url = apiDescriptor.url.replace(/^\/{platform}\//, "/api/");
+
+ return {
+ ...apiDescriptor,
+ operationId: newOpId, // 关键:改掉它
+ url: apiDescriptor.url.replace(/^\/{platform}\//, "/api/"),
+ };
+ },
+ },
+ ],
+} as GeneratorConfig;
diff --git a/cmaps/78-EUC-H.bcmap b/cmaps/78-EUC-H.bcmap
new file mode 100644
index 0000000..2655fc7
Binary files /dev/null and b/cmaps/78-EUC-H.bcmap differ
diff --git a/cmaps/78-EUC-V.bcmap b/cmaps/78-EUC-V.bcmap
new file mode 100644
index 0000000..f1ed853
Binary files /dev/null and b/cmaps/78-EUC-V.bcmap differ
diff --git a/cmaps/78-H.bcmap b/cmaps/78-H.bcmap
new file mode 100644
index 0000000..39e89d3
Binary files /dev/null and b/cmaps/78-H.bcmap differ
diff --git a/cmaps/78-RKSJ-H.bcmap b/cmaps/78-RKSJ-H.bcmap
new file mode 100644
index 0000000..e4167cb
Binary files /dev/null and b/cmaps/78-RKSJ-H.bcmap differ
diff --git a/cmaps/78-RKSJ-V.bcmap b/cmaps/78-RKSJ-V.bcmap
new file mode 100644
index 0000000..50b1646
Binary files /dev/null and b/cmaps/78-RKSJ-V.bcmap differ
diff --git a/cmaps/78-V.bcmap b/cmaps/78-V.bcmap
new file mode 100644
index 0000000..d7af99b
Binary files /dev/null and b/cmaps/78-V.bcmap differ
diff --git a/cmaps/78ms-RKSJ-H.bcmap b/cmaps/78ms-RKSJ-H.bcmap
new file mode 100644
index 0000000..37077d0
Binary files /dev/null and b/cmaps/78ms-RKSJ-H.bcmap differ
diff --git a/cmaps/78ms-RKSJ-V.bcmap b/cmaps/78ms-RKSJ-V.bcmap
new file mode 100644
index 0000000..acf2323
Binary files /dev/null and b/cmaps/78ms-RKSJ-V.bcmap differ
diff --git a/cmaps/83pv-RKSJ-H.bcmap b/cmaps/83pv-RKSJ-H.bcmap
new file mode 100644
index 0000000..2359bc5
Binary files /dev/null and b/cmaps/83pv-RKSJ-H.bcmap differ
diff --git a/cmaps/90ms-RKSJ-H.bcmap b/cmaps/90ms-RKSJ-H.bcmap
new file mode 100644
index 0000000..af82938
Binary files /dev/null and b/cmaps/90ms-RKSJ-H.bcmap differ
diff --git a/cmaps/90ms-RKSJ-V.bcmap b/cmaps/90ms-RKSJ-V.bcmap
new file mode 100644
index 0000000..780549d
Binary files /dev/null and b/cmaps/90ms-RKSJ-V.bcmap differ
diff --git a/cmaps/90msp-RKSJ-H.bcmap b/cmaps/90msp-RKSJ-H.bcmap
new file mode 100644
index 0000000..bfd3119
Binary files /dev/null and b/cmaps/90msp-RKSJ-H.bcmap differ
diff --git a/cmaps/90msp-RKSJ-V.bcmap b/cmaps/90msp-RKSJ-V.bcmap
new file mode 100644
index 0000000..25ef14a
Binary files /dev/null and b/cmaps/90msp-RKSJ-V.bcmap differ
diff --git a/cmaps/90pv-RKSJ-H.bcmap b/cmaps/90pv-RKSJ-H.bcmap
new file mode 100644
index 0000000..02f713b
Binary files /dev/null and b/cmaps/90pv-RKSJ-H.bcmap differ
diff --git a/cmaps/90pv-RKSJ-V.bcmap b/cmaps/90pv-RKSJ-V.bcmap
new file mode 100644
index 0000000..d08e0cc
Binary files /dev/null and b/cmaps/90pv-RKSJ-V.bcmap differ
diff --git a/cmaps/Add-H.bcmap b/cmaps/Add-H.bcmap
new file mode 100644
index 0000000..59442ac
Binary files /dev/null and b/cmaps/Add-H.bcmap differ
diff --git a/cmaps/Add-RKSJ-H.bcmap b/cmaps/Add-RKSJ-H.bcmap
new file mode 100644
index 0000000..a3065e4
Binary files /dev/null and b/cmaps/Add-RKSJ-H.bcmap differ
diff --git a/cmaps/Add-RKSJ-V.bcmap b/cmaps/Add-RKSJ-V.bcmap
new file mode 100644
index 0000000..040014c
Binary files /dev/null and b/cmaps/Add-RKSJ-V.bcmap differ
diff --git a/cmaps/Add-V.bcmap b/cmaps/Add-V.bcmap
new file mode 100644
index 0000000..2f816d3
Binary files /dev/null and b/cmaps/Add-V.bcmap differ
diff --git a/cmaps/Adobe-CNS1-0.bcmap b/cmaps/Adobe-CNS1-0.bcmap
new file mode 100644
index 0000000..88ec04a
Binary files /dev/null and b/cmaps/Adobe-CNS1-0.bcmap differ
diff --git a/cmaps/Adobe-CNS1-1.bcmap b/cmaps/Adobe-CNS1-1.bcmap
new file mode 100644
index 0000000..03a5014
Binary files /dev/null and b/cmaps/Adobe-CNS1-1.bcmap differ
diff --git a/cmaps/Adobe-CNS1-2.bcmap b/cmaps/Adobe-CNS1-2.bcmap
new file mode 100644
index 0000000..2aa9514
Binary files /dev/null and b/cmaps/Adobe-CNS1-2.bcmap differ
diff --git a/cmaps/Adobe-CNS1-3.bcmap b/cmaps/Adobe-CNS1-3.bcmap
new file mode 100644
index 0000000..86d8b8c
Binary files /dev/null and b/cmaps/Adobe-CNS1-3.bcmap differ
diff --git a/cmaps/Adobe-CNS1-4.bcmap b/cmaps/Adobe-CNS1-4.bcmap
new file mode 100644
index 0000000..f50fc6c
Binary files /dev/null and b/cmaps/Adobe-CNS1-4.bcmap differ
diff --git a/cmaps/Adobe-CNS1-5.bcmap b/cmaps/Adobe-CNS1-5.bcmap
new file mode 100644
index 0000000..6caf4a8
Binary files /dev/null and b/cmaps/Adobe-CNS1-5.bcmap differ
diff --git a/cmaps/Adobe-CNS1-6.bcmap b/cmaps/Adobe-CNS1-6.bcmap
new file mode 100644
index 0000000..b77fb07
Binary files /dev/null and b/cmaps/Adobe-CNS1-6.bcmap differ
diff --git a/cmaps/Adobe-CNS1-UCS2.bcmap b/cmaps/Adobe-CNS1-UCS2.bcmap
new file mode 100644
index 0000000..69d79a2
Binary files /dev/null and b/cmaps/Adobe-CNS1-UCS2.bcmap differ
diff --git a/cmaps/Adobe-GB1-0.bcmap b/cmaps/Adobe-GB1-0.bcmap
new file mode 100644
index 0000000..3610108
Binary files /dev/null and b/cmaps/Adobe-GB1-0.bcmap differ
diff --git a/cmaps/Adobe-GB1-1.bcmap b/cmaps/Adobe-GB1-1.bcmap
new file mode 100644
index 0000000..707bb10
Binary files /dev/null and b/cmaps/Adobe-GB1-1.bcmap differ
diff --git a/cmaps/Adobe-GB1-2.bcmap b/cmaps/Adobe-GB1-2.bcmap
new file mode 100644
index 0000000..f7648cc
Binary files /dev/null and b/cmaps/Adobe-GB1-2.bcmap differ
diff --git a/cmaps/Adobe-GB1-3.bcmap b/cmaps/Adobe-GB1-3.bcmap
new file mode 100644
index 0000000..8521458
Binary files /dev/null and b/cmaps/Adobe-GB1-3.bcmap differ
diff --git a/cmaps/Adobe-GB1-4.bcmap b/cmaps/Adobe-GB1-4.bcmap
new file mode 100644
index 0000000..e40c63a
Binary files /dev/null and b/cmaps/Adobe-GB1-4.bcmap differ
diff --git a/cmaps/Adobe-GB1-5.bcmap b/cmaps/Adobe-GB1-5.bcmap
new file mode 100644
index 0000000..d7623b5
Binary files /dev/null and b/cmaps/Adobe-GB1-5.bcmap differ
diff --git a/cmaps/Adobe-GB1-UCS2.bcmap b/cmaps/Adobe-GB1-UCS2.bcmap
new file mode 100644
index 0000000..7586525
Binary files /dev/null and b/cmaps/Adobe-GB1-UCS2.bcmap differ
diff --git a/cmaps/Adobe-Japan1-0.bcmap b/cmaps/Adobe-Japan1-0.bcmap
new file mode 100644
index 0000000..f0e94ec
Binary files /dev/null and b/cmaps/Adobe-Japan1-0.bcmap differ
diff --git a/cmaps/Adobe-Japan1-1.bcmap b/cmaps/Adobe-Japan1-1.bcmap
new file mode 100644
index 0000000..dad42c5
Binary files /dev/null and b/cmaps/Adobe-Japan1-1.bcmap differ
diff --git a/cmaps/Adobe-Japan1-2.bcmap b/cmaps/Adobe-Japan1-2.bcmap
new file mode 100644
index 0000000..090819a
Binary files /dev/null and b/cmaps/Adobe-Japan1-2.bcmap differ
diff --git a/cmaps/Adobe-Japan1-3.bcmap b/cmaps/Adobe-Japan1-3.bcmap
new file mode 100644
index 0000000..087dfc1
Binary files /dev/null and b/cmaps/Adobe-Japan1-3.bcmap differ
diff --git a/cmaps/Adobe-Japan1-4.bcmap b/cmaps/Adobe-Japan1-4.bcmap
new file mode 100644
index 0000000..46aa9bf
Binary files /dev/null and b/cmaps/Adobe-Japan1-4.bcmap differ
diff --git a/cmaps/Adobe-Japan1-5.bcmap b/cmaps/Adobe-Japan1-5.bcmap
new file mode 100644
index 0000000..5b4b65c
Binary files /dev/null and b/cmaps/Adobe-Japan1-5.bcmap differ
diff --git a/cmaps/Adobe-Japan1-6.bcmap b/cmaps/Adobe-Japan1-6.bcmap
new file mode 100644
index 0000000..e77d699
Binary files /dev/null and b/cmaps/Adobe-Japan1-6.bcmap differ
diff --git a/cmaps/Adobe-Japan1-UCS2.bcmap b/cmaps/Adobe-Japan1-UCS2.bcmap
new file mode 100644
index 0000000..128a141
Binary files /dev/null and b/cmaps/Adobe-Japan1-UCS2.bcmap differ
diff --git a/cmaps/Adobe-Korea1-0.bcmap b/cmaps/Adobe-Korea1-0.bcmap
new file mode 100644
index 0000000..cef1a99
Binary files /dev/null and b/cmaps/Adobe-Korea1-0.bcmap differ
diff --git a/cmaps/Adobe-Korea1-1.bcmap b/cmaps/Adobe-Korea1-1.bcmap
new file mode 100644
index 0000000..11ffa36
Binary files /dev/null and b/cmaps/Adobe-Korea1-1.bcmap differ
diff --git a/cmaps/Adobe-Korea1-2.bcmap b/cmaps/Adobe-Korea1-2.bcmap
new file mode 100644
index 0000000..3172308
Binary files /dev/null and b/cmaps/Adobe-Korea1-2.bcmap differ
diff --git a/cmaps/Adobe-Korea1-UCS2.bcmap b/cmaps/Adobe-Korea1-UCS2.bcmap
new file mode 100644
index 0000000..f3371c0
Binary files /dev/null and b/cmaps/Adobe-Korea1-UCS2.bcmap differ
diff --git a/cmaps/B5-H.bcmap b/cmaps/B5-H.bcmap
new file mode 100644
index 0000000..beb4d22
Binary files /dev/null and b/cmaps/B5-H.bcmap differ
diff --git a/cmaps/B5-V.bcmap b/cmaps/B5-V.bcmap
new file mode 100644
index 0000000..2d4f87d
Binary files /dev/null and b/cmaps/B5-V.bcmap differ
diff --git a/cmaps/B5pc-H.bcmap b/cmaps/B5pc-H.bcmap
new file mode 100644
index 0000000..ce00131
Binary files /dev/null and b/cmaps/B5pc-H.bcmap differ
diff --git a/cmaps/B5pc-V.bcmap b/cmaps/B5pc-V.bcmap
new file mode 100644
index 0000000..73b99ff
Binary files /dev/null and b/cmaps/B5pc-V.bcmap differ
diff --git a/cmaps/CNS-EUC-H.bcmap b/cmaps/CNS-EUC-H.bcmap
new file mode 100644
index 0000000..61d1d0c
Binary files /dev/null and b/cmaps/CNS-EUC-H.bcmap differ
diff --git a/cmaps/CNS-EUC-V.bcmap b/cmaps/CNS-EUC-V.bcmap
new file mode 100644
index 0000000..1a393a5
Binary files /dev/null and b/cmaps/CNS-EUC-V.bcmap differ
diff --git a/cmaps/CNS1-H.bcmap b/cmaps/CNS1-H.bcmap
new file mode 100644
index 0000000..f738e21
Binary files /dev/null and b/cmaps/CNS1-H.bcmap differ
diff --git a/cmaps/CNS1-V.bcmap b/cmaps/CNS1-V.bcmap
new file mode 100644
index 0000000..9c3169f
Binary files /dev/null and b/cmaps/CNS1-V.bcmap differ
diff --git a/cmaps/CNS2-H.bcmap b/cmaps/CNS2-H.bcmap
new file mode 100644
index 0000000..c89b352
Binary files /dev/null and b/cmaps/CNS2-H.bcmap differ
diff --git a/cmaps/CNS2-V.bcmap b/cmaps/CNS2-V.bcmap
new file mode 100644
index 0000000..7588cec
--- /dev/null
+++ b/cmaps/CNS2-V.bcmap
@@ -0,0 +1,3 @@
+àRCopyright 1990-2009 Adobe Systems Incorporated.
+All rights reserved.
+See ./LICENSEáCNS2-H
\ No newline at end of file
diff --git a/cmaps/ETHK-B5-H.bcmap b/cmaps/ETHK-B5-H.bcmap
new file mode 100644
index 0000000..cb29415
Binary files /dev/null and b/cmaps/ETHK-B5-H.bcmap differ
diff --git a/cmaps/ETHK-B5-V.bcmap b/cmaps/ETHK-B5-V.bcmap
new file mode 100644
index 0000000..f09aec6
Binary files /dev/null and b/cmaps/ETHK-B5-V.bcmap differ
diff --git a/cmaps/ETen-B5-H.bcmap b/cmaps/ETen-B5-H.bcmap
new file mode 100644
index 0000000..c2d7746
Binary files /dev/null and b/cmaps/ETen-B5-H.bcmap differ
diff --git a/cmaps/ETen-B5-V.bcmap b/cmaps/ETen-B5-V.bcmap
new file mode 100644
index 0000000..89bff15
Binary files /dev/null and b/cmaps/ETen-B5-V.bcmap differ
diff --git a/cmaps/ETenms-B5-H.bcmap b/cmaps/ETenms-B5-H.bcmap
new file mode 100644
index 0000000..a7d69db
--- /dev/null
+++ b/cmaps/ETenms-B5-H.bcmap
@@ -0,0 +1,3 @@
+àRCopyright 1990-2009 Adobe Systems Incorporated.
+All rights reserved.
+See ./LICENSEá ETen-B5-H` ^
\ No newline at end of file
diff --git a/cmaps/ETenms-B5-V.bcmap b/cmaps/ETenms-B5-V.bcmap
new file mode 100644
index 0000000..adc5d61
Binary files /dev/null and b/cmaps/ETenms-B5-V.bcmap differ
diff --git a/cmaps/EUC-H.bcmap b/cmaps/EUC-H.bcmap
new file mode 100644
index 0000000..e92ea5b
Binary files /dev/null and b/cmaps/EUC-H.bcmap differ
diff --git a/cmaps/EUC-V.bcmap b/cmaps/EUC-V.bcmap
new file mode 100644
index 0000000..7a7c183
Binary files /dev/null and b/cmaps/EUC-V.bcmap differ
diff --git a/cmaps/Ext-H.bcmap b/cmaps/Ext-H.bcmap
new file mode 100644
index 0000000..3b5cde4
Binary files /dev/null and b/cmaps/Ext-H.bcmap differ
diff --git a/cmaps/Ext-RKSJ-H.bcmap b/cmaps/Ext-RKSJ-H.bcmap
new file mode 100644
index 0000000..ea4d2d9
Binary files /dev/null and b/cmaps/Ext-RKSJ-H.bcmap differ
diff --git a/cmaps/Ext-RKSJ-V.bcmap b/cmaps/Ext-RKSJ-V.bcmap
new file mode 100644
index 0000000..3457c27
Binary files /dev/null and b/cmaps/Ext-RKSJ-V.bcmap differ
diff --git a/cmaps/Ext-V.bcmap b/cmaps/Ext-V.bcmap
new file mode 100644
index 0000000..4999ca4
Binary files /dev/null and b/cmaps/Ext-V.bcmap differ
diff --git a/cmaps/GB-EUC-H.bcmap b/cmaps/GB-EUC-H.bcmap
new file mode 100644
index 0000000..e39908b
Binary files /dev/null and b/cmaps/GB-EUC-H.bcmap differ
diff --git a/cmaps/GB-EUC-V.bcmap b/cmaps/GB-EUC-V.bcmap
new file mode 100644
index 0000000..d5be544
Binary files /dev/null and b/cmaps/GB-EUC-V.bcmap differ
diff --git a/cmaps/GB-H.bcmap b/cmaps/GB-H.bcmap
new file mode 100644
index 0000000..39189c5
--- /dev/null
+++ b/cmaps/GB-H.bcmap
@@ -0,0 +1,4 @@
+àRCopyright 1990-2009 Adobe Systems Incorporated.
+All rights reserved.
+See ./LICENSE!!�º]aX!!]`�21�> �p�z�$]‚�"R‚d�-Uƒ7�*„
4„%�+ „Z „{�/…%…<�9K…b�1]†.�"‡‰`]‡,�"]ˆ
+�"]ˆh�"]‰F�"]Š$�"]‹�"]‹`�"]Œ>�"]��"]�z�"]ŽX�"]�6�"]��"]�r�"]‘P�"]’.�"]“�"]“j�"]”H�"]•&�"]–�"]–b�"]—@�"]˜�"]˜|�"]™Z�"]š8�"]›�"]›t�"]œR�"]�0�"]ž�"]žl�"]ŸJ�"] (�"]¡�"]¡d�"]¢B�"]£ �"X£~�']¤W�"]¥5�"]¦�"]¦q�"]§O�"]¨-�"]©�"]©i�"]ªG�"]«%�"]¬�"]¬a�"]?�"]®�"]®{�"]¯Y�"]°7�"]±�"]±s�"]²Q�"]³/�"]´
�"]´k�"]µI�"]¶'�"]·�"]·c�"]¸A�"]¹�"]¹}�"]º[�"]»9
\ No newline at end of file
diff --git a/cmaps/GB-V.bcmap b/cmaps/GB-V.bcmap
new file mode 100644
index 0000000..3108345
Binary files /dev/null and b/cmaps/GB-V.bcmap differ
diff --git a/cmaps/GBK-EUC-H.bcmap b/cmaps/GBK-EUC-H.bcmap
new file mode 100644
index 0000000..05fff7e
Binary files /dev/null and b/cmaps/GBK-EUC-H.bcmap differ
diff --git a/cmaps/GBK-EUC-V.bcmap b/cmaps/GBK-EUC-V.bcmap
new file mode 100644
index 0000000..0cdf6be
Binary files /dev/null and b/cmaps/GBK-EUC-V.bcmap differ
diff --git a/cmaps/GBK2K-H.bcmap b/cmaps/GBK2K-H.bcmap
new file mode 100644
index 0000000..46f6ba5
Binary files /dev/null and b/cmaps/GBK2K-H.bcmap differ
diff --git a/cmaps/GBK2K-V.bcmap b/cmaps/GBK2K-V.bcmap
new file mode 100644
index 0000000..d9a9479
Binary files /dev/null and b/cmaps/GBK2K-V.bcmap differ
diff --git a/cmaps/GBKp-EUC-H.bcmap b/cmaps/GBKp-EUC-H.bcmap
new file mode 100644
index 0000000..5cb0af6
Binary files /dev/null and b/cmaps/GBKp-EUC-H.bcmap differ
diff --git a/cmaps/GBKp-EUC-V.bcmap b/cmaps/GBKp-EUC-V.bcmap
new file mode 100644
index 0000000..bca93b8
Binary files /dev/null and b/cmaps/GBKp-EUC-V.bcmap differ
diff --git a/cmaps/GBT-EUC-H.bcmap b/cmaps/GBT-EUC-H.bcmap
new file mode 100644
index 0000000..4b4e2d3
Binary files /dev/null and b/cmaps/GBT-EUC-H.bcmap differ
diff --git a/cmaps/GBT-EUC-V.bcmap b/cmaps/GBT-EUC-V.bcmap
new file mode 100644
index 0000000..38f7066
Binary files /dev/null and b/cmaps/GBT-EUC-V.bcmap differ
diff --git a/cmaps/GBT-H.bcmap b/cmaps/GBT-H.bcmap
new file mode 100644
index 0000000..8437ac3
Binary files /dev/null and b/cmaps/GBT-H.bcmap differ
diff --git a/cmaps/GBT-V.bcmap b/cmaps/GBT-V.bcmap
new file mode 100644
index 0000000..697ab4a
Binary files /dev/null and b/cmaps/GBT-V.bcmap differ
diff --git a/cmaps/GBTpc-EUC-H.bcmap b/cmaps/GBTpc-EUC-H.bcmap
new file mode 100644
index 0000000..f6e50e8
Binary files /dev/null and b/cmaps/GBTpc-EUC-H.bcmap differ
diff --git a/cmaps/GBTpc-EUC-V.bcmap b/cmaps/GBTpc-EUC-V.bcmap
new file mode 100644
index 0000000..6c0d71a
Binary files /dev/null and b/cmaps/GBTpc-EUC-V.bcmap differ
diff --git a/cmaps/GBpc-EUC-H.bcmap b/cmaps/GBpc-EUC-H.bcmap
new file mode 100644
index 0000000..c9edf67
Binary files /dev/null and b/cmaps/GBpc-EUC-H.bcmap differ
diff --git a/cmaps/GBpc-EUC-V.bcmap b/cmaps/GBpc-EUC-V.bcmap
new file mode 100644
index 0000000..31450c9
Binary files /dev/null and b/cmaps/GBpc-EUC-V.bcmap differ
diff --git a/cmaps/H.bcmap b/cmaps/H.bcmap
new file mode 100644
index 0000000..7b24ea4
Binary files /dev/null and b/cmaps/H.bcmap differ
diff --git a/cmaps/HKdla-B5-H.bcmap b/cmaps/HKdla-B5-H.bcmap
new file mode 100644
index 0000000..7d30c05
Binary files /dev/null and b/cmaps/HKdla-B5-H.bcmap differ
diff --git a/cmaps/HKdla-B5-V.bcmap b/cmaps/HKdla-B5-V.bcmap
new file mode 100644
index 0000000..7894694
Binary files /dev/null and b/cmaps/HKdla-B5-V.bcmap differ
diff --git a/cmaps/HKdlb-B5-H.bcmap b/cmaps/HKdlb-B5-H.bcmap
new file mode 100644
index 0000000..d829a23
Binary files /dev/null and b/cmaps/HKdlb-B5-H.bcmap differ
diff --git a/cmaps/HKdlb-B5-V.bcmap b/cmaps/HKdlb-B5-V.bcmap
new file mode 100644
index 0000000..2b572b5
Binary files /dev/null and b/cmaps/HKdlb-B5-V.bcmap differ
diff --git a/cmaps/HKgccs-B5-H.bcmap b/cmaps/HKgccs-B5-H.bcmap
new file mode 100644
index 0000000..971a4f2
Binary files /dev/null and b/cmaps/HKgccs-B5-H.bcmap differ
diff --git a/cmaps/HKgccs-B5-V.bcmap b/cmaps/HKgccs-B5-V.bcmap
new file mode 100644
index 0000000..d353ca2
Binary files /dev/null and b/cmaps/HKgccs-B5-V.bcmap differ
diff --git a/cmaps/HKm314-B5-H.bcmap b/cmaps/HKm314-B5-H.bcmap
new file mode 100644
index 0000000..576dc01
Binary files /dev/null and b/cmaps/HKm314-B5-H.bcmap differ
diff --git a/cmaps/HKm314-B5-V.bcmap b/cmaps/HKm314-B5-V.bcmap
new file mode 100644
index 0000000..0e96d0e
Binary files /dev/null and b/cmaps/HKm314-B5-V.bcmap differ
diff --git a/cmaps/HKm471-B5-H.bcmap b/cmaps/HKm471-B5-H.bcmap
new file mode 100644
index 0000000..11d170c
Binary files /dev/null and b/cmaps/HKm471-B5-H.bcmap differ
diff --git a/cmaps/HKm471-B5-V.bcmap b/cmaps/HKm471-B5-V.bcmap
new file mode 100644
index 0000000..54959bf
Binary files /dev/null and b/cmaps/HKm471-B5-V.bcmap differ
diff --git a/cmaps/HKscs-B5-H.bcmap b/cmaps/HKscs-B5-H.bcmap
new file mode 100644
index 0000000..6ef7857
Binary files /dev/null and b/cmaps/HKscs-B5-H.bcmap differ
diff --git a/cmaps/HKscs-B5-V.bcmap b/cmaps/HKscs-B5-V.bcmap
new file mode 100644
index 0000000..1fb2fa2
Binary files /dev/null and b/cmaps/HKscs-B5-V.bcmap differ
diff --git a/cmaps/Hankaku.bcmap b/cmaps/Hankaku.bcmap
new file mode 100644
index 0000000..4b8ec7f
Binary files /dev/null and b/cmaps/Hankaku.bcmap differ
diff --git a/cmaps/Hiragana.bcmap b/cmaps/Hiragana.bcmap
new file mode 100644
index 0000000..17e983e
Binary files /dev/null and b/cmaps/Hiragana.bcmap differ
diff --git a/cmaps/KSC-EUC-H.bcmap b/cmaps/KSC-EUC-H.bcmap
new file mode 100644
index 0000000..a45c65f
Binary files /dev/null and b/cmaps/KSC-EUC-H.bcmap differ
diff --git a/cmaps/KSC-EUC-V.bcmap b/cmaps/KSC-EUC-V.bcmap
new file mode 100644
index 0000000..0e7b21f
Binary files /dev/null and b/cmaps/KSC-EUC-V.bcmap differ
diff --git a/cmaps/KSC-H.bcmap b/cmaps/KSC-H.bcmap
new file mode 100644
index 0000000..b9b22b6
Binary files /dev/null and b/cmaps/KSC-H.bcmap differ
diff --git a/cmaps/KSC-Johab-H.bcmap b/cmaps/KSC-Johab-H.bcmap
new file mode 100644
index 0000000..2531ffc
Binary files /dev/null and b/cmaps/KSC-Johab-H.bcmap differ
diff --git a/cmaps/KSC-Johab-V.bcmap b/cmaps/KSC-Johab-V.bcmap
new file mode 100644
index 0000000..367ceb2
Binary files /dev/null and b/cmaps/KSC-Johab-V.bcmap differ
diff --git a/cmaps/KSC-V.bcmap b/cmaps/KSC-V.bcmap
new file mode 100644
index 0000000..6ae2f0b
Binary files /dev/null and b/cmaps/KSC-V.bcmap differ
diff --git a/cmaps/KSCms-UHC-H.bcmap b/cmaps/KSCms-UHC-H.bcmap
new file mode 100644
index 0000000..a8d4240
Binary files /dev/null and b/cmaps/KSCms-UHC-H.bcmap differ
diff --git a/cmaps/KSCms-UHC-HW-H.bcmap b/cmaps/KSCms-UHC-HW-H.bcmap
new file mode 100644
index 0000000..8b4ae18
Binary files /dev/null and b/cmaps/KSCms-UHC-HW-H.bcmap differ
diff --git a/cmaps/KSCms-UHC-HW-V.bcmap b/cmaps/KSCms-UHC-HW-V.bcmap
new file mode 100644
index 0000000..b655dbc
Binary files /dev/null and b/cmaps/KSCms-UHC-HW-V.bcmap differ
diff --git a/cmaps/KSCms-UHC-V.bcmap b/cmaps/KSCms-UHC-V.bcmap
new file mode 100644
index 0000000..21f97f6
Binary files /dev/null and b/cmaps/KSCms-UHC-V.bcmap differ
diff --git a/cmaps/KSCpc-EUC-H.bcmap b/cmaps/KSCpc-EUC-H.bcmap
new file mode 100644
index 0000000..e06f361
Binary files /dev/null and b/cmaps/KSCpc-EUC-H.bcmap differ
diff --git a/cmaps/KSCpc-EUC-V.bcmap b/cmaps/KSCpc-EUC-V.bcmap
new file mode 100644
index 0000000..f3c9113
Binary files /dev/null and b/cmaps/KSCpc-EUC-V.bcmap differ
diff --git a/cmaps/Katakana.bcmap b/cmaps/Katakana.bcmap
new file mode 100644
index 0000000..524303c
Binary files /dev/null and b/cmaps/Katakana.bcmap differ
diff --git a/cmaps/LICENSE b/cmaps/LICENSE
new file mode 100644
index 0000000..b1ad168
--- /dev/null
+++ b/cmaps/LICENSE
@@ -0,0 +1,36 @@
+%%Copyright: -----------------------------------------------------------
+%%Copyright: Copyright 1990-2009 Adobe Systems Incorporated.
+%%Copyright: All rights reserved.
+%%Copyright:
+%%Copyright: Redistribution and use in source and binary forms, with or
+%%Copyright: without modification, are permitted provided that the
+%%Copyright: following conditions are met:
+%%Copyright:
+%%Copyright: Redistributions of source code must retain the above
+%%Copyright: copyright notice, this list of conditions and the following
+%%Copyright: disclaimer.
+%%Copyright:
+%%Copyright: Redistributions in binary form must reproduce the above
+%%Copyright: copyright notice, this list of conditions and the following
+%%Copyright: disclaimer in the documentation and/or other materials
+%%Copyright: provided with the distribution.
+%%Copyright:
+%%Copyright: Neither the name of Adobe Systems Incorporated nor the names
+%%Copyright: of its contributors may be used to endorse or promote
+%%Copyright: products derived from this software without specific prior
+%%Copyright: written permission.
+%%Copyright:
+%%Copyright: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+%%Copyright: CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+%%Copyright: INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+%%Copyright: MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+%%Copyright: DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
+%%Copyright: CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+%%Copyright: SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+%%Copyright: NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+%%Copyright: LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+%%Copyright: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+%%Copyright: CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+%%Copyright: OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+%%Copyright: SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+%%Copyright: -----------------------------------------------------------
diff --git a/cmaps/NWP-H.bcmap b/cmaps/NWP-H.bcmap
new file mode 100644
index 0000000..afc5e4b
Binary files /dev/null and b/cmaps/NWP-H.bcmap differ
diff --git a/cmaps/NWP-V.bcmap b/cmaps/NWP-V.bcmap
new file mode 100644
index 0000000..bb5785e
Binary files /dev/null and b/cmaps/NWP-V.bcmap differ
diff --git a/cmaps/RKSJ-H.bcmap b/cmaps/RKSJ-H.bcmap
new file mode 100644
index 0000000..fb8d298
Binary files /dev/null and b/cmaps/RKSJ-H.bcmap differ
diff --git a/cmaps/RKSJ-V.bcmap b/cmaps/RKSJ-V.bcmap
new file mode 100644
index 0000000..a2555a6
Binary files /dev/null and b/cmaps/RKSJ-V.bcmap differ
diff --git a/cmaps/Roman.bcmap b/cmaps/Roman.bcmap
new file mode 100644
index 0000000..f896dcf
Binary files /dev/null and b/cmaps/Roman.bcmap differ
diff --git a/cmaps/UniCNS-UCS2-H.bcmap b/cmaps/UniCNS-UCS2-H.bcmap
new file mode 100644
index 0000000..d5db27c
Binary files /dev/null and b/cmaps/UniCNS-UCS2-H.bcmap differ
diff --git a/cmaps/UniCNS-UCS2-V.bcmap b/cmaps/UniCNS-UCS2-V.bcmap
new file mode 100644
index 0000000..1dc9b7a
Binary files /dev/null and b/cmaps/UniCNS-UCS2-V.bcmap differ
diff --git a/cmaps/UniCNS-UTF16-H.bcmap b/cmaps/UniCNS-UTF16-H.bcmap
new file mode 100644
index 0000000..961afef
Binary files /dev/null and b/cmaps/UniCNS-UTF16-H.bcmap differ
diff --git a/cmaps/UniCNS-UTF16-V.bcmap b/cmaps/UniCNS-UTF16-V.bcmap
new file mode 100644
index 0000000..df0cffe
Binary files /dev/null and b/cmaps/UniCNS-UTF16-V.bcmap differ
diff --git a/cmaps/UniCNS-UTF32-H.bcmap b/cmaps/UniCNS-UTF32-H.bcmap
new file mode 100644
index 0000000..1ab18a1
Binary files /dev/null and b/cmaps/UniCNS-UTF32-H.bcmap differ
diff --git a/cmaps/UniCNS-UTF32-V.bcmap b/cmaps/UniCNS-UTF32-V.bcmap
new file mode 100644
index 0000000..ad14662
Binary files /dev/null and b/cmaps/UniCNS-UTF32-V.bcmap differ
diff --git a/cmaps/UniCNS-UTF8-H.bcmap b/cmaps/UniCNS-UTF8-H.bcmap
new file mode 100644
index 0000000..83c6bd7
Binary files /dev/null and b/cmaps/UniCNS-UTF8-H.bcmap differ
diff --git a/cmaps/UniCNS-UTF8-V.bcmap b/cmaps/UniCNS-UTF8-V.bcmap
new file mode 100644
index 0000000..22a27e4
Binary files /dev/null and b/cmaps/UniCNS-UTF8-V.bcmap differ
diff --git a/cmaps/UniGB-UCS2-H.bcmap b/cmaps/UniGB-UCS2-H.bcmap
new file mode 100644
index 0000000..5bd6228
Binary files /dev/null and b/cmaps/UniGB-UCS2-H.bcmap differ
diff --git a/cmaps/UniGB-UCS2-V.bcmap b/cmaps/UniGB-UCS2-V.bcmap
new file mode 100644
index 0000000..53c534b
Binary files /dev/null and b/cmaps/UniGB-UCS2-V.bcmap differ
diff --git a/cmaps/UniGB-UTF16-H.bcmap b/cmaps/UniGB-UTF16-H.bcmap
new file mode 100644
index 0000000..b95045b
Binary files /dev/null and b/cmaps/UniGB-UTF16-H.bcmap differ
diff --git a/cmaps/UniGB-UTF16-V.bcmap b/cmaps/UniGB-UTF16-V.bcmap
new file mode 100644
index 0000000..51f023e
Binary files /dev/null and b/cmaps/UniGB-UTF16-V.bcmap differ
diff --git a/cmaps/UniGB-UTF32-H.bcmap b/cmaps/UniGB-UTF32-H.bcmap
new file mode 100644
index 0000000..f0dbd14
Binary files /dev/null and b/cmaps/UniGB-UTF32-H.bcmap differ
diff --git a/cmaps/UniGB-UTF32-V.bcmap b/cmaps/UniGB-UTF32-V.bcmap
new file mode 100644
index 0000000..ce9c30a
Binary files /dev/null and b/cmaps/UniGB-UTF32-V.bcmap differ
diff --git a/cmaps/UniGB-UTF8-H.bcmap b/cmaps/UniGB-UTF8-H.bcmap
new file mode 100644
index 0000000..982ca46
Binary files /dev/null and b/cmaps/UniGB-UTF8-H.bcmap differ
diff --git a/cmaps/UniGB-UTF8-V.bcmap b/cmaps/UniGB-UTF8-V.bcmap
new file mode 100644
index 0000000..f78020d
Binary files /dev/null and b/cmaps/UniGB-UTF8-V.bcmap differ
diff --git a/cmaps/UniJIS-UCS2-H.bcmap b/cmaps/UniJIS-UCS2-H.bcmap
new file mode 100644
index 0000000..7daf56a
Binary files /dev/null and b/cmaps/UniJIS-UCS2-H.bcmap differ
diff --git a/cmaps/UniJIS-UCS2-HW-H.bcmap b/cmaps/UniJIS-UCS2-HW-H.bcmap
new file mode 100644
index 0000000..ac9975c
Binary files /dev/null and b/cmaps/UniJIS-UCS2-HW-H.bcmap differ
diff --git a/cmaps/UniJIS-UCS2-HW-V.bcmap b/cmaps/UniJIS-UCS2-HW-V.bcmap
new file mode 100644
index 0000000..3da0a1c
Binary files /dev/null and b/cmaps/UniJIS-UCS2-HW-V.bcmap differ
diff --git a/cmaps/UniJIS-UCS2-V.bcmap b/cmaps/UniJIS-UCS2-V.bcmap
new file mode 100644
index 0000000..c50b9dd
Binary files /dev/null and b/cmaps/UniJIS-UCS2-V.bcmap differ
diff --git a/cmaps/UniJIS-UTF16-H.bcmap b/cmaps/UniJIS-UTF16-H.bcmap
new file mode 100644
index 0000000..6761344
Binary files /dev/null and b/cmaps/UniJIS-UTF16-H.bcmap differ
diff --git a/cmaps/UniJIS-UTF16-V.bcmap b/cmaps/UniJIS-UTF16-V.bcmap
new file mode 100644
index 0000000..70bf90c
Binary files /dev/null and b/cmaps/UniJIS-UTF16-V.bcmap differ
diff --git a/cmaps/UniJIS-UTF32-H.bcmap b/cmaps/UniJIS-UTF32-H.bcmap
new file mode 100644
index 0000000..7a83d53
Binary files /dev/null and b/cmaps/UniJIS-UTF32-H.bcmap differ
diff --git a/cmaps/UniJIS-UTF32-V.bcmap b/cmaps/UniJIS-UTF32-V.bcmap
new file mode 100644
index 0000000..7a87135
Binary files /dev/null and b/cmaps/UniJIS-UTF32-V.bcmap differ
diff --git a/cmaps/UniJIS-UTF8-H.bcmap b/cmaps/UniJIS-UTF8-H.bcmap
new file mode 100644
index 0000000..9f0334c
Binary files /dev/null and b/cmaps/UniJIS-UTF8-H.bcmap differ
diff --git a/cmaps/UniJIS-UTF8-V.bcmap b/cmaps/UniJIS-UTF8-V.bcmap
new file mode 100644
index 0000000..808a94f
Binary files /dev/null and b/cmaps/UniJIS-UTF8-V.bcmap differ
diff --git a/cmaps/UniJIS2004-UTF16-H.bcmap b/cmaps/UniJIS2004-UTF16-H.bcmap
new file mode 100644
index 0000000..d768bf8
Binary files /dev/null and b/cmaps/UniJIS2004-UTF16-H.bcmap differ
diff --git a/cmaps/UniJIS2004-UTF16-V.bcmap b/cmaps/UniJIS2004-UTF16-V.bcmap
new file mode 100644
index 0000000..3d5bf6f
Binary files /dev/null and b/cmaps/UniJIS2004-UTF16-V.bcmap differ
diff --git a/cmaps/UniJIS2004-UTF32-H.bcmap b/cmaps/UniJIS2004-UTF32-H.bcmap
new file mode 100644
index 0000000..09eee10
Binary files /dev/null and b/cmaps/UniJIS2004-UTF32-H.bcmap differ
diff --git a/cmaps/UniJIS2004-UTF32-V.bcmap b/cmaps/UniJIS2004-UTF32-V.bcmap
new file mode 100644
index 0000000..6c54600
Binary files /dev/null and b/cmaps/UniJIS2004-UTF32-V.bcmap differ
diff --git a/cmaps/UniJIS2004-UTF8-H.bcmap b/cmaps/UniJIS2004-UTF8-H.bcmap
new file mode 100644
index 0000000..1b1a64f
Binary files /dev/null and b/cmaps/UniJIS2004-UTF8-H.bcmap differ
diff --git a/cmaps/UniJIS2004-UTF8-V.bcmap b/cmaps/UniJIS2004-UTF8-V.bcmap
new file mode 100644
index 0000000..994aa9e
Binary files /dev/null and b/cmaps/UniJIS2004-UTF8-V.bcmap differ
diff --git a/cmaps/UniJISPro-UCS2-HW-V.bcmap b/cmaps/UniJISPro-UCS2-HW-V.bcmap
new file mode 100644
index 0000000..643f921
Binary files /dev/null and b/cmaps/UniJISPro-UCS2-HW-V.bcmap differ
diff --git a/cmaps/UniJISPro-UCS2-V.bcmap b/cmaps/UniJISPro-UCS2-V.bcmap
new file mode 100644
index 0000000..c148f67
Binary files /dev/null and b/cmaps/UniJISPro-UCS2-V.bcmap differ
diff --git a/cmaps/UniJISPro-UTF8-V.bcmap b/cmaps/UniJISPro-UTF8-V.bcmap
new file mode 100644
index 0000000..1849d80
Binary files /dev/null and b/cmaps/UniJISPro-UTF8-V.bcmap differ
diff --git a/cmaps/UniJISX0213-UTF32-H.bcmap b/cmaps/UniJISX0213-UTF32-H.bcmap
new file mode 100644
index 0000000..a83a677
Binary files /dev/null and b/cmaps/UniJISX0213-UTF32-H.bcmap differ
diff --git a/cmaps/UniJISX0213-UTF32-V.bcmap b/cmaps/UniJISX0213-UTF32-V.bcmap
new file mode 100644
index 0000000..f527248
Binary files /dev/null and b/cmaps/UniJISX0213-UTF32-V.bcmap differ
diff --git a/cmaps/UniJISX02132004-UTF32-H.bcmap b/cmaps/UniJISX02132004-UTF32-H.bcmap
new file mode 100644
index 0000000..e1a988d
Binary files /dev/null and b/cmaps/UniJISX02132004-UTF32-H.bcmap differ
diff --git a/cmaps/UniJISX02132004-UTF32-V.bcmap b/cmaps/UniJISX02132004-UTF32-V.bcmap
new file mode 100644
index 0000000..47e054a
Binary files /dev/null and b/cmaps/UniJISX02132004-UTF32-V.bcmap differ
diff --git a/cmaps/UniKS-UCS2-H.bcmap b/cmaps/UniKS-UCS2-H.bcmap
new file mode 100644
index 0000000..b5b9485
Binary files /dev/null and b/cmaps/UniKS-UCS2-H.bcmap differ
diff --git a/cmaps/UniKS-UCS2-V.bcmap b/cmaps/UniKS-UCS2-V.bcmap
new file mode 100644
index 0000000..026adca
Binary files /dev/null and b/cmaps/UniKS-UCS2-V.bcmap differ
diff --git a/cmaps/UniKS-UTF16-H.bcmap b/cmaps/UniKS-UTF16-H.bcmap
new file mode 100644
index 0000000..fd4e66e
Binary files /dev/null and b/cmaps/UniKS-UTF16-H.bcmap differ
diff --git a/cmaps/UniKS-UTF16-V.bcmap b/cmaps/UniKS-UTF16-V.bcmap
new file mode 100644
index 0000000..075efb7
Binary files /dev/null and b/cmaps/UniKS-UTF16-V.bcmap differ
diff --git a/cmaps/UniKS-UTF32-H.bcmap b/cmaps/UniKS-UTF32-H.bcmap
new file mode 100644
index 0000000..769d214
Binary files /dev/null and b/cmaps/UniKS-UTF32-H.bcmap differ
diff --git a/cmaps/UniKS-UTF32-V.bcmap b/cmaps/UniKS-UTF32-V.bcmap
new file mode 100644
index 0000000..bdab208
Binary files /dev/null and b/cmaps/UniKS-UTF32-V.bcmap differ
diff --git a/cmaps/UniKS-UTF8-H.bcmap b/cmaps/UniKS-UTF8-H.bcmap
new file mode 100644
index 0000000..6ff8674
Binary files /dev/null and b/cmaps/UniKS-UTF8-H.bcmap differ
diff --git a/cmaps/UniKS-UTF8-V.bcmap b/cmaps/UniKS-UTF8-V.bcmap
new file mode 100644
index 0000000..8dfa76a
Binary files /dev/null and b/cmaps/UniKS-UTF8-V.bcmap differ
diff --git a/cmaps/V.bcmap b/cmaps/V.bcmap
new file mode 100644
index 0000000..fdec990
Binary files /dev/null and b/cmaps/V.bcmap differ
diff --git a/cmaps/WP-Symbol.bcmap b/cmaps/WP-Symbol.bcmap
new file mode 100644
index 0000000..46729bb
Binary files /dev/null and b/cmaps/WP-Symbol.bcmap differ
diff --git a/config/index.js b/config/index.js
new file mode 100644
index 0000000..ccebf6a
--- /dev/null
+++ b/config/index.js
@@ -0,0 +1,6 @@
+//铃铛debug
+window.conf = {
+ baseHost: "http://basedebug.bestsch.com",
+ ssoHost: "http://ssodebug.bestsch.com",
+ serviceHost: "http://basedebug.bestsch.com/QualityEvaluate",
+};
diff --git a/course-schedule.html b/course-schedule.html
new file mode 100644
index 0000000..3b9580c
--- /dev/null
+++ b/course-schedule.html
@@ -0,0 +1,1431 @@
+
+
+
+
+
+课程表 · 智慧教育公共服务平台
+
+
+
+
+
+大连女子高级中学 2026—2027 学年第一学期课程表
+
+
+
+
+
+
+
+
+
当前:高一(1)班 · 2026—2027 学年第一学期
+
+
第 6 周 · —
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/favicon.ico b/favicon.ico
new file mode 100644
index 0000000..86ec6d8
Binary files /dev/null and b/favicon.ico differ
diff --git a/image/default-bg.png b/image/default-bg.png
new file mode 100644
index 0000000..048f51c
Binary files /dev/null and b/image/default-bg.png differ
diff --git a/image/loading.gif b/image/loading.gif
new file mode 100644
index 0000000..37eea7b
Binary files /dev/null and b/image/loading.gif differ
diff --git a/image/meal-bg.png b/image/meal-bg.png
new file mode 100644
index 0000000..048f51c
Binary files /dev/null and b/image/meal-bg.png differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..5d7555f
--- /dev/null
+++ b/index.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+ <%- title %>
+
+
+
+
+ <%- injectScript %>
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/overview-syllabus-print.md b/overview-syllabus-print.md
new file mode 100644
index 0000000..d05b3a8
--- /dev/null
+++ b/overview-syllabus-print.md
@@ -0,0 +1,145 @@
+# 课程表打印版 · 交付说明
+
+**交付物**:`syllabus-print.html` — 单文件、零依赖,双击即可打开。
+
+浏览器打开后可直接使用;打印时自动切换为 A4 横向,仅输出当前所选版本。
+
+---
+
+## 一、这是什么
+
+按参考截图还原的**小学课程表成品**,同一份数据、两种呈现:
+
+| 版本 | 用途 | 呈现方式 |
+| --- | --- | --- |
+| **电子版** | 线上发布 / 邮件 / PDF 存档 | 纯净 A4 纸张,深红双线外框,白底 |
+| **照片版** | 实物拍照存档 / 宣传图 | 同一张课表压在背景照片上,带白边、投影与压膜光泽 |
+
+顶部页签切换,右侧「班级」下拉可切换班级,再右侧「打印 / 导出 PDF」。
+
+---
+
+## 二、版式结构
+
+```
+┌─ A4 横向 297 × 210mm ────────────────────────────────────┐
+│ ┌─ 深红双线外框 ───────────────────────────────────────┐ │
+│ │ [校徽] 学校名(中/英) ●●● 课程表 四(1)班 │ │ 题头
+│ ├──────────────────────────────────────────────────────┤ │
+│ │ ┌─ 左侧栏 ─┐ ┌─ 课程表 ─────────────────────────┐ │ │
+│ │ │ 班主任照片│ │ 时间 │ 周一…周五 五个日列 │ │ │
+│ │ │ │ │ 上午 │ │ │ │
+│ │ │ 班主任 │ │ 中午 │ 学科格(按学科着色) │ │ │
+│ │ │ 班级 │ │ 下午 │ │ │ │
+│ │ │ 英文短句 │ └────────────────────────────────┘ │ │
+│ │ └──────────┘ │ │
+│ └──────────────────────────────────────────────────────┘ │
+└──────────────────────────────────────────────────────────┘
+```
+
+**左侧栏**:班主任照片位(可空置)+ 班主任 / 班级信息 + 一句英文短句(`Where there is a will, there is a way.`)。
+
+**课程表**:左侧竖排「上午 / 中午 / 下午」时段标签,每个课次独占一行「开始–结束」时间,
+五个工作日横向排布;课间、大课间、午餐午休等以通栏浅色横条穿插;午餐与课后服务为跨行合并格。
+
+---
+
+## 三、设计令牌
+
+全部以 CSS 自定义属性集中在 `:root`,改一处即全局生效。
+
+### 框线与表头
+
+| 令牌 | 值 | 用途 |
+| --- | --- | --- |
+| `--frame` | `#8f2f28` | 外框、表头分隔线(深红) |
+| `--frame-soft` | 浅红 | 内层细线 |
+| `--head-bg` | `#9d332b` | 表头底色(白字) |
+| `--paper` | `#ffffff` | 纸张底色 |
+
+### 学科色板
+
+每个学科一个**底色 + 文字色**组合,保证 WCAG AA 对比度:
+
+| 类别 | 底色 | 文字色 | 代表学科 |
+| --- | --- | --- | --- |
+| 主科 | `#dff0d8` | `#2f5e23` | 语文、数学、英语 |
+| 道法 | `#f0e5ef` | `#66305f` | 道德与法治 |
+| 艺体 | `#f8e6e9` | `#7d2c39` | 体育与健康、美术、音乐 |
+| 校本 | `#f7f3e2` | `#6b5c26` | 校本课程 |
+| 课后服务 | `#eceee0` | `#4e5334` | 课后服务、劳动 |
+| 课间/午休 | `#f5f2ea` / `#fdf4e6` | 灰/棕 | 通栏横条 |
+
+---
+
+## 四、打印
+
+- `@page { size: A4 landscape; margin: 0 }` — A4 横向、零页边距
+- `print-color-adjust: exact` — 强制保留背景色与学科色,不被浏览器「省墨」抹掉
+- 打印时自动隐藏页签、工具栏、图例、照片版的光泽层与上传控件
+- **只输出当前所选版本**,另一版在打印流中不占页
+
+---
+
+## 五、无障碍
+
+- 页签使用 `role="tablist"` / `role="tab"` / `aria-selected` / `aria-controls`,面板用 `hidden` 同步
+- 全部交互元素带 `:focus-visible` 焦点环,键盘可完整操作
+- 学科底色与文字色对比度 ≥ 4.5:1(AA)
+- 尊重 `prefers-reduced-motion`,关闭切换动画
+
+---
+
+## 六、如何接入真实数据
+
+页面数据集中在脚本顶部的两个常量,替换即可,无需改渲染逻辑:
+
+```js
+var CLASSES = { "一(1)班": { ... }, ... }; // 班级 -> 课程表数据
+var ACTIVE_CLASS = "一(1)班"; // 默认班级
+```
+
+单行数据结构:
+
+```js
+{
+ k: "lesson", // 行类型:lesson / break / segmark
+ no: 6, // 第几节课
+ t: ["13:00", "13:35"], // 起止时间(直接挂在行上,不按索引取)
+ seg: "中午", // 该行所属时段(用于生成竖排标签)
+ cells: ["语文", "科学", "道德与法治", "语文", ""], // 五个工作日
+ colspan: [false,false,false,false,true], // 该列是否跨到行尾
+ rowspan: [1,1,1,1,4] // 该列是否向下跨行
+}
+```
+
+**渲染要点**:内部维护一张 `occupy["行-列"]` 占位图,逐行从左到右扫描五列,
+每写一个格就 `markUsed` 登记其 `colspan/rowspan` 覆盖范围——这是保证合并单元格
+不重叠、不错位的关键。通栏横条的 `colspan` 由占位图反算「本行仍空闲的列数」得出,
+因此不会与行尾的跨行空格冲突。
+
+---
+
+## 七、真实浏览器验证结果
+
+用 Chromium 实测(非静态检查):
+
+| 检查项 | 结果 |
+| --- | --- |
+| A4 纸张尺寸 | 1123 × 794 px(精确等于 297 × 210mm) |
+| 电子版纵向溢出 | `0`(内容完全装下,无裁切) |
+| 时段标签 | 上午 ×8 / 中午 ×4 / 下午 ×3,三段齐全 |
+| 表格行数 | 18 行,逐行均为矩形,无缺口/错位 |
+| 两版结构一致性 | 电子版与照片版逐格比对 `identical: true` |
+| 照片版子层 | 951 × 662 px,完整落在纸张留白内,无裁切 |
+| 背景图 / 光泽层 | 均正常渲染 |
+| 打印样式表 | 已生效 |
+| 控制台报错 | 无 |
+
+---
+
+## 八、已知取舍
+
+- 数据为**演示用样例**,需替换为真实排课数据(见第六节)
+- 照片版背景为内置生成的默认底色图,可通过「照片版」面板的按钮上传本地照片替换
+- 字体使用系统无衬线族(`system-ui` 优先),未内嵌字体文件,离线可用
diff --git a/overview.md b/overview.md
new file mode 100644
index 0000000..a6b829e
--- /dev/null
+++ b/overview.md
@@ -0,0 +1,86 @@
+# 课程表页面 · 交付说明
+
+## 交付物
+
+| 文件 | 说明 |
+|---|---|
+| `course-schedule.html` | 课程表页面,单文件、零依赖,双击即可在浏览器打开 |
+
+## 目标站点的情况(重要)
+
+按提供的地址与账号尝试登录后,**未能进入真实页面**:
+
+- 访问 `http://mepc.schsoft.cn/Syllabus/modular/HSchSyllabus#/Home/HSchSyllabu` 会被 CAS 重定向到 `https://sso.bestsch.com/old/index.html`
+- 用 `dngjxxadmin` / `Daning@2007` 提交登录,SSO 返回 **「错误的用户名或密码」**(并提示剩余 2 次尝试机会)
+- 为免触发账号锁定,未继续重试
+
+因此本页是**按课表业务域(HSchSyllabus 中学课表)的通用信息架构与交互范式**构建的,并已对齐本仓库现有视觉语言。接入真实接口时只需替换页面底部的 `DATA` / `OVERRIDES` 常量,其余渲染逻辑无需改动。
+
+> 若需要 1:1 还原线上界面,请在浏览器中手动登录后提供页面截图(或更新后的可用凭据),我再按实际版式调整。
+
+## 设计系统
+
+### 色彩
+
+沿用仓库 `_varible.scss` 既有令牌,保证与本模块其它页面同源:
+
+- 品牌主色 `#5979ea`(`$color-primary`),语义色 `#45b972` / `#e9b954` / `#e8684a`
+- 中性文字 `#404042` / `#555` / `#999`,分割线 `#e9e9e9`,页面底 `#f3f3f3`
+- 学科色板 9 色相 × 3 层级(50 底 / 200 边 / 800 字),每个色相固定绑定学科,跨周次配色一致
+- 正文对比度按 WCAG AA 4.5:1 选取字色,未依赖透明度压低对比
+
+### 排版与节奏
+
+- 字号阶梯 10 / 11 / 12 / 13 / 14 / 15 / 18 / 19px,仅 400 与 500 两档字重
+- 间距 8pt 栅格(4 / 8 / 12 / 16 / 20 / 24 / 32 / 40px)
+- 圆角 6 / 8 / 12 / 16px;阴影三级海拔(`--sh-1/2/3`)
+- 数字(节次、日期、时间)统一 `tabular-nums`,纵向对齐
+
+### 组件
+
+工具栏 / 周次条 / 表头 / 节次轴 / 课程块 / 时间指示线 / 图例 / 日视图行 / 日期选择条 / 详情侧栏 / 空状态 / Toast,均有 default、hover、selected、focus-visible 态。
+
+## 信息架构
+
+顶部工具栏(学期 · 班级 · 周/日视图切换 · 回到本周 · 打印)→ 周次条(20 周,当前周绿色标记并自动居中)→ 主区(周视图 7×8 网格 / 日视图 8 节次列表)→ 图例 → 详情侧栏。
+
+课程块承载:学科、教室、教师;连堂课时合并为一个块并标注「连堂 N 节」;调课/停课在右上角打角标。
+
+## 无障碍
+
+- 全部交互元素为原生 `button`,可 Tab 聚焦,`:focus-visible` 统一 2px 焦点环
+- 周次条 `aria-current`、日期条 `aria-selected`、侧栏 `role="dialog"` + `aria-modal`
+- 课程块 `aria-label` 输出完整信息(学科/星期/节次/教师/教室),避免仅靠颜色传达状态
+- `Esc` 关闭侧栏,`←` `→` 切换周次
+- 尊重 `prefers-reduced-motion`
+
+## 已修复的缺陷(实现过程中实测发现)
+
+1. **7 列网格塌成 1 列**:`minmax(104px, 1fr)` 在宽度由内容决定的父级中会让轨道取到最小像素值,7×min 撑爆容器后折叠。改为 `repeat(7, 1fr)` 比例轨道,改由 `.week-wrap` 的 `min-width` 提供可用性下限。
+2. **周末两列被裁切**:`.week-wrap` 的 `min-width` 未计入边框像素,补 `+ var(--day-count) - 1`。
+3. **日视图默认全空**:基准日是周六(无课),且日视图没有日期选择器。新增日期选择条,并让默认日落到「今天(若有课)/ 本周第一个有课日」。
+4. **周次条显示半截周**:20 周按钮改为弹性收缩 + `min-width` 下限,并在启动时把当前周滚入视野中部。
+
+## 验证方式与结果
+
+以 `file:///` 在真实 Chromium 中打开,逐项实测(非静态检查):
+
+| 检查项 | 结果 |
+|---|---|
+| 页面加载 / 控制台报错 | 通过,无未捕获错误 |
+| 周视图:7 列表头、8 节次轴、39 个课程块 | 通过 |
+| 课程块与背景网格对齐(left/top 像素级) | 通过 |
+| 周末列完整可见(周日 right=1222 < 视口边缘) | 通过 |
+| 点击课程打开详情侧栏(标题/8 行字段/色板) | 通过 |
+| `Esc` 关闭侧栏 | 通过 |
+| 周 / 日视图切换、日期选择条 | 通过 |
+| 班级切换(高一1班→高二1班,课程数随之变化) | 通过 |
+| 第 5 周「调课」、第 11 周「停课」角标 | 通过 |
+| `←` `→` 周次键盘导航 | 通过 |
+| 打印样式表存在 | 通过 |
+
+## 后续接入建议
+
+1. 用接口数据替换 `DATA`(结构:`[星期索引, 起始节次, 连堂节数, 学科, 教师, 教室, 备注]`)与 `OVERRIDES`(调课/停课)。
+2. `TERM_START` / `TOTAL_WEEKS` / `SLOTS` 改为读取教务基础数据;`NOW` 去掉硬编码改用系统时间。
+3. 若需并入 Vue 项目,把 `
\ No newline at end of file
diff --git a/src/api/module/assign.ts b/src/api/module/assign.ts
new file mode 100644
index 0000000..5c23641
--- /dev/null
+++ b/src/api/module/assign.ts
@@ -0,0 +1,265 @@
+import { Method } from "alova";
+import { alovaInstance } from "@/utils/alova/alova-iview";
+import conf from "@/assets/config/host.config";
+import type {
+ AdjustResultVo,
+ BandReportVo,
+ ClassItemVo,
+ ClassReportRow,
+ CurrentYearVo,
+ ImportResultVo,
+ ModNode,
+ PresetBatchResultVo,
+ ProjectInfoVo,
+ PushStatusVo,
+ RunResultVo,
+ RuleVo,
+ SourceAnalysisVo,
+ Stage,
+ StudentPageVo,
+ StudentStatsVo,
+ StudentVo,
+ SubmitCheckVo,
+ UserInfoVo,
+ YearOptionVo,
+} from "@/types/assign";
+
+/**
+ * 分班管理(AcaClassAssign)接口封装。
+ *
+ * 前缀说明:conf.serviceHost 本地为空(走 vite 同源代理),线上为基础平台域名;
+ * platform 固定使用 "api",与后端 Config.API_PATH 中的 api 匹配。
+ * 统一响应 {code,msg,data} 由 alova-iview 解包为 data(code==0),页面直接使用返回值。
+ *
+ * 约定:
+ * - postJSON 用于 @RequestBody 接口;postForm 用于 @RequestParam 接口(表单提交)。
+ */
+
+const BASE = "/api/base";
+const PROJECT = "/api/assign/project";
+const STUDENT = "/api/assign/student";
+const RUN = "/api/assign/run";
+
+/** GET 请求,T 为返回数据类型 */
+function get(url: string, params?: Record): Method {
+ return new Method("GET", alovaInstance, url, { params });
+}
+
+/** POST JSON body(与后端 @RequestBody 对齐),T 为返回数据类型 */
+function postJSON(url: string, data?: Record | any[]): Method {
+ return new Method(
+ "POST",
+ alovaInstance,
+ url,
+ { headers: { "Content-Type": "application/json;charset=UTF-8" } },
+ data ? JSON.stringify(data) : undefined
+ );
+}
+
+/** POST 表单(与后端 @RequestParam 对齐,application/x-www-form-urlencoded),T 为返回数据类型 */
+function postForm(url: string, data?: Record): Method {
+ const pairs = data ? Object.entries(data).filter(([, v]) => v !== undefined && v !== null) : [];
+ const form = pairs.map(([k, v]) => `${encodeURIComponent(k)}=${encodeURIComponent(String(v))}`).join("&");
+ // 只发 body,不拼 URL query:Spring @RequestParam 会把 query 与 body 同名值以逗号合并(单值变 "X,X" 直接 500)
+ return new Method(
+ "POST",
+ alovaInstance,
+ url,
+ { headers: { "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8" } },
+ form || undefined
+ );
+}
+
+class BaseApi {
+ /** 获取当前登录用户信息 */
+ getUserInfo() {
+ return get(`${BASE}/GetUserInfo`);
+ }
+ /** 获取当前用户已授权的模块列表(左侧菜单树) */
+ getUserMod() {
+ return get(`${BASE}/GetUserMod`);
+ }
+ /** 当前学校组织树(组→教师,班主任选人数据源) */
+ getSchoolAll() {
+ return get(`${BASE}/GetSchoolAll`);
+ }
+ /** 端分离入口:切换当前视角(teacher / parent) */
+ setRole(as: "teacher" | "parent") {
+ return postJSON<{ role: string }>(`${BASE}/SetRole`, { as });
+ }
+}
+
+class AssignApi {
+ // ========== 项目(步骤1/2/5) ==========
+ /** 工作台信息(项目不存在自动创建草稿) */
+ info(stage: Stage, year?: string, term?: number) {
+ return get(`${PROJECT}/Info`, { stage, year, term });
+ }
+ /** 当前学年学期 */
+ nowYearTerm() {
+ return get(`${PROJECT}/NowYearTerm`);
+ }
+ /** 学年下拉列表(班级管理学年学期接口,按学年倒序) */
+ yearList() {
+ return get(`${PROJECT}/YearList`);
+ }
+ /** 保存班级设置(全量替换;teacherId 为平台教师 id,不存账号) */
+ saveClasses(stage: Stage, year: string, term: number, classes: ClassItemVo[]) {
+ return postJSON(`${PROJECT}/SaveClasses`, { stage, year, term, classes });
+ }
+ /** 保存分班规则 */
+ saveRules(stage: Stage, year: string, term: number, rule: RuleVo) {
+ return postJSON(`${PROJECT}/SaveRules`, { stage, year, term, rule });
+ }
+ /** 提交前检查清单 */
+ submitCheck(stage: Stage, year: string, term: number) {
+ return get(`${PROJECT}/SubmitCheck`, { stage, year, term });
+ }
+ /** 提交锁定(force=人数差>1 时人工确认) */
+ submit(stage: Stage, year: string, term: number, force = false) {
+ return postForm(`${PROJECT}/Submit`, { stage, year, term, force });
+ }
+ /** 推送分班结果到班级管理(retry=true 只重推失败学生;仅提交后可推,推送中拒绝并发) */
+ push(stage: Stage, year: string, term: number, retry = false) {
+ return postForm(`${PROJECT}/Push`, { stage, year, term, retry });
+ }
+ /** 推送状态查询(状态/成功失败计数/失败明细) */
+ pushStatus(stage: Stage, year: string, term: number) {
+ return get(`${PROJECT}/PushStatus`, { stage, year, term });
+ }
+ /** 重置全部(含已提交;操作日志记删除级) */
+ reset(stage: Stage, year: string, term: number) {
+ return postForm(`${PROJECT}/Reset`, { stage, year, term });
+ }
+
+ // ========== 学生(步骤1/4) ==========
+ /** 粘贴文本导入 */
+ importPaste(stage: Stage, year: string, term: number, text: string, hasHeader?: boolean, mode = "replace") {
+ return postJSON(`${STUDENT}/ImportPaste`, {
+ stage, year, term, text, hasHeader, mode,
+ });
+ }
+ /** 示例名单文本(服务端生成,填入粘贴框,用户确认后走导入) */
+ sampleText(stage: Stage) {
+ return get<{ text: string }>(`${STUDENT}/SampleText`, { stage });
+ }
+ /** 名单分页 */
+ page(stage: Stage, year: string, term: number, classId?: number, keyword?: string, pageIndex = 1, pageSize = 50) {
+ return get(`${STUDENT}/Page`, {
+ stage, year, term, classId, keyword, pageIndex, pageSize,
+ });
+ }
+ /** 学生名单 CSV 下载地址(与 page 同筛选:班级/关键字,导出全部匹配行) */
+ exportListUrl(stage: Stage, year: string, term: number, classId?: number, keyword?: string): string {
+ let url = `${conf.serviceHost}${STUDENT}/ExportList?stage=${stage}&year=${encodeURIComponent(year)}&term=${term}`;
+ if (classId != null) {
+ url += `&classId=${classId}`;
+ }
+ if (keyword) {
+ url += `&keyword=${encodeURIComponent(keyword)}`;
+ }
+ return url;
+ }
+ /** 班级导入数据下载地址(班级管理「班级导入」模板 .xls:年级|班级|班级别名|班主任|副班主任) */
+ exportClassImportUrl(stage: Stage, year: string, term: number): string {
+ return `${conf.serviceHost}${STUDENT}/ExportClassImport?stage=${stage}&year=${encodeURIComponent(year)}&term=${term}`;
+ }
+ /** 名单简单统计(全量:人数/性别/总分三值/均衡字段/毕业学校所数) */
+ studentStats(stage: Stage, year: string, term: number) {
+ return get(`${STUDENT}/Stats`, { stage, year, term });
+ }
+ /** 单元格编辑保存 */
+ update(stage: Stage, year: string, term: number, student: StudentVo) {
+ return postJSON(`${STUDENT}/Update`, { stage, year, term, student });
+ }
+ /** 删除学生 */
+ remove(stage: Stage, year: string, term: number, id: number) {
+ return postForm(`${STUDENT}/Delete`, { stage, year, term, id });
+ }
+ /** 清空名单 */
+ clear(stage: Stage, year: string, term: number) {
+ return postForm(`${STUDENT}/Clear`, { stage, year, term });
+ }
+ /** 按姓名批量预设班级(同名全部设置),返回未匹配姓名 */
+ presetBatch(stage: Stage, year: string, term: number, names: string[], classId: number) {
+ return postJSON(`${STUDENT}/PresetBatch`, { stage, year, term, names, classId });
+ }
+ /** 生源分析(高中/初中) */
+ sourceAnalysis(stage: Stage, year: string, term: number, cuts?: number[]) {
+ return get(`${STUDENT}/SourceAnalysis`, { stage, year, term, cuts });
+ }
+ /** 生源分析交叉表 CSV 下载地址(cuts 与页面分析口径一致) */
+ exportSourceUrl(stage: Stage, year: string, term: number, cuts?: number[]): string {
+ let url = `${conf.serviceHost}${STUDENT}/ExportSource?stage=${stage}&year=${encodeURIComponent(year)}&term=${term}`;
+ if (cuts && cuts.length) {
+ url += `&cuts=${encodeURIComponent(cuts.join(","))}`;
+ }
+ return url;
+ }
+ /** 导入模板 CSV 下载地址 */
+ templateUrl(stage: Stage): string {
+ return `${conf.serviceHost}${STUDENT}/Template?stage=${stage}`;
+ }
+ /**
+ * 按成绩/序号生成学号(覆盖已有学号;仅已分班学生参与编号)。
+ * 有总分=成绩模式:scope=class 各班按总分降序=班内名次2位(01、02…);scope=grade 全年级总分降序=学年+名次4位(如 20250001)。
+ * 无任何总分=序号模式:按班级序+姓名拼音编号,返回 mode="seq"。
+ */
+ genStudentNo(stage: Stage, year: string, term: number, scope: "class" | "grade") {
+ return postForm<{ scope: string; mode: "score" | "seq"; count: number }>(
+ `${STUDENT}/GenNo`, { stage, year, term, scope });
+ }
+ /**
+ * 按成绩/序号生成账号(覆盖已有账号;仅已分班学生参与编号)。
+ * 格式=学校名称拼音首字母(小写)+s+学年+序号段:scope=class 班序2位+班内名次/序2位(如 dngjxxs20260101);
+ * scope=grade 年级名次/序4位(如 dngjxxs20260001)。有总分按成绩排名,无总分按序号(mode="seq")。
+ */
+ genStudentAccount(stage: Stage, year: string, term: number, scope: "class" | "grade") {
+ return postForm<{ scope: string; mode: "score" | "seq"; count: number }>(
+ `${STUDENT}/GenAccount`, { stage, year, term, scope });
+ }
+ /** 生成密码=账号+@(仅已分班且有账号的学生,无账号跳过;覆盖已有密码),返回 {count, skipped} */
+ genStudentPassword(stage: Stage, year: string, term: number) {
+ return postForm<{ count: number; skipped: number }>(`${STUDENT}/GenPassword`, { stage, year, term });
+ }
+
+ // ========== 分班执行与结果(步骤3/4) ==========
+ /** 执行均衡分班 */
+ run(stage: Stage, year: string, term: number) {
+ return postForm(`${RUN}/Run`, { stage, year, term });
+ }
+ /** 结果页数据 */
+ result(stage: Stage, year: string, term: number) {
+ return get(`${RUN}/Result`, { stage, year, term });
+ }
+ /** 手动调班(约束冲突未强制时返回 conflicts) */
+ adjust(stage: Stage, year: string, term: number, studentId: number, toClassId: number, force = false) {
+ return postJSON(`${RUN}/Adjust`, {
+ stage, year, term, studentId, toClassId, force,
+ });
+ }
+ /** 随机匹配班主任 */
+ matchTeachers(stage: Stage, year: string, term: number) {
+ return postForm(`${RUN}/MatchTeachers`, { stage, year, term });
+ }
+ /** 班级均分报表(高中/初中) */
+ classReport(stage: Stage, year: string, term: number) {
+ return get(`${RUN}/ClassReport`, { stage, year, term });
+ }
+ /** 分数段报表 */
+ bandReport(stage: Stage, year: string, term: number, subject: string, min?: number, max?: number, step?: number) {
+ return get(`${RUN}/BandReport`, { stage, year, term, subject, min, max, step });
+ }
+ /** 分班明细 CSV 导出地址 */
+ exportDetailUrl(stage: Stage, year: string, term: number): string {
+ return `${conf.serviceHost}${RUN}/ExportDetail?stage=${stage}&year=${encodeURIComponent(year)}&term=${term}`;
+ }
+ /** 班级统计 CSV 导出地址 */
+ exportClassStatsUrl(stage: Stage, year: string, term: number): string {
+ return `${conf.serviceHost}${RUN}/ExportClassStats?stage=${stage}&year=${encodeURIComponent(year)}&term=${term}`;
+ }
+}
+
+export const baseApi = new BaseApi();
+export const assignApi = new AssignApi();
+export default assignApi;
diff --git a/src/assets/config/api.config.ts b/src/assets/config/api.config.ts
new file mode 100644
index 0000000..f142e1c
--- /dev/null
+++ b/src/assets/config/api.config.ts
@@ -0,0 +1,43 @@
+import config from "./host.config";
+import { AxiosRequestConfig } from "axios";
+import { PcDebugUser } from "@/types/Basics";
+
+const serviceUrl = config.serviceHost,
+ timeout: number = 15000;
+
+let baseConfig: AxiosRequestConfig = {
+ baseURL: serviceUrl + "/",
+ headers: {
+ // "Content-Type": "application/x-www-form-urlencoded",
+ "Content-Type": "application/json;charset=urf-8",
+ yschapirequest: "1",
+ "Access-Control-Allow-Headers": "Set-Cookie",
+ "X-Requested-With": "XMLHttpRequest",
+ },
+ params: {},
+ data: {},
+ timeout, // 接口超时限制(ms)
+ withCredentials: true,
+ responseType: "json",
+ // transformRequest: [
+ // function (data) {
+ // if (typeof data == "string") return data;
+ // let ret = "";
+ // for (let it in data) {
+ // ret += encodeURIComponent(it) + "=" + encodeURIComponent(data[it]) + "&";
+ // }
+ // return ret;
+ // },
+ // ],
+ // maxContentLength: 2000,
+ validateStatus(status) {
+ return status >= 200 && status < 300; // default
+ },
+};
+
+let debugUser: PcDebugUser = {
+ DebugUser: "zhd",
+ AppType: "ChildOptCourse",
+};
+
+export { baseConfig, debugUser };
diff --git a/src/assets/config/host.config.ts b/src/assets/config/host.config.ts
new file mode 100644
index 0000000..913c836
--- /dev/null
+++ b/src/assets/config/host.config.ts
@@ -0,0 +1,81 @@
+import { BaseConf } from "@/types/Basics";
+
+/**
+ * 配置优先级(高 → 低):
+ * ① window.__APP_CONFIG__:线上运行时配置,index.html 引导脚本在应用模块加载前同步拉取
+ * //api/env-config?target=<部署目录名>(本应用部署于 /{contextPath}/front/,
+ * 故为 front,对应后端键 yh.env-config.source.front,projman 配置管理维护)写入
+ * ② import.meta.env.VITE_*:仅本地开发(vite dev --mode dev 读 .env.dev);
+ * build 产物不读任何 .env.*(.env.base/.env.ld/.env.prod 已删),VITE_* 恒为 undefined,
+ * 本层自动跳过,产物不含任何环境值
+ * ③ 同域推导兜底:env-config 未配置/拉取失败时框架至少能渲染并调通同源 API;
+ * ssoHost 为空 → 登出跳转不可用——与后端未就绪状态一致,可接受。
+ */
+const env = import.meta.env;
+
+// ③ 同域推导兜底:context 段取当前路径首段(/{contextPath}/front/ → contextPath,即后端上下文),
+// 与服务端 context-path 对齐(本地无、base/prod /familyactivity);本地 dev 在根路径运行(无段),
+// serviceHost 留空走 vite 同源代理(规避 CAS 过滤器不回 CORS 头)
+const seg = window.location.pathname.split("/").filter(Boolean);
+const origin = window.location.origin;
+
+let conf: BaseConf = {
+ baseHost: origin,
+ ssoHost: "",
+ serviceHost: seg.length >= 2 ? `${origin}/${seg[0]}` : "",
+ relayConf: {
+ ziyuankuHost: "",
+ zhuanxiangHost: "",
+ },
+ isDebug: env.DEV,
+};
+
+// 逐键覆盖:只覆盖来源里实际出现且非空的键,未出现的键沿用底层值
+const applyConf = (target: any, source: any) => {
+ if (!source || typeof source !== "object") return;
+ Object.keys(source).forEach(key => {
+ if (source[key] !== undefined && source[key] !== null && source[key] !== "") {
+ (target as any)[key] = source[key];
+ }
+ });
+};
+
+// ② 本地开发(build 产物中恒 undefined → 自动跳过)
+applyConf(conf, {
+ baseHost: env.VITE_BASE_HOST,
+ ssoHost: env.VITE_SSO_HOST,
+ serviceHost: env.VITE_SERVICE_HOST,
+ relayConf: {
+ ziyuankuHost: env.VITE_ZIYUANKU_HOST,
+ zhuanxiangHost: env.VITE_ZHUANXIANG_HOST,
+ },
+});
+
+// ① 线上运行时配置(最高优先,覆盖前面所有);relayConf 为嵌套对象,按子键合并,
+// 运行时 JSON 只配部分资源库地址时未配的键沿用兜底值
+const runtime = (window as any).__APP_CONFIG__;
+applyConf(conf, runtime);
+if (runtime && typeof runtime === "object" && runtime.relayConf) {
+ applyConf(conf.relayConf, runtime.relayConf);
+}
+
+// HTTPS 自动升级:当前页面是 https 时,将所有 http:// 配置项升级为 https://
+var ishttps = "https:" == document.location.protocol ? true : false;
+if (ishttps) {
+ Object.keys(conf).forEach(element => {
+ if (typeof conf[element] === "string" && conf[element].indexOf("http://") > -1) {
+ conf[element] = conf[element].replace("http://", "https://");
+ }
+ });
+ // relayConf 内部也需要处理
+ if (conf.relayConf) {
+ Object.keys(conf.relayConf).forEach(key => {
+ const val = (conf.relayConf as any)[key];
+ if (typeof val === "string" && val.indexOf("http://") > -1) {
+ (conf.relayConf as any)[key] = val.replace("http://", "https://");
+ }
+ });
+ }
+}
+
+export default conf;
diff --git a/src/assets/icons/menu/icon-1.svg b/src/assets/icons/menu/icon-1.svg
new file mode 100644
index 0000000..412a3ff
--- /dev/null
+++ b/src/assets/icons/menu/icon-1.svg
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/assets/icons/menu/icon-2.svg b/src/assets/icons/menu/icon-2.svg
new file mode 100644
index 0000000..03b9a82
--- /dev/null
+++ b/src/assets/icons/menu/icon-2.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menu/icon-3.svg b/src/assets/icons/menu/icon-3.svg
new file mode 100644
index 0000000..03b9a82
--- /dev/null
+++ b/src/assets/icons/menu/icon-3.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menu/icon-4.svg b/src/assets/icons/menu/icon-4.svg
new file mode 100644
index 0000000..03b9a82
--- /dev/null
+++ b/src/assets/icons/menu/icon-4.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menu/icon-5.svg b/src/assets/icons/menu/icon-5.svg
new file mode 100644
index 0000000..03b9a82
--- /dev/null
+++ b/src/assets/icons/menu/icon-5.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menu/icon-6.svg b/src/assets/icons/menu/icon-6.svg
new file mode 100644
index 0000000..03b9a82
--- /dev/null
+++ b/src/assets/icons/menu/icon-6.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menu/icon-tree-1.svg b/src/assets/icons/menu/icon-tree-1.svg
new file mode 100644
index 0000000..eb5198d
--- /dev/null
+++ b/src/assets/icons/menu/icon-tree-1.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menu/icon-tree-2.svg b/src/assets/icons/menu/icon-tree-2.svg
new file mode 100644
index 0000000..36a3f67
--- /dev/null
+++ b/src/assets/icons/menu/icon-tree-2.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menu/icon-tree-3.svg b/src/assets/icons/menu/icon-tree-3.svg
new file mode 100644
index 0000000..2783ef2
--- /dev/null
+++ b/src/assets/icons/menu/icon-tree-3.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menu/icon-tree-4.svg b/src/assets/icons/menu/icon-tree-4.svg
new file mode 100644
index 0000000..4c5e26a
--- /dev/null
+++ b/src/assets/icons/menu/icon-tree-4.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menu/icon-tree-5.svg b/src/assets/icons/menu/icon-tree-5.svg
new file mode 100644
index 0000000..960aad9
--- /dev/null
+++ b/src/assets/icons/menu/icon-tree-5.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/menudefalut.svg b/src/assets/icons/menudefalut.svg
new file mode 100644
index 0000000..3cfbfd7
--- /dev/null
+++ b/src/assets/icons/menudefalut.svg
@@ -0,0 +1,16 @@
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/module-item.svg b/src/assets/icons/module-item.svg
new file mode 100644
index 0000000..8a9a5e3
--- /dev/null
+++ b/src/assets/icons/module-item.svg
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/assets/icons/operation-btn-add.svg b/src/assets/icons/operation-btn-add.svg
new file mode 100644
index 0000000..5c02284
--- /dev/null
+++ b/src/assets/icons/operation-btn-add.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/operation-btn-del.svg b/src/assets/icons/operation-btn-del.svg
new file mode 100644
index 0000000..430b16f
--- /dev/null
+++ b/src/assets/icons/operation-btn-del.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/tree-line.svg b/src/assets/icons/tree-line.svg
new file mode 100644
index 0000000..f3580e8
--- /dev/null
+++ b/src/assets/icons/tree-line.svg
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/src/assets/icons/tree/icon-1.svg b/src/assets/icons/tree/icon-1.svg
new file mode 100644
index 0000000..b21b8bd
--- /dev/null
+++ b/src/assets/icons/tree/icon-1.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/tree/icon-2.svg b/src/assets/icons/tree/icon-2.svg
new file mode 100644
index 0000000..7ebe648
--- /dev/null
+++ b/src/assets/icons/tree/icon-2.svg
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/assets/icons/tree/icon-3.svg b/src/assets/icons/tree/icon-3.svg
new file mode 100644
index 0000000..1e0acda
--- /dev/null
+++ b/src/assets/icons/tree/icon-3.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/tree/icon-4.svg b/src/assets/icons/tree/icon-4.svg
new file mode 100644
index 0000000..fccc402
--- /dev/null
+++ b/src/assets/icons/tree/icon-4.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/tree/icon-5.svg b/src/assets/icons/tree/icon-5.svg
new file mode 100644
index 0000000..292a397
--- /dev/null
+++ b/src/assets/icons/tree/icon-5.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/tree/icon-6.svg b/src/assets/icons/tree/icon-6.svg
new file mode 100644
index 0000000..f53953b
--- /dev/null
+++ b/src/assets/icons/tree/icon-6.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/upload-add.svg b/src/assets/icons/upload-add.svg
new file mode 100644
index 0000000..11b21db
--- /dev/null
+++ b/src/assets/icons/upload-add.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/widget-close.svg b/src/assets/icons/widget-close.svg
new file mode 100644
index 0000000..730f8a3
--- /dev/null
+++ b/src/assets/icons/widget-close.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/src/assets/image/default-bg1.png b/src/assets/image/default-bg1.png
new file mode 100644
index 0000000..2fc0e64
Binary files /dev/null and b/src/assets/image/default-bg1.png differ
diff --git a/src/assets/image/loading.gif b/src/assets/image/loading.gif
new file mode 100644
index 0000000..37eea7b
Binary files /dev/null and b/src/assets/image/loading.gif differ
diff --git a/src/assets/image/menu-bg.png b/src/assets/image/menu-bg.png
new file mode 100644
index 0000000..d942b7b
Binary files /dev/null and b/src/assets/image/menu-bg.png differ
diff --git a/src/assets/image/tree-icon-group.png b/src/assets/image/tree-icon-group.png
new file mode 100644
index 0000000..ddcdcf0
Binary files /dev/null and b/src/assets/image/tree-icon-group.png differ
diff --git a/src/assets/image/tree-icon-item.png b/src/assets/image/tree-icon-item.png
new file mode 100644
index 0000000..6df8ed2
Binary files /dev/null and b/src/assets/image/tree-icon-item.png differ
diff --git a/src/assets/styles/base/_base.scss b/src/assets/styles/base/_base.scss
new file mode 100644
index 0000000..7f70332
--- /dev/null
+++ b/src/assets/styles/base/_base.scss
@@ -0,0 +1,17 @@
+*{
+ box-sizing: border-box;
+ -webkit-tap-highlight-color: transparent;
+}
+html,body,#app{
+ height: 100%;
+}
+body{
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ scroll-behavior: smooth;
+ -webkit-overflow-scrolling: touch;
+ min-width: 1200px;
+}
+a{
+ text-decoration: none;
+}
diff --git a/src/assets/styles/base/_reset.scss b/src/assets/styles/base/_reset.scss
new file mode 100644
index 0000000..f18c736
--- /dev/null
+++ b/src/assets/styles/base/_reset.scss
@@ -0,0 +1,2 @@
+/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain)*/
+div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section { display: block;}ol, ul { list-style: none;}blockquote, q { quotes: none;}blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}table { border-collapse: collapse; border-spacing: 0;}
\ No newline at end of file
diff --git a/src/assets/styles/base/bscroll.css b/src/assets/styles/base/bscroll.css
new file mode 100644
index 0000000..3421c5f
--- /dev/null
+++ b/src/assets/styles/base/bscroll.css
@@ -0,0 +1,84 @@
+/*滚动条样式 */
+
+/*第一种样式,所有的滚动条,都默认这个样子*/
+
+*::-webkit-scrollbar {
+ width: 10px;
+ height: 10px;
+}
+
+/*正常情况下滑块的样式*/
+*::-webkit-scrollbar-thumb {
+ background-color: rgba(0, 0, 0, .05);
+ border-radius: 10px;
+ -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);
+}
+
+/*鼠标悬浮在该类指向的控件上时滑块的样式*/
+*:hover::-webkit-scrollbar-thumb {
+ background-color: rgba(0, 0, 0, .2);
+ border-radius: 10px;
+ -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);
+}
+
+/*鼠标悬浮在滑块上时滑块的样式*/
+*::-webkit-scrollbar-thumb:hover {
+ background-color: rgba(0, 0, 0, .3);
+ -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);
+}
+
+/*正常时候的主干部分*/
+*::-webkit-scrollbar-track {
+ border-radius: 10px;
+ -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
+ background-color: white;
+}
+
+/*鼠标悬浮在滚动条上的主干部分*/
+*::-webkit-scrollbar-track:hover {
+ -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .4);
+ background-color: rgba(0, 0, 0, .01);
+}
+
+/*第一种样式结束*/
+
+
+/*第二种样式*/
+
+.scroll2::-webkit-scrollbar {
+ width: 10px;
+ height: 10px;
+}
+
+/*正常时候的主干部分*/
+.scroll2::-webkit-scrollbar-track {
+ border-radius: 10px;
+ -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
+ background-color: white;
+}
+
+/*正常情况下滑块的样式*/
+.scroll2::-webkit-scrollbar-thumb {
+ background-color: rgba(0, 0, 0, .05);
+ border-radius: 10px;
+ -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);
+}
+
+/*鼠标悬浮在该类指向的控件上时滑块的样式*/
+.scroll2:hover::-webkit-scrollbar-thumb {
+ background-color: rgba(0, 0, 0, .2);
+ border-radius: 10px;
+ -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1);
+}
+
+/*鼠标悬浮在滚动条上的主干部分*/
+.scroll2::-webkit-scrollbar-track:hover {
+ -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .4);
+}
+
+/*鼠标悬浮在滑块上时滑块的样式*/
+.scroll2::-webkit-scrollbar-thumb:hover {
+ -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .4);
+}
+
+/*第二种样式结束*/
\ No newline at end of file
diff --git a/src/assets/styles/componets/_my_table.scss b/src/assets/styles/componets/_my_table.scss
new file mode 100644
index 0000000..7326da5
--- /dev/null
+++ b/src/assets/styles/componets/_my_table.scss
@@ -0,0 +1,35 @@
+.my-table {
+ width: 100%;
+ border-bottom: 1px solid #c7c7c7;
+ border-right: 1px solid #c7c7c7;
+ border-collapse: separate;
+
+ .td-title {
+ background: #fafafa;
+ vertical-align: middle;
+ color: #111;
+ font-weight: 550;
+ }
+
+ th {
+ background: #fafafa;
+ height: 20px;
+ line-height: 20px;
+ padding: 12px;
+ }
+
+ td {
+ height: 20px;
+ line-height: 20px;
+ padding: 12px;
+ }
+
+ th,
+ td {
+ border-top: 1px solid #c7c7c7;
+ border-left: 1px solid #c7c7c7;
+ margin-left: -1px;
+ margin-top: -1px;
+ text-align: center;
+ }
+}
diff --git a/src/assets/styles/componets/_rule_tree.scss b/src/assets/styles/componets/_rule_tree.scss
new file mode 100644
index 0000000..189c0b2
--- /dev/null
+++ b/src/assets/styles/componets/_rule_tree.scss
@@ -0,0 +1,59 @@
+.rule-tree {
+ padding: 0 !important;
+ width: 280px !important;
+ .head-ul {
+ background: #f6f8f9;
+ border-bottom: 1px solid #ebeef5;
+ display: flex;
+ justify-content: space-evenly;
+ align-items: center;
+ height: 48px;
+ li {
+ width: 34px;
+ height: 34px;
+ box-sizing: content-box;
+ border-radius: 50%;
+ position: relative;
+ cursor: pointer;
+ .ivu-tooltip,
+ .ivu-tooltip-rel {
+ width: 100%;
+ height: 100%;
+ display: block;
+ }
+ svg {
+ position: absolute;
+ inset: 0;
+ margin: auto;
+ }
+
+ &:hover {
+ background-color: #eaeaea;
+ cursor: pointer;
+ }
+ &.disabled {
+ background-color: #fff;
+ cursor: not-allowed;
+ }
+ button {
+ display: inline-block;
+ width: 100%;
+ height: 100%;
+ border-radius: 50%;
+ color: #515a6e;
+ border: 0;
+ outline: none;
+ background-color: transparent;
+ cursor: inherit;
+ }
+ }
+ }
+
+ .body-box {
+ padding: 11px 0;
+ }
+
+ .ztree li span.button {
+ background-repeat: 10px;
+ }
+}
diff --git a/src/assets/styles/componets/_small_table.scss b/src/assets/styles/componets/_small_table.scss
new file mode 100644
index 0000000..2d96189
--- /dev/null
+++ b/src/assets/styles/componets/_small_table.scss
@@ -0,0 +1,26 @@
+table.small-table {
+ border: 1px solid #ebeef5;
+ border-radius: 5px;
+ th {
+ background-color: #fafafa;
+ border-bottom: 1px solid #ebeef5;
+ padding: 10px 20px;
+ }
+ td {
+ padding: 5px 20px;
+ }
+ tr:first-child td {
+ padding-top: 10px;
+ }
+ tr:last-child td {
+ padding-bottom: 10px;
+ }
+ .input-box {
+ width: 100px;
+ vertical-align: text-bottom;
+ display: inline-block;
+ }
+ .ivu-input-wrapper {
+ vertical-align: text-bottom;
+ }
+}
diff --git a/src/assets/styles/componets/_status.scss b/src/assets/styles/componets/_status.scss
new file mode 100644
index 0000000..1f6fb13
--- /dev/null
+++ b/src/assets/styles/componets/_status.scss
@@ -0,0 +1,8 @@
+$liColor: #969799, #e6a23c, #45b972, #eb0404;
+
+@each $c in $liColor {
+ $i: index($liColor, $c);
+ .status-color-#{$i} {
+ color: $c;
+ }
+}
diff --git a/src/assets/styles/icons.css b/src/assets/styles/icons.css
new file mode 100644
index 0000000..beb39b3
--- /dev/null
+++ b/src/assets/styles/icons.css
@@ -0,0 +1,495 @@
+/* ysch 图标(CSS mask + currentColor),由 ysch-icons 库生成:105 个。用法 */
+
+.iconfont {
+ font-family: inherit;
+ font-style: normal;
+ font-size: 16px;
+ line-height: 1;
+ display: inline-block;
+ vertical-align: middle;
+}
+.iconfont::before {
+ content: "" !important;
+ display: block;
+ width: 1em;
+ height: 1em;
+ background-color: currentColor;
+ -webkit-mask-position: center;
+ mask-position: center;
+ -webkit-mask-repeat: no-repeat;
+ mask-repeat: no-repeat;
+ -webkit-mask-size: contain;
+ mask-size: contain;
+}
+
+.icon-apps::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M128 119Q124 119 121.5 121.5Q119 124 119 128V384Q119 388 121.5 390.5Q124 393 128 393H384Q388 393 390.5 390.5Q393 388 393 384V128Q393 124 390.5 121.5Q388 119 384 119ZM51 128Q51 96 73.5 73.5Q96 51 128 51H384Q416 51 438.5 73.5Q461 96 461 128V384Q461 416 438.5 438.5Q416 461 384 461H128Q96 461 73.5 438.5Q51 416 51 384ZM128 631Q124 631 121.5 633.5Q119 636 119 640V896Q119 900 121.5 902.5Q124 905 128 905H384Q388 905 390.5 902.5Q393 900 393 896V640Q393 636 390.5 633.5Q388 631 384 631ZM51 640Q51 608 73.5 585.5Q96 563 128 563H384Q416 563 438.5 585.5Q461 608 461 640V896Q461 928 438.5 950.5Q416 973 384 973H128Q96 973 73.5 950.5Q51 928 51 896ZM640 119Q636 119 633.5 121.5Q631 124 631 128V384Q631 388 633.5 390.5Q636 393 640 393H896Q900 393 902.5 390.5Q905 388 905 384V128Q905 124 902.5 121.5Q900 119 896 119ZM563 128Q563 96 585.5 73.5Q608 51 640 51H896Q928 51 950.5 73.5Q973 96 973 128V384Q973 416 950.5 438.5Q928 461 896 461H640Q608 461 585.5 438.5Q563 416 563 384ZM563 597Q563 583 573.0 573.0Q583 563 597 563H939Q953 563 963.0 573.0Q973 583 973.0 597.0Q973 611 963.0 621.0Q953 631 939 631H597Q583 631 573.0 621.0Q563 611 563 597ZM734 768Q734 754 744.0 744.0Q754 734 768 734H939Q953 734 963.0 744.0Q973 754 973.0 768.0Q973 782 963.0 792.0Q953 802 939 802H768Q754 802 744.0 792.0Q734 782 734 768ZM563 939Q563 925 573.0 915.0Q583 905 597 905H939Q953 905 963.0 915.0Q973 925 973.0 939.0Q973 953 963.0 963.0Q953 973 939 973H597Q583 973 573.0 963.0Q563 953 563 939Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M128 119Q124 119 121.5 121.5Q119 124 119 128V384Q119 388 121.5 390.5Q124 393 128 393H384Q388 393 390.5 390.5Q393 388 393 384V128Q393 124 390.5 121.5Q388 119 384 119ZM51 128Q51 96 73.5 73.5Q96 51 128 51H384Q416 51 438.5 73.5Q461 96 461 128V384Q461 416 438.5 438.5Q416 461 384 461H128Q96 461 73.5 438.5Q51 416 51 384ZM128 631Q124 631 121.5 633.5Q119 636 119 640V896Q119 900 121.5 902.5Q124 905 128 905H384Q388 905 390.5 902.5Q393 900 393 896V640Q393 636 390.5 633.5Q388 631 384 631ZM51 640Q51 608 73.5 585.5Q96 563 128 563H384Q416 563 438.5 585.5Q461 608 461 640V896Q461 928 438.5 950.5Q416 973 384 973H128Q96 973 73.5 950.5Q51 928 51 896ZM640 119Q636 119 633.5 121.5Q631 124 631 128V384Q631 388 633.5 390.5Q636 393 640 393H896Q900 393 902.5 390.5Q905 388 905 384V128Q905 124 902.5 121.5Q900 119 896 119ZM563 128Q563 96 585.5 73.5Q608 51 640 51H896Q928 51 950.5 73.5Q973 96 973 128V384Q973 416 950.5 438.5Q928 461 896 461H640Q608 461 585.5 438.5Q563 416 563 384ZM563 597Q563 583 573.0 573.0Q583 563 597 563H939Q953 563 963.0 573.0Q973 583 973.0 597.0Q973 611 963.0 621.0Q953 631 939 631H597Q583 631 573.0 621.0Q563 611 563 597ZM734 768Q734 754 744.0 744.0Q754 734 768 734H939Q953 734 963.0 744.0Q973 754 973.0 768.0Q973 782 963.0 792.0Q953 802 939 802H768Q754 802 744.0 792.0Q734 782 734 768ZM563 939Q563 925 573.0 915.0Q583 905 597 905H939Q953 905 963.0 915.0Q973 925 973.0 939.0Q973 953 963.0 963.0Q953 973 939 973H597Q583 973 573.0 963.0Q563 953 563 939Z'/%3E%3C/svg%3E");
+}
+.icon-ashbin::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M875 241H672V171Q672 140 650.0 118.0Q628 96 597 96H427Q396 96 374.0 118.0Q352 140 352 171V241H149Q137 241 127.0 250.5Q117 260 117.0 273.0Q117 286 127.0 295.5Q137 305 149 305H203V853Q203 884 225.0 906.0Q247 928 277 928H747Q777 928 799.0 906.0Q821 884 821 853V305H875Q887 305 897.0 295.5Q907 286 907.0 273.0Q907 260 897.0 250.5Q887 241 875 241ZM416 171Q416 166 419.0 163.0Q422 160 427 160H597Q602 160 605.0 163.0Q608 166 608 171V241H416ZM757 853Q757 858 754.0 861.0Q751 864 747 864H277Q273 864 270.0 861.0Q267 858 267 853V309H757ZM427 736Q439 736 449.0 726.5Q459 717 459 704V491Q459 478 449.0 468.5Q439 459 426.5 459.0Q414 459 404.5 468.5Q395 478 395 491V704Q395 717 404.5 726.5Q414 736 427 736ZM597 736Q610 736 619.5 726.5Q629 717 629 704V491Q629 478 619.5 468.5Q610 459 597.5 459.0Q585 459 575.0 468.5Q565 478 565 491V704Q565 717 575.0 726.5Q585 736 597 736Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M875 241H672V171Q672 140 650.0 118.0Q628 96 597 96H427Q396 96 374.0 118.0Q352 140 352 171V241H149Q137 241 127.0 250.5Q117 260 117.0 273.0Q117 286 127.0 295.5Q137 305 149 305H203V853Q203 884 225.0 906.0Q247 928 277 928H747Q777 928 799.0 906.0Q821 884 821 853V305H875Q887 305 897.0 295.5Q907 286 907.0 273.0Q907 260 897.0 250.5Q887 241 875 241ZM416 171Q416 166 419.0 163.0Q422 160 427 160H597Q602 160 605.0 163.0Q608 166 608 171V241H416ZM757 853Q757 858 754.0 861.0Q751 864 747 864H277Q273 864 270.0 861.0Q267 858 267 853V309H757ZM427 736Q439 736 449.0 726.5Q459 717 459 704V491Q459 478 449.0 468.5Q439 459 426.5 459.0Q414 459 404.5 468.5Q395 478 395 491V704Q395 717 404.5 726.5Q414 736 427 736ZM597 736Q610 736 619.5 726.5Q629 717 629 704V491Q629 478 619.5 468.5Q610 459 597.5 459.0Q585 459 575.0 468.5Q565 478 565 491V704Q565 717 575.0 726.5Q585 736 597 736Z'/%3E%3C/svg%3E");
+}
+.icon-banji::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M826.24 977.92l-42.496-198.016c0.256-8 2.56-27.584 11.776-36.992a19.2 19.2 0 0 1 14.528-5.504 156.8 156.8 0 0 0 157.888-156.288c0-50.176-24.576-97.664-65.728-127.04l-21.568-15.424-6.4 25.728a373.888 373.888 0 0 1-225.92 256.32l-15.552 6.144L710.4 977.92h-69.376l-68.544-246.912s-5.312-23.04 5.056-39.04c5.312-8.32 14.144-13.44 27.136-15.936l2.048-0.448a314.88 314.88 0 0 0 222.976-301.888A318.016 318.016 0 0 0 512 56.064 318.016 318.016 0 0 0 194.368 373.76a314.24 314.24 0 0 0 227.2 303.104c32.768 10.432 29.312 56.896 29.248 57.344l-67.84 243.776h-57.6l76.352-247.04-16.256-5.888a372.672 372.672 0 0 1-235.008-261.12l-5.76-22.848-23.232 12.864-1.088 1.28A156.608 156.608 0 0 0 56.064 581.12a156.48 156.48 0 0 0 156.352 156.288h0.128c7.616 0 12.16 1.792 15.936 5.568 9.216 9.344 11.52 28.8 11.776 36.928L197.76 977.92H132.48l57.344-184.704-19.648-3.968A212.864 212.864 0 0 1 0 581.12a212.48 212.48 0 0 1 127.616-194.56l10.752-4.672 0.128-11.712C140.416 166.016 307.968 0 512 0s371.648 166.08 373.568 370.176l0.064 11.712 10.752 4.672A212.416 212.416 0 0 1 1024 581.12a212.864 212.864 0 0 1-170.176 208.128l-19.584 3.968 57.344 184.704H826.24zM512 563.072c-87.744 0-162.88-60.608-182.72-147.264l-0.64-2.752-1.408-2.432a27.008 27.008 0 0 1-4.544-13.824 28.096 28.096 0 0 1 56.064 0v18.048h6.4A133.76 133.76 0 0 0 512 507.008a133.76 133.76 0 0 0 126.848-92.16h6.464V396.8a28.096 28.096 0 0 1 56.064 0 26.88 26.88 0 0 1-4.544 13.824l-1.472 2.432-0.64 2.752c-19.84 86.656-94.976 147.2-182.72 147.2z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M826.24 977.92l-42.496-198.016c0.256-8 2.56-27.584 11.776-36.992a19.2 19.2 0 0 1 14.528-5.504 156.8 156.8 0 0 0 157.888-156.288c0-50.176-24.576-97.664-65.728-127.04l-21.568-15.424-6.4 25.728a373.888 373.888 0 0 1-225.92 256.32l-15.552 6.144L710.4 977.92h-69.376l-68.544-246.912s-5.312-23.04 5.056-39.04c5.312-8.32 14.144-13.44 27.136-15.936l2.048-0.448a314.88 314.88 0 0 0 222.976-301.888A318.016 318.016 0 0 0 512 56.064 318.016 318.016 0 0 0 194.368 373.76a314.24 314.24 0 0 0 227.2 303.104c32.768 10.432 29.312 56.896 29.248 57.344l-67.84 243.776h-57.6l76.352-247.04-16.256-5.888a372.672 372.672 0 0 1-235.008-261.12l-5.76-22.848-23.232 12.864-1.088 1.28A156.608 156.608 0 0 0 56.064 581.12a156.48 156.48 0 0 0 156.352 156.288h0.128c7.616 0 12.16 1.792 15.936 5.568 9.216 9.344 11.52 28.8 11.776 36.928L197.76 977.92H132.48l57.344-184.704-19.648-3.968A212.864 212.864 0 0 1 0 581.12a212.48 212.48 0 0 1 127.616-194.56l10.752-4.672 0.128-11.712C140.416 166.016 307.968 0 512 0s371.648 166.08 373.568 370.176l0.064 11.712 10.752 4.672A212.416 212.416 0 0 1 1024 581.12a212.864 212.864 0 0 1-170.176 208.128l-19.584 3.968 57.344 184.704H826.24zM512 563.072c-87.744 0-162.88-60.608-182.72-147.264l-0.64-2.752-1.408-2.432a27.008 27.008 0 0 1-4.544-13.824 28.096 28.096 0 0 1 56.064 0v18.048h6.4A133.76 133.76 0 0 0 512 507.008a133.76 133.76 0 0 0 126.848-92.16h6.464V396.8a28.096 28.096 0 0 1 56.064 0 26.88 26.88 0 0 1-4.544 13.824l-1.472 2.432-0.64 2.752c-19.84 86.656-94.976 147.2-182.72 147.2z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-baobiao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M637.568 0H32v1024h942.016V320S652.672 0 637.568 0z m201.856 256h-134.592V128l134.592 128z m67.264 704H99.264V64h538.304v256h269.12v640z m-134.528-192H166.592v-64h605.568v64zM368.448 384H166.592V320h201.856v64zM570.24 576H166.592V512H570.24v64z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M637.568 0H32v1024h942.016V320S652.672 0 637.568 0z m201.856 256h-134.592V128l134.592 128z m67.264 704H99.264V64h538.304v256h269.12v640z m-134.528-192H166.592v-64h605.568v64zM368.448 384H166.592V320h201.856v64zM570.24 576H166.592V512H570.24v64z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-baoxiu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M726.437647 556.513882a271.179294 271.179294 0 0 0 251.602824-270.336c0-24.816941-3.493647-49.814588-10.541177-74.390588a29.997176 29.997176 0 0 0-50.176-13.071059l-51.922823 52.043294c-32.707765 32.768-89.750588 32.888471-122.578824 0a87.04 87.04 0 0 1 0-122.88l51.922824-51.922823a29.997176 29.997176 0 0 0-12.950589-50.296471 271.600941 271.600941 0 0 0-74.330353-10.541176 271.179294 271.179294 0 0 0-270.637176 271.119059c0 14.155294 1.325176 28.732235 3.734588 43.369411l-35.599059 32.64753-171.911529-172.152471a90.473412 90.473412 0 0 0-17.468235-102.761412L152.214588 23.973647a29.997176 29.997176 0 0 0-42.465882 0L24.696471 109.146353a30.117647 30.117647 0 0 0 0 42.586353l63.367529 63.367529c26.925176 27.226353 68.126118 34.334118 102.580706 17.648941l169.863529 170.224942-291.779764 267.444706a179.742118 179.742118 0 0 0-52.826353 127.819294c0 48.188235 18.672941 93.605647 52.826353 127.698823 33.731765 34.032941 79.691294 53.067294 127.578353 53.007059 48.188235 0 93.485176-18.853647 128.421647-53.970824l205.221647-224.617411 242.868706 243.230117a119.265882 119.265882 0 0 0 84.992 35.297883c31.924706 0.120471 62.524235-12.649412 84.992-35.297883 22.708706-22.708706 35.237647-53.007059 35.237647-85.11247a119.868235 119.868235 0 0 0-35.177412-85.172706L726.437647 556.513882zM172.995765 172.574118a30.72 30.72 0 0 1-42.465883 0l-42.044235-42.164706 42.465882-42.586353 42.044236 42.10447a30.238118 30.238118 0 0 1 0 42.646589z m108.363294 710.77647c-45.477647 45.477647-124.687059 45.537882-170.104471 0a119.567059 119.567059 0 0 1-35.237647-85.11247c0-32.165647 12.528941-62.464 34.273883-84.329412l383.277176-351.232 0.662588-0.90353a29.635765 29.635765 0 0 0 5.300706-7.047529l1.385412-2.650353 0.963765-2.770823a30.960941 30.960941 0 0 0 1.385411-8.553412l-0.12047-2.831059a28.310588 28.310588 0 0 0-0.421647-3.072l-0.120471-1.204706a212.751059 212.751059 0 0 1-5.601882-47.465412c0-117.157647 96.557176-211.425882 213.353412-210.823529l-9.999059 9.999059a147.456 147.456 0 0 0 0 207.99247c27.708235 27.708235 64.572235 43.068235 103.845647 43.068236 39.213176 0 76.077176-15.36 103.785412-43.068236l9.938823-9.999058v2.831058a210.823529 210.823529 0 0 1-210.401882 210.883765c-15.600941 0-31.503059-1.807059-47.405177-5.481412l-1.204706-0.180706a31.081412 31.081412 0 0 0-14.697411 0.963765l-2.349177 0.722824a28.912941 28.912941 0 0 0-2.951529 1.505882l-2.168471 1.204706a31.322353 31.322353 0 0 0-4.698353 3.975529l-0.903529 0.662589-349.786353 382.976v-0.060236z m618.977882 17.648941a61.44 61.44 0 0 1-85.052235 0l-233.592471-233.953882L666.804706 581.872941l233.59247 233.953883a59.934118 59.934118 0 0 1 17.588706 42.646588 59.572706 59.572706 0 0 1-17.588706 42.526117zM196.306824 737.942588a60.235294 60.235294 0 1 0 0 120.470588 60.235294 60.235294 0 0 0 0-120.470588z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M726.437647 556.513882a271.179294 271.179294 0 0 0 251.602824-270.336c0-24.816941-3.493647-49.814588-10.541177-74.390588a29.997176 29.997176 0 0 0-50.176-13.071059l-51.922823 52.043294c-32.707765 32.768-89.750588 32.888471-122.578824 0a87.04 87.04 0 0 1 0-122.88l51.922824-51.922823a29.997176 29.997176 0 0 0-12.950589-50.296471 271.600941 271.600941 0 0 0-74.330353-10.541176 271.179294 271.179294 0 0 0-270.637176 271.119059c0 14.155294 1.325176 28.732235 3.734588 43.369411l-35.599059 32.64753-171.911529-172.152471a90.473412 90.473412 0 0 0-17.468235-102.761412L152.214588 23.973647a29.997176 29.997176 0 0 0-42.465882 0L24.696471 109.146353a30.117647 30.117647 0 0 0 0 42.586353l63.367529 63.367529c26.925176 27.226353 68.126118 34.334118 102.580706 17.648941l169.863529 170.224942-291.779764 267.444706a179.742118 179.742118 0 0 0-52.826353 127.819294c0 48.188235 18.672941 93.605647 52.826353 127.698823 33.731765 34.032941 79.691294 53.067294 127.578353 53.007059 48.188235 0 93.485176-18.853647 128.421647-53.970824l205.221647-224.617411 242.868706 243.230117a119.265882 119.265882 0 0 0 84.992 35.297883c31.924706 0.120471 62.524235-12.649412 84.992-35.297883 22.708706-22.708706 35.237647-53.007059 35.237647-85.11247a119.868235 119.868235 0 0 0-35.177412-85.172706L726.437647 556.513882zM172.995765 172.574118a30.72 30.72 0 0 1-42.465883 0l-42.044235-42.164706 42.465882-42.586353 42.044236 42.10447a30.238118 30.238118 0 0 1 0 42.646589z m108.363294 710.77647c-45.477647 45.477647-124.687059 45.537882-170.104471 0a119.567059 119.567059 0 0 1-35.237647-85.11247c0-32.165647 12.528941-62.464 34.273883-84.329412l383.277176-351.232 0.662588-0.90353a29.635765 29.635765 0 0 0 5.300706-7.047529l1.385412-2.650353 0.963765-2.770823a30.960941 30.960941 0 0 0 1.385411-8.553412l-0.12047-2.831059a28.310588 28.310588 0 0 0-0.421647-3.072l-0.120471-1.204706a212.751059 212.751059 0 0 1-5.601882-47.465412c0-117.157647 96.557176-211.425882 213.353412-210.823529l-9.999059 9.999059a147.456 147.456 0 0 0 0 207.99247c27.708235 27.708235 64.572235 43.068235 103.845647 43.068236 39.213176 0 76.077176-15.36 103.785412-43.068236l9.938823-9.999058v2.831058a210.823529 210.823529 0 0 1-210.401882 210.883765c-15.600941 0-31.503059-1.807059-47.405177-5.481412l-1.204706-0.180706a31.081412 31.081412 0 0 0-14.697411 0.963765l-2.349177 0.722824a28.912941 28.912941 0 0 0-2.951529 1.505882l-2.168471 1.204706a31.322353 31.322353 0 0 0-4.698353 3.975529l-0.903529 0.662589-349.786353 382.976v-0.060236z m618.977882 17.648941a61.44 61.44 0 0 1-85.052235 0l-233.592471-233.953882L666.804706 581.872941l233.59247 233.953883a59.934118 59.934118 0 0 1 17.588706 42.646588 59.572706 59.572706 0 0 1-17.588706 42.526117zM196.306824 737.942588a60.235294 60.235294 0 1 0 0 120.470588 60.235294 60.235294 0 0 0 0-120.470588z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-biaoqian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.741559 1024c22.166067 0 43.488859-8.733912 59.209901-24.334486l497.411355-519.758124c15.118703-15.781276 28.912261-34.212842-50.65669-363.150043A100.650808 100.650808 0 0 0 881.414367 40.441025c-326.949484-55.234465-342.128421-42.766053-357.18689-26.984777L27.418461 533.214371a94.747888 94.747888 0 0 0 12.468412 131.550787l342.128421 328.997436c19.816945 19.094139 46.13915 29.936237 73.666031 30.237406z m501.326557-584.268605l-490.123056 513.19263a17.768994 17.768994 0 0 1-11.203501 3.975436 42.10348 42.10348 0 0 1-27.587116-12.528646l-341.526081-328.876968c-13.733324-13.251453-17.046187-30.960213-10.480695-38.188278l490.785629-511.204913c101.795252 5.360815 203.048399 18.973671 302.675231 40.778335a33.550269 33.550269 0 0 1 26.924543 25.659632 1984.224371 1984.224371 0 0 1 60.535046 307.192772z m-276.955366-3.25263a114.444366 114.444366 0 1 0 0-228.888732 114.444366 114.444366 0 0 0 0 228.888732z m0-160.523282a46.681255 46.681255 0 1 1 0 93.422743 46.681255 46.681255 0 0 1 0-93.362509z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.741559 1024c22.166067 0 43.488859-8.733912 59.209901-24.334486l497.411355-519.758124c15.118703-15.781276 28.912261-34.212842-50.65669-363.150043A100.650808 100.650808 0 0 0 881.414367 40.441025c-326.949484-55.234465-342.128421-42.766053-357.18689-26.984777L27.418461 533.214371a94.747888 94.747888 0 0 0 12.468412 131.550787l342.128421 328.997436c19.816945 19.094139 46.13915 29.936237 73.666031 30.237406z m501.326557-584.268605l-490.123056 513.19263a17.768994 17.768994 0 0 1-11.203501 3.975436 42.10348 42.10348 0 0 1-27.587116-12.528646l-341.526081-328.876968c-13.733324-13.251453-17.046187-30.960213-10.480695-38.188278l490.785629-511.204913c101.795252 5.360815 203.048399 18.973671 302.675231 40.778335a33.550269 33.550269 0 0 1 26.924543 25.659632 1984.224371 1984.224371 0 0 1 60.535046 307.192772z m-276.955366-3.25263a114.444366 114.444366 0 1 0 0-228.888732 114.444366 114.444366 0 0 0 0 228.888732z m0-160.523282a46.681255 46.681255 0 1 1 0 93.422743 46.681255 46.681255 0 0 1 0-93.362509z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-bmxxgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M878.700977 0.028159c60.796846-1.279934 111.22623 46.84557 112.826148 107.642416v808.66205A110.522267 110.522267 0 0 1 878.700977 1023.975041H186.000911a110.522267 110.522267 0 0 1-112.826147-107.642416v-178.870721a31.358373 31.358373 0 1 1 62.716747 0v178.870721c1.53592 26.238639 23.870762 46.205603 50.1094 44.92567H878.700977c26.238639 1.279934 48.57348-18.751027 50.173398-44.92567V107.670575A47.869517 47.869517 0 0 0 878.700977 62.744905H186.000911a47.869517 47.869517 0 0 0-50.173397 44.92567v155.255946a31.358373 31.358373 0 1 1-62.716747 0V107.670575A110.522267 110.522267 0 0 1 186.064908 0.028159H878.700977zM616.186595 320.459536a118.905832 118.905832 0 0 1 39.037975 193.397968c68.476448 25.406682 117.945882 81.531771 127.993361 149.816228a31.678357 31.678357 0 0 1-62.716747 9.215522c-9.407512-62.716747-73.596182-111.162233-149.624238-111.162234-76.028056 0-142.45661 49.085454-150.008219 114.298071a31.358373 31.358373 0 0 1-30.270429 28.158539h-3.839801a31.358373 31.358373 0 0 1-27.518573-35.45416c8.191575-70.204358 58.556962-127.929364 127.481387-154.232a118.777838 118.777838 0 0 1-0.127993-168.311268 118.905832 118.905832 0 0 1 129.593277-25.726666z m-438.569249 243.827352a31.358373 31.358373 0 1 1 0 62.65275H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m0-114.746048a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m393.06761-75.452086v0.19199a56.189085 56.189085 0 1 0 39.741938 16.255157 56.189085 56.189085 0 0 0-39.677942-16.447147z m-393.06761-39.677942a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 1 1 0-62.716747h146.232414z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M878.700977 0.028159c60.796846-1.279934 111.22623 46.84557 112.826148 107.642416v808.66205A110.522267 110.522267 0 0 1 878.700977 1023.975041H186.000911a110.522267 110.522267 0 0 1-112.826147-107.642416v-178.870721a31.358373 31.358373 0 1 1 62.716747 0v178.870721c1.53592 26.238639 23.870762 46.205603 50.1094 44.92567H878.700977c26.238639 1.279934 48.57348-18.751027 50.173398-44.92567V107.670575A47.869517 47.869517 0 0 0 878.700977 62.744905H186.000911a47.869517 47.869517 0 0 0-50.173397 44.92567v155.255946a31.358373 31.358373 0 1 1-62.716747 0V107.670575A110.522267 110.522267 0 0 1 186.064908 0.028159H878.700977zM616.186595 320.459536a118.905832 118.905832 0 0 1 39.037975 193.397968c68.476448 25.406682 117.945882 81.531771 127.993361 149.816228a31.678357 31.678357 0 0 1-62.716747 9.215522c-9.407512-62.716747-73.596182-111.162233-149.624238-111.162234-76.028056 0-142.45661 49.085454-150.008219 114.298071a31.358373 31.358373 0 0 1-30.270429 28.158539h-3.839801a31.358373 31.358373 0 0 1-27.518573-35.45416c8.191575-70.204358 58.556962-127.929364 127.481387-154.232a118.777838 118.777838 0 0 1-0.127993-168.311268 118.905832 118.905832 0 0 1 129.593277-25.726666z m-438.569249 243.827352a31.358373 31.358373 0 1 1 0 62.65275H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m0-114.746048a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m393.06761-75.452086v0.19199a56.189085 56.189085 0 1 0 39.741938 16.255157 56.189085 56.189085 0 0 0-39.677942-16.447147z m-393.06761-39.677942a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 1 1 0-62.716747h146.232414z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-browse::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -49.7) scale(1.11111)' d='M512 836Q387 836 273 757Q191 700 124 608Q88 559 68 521Q62 507 68 491Q87 453 124 403Q192 311 274 254Q387 175 512.0 175.0Q637 175 751 254Q833 312 900 405Q936 453 956 493Q962 506 956 523L954 525Q927 574 892 620Q823 709 743 763Q633 836 512 836ZM132 506Q162 555 199 600Q260 673 328 716Q417 772 512.0 772.0Q607 772 696 716Q764 673 825 600Q862 555 892 506Q862 456 825 411Q764 338 696 295Q607 239 512.0 239.0Q417 239 328 295Q260 338 199 411Q162 456 132 506ZM512 651Q474 651 442.5 632.0Q411 613 392.0 581.5Q373 550 373.0 512.0Q373 474 392.0 442.5Q411 411 442.5 392.0Q474 373 512.0 373.0Q550 373 581.5 392.0Q613 411 632.0 442.5Q651 474 651.0 512.0Q651 550 632.0 581.5Q613 613 581.5 632.0Q550 651 512 651ZM512 437Q482 437 459.5 459.5Q437 482 437.0 512.0Q437 542 459.5 564.5Q482 587 512.0 587.0Q542 587 564.5 564.5Q587 542 587.0 512.0Q587 482 564.5 459.5Q542 437 512 437Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -49.7) scale(1.11111)' d='M512 836Q387 836 273 757Q191 700 124 608Q88 559 68 521Q62 507 68 491Q87 453 124 403Q192 311 274 254Q387 175 512.0 175.0Q637 175 751 254Q833 312 900 405Q936 453 956 493Q962 506 956 523L954 525Q927 574 892 620Q823 709 743 763Q633 836 512 836ZM132 506Q162 555 199 600Q260 673 328 716Q417 772 512.0 772.0Q607 772 696 716Q764 673 825 600Q862 555 892 506Q862 456 825 411Q764 338 696 295Q607 239 512.0 239.0Q417 239 328 295Q260 338 199 411Q162 456 132 506ZM512 651Q474 651 442.5 632.0Q411 613 392.0 581.5Q373 550 373.0 512.0Q373 474 392.0 442.5Q411 411 442.5 392.0Q474 373 512.0 373.0Q550 373 581.5 392.0Q613 411 632.0 442.5Q651 474 651.0 512.0Q651 550 632.0 581.5Q613 613 581.5 632.0Q550 651 512 651ZM512 437Q482 437 459.5 459.5Q437 482 437.0 512.0Q437 542 459.5 564.5Q482 587 512.0 587.0Q542 587 564.5 564.5Q587 542 587.0 512.0Q587 482 564.5 459.5Q542 437 512 437Z'/%3E%3C/svg%3E");
+}
+.icon-caichan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M581.021867 591.644444h77.710222a3.982222 3.982222 0 0 1 3.982222 3.982223v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982222h-131.982222a8.021333 8.021333 0 0 0-7.964445 7.964445v51.996444c0 2.218667 1.820444 3.982222 3.982222 3.982223h135.964445a3.982222 3.982222 0 0 1 3.982222 3.982222v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982223h-135.964445a3.982222 3.982222 0 0 0-3.982222 3.982222v88.007111a3.982222 3.982222 0 0 1-3.982222 3.982222h-55.978667a3.982222 3.982222 0 0 1-3.982222-3.982222v-88.007111a3.982222 3.982222 0 0 0-3.982222-3.982222h-135.964445a3.982222 3.982222 0 0 1-3.982222-3.982223v-55.978666a3.982222 3.982222 0 0 1 3.982222-3.982223h135.964445a3.982222 3.982222 0 0 0 3.982222-3.982222v-51.996444a8.021333 8.021333 0 0 0-8.021333-8.021334h-131.982222a3.982222 3.982222 0 0 1-3.982223-3.982222v-55.978666a3.982222 3.982222 0 0 1 3.982223-3.982223h69.688888a3.982222 3.982222 0 0 0 2.844445-6.826666l-105.244445-105.358223a3.982222 3.982222 0 0 1 0-5.688888l39.537778-39.594667a3.982222 3.982222 0 0 1 5.688889 0l144.156445 144.156444a16.042667 16.042667 0 0 0 22.584888 0l144.156445-144.156444a3.982222 3.982222 0 0 1 5.688889 0l39.594666 39.594667a3.982222 3.982222 0 0 1 0 5.688888l-105.244444 105.358223a3.982222 3.982222 0 0 0 2.787556 6.826666z m307.541333 10.126223c5.688889 38.798222 4.892444 81.863111-2.616889 129.365333a345.6 345.6 0 0 1-42.097778 114.119111 327.281778 327.281778 0 0 1-84.423111 94.776889 404.992 404.992 0 0 1-119.864889 61.553778c-45.169778 14.904889-96.597333 22.414222-152.746666 22.414222-58.368 0-111.502222-8.817778-157.752889-26.168889-46.193778-17.294222-86.243556-40.504889-119.239111-69.006222a352.995556 352.995556 0 0 1-79.473778-96.711111 348.046222 348.046222 0 0 1-38.798222-106.723556 352.711111 352.711111 0 0 1-2.787556-112.753778 395.605333 395.605333 0 0 1 76.060445-184.092444A455.111111 455.111111 0 0 1 226.604089 361.642667c14.677333-13.198222 29.070222-26.680889 43.064889-40.561778 11.946667-11.719111 21.731556-22.414222 29.184-31.687111l1.706666-1.991111c6.997333-7.964444 13.539556-15.815111 19.342223-23.096889l-2.446223-3.925334-0.910222-1.365333a265.329778 265.329778 0 0 0-10.183111-15.985778 567.125333 567.125333 0 0 1-12.8-19.512889 79.416889 79.416889 0 0 0-11.491555-13.824 199.68 199.68 0 0 0-17.976889-15.473777 109.738667 109.738667 0 0 1-40.277334-56.149334 86.698667 86.698667 0 0 1 29.752889-95.573333 84.821333 84.821333 0 0 1 62.577778-17.521778c10.24 1.194667 20.195556 3.299556 29.923556 6.314667l4.266666 1.308444c7.111111-5.688889 14.506667-11.093333 22.129778-15.985777A103.651556 103.651556 0 0 1 444.602311 2.218667c14.506667 2.104889 28.444444 7.054222 40.96 14.563555 6.030222-3.811556 12.231111-7.111111 18.773333-9.784889C515.087644 2.275556 526.977422 0 539.208533 0c14.620444 0.227556 29.013333 3.072 42.496 8.590222 13.994667 4.551111 26.794667 12.003556 37.546667 22.016L620.2752 31.459556c8.476444-3.242667 17.351111-5.688889 26.396444-7.054223 3.982222-0.568889 8.192-0.910222 12.686223-0.910222 12.288 0.113778 24.348444 2.389333 35.84 6.883556 27.534222 11.207111 40.789333 30.151111 47.217777 44.088889 7.566222 16.611556 10.012444 35.214222 6.712889 53.191111a104.504889 104.504889 0 0 1-16.839111 40.277333c-8.476444 12.515556-19.057778 22.755556-31.345778 30.72a52.224 52.224 0 0 0-12.231111 9.671111 559.672889 559.672889 0 0 0-26.851555 37.376 149.617778 149.617778 0 0 0-7.736889 12.8l-2.503111 4.494222c6.030222 7.509333 12.401778 14.791111 19.000889 21.902223a735.744 735.744 0 0 0 79.36 77.198222c19.399111 17.237333 37.603556 35.726222 54.727111 55.352889a353.507556 353.507556 0 0 1 83.854222 184.32zM302.038756 142.449778c8.248889 6.371556 16.156444 13.084444 23.608888 19.968 8.192 7.793778 15.530667 16.611556 21.731556 26.112 3.697778 5.973333 7.566222 11.889778 11.605333 17.692444 4.494222 6.371556 8.533333 12.970667 12.515556 19.683556 1.251556 1.991111 2.56 3.982222 3.754667 6.030222a15.928889 15.928889 0 0 0 13.653333 7.68h192.853333c5.688889 0 11.093333-3.128889 13.880889-8.078222 0.739556-1.251556 1.308444-2.446222 2.048-3.640889 3.299556-5.973333 6.769778-11.889778 10.581333-17.635556 9.500444-14.336 19.456-28.330667 29.980445-41.813333 6.371556-8.192 15.815111-16.213333 27.989333-24.120889a45.283556 45.283556 0 0 0 12.970667-12.8 40.618667 40.618667 0 0 0 6.826667-15.644444 22.755556 22.755556 0 0 0-15.018667-26.510223 36.693333 36.693333 0 0 0-11.776-2.218666c-1.137778 0-2.104889 0-3.185778 0.227555-4.209778 0.568889-8.419556 1.763556-12.629333 3.413334-4.209778 1.592889-8.533333 3.413333-12.970667 5.347555a40.391111 40.391111 0 0 1-16.384 3.015111h-0.341333a32.028444 32.028444 0 0 1-15.644445-3.413333c-4.209778-2.275556-8.021333-5.12-11.605333-8.362667l-11.093333-10.296889a39.025778 39.025778 0 0 0-15.36-8.419555 57.400889 57.400889 0 0 0-20.935111-4.778667c-3.413333 0-6.826667 0.568889-10.012445 1.877334-7.68 3.185778-15.473778 8.533333-23.210667 15.701333a111.104 111.104 0 0 1-15.473777 13.824c-1.877333 1.251556-3.470222 1.991111-4.778667 1.991111H485.448533a64.341333 64.341333 0 0 1-10.581333-6.940444 100.295111 100.295111 0 0 1-9.216-6.371556 54.613333 54.613333 0 0 1-8.192-8.419556c-5.12-5.176889-12.913778-8.647111-23.210667-10.24a38.4 38.4 0 0 0-27.989333 5.404445 128.341333 128.341333 0 0 0-23.153778 18.204444 37.944889 37.944889 0 0 1-20.309333 10.24 27.306667 27.306667 0 0 1-6.371556 0.796445 33.450667 33.450667 0 0 1-10.410666-1.820445l-18.773334-5.859555a104.675556 104.675556 0 0 0-18.432-3.925334 20.821333 20.821333 0 0 0-15.473777 3.925334c-8.988444 7.168-11.946667 15.928889-8.704 26.055111 3.015111 9.841778 9.102222 18.318222 17.408 24.120889z m520.760888 577.422222c6.371556-40.049778 7.168-76.231111 2.275556-108.657778a291.84 291.84 0 0 0-25.6-86.016 296.220444 296.220444 0 0 0-42.951111-65.422222 555.463111 555.463111 0 0 0-47.786667-48.64c-18.716444-15.815111-35.100444-30.72-49.322666-44.771556-14.051556-14.108444-25.941333-26.794667-35.669334-37.888a512.398222 512.398222 0 0 1-16.782222-19.000888 15.928889 15.928889 0 0 0-12.174222-5.688889H377.359644a16.042667 16.042667 0 0 0-12.401777 5.916444c-5.12 6.371556-10.695111 12.856889-16.611556 19.683556a453.461333 453.461333 0 0 1-33.792 36.864c-13.482667 13.425778-28.558222 27.704889-45.340444 42.780444a398.051556 398.051556 0 0 0-53.589334 58.026667 330.126222 330.126222 0 0 0-63.715555 154.396444c-4.152889 30.776889-3.413333 62.008889 2.446222 92.444445 5.176889 28.899556 15.758222 57.912889 31.857778 87.04 16.782222 30.151111 38.912 56.888889 65.194666 79.189333 27.363556 23.722667 60.643556 42.837333 99.953778 57.628444 39.253333 14.677333 84.366222 22.072889 135.224889 22.072889 49.607111 0 93.866667-6.257778 132.892445-19.114666 38.968889-12.8 72.647111-29.980444 100.920888-51.655111 27.477333-20.821333 50.631111-46.648889 68.096-76.231112 16.896-28.728889 28.444444-60.245333 34.304-93.013333z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M581.021867 591.644444h77.710222a3.982222 3.982222 0 0 1 3.982222 3.982223v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982222h-131.982222a8.021333 8.021333 0 0 0-7.964445 7.964445v51.996444c0 2.218667 1.820444 3.982222 3.982222 3.982223h135.964445a3.982222 3.982222 0 0 1 3.982222 3.982222v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982223h-135.964445a3.982222 3.982222 0 0 0-3.982222 3.982222v88.007111a3.982222 3.982222 0 0 1-3.982222 3.982222h-55.978667a3.982222 3.982222 0 0 1-3.982222-3.982222v-88.007111a3.982222 3.982222 0 0 0-3.982222-3.982222h-135.964445a3.982222 3.982222 0 0 1-3.982222-3.982223v-55.978666a3.982222 3.982222 0 0 1 3.982222-3.982223h135.964445a3.982222 3.982222 0 0 0 3.982222-3.982222v-51.996444a8.021333 8.021333 0 0 0-8.021333-8.021334h-131.982222a3.982222 3.982222 0 0 1-3.982223-3.982222v-55.978666a3.982222 3.982222 0 0 1 3.982223-3.982223h69.688888a3.982222 3.982222 0 0 0 2.844445-6.826666l-105.244445-105.358223a3.982222 3.982222 0 0 1 0-5.688888l39.537778-39.594667a3.982222 3.982222 0 0 1 5.688889 0l144.156445 144.156444a16.042667 16.042667 0 0 0 22.584888 0l144.156445-144.156444a3.982222 3.982222 0 0 1 5.688889 0l39.594666 39.594667a3.982222 3.982222 0 0 1 0 5.688888l-105.244444 105.358223a3.982222 3.982222 0 0 0 2.787556 6.826666z m307.541333 10.126223c5.688889 38.798222 4.892444 81.863111-2.616889 129.365333a345.6 345.6 0 0 1-42.097778 114.119111 327.281778 327.281778 0 0 1-84.423111 94.776889 404.992 404.992 0 0 1-119.864889 61.553778c-45.169778 14.904889-96.597333 22.414222-152.746666 22.414222-58.368 0-111.502222-8.817778-157.752889-26.168889-46.193778-17.294222-86.243556-40.504889-119.239111-69.006222a352.995556 352.995556 0 0 1-79.473778-96.711111 348.046222 348.046222 0 0 1-38.798222-106.723556 352.711111 352.711111 0 0 1-2.787556-112.753778 395.605333 395.605333 0 0 1 76.060445-184.092444A455.111111 455.111111 0 0 1 226.604089 361.642667c14.677333-13.198222 29.070222-26.680889 43.064889-40.561778 11.946667-11.719111 21.731556-22.414222 29.184-31.687111l1.706666-1.991111c6.997333-7.964444 13.539556-15.815111 19.342223-23.096889l-2.446223-3.925334-0.910222-1.365333a265.329778 265.329778 0 0 0-10.183111-15.985778 567.125333 567.125333 0 0 1-12.8-19.512889 79.416889 79.416889 0 0 0-11.491555-13.824 199.68 199.68 0 0 0-17.976889-15.473777 109.738667 109.738667 0 0 1-40.277334-56.149334 86.698667 86.698667 0 0 1 29.752889-95.573333 84.821333 84.821333 0 0 1 62.577778-17.521778c10.24 1.194667 20.195556 3.299556 29.923556 6.314667l4.266666 1.308444c7.111111-5.688889 14.506667-11.093333 22.129778-15.985777A103.651556 103.651556 0 0 1 444.602311 2.218667c14.506667 2.104889 28.444444 7.054222 40.96 14.563555 6.030222-3.811556 12.231111-7.111111 18.773333-9.784889C515.087644 2.275556 526.977422 0 539.208533 0c14.620444 0.227556 29.013333 3.072 42.496 8.590222 13.994667 4.551111 26.794667 12.003556 37.546667 22.016L620.2752 31.459556c8.476444-3.242667 17.351111-5.688889 26.396444-7.054223 3.982222-0.568889 8.192-0.910222 12.686223-0.910222 12.288 0.113778 24.348444 2.389333 35.84 6.883556 27.534222 11.207111 40.789333 30.151111 47.217777 44.088889 7.566222 16.611556 10.012444 35.214222 6.712889 53.191111a104.504889 104.504889 0 0 1-16.839111 40.277333c-8.476444 12.515556-19.057778 22.755556-31.345778 30.72a52.224 52.224 0 0 0-12.231111 9.671111 559.672889 559.672889 0 0 0-26.851555 37.376 149.617778 149.617778 0 0 0-7.736889 12.8l-2.503111 4.494222c6.030222 7.509333 12.401778 14.791111 19.000889 21.902223a735.744 735.744 0 0 0 79.36 77.198222c19.399111 17.237333 37.603556 35.726222 54.727111 55.352889a353.507556 353.507556 0 0 1 83.854222 184.32zM302.038756 142.449778c8.248889 6.371556 16.156444 13.084444 23.608888 19.968 8.192 7.793778 15.530667 16.611556 21.731556 26.112 3.697778 5.973333 7.566222 11.889778 11.605333 17.692444 4.494222 6.371556 8.533333 12.970667 12.515556 19.683556 1.251556 1.991111 2.56 3.982222 3.754667 6.030222a15.928889 15.928889 0 0 0 13.653333 7.68h192.853333c5.688889 0 11.093333-3.128889 13.880889-8.078222 0.739556-1.251556 1.308444-2.446222 2.048-3.640889 3.299556-5.973333 6.769778-11.889778 10.581333-17.635556 9.500444-14.336 19.456-28.330667 29.980445-41.813333 6.371556-8.192 15.815111-16.213333 27.989333-24.120889a45.283556 45.283556 0 0 0 12.970667-12.8 40.618667 40.618667 0 0 0 6.826667-15.644444 22.755556 22.755556 0 0 0-15.018667-26.510223 36.693333 36.693333 0 0 0-11.776-2.218666c-1.137778 0-2.104889 0-3.185778 0.227555-4.209778 0.568889-8.419556 1.763556-12.629333 3.413334-4.209778 1.592889-8.533333 3.413333-12.970667 5.347555a40.391111 40.391111 0 0 1-16.384 3.015111h-0.341333a32.028444 32.028444 0 0 1-15.644445-3.413333c-4.209778-2.275556-8.021333-5.12-11.605333-8.362667l-11.093333-10.296889a39.025778 39.025778 0 0 0-15.36-8.419555 57.400889 57.400889 0 0 0-20.935111-4.778667c-3.413333 0-6.826667 0.568889-10.012445 1.877334-7.68 3.185778-15.473778 8.533333-23.210667 15.701333a111.104 111.104 0 0 1-15.473777 13.824c-1.877333 1.251556-3.470222 1.991111-4.778667 1.991111H485.448533a64.341333 64.341333 0 0 1-10.581333-6.940444 100.295111 100.295111 0 0 1-9.216-6.371556 54.613333 54.613333 0 0 1-8.192-8.419556c-5.12-5.176889-12.913778-8.647111-23.210667-10.24a38.4 38.4 0 0 0-27.989333 5.404445 128.341333 128.341333 0 0 0-23.153778 18.204444 37.944889 37.944889 0 0 1-20.309333 10.24 27.306667 27.306667 0 0 1-6.371556 0.796445 33.450667 33.450667 0 0 1-10.410666-1.820445l-18.773334-5.859555a104.675556 104.675556 0 0 0-18.432-3.925334 20.821333 20.821333 0 0 0-15.473777 3.925334c-8.988444 7.168-11.946667 15.928889-8.704 26.055111 3.015111 9.841778 9.102222 18.318222 17.408 24.120889z m520.760888 577.422222c6.371556-40.049778 7.168-76.231111 2.275556-108.657778a291.84 291.84 0 0 0-25.6-86.016 296.220444 296.220444 0 0 0-42.951111-65.422222 555.463111 555.463111 0 0 0-47.786667-48.64c-18.716444-15.815111-35.100444-30.72-49.322666-44.771556-14.051556-14.108444-25.941333-26.794667-35.669334-37.888a512.398222 512.398222 0 0 1-16.782222-19.000888 15.928889 15.928889 0 0 0-12.174222-5.688889H377.359644a16.042667 16.042667 0 0 0-12.401777 5.916444c-5.12 6.371556-10.695111 12.856889-16.611556 19.683556a453.461333 453.461333 0 0 1-33.792 36.864c-13.482667 13.425778-28.558222 27.704889-45.340444 42.780444a398.051556 398.051556 0 0 0-53.589334 58.026667 330.126222 330.126222 0 0 0-63.715555 154.396444c-4.152889 30.776889-3.413333 62.008889 2.446222 92.444445 5.176889 28.899556 15.758222 57.912889 31.857778 87.04 16.782222 30.151111 38.912 56.888889 65.194666 79.189333 27.363556 23.722667 60.643556 42.837333 99.953778 57.628444 39.253333 14.677333 84.366222 22.072889 135.224889 22.072889 49.607111 0 93.866667-6.257778 132.892445-19.114666 38.968889-12.8 72.647111-29.980444 100.920888-51.655111 27.477333-20.821333 50.631111-46.648889 68.096-76.231112 16.896-28.728889 28.444444-60.245333 34.304-93.013333z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-caogaoxiang::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M428.1 777.2C414.3 756.5 334.7 636.4 333.1 634C331.3 631.3 334.1 630.1 334.1 630.1L487.1 560C491.8 557.8 490.6 563 490.6 563L471.4 632.9C471.4 632.9 494.1 646.5 538.8 645.6C604.8 644.2 662 596.4 677.5 582.5C680 580 680.9 580.5 679.7 583.8C669.6 611.6 613 741.1 451.1 712.1C446.3 728.9 434.7 765.6 431.2 776.9C430.5 779.1 429.4 779.2 428.1 777.2L428.1 777.2ZM345.9 491.5C342 494.9 340.8 494.5 342.4 490.2C354.1 459.2 412.2 332.7 573.6 361.6C578.3 345.3 589.2 311 593.3 297.8C594.9 293.3 598.2 297.1 598.2 297.1L692.8 440C692.8 440 694.4 443.6 691.2 445.1C687 447.3 562.3 503.2 536.8 516C532.1 518.4 533.3 513.8 533.3 513.8L553.1 441.9C553.1 441.9 530.1 428.1 484.7 429C420.1 430.4 363.7 475.7 345.9 491.5ZM966.9 83.7C984.3 83.7 998.5 97.9 998.5 115.4L998.5 154.1C998.5 171.6 984.3 185.7 966.9 185.7H931.9L787.3 940.3H237.3L90.4 185.7H57.1C39.7 185.7 25.5 171.6 25.5 154.1V115.4C25.5 97.9 39.7 83.7 57.1 83.7H966.9ZM750.5 895.7 886.5 185.7H135.9L274 895.7H750.5Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M428.1 777.2C414.3 756.5 334.7 636.4 333.1 634C331.3 631.3 334.1 630.1 334.1 630.1L487.1 560C491.8 557.8 490.6 563 490.6 563L471.4 632.9C471.4 632.9 494.1 646.5 538.8 645.6C604.8 644.2 662 596.4 677.5 582.5C680 580 680.9 580.5 679.7 583.8C669.6 611.6 613 741.1 451.1 712.1C446.3 728.9 434.7 765.6 431.2 776.9C430.5 779.1 429.4 779.2 428.1 777.2L428.1 777.2ZM345.9 491.5C342 494.9 340.8 494.5 342.4 490.2C354.1 459.2 412.2 332.7 573.6 361.6C578.3 345.3 589.2 311 593.3 297.8C594.9 293.3 598.2 297.1 598.2 297.1L692.8 440C692.8 440 694.4 443.6 691.2 445.1C687 447.3 562.3 503.2 536.8 516C532.1 518.4 533.3 513.8 533.3 513.8L553.1 441.9C553.1 441.9 530.1 428.1 484.7 429C420.1 430.4 363.7 475.7 345.9 491.5ZM966.9 83.7C984.3 83.7 998.5 97.9 998.5 115.4L998.5 154.1C998.5 171.6 984.3 185.7 966.9 185.7H931.9L787.3 940.3H237.3L90.4 185.7H57.1C39.7 185.7 25.5 171.6 25.5 154.1V115.4C25.5 97.9 39.7 83.7 57.1 83.7H966.9ZM750.5 895.7 886.5 185.7H135.9L274 895.7H750.5Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-category::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M178 213Q176 230 176.0 278.0Q176 326 178.0 342.5Q180 359 184.0 364.0Q188 369 202 373Q227 379 277.0 379.0Q327 379 352 373Q367 369 371.0 364.0Q375 359 377.0 342.5Q379 326 379.0 278.0Q379 230 376.5 213.0Q374 196 370.0 191.0Q366 186 351 182Q327 176 277.5 176.0Q228 176 203 182Q188 186 184.0 191.0Q180 196 178 213ZM180 89Q216 80 277.5 80.0Q339 80 375 89Q421 100 445 131Q466 157 472 201Q475 224 475 277V280Q475 332 472 354Q467 398 446 424Q422 454 375 466Q339 475 277.0 475.0Q215 475 179 466Q133 454 109 424Q88 397 83 354Q80 332 80 280V277Q80 224 83 201Q88 157 110 131Q134 100 180 89ZM647 213Q645 230 645.0 278.0Q645 326 647.0 342.5Q649 359 653.0 364.0Q657 369 672 373Q696 379 746.5 379.0Q797 379 822 373Q836 369 840 364Q844 359 846.0 342.5Q848 326 848.0 277.5Q848 229 846.0 212.5Q844 196 839.5 191.0Q835 186 821 182Q797 176 747.0 176.0Q697 176 672 182Q658 186 654.0 191.0Q650 196 647 213ZM649 89Q685 80 746.5 80.0Q808 80 844 89Q890 100 914 131Q936 157 941 201Q944 224 944 277V280Q944 332 941 354Q936 398 915 424Q891 454 845 466Q809 475 747.0 475.0Q685 475 649 466Q602 454 578 424Q557 397 552 354Q549 332 549 280V277Q549 224 552 201Q558 157 579 131Q603 100 649 89ZM178 682Q176 699 176.0 747.5Q176 796 178.0 812.0Q180 828 184.0 833.0Q188 838 202 842Q227 848 277.5 848.0Q328 848 352 842Q367 838 371.0 833.0Q375 828 377.0 811.5Q379 795 379.0 747.0Q379 699 376.5 682.0Q374 665 370.0 660.0Q366 655 351 651Q327 645 277.5 645.0Q228 645 203 651Q188 655 184.0 660.0Q180 665 178 682ZM180 558Q216 549 277.5 549.0Q339 549 375 558Q421 570 445 600Q466 626 472 670Q475 693 475 747V750Q475 801 472 823Q467 867 446 893Q422 923 375 935Q339 944 277.0 944.0Q215 944 179 935Q133 923 109 893Q88 867 83 823Q80 801 80 750V747Q80 693 83 670Q88 626 110 600Q134 570 180 558ZM647 682Q645 699 645.0 747.0Q645 795 647.0 811.5Q649 828 653.0 833.0Q657 838 672 842Q697 848 747.0 848.0Q797 848 822 842Q836 838 840 833Q844 828 846.0 812.0Q848 796 848.0 747.5Q848 699 846.0 682.0Q844 665 839.5 660.0Q835 655 821 651Q797 645 747.0 645.0Q697 645 672 651Q658 655 654.0 660.0Q650 665 647 682ZM649 558Q685 549 746.5 549.0Q808 549 844 558Q890 570 914 600Q936 626 941 670Q944 693 944 747V750Q944 801 941 823Q936 867 915 893Q891 923 845 935Q809 944 747.0 944.0Q685 944 649 935Q602 923 578 893Q557 867 552 823Q549 801 549 750V747Q549 693 552 670Q558 626 579 600Q603 570 649 558Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M178 213Q176 230 176.0 278.0Q176 326 178.0 342.5Q180 359 184.0 364.0Q188 369 202 373Q227 379 277.0 379.0Q327 379 352 373Q367 369 371.0 364.0Q375 359 377.0 342.5Q379 326 379.0 278.0Q379 230 376.5 213.0Q374 196 370.0 191.0Q366 186 351 182Q327 176 277.5 176.0Q228 176 203 182Q188 186 184.0 191.0Q180 196 178 213ZM180 89Q216 80 277.5 80.0Q339 80 375 89Q421 100 445 131Q466 157 472 201Q475 224 475 277V280Q475 332 472 354Q467 398 446 424Q422 454 375 466Q339 475 277.0 475.0Q215 475 179 466Q133 454 109 424Q88 397 83 354Q80 332 80 280V277Q80 224 83 201Q88 157 110 131Q134 100 180 89ZM647 213Q645 230 645.0 278.0Q645 326 647.0 342.5Q649 359 653.0 364.0Q657 369 672 373Q696 379 746.5 379.0Q797 379 822 373Q836 369 840 364Q844 359 846.0 342.5Q848 326 848.0 277.5Q848 229 846.0 212.5Q844 196 839.5 191.0Q835 186 821 182Q797 176 747.0 176.0Q697 176 672 182Q658 186 654.0 191.0Q650 196 647 213ZM649 89Q685 80 746.5 80.0Q808 80 844 89Q890 100 914 131Q936 157 941 201Q944 224 944 277V280Q944 332 941 354Q936 398 915 424Q891 454 845 466Q809 475 747.0 475.0Q685 475 649 466Q602 454 578 424Q557 397 552 354Q549 332 549 280V277Q549 224 552 201Q558 157 579 131Q603 100 649 89ZM178 682Q176 699 176.0 747.5Q176 796 178.0 812.0Q180 828 184.0 833.0Q188 838 202 842Q227 848 277.5 848.0Q328 848 352 842Q367 838 371.0 833.0Q375 828 377.0 811.5Q379 795 379.0 747.0Q379 699 376.5 682.0Q374 665 370.0 660.0Q366 655 351 651Q327 645 277.5 645.0Q228 645 203 651Q188 655 184.0 660.0Q180 665 178 682ZM180 558Q216 549 277.5 549.0Q339 549 375 558Q421 570 445 600Q466 626 472 670Q475 693 475 747V750Q475 801 472 823Q467 867 446 893Q422 923 375 935Q339 944 277.0 944.0Q215 944 179 935Q133 923 109 893Q88 867 83 823Q80 801 80 750V747Q80 693 83 670Q88 626 110 600Q134 570 180 558ZM647 682Q645 699 645.0 747.0Q645 795 647.0 811.5Q649 828 653.0 833.0Q657 838 672 842Q697 848 747.0 848.0Q797 848 822 842Q836 838 840 833Q844 828 846.0 812.0Q848 796 848.0 747.5Q848 699 846.0 682.0Q844 665 839.5 660.0Q835 655 821 651Q797 645 747.0 645.0Q697 645 672 651Q658 655 654.0 660.0Q650 665 647 682ZM649 558Q685 549 746.5 549.0Q808 549 844 558Q890 570 914 600Q936 626 941 670Q944 693 944 747V750Q944 801 941 823Q936 867 915 893Q891 923 845 935Q809 944 747.0 944.0Q685 944 649 935Q602 923 578 893Q557 867 552 823Q549 801 549 750V747Q549 693 552 670Q558 626 579 600Q603 570 649 558Z'/%3E%3C/svg%3E");
+}
+.icon-chakan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 174.4C469.3 174.4 424.2 186.8 378.1 211.2C336.8 233.1 294.3 264.7 251.8 305.2C181.7 372.1 126.9 448 95.5 495.6C89 505.5 89 518.5 95.5 528.4C126.9 576 181.7 651.9 251.7 718.8C294.2 759.3 336.7 790.8 378 812.8C424.2 837.4 469.2 849.8 511.9 849.8C554.6 849.8 599.6 837.4 645.8 812.8C687.1 790.9 729.6 759.3 772.1 718.8C842.2 651.9 897 576 928.3 528.4C934.8 518.5 934.8 505.5 928.3 495.6C897 448 842.2 372.1 772.2 305.4C729.7 264.8 687.2 233.2 645.9 211.3C599.6 186.8 554.7 174.4 512 174.4ZM512 114.8C738.5 114.8 929.7 386 989.3 480.3C1001.6 499.7 1001.6 524.4 989.3 543.8C929.7 638.1 738.5 909.2 512 909.2C285.5 909.2 94.3 638 34.7 543.7C22.4 524.3 22.4 499.6 34.7 480.2C94.3 386 285.4 114.8 512 114.8ZM512 373C474.9 373 439.9 387.5 413.7 413.7C387.5 439.7 372.8 475.1 372.9 512C372.9 549.1 387.5 584.1 413.7 610.3C439.9 636.5 474.8 651.1 512 651.1C549.1 651.1 584.1 636.5 610.3 610.3C636.5 584.1 651.1 549.2 651.1 512C651.1 474.9 636.5 439.9 610.3 413.7C584.3 387.5 548.9 372.8 512 372.9V373ZM512 313.4C621.7 313.4 710.6 402.3 710.6 512C710.6 621.7 621.7 710.6 512 710.6C402.3 710.6 313.4 621.7 313.4 512C313.4 402.3 402.3 313.4 512 313.4Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 174.4C469.3 174.4 424.2 186.8 378.1 211.2C336.8 233.1 294.3 264.7 251.8 305.2C181.7 372.1 126.9 448 95.5 495.6C89 505.5 89 518.5 95.5 528.4C126.9 576 181.7 651.9 251.7 718.8C294.2 759.3 336.7 790.8 378 812.8C424.2 837.4 469.2 849.8 511.9 849.8C554.6 849.8 599.6 837.4 645.8 812.8C687.1 790.9 729.6 759.3 772.1 718.8C842.2 651.9 897 576 928.3 528.4C934.8 518.5 934.8 505.5 928.3 495.6C897 448 842.2 372.1 772.2 305.4C729.7 264.8 687.2 233.2 645.9 211.3C599.6 186.8 554.7 174.4 512 174.4ZM512 114.8C738.5 114.8 929.7 386 989.3 480.3C1001.6 499.7 1001.6 524.4 989.3 543.8C929.7 638.1 738.5 909.2 512 909.2C285.5 909.2 94.3 638 34.7 543.7C22.4 524.3 22.4 499.6 34.7 480.2C94.3 386 285.4 114.8 512 114.8ZM512 373C474.9 373 439.9 387.5 413.7 413.7C387.5 439.7 372.8 475.1 372.9 512C372.9 549.1 387.5 584.1 413.7 610.3C439.9 636.5 474.8 651.1 512 651.1C549.1 651.1 584.1 636.5 610.3 610.3C636.5 584.1 651.1 549.2 651.1 512C651.1 474.9 636.5 439.9 610.3 413.7C584.3 387.5 548.9 372.8 512 372.9V373ZM512 313.4C621.7 313.4 710.6 402.3 710.6 512C710.6 621.7 621.7 710.6 512 710.6C402.3 710.6 313.4 621.7 313.4 512C313.4 402.3 402.3 313.4 512 313.4Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-changguan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M999.68 563.2c-1.28 0-47.36 1.28-103.68 6.4v403.2h102.4c14.08 0 25.6 11.52 25.6 25.6 0 14.08-11.52 25.6-25.6 25.6H25.6c-14.08 0-25.6-11.52-25.6-25.6 0-14.08 11.52-25.6 25.6-25.6H128V569.6C71.68 564.48 25.6 563.2 24.32 563.2c-12.8 0-24.32-11.52-24.32-25.6v-512C0 19.2 2.56 11.52 7.68 7.68 12.8 2.56 19.2 0 26.88 0c6.4 0 154.88 5.12 247.04 25.6C371.2 47.36 476.16 103.68 512 124.16c35.84-20.48 140.8-76.8 236.8-98.56 92.16-20.48 241.92-25.6 248.32-25.6 7.68 0 14.08 2.56 19.2 7.68 5.12 3.84 7.68 11.52 7.68 17.92v512c0 14.08-10.24 25.6-24.32 25.6zM51.2 52.48v460.8c47.36 2.56 152.32 10.24 222.72 25.6C371.2 559.36 476.16 615.68 512 636.16c37.12-20.48 140.8-75.52 238.08-97.28 70.4-16.64 175.36-23.04 222.72-25.6V52.48c-47.36 2.56-147.2 8.96-211.2 24.32-110.08 24.32-234.24 98.56-235.52 99.84-8.96 5.12-19.2 5.12-26.88 0-1.28-1.28-125.44-75.52-235.52-99.84C198.4 61.44 98.56 55.04 51.2 52.48z m448 634.88c-1.28 0-26.88-15.36-64-34.56v320h153.6v-320c-38.4 19.2-64 34.56-64 34.56-3.84 2.56-8.96 3.84-12.8 3.84s-8.96-1.28-12.8-3.84z m-320 285.44H384V628.48c-37.12-16.64-79.36-32-120.32-40.96-25.6-5.12-55.04-8.96-84.48-12.8v398.08z m665.6 0V576c-30.72 2.56-60.16 7.68-84.48 12.8-39.68 8.96-83.2 24.32-120.32 40.96v343.04h204.8zM614.4 293.12c-10.24 0-19.2-5.12-25.6-17.92-5.12-12.8 0-26.88 12.8-33.28 35.84-15.36 90.88-38.4 145.92-51.2 29.44-6.4 67.84-11.52 119.04-16.64 14.08-1.28 26.88 8.96 28.16 23.04 1.28 14.08-8.96 26.88-23.04 28.16-48.64 5.12-84.48 10.24-111.36 16.64-51.2 12.8-102.4 33.28-135.68 48.64-2.56 1.28-6.4 2.56-10.24 2.56z m-204.8 166.4c-3.84 0-7.68-1.28-11.52 0-34.56-16.64-87.04-38.4-135.68-48.64-28.16-6.4-62.72-11.52-112.64-16.64a25.792 25.792 0 0 1-23.04-28.16c1.28-14.08 14.08-24.32 28.16-23.04 52.48 3.84 89.6 10.24 119.04 16.64 53.76 11.52 108.8 34.56 145.92 51.2 12.8 5.12 19.2 20.48 12.8 33.28-3.84 10.24-12.8 15.36-23.04 15.36z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M999.68 563.2c-1.28 0-47.36 1.28-103.68 6.4v403.2h102.4c14.08 0 25.6 11.52 25.6 25.6 0 14.08-11.52 25.6-25.6 25.6H25.6c-14.08 0-25.6-11.52-25.6-25.6 0-14.08 11.52-25.6 25.6-25.6H128V569.6C71.68 564.48 25.6 563.2 24.32 563.2c-12.8 0-24.32-11.52-24.32-25.6v-512C0 19.2 2.56 11.52 7.68 7.68 12.8 2.56 19.2 0 26.88 0c6.4 0 154.88 5.12 247.04 25.6C371.2 47.36 476.16 103.68 512 124.16c35.84-20.48 140.8-76.8 236.8-98.56 92.16-20.48 241.92-25.6 248.32-25.6 7.68 0 14.08 2.56 19.2 7.68 5.12 3.84 7.68 11.52 7.68 17.92v512c0 14.08-10.24 25.6-24.32 25.6zM51.2 52.48v460.8c47.36 2.56 152.32 10.24 222.72 25.6C371.2 559.36 476.16 615.68 512 636.16c37.12-20.48 140.8-75.52 238.08-97.28 70.4-16.64 175.36-23.04 222.72-25.6V52.48c-47.36 2.56-147.2 8.96-211.2 24.32-110.08 24.32-234.24 98.56-235.52 99.84-8.96 5.12-19.2 5.12-26.88 0-1.28-1.28-125.44-75.52-235.52-99.84C198.4 61.44 98.56 55.04 51.2 52.48z m448 634.88c-1.28 0-26.88-15.36-64-34.56v320h153.6v-320c-38.4 19.2-64 34.56-64 34.56-3.84 2.56-8.96 3.84-12.8 3.84s-8.96-1.28-12.8-3.84z m-320 285.44H384V628.48c-37.12-16.64-79.36-32-120.32-40.96-25.6-5.12-55.04-8.96-84.48-12.8v398.08z m665.6 0V576c-30.72 2.56-60.16 7.68-84.48 12.8-39.68 8.96-83.2 24.32-120.32 40.96v343.04h204.8zM614.4 293.12c-10.24 0-19.2-5.12-25.6-17.92-5.12-12.8 0-26.88 12.8-33.28 35.84-15.36 90.88-38.4 145.92-51.2 29.44-6.4 67.84-11.52 119.04-16.64 14.08-1.28 26.88 8.96 28.16 23.04 1.28 14.08-8.96 26.88-23.04 28.16-48.64 5.12-84.48 10.24-111.36 16.64-51.2 12.8-102.4 33.28-135.68 48.64-2.56 1.28-6.4 2.56-10.24 2.56z m-204.8 166.4c-3.84 0-7.68-1.28-11.52 0-34.56-16.64-87.04-38.4-135.68-48.64-28.16-6.4-62.72-11.52-112.64-16.64a25.792 25.792 0 0 1-23.04-28.16c1.28-14.08 14.08-24.32 28.16-23.04 52.48 3.84 89.6 10.24 119.04 16.64 53.76 11.52 108.8 34.56 145.92 51.2 12.8 5.12 19.2 20.48 12.8 33.28-3.84 10.24-12.8 15.36-23.04 15.36z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-chanquan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M537.6 448a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 2.56 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56C544 448 540.16 448 537.6 448z m0 204.8a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 1.28 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56c-2.56 1.28-6.4 1.28-8.96 1.28z m474.88-547.84c7.68 3.84 11.52 11.52 11.52 20.48v752.64c0 11.52-6.4 20.48-16.64 24.32l-320 120.32c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-180.48-67.84-44.8 16.64c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-409.6-153.6A26.24 26.24 0 0 1 0 793.6V25.6C0 16.64 3.84 8.96 11.52 5.12c6.4-5.12 15.36-6.4 23.04-3.84l104.96 39.68s1.28 1.28 2.56 1.28l202.24 75.52s1.28 1.28 2.56 1.28l88.32 33.28L835.84 2.56c7.68-3.84 16.64-2.56 23.04 2.56 7.68 3.84 11.52 11.52 11.52 20.48v120.32l119.04-43.52c7.68-3.84 16.64-2.56 23.04 2.56zM157.44 102.4v280.32l65.28-33.28c11.52-6.4 24.32-2.56 32 6.4l56.32 70.4V160l-153.6-57.6zM435.2 920.32l42.24-16.64c1.28-1.28 3.84-2.56 6.4-2.56l335.36-125.44V62.72l-375.04 140.8a21.76 21.76 0 0 1-17.92 0l-64-24.32v320c0 11.52-6.4 20.48-16.64 24.32-3.84 1.28-6.4 1.28-8.96 1.28-7.68 0-15.36-3.84-20.48-10.24L226.56 403.2l-84.48 42.24c-7.68 3.84-16.64 3.84-24.32-1.28-6.4-5.12-11.52-12.8-11.52-21.76V83.2L51.2 62.72v712.96l384 144.64z m537.6-60.16V162.56l-102.4 38.4v592.64c0 11.52-6.4 20.48-16.64 24.32l-291.84 108.8 116.48 43.52 294.4-110.08z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M537.6 448a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 2.56 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56C544 448 540.16 448 537.6 448z m0 204.8a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 1.28 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56c-2.56 1.28-6.4 1.28-8.96 1.28z m474.88-547.84c7.68 3.84 11.52 11.52 11.52 20.48v752.64c0 11.52-6.4 20.48-16.64 24.32l-320 120.32c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-180.48-67.84-44.8 16.64c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-409.6-153.6A26.24 26.24 0 0 1 0 793.6V25.6C0 16.64 3.84 8.96 11.52 5.12c6.4-5.12 15.36-6.4 23.04-3.84l104.96 39.68s1.28 1.28 2.56 1.28l202.24 75.52s1.28 1.28 2.56 1.28l88.32 33.28L835.84 2.56c7.68-3.84 16.64-2.56 23.04 2.56 7.68 3.84 11.52 11.52 11.52 20.48v120.32l119.04-43.52c7.68-3.84 16.64-2.56 23.04 2.56zM157.44 102.4v280.32l65.28-33.28c11.52-6.4 24.32-2.56 32 6.4l56.32 70.4V160l-153.6-57.6zM435.2 920.32l42.24-16.64c1.28-1.28 3.84-2.56 6.4-2.56l335.36-125.44V62.72l-375.04 140.8a21.76 21.76 0 0 1-17.92 0l-64-24.32v320c0 11.52-6.4 20.48-16.64 24.32-3.84 1.28-6.4 1.28-8.96 1.28-7.68 0-15.36-3.84-20.48-10.24L226.56 403.2l-84.48 42.24c-7.68 3.84-16.64 3.84-24.32-1.28-6.4-5.12-11.52-12.8-11.52-21.76V83.2L51.2 62.72v712.96l384 144.64z m537.6-60.16V162.56l-102.4 38.4v592.64c0 11.52-6.4 20.48-16.64 24.32l-291.84 108.8 116.48 43.52 294.4-110.08z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-chaxun::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M950.669749 0C990.982191 0 1023.808036 32.825845 1023.808036 73.138287v676.417171a36.537149 36.537149 0 0 1-73.138287 0V73.138287H73.138287v877.531462h676.417171a36.537149 36.537149 0 1 1 0 73.138287H73.138287C32.825845 1023.808036 0 990.982191 0 950.669749V73.138287C0 32.825845 32.825845 0 73.138287 0h877.531462z m-119.14566 779.821783l126.696245 126.696245a36.473161 36.473161 0 1 1-51.702306 51.702306l-126.696245-126.696245c-40.504405 29.882397-89.583203 46.007374-139.941761 46.071362A237.97138 237.97138 0 0 1 402.228582 639.880022 237.97138 237.97138 0 0 1 639.880022 402.228582 237.97138 237.97138 0 0 1 877.531463 639.880022c0 50.358558-16.124977 99.437355-46.007374 139.941761zM475.430857 639.880022A164.769106 164.769106 0 0 0 639.880022 804.393176 164.769106 164.769106 0 0 0 804.393176 639.880022 164.769106 164.769106 0 0 0 639.880022 475.366869 164.769106 164.769106 0 0 0 475.366869 639.880022z m365.627445-411.378866a36.537149 36.537149 0 0 1-36.601138 36.601137H219.478848a36.537149 36.537149 0 1 1 0-73.138286h584.978316c20.220209 0 36.601137 16.380929 36.601138 36.537149zM219.41486 409.843154h109.675436a36.537149 36.537149 0 1 1 0 73.074299H219.41486a36.537149 36.537149 0 1 1 0-73.074299z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M950.669749 0C990.982191 0 1023.808036 32.825845 1023.808036 73.138287v676.417171a36.537149 36.537149 0 0 1-73.138287 0V73.138287H73.138287v877.531462h676.417171a36.537149 36.537149 0 1 1 0 73.138287H73.138287C32.825845 1023.808036 0 990.982191 0 950.669749V73.138287C0 32.825845 32.825845 0 73.138287 0h877.531462z m-119.14566 779.821783l126.696245 126.696245a36.473161 36.473161 0 1 1-51.702306 51.702306l-126.696245-126.696245c-40.504405 29.882397-89.583203 46.007374-139.941761 46.071362A237.97138 237.97138 0 0 1 402.228582 639.880022 237.97138 237.97138 0 0 1 639.880022 402.228582 237.97138 237.97138 0 0 1 877.531463 639.880022c0 50.358558-16.124977 99.437355-46.007374 139.941761zM475.430857 639.880022A164.769106 164.769106 0 0 0 639.880022 804.393176 164.769106 164.769106 0 0 0 804.393176 639.880022 164.769106 164.769106 0 0 0 639.880022 475.366869 164.769106 164.769106 0 0 0 475.366869 639.880022z m365.627445-411.378866a36.537149 36.537149 0 0 1-36.601138 36.601137H219.478848a36.537149 36.537149 0 1 1 0-73.138286h584.978316c20.220209 0 36.601137 16.380929 36.601138 36.537149zM219.41486 409.843154h109.675436a36.537149 36.537149 0 1 1 0 73.074299H219.41486a36.537149 36.537149 0 1 1 0-73.074299z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-chengji::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M877.44 0c54.784 0 99.2 44.416 99.2 99.2v825.6A99.2 99.2 0 0 1 877.44 1024H131.2A99.2 99.2 0 0 1 32 924.8V99.2C32 44.416 76.416 0 131.2 0h746.24z m-38.592 66.112H169.792c-35.584 0-64.448 28.544-65.024 64v764.928c0 35.584 28.544 64.448 63.936 65.024h670.144c35.584 0 64.448-28.544 65.024-64V131.2c0-35.968-29.12-65.088-65.024-65.088z m-82.112 709.888a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m0-134.464a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m-365.248-442.88l121.6 316.928a22.016 22.016 0 0 1-41.152 15.808l-34.688-90.496H299.84l-34.816 90.88a22.016 22.016 0 0 1-28.16 12.8l-0.32-0.128a22.016 22.016 0 0 1-12.672-28.48l121.6-316.992a22.08 22.08 0 0 1 21.44-14.08c10.24-1.92 20.672 3.648 24.576 13.76z m365.248 273.088a30.336 30.336 0 1 1 0 60.672H582.592a30.336 30.336 0 1 1 0-60.672h174.144zM663.616 192.896c13.376 0 24.256 10.88 24.256 24.256v61.696h50.688a24.256 24.256 0 0 1 0 48.512h-50.688v50.688a24.256 24.256 0 0 1-48.512 0v-50.688h-62.848a24.256 24.256 0 0 1 0-48.512h62.848v-61.696c0-13.44 10.88-24.256 24.256-24.256z m-295.04 69.12L316.736 396.8h103.552L368.64 262.016z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M877.44 0c54.784 0 99.2 44.416 99.2 99.2v825.6A99.2 99.2 0 0 1 877.44 1024H131.2A99.2 99.2 0 0 1 32 924.8V99.2C32 44.416 76.416 0 131.2 0h746.24z m-38.592 66.112H169.792c-35.584 0-64.448 28.544-65.024 64v764.928c0 35.584 28.544 64.448 63.936 65.024h670.144c35.584 0 64.448-28.544 65.024-64V131.2c0-35.968-29.12-65.088-65.024-65.088z m-82.112 709.888a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m0-134.464a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m-365.248-442.88l121.6 316.928a22.016 22.016 0 0 1-41.152 15.808l-34.688-90.496H299.84l-34.816 90.88a22.016 22.016 0 0 1-28.16 12.8l-0.32-0.128a22.016 22.016 0 0 1-12.672-28.48l121.6-316.992a22.08 22.08 0 0 1 21.44-14.08c10.24-1.92 20.672 3.648 24.576 13.76z m365.248 273.088a30.336 30.336 0 1 1 0 60.672H582.592a30.336 30.336 0 1 1 0-60.672h174.144zM663.616 192.896c13.376 0 24.256 10.88 24.256 24.256v61.696h50.688a24.256 24.256 0 0 1 0 48.512h-50.688v50.688a24.256 24.256 0 0 1-48.512 0v-50.688h-62.848a24.256 24.256 0 0 1 0-48.512h62.848v-61.696c0-13.44 10.88-24.256 24.256-24.256z m-295.04 69.12L316.736 396.8h103.552L368.64 262.016z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-cjgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.8 98.8C884.7 98.7 895.4 106.1 899.4 117.4C903 128.1 899.2 140 890 146.6C786.2 224.3 782.2 356.9 788.7 498.1C789.5 500 790 502.1 790.2 504.2L790.5 508.4C793 547.2 795.6 587.4 794.3 627.4C792.5 684 781 735.2 760.3 779.6C737.7 828.5 701.8 870.1 656.6 899.6C644.7 907.4 630.8 911.6 616.5 911.9L53.4 925.2C41.5 925.3 30.8 917.9 26.8 906.6C23.2 895.9 27.1 884 36.3 877.4C140.1 799.6 144 667 137.6 525.8C136.8 523.8 136.3 521.8 136.1 519.7L135.8 515.6C133.4 476.8 130.7 436.5 132 396.5C133.8 339.9 145.2 288.7 166 244.3C188.6 195.4 224.5 153.8 269.6 124.4C281.6 116.6 295.5 112.4 309.7 112.1L872.7 98.8H872.8ZM840.9 137.9 310.6 150.5C303.5 150.6 296.7 152.7 290.7 156.4C195.7 218.6 172.9 321.9 170.4 397.6C169.2 435.1 171.7 473.6 174.1 510.8C174.9 512.9 175.5 515.1 175.6 517.5C179 586.8 181 660.1 167.2 727.9C153.7 794 126.8 846 85.4 886L615.7 873.4C622.7 873.3 629.6 871.3 635.6 867.6C730.6 805.3 753.5 702 755.8 626.3C757 588.8 754.6 550.4 752.2 513.1C751.3 511 750.7 508.7 750.6 506.4C747.3 437.1 745.3 363.8 759.1 296C772.6 229.9 799.5 177.9 840.9 137.9V137.9ZM996.4 176.1C1000.8 186.1 998.2 197.8 989.9 204.9C910.2 275.7 916 385.2 931 501.1C931.8 502.7 932.4 504.5 932.6 506.5L933.1 509.9C937.9 542.1 942.9 575.5 944.6 609C947 656.7 941 700.5 926.7 739.2C911.1 782.1 883.8 819.7 847.8 847.7C838.1 855.3 826.4 860 813.7 861.3L770.8 865.9C760.7 865.7 752.5 857.7 751.9 847.6C751.4 837.6 758.7 828.8 768.7 827.5L809.5 823.2C814.7 822.7 819.8 820.7 824 817.5C897.6 760 909.3 673.5 906.1 611.2C904.6 580.3 899.9 548.6 895.4 518.1C894.4 516.2 893.7 514.1 893.5 512C885.9 454.4 879 393.4 885.9 335.7C892.3 282.2 909.5 238.5 938.6 202.9L904.4 206.5C893.8 207.7 884.3 200 883.2 189.4C882.1 178.9 889.8 169.4 900.3 168.3L969.2 160.9C980.6 159.5 991.6 165.7 996.4 176.1ZM724.3 617.6 201.9 791.3 206.1 788.6C247.2 763.5 497.6 631.4 724.3 617.6ZM506.2 572.5 503.3 574.4C490.5 582.8 436.9 614.4 367 611.2C338.5 610 491.8 569.6 506.2 572.5ZM472.7 326.8C479.5 328.2 483.3 332.4 483.9 339.5C488.7 341.5 492.5 345.3 494.6 350.1C496.7 355 497.9 362.3 497.9 371.9C497.9 386.6 495 402.3 489.2 419.2C483.3 436.1 475.2 452 464.6 466.9C454.7 481 442.5 493.4 428.4 503.5C413.2 514.3 400.8 519.7 391 519.7C383.3 519.7 375.8 517.3 369.6 512.8C362.6 507.9 357.2 501.2 353.8 493.3C349.7 484 347.7 473.9 347.9 463.7C347.9 448 352.2 431.4 360.8 414C369.5 396.6 380.5 380.9 393.8 367C407.2 353 421.1 342.2 435.5 334.7C449.9 327.1 462.3 324.6 472.7 326.8ZM612.2 326.8C619 328.2 622.6 332.4 623.4 339.5C628.2 341.5 632 345.3 634.1 350.1C636.2 355 637.4 362.3 637.4 371.9C637.4 386.6 634.5 402.3 628.7 419.2C622.8 436.1 614.6 452 604.1 466.9C594.2 481 581.9 493.4 567.9 503.5C552.7 514.3 540.2 519.7 530.5 519.7C522.8 519.7 515.3 517.3 509.1 512.8C502.1 507.9 496.6 501.2 493.2 493.3C489.1 484 487.1 473.9 487.3 463.7C487.3 448 491.7 431.4 500.3 414C509 396.6 520 380.9 533.3 367C546.7 353 560.5 342.2 575 334.7C589.4 327.1 601.7 324.6 612.2 326.8ZM347 318.3C352.7 326.5 355.6 334.5 355.6 342C355.5 346.7 354.6 351.4 353 355.8C351.7 359.6 350.2 363.3 348.6 367L334.3 397.9C324.2 420.3 316.2 439.6 310.3 455.6L306.9 464.8C300.9 482.3 297.8 494.2 297.8 500.6L298.9 506.7C299.7 510.2 299.9 512.8 299.9 514.5C299.9 517.5 299.1 519.1 297.3 519.4C294.8 519.4 292.3 518.8 290.1 517.5C282.1 513.6 276.8 509.8 274.1 506.4C271.2 502.4 269.8 497.6 270 492.7C270 482.6 273.7 467 281.1 445.9C284.8 435.2 289.1 424.6 294.2 414C299.2 403.4 304.6 392.8 310.7 381.8L322.4 361.4L327.9 352C315.1 357.4 302.8 363.9 291.1 371.4V358.6L296.7 353.7L302.4 349C306.2 345.9 310.5 342.6 315.2 338.9C325.2 331.1 335.9 324.2 347 318.3ZM471.4 355.2C467.8 355.4 464.4 356.7 461.5 358.8L455.6 363.4C453.1 365.6 450.6 367.7 448.1 370L453.6 358.6C448.1 361.4 442.7 364.4 437.5 367.7C431.8 371.5 426.4 375.8 421.4 380.6C414.6 386.9 408.2 393.9 402.4 401.2C392.5 413.4 384.3 426.9 378 441.2C372.5 454.1 369.7 465 369.7 474.1C369.7 487 374 493.5 382.8 493.5C387.8 493.5 394.9 490.8 404.1 485.4C413.4 480.1 423.3 472.6 433.6 463.2C443.5 454.1 452.3 443.8 459.7 432.5C467.2 421.3 472.9 410.2 477 399.1C480.9 388.1 482.9 378.7 482.9 370.9C482.9 366 481.9 362.1 479.7 359.4C477.8 356.7 474.7 355.2 471.4 355.2ZM610.9 355.2C607.3 355.4 603.8 356.7 601 358.8L595.1 363.4C592.5 365.6 590 367.7 587.6 370L593.1 358.6C587.5 361.4 582.2 364.4 576.9 367.7C571.2 371.5 565.8 375.8 560.9 380.6C554 386.9 547.7 393.9 541.9 401.2C532 413.4 523.8 426.9 517.5 441.2C512 454.1 509.2 465 509.2 474.1C509.2 487 513.5 493.5 522.3 493.5C527.3 493.5 534.4 490.8 543.6 485.4C552.8 480.1 562.7 472.6 573 463.2C582.9 454.1 591.8 443.8 599.3 432.5C606.7 421.3 612.5 410.2 616.5 399.1C620.4 388.1 622.4 378.7 622.4 370.9C622.4 366 621.4 362.1 619.2 359.4C617.2 356.7 614.1 355.2 610.9 355.2Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.8 98.8C884.7 98.7 895.4 106.1 899.4 117.4C903 128.1 899.2 140 890 146.6C786.2 224.3 782.2 356.9 788.7 498.1C789.5 500 790 502.1 790.2 504.2L790.5 508.4C793 547.2 795.6 587.4 794.3 627.4C792.5 684 781 735.2 760.3 779.6C737.7 828.5 701.8 870.1 656.6 899.6C644.7 907.4 630.8 911.6 616.5 911.9L53.4 925.2C41.5 925.3 30.8 917.9 26.8 906.6C23.2 895.9 27.1 884 36.3 877.4C140.1 799.6 144 667 137.6 525.8C136.8 523.8 136.3 521.8 136.1 519.7L135.8 515.6C133.4 476.8 130.7 436.5 132 396.5C133.8 339.9 145.2 288.7 166 244.3C188.6 195.4 224.5 153.8 269.6 124.4C281.6 116.6 295.5 112.4 309.7 112.1L872.7 98.8H872.8ZM840.9 137.9 310.6 150.5C303.5 150.6 296.7 152.7 290.7 156.4C195.7 218.6 172.9 321.9 170.4 397.6C169.2 435.1 171.7 473.6 174.1 510.8C174.9 512.9 175.5 515.1 175.6 517.5C179 586.8 181 660.1 167.2 727.9C153.7 794 126.8 846 85.4 886L615.7 873.4C622.7 873.3 629.6 871.3 635.6 867.6C730.6 805.3 753.5 702 755.8 626.3C757 588.8 754.6 550.4 752.2 513.1C751.3 511 750.7 508.7 750.6 506.4C747.3 437.1 745.3 363.8 759.1 296C772.6 229.9 799.5 177.9 840.9 137.9V137.9ZM996.4 176.1C1000.8 186.1 998.2 197.8 989.9 204.9C910.2 275.7 916 385.2 931 501.1C931.8 502.7 932.4 504.5 932.6 506.5L933.1 509.9C937.9 542.1 942.9 575.5 944.6 609C947 656.7 941 700.5 926.7 739.2C911.1 782.1 883.8 819.7 847.8 847.7C838.1 855.3 826.4 860 813.7 861.3L770.8 865.9C760.7 865.7 752.5 857.7 751.9 847.6C751.4 837.6 758.7 828.8 768.7 827.5L809.5 823.2C814.7 822.7 819.8 820.7 824 817.5C897.6 760 909.3 673.5 906.1 611.2C904.6 580.3 899.9 548.6 895.4 518.1C894.4 516.2 893.7 514.1 893.5 512C885.9 454.4 879 393.4 885.9 335.7C892.3 282.2 909.5 238.5 938.6 202.9L904.4 206.5C893.8 207.7 884.3 200 883.2 189.4C882.1 178.9 889.8 169.4 900.3 168.3L969.2 160.9C980.6 159.5 991.6 165.7 996.4 176.1ZM724.3 617.6 201.9 791.3 206.1 788.6C247.2 763.5 497.6 631.4 724.3 617.6ZM506.2 572.5 503.3 574.4C490.5 582.8 436.9 614.4 367 611.2C338.5 610 491.8 569.6 506.2 572.5ZM472.7 326.8C479.5 328.2 483.3 332.4 483.9 339.5C488.7 341.5 492.5 345.3 494.6 350.1C496.7 355 497.9 362.3 497.9 371.9C497.9 386.6 495 402.3 489.2 419.2C483.3 436.1 475.2 452 464.6 466.9C454.7 481 442.5 493.4 428.4 503.5C413.2 514.3 400.8 519.7 391 519.7C383.3 519.7 375.8 517.3 369.6 512.8C362.6 507.9 357.2 501.2 353.8 493.3C349.7 484 347.7 473.9 347.9 463.7C347.9 448 352.2 431.4 360.8 414C369.5 396.6 380.5 380.9 393.8 367C407.2 353 421.1 342.2 435.5 334.7C449.9 327.1 462.3 324.6 472.7 326.8ZM612.2 326.8C619 328.2 622.6 332.4 623.4 339.5C628.2 341.5 632 345.3 634.1 350.1C636.2 355 637.4 362.3 637.4 371.9C637.4 386.6 634.5 402.3 628.7 419.2C622.8 436.1 614.6 452 604.1 466.9C594.2 481 581.9 493.4 567.9 503.5C552.7 514.3 540.2 519.7 530.5 519.7C522.8 519.7 515.3 517.3 509.1 512.8C502.1 507.9 496.6 501.2 493.2 493.3C489.1 484 487.1 473.9 487.3 463.7C487.3 448 491.7 431.4 500.3 414C509 396.6 520 380.9 533.3 367C546.7 353 560.5 342.2 575 334.7C589.4 327.1 601.7 324.6 612.2 326.8ZM347 318.3C352.7 326.5 355.6 334.5 355.6 342C355.5 346.7 354.6 351.4 353 355.8C351.7 359.6 350.2 363.3 348.6 367L334.3 397.9C324.2 420.3 316.2 439.6 310.3 455.6L306.9 464.8C300.9 482.3 297.8 494.2 297.8 500.6L298.9 506.7C299.7 510.2 299.9 512.8 299.9 514.5C299.9 517.5 299.1 519.1 297.3 519.4C294.8 519.4 292.3 518.8 290.1 517.5C282.1 513.6 276.8 509.8 274.1 506.4C271.2 502.4 269.8 497.6 270 492.7C270 482.6 273.7 467 281.1 445.9C284.8 435.2 289.1 424.6 294.2 414C299.2 403.4 304.6 392.8 310.7 381.8L322.4 361.4L327.9 352C315.1 357.4 302.8 363.9 291.1 371.4V358.6L296.7 353.7L302.4 349C306.2 345.9 310.5 342.6 315.2 338.9C325.2 331.1 335.9 324.2 347 318.3ZM471.4 355.2C467.8 355.4 464.4 356.7 461.5 358.8L455.6 363.4C453.1 365.6 450.6 367.7 448.1 370L453.6 358.6C448.1 361.4 442.7 364.4 437.5 367.7C431.8 371.5 426.4 375.8 421.4 380.6C414.6 386.9 408.2 393.9 402.4 401.2C392.5 413.4 384.3 426.9 378 441.2C372.5 454.1 369.7 465 369.7 474.1C369.7 487 374 493.5 382.8 493.5C387.8 493.5 394.9 490.8 404.1 485.4C413.4 480.1 423.3 472.6 433.6 463.2C443.5 454.1 452.3 443.8 459.7 432.5C467.2 421.3 472.9 410.2 477 399.1C480.9 388.1 482.9 378.7 482.9 370.9C482.9 366 481.9 362.1 479.7 359.4C477.8 356.7 474.7 355.2 471.4 355.2ZM610.9 355.2C607.3 355.4 603.8 356.7 601 358.8L595.1 363.4C592.5 365.6 590 367.7 587.6 370L593.1 358.6C587.5 361.4 582.2 364.4 576.9 367.7C571.2 371.5 565.8 375.8 560.9 380.6C554 386.9 547.7 393.9 541.9 401.2C532 413.4 523.8 426.9 517.5 441.2C512 454.1 509.2 465 509.2 474.1C509.2 487 513.5 493.5 522.3 493.5C527.3 493.5 534.4 490.8 543.6 485.4C552.8 480.1 562.7 472.6 573 463.2C582.9 454.1 591.8 443.8 599.3 432.5C606.7 421.3 612.5 410.2 616.5 399.1C620.4 388.1 622.4 378.7 622.4 370.9C622.4 366 621.4 362.1 619.2 359.4C617.2 356.7 614.1 355.2 610.9 355.2Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ckpy::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M793.6 0h-576C153.6 0 96 57.6 96 121.6v780.8C96 972.8 153.6 1024 217.6 1024h569.6c70.4 0 121.6-57.6 121.6-121.6V121.6c6.4-64-51.2-121.6-115.2-121.6zM864 902.4c0 38.4-32 70.4-70.4 70.4h-576c-38.4 0-70.4-32-70.4-70.4V121.6c0-38.4 32-70.4 70.4-70.4h569.6c38.4 0 70.4 32 70.4 70.4v780.8h6.4zM300.8 345.6l44.8-83.2 83.2-12.8-64-57.6 19.2-89.6-76.8 38.4L224 102.4l19.2 83.2-70.4 64 89.6 12.8 38.4 83.2z m448 108.8h-384c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h384c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M793.6 0h-576C153.6 0 96 57.6 96 121.6v780.8C96 972.8 153.6 1024 217.6 1024h569.6c70.4 0 121.6-57.6 121.6-121.6V121.6c6.4-64-51.2-121.6-115.2-121.6zM864 902.4c0 38.4-32 70.4-70.4 70.4h-576c-38.4 0-70.4-32-70.4-70.4V121.6c0-38.4 32-70.4 70.4-70.4h569.6c38.4 0 70.4 32 70.4 70.4v780.8h6.4zM300.8 345.6l44.8-83.2 83.2-12.8-64-57.6 19.2-89.6-76.8 38.4L224 102.4l19.2 83.2-70.4 64 89.6 12.8 38.4 83.2z m448 108.8h-384c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h384c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-cshxd::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M770.379014 626.31314a12.527467 12.527467 0 0 1 12.647924-1.746618l2.890954 1.746618v18.851429c72.334078 0.240913 137.561228 41.135866 165.687801 103.893659 34.028938 75.767086 5.360311 163.640042-67.997647 208.510058-73.357958 44.809787-170.325373 33.788025-230.192213-26.199271-59.866839-60.047524-65.468063-151.775085-13.250205-217.785201a13.551347 13.551347 0 0 1 18.309375-2.529585 11.804729 11.804729 0 0 1 2.589813 17.165039c-19.995765 25.115163-30.716386 55.650865-30.656158 87.029762 0.120456 80.284202 69.322668 145.390895 154.726267 145.451123 85.4036-0.120456 154.545583-65.22715 154.66604-145.511352-0.120456-76.851194-63.420303-139.789672-143.764734-145.149982l-10.118339-0.361369v21.742383a12.527467 12.527467 0 0 1-12.647924 1.68639l-2.830726-1.68639-31.077755-26.078814a8.191036 8.191036 0 0 1-1.746618-11.142219l1.806846-1.806846 31.017527-26.078814zM448.639925 0.120456a34.330079 34.330079 0 0 1 34.450535 27.343607l0.481826 5.300082v107.025527h279.579343l174.782261 209.473709-174.842489 209.473709H483.391601v386.303729c0 18.008234-15.659334 32.643689-34.932361 32.643689a34.330079 34.330079 0 0 1-34.450535-27.343607l-0.421598-5.300082V558.73709H30.174332V139.789672h383.473004V32.764145c0-18.068463 15.659334-32.643689 34.932361-32.643689z m285.602164 209.473709H100.099282v279.278203H734.242089l139.910128-139.608987-139.910128-139.669216z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M770.379014 626.31314a12.527467 12.527467 0 0 1 12.647924-1.746618l2.890954 1.746618v18.851429c72.334078 0.240913 137.561228 41.135866 165.687801 103.893659 34.028938 75.767086 5.360311 163.640042-67.997647 208.510058-73.357958 44.809787-170.325373 33.788025-230.192213-26.199271-59.866839-60.047524-65.468063-151.775085-13.250205-217.785201a13.551347 13.551347 0 0 1 18.309375-2.529585 11.804729 11.804729 0 0 1 2.589813 17.165039c-19.995765 25.115163-30.716386 55.650865-30.656158 87.029762 0.120456 80.284202 69.322668 145.390895 154.726267 145.451123 85.4036-0.120456 154.545583-65.22715 154.66604-145.511352-0.120456-76.851194-63.420303-139.789672-143.764734-145.149982l-10.118339-0.361369v21.742383a12.527467 12.527467 0 0 1-12.647924 1.68639l-2.830726-1.68639-31.077755-26.078814a8.191036 8.191036 0 0 1-1.746618-11.142219l1.806846-1.806846 31.017527-26.078814zM448.639925 0.120456a34.330079 34.330079 0 0 1 34.450535 27.343607l0.481826 5.300082v107.025527h279.579343l174.782261 209.473709-174.842489 209.473709H483.391601v386.303729c0 18.008234-15.659334 32.643689-34.932361 32.643689a34.330079 34.330079 0 0 1-34.450535-27.343607l-0.421598-5.300082V558.73709H30.174332V139.789672h383.473004V32.764145c0-18.068463 15.659334-32.643689 34.932361-32.643689z m285.602164 209.473709H100.099282v279.278203H734.242089l139.910128-139.608987-139.910128-139.669216z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-cuwu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.999699 73.125604a435.982802 435.982802 0 0 1 310.271817 128.542042A435.982802 435.982802 0 0 1 950.994264 511.999699a435.982802 435.982802 0 0 1-128.542042 310.271817A435.982802 435.982802 0 0 1 511.999699 950.873794a435.982802 435.982802 0 0 1-310.271818-128.542042A435.982802 435.982802 0 0 1 73.185839 511.999699 435.982802 435.982802 0 0 1 201.788117 201.727881a435.982802 435.982802 0 0 1 310.332052-128.602277zM511.999699 0C381.048246 0 249.976324 49.995265 149.985794 149.985794a511.999699 511.999699 0 0 0 0 724.02781A510.252876 510.252876 0 0 0 511.999699 1023.999398c131.132158 0 262.143846-49.995265 362.134375-149.985794A511.999699 511.999699 0 0 0 511.999699 0z m232.86951 693.127122L563.802021 511.999699l180.946717-180.886482-51.802322-51.681852-180.886482 180.886482-181.006952-181.006952-51.802323 51.681851L460.257612 511.999699l-180.886482 181.006952 51.681852 51.802323L511.999699 563.741786l181.006952 181.067188 51.802323-51.681852z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.999699 73.125604a435.982802 435.982802 0 0 1 310.271817 128.542042A435.982802 435.982802 0 0 1 950.994264 511.999699a435.982802 435.982802 0 0 1-128.542042 310.271817A435.982802 435.982802 0 0 1 511.999699 950.873794a435.982802 435.982802 0 0 1-310.271818-128.542042A435.982802 435.982802 0 0 1 73.185839 511.999699 435.982802 435.982802 0 0 1 201.788117 201.727881a435.982802 435.982802 0 0 1 310.332052-128.602277zM511.999699 0C381.048246 0 249.976324 49.995265 149.985794 149.985794a511.999699 511.999699 0 0 0 0 724.02781A510.252876 510.252876 0 0 0 511.999699 1023.999398c131.132158 0 262.143846-49.995265 362.134375-149.985794A511.999699 511.999699 0 0 0 511.999699 0z m232.86951 693.127122L563.802021 511.999699l180.946717-180.886482-51.802322-51.681852-180.886482 180.886482-181.006952-181.006952-51.802323 51.681851L460.257612 511.999699l-180.886482 181.006952 51.681852 51.802323L511.999699 563.741786l181.006952 181.067188 51.802323-51.681852z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-dairuku::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M25.5 147.9C25.5 125.6 43.6 107.5 66 107.5H956C978.3 107.5 996.4 125.6 996.4 147.9C996.4 170.3 978.3 188.4 956 188.4L66 188.4C55.2 188.4 44.9 184.1 37.3 176.5C29.7 168.9 25.5 158.6 25.5 147.9ZM389.6 512C389.6 489.7 407.7 471.5 430.4 471.5H955.7C970.7 470.7 984.9 478.2 992.7 491.1C1000.4 503.9 1000.4 520.1 992.7 532.9C984.9 545.8 970.7 553.3 955.7 552.5H430.3C419.5 552.5 409.2 548.3 401.6 540.7C393.9 533.1 389.6 522.8 389.6 512ZM25.5 876.1C25.5 853.8 43.6 835.6 66 835.6H956C978.3 835.6 996.4 853.7 996.4 876.1C996.4 898.4 978.3 916.5 956 916.5H66C55.2 916.6 44.9 912.3 37.3 904.7C29.7 897.1 25.5 886.8 25.5 876.1ZM296.8 338.3 123.2 512 296.8 685.7C312.6 701.5 312.6 727.1 296.8 742.9C281 758.7 255.4 758.7 239.6 742.9L37.4 540.6C21.5 524.8 21.5 499.2 37.4 483.4L239.6 281.1C255.4 265.3 281 265.3 296.8 281.1C312.6 296.9 312.6 322.5 296.8 338.3Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M25.5 147.9C25.5 125.6 43.6 107.5 66 107.5H956C978.3 107.5 996.4 125.6 996.4 147.9C996.4 170.3 978.3 188.4 956 188.4L66 188.4C55.2 188.4 44.9 184.1 37.3 176.5C29.7 168.9 25.5 158.6 25.5 147.9ZM389.6 512C389.6 489.7 407.7 471.5 430.4 471.5H955.7C970.7 470.7 984.9 478.2 992.7 491.1C1000.4 503.9 1000.4 520.1 992.7 532.9C984.9 545.8 970.7 553.3 955.7 552.5H430.3C419.5 552.5 409.2 548.3 401.6 540.7C393.9 533.1 389.6 522.8 389.6 512ZM25.5 876.1C25.5 853.8 43.6 835.6 66 835.6H956C978.3 835.6 996.4 853.7 996.4 876.1C996.4 898.4 978.3 916.5 956 916.5H66C55.2 916.6 44.9 912.3 37.3 904.7C29.7 897.1 25.5 886.8 25.5 876.1ZM296.8 338.3 123.2 512 296.8 685.7C312.6 701.5 312.6 727.1 296.8 742.9C281 758.7 255.4 758.7 239.6 742.9L37.4 540.6C21.5 524.8 21.5 499.2 37.4 483.4L239.6 281.1C255.4 265.3 281 265.3 296.8 281.1C312.6 296.9 312.6 322.5 296.8 338.3Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-daoru::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.713901 486.4v480.978824H477.624019V486.4L361.008489 579.704471a34.575059 34.575059 0 0 1-43.188705-53.970824L490.695078 387.553882a34.575059 34.575059 0 0 1 43.12847 0l172.754824 138.179765a34.575059 34.575059 0 0 1-43.128471 53.970824L546.713901 486.339765z m-172.754823 239.134118v69.089882H304.80896A276.48 276.48 0 0 1 205.240019 260.216471a311.115294 311.115294 0 0 1 613.797647 0 276.48 276.48 0 0 1-99.508706 534.407529H650.318607v-69.150118h69.150118a207.329882 207.329882 0 0 0 58.307764-406.347294l-22.64847-6.625882-2.108235-23.491765a241.904941 241.904941 0 0 0-481.882353 0l-2.048 23.491765-22.648471 6.625882a207.329882 207.329882 0 0 0 58.307765 406.347294h69.150117z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.713901 486.4v480.978824H477.624019V486.4L361.008489 579.704471a34.575059 34.575059 0 0 1-43.188705-53.970824L490.695078 387.553882a34.575059 34.575059 0 0 1 43.12847 0l172.754824 138.179765a34.575059 34.575059 0 0 1-43.128471 53.970824L546.713901 486.339765z m-172.754823 239.134118v69.089882H304.80896A276.48 276.48 0 0 1 205.240019 260.216471a311.115294 311.115294 0 0 1 613.797647 0 276.48 276.48 0 0 1-99.508706 534.407529H650.318607v-69.150118h69.150118a207.329882 207.329882 0 0 0 58.307764-406.347294l-22.64847-6.625882-2.108235-23.491765a241.904941 241.904941 0 0 0-481.882353 0l-2.048 23.491765-22.648471 6.625882a207.329882 207.329882 0 0 0 58.307765 406.347294h69.150117z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-dudao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M733.578151 748.969934c16.761505 0 30.516175 13.75467 30.516175 30.58015a30.644125 30.644125 0 0 1-30.516175 30.580151H641.901676a30.644125 30.644125 0 0 1-30.580151-30.580151c0-16.82548 13.75467-30.58015 30.580151-30.58015h91.676475z m-79.137334-245.664805a489.602279 489.602279 0 0 1 323.58661 459.597906c0 9.148455-0.639752 18.29691-1.279504 27.50934l-0.255901 5.118017a30.708101 30.708101 0 0 1-30.58015 28.468968H32.345878a30.4522 30.4522 0 0 1-30.58015-28.404993l-0.319876-5.181992C0.870075 981.13597 0.230323 972.05149 0.230323 962.903035c0-205.360423 129.869676-390.248779 322.946858-459.853807a24.502505 24.502505 0 0 1 9.21243-1.855281 275.029426 275.029426 0 1 1 431.76869-225.83249 274.133773 274.133773 0 0 1-118.929915 226.152366 32.627357 32.627357 0 0 1 9.212431 1.791306zM275.259749 275.489408c0 117.906311 95.962814 213.869126 213.869126 213.869126s213.869126-95.962814 213.869126-213.869126c0-117.970287-95.962814-213.933101-213.869126-213.933101A214.125027 214.125027 0 0 0 275.259749 275.489408z m213.869126 274.965451a268.56793 268.56793 0 0 1-121.93675-29.044745l121.93675 118.546063 121.872774-118.226187a272.342467 272.342467 0 0 1-121.872774 28.724869zM326.503892 567.216364a428.95378 428.95378 0 0 0-265.241219 395.686671h397.286052v-267.416376L326.503892 567.216364z m193.077183 395.686671h397.286051a429.081731 429.081731 0 0 0-265.561095-395.366795l-131.724956 127.950419v267.416376z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M733.578151 748.969934c16.761505 0 30.516175 13.75467 30.516175 30.58015a30.644125 30.644125 0 0 1-30.516175 30.580151H641.901676a30.644125 30.644125 0 0 1-30.580151-30.580151c0-16.82548 13.75467-30.58015 30.580151-30.58015h91.676475z m-79.137334-245.664805a489.602279 489.602279 0 0 1 323.58661 459.597906c0 9.148455-0.639752 18.29691-1.279504 27.50934l-0.255901 5.118017a30.708101 30.708101 0 0 1-30.58015 28.468968H32.345878a30.4522 30.4522 0 0 1-30.58015-28.404993l-0.319876-5.181992C0.870075 981.13597 0.230323 972.05149 0.230323 962.903035c0-205.360423 129.869676-390.248779 322.946858-459.853807a24.502505 24.502505 0 0 1 9.21243-1.855281 275.029426 275.029426 0 1 1 431.76869-225.83249 274.133773 274.133773 0 0 1-118.929915 226.152366 32.627357 32.627357 0 0 1 9.212431 1.791306zM275.259749 275.489408c0 117.906311 95.962814 213.869126 213.869126 213.869126s213.869126-95.962814 213.869126-213.869126c0-117.970287-95.962814-213.933101-213.869126-213.933101A214.125027 214.125027 0 0 0 275.259749 275.489408z m213.869126 274.965451a268.56793 268.56793 0 0 1-121.93675-29.044745l121.93675 118.546063 121.872774-118.226187a272.342467 272.342467 0 0 1-121.872774 28.724869zM326.503892 567.216364a428.95378 428.95378 0 0 0-265.241219 395.686671h397.286052v-267.416376L326.503892 567.216364z m193.077183 395.686671h397.286051a429.081731 429.081731 0 0 0-265.561095-395.366795l-131.724956 127.950419v267.416376z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-dxsq::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M94.6 74.1V696.4H209.9V814.1L371.8 696.4H486.4V765.5H394.2L140.8 949.9V765.4H25.5V74.1H94.6ZM952.2 468.9C964.4 463.2 978.8 465.6 988.5 474.9C998.2 484.2 1001.2 498.5 996 510.9L993.1 516.4L732.8 841.7L726.3 845.6H722.4C719.6 846.2 716.6 846.4 713.7 846.3L709.4 845.6C705 845.5 700.7 844.4 696.8 842.5L691.2 839.1L496 643.9C484.2 632.1 483.3 613.2 493.9 600.3C504.5 587.3 523.1 584.4 537.1 593.6L542.2 597.8L711.3 766.9L947.8 471.4L952.2 469V468.9ZM486.4 488.9V558.1H232.9V489H486.4V488.9ZM878.2 74.1V465.9H809.1V143.2H232.9V74.1H878.2ZM693.8 281.5V350.6H232.9V281.5H693.8Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M94.6 74.1V696.4H209.9V814.1L371.8 696.4H486.4V765.5H394.2L140.8 949.9V765.4H25.5V74.1H94.6ZM952.2 468.9C964.4 463.2 978.8 465.6 988.5 474.9C998.2 484.2 1001.2 498.5 996 510.9L993.1 516.4L732.8 841.7L726.3 845.6H722.4C719.6 846.2 716.6 846.4 713.7 846.3L709.4 845.6C705 845.5 700.7 844.4 696.8 842.5L691.2 839.1L496 643.9C484.2 632.1 483.3 613.2 493.9 600.3C504.5 587.3 523.1 584.4 537.1 593.6L542.2 597.8L711.3 766.9L947.8 471.4L952.2 469V468.9ZM486.4 488.9V558.1H232.9V489H486.4V488.9ZM878.2 74.1V465.9H809.1V143.2H232.9V74.1H878.2ZM693.8 281.5V350.6H232.9V281.5H693.8Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-edit::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-33.0 -79.9) scale(1.11111)' d='M853 501Q841 501 831.0 511.0Q821 521 821 533V853Q821 858 818.0 861.0Q815 864 811 864H171Q166 864 163.0 861.0Q160 858 160 853V213Q160 209 163.0 206.0Q166 203 171 203H491Q503 203 513.0 193.0Q523 183 523.0 170.5Q523 158 513.0 148.5Q503 139 491 139H171Q140 139 118.0 161.0Q96 183 96 213V853Q96 884 118.0 906.0Q140 928 171 928H811Q841 928 863.0 906.0Q885 884 885 853V533Q885 521 875.5 511.0Q866 501 853 501ZM405 484 373 610Q372 619 374.0 627.0Q376 635 382 640Q390 649 405 649H414L540 617Q549 613 555 608L855 307Q874 288 881.0 262.5Q888 237 881.0 211.0Q874 185 855.5 166.5Q837 148 811.0 141.0Q785 134 759.5 141.0Q734 148 715 166L414 469Q409 475 405 484ZM465 508 762 213Q771 204 786.0 204.0Q801 204 810.5 213.5Q820 223 820.0 238.0Q820 253 811 262L516 559L450 576Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-33.0 -79.9) scale(1.11111)' d='M853 501Q841 501 831.0 511.0Q821 521 821 533V853Q821 858 818.0 861.0Q815 864 811 864H171Q166 864 163.0 861.0Q160 858 160 853V213Q160 209 163.0 206.0Q166 203 171 203H491Q503 203 513.0 193.0Q523 183 523.0 170.5Q523 158 513.0 148.5Q503 139 491 139H171Q140 139 118.0 161.0Q96 183 96 213V853Q96 884 118.0 906.0Q140 928 171 928H811Q841 928 863.0 906.0Q885 884 885 853V533Q885 521 875.5 511.0Q866 501 853 501ZM405 484 373 610Q372 619 374.0 627.0Q376 635 382 640Q390 649 405 649H414L540 617Q549 613 555 608L855 307Q874 288 881.0 262.5Q888 237 881.0 211.0Q874 185 855.5 166.5Q837 148 811.0 141.0Q785 134 759.5 141.0Q734 148 715 166L414 469Q409 475 405 484ZM465 508 762 213Q771 204 786.0 204.0Q801 204 810.5 213.5Q820 223 820.0 238.0Q820 253 811 262L516 559L450 576Z'/%3E%3C/svg%3E");
+}
+.icon-ewm::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M393.856 551.36c43.52 0 78.72 35.264 78.72 78.784v315.072c0 43.52-35.2 78.784-78.72 78.784H78.72A78.72 78.72 0 0 1 0 945.28V630.08c0-43.52 35.264-78.72 78.72-78.72h315.136z m600.576 39.424c16.32 0 29.568 13.184 29.568 29.504v374.144a29.568 29.568 0 0 1-59.072 0V620.288c0-16.32 13.248-29.504 29.504-29.504z m-413.504 78.72c16.32 0 29.504 13.248 29.504 29.568v295.36a29.568 29.568 0 0 1-59.072 0v-295.36c0-16.32 13.248-29.504 29.568-29.504z m206.72 78.784c16.384 0 29.568 13.248 29.568 29.568v216.576a29.568 29.568 0 0 1-59.072 0v-216.576c0-16.32 13.248-29.568 29.568-29.568zM393.92 610.432H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V630.144a19.712 19.712 0 0 0-19.712-19.712z m0-610.432c43.52 0 78.72 35.264 78.72 78.72v315.136c0 43.52-35.2 78.72-78.72 78.72H78.72A78.72 78.72 0 0 1 0 393.92V78.72C0 35.2 35.264 0 78.72 0h315.136z m551.36 0C988.8 0 1024 35.264 1024 78.72v315.136c0 43.52-35.264 78.72-78.72 78.72H630.08a78.72 78.72 0 0 1-78.72-78.72V78.72C551.36 35.2 586.56 0 630.08 0h315.072zM393.856 59.072H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z m551.36 0H630.144a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M393.856 551.36c43.52 0 78.72 35.264 78.72 78.784v315.072c0 43.52-35.2 78.784-78.72 78.784H78.72A78.72 78.72 0 0 1 0 945.28V630.08c0-43.52 35.264-78.72 78.72-78.72h315.136z m600.576 39.424c16.32 0 29.568 13.184 29.568 29.504v374.144a29.568 29.568 0 0 1-59.072 0V620.288c0-16.32 13.248-29.504 29.504-29.504z m-413.504 78.72c16.32 0 29.504 13.248 29.504 29.568v295.36a29.568 29.568 0 0 1-59.072 0v-295.36c0-16.32 13.248-29.504 29.568-29.504z m206.72 78.784c16.384 0 29.568 13.248 29.568 29.568v216.576a29.568 29.568 0 0 1-59.072 0v-216.576c0-16.32 13.248-29.568 29.568-29.568zM393.92 610.432H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V630.144a19.712 19.712 0 0 0-19.712-19.712z m0-610.432c43.52 0 78.72 35.264 78.72 78.72v315.136c0 43.52-35.2 78.72-78.72 78.72H78.72A78.72 78.72 0 0 1 0 393.92V78.72C0 35.2 35.264 0 78.72 0h315.136z m551.36 0C988.8 0 1024 35.264 1024 78.72v315.136c0 43.52-35.264 78.72-78.72 78.72H630.08a78.72 78.72 0 0 1-78.72-78.72V78.72C551.36 35.2 586.56 0 630.08 0h315.072zM393.856 59.072H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z m551.36 0H630.144a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-fagl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M863.872 0c55.872 0 101.312 45.44 101.312 101.312v821.376c0 55.872-45.44 101.312-101.312 101.312H101.312C45.44 1024 0 978.56 0 922.688V101.312C0 45.44 45.44 0 101.312 0h762.56z m0 69.12H101.312a32.192 32.192 0 0 0-32.192 32.192v821.376c0 17.728 14.464 32.128 32.192 32.128h762.56a32.192 32.192 0 0 0 32.192-32.128V101.312a32.192 32.192 0 0 0-32.192-32.192z m-85.952 666.752a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h474.368z m-600.704-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m464.256-168.128a34.56 34.56 0 1 1 0 69.12h-337.92a34.56 34.56 0 1 1 0-69.12h337.92zM177.28 558.272a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m546.688-168.128a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h420.352z m-546.688-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m641.28-168.128a34.56 34.56 0 0 1 0 69.12H303.616a34.56 34.56 0 1 1 0-69.12h515.008zM177.28 212.544a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M863.872 0c55.872 0 101.312 45.44 101.312 101.312v821.376c0 55.872-45.44 101.312-101.312 101.312H101.312C45.44 1024 0 978.56 0 922.688V101.312C0 45.44 45.44 0 101.312 0h762.56z m0 69.12H101.312a32.192 32.192 0 0 0-32.192 32.192v821.376c0 17.728 14.464 32.128 32.192 32.128h762.56a32.192 32.192 0 0 0 32.192-32.128V101.312a32.192 32.192 0 0 0-32.192-32.192z m-85.952 666.752a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h474.368z m-600.704-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m464.256-168.128a34.56 34.56 0 1 1 0 69.12h-337.92a34.56 34.56 0 1 1 0-69.12h337.92zM177.28 558.272a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m546.688-168.128a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h420.352z m-546.688-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m641.28-168.128a34.56 34.56 0 0 1 0 69.12H303.616a34.56 34.56 0 1 1 0-69.12h515.008zM177.28 212.544a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-fasong::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M694.272 920.033882a56.681412 56.681412 0 0 0 85.775059-31.924706l210.823529-745.291294a78.968471 78.968471 0 0 0-54.091294-97.581176 78.185412 78.185412 0 0 0-54.512941 4.21647L88.064 415.984941a56.982588 56.982588 0 0 0-7.469176 99.20753l165.767529 109.266823c15.841882 10.842353 37.406118 6.806588 48.248471-9.155765a34.635294 34.635294 0 0 0-9.155765-48.308705l-1.024-0.662589L137.938824 469.714824 911.480471 112.64a9.035294 9.035294 0 0 1 6.204235-0.421647 9.637647 9.637647 0 0 1 6.324706 11.745882l-206.064941 728.244706-147.154824-97.039059a43.610353 43.610353 0 0 0-59.512471 11.203765l-80.414117 113.844706v-228.472471l304.730353-251.120941a34.755765 34.755765 0 1 0-43.429647-54.272c-0.240941 0.240941-0.481882 0.421647-0.843294 0.602353l-314.127059 259.011765a43.369412 43.369412 0 0 0-15.841883 33.611294v322.921412a43.429647 43.429647 0 0 0 78.968471 24.997647l113.242353-160.406588 140.709647 92.882823z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M694.272 920.033882a56.681412 56.681412 0 0 0 85.775059-31.924706l210.823529-745.291294a78.968471 78.968471 0 0 0-54.091294-97.581176 78.185412 78.185412 0 0 0-54.512941 4.21647L88.064 415.984941a56.982588 56.982588 0 0 0-7.469176 99.20753l165.767529 109.266823c15.841882 10.842353 37.406118 6.806588 48.248471-9.155765a34.635294 34.635294 0 0 0-9.155765-48.308705l-1.024-0.662589L137.938824 469.714824 911.480471 112.64a9.035294 9.035294 0 0 1 6.204235-0.421647 9.637647 9.637647 0 0 1 6.324706 11.745882l-206.064941 728.244706-147.154824-97.039059a43.610353 43.610353 0 0 0-59.512471 11.203765l-80.414117 113.844706v-228.472471l304.730353-251.120941a34.755765 34.755765 0 1 0-43.429647-54.272c-0.240941 0.240941-0.481882 0.421647-0.843294 0.602353l-314.127059 259.011765a43.369412 43.369412 0 0 0-15.841883 33.611294v322.921412a43.429647 43.429647 0 0 0 78.968471 24.997647l113.242353-160.406588 140.709647 92.882823z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-gailan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M262.7 390.9 449.2 257.3C457.3 251.5 468.4 253.2 474.4 261.1L579.4 401.1C590.1 415.4 610.4 418.3 624.7 407.6L795 279.9C804.8 272.5 806.8 258.5 799.5 248.6C792.1 238.8 778.1 236.8 768.2 244.2L622.9 353.2C618.9 356.2 613.8 357.5 608.8 356.8C603.8 356.1 599.3 353.4 596.3 349.4L487.5 204.2C480.7 195.1 467.9 193.1 458.5 199.6L239.8 352.7C229.4 359.1 226.1 372.7 232.4 383.1C238.7 393.6 252.2 397.1 262.7 390.9ZM974.1 49.9H49.8C36.4 49.9 25.5 60.8 25.5 74.2C25.5 87.6 36.4 98.5 49.8 98.5H122.8V672.7C122.8 704.9 148.8 730.9 181 730.9H843C875.2 730.9 901.2 704.9 901.2 672.7V98.5H974.2C987.6 98.5 998.5 87.6 998.5 74.2C998.5 60.8 987.6 49.9 974.2 49.9L974.1 49.9ZM852.5 672.7C852.5 678 848.2 682.3 842.9 682.3H181.1C175.8 682.3 171.5 678 171.5 672.7V98.5H852.6V672.7H852.5ZM293.1 536.3H633.6C647.1 536.3 658 525.4 658 512C658 498.5 647.1 487.7 633.6 487.7L293.1 487.7C279.7 487.7 268.8 498.5 268.8 512C268.8 525.4 279.7 536.3 293.1 536.3ZM731 584.9H293C279.6 584.9 268.7 595.8 268.7 609.3C268.7 622.7 279.6 633.6 293 633.6L730.9 633.6C744.3 633.6 755.2 622.7 755.2 609.3C755.2 595.8 744.3 584.9 730.9 584.9L731 584.9ZM154 935.7C145.7 943.9 145 957 152.3 966.1C160.9 976.3 176 976.8 185.2 967.6L421.9 730.9H358.9L154 935.7ZM652 730.9H588.9L825.7 967.6C830 972 836 974.3 842.2 974.1C848.3 973.9 854.1 971.1 858.2 966.4C865.9 957.4 865.3 944 856.9 935.7L652 730.9Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M262.7 390.9 449.2 257.3C457.3 251.5 468.4 253.2 474.4 261.1L579.4 401.1C590.1 415.4 610.4 418.3 624.7 407.6L795 279.9C804.8 272.5 806.8 258.5 799.5 248.6C792.1 238.8 778.1 236.8 768.2 244.2L622.9 353.2C618.9 356.2 613.8 357.5 608.8 356.8C603.8 356.1 599.3 353.4 596.3 349.4L487.5 204.2C480.7 195.1 467.9 193.1 458.5 199.6L239.8 352.7C229.4 359.1 226.1 372.7 232.4 383.1C238.7 393.6 252.2 397.1 262.7 390.9ZM974.1 49.9H49.8C36.4 49.9 25.5 60.8 25.5 74.2C25.5 87.6 36.4 98.5 49.8 98.5H122.8V672.7C122.8 704.9 148.8 730.9 181 730.9H843C875.2 730.9 901.2 704.9 901.2 672.7V98.5H974.2C987.6 98.5 998.5 87.6 998.5 74.2C998.5 60.8 987.6 49.9 974.2 49.9L974.1 49.9ZM852.5 672.7C852.5 678 848.2 682.3 842.9 682.3H181.1C175.8 682.3 171.5 678 171.5 672.7V98.5H852.6V672.7H852.5ZM293.1 536.3H633.6C647.1 536.3 658 525.4 658 512C658 498.5 647.1 487.7 633.6 487.7L293.1 487.7C279.7 487.7 268.8 498.5 268.8 512C268.8 525.4 279.7 536.3 293.1 536.3ZM731 584.9H293C279.6 584.9 268.7 595.8 268.7 609.3C268.7 622.7 279.6 633.6 293 633.6L730.9 633.6C744.3 633.6 755.2 622.7 755.2 609.3C755.2 595.8 744.3 584.9 730.9 584.9L731 584.9ZM154 935.7C145.7 943.9 145 957 152.3 966.1C160.9 976.3 176 976.8 185.2 967.6L421.9 730.9H358.9L154 935.7ZM652 730.9H588.9L825.7 967.6C830 972 836 974.3 842.2 974.1C848.3 973.9 854.1 971.1 858.2 966.4C865.9 957.4 865.3 944 856.9 935.7L652 730.9Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-gwsz::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M740.238222 573.781333a29.013333 29.013333 0 0 1-38.968889 12.743111A395.036444 395.036444 0 0 0 519.964444 543.288889c-222.776889 0-404.252444 181.475556-404.252444 404.252444a29.013333 29.013333 0 0 1-28.842667 28.899556 29.013333 29.013333 0 0 1-28.899555-28.899556c0-209.123556 139.832889-385.991111 330.638222-442.766222a245.191111 245.191111 0 0 1-114.062222-206.904889A245.873778 245.873778 0 0 1 519.964444 52.337778a245.873778 245.873778 0 0 1 245.475556 245.475555c0 87.04-45.511111 163.384889-113.777778 206.904889a444.871111 444.871111 0 0 1 75.776 30.321778c14.222222 7.224889 19.911111 24.576 12.743111 38.741333z m-407.893333-275.968c0 103.424 84.195556 187.676444 187.733333 187.676445 103.424 0 187.676444-84.195556 187.676445-187.733334 0-103.424-84.195556-187.676444-187.733334-187.676444-103.424 0-187.676444 84.195556-187.676444 187.733333z m601.884444 465.863111c23.324444 12.117333 38.172444 36.181333 38.456889 62.577778a71.111111 71.111111 0 0 1-40.220444 63.488 38.343111 38.343111 0 0 0-17.294222 17.066667c-2.389333 4.551111-5.063111 8.931556-7.68 13.255111a42.325333 42.325333 0 0 0-6.542223 24.576c1.251556 26.453333-12.231111 50.972444-35.100444 64.227556-22.869333 13.255111-50.801778 12.515556-73.159111-1.706667a43.747556 43.747556 0 0 0-24.576-6.485333 159.288889 159.288889 0 0 1-15.132445 0 39.651556 39.651556 0 0 0-23.608889 6.485333 70.428444 70.428444 0 0 1-39.936 12.288 70.257778 70.257778 0 0 1-70.257777-74.126222 50.403556 50.403556 0 0 0-5.063111-23.552c-1.422222-2.446222-3.128889-4.835556-4.551112-7.452445-1.422222-2.446222-2.673778-5.12-4.096-7.736889a53.76 53.76 0 0 0-17.806222-16.099555 70.428444 70.428444 0 0 1-38.513778-62.805334 71.111111 71.111111 0 0 1 40.220445-63.544888 39.594667 39.594667 0 0 0 17.294222-17.066667c2.161778-4.323556 4.551111-8.704 7.224889-12.743111a41.642667 41.642667 0 0 0 6.485333-25.031111 70.428444 70.428444 0 0 1 108.999111-62.805334 39.253333 39.253333 0 0 0 24.803556 6.940445c4.835556-0.227556 9.898667-0.227556 14.677333 0a39.253333 39.253333 0 0 0 23.608889-6.485334c22.357333-15.132444 51.768889-16.384 75.093334-2.844444 22.926222 13.198222 36.522667 38.229333 35.100444 64.682667a50.403556 50.403556 0 0 0 5.063111 23.608889c1.422222 2.389333 3.128889 4.778667 4.551111 7.395555 1.479111 2.446222 2.673778 5.12 4.096 7.736889 2.161778 4.096 10.808889 12.515556 17.806222 16.156444z m-22.698666 83.000889a24.632889 24.632889 0 0 0 13.482666-20.195555 22.186667 22.186667 0 0 0-12.231111-19.968c-13.027556-6.542222-30.606222-20.935111-38.741333-37.091556-0.739556-1.934222-1.934222-3.584-2.901333-5.518222-1.194667-1.934222-2.161778-3.868444-3.413334-5.518222-9.841778-14.961778-13.425778-37.546667-12.743111-51.996445a22.186667 22.186667 0 0 0-11.036444-20.707555 22.869333 22.869333 0 0 0-24.064 0.967111 86.471111 86.471111 0 0 1-52.679111 14.904889c-3.640889 0-6.997333-0.227556-10.638223 0a90.851556 90.851556 0 0 1-53.134222-14.677334 22.186667 22.186667 0 1 0-34.702222 19.740445c0.967111 19.000889-3.811556 37.546667-13.937778 53.475555-1.934222 2.844444-3.584 5.973333-5.290667 9.102223a87.381333 87.381333 0 0 1-39.253333 38.229333 22.755556 22.755556 0 0 0-12.970667 20.252444 22.186667 22.186667 0 0 0 12.288 19.911112c12.970667 6.542222 30.549333 20.992 38.741334 37.091555 0.739556 1.934222 1.934222 3.640889 2.844444 5.575111 1.251556 1.877333 2.218667 3.811556 3.413334 5.518222 9.841778 14.904889 13.482667 37.546667 12.743111 51.939556a22.186667 22.186667 0 0 0 34.872889 19.740444c15.416889-10.581333 33.450667-15.872 52.736-14.904888 3.584 0.227556 7.395556 0.227556 11.036444 0 18.545778-0.739556 36.864 4.096 52.508444 14.222222 6.997333 4.551111 15.985778 4.835556 23.324445 0.682666a22.072889 22.072889 0 0 0 11.036444-20.48 88.007111 88.007111 0 0 1 13.994667-52.394666c1.934222-3.128889 3.811556-6.542222 5.518222-9.671111 8.931556-16.839111 22.357333-30.037333 39.253334-38.229334z m-188.871111-85.447111a76.231111 76.231111 0 0 1 103.936 27.932445c10.126222 17.578667 12.8 38.001778 7.452444 57.457777a75.491556 75.491556 0 0 1-73.102222 56.149334 75.889778 75.889778 0 0 1-38.286222-141.539556z m64.512 72.704a26.112 26.112 0 0 0-2.901334-20.707555 27.875556 27.875556 0 0 0-37.774222-10.353778 26.965333 26.965333 0 0 0-13.027556 16.839111 29.013333 29.013333 0 0 0 2.901334 20.935111 27.534222 27.534222 0 0 0 37.774222 10.126222 26.965333 26.965333 0 0 0 13.027556-16.839111z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M740.238222 573.781333a29.013333 29.013333 0 0 1-38.968889 12.743111A395.036444 395.036444 0 0 0 519.964444 543.288889c-222.776889 0-404.252444 181.475556-404.252444 404.252444a29.013333 29.013333 0 0 1-28.842667 28.899556 29.013333 29.013333 0 0 1-28.899555-28.899556c0-209.123556 139.832889-385.991111 330.638222-442.766222a245.191111 245.191111 0 0 1-114.062222-206.904889A245.873778 245.873778 0 0 1 519.964444 52.337778a245.873778 245.873778 0 0 1 245.475556 245.475555c0 87.04-45.511111 163.384889-113.777778 206.904889a444.871111 444.871111 0 0 1 75.776 30.321778c14.222222 7.224889 19.911111 24.576 12.743111 38.741333z m-407.893333-275.968c0 103.424 84.195556 187.676444 187.733333 187.676445 103.424 0 187.676444-84.195556 187.676445-187.733334 0-103.424-84.195556-187.676444-187.733334-187.676444-103.424 0-187.676444 84.195556-187.676444 187.733333z m601.884444 465.863111c23.324444 12.117333 38.172444 36.181333 38.456889 62.577778a71.111111 71.111111 0 0 1-40.220444 63.488 38.343111 38.343111 0 0 0-17.294222 17.066667c-2.389333 4.551111-5.063111 8.931556-7.68 13.255111a42.325333 42.325333 0 0 0-6.542223 24.576c1.251556 26.453333-12.231111 50.972444-35.100444 64.227556-22.869333 13.255111-50.801778 12.515556-73.159111-1.706667a43.747556 43.747556 0 0 0-24.576-6.485333 159.288889 159.288889 0 0 1-15.132445 0 39.651556 39.651556 0 0 0-23.608889 6.485333 70.428444 70.428444 0 0 1-39.936 12.288 70.257778 70.257778 0 0 1-70.257777-74.126222 50.403556 50.403556 0 0 0-5.063111-23.552c-1.422222-2.446222-3.128889-4.835556-4.551112-7.452445-1.422222-2.446222-2.673778-5.12-4.096-7.736889a53.76 53.76 0 0 0-17.806222-16.099555 70.428444 70.428444 0 0 1-38.513778-62.805334 71.111111 71.111111 0 0 1 40.220445-63.544888 39.594667 39.594667 0 0 0 17.294222-17.066667c2.161778-4.323556 4.551111-8.704 7.224889-12.743111a41.642667 41.642667 0 0 0 6.485333-25.031111 70.428444 70.428444 0 0 1 108.999111-62.805334 39.253333 39.253333 0 0 0 24.803556 6.940445c4.835556-0.227556 9.898667-0.227556 14.677333 0a39.253333 39.253333 0 0 0 23.608889-6.485334c22.357333-15.132444 51.768889-16.384 75.093334-2.844444 22.926222 13.198222 36.522667 38.229333 35.100444 64.682667a50.403556 50.403556 0 0 0 5.063111 23.608889c1.422222 2.389333 3.128889 4.778667 4.551111 7.395555 1.479111 2.446222 2.673778 5.12 4.096 7.736889 2.161778 4.096 10.808889 12.515556 17.806222 16.156444z m-22.698666 83.000889a24.632889 24.632889 0 0 0 13.482666-20.195555 22.186667 22.186667 0 0 0-12.231111-19.968c-13.027556-6.542222-30.606222-20.935111-38.741333-37.091556-0.739556-1.934222-1.934222-3.584-2.901333-5.518222-1.194667-1.934222-2.161778-3.868444-3.413334-5.518222-9.841778-14.961778-13.425778-37.546667-12.743111-51.996445a22.186667 22.186667 0 0 0-11.036444-20.707555 22.869333 22.869333 0 0 0-24.064 0.967111 86.471111 86.471111 0 0 1-52.679111 14.904889c-3.640889 0-6.997333-0.227556-10.638223 0a90.851556 90.851556 0 0 1-53.134222-14.677334 22.186667 22.186667 0 1 0-34.702222 19.740445c0.967111 19.000889-3.811556 37.546667-13.937778 53.475555-1.934222 2.844444-3.584 5.973333-5.290667 9.102223a87.381333 87.381333 0 0 1-39.253333 38.229333 22.755556 22.755556 0 0 0-12.970667 20.252444 22.186667 22.186667 0 0 0 12.288 19.911112c12.970667 6.542222 30.549333 20.992 38.741334 37.091555 0.739556 1.934222 1.934222 3.640889 2.844444 5.575111 1.251556 1.877333 2.218667 3.811556 3.413334 5.518222 9.841778 14.904889 13.482667 37.546667 12.743111 51.939556a22.186667 22.186667 0 0 0 34.872889 19.740444c15.416889-10.581333 33.450667-15.872 52.736-14.904888 3.584 0.227556 7.395556 0.227556 11.036444 0 18.545778-0.739556 36.864 4.096 52.508444 14.222222 6.997333 4.551111 15.985778 4.835556 23.324445 0.682666a22.072889 22.072889 0 0 0 11.036444-20.48 88.007111 88.007111 0 0 1 13.994667-52.394666c1.934222-3.128889 3.811556-6.542222 5.518222-9.671111 8.931556-16.839111 22.357333-30.037333 39.253334-38.229334z m-188.871111-85.447111a76.231111 76.231111 0 0 1 103.936 27.932445c10.126222 17.578667 12.8 38.001778 7.452444 57.457777a75.491556 75.491556 0 0 1-73.102222 56.149334 75.889778 75.889778 0 0 1-38.286222-141.539556z m64.512 72.704a26.112 26.112 0 0 0-2.901334-20.707555 27.875556 27.875556 0 0 0-37.774222-10.353778 26.965333 26.965333 0 0 0-13.027556 16.839111 29.013333 29.013333 0 0 0 2.901334 20.935111 27.534222 27.534222 0 0 0 37.774222 10.126222 26.965333 26.965333 0 0 0 13.027556-16.839111z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-gzzm::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M361.088 492.672H72.128A72.064 72.064 0 0 1 0 420.608V131.584C0 91.712 32.256 59.456 72.128 59.456h288.96c39.936 0 72.128 32.256 72.128 72.128v289.024c0 39.872-32.192 72.064-72.128 72.064zM72.128 107.52a24 24 0 0 0-24.064 24.064v289.024c0 13.248 10.752 24 24.064 24h288.96a24 24 0 0 0 24.064-24V131.584a24 24 0 0 0-24.064-24.064H72.128z m929.92 219.968L797.44 531.584c-28.16 28.16-73.664 28.16-102.336 0L491.072 327.488c-28.16-28.16-28.16-73.6 0-102.272L695.04 21.056c28.16-28.096 73.664-28.096 102.336 0l204.096 204.16c28.608 28.16 28.608 73.6 0.512 102.272zM525.312 258.944a23.808 23.808 0 0 0 0 34.304l204.096 204.032a23.808 23.808 0 0 0 34.24 0l204.16-204.032a23.808 23.808 0 0 0 0-34.304L763.584 54.848a23.808 23.808 0 0 0-34.24 0L525.312 258.944zM361.088 1022.592H72.128A72.064 72.064 0 0 1 0 950.464v-288.96c0-39.872 32.256-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM72.128 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H72.128z m818.88 385.152H602.048a72.064 72.064 0 0 1-72.128-72.128v-288.96c0-39.872 32.192-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM602.048 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H602.048z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M361.088 492.672H72.128A72.064 72.064 0 0 1 0 420.608V131.584C0 91.712 32.256 59.456 72.128 59.456h288.96c39.936 0 72.128 32.256 72.128 72.128v289.024c0 39.872-32.192 72.064-72.128 72.064zM72.128 107.52a24 24 0 0 0-24.064 24.064v289.024c0 13.248 10.752 24 24.064 24h288.96a24 24 0 0 0 24.064-24V131.584a24 24 0 0 0-24.064-24.064H72.128z m929.92 219.968L797.44 531.584c-28.16 28.16-73.664 28.16-102.336 0L491.072 327.488c-28.16-28.16-28.16-73.6 0-102.272L695.04 21.056c28.16-28.096 73.664-28.096 102.336 0l204.096 204.16c28.608 28.16 28.608 73.6 0.512 102.272zM525.312 258.944a23.808 23.808 0 0 0 0 34.304l204.096 204.032a23.808 23.808 0 0 0 34.24 0l204.16-204.032a23.808 23.808 0 0 0 0-34.304L763.584 54.848a23.808 23.808 0 0 0-34.24 0L525.312 258.944zM361.088 1022.592H72.128A72.064 72.064 0 0 1 0 950.464v-288.96c0-39.872 32.256-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM72.128 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H72.128z m818.88 385.152H602.048a72.064 72.064 0 0 1-72.128-72.128v-288.96c0-39.872 32.192-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM602.048 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H602.048z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-icon-shiti::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M743.849814 609.736237l196.317767-98.158883-185.695619-92.84781L522.896343 534.42137a25.595537 25.595537 0 0 1-22.908005 0L268.604685 418.729544 82.845077 511.577354l428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m67.828173 23.291939l197.085633 98.542816a25.595537 25.595537 0 0 1 0 45.816011l-485.803288 242.901644a25.595537 25.595537 0 0 1-22.908005 0L14.249039 777.387003a25.595537 25.595537 0 0 1 0-45.752022l197.149622-98.542816L14.249039 534.357381a25.595537 25.595537 0 0 1 0-45.688033l197.149622-98.606805-197.149622-98.542817a25.595537 25.595537 0 0 1 0-45.816011L500.052327 2.86606a25.595537 25.595537 0 0 1 22.908005 0l485.803288 242.901644a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.542817 197.085633 98.606805a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.606806z m-57.206025 28.603012L522.896343 777.387003a25.595537 25.595537 0 0 1-22.908005 0l-231.447642-115.755815-185.759608 92.84781 428.725241 214.36262 428.597264-214.36262-185.69562-92.84781z m-10.622148-294.796595l196.317767-98.158883L511.506329 54.313089l-428.661252 214.362621 428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m-417.71916-63.029009a25.595537 25.595537 0 0 1-11.454003-48.439553L532.046748 146.712977a25.595537 25.595537 0 1 1 22.844016 45.752022L337.584657 301.118053a25.339581 25.339581 0 0 1-11.454003 2.687531z m153.445243 76.78661a25.595537 25.595537 0 0 1-11.517991-48.503542l217.434085-108.717042a25.595537 25.595537 0 0 1 22.844016 45.81601L490.965911 377.840674a25.339581 25.339581 0 0 1-11.390014 2.687531z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M743.849814 609.736237l196.317767-98.158883-185.695619-92.84781L522.896343 534.42137a25.595537 25.595537 0 0 1-22.908005 0L268.604685 418.729544 82.845077 511.577354l428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m67.828173 23.291939l197.085633 98.542816a25.595537 25.595537 0 0 1 0 45.816011l-485.803288 242.901644a25.595537 25.595537 0 0 1-22.908005 0L14.249039 777.387003a25.595537 25.595537 0 0 1 0-45.752022l197.149622-98.542816L14.249039 534.357381a25.595537 25.595537 0 0 1 0-45.688033l197.149622-98.606805-197.149622-98.542817a25.595537 25.595537 0 0 1 0-45.816011L500.052327 2.86606a25.595537 25.595537 0 0 1 22.908005 0l485.803288 242.901644a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.542817 197.085633 98.606805a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.606806z m-57.206025 28.603012L522.896343 777.387003a25.595537 25.595537 0 0 1-22.908005 0l-231.447642-115.755815-185.759608 92.84781 428.725241 214.36262 428.597264-214.36262-185.69562-92.84781z m-10.622148-294.796595l196.317767-98.158883L511.506329 54.313089l-428.661252 214.362621 428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m-417.71916-63.029009a25.595537 25.595537 0 0 1-11.454003-48.439553L532.046748 146.712977a25.595537 25.595537 0 1 1 22.844016 45.752022L337.584657 301.118053a25.339581 25.339581 0 0 1-11.454003 2.687531z m153.445243 76.78661a25.595537 25.595537 0 0 1-11.517991-48.503542l217.434085-108.717042a25.595537 25.595537 0 0 1 22.844016 45.81601L490.965911 377.840674a25.339581 25.339581 0 0 1-11.390014 2.687531z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-jiaoshi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M434.9 69.4C562.3 69.5 665.7 172.9 665.8 300.4C665.7 381.2 623.4 456.1 554.2 497.9C682.4 537.2 783.4 636.7 824.7 764.4L829.4 779.8L920.7 471.4C924.7 458.1 938.1 450 951.7 452.7C965.3 455.5 974.6 468.1 973.1 481.9L972.1 486.6L843.9 919.2L843.1 921L842.3 930.4L839.9 954.6H29.9L27.5 930.4C26.2 916.8 25.5 903.2 25.5 889.5C25.5 705.2 147.9 549 315.7 497.8C246.4 456 204.1 381 204 300.2C204.1 172.7 307.4 69.5 434.9 69.4ZM409.4 534.6C223.3 548.2 79.2 703 79 889.5L79.2 900.9H790.6L790.8 889.5C790.5 709.2 655.7 557.5 476.7 536.1L463 534.7V686.3L463.3 689.8L464.4 693.3L485.5 742.6C487.6 747.4 487.4 752.9 485.2 757.6L483.1 760.9L450.2 802C444.1 809.7 432.9 811 425.2 805L422.2 802L389.3 760.9C386 756.8 384.7 751.5 385.7 746.3L386.9 742.6L408 693.3L409 689.9L409.4 686.3V534.6ZM434.9 123C337 123.1 257.7 202.3 257.6 300.2C257.7 398.1 337.1 477.3 435 477.4C532.8 477.3 612.1 398 612.3 300.2C612 202.3 532.7 123.1 434.9 123ZM900.5 248C914.2 248.3 925.4 258.8 926.7 272.4C927.9 286 918.7 298.4 905.3 301.1L900.5 301.5H757.6C743.9 301.2 732.6 290.7 731.4 277.1C730.2 263.5 739.4 251.1 752.8 248.4L757.6 247.9H900.5V248ZM971.9 105C985.7 105.1 997.1 115.6 998.4 129.4C999.6 143.1 990.3 155.5 976.7 158.1L971.9 158.6H757.6C743.7 158.6 732.1 148 730.9 134.2C729.6 120.4 739.1 107.9 752.8 105.5L757.6 105.1H971.9V105Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M434.9 69.4C562.3 69.5 665.7 172.9 665.8 300.4C665.7 381.2 623.4 456.1 554.2 497.9C682.4 537.2 783.4 636.7 824.7 764.4L829.4 779.8L920.7 471.4C924.7 458.1 938.1 450 951.7 452.7C965.3 455.5 974.6 468.1 973.1 481.9L972.1 486.6L843.9 919.2L843.1 921L842.3 930.4L839.9 954.6H29.9L27.5 930.4C26.2 916.8 25.5 903.2 25.5 889.5C25.5 705.2 147.9 549 315.7 497.8C246.4 456 204.1 381 204 300.2C204.1 172.7 307.4 69.5 434.9 69.4ZM409.4 534.6C223.3 548.2 79.2 703 79 889.5L79.2 900.9H790.6L790.8 889.5C790.5 709.2 655.7 557.5 476.7 536.1L463 534.7V686.3L463.3 689.8L464.4 693.3L485.5 742.6C487.6 747.4 487.4 752.9 485.2 757.6L483.1 760.9L450.2 802C444.1 809.7 432.9 811 425.2 805L422.2 802L389.3 760.9C386 756.8 384.7 751.5 385.7 746.3L386.9 742.6L408 693.3L409 689.9L409.4 686.3V534.6ZM434.9 123C337 123.1 257.7 202.3 257.6 300.2C257.7 398.1 337.1 477.3 435 477.4C532.8 477.3 612.1 398 612.3 300.2C612 202.3 532.7 123.1 434.9 123ZM900.5 248C914.2 248.3 925.4 258.8 926.7 272.4C927.9 286 918.7 298.4 905.3 301.1L900.5 301.5H757.6C743.9 301.2 732.6 290.7 731.4 277.1C730.2 263.5 739.4 251.1 752.8 248.4L757.6 247.9H900.5V248ZM971.9 105C985.7 105.1 997.1 115.6 998.4 129.4C999.6 143.1 990.3 155.5 976.7 158.1L971.9 158.6H757.6C743.7 158.6 732.1 148 730.9 134.2C729.6 120.4 739.1 107.9 752.8 105.5L757.6 105.1H971.9V105Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-jkcx::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M795 543.8C896.2 543.9 978.2 625.9 978.3 727.1C978.3 764.1 967.3 798.6 948.3 827.5L940.8 838.1L998.5 899.6L942.9 951.8L882.9 887.9C856.8 902.1 826.9 910.3 795.1 910.3C693.9 910.2 611.9 828.2 611.8 727C611.9 625.8 693.9 543.8 795.1 543.7L795 543.8ZM312.1 75.2C375.2 85.3 440.1 120.1 500.9 176.4C561.6 120.1 626.6 85.3 689.7 75.2C765.8 63.1 836.9 87.5 895.2 145.8C954.6 205.4 983 283.2 974.8 365C970.5 405.4 958.8 444.6 940.3 480.8L843.5 480.8C867.7 442.3 882.2 402.4 886.2 362.8C892.5 299.6 871.2 241.8 824.6 195.6C779.9 151.4 728.2 133.6 670.8 142.6C616.2 151.1 558.9 184 504.9 237.3C496.9 245.2 484 245.2 476 237.3C422 183.9 364.8 151.1 310.1 142.6C300.7 141.1 291.2 140.3 281.6 140.3C235.5 140.3 193.4 158.8 156.2 195.7C109.7 241.8 88.4 299.6 94.7 362.8C101.3 428.4 136.7 494.7 197.4 554.7L381.2 737.6L490.5 846.7L570.2 767.2L570.3 884.4L516.6 938.5C513.5 941.6 509.5 943.7 505.2 944.6L500.8 945C494.9 945 489.2 942.6 485.1 938.5L151.2 602.5C78 529.3 35 447.2 26.9 365C18.8 283.2 47.2 205.4 106.5 145.9C164.9 87.6 235.9 63.2 312 75.3L312.1 75.2ZM795.1 620C736.1 620 688.2 668 688.2 727C688.2 786 736.1 834 795.1 834C854.1 834 902.1 786 902.1 727.1C902.1 668 854.1 620 795.1 620Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M795 543.8C896.2 543.9 978.2 625.9 978.3 727.1C978.3 764.1 967.3 798.6 948.3 827.5L940.8 838.1L998.5 899.6L942.9 951.8L882.9 887.9C856.8 902.1 826.9 910.3 795.1 910.3C693.9 910.2 611.9 828.2 611.8 727C611.9 625.8 693.9 543.8 795.1 543.7L795 543.8ZM312.1 75.2C375.2 85.3 440.1 120.1 500.9 176.4C561.6 120.1 626.6 85.3 689.7 75.2C765.8 63.1 836.9 87.5 895.2 145.8C954.6 205.4 983 283.2 974.8 365C970.5 405.4 958.8 444.6 940.3 480.8L843.5 480.8C867.7 442.3 882.2 402.4 886.2 362.8C892.5 299.6 871.2 241.8 824.6 195.6C779.9 151.4 728.2 133.6 670.8 142.6C616.2 151.1 558.9 184 504.9 237.3C496.9 245.2 484 245.2 476 237.3C422 183.9 364.8 151.1 310.1 142.6C300.7 141.1 291.2 140.3 281.6 140.3C235.5 140.3 193.4 158.8 156.2 195.7C109.7 241.8 88.4 299.6 94.7 362.8C101.3 428.4 136.7 494.7 197.4 554.7L381.2 737.6L490.5 846.7L570.2 767.2L570.3 884.4L516.6 938.5C513.5 941.6 509.5 943.7 505.2 944.6L500.8 945C494.9 945 489.2 942.6 485.1 938.5L151.2 602.5C78 529.3 35 447.2 26.9 365C18.8 283.2 47.2 205.4 106.5 145.9C164.9 87.6 235.9 63.2 312 75.3L312.1 75.2ZM795.1 620C736.1 620 688.2 668 688.2 727C688.2 786 736.1 834 795.1 834C854.1 834 902.1 786 902.1 727.1C902.1 668 854.1 620 795.1 620Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-jsgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M501.761879 6.271655a22.467606 22.467606 0 0 1 27.226161-3.011744l4.035736 3.192448 352.735393 335.869629v0.542114l90.171599 86.256332c11.62533 13.61308 17.949991 31.683541 17.949991 50.71776 0 37.526323-24.877001 68.487046-56.681012 72.462547l-6.92701 0.421644h-16.08271v417.427642c0 12.408383-8.191942 22.829015-19.034219 25.23841l-4.818789 0.481879H139.328673a24.395122 24.395122 0 0 1-23.371129-20.600325l-0.481879-5.180199V552.722385h-21.684553C58.613949 552.722385 30.122856 520.014852 30.122856 479.838194a78.30533 78.30533 0 0 1 17.889756-50.71776l2.047985-2.10822L501.701644 6.271655z m13.070967 84.62999L117.463416 464.960181a24.696296 24.696296 0 0 0-4.638085 14.878013c0 9.878519 5.421138 18.43187 12.348148 20.720795l3.614092 0.602349h45.597796c11.444625 0 21.082204 8.794291 23.310894 20.54009l0.481879 5.240434 1.325167 405.681842h638.489611l-1.987751-415.439891c0-12.649322 10.782042-13.552846 22.407371-13.613081h4.397146l6.023487-0.602348 28.972972 0.060235c8.673821 0 15.96224-9.697814 15.96224-21.262909a26.262403 26.262403 0 0 0-2.168455-10.601337l-2.5901-4.45738-394.176982-375.865582z m11.324155 345.145799c7.228184 0 13.85402 4.216441 16.444119 10.059223l1.023993 3.794797 3.855032 31.382367c6.023487 1.807046 11.866269 4.095971 17.528347 6.746305l8.432881 4.336911 24.937236-19.516098c5.119964-4.035736 12.830027-3.794797 18.793279 0l3.373153 2.650335 20.901499 20.901499a18.010226 18.010226 0 0 1 4.517616 18.793279l-1.927516 3.373153-20.058212 25.660054c2.831039 5.421138 5.300668 10.962746 7.348654 16.624824l2.770804 8.673821 32.346125 3.975501c6.565601 0.783053 11.806034 6.384896 13.372141 13.251671l0.481879 4.216441v29.635556c0 7.228184-4.216441 13.914255-10.059223 16.504354l-3.794797 1.023993-33.068943 4.035736a127.878627 127.878627 0 0 1-6.324661 16.564589l-4.035737 7.951003 20.479856 26.141933c4.035736 5.180199 3.794797 12.830027 0 18.793279l-2.650334 3.373152-20.9015 20.9015a18.010226 18.010226 0 0 1-18.793279 4.517615l-3.373153-1.927516-26.322637-20.54009a128.179801 128.179801 0 0 1-16.142945 7.348654l-8.432882 2.831039-4.035736 32.828003c-0.783053 6.505366-6.384896 11.745799-13.251671 13.311906l-4.216441 0.481879H495.738392a18.010226 18.010226 0 0 1-16.504354-10.059223l-1.023992-3.734562-3.975502-32.587064a128.179801 128.179801 0 0 1-17.046468-6.324661l-8.191942-4.035736-25.479349 19.937741c-5.180199 4.035736-12.830027 3.855032-18.79328 0.060235l-3.373152-2.650334-20.9015-20.961734a18.010226 18.010226 0 0 1-4.517615-18.793279l1.927516-3.312918 19.636567-25.178175a127.999096 127.999096 0 0 1-7.890768-17.046468l-3.011743-8.914761-31.201662-3.855032c-6.505366-0.783053-11.745799-6.324661-13.311906-13.251671l-0.481879-4.216441v-29.635555c0-7.228184 4.156206-13.85402 10.059223-16.444119l3.734562-1.023993 30.960722-3.794797c1.807046-6.204191 4.035736-12.227678 6.686071-18.07046l4.33691-8.553352-18.973983-24.334887c-4.035736-5.119964-3.855032-12.769792-0.060235-18.793279l2.650334-3.373153 20.961735-20.901499a18.010226 18.010226 0 0 1 18.793279-4.517615l3.312917 1.927515 24.515592 19.154689c5.662078-3.071978 11.444625-5.722313 17.528347-7.951003l9.1557-2.951508 3.794797-30.719784c0.783053-6.505366 6.324661-11.745799 13.251671-13.311906l4.216441-0.481879h29.635555z m-15.239422 86.979151a82.401301 82.401301 0 1 0 0 164.802601 82.401301 82.401301 0 0 0 0-164.802601z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M501.761879 6.271655a22.467606 22.467606 0 0 1 27.226161-3.011744l4.035736 3.192448 352.735393 335.869629v0.542114l90.171599 86.256332c11.62533 13.61308 17.949991 31.683541 17.949991 50.71776 0 37.526323-24.877001 68.487046-56.681012 72.462547l-6.92701 0.421644h-16.08271v417.427642c0 12.408383-8.191942 22.829015-19.034219 25.23841l-4.818789 0.481879H139.328673a24.395122 24.395122 0 0 1-23.371129-20.600325l-0.481879-5.180199V552.722385h-21.684553C58.613949 552.722385 30.122856 520.014852 30.122856 479.838194a78.30533 78.30533 0 0 1 17.889756-50.71776l2.047985-2.10822L501.701644 6.271655z m13.070967 84.62999L117.463416 464.960181a24.696296 24.696296 0 0 0-4.638085 14.878013c0 9.878519 5.421138 18.43187 12.348148 20.720795l3.614092 0.602349h45.597796c11.444625 0 21.082204 8.794291 23.310894 20.54009l0.481879 5.240434 1.325167 405.681842h638.489611l-1.987751-415.439891c0-12.649322 10.782042-13.552846 22.407371-13.613081h4.397146l6.023487-0.602348 28.972972 0.060235c8.673821 0 15.96224-9.697814 15.96224-21.262909a26.262403 26.262403 0 0 0-2.168455-10.601337l-2.5901-4.45738-394.176982-375.865582z m11.324155 345.145799c7.228184 0 13.85402 4.216441 16.444119 10.059223l1.023993 3.794797 3.855032 31.382367c6.023487 1.807046 11.866269 4.095971 17.528347 6.746305l8.432881 4.336911 24.937236-19.516098c5.119964-4.035736 12.830027-3.794797 18.793279 0l3.373153 2.650335 20.901499 20.901499a18.010226 18.010226 0 0 1 4.517616 18.793279l-1.927516 3.373153-20.058212 25.660054c2.831039 5.421138 5.300668 10.962746 7.348654 16.624824l2.770804 8.673821 32.346125 3.975501c6.565601 0.783053 11.806034 6.384896 13.372141 13.251671l0.481879 4.216441v29.635556c0 7.228184-4.216441 13.914255-10.059223 16.504354l-3.794797 1.023993-33.068943 4.035736a127.878627 127.878627 0 0 1-6.324661 16.564589l-4.035737 7.951003 20.479856 26.141933c4.035736 5.180199 3.794797 12.830027 0 18.793279l-2.650334 3.373152-20.9015 20.9015a18.010226 18.010226 0 0 1-18.793279 4.517615l-3.373153-1.927516-26.322637-20.54009a128.179801 128.179801 0 0 1-16.142945 7.348654l-8.432882 2.831039-4.035736 32.828003c-0.783053 6.505366-6.384896 11.745799-13.251671 13.311906l-4.216441 0.481879H495.738392a18.010226 18.010226 0 0 1-16.504354-10.059223l-1.023992-3.734562-3.975502-32.587064a128.179801 128.179801 0 0 1-17.046468-6.324661l-8.191942-4.035736-25.479349 19.937741c-5.180199 4.035736-12.830027 3.855032-18.79328 0.060235l-3.373152-2.650334-20.9015-20.961734a18.010226 18.010226 0 0 1-4.517615-18.793279l1.927516-3.312918 19.636567-25.178175a127.999096 127.999096 0 0 1-7.890768-17.046468l-3.011743-8.914761-31.201662-3.855032c-6.505366-0.783053-11.745799-6.324661-13.311906-13.251671l-0.481879-4.216441v-29.635555c0-7.228184 4.156206-13.85402 10.059223-16.444119l3.734562-1.023993 30.960722-3.794797c1.807046-6.204191 4.035736-12.227678 6.686071-18.07046l4.33691-8.553352-18.973983-24.334887c-4.035736-5.119964-3.855032-12.769792-0.060235-18.793279l2.650334-3.373153 20.961735-20.901499a18.010226 18.010226 0 0 1 18.793279-4.517615l3.312917 1.927515 24.515592 19.154689c5.662078-3.071978 11.444625-5.722313 17.528347-7.951003l9.1557-2.951508 3.794797-30.719784c0.783053-6.505366 6.324661-11.745799 13.251671-13.311906l4.216441-0.481879h29.635555z m-15.239422 86.979151a82.401301 82.401301 0 1 0 0 164.802601 82.401301 82.401301 0 0 0 0-164.802601z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-jyfk::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M981.3 513.5C970.6 506.5 957.2 505.4 945.6 510.5L845.9 553.8V64.3C845.9 43.5 829.1 26.6 808.3 26.5L214.5 26.5C193.6 26.6 176.8 43.4 176.7 64.3V553.2L78.2 510.4C66.6 505.4 53.2 506.6 42.6 513.5C32 520.5 25.6 532.3 25.5 545L25.5 959.7C25.5 980.5 42.4 997.5 63.2 997.5H960.8C981.6 997.4 998.5 980.6 998.5 959.7V545C998.5 532.3 992 520.4 981.3 513.5L981.3 513.5ZM252.2 102H770.5V586.5L512.1 698.9L252.2 586V102.1V102ZM922.9 922H100.8V602.6L497 774.6C506.6 778.8 517.5 778.8 527.1 774.6L922.8 602.6V922H922.9ZM511.3 221.8C537.3 223.4 557.5 244.9 557.5 270.9C557.5 296.9 537.3 318.4 511.3 319.9C490.6 319.9 473.8 336.6 473.6 357.3L472.9 430.1C472.6 451 489.3 468.1 510.2 468.4H510.6C531.3 468.4 548.2 451.7 548.3 431L548.8 389.8C600.6 373.3 635.8 325.3 635.9 270.9C635.9 202.2 580 146.3 511.3 146.3C442.6 146.3 386.8 202.1 386.8 270.9C387.9 290.9 404.5 306.6 424.6 306.6C444.6 306.6 461.2 290.9 462.3 270.9C462.3 243.8 484.3 221.9 511.3 221.8ZM468.3 561.3C468.3 582.1 485.2 599 506.1 599C526.9 599 543.8 582.1 543.8 561.3C543.8 540.4 526.9 523.5 506.1 523.5C485.2 523.5 468.3 540.4 468.3 561.3Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M981.3 513.5C970.6 506.5 957.2 505.4 945.6 510.5L845.9 553.8V64.3C845.9 43.5 829.1 26.6 808.3 26.5L214.5 26.5C193.6 26.6 176.8 43.4 176.7 64.3V553.2L78.2 510.4C66.6 505.4 53.2 506.6 42.6 513.5C32 520.5 25.6 532.3 25.5 545L25.5 959.7C25.5 980.5 42.4 997.5 63.2 997.5H960.8C981.6 997.4 998.5 980.6 998.5 959.7V545C998.5 532.3 992 520.4 981.3 513.5L981.3 513.5ZM252.2 102H770.5V586.5L512.1 698.9L252.2 586V102.1V102ZM922.9 922H100.8V602.6L497 774.6C506.6 778.8 517.5 778.8 527.1 774.6L922.8 602.6V922H922.9ZM511.3 221.8C537.3 223.4 557.5 244.9 557.5 270.9C557.5 296.9 537.3 318.4 511.3 319.9C490.6 319.9 473.8 336.6 473.6 357.3L472.9 430.1C472.6 451 489.3 468.1 510.2 468.4H510.6C531.3 468.4 548.2 451.7 548.3 431L548.8 389.8C600.6 373.3 635.8 325.3 635.9 270.9C635.9 202.2 580 146.3 511.3 146.3C442.6 146.3 386.8 202.1 386.8 270.9C387.9 290.9 404.5 306.6 424.6 306.6C444.6 306.6 461.2 290.9 462.3 270.9C462.3 243.8 484.3 221.9 511.3 221.8ZM468.3 561.3C468.3 582.1 485.2 599 506.1 599C526.9 599 543.8 582.1 543.8 561.3C543.8 540.4 526.9 523.5 506.1 523.5C485.2 523.5 468.3 540.4 468.3 561.3Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ka::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.6 927.2H125.2C70.3 927.2 25.5 877.6 25.5 816.9V207.1C25.5 146.3 70.3 96.8 125.2 96.8H898.6C953.7 96.8 998.5 146.4 998.5 207.2V816.9C998.5 877.7 953.7 927.2 898.6 927.2ZM929.1 278.1V207.2C929.1 185 915.1 166.2 898.6 166.2H125.2C108.8 166.2 94.8 184.9 94.8 207.1V302.6H929.1V278.1ZM929.1 510.7H928.7V441.4H929.1V372H928.7V371.8H94.8V816.9C94.8 839 108.8 857.8 125.2 857.8H898.6C915.1 857.8 929.1 839.1 929.1 816.9V510.7ZM820.9 803.6C815 815.3 803 822.7 789.9 822.7L581.5 822.7C569.5 822.7 558.3 816.5 552 806.3C545.7 796.1 545.1 783.3 550.4 772.6L619.9 633.8C625.8 622 637.8 614.6 650.9 614.6H859.3C871.3 614.6 882.5 620.8 888.8 631.1C895.2 641.3 895.7 654.1 890.3 664.9L820.9 803.6ZM672.4 684 637.7 753.3H768.4L803 684H672.4ZM546.8 510.6H523.4C504.3 510.6 488.7 495 488.7 475.9C488.7 456.7 504.3 441.2 523.4 441.2H546.8C565.9 441.2 581.5 456.7 581.5 475.8C581.5 495 565.9 510.5 546.8 510.5V510.6ZM384.5 510.6H361.2C342.1 510.6 326.6 495 326.6 475.9C326.6 456.7 342.1 441.2 361.2 441.2H384.5C403.7 441.2 419.2 456.7 419.2 475.8C419.2 495 403.7 510.5 384.5 510.5V510.6ZM222.4 510.6H199C179.8 510.6 164.3 495 164.3 475.9C164.3 456.7 179.8 441.2 199 441.2H222.4C241.5 441.2 257 456.7 257 475.8C257 495 241.5 510.5 222.4 510.5V510.6Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.6 927.2H125.2C70.3 927.2 25.5 877.6 25.5 816.9V207.1C25.5 146.3 70.3 96.8 125.2 96.8H898.6C953.7 96.8 998.5 146.4 998.5 207.2V816.9C998.5 877.7 953.7 927.2 898.6 927.2ZM929.1 278.1V207.2C929.1 185 915.1 166.2 898.6 166.2H125.2C108.8 166.2 94.8 184.9 94.8 207.1V302.6H929.1V278.1ZM929.1 510.7H928.7V441.4H929.1V372H928.7V371.8H94.8V816.9C94.8 839 108.8 857.8 125.2 857.8H898.6C915.1 857.8 929.1 839.1 929.1 816.9V510.7ZM820.9 803.6C815 815.3 803 822.7 789.9 822.7L581.5 822.7C569.5 822.7 558.3 816.5 552 806.3C545.7 796.1 545.1 783.3 550.4 772.6L619.9 633.8C625.8 622 637.8 614.6 650.9 614.6H859.3C871.3 614.6 882.5 620.8 888.8 631.1C895.2 641.3 895.7 654.1 890.3 664.9L820.9 803.6ZM672.4 684 637.7 753.3H768.4L803 684H672.4ZM546.8 510.6H523.4C504.3 510.6 488.7 495 488.7 475.9C488.7 456.7 504.3 441.2 523.4 441.2H546.8C565.9 441.2 581.5 456.7 581.5 475.8C581.5 495 565.9 510.5 546.8 510.5V510.6ZM384.5 510.6H361.2C342.1 510.6 326.6 495 326.6 475.9C326.6 456.7 342.1 441.2 361.2 441.2H384.5C403.7 441.2 419.2 456.7 419.2 475.8C419.2 495 403.7 510.5 384.5 510.5V510.6ZM222.4 510.6H199C179.8 510.6 164.3 495 164.3 475.9C164.3 456.7 179.8 441.2 199 441.2H222.4C241.5 441.2 257 456.7 257 475.8C257 495 241.5 510.5 222.4 510.5V510.6Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-kecheng::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M926.272 968.576H97.664A97.728 97.728 0 0 1 0 870.976V167.232c0-53.824 43.776-97.664 97.664-97.664h828.672c53.76 0 97.664 43.84 97.664 97.664v703.744a97.728 97.728 0 0 1-97.728 97.6zM97.664 124.608a42.688 42.688 0 0 0-42.688 42.624v703.744c0 23.424 19.2 42.56 42.688 42.56h828.672a42.688 42.688 0 0 0 42.688-42.56V167.232a42.688 42.688 0 0 0-42.688-42.624H97.664zM51.328 265.856h921.344v32.128H51.328v-32.128zM381.44 164.992a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 0 1 55.04 0v137.472z m316.288 0a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 1 1 55.04 0v137.472zM218.688 499.2a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m243.968 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m245.248 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m-489.216 202.752a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.352 0a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.864 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M926.272 968.576H97.664A97.728 97.728 0 0 1 0 870.976V167.232c0-53.824 43.776-97.664 97.664-97.664h828.672c53.76 0 97.664 43.84 97.664 97.664v703.744a97.728 97.728 0 0 1-97.728 97.6zM97.664 124.608a42.688 42.688 0 0 0-42.688 42.624v703.744c0 23.424 19.2 42.56 42.688 42.56h828.672a42.688 42.688 0 0 0 42.688-42.56V167.232a42.688 42.688 0 0 0-42.688-42.624H97.664zM51.328 265.856h921.344v32.128H51.328v-32.128zM381.44 164.992a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 0 1 55.04 0v137.472z m316.288 0a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 1 1 55.04 0v137.472zM218.688 499.2a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m243.968 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m245.248 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m-489.216 202.752a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.352 0a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.864 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-khgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.6 927.2H125.2C70.3 927.2 25.5 877.6 25.5 816.9V207.1C25.5 146.3 70.3 96.8 125.2 96.8H898.6C953.7 96.8 998.5 146.4 998.5 207.2V816.9C998.5 877.7 953.7 927.2 898.6 927.2ZM929.1 278.1V207.2C929.1 185 915.1 166.2 898.6 166.2H125.2C108.8 166.2 94.8 184.9 94.8 207.1V302.6H929.1V278.1ZM929.1 510.7H928.7V441.4H929.1V372H928.7V371.8H94.8V816.9C94.8 839 108.8 857.8 125.2 857.8H898.6C915.1 857.8 929.1 839.1 929.1 816.9V510.7ZM820.9 803.6C815 815.3 803 822.7 789.9 822.7L581.5 822.7C569.5 822.7 558.3 816.5 552 806.3C545.7 796.1 545.1 783.3 550.4 772.6L619.9 633.8C625.8 622 637.8 614.6 650.9 614.6H859.3C871.3 614.6 882.5 620.8 888.8 631.1C895.2 641.3 895.7 654.1 890.3 664.9L820.9 803.6ZM672.4 684 637.7 753.3H768.4L803 684H672.4ZM546.8 510.6H523.4C504.3 510.6 488.7 495 488.7 475.9C488.7 456.7 504.3 441.2 523.4 441.2H546.8C565.9 441.2 581.5 456.7 581.5 475.8C581.5 495 565.9 510.5 546.8 510.5V510.6ZM384.5 510.6H361.2C342.1 510.6 326.6 495 326.6 475.9C326.6 456.7 342.1 441.2 361.2 441.2H384.5C403.7 441.2 419.2 456.7 419.2 475.8C419.2 495 403.7 510.5 384.5 510.5V510.6ZM222.4 510.6H199C179.8 510.6 164.3 495 164.3 475.9C164.3 456.7 179.8 441.2 199 441.2H222.4C241.5 441.2 257 456.7 257 475.8C257 495 241.5 510.5 222.4 510.5V510.6Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.6 927.2H125.2C70.3 927.2 25.5 877.6 25.5 816.9V207.1C25.5 146.3 70.3 96.8 125.2 96.8H898.6C953.7 96.8 998.5 146.4 998.5 207.2V816.9C998.5 877.7 953.7 927.2 898.6 927.2ZM929.1 278.1V207.2C929.1 185 915.1 166.2 898.6 166.2H125.2C108.8 166.2 94.8 184.9 94.8 207.1V302.6H929.1V278.1ZM929.1 510.7H928.7V441.4H929.1V372H928.7V371.8H94.8V816.9C94.8 839 108.8 857.8 125.2 857.8H898.6C915.1 857.8 929.1 839.1 929.1 816.9V510.7ZM820.9 803.6C815 815.3 803 822.7 789.9 822.7L581.5 822.7C569.5 822.7 558.3 816.5 552 806.3C545.7 796.1 545.1 783.3 550.4 772.6L619.9 633.8C625.8 622 637.8 614.6 650.9 614.6H859.3C871.3 614.6 882.5 620.8 888.8 631.1C895.2 641.3 895.7 654.1 890.3 664.9L820.9 803.6ZM672.4 684 637.7 753.3H768.4L803 684H672.4ZM546.8 510.6H523.4C504.3 510.6 488.7 495 488.7 475.9C488.7 456.7 504.3 441.2 523.4 441.2H546.8C565.9 441.2 581.5 456.7 581.5 475.8C581.5 495 565.9 510.5 546.8 510.5V510.6ZM384.5 510.6H361.2C342.1 510.6 326.6 495 326.6 475.9C326.6 456.7 342.1 441.2 361.2 441.2H384.5C403.7 441.2 419.2 456.7 419.2 475.8C419.2 495 403.7 510.5 384.5 510.5V510.6ZM222.4 510.6H199C179.8 510.6 164.3 495 164.3 475.9C164.3 456.7 179.8 441.2 199 441.2H222.4C241.5 441.2 257 456.7 257 475.8C257 495 241.5 510.5 222.4 510.5V510.6Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-kmqx::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M528.987041 3.380182l4.035499 3.132029 352.714644 335.849873v0.542082l90.166295 86.251259c11.624646 13.61228 17.948935 31.681677 17.948936 50.714776 0 37.524116-24.875538 68.483018-56.677678 72.458286l-6.926603 0.421619h-16.081764v417.403089c0 12.407653-8.19146 22.827673-19.033099 25.236925l-4.818506 0.481851H139.350593a24.393687 24.393687 0 0 1-23.369754-20.599114l-0.481851-5.179894V552.750106h-21.683277C58.640617 552.750106 30.1512 520.044496 30.1512 479.870201a78.300724 78.300724 0 0 1 17.888703-50.714776l2.047865-2.108096L501.70225 6.331517a22.466285 22.466285 0 0 1 27.284791-3.011566z m-14.154362 87.576348L117.486622 464.993064a24.694844 24.694844 0 0 0-4.637812 14.877137c0 9.877937 5.420819 18.430786 12.347422 20.719577l3.613879 0.602313h45.595114c11.443952 0 21.080964 8.793774 23.309523 20.538882l0.481851 5.240125 1.325089 405.657981h638.452055l-1.987634-415.415455c0-12.648578 10.781407-13.552048 22.406054-13.61228h4.396886l6.023133-0.602313 28.971268 0.060231c8.673311 0 15.961301-9.697243 15.961301-21.261658a26.260858 26.260858 0 0 0-2.168328-10.600713l-2.589947-4.457119-394.153797-375.843473zM514.049672 361.455415l0.120463 0.180694a121.908204 121.908204 0 0 1 86.251259 35.536482 119.0171 119.0171 0 0 1-0.542082 169.972802c-15.539682 15.118063-34.873938 25.779008-55.954902 30.89867l-0.301157 50.353388h50.41362a30.175894 30.175894 0 0 1 30.477051 30.115663 30.597514 30.597514 0 0 1-30.597514 30.115663h-50.473851l-0.240925 83.962469a30.537282 30.537282 0 0 1-30.597514 30.115663 30.236126 30.236126 0 0 1-30.477051-30.115663l0.783008-194.667646a121.245659 121.245659 0 0 1-55.713977-31.079364 119.137563 119.137563 0 0 1 0.361388-170.33419A122.269592 122.269592 0 0 1 514.049672 361.455415z m-48.968068 69.085331a69.266025 69.266025 0 0 0-21.261658 49.871537c-0.060231 18.792174 7.468684 36.861571 20.90027 50.112464 13.431586 13.371354 31.681677 20.779807 50.594314 20.719576a72.879904 72.879904 0 0 0 71.554815-62.941736l0.662545-7.468684a69.446719 69.446719 0 0 0-20.840039-50.112463 72.638979 72.638979 0 0 0-101.610247-0.180694z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M528.987041 3.380182l4.035499 3.132029 352.714644 335.849873v0.542082l90.166295 86.251259c11.624646 13.61228 17.948935 31.681677 17.948936 50.714776 0 37.524116-24.875538 68.483018-56.677678 72.458286l-6.926603 0.421619h-16.081764v417.403089c0 12.407653-8.19146 22.827673-19.033099 25.236925l-4.818506 0.481851H139.350593a24.393687 24.393687 0 0 1-23.369754-20.599114l-0.481851-5.179894V552.750106h-21.683277C58.640617 552.750106 30.1512 520.044496 30.1512 479.870201a78.300724 78.300724 0 0 1 17.888703-50.714776l2.047865-2.108096L501.70225 6.331517a22.466285 22.466285 0 0 1 27.284791-3.011566z m-14.154362 87.576348L117.486622 464.993064a24.694844 24.694844 0 0 0-4.637812 14.877137c0 9.877937 5.420819 18.430786 12.347422 20.719577l3.613879 0.602313h45.595114c11.443952 0 21.080964 8.793774 23.309523 20.538882l0.481851 5.240125 1.325089 405.657981h638.452055l-1.987634-415.415455c0-12.648578 10.781407-13.552048 22.406054-13.61228h4.396886l6.023133-0.602313 28.971268 0.060231c8.673311 0 15.961301-9.697243 15.961301-21.261658a26.260858 26.260858 0 0 0-2.168328-10.600713l-2.589947-4.457119-394.153797-375.843473zM514.049672 361.455415l0.120463 0.180694a121.908204 121.908204 0 0 1 86.251259 35.536482 119.0171 119.0171 0 0 1-0.542082 169.972802c-15.539682 15.118063-34.873938 25.779008-55.954902 30.89867l-0.301157 50.353388h50.41362a30.175894 30.175894 0 0 1 30.477051 30.115663 30.597514 30.597514 0 0 1-30.597514 30.115663h-50.473851l-0.240925 83.962469a30.537282 30.537282 0 0 1-30.597514 30.115663 30.236126 30.236126 0 0 1-30.477051-30.115663l0.783008-194.667646a121.245659 121.245659 0 0 1-55.713977-31.079364 119.137563 119.137563 0 0 1 0.361388-170.33419A122.269592 122.269592 0 0 1 514.049672 361.455415z m-48.968068 69.085331a69.266025 69.266025 0 0 0-21.261658 49.871537c-0.060231 18.792174 7.468684 36.861571 20.90027 50.112464 13.431586 13.371354 31.681677 20.779807 50.594314 20.719576a72.879904 72.879904 0 0 0 71.554815-62.941736l0.662545-7.468684a69.446719 69.446719 0 0 0-20.840039-50.112463 72.638979 72.638979 0 0 0-101.610247-0.180694z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-liebiao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.8 0a76.8 76.8 0 0 1 76.8 76.8v870.4a76.8 76.8 0 0 1-76.8 76.8h-768A76.8 76.8 0 0 1 32 947.2V76.8A76.8 76.8 0 0 1 108.8 0h768z m-25.6 76.8H134.4a25.6 25.6 0 0 0-25.408 22.592L108.8 102.4v819.2a25.6 25.6 0 0 0 22.592 25.408l3.008 0.192h716.8a25.6 25.6 0 0 0 25.408-22.592l0.192-3.008V102.4a25.6 25.6 0 0 0-25.6-25.6z m-140.8 614.4a38.4 38.4 0 1 1 0 76.8H403.2a38.4 38.4 0 0 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z m435.2-204.8a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8zM710.4 256a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2zM275.2 256a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.8 0a76.8 76.8 0 0 1 76.8 76.8v870.4a76.8 76.8 0 0 1-76.8 76.8h-768A76.8 76.8 0 0 1 32 947.2V76.8A76.8 76.8 0 0 1 108.8 0h768z m-25.6 76.8H134.4a25.6 25.6 0 0 0-25.408 22.592L108.8 102.4v819.2a25.6 25.6 0 0 0 22.592 25.408l3.008 0.192h716.8a25.6 25.6 0 0 0 25.408-22.592l0.192-3.008V102.4a25.6 25.6 0 0 0-25.6-25.6z m-140.8 614.4a38.4 38.4 0 1 1 0 76.8H403.2a38.4 38.4 0 0 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z m435.2-204.8a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8zM710.4 256a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2zM275.2 256a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-list::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M685.7 407.7H199.2C178.4 407.7 164.5 421.7 164.5 442.5C164.5 463.4 178.4 477.2 199.2 477.2H685.7C706.6 477.2 720.5 463.4 720.5 442.5C720.5 421.7 706.6 407.7 685.7 407.7ZM477.3 616.3H199.2C178.4 616.3 164.5 630.1 164.5 651C164.5 671.8 178.4 685.8 199.2 685.8H477.3C498.1 685.8 512.1 671.8 512.1 651C512.1 630.1 498.1 616.3 477.3 616.3ZM929.1 859.5C929.1 880.4 915.2 894.2 894.3 894.2H129.7C108.9 894.2 95 880.4 95 859.5V234C95 213.1 108.9 199.3 129.7 199.3H303.5V234C303.5 254.9 317.4 268.8 338.3 268.8C359.1 268.8 373 254.9 373 234V199.3H651V234C651 254.9 664.9 268.8 685.7 268.8C706.6 268.8 720.5 254.9 720.5 234V199.3H894.3C915.1 199.3 929 213.1 929 234V859.5L929.1 859.5ZM894.3 129.8H720.6V94.9C720.5 74.2 706.6 60.3 685.7 60.3C664.9 60.3 651 74.2 651 95V129.8H373V94.9C373 74.2 359.1 60.3 338.3 60.3C317.4 60.3 303.4 74.2 303.4 95V129.8H129.7C74.1 129.8 25.5 178.4 25.5 234V859.5C25.5 915.1 74.1 963.7 129.7 963.7H894.3C949.8 963.7 998.5 915.1 998.5 859.5V234C998.5 178.4 949.9 129.8 894.3 129.8L894.3 129.8Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M685.7 407.7H199.2C178.4 407.7 164.5 421.7 164.5 442.5C164.5 463.4 178.4 477.2 199.2 477.2H685.7C706.6 477.2 720.5 463.4 720.5 442.5C720.5 421.7 706.6 407.7 685.7 407.7ZM477.3 616.3H199.2C178.4 616.3 164.5 630.1 164.5 651C164.5 671.8 178.4 685.8 199.2 685.8H477.3C498.1 685.8 512.1 671.8 512.1 651C512.1 630.1 498.1 616.3 477.3 616.3ZM929.1 859.5C929.1 880.4 915.2 894.2 894.3 894.2H129.7C108.9 894.2 95 880.4 95 859.5V234C95 213.1 108.9 199.3 129.7 199.3H303.5V234C303.5 254.9 317.4 268.8 338.3 268.8C359.1 268.8 373 254.9 373 234V199.3H651V234C651 254.9 664.9 268.8 685.7 268.8C706.6 268.8 720.5 254.9 720.5 234V199.3H894.3C915.1 199.3 929 213.1 929 234V859.5L929.1 859.5ZM894.3 129.8H720.6V94.9C720.5 74.2 706.6 60.3 685.7 60.3C664.9 60.3 651 74.2 651 95V129.8H373V94.9C373 74.2 359.1 60.3 338.3 60.3C317.4 60.3 303.4 74.2 303.4 95V129.8H129.7C74.1 129.8 25.5 178.4 25.5 234V859.5C25.5 915.1 74.1 963.7 129.7 963.7H894.3C949.8 963.7 998.5 915.1 998.5 859.5V234C998.5 178.4 949.9 129.8 894.3 129.8L894.3 129.8Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-liucheng::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.648 0c56 0 103.488 37.248 118.656 88.32h481.6a229.504 229.504 0 0 1 12.992 458.624l-12.992 0.384h-75.776a123.584 123.584 0 0 1-236.8 0.128l-146.432-0.128a158.912 158.912 0 0 0-10.88 317.44l10.88 0.32h481.6c15.744-52.352 64-88.32 118.656-88.32a123.584 123.584 0 0 1 0 247.232c-54.656 0-102.912-35.84-118.656-88.32H264.896a229.504 229.504 0 0 1-12.992-458.624l12.992-0.384h146.368a123.584 123.584 0 0 1 236.928 0h75.712a158.912 158.912 0 0 0 10.88-317.44l-10.88-0.32H242.304c-15.744 52.352-64 88.32-118.656 88.32a123.584 123.584 0 0 1 0-247.232z m741.504 847.424a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984zM529.728 459.008a52.992 52.992 0 0 0-44.928 24.96l-1.92 3.392a52.736 52.736 0 0 0-5.12 34.944l1.728 6.592 1.984 4.928 3.52 6.464 4.416 6.016-2.88-3.712a52.992 52.992 0 0 0 87.936-2.304l2.176-3.712 1.408-2.752 1.92-4.928a52.992 52.992 0 0 0-1.92-38.72l-1.408-2.816-1.984-3.392-1.792-2.688a52.992 52.992 0 0 0-43.136-22.272zM123.584 70.592a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.648 0c56 0 103.488 37.248 118.656 88.32h481.6a229.504 229.504 0 0 1 12.992 458.624l-12.992 0.384h-75.776a123.584 123.584 0 0 1-236.8 0.128l-146.432-0.128a158.912 158.912 0 0 0-10.88 317.44l10.88 0.32h481.6c15.744-52.352 64-88.32 118.656-88.32a123.584 123.584 0 0 1 0 247.232c-54.656 0-102.912-35.84-118.656-88.32H264.896a229.504 229.504 0 0 1-12.992-458.624l12.992-0.384h146.368a123.584 123.584 0 0 1 236.928 0h75.712a158.912 158.912 0 0 0 10.88-317.44l-10.88-0.32H242.304c-15.744 52.352-64 88.32-118.656 88.32a123.584 123.584 0 0 1 0-247.232z m741.504 847.424a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984zM529.728 459.008a52.992 52.992 0 0 0-44.928 24.96l-1.92 3.392a52.736 52.736 0 0 0-5.12 34.944l1.728 6.592 1.984 4.928 3.52 6.464 4.416 6.016-2.88-3.712a52.992 52.992 0 0 0 87.936-2.304l2.176-3.712 1.408-2.752 1.92-4.928a52.992 52.992 0 0 0-1.92-38.72l-1.408-2.816-1.984-3.392-1.792-2.688a52.992 52.992 0 0 0-43.136-22.272zM123.584 70.592a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-logout::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.6 -56.8) scale(1.11111)' d='M555 427Q555 444 542.5 456.5Q530 469 512.0 469.0Q494 469 481.5 456.5Q469 444 469 427V128Q469 117 475.0 107.0Q481 97 491.0 91.0Q501 85 512.0 85.0Q523 85 533.0 91.0Q543 97 549.0 107.0Q555 117 555 128ZM657 293Q646 287 640.0 275.5Q634 264 635.5 251.5Q637 239 645.5 229.0Q654 219 666 216Q683 211 698 219Q783 266 835.0 347.5Q887 429 894.5 525.5Q902 622 863.0 710.5Q824 799 747 858Q679 911 595.5 929.5Q512 948 428.5 929.5Q345 911 276.5 858.0Q208 805 169.5 729.0Q131 653 128.0 567.5Q125 482 159 403Q184 344 227.0 297.0Q270 250 326 219Q341 211 357.5 216.0Q374 221 382.5 236.0Q391 251 386.5 267.5Q382 284 367 293Q308 326 269.5 380.0Q231 434 218.5 499.0Q206 564 223.0 629.0Q240 694 282.5 745.0Q325 796 385.0 824.5Q445 853 512.0 853.0Q579 853 639.0 824.5Q699 796 741.5 745.0Q784 694 801.0 629.0Q818 564 805.5 499.0Q793 434 754.5 380.0Q716 326 657 293Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.6 -56.8) scale(1.11111)' d='M555 427Q555 444 542.5 456.5Q530 469 512.0 469.0Q494 469 481.5 456.5Q469 444 469 427V128Q469 117 475.0 107.0Q481 97 491.0 91.0Q501 85 512.0 85.0Q523 85 533.0 91.0Q543 97 549.0 107.0Q555 117 555 128ZM657 293Q646 287 640.0 275.5Q634 264 635.5 251.5Q637 239 645.5 229.0Q654 219 666 216Q683 211 698 219Q783 266 835.0 347.5Q887 429 894.5 525.5Q902 622 863.0 710.5Q824 799 747 858Q679 911 595.5 929.5Q512 948 428.5 929.5Q345 911 276.5 858.0Q208 805 169.5 729.0Q131 653 128.0 567.5Q125 482 159 403Q184 344 227.0 297.0Q270 250 326 219Q341 211 357.5 216.0Q374 221 382.5 236.0Q391 251 386.5 267.5Q382 284 367 293Q308 326 269.5 380.0Q231 434 218.5 499.0Q206 564 223.0 629.0Q240 694 282.5 745.0Q325 796 385.0 824.5Q445 853 512.0 853.0Q579 853 639.0 824.5Q699 796 741.5 745.0Q784 694 801.0 629.0Q818 564 805.5 499.0Q793 434 754.5 380.0Q716 326 657 293Z'/%3E%3C/svg%3E");
+}
+.icon-moban::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M966 966.1H57.9C40 966.1 25.5 951.6 25.5 933.7V609.3C25.5 591.4 40 576.9 57.9 576.9C75.9 576.9 90.4 591.4 90.4 609.3V901.2H933.6V609.3C933.6 591.4 948.1 576.9 966.1 576.9C984 576.9 998.5 591.4 998.5 609.3V933.7C998.5 942.3 995.1 950.5 989 956.6C982.9 962.7 974.6 966.1 966 966.1ZM836.3 836.3H187.7C169.8 836.3 155.2 821.8 155.2 803.9L155.2 90.3C155.2 72.4 169.8 57.9 187.7 57.9H836.3C854.2 57.9 868.8 72.4 868.8 90.3V803.9C868.8 821.8 854.2 836.3 836.3 836.3L836.3 836.3ZM220.1 771.5H803.9V122.8H220.2V771.4L220.1 771.5ZM674.2 285H349.8C331.9 285 317.4 270.5 317.4 252.6C317.4 234.6 331.9 220.1 349.8 220.1H674.2C692.1 220.1 706.6 234.6 706.6 252.6C706.6 270.5 692.1 285 674.2 285ZM674.2 479.6H349.8C331.9 479.6 317.4 465.1 317.4 447.2C317.4 429.3 331.9 414.7 349.8 414.7L674.2 414.7C692.1 414.7 706.6 429.3 706.6 447.2C706.6 465.1 692.1 479.6 674.2 479.6ZM674.2 674.2H349.8C331.9 674.2 317.4 659.7 317.4 641.7C317.4 623.8 331.9 609.3 349.8 609.3H674.2C692.1 609.3 706.6 623.8 706.6 641.7C706.6 659.7 692.1 674.2 674.2 674.2Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M966 966.1H57.9C40 966.1 25.5 951.6 25.5 933.7V609.3C25.5 591.4 40 576.9 57.9 576.9C75.9 576.9 90.4 591.4 90.4 609.3V901.2H933.6V609.3C933.6 591.4 948.1 576.9 966.1 576.9C984 576.9 998.5 591.4 998.5 609.3V933.7C998.5 942.3 995.1 950.5 989 956.6C982.9 962.7 974.6 966.1 966 966.1ZM836.3 836.3H187.7C169.8 836.3 155.2 821.8 155.2 803.9L155.2 90.3C155.2 72.4 169.8 57.9 187.7 57.9H836.3C854.2 57.9 868.8 72.4 868.8 90.3V803.9C868.8 821.8 854.2 836.3 836.3 836.3L836.3 836.3ZM220.1 771.5H803.9V122.8H220.2V771.4L220.1 771.5ZM674.2 285H349.8C331.9 285 317.4 270.5 317.4 252.6C317.4 234.6 331.9 220.1 349.8 220.1H674.2C692.1 220.1 706.6 234.6 706.6 252.6C706.6 270.5 692.1 285 674.2 285ZM674.2 479.6H349.8C331.9 479.6 317.4 465.1 317.4 447.2C317.4 429.3 331.9 414.7 349.8 414.7L674.2 414.7C692.1 414.7 706.6 429.3 706.6 447.2C706.6 465.1 692.1 479.6 674.2 479.6ZM674.2 674.2H349.8C331.9 674.2 317.4 659.7 317.4 641.7C317.4 623.8 331.9 609.3 349.8 609.3H674.2C692.1 609.3 706.6 623.8 706.6 641.7C706.6 659.7 692.1 674.2 674.2 674.2Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-mygl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M697.34432 0c14.528 0 25.984 11.456 25.984 25.984a25.728 25.728 0 0 1-25.984 25.984H104.25632a20.736 20.736 0 0 0-20.288 20.8v878.464c0 11.456 8.832 20.8 20.288 20.8H881.28032c10.88 0 20.288-9.344 20.288-20.8V278.592c0-14.528 11.392-25.984 25.984-25.984 14.528 0 25.984 11.456 25.984 25.984v672.64c0 40-32.256 72.768-72.256 72.768H104.32032A72.512 72.512 0 0 1 32.00032 951.232V72.768C32.00032 32.768 64.25632 0 104.25632 0h593.088z m-19.2 778.112c14.528 0 25.984 11.52 25.984 25.984a25.728 25.728 0 0 1-26.048 26.048H308.03232a25.728 25.728 0 0 1-25.984-26.048c0-14.528 11.392-25.984 25.984-25.984h370.048zM910.91232 28.032a26.688 26.688 0 0 1-0.512 36.928l-609.728 584.32a23.552 23.552 0 0 1-17.664 7.232 26.368 26.368 0 0 1-18.752-7.808 26.688 26.688 0 0 1 0.576-36.928L874.04832 27.52a26.688 26.688 0 0 1 36.928 0.576z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M697.34432 0c14.528 0 25.984 11.456 25.984 25.984a25.728 25.728 0 0 1-25.984 25.984H104.25632a20.736 20.736 0 0 0-20.288 20.8v878.464c0 11.456 8.832 20.8 20.288 20.8H881.28032c10.88 0 20.288-9.344 20.288-20.8V278.592c0-14.528 11.392-25.984 25.984-25.984 14.528 0 25.984 11.456 25.984 25.984v672.64c0 40-32.256 72.768-72.256 72.768H104.32032A72.512 72.512 0 0 1 32.00032 951.232V72.768C32.00032 32.768 64.25632 0 104.25632 0h593.088z m-19.2 778.112c14.528 0 25.984 11.52 25.984 25.984a25.728 25.728 0 0 1-26.048 26.048H308.03232a25.728 25.728 0 0 1-25.984-26.048c0-14.528 11.392-25.984 25.984-25.984h370.048zM910.91232 28.032a26.688 26.688 0 0 1-0.512 36.928l-609.728 584.32a23.552 23.552 0 0 1-17.664 7.232 26.368 26.368 0 0 1-18.752-7.808 26.688 26.688 0 0 1 0.576-36.928L874.04832 27.52a26.688 26.688 0 0 1 36.928 0.576z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-peizhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M187.7 706.6V966H122.8V706.6H187.6H187.7ZM382.2 447.1V187.6H479.5L479.5 57.9H544.4V187.6H641.6V447.1H544.5V966.1H479.7V447.1H382.2L382.2 447.1ZM836.3 57.9H901.1V576.9H998.5V836.3H901.1V966H836.3L836.3 836.3H739V576.9H836.3V57.9ZM933.6 641.7H803.9V771.4H933.6V641.7ZM187.7 57.9 187.6 447 285 447.1V706.6H25.5V447.1H122.7L122.9 57.9H187.7ZM90.3 512V641.7H220.1V512H90.3ZM576.9 252.6H447.1V382.3H576.9V252.6Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M187.7 706.6V966H122.8V706.6H187.6H187.7ZM382.2 447.1V187.6H479.5L479.5 57.9H544.4V187.6H641.6V447.1H544.5V966.1H479.7V447.1H382.2L382.2 447.1ZM836.3 57.9H901.1V576.9H998.5V836.3H901.1V966H836.3L836.3 836.3H739V576.9H836.3V57.9ZM933.6 641.7H803.9V771.4H933.6V641.7ZM187.7 57.9 187.6 447 285 447.1V706.6H25.5V447.1H122.7L122.9 57.9H187.7ZM90.3 512V641.7H220.1V512H90.3ZM576.9 252.6H447.1V382.3H576.9V252.6Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-pingbi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.349176 0H120.470588a60.235294 60.235294 0 0 0-60.235294 60.235294v903.529412a60.235294 60.235294 0 0 0 60.235294 60.235294h777.999059a60.235294 60.235294 0 0 0 60.235294-60.235294V60.235294c-0.120471-33.189647-27.045647-60.235294-60.355765-60.235294z m3.072 963.764706a3.132235 3.132235 0 0 1-3.072 3.132235H120.470588A3.132235 3.132235 0 0 1 117.338353 963.764706V60.235294C117.338353 58.548706 118.784 57.103059 120.470588 57.103059h777.999059c1.626353 0 3.072 1.445647 3.072 3.132235v903.529412h-0.120471zM210.642824 246.121412h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m0 207.088941h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m290.394352 178.537412a28.491294 28.491294 0 0 0-28.551529-28.611765H210.642824a28.491294 28.491294 0 1 0 0 57.163294h261.842823a28.491294 28.491294 0 0 0 28.551529-28.551529z m294.731295 118.302117l46.501647-90.955294a23.792941 23.792941 0 1 0-25.47953-34.153412l-100.592941 18.432L644.156235 571.030588a23.792941 23.792941 0 1 0-40.478117 13.673412l-13.552942 101.315765-91.136 46.260706a23.913412 23.913412 0 0 0 0.481883 42.767058l92.16 44.152471 15.781647 100.894118a23.913412 23.913412 0 0 0 40.839529 12.769882l70.475294-73.908706 100.894118 16.143059a23.913412 23.913412 0 0 0 24.696471-34.876235l-48.489412-90.172236z m-81.92 59.632942a23.973647 23.973647 0 0 0-20.961883 6.987294l-45.778823 48.067764-10.24-65.65647a23.672471 23.672471 0 0 0-13.251765-17.769412l-59.934118-28.792471 59.27153-30.117647a23.973647 23.973647 0 0 0 12.830117-18.070588l8.794353-65.957647 46.923294 47.164235c5.421176 5.601882 13.432471 7.951059 21.142589 6.625883l65.355294-12.047059-30.238118 59.211294a23.853176 23.853176 0 0 0 0.240941 22.106353l31.563294 58.428235-65.65647-10.24z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.349176 0H120.470588a60.235294 60.235294 0 0 0-60.235294 60.235294v903.529412a60.235294 60.235294 0 0 0 60.235294 60.235294h777.999059a60.235294 60.235294 0 0 0 60.235294-60.235294V60.235294c-0.120471-33.189647-27.045647-60.235294-60.355765-60.235294z m3.072 963.764706a3.132235 3.132235 0 0 1-3.072 3.132235H120.470588A3.132235 3.132235 0 0 1 117.338353 963.764706V60.235294C117.338353 58.548706 118.784 57.103059 120.470588 57.103059h777.999059c1.626353 0 3.072 1.445647 3.072 3.132235v903.529412h-0.120471zM210.642824 246.121412h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m0 207.088941h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m290.394352 178.537412a28.491294 28.491294 0 0 0-28.551529-28.611765H210.642824a28.491294 28.491294 0 1 0 0 57.163294h261.842823a28.491294 28.491294 0 0 0 28.551529-28.551529z m294.731295 118.302117l46.501647-90.955294a23.792941 23.792941 0 1 0-25.47953-34.153412l-100.592941 18.432L644.156235 571.030588a23.792941 23.792941 0 1 0-40.478117 13.673412l-13.552942 101.315765-91.136 46.260706a23.913412 23.913412 0 0 0 0.481883 42.767058l92.16 44.152471 15.781647 100.894118a23.913412 23.913412 0 0 0 40.839529 12.769882l70.475294-73.908706 100.894118 16.143059a23.913412 23.913412 0 0 0 24.696471-34.876235l-48.489412-90.172236z m-81.92 59.632942a23.973647 23.973647 0 0 0-20.961883 6.987294l-45.778823 48.067764-10.24-65.65647a23.672471 23.672471 0 0 0-13.251765-17.769412l-59.934118-28.792471 59.27153-30.117647a23.973647 23.973647 0 0 0 12.830117-18.070588l8.794353-65.957647 46.923294 47.164235c5.421176 5.601882 13.432471 7.951059 21.142589 6.625883l65.355294-12.047059-30.238118 59.211294a23.853176 23.853176 0 0 0 0.240941 22.106353l31.563294 58.428235-65.65647-10.24z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-pinglun::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M268.8 372C302.3 372 329.5 400.3 329.5 435.2C329.5 470 302.3 498.2 268.8 498.2C235.2 498.2 208 470 208 435.2C208 400.3 235.2 372.1 268.8 372.1V372ZM512 372C545.6 372 572.8 400.3 572.8 435.2C572.8 470 545.6 498.2 512 498.2C478.4 498.2 451.2 470 451.2 435.2C451.2 400.3 478.4 372.1 512 372.1V372ZM755.2 372C788.8 372 816.1 400.3 816.1 435.2C816.1 470 788.8 498.2 755.2 498.2C721.7 498.2 694.5 470 694.5 435.2C694.5 400.3 721.7 372.1 755.2 372.1V372ZM876.9 56.7C944.1 56.7 998.5 113.1 998.5 182.8V655.9C998.5 725.6 942.8 789.8 874.1 789.8H684.4C620.6 851.7 522.8 962.7 522.8 962.7C520 965.7 516.1 967.3 512 967.3C507.9 967.3 504 965.7 501.2 962.7C501.2 962.7 367.5 824.2 335.3 789.8H149.9C81.2 789.8 25.5 725.6 25.5 655.9V182.8C25.5 113.1 79.9 56.7 147.1 56.7H876.9ZM938.3 656.1V182.4C938.3 147.5 911 119.2 877.4 119.2H146.6C113 119.2 85.7 147.5 85.7 182.4V656.1C85.7 691.1 115 727.7 149.4 727.7H336.2C357.6 727.7 382.5 750.9 382.5 750.9L513.7 887L644.8 750.9C644.8 750.9 665.2 727.6 687.8 727.6H874.6C909 727.6 938.3 691 938.3 656.1Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M268.8 372C302.3 372 329.5 400.3 329.5 435.2C329.5 470 302.3 498.2 268.8 498.2C235.2 498.2 208 470 208 435.2C208 400.3 235.2 372.1 268.8 372.1V372ZM512 372C545.6 372 572.8 400.3 572.8 435.2C572.8 470 545.6 498.2 512 498.2C478.4 498.2 451.2 470 451.2 435.2C451.2 400.3 478.4 372.1 512 372.1V372ZM755.2 372C788.8 372 816.1 400.3 816.1 435.2C816.1 470 788.8 498.2 755.2 498.2C721.7 498.2 694.5 470 694.5 435.2C694.5 400.3 721.7 372.1 755.2 372.1V372ZM876.9 56.7C944.1 56.7 998.5 113.1 998.5 182.8V655.9C998.5 725.6 942.8 789.8 874.1 789.8H684.4C620.6 851.7 522.8 962.7 522.8 962.7C520 965.7 516.1 967.3 512 967.3C507.9 967.3 504 965.7 501.2 962.7C501.2 962.7 367.5 824.2 335.3 789.8H149.9C81.2 789.8 25.5 725.6 25.5 655.9V182.8C25.5 113.1 79.9 56.7 147.1 56.7H876.9ZM938.3 656.1V182.4C938.3 147.5 911 119.2 877.4 119.2H146.6C113 119.2 85.7 147.5 85.7 182.4V656.1C85.7 691.1 115 727.7 149.4 727.7H336.2C357.6 727.7 382.5 750.9 382.5 750.9L513.7 887L644.8 750.9C644.8 750.9 665.2 727.6 687.8 727.6H874.6C909 727.6 938.3 691 938.3 656.1Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-pjgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M534.3 760.8 477 758.7 476 758.6C413.2 751.8 353.1 729.4 301.1 693.4C246.6 655 207 603.2 186.6 543.6C161.4 469.9 164.6 387.9 167.6 308.6C168.5 283.8 169.4 260.3 169.4 237.6C169.4 208.5 194 184 222.8 184.8C268.1 185.9 304 196.5 342.2 213.8C353 185.8 368.3 160.5 387.8 138.5C433.1 87.4 472.6 62.4 508.5 62.4C531.7 62.4 557.1 72.7 583.8 92.9C602.4 107 621.3 125.8 635.8 144.6C653.4 167.4 666.5 191.3 675.4 216.9C716.7 199.5 757.1 186.2 805.1 184.8H806.6C820.2 184.8 833.1 190.2 843 200.2C853 210.2 858.7 223.9 858.7 237.7C858.6 280 857.8 323 857 364.6L856.5 392.9C856.4 399.6 856.4 406.6 856.3 413.3C856 452.9 855.8 493.9 842.3 533.4C798.2 663.1 674.8 754.4 535.3 760.7H534.3L534.3 760.8ZM480.6 709.7 534 711.5C653.1 705.7 758.1 627.9 795.7 517.6C806.6 485.6 806.9 448.6 807.1 413C807.1 396.5 807.4 380.1 807.8 363.7C808.6 322.3 809.4 279.5 809.5 237.5C809.4 236.5 808.9 235.6 808.2 234.9C807.5 234.2 806.9 233.9 806.6 233.9C757.5 235.4 717.1 251.9 669.4 273.3L641.8 285.6L635.4 256C628.8 226.4 616.3 199.8 596.9 174.7C573.3 144.1 534.3 111.6 508.6 111.6C496.9 111.6 470.5 119.3 424.7 171.1C403.7 195.1 388.6 223.6 380.7 254.4L372.9 283.7L345.9 270.1C302.3 248.1 267.9 235.2 221.7 233.9C220.5 233.9 218.6 235.8 218.6 237.6C218.6 261.2 217.7 285.1 216.8 310.4C214 385.3 211 462.7 233.2 527.7C266.4 624.8 363.4 696.1 480.6 709.7H480.6ZM399.2 920.2C390.7 920.2 382.4 915.7 377.9 907.9C346.5 853 295.7 782.4 231.1 757.4C204.8 747.2 169.4 745.6 138.7 753.2C119.6 757.9 85.8 770.5 72.6 801.8C67.2 814.1 53 819.8 40.6 814.6C28.2 809.4 22.3 795.3 27.2 782.8C43.2 744.8 78.5 717.4 126.8 705.4C167.4 695.4 213.1 697.6 248.8 711.5C283.9 725.1 318 749.8 350.2 785C375 811.9 398.7 845.1 420.6 883.4C424.9 891 424.9 900.4 420.5 908C416.1 915.5 408 920.2 399.2 920.2ZM625 920.2C616.3 920.2 608.2 915.5 603.8 908C599.4 900.4 599.3 891 603.7 883.4C625.6 845.1 649.2 811.9 674 785C706.2 749.8 740.3 725.1 775.5 711.5C811.3 697.6 856.8 695.4 897.5 705.4C945.8 717.4 981.1 744.8 997 782.8C1001.5 795.2 995.5 808.8 983.4 813.9C971.3 819 957.3 813.7 951.7 801.8C938.5 770.5 904.6 757.9 885.7 753.2C855 745.6 819.6 747.2 793.3 757.4C728.6 782.4 677.7 853 646.4 907.8C642.1 915.5 633.9 920.2 625.1 920.2H625ZM512.1 961.5C498.5 961.5 487.5 950.5 487.5 936.9V736.2C487.5 722.6 498.5 711.6 512.1 711.6C525.7 711.6 536.7 722.6 536.7 736.2L536.7 937C536.7 950.6 525.7 961.6 512.1 961.6L512.1 961.5Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M534.3 760.8 477 758.7 476 758.6C413.2 751.8 353.1 729.4 301.1 693.4C246.6 655 207 603.2 186.6 543.6C161.4 469.9 164.6 387.9 167.6 308.6C168.5 283.8 169.4 260.3 169.4 237.6C169.4 208.5 194 184 222.8 184.8C268.1 185.9 304 196.5 342.2 213.8C353 185.8 368.3 160.5 387.8 138.5C433.1 87.4 472.6 62.4 508.5 62.4C531.7 62.4 557.1 72.7 583.8 92.9C602.4 107 621.3 125.8 635.8 144.6C653.4 167.4 666.5 191.3 675.4 216.9C716.7 199.5 757.1 186.2 805.1 184.8H806.6C820.2 184.8 833.1 190.2 843 200.2C853 210.2 858.7 223.9 858.7 237.7C858.6 280 857.8 323 857 364.6L856.5 392.9C856.4 399.6 856.4 406.6 856.3 413.3C856 452.9 855.8 493.9 842.3 533.4C798.2 663.1 674.8 754.4 535.3 760.7H534.3L534.3 760.8ZM480.6 709.7 534 711.5C653.1 705.7 758.1 627.9 795.7 517.6C806.6 485.6 806.9 448.6 807.1 413C807.1 396.5 807.4 380.1 807.8 363.7C808.6 322.3 809.4 279.5 809.5 237.5C809.4 236.5 808.9 235.6 808.2 234.9C807.5 234.2 806.9 233.9 806.6 233.9C757.5 235.4 717.1 251.9 669.4 273.3L641.8 285.6L635.4 256C628.8 226.4 616.3 199.8 596.9 174.7C573.3 144.1 534.3 111.6 508.6 111.6C496.9 111.6 470.5 119.3 424.7 171.1C403.7 195.1 388.6 223.6 380.7 254.4L372.9 283.7L345.9 270.1C302.3 248.1 267.9 235.2 221.7 233.9C220.5 233.9 218.6 235.8 218.6 237.6C218.6 261.2 217.7 285.1 216.8 310.4C214 385.3 211 462.7 233.2 527.7C266.4 624.8 363.4 696.1 480.6 709.7H480.6ZM399.2 920.2C390.7 920.2 382.4 915.7 377.9 907.9C346.5 853 295.7 782.4 231.1 757.4C204.8 747.2 169.4 745.6 138.7 753.2C119.6 757.9 85.8 770.5 72.6 801.8C67.2 814.1 53 819.8 40.6 814.6C28.2 809.4 22.3 795.3 27.2 782.8C43.2 744.8 78.5 717.4 126.8 705.4C167.4 695.4 213.1 697.6 248.8 711.5C283.9 725.1 318 749.8 350.2 785C375 811.9 398.7 845.1 420.6 883.4C424.9 891 424.9 900.4 420.5 908C416.1 915.5 408 920.2 399.2 920.2ZM625 920.2C616.3 920.2 608.2 915.5 603.8 908C599.4 900.4 599.3 891 603.7 883.4C625.6 845.1 649.2 811.9 674 785C706.2 749.8 740.3 725.1 775.5 711.5C811.3 697.6 856.8 695.4 897.5 705.4C945.8 717.4 981.1 744.8 997 782.8C1001.5 795.2 995.5 808.8 983.4 813.9C971.3 819 957.3 813.7 951.7 801.8C938.5 770.5 904.6 757.9 885.7 753.2C855 745.6 819.6 747.2 793.3 757.4C728.6 782.4 677.7 853 646.4 907.8C642.1 915.5 633.9 920.2 625.1 920.2H625ZM512.1 961.5C498.5 961.5 487.5 950.5 487.5 936.9V736.2C487.5 722.6 498.5 711.6 512.1 711.6C525.7 711.6 536.7 722.6 536.7 736.2L536.7 937C536.7 950.6 525.7 961.6 512.1 961.6L512.1 961.5Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-pykgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.115284 646.736842c8.515368 0 17.030737 0.754526 25.438316 2.048 5.874526 0.808421 11.641263 1.940211 17.354105 3.341474a8.084211 8.084211 0 0 1 5.173895 3.880421l0.862316 2.155789 5.820631 23.390316 3.018106 10.778947a8.084211 8.084211 0 0 0 4.311579 5.22779c2.586947 1.293474 5.227789 2.748632 7.706947 4.311579a8.084211 8.084211 0 0 0 4.203789 1.185684l2.15579-0.269474 34.70821-9.054315a8.084211 8.084211 0 0 1 8.138106 2.155789c4.096 4.042105 7.976421 8.353684 11.641263 12.826947 14.336 16.976842 24.791579 36.864 30.72 58.314106a8.084211 8.084211 0 0 1-0.862316 6.413473l-1.401263 1.724632-16.922947 16.276211-10.886737 10.617263v15.467789l11.048421 10.509474 16.869052 16.27621a8.084211 8.084211 0 0 1 2.263579 7.922527 148.695579 148.695579 0 0 1-5.605052 16.27621 154.516211 154.516211 0 0 1-24.899369 42.469053c-3.610947 4.527158-7.545263 8.838737-11.695158 12.934737a8.084211 8.084211 0 0 1-5.227789 2.425263l-2.910316-0.323369-34.654316-9.10821a8.084211 8.084211 0 0 0-6.467368 0.970105 115.873684 115.873684 0 0 1-7.599158 4.311579 8.084211 8.084211 0 0 0-3.395368 3.072l-0.916211 2.15579-9.162105 33.253052a8.084211 8.084211 0 0 1-6.359579 6.036211 176.020211 176.020211 0 0 1-17.354105 3.341473c-8.299789 1.293474-16.707368 1.940211-25.114948 1.994106-8.515368 0-17.030737-0.700632-25.438316-1.994106a176.020211 176.020211 0 0 1-17.354105-3.341473 8.084211 8.084211 0 0 1-5.173895-3.934316l-0.808421-2.101895-5.551158-22.635789-3.018105-10.778948a8.084211 8.084211 0 0 0-4.311579-5.227789 75.883789 75.883789 0 0 1-8.08421-4.311579 8.084211 8.084211 0 0 0-4.20379-1.239579l-2.155789 0.269474-34.762105 9.162105a8.084211 8.084211 0 0 1-8.084211-2.15579 160.444632 160.444632 0 0 1-11.641263-12.934736 157.372632 157.372632 0 0 1-14.44379-20.102737 154.516211 154.516211 0 0 1-10.778947-22.63579c-2.209684-5.281684-4.096-10.725053-5.605053-16.222315a8.084211 8.084211 0 0 1 0.862316-6.413474l1.401263-1.724632 16.922948-16.27621 10.886737-10.563369v-15.467789l-27.75579-26.839579a8.623158 8.623158 0 0 1-2.263579-8.084211c1.616842-5.551158 3.449263-10.994526 5.605053-16.27621 3.018105-7.653053 6.575158-15.090526 10.778947-22.096842a165.456842 165.456842 0 0 1 14.389895-20.210527c3.610947-4.473263 7.437474-8.784842 11.533474-12.880842a8.084211 8.084211 0 0 1 5.173894-2.425263l2.964211 0.323369 23.174737 5.874526 11.317894 3.018105a8.084211 8.084211 0 0 0 4.311579-0.107789l1.994106-0.862316 8.138105-4.311579a8.084211 8.084211 0 0 0 3.395368-3.072l0.916211-2.15579 9.269895-33.360842a8.084211 8.084211 0 0 1 5.766736-5.766736c5.766737-1.455158 11.641263-2.586947 17.51579-3.395369 8.299789-1.293474 16.707368-1.994105 25.114947-2.048z m5.874527 23.713684h-11.749053l-7.006316 0.431158-3.449263 0.431158-3.449263 0.323369-7.27579 1.185684h-0.700631l-9.701053 35.031579a8.623158 8.623158 0 0 1-4.904421 5.551158l-6.359579 2.910315-7.653053 4.20379a116.466526 116.466526 0 0 0-8.08421 5.281684 8.838737 8.838737 0 0 1-4.634947 1.616842l-2.479158-0.161684-36.325053-9.539368-2.640842 2.96421-2.533053 3.072a133.12 133.12 0 0 0-15.737263 24.468211l-4.850526 10.725052-1.994105 5.497263 9.431579 9.701053 16.976842 16.222316a8.084211 8.084211 0 0 1 2.479158 7.06021l-0.538948 5.389474-0.269474 5.443368v2.748632c0 3.610947 0.323368 7.221895 0.808422 10.832842a8.084211 8.084211 0 0 1-0.862316 5.012211l-1.616842 2.048-16.976842 16.27621-9.162106 9.162105v0.592843l3.880421 9.862736 3.072 6.844632 1.455158 2.802526 2.802527 5.012211 4.796631 7.437473 6.305684 8.569264 2.533053 3.072 2.640842 2.910315 36.325053-9.485473a8.784842 8.784842 0 0 1 7.06021 1.347368 112.747789 112.747789 0 0 0 22.096842 12.39579 8.623158 8.623158 0 0 1 3.934316 3.233684l1.077895 2.371368 9.701052 35.031579h0.646737l12.611369 1.940211 5.766737 0.377263H781.061389l9.970527-0.323369 9.862737-1.024 7.275789-1.185684h0.646737l9.701053-34.977684a8.084211 8.084211 0 0 1 4.904421-5.551158l4.527158-1.94021 5.712842-2.910316 7.760842-4.742737 7.383579-5.281684 40.582737 10.671158v-0.538948l4.742736-5.497263 3.233685-4.203789 6.682947-9.647158 5.389474-10.293895 2.371368-4.688842 4.311579-10.024421 0.592842-2.586947-26.408421-25.492211a8.084211 8.084211 0 0 1-2.479158-7.168l0.538948-4.581053 0.215578-4.581052v-5.874527a85.584842 85.584842 0 0 0-0.754526-9.269894 8.084211 8.084211 0 0 1 0.916211-5.012211l1.562947-2.048 16.976842-16.27621 8.784842-9.108211v-0.646737l-1.778526-4.850526-0.808421-1.832421a100.783158 100.783158 0 0 0-4.419369-9.485474l-3.449263-6.467368-3.826526-6.25179-3.934316-5.766737-4.149895-5.389473-4.688842-5.497263v-0.538948l-12.934736 3.449263-23.336422 6.036211a8.623158 8.623158 0 0 1-7.168-1.401263l-5.820631-3.988211-7.437474-4.365473a109.568 109.568 0 0 0-8.892631-4.096 8.084211 8.084211 0 0 1-3.880421-3.17979l-1.077895-2.317474-9.701053-35.031579h-0.592842l-3.233684-0.700631-7.545263-1.024-10.455579-0.754526zM781.061389 746.172632a64.134737 64.134737 0 0 1 65.050948 63.164631 64.134737 64.134737 0 0 1-65.050948 63.218526 64.134737 64.134737 0 0 1-65.050947-63.218526A64.134737 64.134737 0 0 1 781.061389 746.226526zM667.882442 0c51.469474 0 97.980632 44.193684 97.441684 95.070316L764.892968 102.4V592.842105h-43.115789V102.4c0-30.181053-23.498105-55.673263-52.870737-58.906947L662.492968 43.115789H182.829811c-30.181053 0-55.673263 23.498105-58.906948 52.870737L123.5456 102.4v657.515789c0 30.181053 23.498105 55.673263 52.870737 58.906948l6.413474 0.377263H565.482442v43.115789H182.829811a102.4 102.4 0 0 1-102.076632-94.046315L80.429811 759.915789V102.4C80.429811 51.092211 124.407916 4.634947 175.176758 0.323368L182.829811 0h485.052631z m114.580211 767.676632a42.145684 42.145684 0 0 0-7.006316 83.698526l5.658947 0.538947a43.385263 43.385263 0 0 0 43.331369-42.522947 42.145684 42.145684 0 0 0-41.984-41.714526zM565.482442 684.463158v21.504l-334.147368 0.053895c-4.473263 0-9.000421-3.772632-10.34779-8.084211L220.556126 695.242105c0-4.473263 3.772632-9.000421 8.084211-10.347789l2.694737-0.431158H565.482442z m64.673684-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.34779l-2.694737 0.431157H231.335074c-5.389474 0-10.778947-5.389474-10.778948-10.778947 0-4.473263 3.772632-9.000421 8.084211-10.347789L231.335074 533.557895h398.821052z m0-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.347789l-2.694737 0.431158h-323.368421c-5.389474 0-10.778947-5.389474-10.778947-10.778947 0-4.473263 3.772632-9.000421 8.08421-10.34779L306.787705 382.652632h323.368421zM322.956126 86.231579L306.787705 161.684211l53.894737 48.505263-70.063158 10.778947-37.726316 70.063158-32.336842-70.063158-75.452631-10.778947 59.28421-53.894737L188.219284 86.231579l70.063158 32.336842 64.673684-32.336842z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.115284 646.736842c8.515368 0 17.030737 0.754526 25.438316 2.048 5.874526 0.808421 11.641263 1.940211 17.354105 3.341474a8.084211 8.084211 0 0 1 5.173895 3.880421l0.862316 2.155789 5.820631 23.390316 3.018106 10.778947a8.084211 8.084211 0 0 0 4.311579 5.22779c2.586947 1.293474 5.227789 2.748632 7.706947 4.311579a8.084211 8.084211 0 0 0 4.203789 1.185684l2.15579-0.269474 34.70821-9.054315a8.084211 8.084211 0 0 1 8.138106 2.155789c4.096 4.042105 7.976421 8.353684 11.641263 12.826947 14.336 16.976842 24.791579 36.864 30.72 58.314106a8.084211 8.084211 0 0 1-0.862316 6.413473l-1.401263 1.724632-16.922947 16.276211-10.886737 10.617263v15.467789l11.048421 10.509474 16.869052 16.27621a8.084211 8.084211 0 0 1 2.263579 7.922527 148.695579 148.695579 0 0 1-5.605052 16.27621 154.516211 154.516211 0 0 1-24.899369 42.469053c-3.610947 4.527158-7.545263 8.838737-11.695158 12.934737a8.084211 8.084211 0 0 1-5.227789 2.425263l-2.910316-0.323369-34.654316-9.10821a8.084211 8.084211 0 0 0-6.467368 0.970105 115.873684 115.873684 0 0 1-7.599158 4.311579 8.084211 8.084211 0 0 0-3.395368 3.072l-0.916211 2.15579-9.162105 33.253052a8.084211 8.084211 0 0 1-6.359579 6.036211 176.020211 176.020211 0 0 1-17.354105 3.341473c-8.299789 1.293474-16.707368 1.940211-25.114948 1.994106-8.515368 0-17.030737-0.700632-25.438316-1.994106a176.020211 176.020211 0 0 1-17.354105-3.341473 8.084211 8.084211 0 0 1-5.173895-3.934316l-0.808421-2.101895-5.551158-22.635789-3.018105-10.778948a8.084211 8.084211 0 0 0-4.311579-5.227789 75.883789 75.883789 0 0 1-8.08421-4.311579 8.084211 8.084211 0 0 0-4.20379-1.239579l-2.155789 0.269474-34.762105 9.162105a8.084211 8.084211 0 0 1-8.084211-2.15579 160.444632 160.444632 0 0 1-11.641263-12.934736 157.372632 157.372632 0 0 1-14.44379-20.102737 154.516211 154.516211 0 0 1-10.778947-22.63579c-2.209684-5.281684-4.096-10.725053-5.605053-16.222315a8.084211 8.084211 0 0 1 0.862316-6.413474l1.401263-1.724632 16.922948-16.27621 10.886737-10.563369v-15.467789l-27.75579-26.839579a8.623158 8.623158 0 0 1-2.263579-8.084211c1.616842-5.551158 3.449263-10.994526 5.605053-16.27621 3.018105-7.653053 6.575158-15.090526 10.778947-22.096842a165.456842 165.456842 0 0 1 14.389895-20.210527c3.610947-4.473263 7.437474-8.784842 11.533474-12.880842a8.084211 8.084211 0 0 1 5.173894-2.425263l2.964211 0.323369 23.174737 5.874526 11.317894 3.018105a8.084211 8.084211 0 0 0 4.311579-0.107789l1.994106-0.862316 8.138105-4.311579a8.084211 8.084211 0 0 0 3.395368-3.072l0.916211-2.15579 9.269895-33.360842a8.084211 8.084211 0 0 1 5.766736-5.766736c5.766737-1.455158 11.641263-2.586947 17.51579-3.395369 8.299789-1.293474 16.707368-1.994105 25.114947-2.048z m5.874527 23.713684h-11.749053l-7.006316 0.431158-3.449263 0.431158-3.449263 0.323369-7.27579 1.185684h-0.700631l-9.701053 35.031579a8.623158 8.623158 0 0 1-4.904421 5.551158l-6.359579 2.910315-7.653053 4.20379a116.466526 116.466526 0 0 0-8.08421 5.281684 8.838737 8.838737 0 0 1-4.634947 1.616842l-2.479158-0.161684-36.325053-9.539368-2.640842 2.96421-2.533053 3.072a133.12 133.12 0 0 0-15.737263 24.468211l-4.850526 10.725052-1.994105 5.497263 9.431579 9.701053 16.976842 16.222316a8.084211 8.084211 0 0 1 2.479158 7.06021l-0.538948 5.389474-0.269474 5.443368v2.748632c0 3.610947 0.323368 7.221895 0.808422 10.832842a8.084211 8.084211 0 0 1-0.862316 5.012211l-1.616842 2.048-16.976842 16.27621-9.162106 9.162105v0.592843l3.880421 9.862736 3.072 6.844632 1.455158 2.802526 2.802527 5.012211 4.796631 7.437473 6.305684 8.569264 2.533053 3.072 2.640842 2.910315 36.325053-9.485473a8.784842 8.784842 0 0 1 7.06021 1.347368 112.747789 112.747789 0 0 0 22.096842 12.39579 8.623158 8.623158 0 0 1 3.934316 3.233684l1.077895 2.371368 9.701052 35.031579h0.646737l12.611369 1.940211 5.766737 0.377263H781.061389l9.970527-0.323369 9.862737-1.024 7.275789-1.185684h0.646737l9.701053-34.977684a8.084211 8.084211 0 0 1 4.904421-5.551158l4.527158-1.94021 5.712842-2.910316 7.760842-4.742737 7.383579-5.281684 40.582737 10.671158v-0.538948l4.742736-5.497263 3.233685-4.203789 6.682947-9.647158 5.389474-10.293895 2.371368-4.688842 4.311579-10.024421 0.592842-2.586947-26.408421-25.492211a8.084211 8.084211 0 0 1-2.479158-7.168l0.538948-4.581053 0.215578-4.581052v-5.874527a85.584842 85.584842 0 0 0-0.754526-9.269894 8.084211 8.084211 0 0 1 0.916211-5.012211l1.562947-2.048 16.976842-16.27621 8.784842-9.108211v-0.646737l-1.778526-4.850526-0.808421-1.832421a100.783158 100.783158 0 0 0-4.419369-9.485474l-3.449263-6.467368-3.826526-6.25179-3.934316-5.766737-4.149895-5.389473-4.688842-5.497263v-0.538948l-12.934736 3.449263-23.336422 6.036211a8.623158 8.623158 0 0 1-7.168-1.401263l-5.820631-3.988211-7.437474-4.365473a109.568 109.568 0 0 0-8.892631-4.096 8.084211 8.084211 0 0 1-3.880421-3.17979l-1.077895-2.317474-9.701053-35.031579h-0.592842l-3.233684-0.700631-7.545263-1.024-10.455579-0.754526zM781.061389 746.172632a64.134737 64.134737 0 0 1 65.050948 63.164631 64.134737 64.134737 0 0 1-65.050948 63.218526 64.134737 64.134737 0 0 1-65.050947-63.218526A64.134737 64.134737 0 0 1 781.061389 746.226526zM667.882442 0c51.469474 0 97.980632 44.193684 97.441684 95.070316L764.892968 102.4V592.842105h-43.115789V102.4c0-30.181053-23.498105-55.673263-52.870737-58.906947L662.492968 43.115789H182.829811c-30.181053 0-55.673263 23.498105-58.906948 52.870737L123.5456 102.4v657.515789c0 30.181053 23.498105 55.673263 52.870737 58.906948l6.413474 0.377263H565.482442v43.115789H182.829811a102.4 102.4 0 0 1-102.076632-94.046315L80.429811 759.915789V102.4C80.429811 51.092211 124.407916 4.634947 175.176758 0.323368L182.829811 0h485.052631z m114.580211 767.676632a42.145684 42.145684 0 0 0-7.006316 83.698526l5.658947 0.538947a43.385263 43.385263 0 0 0 43.331369-42.522947 42.145684 42.145684 0 0 0-41.984-41.714526zM565.482442 684.463158v21.504l-334.147368 0.053895c-4.473263 0-9.000421-3.772632-10.34779-8.084211L220.556126 695.242105c0-4.473263 3.772632-9.000421 8.084211-10.347789l2.694737-0.431158H565.482442z m64.673684-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.34779l-2.694737 0.431157H231.335074c-5.389474 0-10.778947-5.389474-10.778948-10.778947 0-4.473263 3.772632-9.000421 8.084211-10.347789L231.335074 533.557895h398.821052z m0-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.347789l-2.694737 0.431158h-323.368421c-5.389474 0-10.778947-5.389474-10.778947-10.778947 0-4.473263 3.772632-9.000421 8.08421-10.34779L306.787705 382.652632h323.368421zM322.956126 86.231579L306.787705 161.684211l53.894737 48.505263-70.063158 10.778947-37.726316 70.063158-32.336842-70.063158-75.452631-10.778947 59.28421-53.894737L188.219284 86.231579l70.063158 32.336842 64.673684-32.336842z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-quanxian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M487.104 0c170.24 0 308.352 145.152 308.352 324.288v46.272h44.032c56.704 0 102.72 48.384 102.72 108.16v437.184c0 59.712-46.016 108.096-102.72 108.096H134.72C78.08 1024 32 975.616 32 915.904V478.72C32 418.944 78.08 370.56 134.72 370.56h44.16v-46.272C178.688 145.152 316.8 0 487.04 0z m382.272 455.104H104.832a15.552 15.552 0 0 0-11.264 4.928 17.152 17.152 0 0 0-4.672 11.776v478.592c0 9.216 7.104 16.704 15.936 16.704h764.544a16.32 16.32 0 0 0 16-16.704V471.808a16.32 16.32 0 0 0-16-16.64zM487.104 568.96c31.36 0 56.896 23.872 56.896 53.312V800c0 29.44-25.472 53.312-56.896 53.312-31.36 0-56.896-23.872-56.896-53.312V622.208c0-29.44 25.472-53.312 56.96-53.312z m0-512c-125.696 0-227.52 127.36-227.52 284.416v56.96h455.04v-56.96C714.688 184.32 612.928 56.96 487.168 56.96z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M487.104 0c170.24 0 308.352 145.152 308.352 324.288v46.272h44.032c56.704 0 102.72 48.384 102.72 108.16v437.184c0 59.712-46.016 108.096-102.72 108.096H134.72C78.08 1024 32 975.616 32 915.904V478.72C32 418.944 78.08 370.56 134.72 370.56h44.16v-46.272C178.688 145.152 316.8 0 487.04 0z m382.272 455.104H104.832a15.552 15.552 0 0 0-11.264 4.928 17.152 17.152 0 0 0-4.672 11.776v478.592c0 9.216 7.104 16.704 15.936 16.704h764.544a16.32 16.32 0 0 0 16-16.704V471.808a16.32 16.32 0 0 0-16-16.64zM487.104 568.96c31.36 0 56.896 23.872 56.896 53.312V800c0 29.44-25.472 53.312-56.896 53.312-31.36 0-56.896-23.872-56.896-53.312V622.208c0-29.44 25.472-53.312 56.96-53.312z m0-512c-125.696 0-227.52 127.36-227.52 284.416v56.96h455.04v-56.96C714.688 184.32 612.928 56.96 487.168 56.96z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ren::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M425.830918 566.528187c49.991324-13.853018 102.933943-12.829099 152.383193 3.011526l-152.383193-3.011526zM511.960549 0c141.541701 0 269.411076 57.399677 361.985372 149.853512A508.947819 508.947819 0 0 1 1023.919894 511.537731c0 141.36101-57.459908 269.230385-149.973973 361.985372a510.995656 510.995656 0 0 1-724.271896 0A509.791046 509.791046 0 0 1 0.001205 511.4775a510.754734 510.754734 0 0 1 149.973972-361.684219A511.055887 511.055887 0 0 1 511.960549 0z m314.523729 197.315154a443.898867 443.898867 0 0 0-485.457919-98.175733 443.236331 443.236331 0 0 0-273.868134 412.39831 443.236331 443.236331 0 0 0 273.807903 412.338079 443.898867 443.898867 0 0 0 485.45792-98.175733 441.730568 441.730568 0 0 0 130.097904-314.162346 442.814718 442.814718 0 0 0-130.097904-314.222577zM505.335193 211.409094a186.473662 186.473662 0 0 1 186.533893 186.473662A186.473662 186.473662 0 0 1 505.335193 584.356419a185.750896 185.750896 0 0 1-186.594124-186.413432A186.052049 186.052049 0 0 1 505.335193 211.409094z m84.623868 102.150947a119.256412 119.256412 0 0 0-168.585201-0.180692 119.01549 119.01549 0 0 0-0.120461 168.46474 119.256412 119.256412 0 0 0 168.585201 0.180691 119.01549 119.01549 0 0 0 0.120461-168.464739zM224.661011 795.825743c0-0.903458 10.901723-264.652866 263.689178-271.940757 249.173624-7.528814 306.934685 263.809639 307.235837 264.713096l-33.247242 6.023051-32.644937 6.023051-1.505763-6.023051c-9.034577-34.451852-63.543189-209.060104-237.970749-203.940511-178.463004 5.420746-196.893541 185.208822-198.399304 207.253189v2.108068l-33.849547-2.108068-33.307473-2.108068z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M425.830918 566.528187c49.991324-13.853018 102.933943-12.829099 152.383193 3.011526l-152.383193-3.011526zM511.960549 0c141.541701 0 269.411076 57.399677 361.985372 149.853512A508.947819 508.947819 0 0 1 1023.919894 511.537731c0 141.36101-57.459908 269.230385-149.973973 361.985372a510.995656 510.995656 0 0 1-724.271896 0A509.791046 509.791046 0 0 1 0.001205 511.4775a510.754734 510.754734 0 0 1 149.973972-361.684219A511.055887 511.055887 0 0 1 511.960549 0z m314.523729 197.315154a443.898867 443.898867 0 0 0-485.457919-98.175733 443.236331 443.236331 0 0 0-273.868134 412.39831 443.236331 443.236331 0 0 0 273.807903 412.338079 443.898867 443.898867 0 0 0 485.45792-98.175733 441.730568 441.730568 0 0 0 130.097904-314.162346 442.814718 442.814718 0 0 0-130.097904-314.222577zM505.335193 211.409094a186.473662 186.473662 0 0 1 186.533893 186.473662A186.473662 186.473662 0 0 1 505.335193 584.356419a185.750896 185.750896 0 0 1-186.594124-186.413432A186.052049 186.052049 0 0 1 505.335193 211.409094z m84.623868 102.150947a119.256412 119.256412 0 0 0-168.585201-0.180692 119.01549 119.01549 0 0 0-0.120461 168.46474 119.256412 119.256412 0 0 0 168.585201 0.180691 119.01549 119.01549 0 0 0 0.120461-168.464739zM224.661011 795.825743c0-0.903458 10.901723-264.652866 263.689178-271.940757 249.173624-7.528814 306.934685 263.809639 307.235837 264.713096l-33.247242 6.023051-32.644937 6.023051-1.505763-6.023051c-9.034577-34.451852-63.543189-209.060104-237.970749-203.940511-178.463004 5.420746-196.893541 185.208822-198.399304 207.253189v2.108068l-33.849547-2.108068-33.307473-2.108068z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-rili::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M774.32546652 105.21446488h99.50144791a135.68494843 135.68494843 0 0 1 135.68610427 135.6861043v633.19796712A135.68494843 135.68494843 0 0 1 873.82691443 1009.78464056H150.17308557A135.68494843 135.68494843 0 0 1 14.4869813 874.0985363V240.90056918a135.68494843 135.68494843 0 0 1 135.68610427-135.68494844h99.50144791v-45.49955273a36.18234469 36.18234469 0 1 1 72.36700105 0v45.49955273h379.91808676v-45.49955273a36.18234469 36.18234469 0 1 1 72.36584523 0v45.49955273z m0 72.36700108v40.43351592a36.18234469 36.18234469 0 1 1-72.36700105 0V177.58146596H322.04153453v40.43351592a36.18234469 36.18234469 0 1 1-72.3658452-2e-8V177.58146596h-99.50144792a63.32025905 63.32025905 0 0 0-63.32025905 63.31910322v633.19796712a63.32025905 63.32025905 0 0 0 63.32025905 63.32025905h723.65382887a63.32025905 63.32025905 0 0 0 63.32025904-63.32025905V240.90056918a63.32025905 63.32025905 0 0 0-63.32025904-63.31910322h-99.50144792z' %3E%3C/path%3E%3Cpath d='M240.6289473 480.61091443h542.7421054a36.18234469 36.18234469 0 1 0 0-72.36468938H240.6289473a36.18234469 36.18234469 0 1 0 0 72.36468938z m0 226.14312184h384.44319154a36.18234469 36.18234469 0 1 0 0-72.36584524h-384.44319154a36.18234469 36.18234469 0 1 0 0 72.36584524z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M774.32546652 105.21446488h99.50144791a135.68494843 135.68494843 0 0 1 135.68610427 135.6861043v633.19796712A135.68494843 135.68494843 0 0 1 873.82691443 1009.78464056H150.17308557A135.68494843 135.68494843 0 0 1 14.4869813 874.0985363V240.90056918a135.68494843 135.68494843 0 0 1 135.68610427-135.68494844h99.50144791v-45.49955273a36.18234469 36.18234469 0 1 1 72.36700105 0v45.49955273h379.91808676v-45.49955273a36.18234469 36.18234469 0 1 1 72.36584523 0v45.49955273z m0 72.36700108v40.43351592a36.18234469 36.18234469 0 1 1-72.36700105 0V177.58146596H322.04153453v40.43351592a36.18234469 36.18234469 0 1 1-72.3658452-2e-8V177.58146596h-99.50144792a63.32025905 63.32025905 0 0 0-63.32025905 63.31910322v633.19796712a63.32025905 63.32025905 0 0 0 63.32025905 63.32025905h723.65382887a63.32025905 63.32025905 0 0 0 63.32025904-63.32025905V240.90056918a63.32025905 63.32025905 0 0 0-63.32025904-63.31910322h-99.50144792z' %3E%3C/path%3E%3Cpath d='M240.6289473 480.61091443h542.7421054a36.18234469 36.18234469 0 1 0 0-72.36468938H240.6289473a36.18234469 36.18234469 0 1 0 0 72.36468938z m0 226.14312184h384.44319154a36.18234469 36.18234469 0 1 0 0-72.36584524h-384.44319154a36.18234469 36.18234469 0 1 0 0 72.36584524z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-rkgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M870.848 466.304a36.544 36.544 0 0 1-36.544-36.608V82.304a9.152 9.152 0 0 0-9.152-9.152H82.304a9.152 9.152 0 0 0-9.152 9.152v859.392c0 5.12 4.096 9.152 9.152 9.152h330.24a36.544 36.544 0 0 1 0 73.152H36.544A36.544 36.544 0 0 1 0 987.456V36.48C0 16.384 16.384 0 36.544 0h834.304c20.224 0 36.608 16.384 36.608 36.544v393.152a36.544 36.544 0 0 1-36.608 36.608zM168 235.456h538.24a36.544 36.544 0 0 1 0 73.088h-538.24a36.544 36.544 0 0 1 0-73.088z m5.76 235.392H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m0 235.456H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m347.392-235.456h50.304a36.544 36.544 0 0 1 0 73.152h-50.304a36.544 36.544 0 0 1 0-73.152z m25.024 248.768c4.992-24.512 14.08-48.064 26.88-69.632a46.272 46.272 0 0 0 61.824-67.84 224 224 0 0 1 86.848-38.208 46.272 46.272 0 0 0 91.392 0.256 224 224 0 0 1 86.464 38.528 46.272 46.272 0 0 0 61.44 67.84c12.672 21.44 21.632 44.864 26.56 69.312a46.272 46.272 0 0 0-0.256 90.496 223.808 223.808 0 0 1-30.4 74.88 46.272 46.272 0 0 0-61.568 64.192 224 224 0 0 1-82.688 35.584 46.272 46.272 0 0 0-90.56 0.256 224 224 0 0 1-82.944-35.2 46.272 46.272 0 0 0-62.08-64.256 223.808 223.808 0 0 1-30.72-75.2 46.272 46.272 0 0 0-0.192-91.008z m221.248 121.536a75.968 75.968 0 1 0 0-152 75.968 75.968 0 0 0 0 152z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M870.848 466.304a36.544 36.544 0 0 1-36.544-36.608V82.304a9.152 9.152 0 0 0-9.152-9.152H82.304a9.152 9.152 0 0 0-9.152 9.152v859.392c0 5.12 4.096 9.152 9.152 9.152h330.24a36.544 36.544 0 0 1 0 73.152H36.544A36.544 36.544 0 0 1 0 987.456V36.48C0 16.384 16.384 0 36.544 0h834.304c20.224 0 36.608 16.384 36.608 36.544v393.152a36.544 36.544 0 0 1-36.608 36.608zM168 235.456h538.24a36.544 36.544 0 0 1 0 73.088h-538.24a36.544 36.544 0 0 1 0-73.088z m5.76 235.392H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m0 235.456H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m347.392-235.456h50.304a36.544 36.544 0 0 1 0 73.152h-50.304a36.544 36.544 0 0 1 0-73.152z m25.024 248.768c4.992-24.512 14.08-48.064 26.88-69.632a46.272 46.272 0 0 0 61.824-67.84 224 224 0 0 1 86.848-38.208 46.272 46.272 0 0 0 91.392 0.256 224 224 0 0 1 86.464 38.528 46.272 46.272 0 0 0 61.44 67.84c12.672 21.44 21.632 44.864 26.56 69.312a46.272 46.272 0 0 0-0.256 90.496 223.808 223.808 0 0 1-30.4 74.88 46.272 46.272 0 0 0-61.568 64.192 224 224 0 0 1-82.688 35.584 46.272 46.272 0 0 0-90.56 0.256 224 224 0 0 1-82.944-35.2 46.272 46.272 0 0 0-62.08-64.256 223.808 223.808 0 0 1-30.72-75.2 46.272 46.272 0 0 0-0.192-91.008z m221.248 121.536a75.968 75.968 0 1 0 0-152 75.968 75.968 0 0 0 0 152z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ruzhu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.9 86.3C944 86.3 998.5 140.8 998.5 207.9V816.1C998.5 883.2 944 937.7 876.9 937.7H542.4C525.6 937.7 512 924.1 512 907.3C512 890.5 525.6 876.9 542.4 876.9L876.9 876.9C910.5 876.9 937.7 849.6 937.7 816.1V207.9C937.7 174.4 910.5 147.1 876.9 147.1H542.4C525.6 147.1 512 133.5 512 116.7C512 99.9 525.6 86.3 542.4 86.3H876.9ZM805.9 489.5C812.3 495.3 815.9 503.5 815.9 512.1C815.9 520.7 812.3 528.9 805.9 534.6L461.5 845.9C422.5 881.1 360 853.5 360 800.7V676.4C360 672.2 356.6 668.8 352.4 668.8H55.9C39.1 668.8 25.5 655.2 25.5 638.4V385.6C25.5 368.8 39.1 355.2 55.9 355.2H352.4C356.6 355.2 360 351.8 360 347.6L360 223.3C360 170.6 422.4 142.9 461.5 178.2L805.9 489.5ZM86.3 592.8C86.3 601.2 93.1 608 101.5 608H390.4C407.2 608 420.8 621.6 420.8 638.4L420.8 765.8C420.8 771.8 424.3 777.2 429.8 779.7C435.3 782.1 441.7 781.1 446.1 777.1L734.4 517.7C736 516.3 736.9 514.2 736.9 512.1C736.9 509.9 736 507.9 734.4 506.4L446.1 246.9C441.6 242.8 435.2 241.8 429.7 244.3C424.3 246.7 420.7 252.2 420.7 258.2V385.6C420.7 402.4 407.1 416 390.3 416L101.5 416C93.1 416 86.3 422.8 86.3 431.2V592.7V592.8Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.9 86.3C944 86.3 998.5 140.8 998.5 207.9V816.1C998.5 883.2 944 937.7 876.9 937.7H542.4C525.6 937.7 512 924.1 512 907.3C512 890.5 525.6 876.9 542.4 876.9L876.9 876.9C910.5 876.9 937.7 849.6 937.7 816.1V207.9C937.7 174.4 910.5 147.1 876.9 147.1H542.4C525.6 147.1 512 133.5 512 116.7C512 99.9 525.6 86.3 542.4 86.3H876.9ZM805.9 489.5C812.3 495.3 815.9 503.5 815.9 512.1C815.9 520.7 812.3 528.9 805.9 534.6L461.5 845.9C422.5 881.1 360 853.5 360 800.7V676.4C360 672.2 356.6 668.8 352.4 668.8H55.9C39.1 668.8 25.5 655.2 25.5 638.4V385.6C25.5 368.8 39.1 355.2 55.9 355.2H352.4C356.6 355.2 360 351.8 360 347.6L360 223.3C360 170.6 422.4 142.9 461.5 178.2L805.9 489.5ZM86.3 592.8C86.3 601.2 93.1 608 101.5 608H390.4C407.2 608 420.8 621.6 420.8 638.4L420.8 765.8C420.8 771.8 424.3 777.2 429.8 779.7C435.3 782.1 441.7 781.1 446.1 777.1L734.4 517.7C736 516.3 736.9 514.2 736.9 512.1C736.9 509.9 736 507.9 734.4 506.4L446.1 246.9C441.6 242.8 435.2 241.8 429.7 244.3C424.3 246.7 420.7 252.2 420.7 258.2V385.6C420.7 402.4 407.1 416 390.3 416L101.5 416C93.1 416 86.3 422.8 86.3 431.2V592.7V592.8Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-rygl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 553.28A214.336 214.336 0 0 1 297.92 339.2c0-118.016 96-214.08 214.08-214.08 118.08 0 214.08 96 214.08 214.08 0 118.08-96 214.08-214.08 214.08z m0-379.456A165.568 165.568 0 0 0 346.624 339.2 165.568 165.568 0 0 0 512 504.64 165.568 165.568 0 0 0 677.376 339.2 165.568 165.568 0 0 0 512 173.824zM512 678.4a339.584 339.584 0 0 1-339.2-339.2C172.8 152.192 324.992 0 512 0c187.072 0 339.2 152.192 339.2 339.2 0 187.008-152.128 339.2-339.2 339.2zM512 48.704a290.816 290.816 0 0 0-290.496 290.56 290.816 290.816 0 0 0 290.56 290.432A290.816 290.816 0 0 0 802.432 339.2 290.816 290.816 0 0 0 512 48.704zM242.368 978.752l-68.16-160.512L0 811.136l221.952-321.024 40.128 27.712-171.712 248.32 116.672 4.672 45.568 107.52 171.712-248.32 40.064 27.712-222.016 321.024z m539.264 0l-222.016-321.024 40.064-27.712 171.712 248.32 45.632-107.52 116.608-4.736-171.648-248.32 40.064-27.648L1024 811.136l-174.208 7.104-68.16 160.512z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 553.28A214.336 214.336 0 0 1 297.92 339.2c0-118.016 96-214.08 214.08-214.08 118.08 0 214.08 96 214.08 214.08 0 118.08-96 214.08-214.08 214.08z m0-379.456A165.568 165.568 0 0 0 346.624 339.2 165.568 165.568 0 0 0 512 504.64 165.568 165.568 0 0 0 677.376 339.2 165.568 165.568 0 0 0 512 173.824zM512 678.4a339.584 339.584 0 0 1-339.2-339.2C172.8 152.192 324.992 0 512 0c187.072 0 339.2 152.192 339.2 339.2 0 187.008-152.128 339.2-339.2 339.2zM512 48.704a290.816 290.816 0 0 0-290.496 290.56 290.816 290.816 0 0 0 290.56 290.432A290.816 290.816 0 0 0 802.432 339.2 290.816 290.816 0 0 0 512 48.704zM242.368 978.752l-68.16-160.512L0 811.136l221.952-321.024 40.128 27.712-171.712 248.32 116.672 4.672 45.568 107.52 171.712-248.32 40.064 27.712-222.016 321.024z m539.264 0l-222.016-321.024 40.064-27.712 171.712 248.32 45.632-107.52 116.608-4.736-171.648-248.32 40.064-27.648L1024 811.136l-174.208 7.104-68.16 160.512z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-rylb::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M841.408 723.072c25.472 15.104 48.32 35.712 67.968 61.312 41.92 54.656 64.96 126.784 64.96 203.072a36.48 36.48 0 0 1-73.024 0c0-60.288-17.728-116.608-49.92-158.592-29.952-39.04-68.864-60.608-109.632-60.608s-79.68 21.568-109.632 60.608c-32.192 41.984-49.92 98.304-49.92 158.592a36.48 36.48 0 0 1-73.024 0c0-76.288 23.04-148.416 64.96-203.008a240 240 0 0 1 67.968-61.312 132.416 132.416 0 1 1 199.232 0zM648.448 182.08a36.48 36.48 0 0 1 0 73.088H235.2a36.48 36.48 0 0 1 0-73.088h413.248zM536.32 384.448a36.48 36.48 0 0 1 0 73.024H235.2a36.48 36.48 0 0 1 0-73.024H536.32zM338.816 586.752a36.48 36.48 0 0 1 0 73.088h-103.68a36.48 36.48 0 0 1 0-73.088h103.68z m47.552 436.096h-226.56A128 128 0 0 1 32 894.976V127.872A128 128 0 0 1 159.872 0h563.904a128 128 0 0 1 127.872 127.872v276.48a36.48 36.48 0 0 1-73.088 0v-276.48a54.848 54.848 0 0 0-54.784-54.784H159.872a54.848 54.848 0 0 0-54.784 54.784v767.104c0 30.272 24.576 54.848 54.784 54.848h226.496a36.48 36.48 0 0 1 0 73.024z m355.392-446.336a59.456 59.456 0 0 0 0 118.72 59.456 59.456 0 0 0 0-118.72z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M841.408 723.072c25.472 15.104 48.32 35.712 67.968 61.312 41.92 54.656 64.96 126.784 64.96 203.072a36.48 36.48 0 0 1-73.024 0c0-60.288-17.728-116.608-49.92-158.592-29.952-39.04-68.864-60.608-109.632-60.608s-79.68 21.568-109.632 60.608c-32.192 41.984-49.92 98.304-49.92 158.592a36.48 36.48 0 0 1-73.024 0c0-76.288 23.04-148.416 64.96-203.008a240 240 0 0 1 67.968-61.312 132.416 132.416 0 1 1 199.232 0zM648.448 182.08a36.48 36.48 0 0 1 0 73.088H235.2a36.48 36.48 0 0 1 0-73.088h413.248zM536.32 384.448a36.48 36.48 0 0 1 0 73.024H235.2a36.48 36.48 0 0 1 0-73.024H536.32zM338.816 586.752a36.48 36.48 0 0 1 0 73.088h-103.68a36.48 36.48 0 0 1 0-73.088h103.68z m47.552 436.096h-226.56A128 128 0 0 1 32 894.976V127.872A128 128 0 0 1 159.872 0h563.904a128 128 0 0 1 127.872 127.872v276.48a36.48 36.48 0 0 1-73.088 0v-276.48a54.848 54.848 0 0 0-54.784-54.784H159.872a54.848 54.848 0 0 0-54.784 54.784v767.104c0 30.272 24.576 54.848 54.784 54.848h226.496a36.48 36.48 0 0 1 0 73.024z m355.392-446.336a59.456 59.456 0 0 0 0 118.72 59.456 59.456 0 0 0 0-118.72z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shenpi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.632 700.864L257.92 484.864a10.048 10.048 0 0 1 8.064-15.872h58.688c12.8 0 24.832 6.272 32.32 16.64l89.024 123.52 196.352-272.512a39.808 39.808 0 0 1 32.384-16.64h58.624c8.128 0 12.864 9.28 8.128 15.872l-263.232 364.992a39.744 39.744 0 0 1-64.64 0zM950.848 0C985.792 0 1024 34.368 1024 64v896c0 29.632-38.208 64-73.152 64H73.152C38.208 1024 0 989.632 0 960V64c0-29.632 38.208-64 73.152-64h877.696zM960 64H64c14.72 0 1.92 9.984 0 0v896c0-12.992 11.328-1.728 0 0h896c-14.72 0-1.92-9.984 0 0V64c0 19.392-3.2 12.672 0 0-14.336 2.752-21.952 0 0 0z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.632 700.864L257.92 484.864a10.048 10.048 0 0 1 8.064-15.872h58.688c12.8 0 24.832 6.272 32.32 16.64l89.024 123.52 196.352-272.512a39.808 39.808 0 0 1 32.384-16.64h58.624c8.128 0 12.864 9.28 8.128 15.872l-263.232 364.992a39.744 39.744 0 0 1-64.64 0zM950.848 0C985.792 0 1024 34.368 1024 64v896c0 29.632-38.208 64-73.152 64H73.152C38.208 1024 0 989.632 0 960V64c0-29.632 38.208-64 73.152-64h877.696zM960 64H64c14.72 0 1.92 9.984 0 0v896c0-12.992 11.328-1.728 0 0h896c-14.72 0-1.92-9.984 0 0V64c0 19.392-3.2 12.672 0 0-14.336 2.752-21.952 0 0 0z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shenqing::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M834.5 631.2C849.9 631.2 861.2 643 861.8 658.5V911.4C861.8 956.2 825.2 991.3 779.2 991.3H108.1C61.1 991.3 25.5 954.7 25.5 905.6V116.4C25.5 70.4 62.6 32.7 107.6 32.7H786.9C831.9 32.7 869.5 70.9 869.5 116.3V219.5C869.5 235.5 855.6 249.4 839.5 249.4C823.2 249 810 235.8 809.7 219.5V138C809.7 121 783.9 93.7 767.9 93.7H127.1C109.1 93.7 86.9 116.3 86.9 133.8V889.1C86.9 906.7 110.1 929.4 127.1 929.4H766.3C783.4 929.4 805 906.6 805 889.1V658.5C805 650.7 808.2 643.5 813.8 638.4C819.3 633.2 826.9 630.6 834.5 631.2ZM637.9 258.2C637.9 274.2 623.9 287.6 607.9 288.1H192.2C175.8 287.8 162.6 274.6 162.2 258.2C162.2 242.2 176.2 228.2 192.2 228.2H607.9C623.9 228.2 637.9 242.2 637.9 258.2ZM188.6 382.5H449.6C465.6 382.5 479.5 396.4 479.5 412.4C479.5 428.4 465.6 442.4 449.5 442.4H188.6C172.2 442 159 428.8 158.6 412.4C158.6 395.9 172.6 382.5 188.6 382.5L188.6 382.5ZM978.9 333.5C986.1 342.3 999 358.3 998.5 378.4C998.5 401.6 991.3 416.6 975.8 424.8L570.3 836L419.2 843.2L430.5 695.2L431 694.6L835.4 281.4C869.6 247.3 906.1 260.3 927.3 281.4L976.3 330.4C976.8 331.4 977.9 332.5 978.9 333.5L977.9 334.5L978.9 333.5ZM547.1 775.6 879.3 438.3 819.5 376.8 488.2 713.7C486.8 718.4 486.8 723.5 488.2 728.2L535.2 775.1C543 779.3 547.1 775.6 547.1 775.6ZM938.2 384.6C940.2 383 939.2 378.9 938.2 372.2C937.6 369.1 936.6 366.5 936.6 363.4L891.7 318.5C889.6 318 888.1 317.5 886.5 317C881.4 315.4 880.3 315.4 878.8 317L862.8 333.5L922.7 395.4L938.2 384.6Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M834.5 631.2C849.9 631.2 861.2 643 861.8 658.5V911.4C861.8 956.2 825.2 991.3 779.2 991.3H108.1C61.1 991.3 25.5 954.7 25.5 905.6V116.4C25.5 70.4 62.6 32.7 107.6 32.7H786.9C831.9 32.7 869.5 70.9 869.5 116.3V219.5C869.5 235.5 855.6 249.4 839.5 249.4C823.2 249 810 235.8 809.7 219.5V138C809.7 121 783.9 93.7 767.9 93.7H127.1C109.1 93.7 86.9 116.3 86.9 133.8V889.1C86.9 906.7 110.1 929.4 127.1 929.4H766.3C783.4 929.4 805 906.6 805 889.1V658.5C805 650.7 808.2 643.5 813.8 638.4C819.3 633.2 826.9 630.6 834.5 631.2ZM637.9 258.2C637.9 274.2 623.9 287.6 607.9 288.1H192.2C175.8 287.8 162.6 274.6 162.2 258.2C162.2 242.2 176.2 228.2 192.2 228.2H607.9C623.9 228.2 637.9 242.2 637.9 258.2ZM188.6 382.5H449.6C465.6 382.5 479.5 396.4 479.5 412.4C479.5 428.4 465.6 442.4 449.5 442.4H188.6C172.2 442 159 428.8 158.6 412.4C158.6 395.9 172.6 382.5 188.6 382.5L188.6 382.5ZM978.9 333.5C986.1 342.3 999 358.3 998.5 378.4C998.5 401.6 991.3 416.6 975.8 424.8L570.3 836L419.2 843.2L430.5 695.2L431 694.6L835.4 281.4C869.6 247.3 906.1 260.3 927.3 281.4L976.3 330.4C976.8 331.4 977.9 332.5 978.9 333.5L977.9 334.5L978.9 333.5ZM547.1 775.6 879.3 438.3 819.5 376.8 488.2 713.7C486.8 718.4 486.8 723.5 488.2 728.2L535.2 775.1C543 779.3 547.1 775.6 547.1 775.6ZM938.2 384.6C940.2 383 939.2 378.9 938.2 372.2C937.6 369.1 936.6 366.5 936.6 363.4L891.7 318.5C889.6 318 888.1 317.5 886.5 317C881.4 315.4 880.3 315.4 878.8 317L862.8 333.5L922.7 395.4L938.2 384.6Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shezhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M490.793562 301.357176a194.439529 194.439529 0 0 0-197.150117 191.488 194.439529 194.439529 0 0 0 197.150117 191.427765 194.439529 194.439529 0 0 0 197.089883-191.427765 194.439529 194.439529 0 0 0-197.089883-191.488z m0 320.331295a127.698824 127.698824 0 1 1 131.312942-128.90353 129.626353 129.626353 0 0 1-131.312942 127.698824v1.204706z m481.942589-23.130353l-50.959059-49.272471-33.551059-31.804235v-46.802824l33.008941-32.286117 51.260235-49.272471a24.696471 24.696471 0 0 0 6.927059-24.696471 468.208941 468.208941 0 0 0-93.123764-176.670117 528.504471 528.504471 0 0 0-35.237648-38.912 24.696471 24.696471 0 0 0-24.69647-6.384941l-70.716235 18.432-34.454589 8.914823a24.696471 24.696471 0 0 1-19.275294-2.710588 312.982588 312.982588 0 0 0-23.371294-13.071059 24.696471 24.696471 0 0 1-13.071059-15.781647l-9.095529-32.768L638.610974 34.514824a24.696471 24.696471 0 0 0-18.251294-18.251295 533.263059 533.263059 0 0 0-52.404706-10.119529A523.143529 523.143529 0 0 0 490.733327 0a517.421176 517.421176 0 0 0-76.137412 6.144c-17.829647 2.590118-35.538824 6.023529-53.007059 10.360471a24.696471 24.696471 0 0 0-17.468235 17.468235l-18.974117 68.306823-9.155765 32.768a24.696471 24.696471 0 0 1-13.071059 15.781647l-24.636235 13.010824a24.696471 24.696471 0 0 1-19.215059 3.011765l-34.213647-9.155765-70.234353-17.709176a24.696471 24.696471 0 0 0-24.696471 6.384941c-12.348235 12.348235-24.033882 25.298824-34.93647 38.912-16.082824 19.275294-30.659765 39.755294-43.610353 61.138823-12.649412 21.443765-23.491765 43.851294-32.527059 67.041883-6.565647 16.082824-12.227765 32.527059-17.046588 49.27247a26.142118 26.142118 0 0 0 6.927059 24.636235l51.019294 49.272471 33.008941 32.045177v46.802823L59.749798 547.538824l-51.260236 49.27247a24.696471 24.696471 0 0 0-6.927058 24.696471c4.698353 16.685176 10.360471 33.129412 16.986352 49.212235 9.035294 23.732706 20.058353 46.622118 32.828236 68.547765 12.890353 21.383529 27.467294 41.743059 43.610353 60.837647 11.023059 13.673412 22.768941 26.804706 35.237647 39.152941a24.696471 24.696471 0 0 0 24.636235 6.445176l70.716235-18.492235 34.514824-9.095529a24.696471 24.696471 0 0 1 19.215059 2.951529c7.589647 4.698353 15.480471 8.854588 24.636235 13.071059a24.696471 24.696471 0 0 1 13.071059 15.781647l9.035294 32.768 16.865882 68.487529a24.696471 24.696471 0 0 0 18.191059 18.251295c17.287529 4.216471 34.816 7.589647 52.464941 10.059294 25.539765 3.975529 51.320471 6.023529 77.101177 6.204235A517.421176 517.421176 0 0 0 566.930974 979.425882c17.648941-2.409412 35.177412-5.842824 52.464941-10.059294a24.696471 24.696471 0 0 0 19.275294-18.251294l18.672942-68.065882 9.095529-32.707765a24.696471 24.696471 0 0 1 13.071059-15.781647c7.890824-4.216471 15.781647-8.432941 23.190588-13.071059a24.696471 24.696471 0 0 1 19.456-2.951529l34.273882 9.095529 70.716236 18.492235a24.696471 24.696471 0 0 0 24.636235-6.384941c12.589176-12.348235 24.455529-25.419294 35.478588-39.152941a468.208941 468.208941 0 0 0 75.414588-128.602353c6.625882-16.143059 12.288-32.587294 16.986353-49.392941a24.696471 24.696471 0 0 0-6.927058-24.094118zM350.324856 892.988235l-9.155764-3.553882h-3.614118l-3.493647-2.349177 16.745412 6.806589-0.481883-0.90353z m550.731295-262.144c0 3.192471-2.228706 6.144-3.192471 9.336471-1.024 3.192471-3.011765 7.408941-4.698353 11.083294a305.332706 305.332706 0 0 1-13.251765 28.852706c-3.975529 8.131765-8.432941 16.022588-12.890353 24.636235-4.397176 8.613647-6.144 9.878588-9.33647 14.757647l-5.180235 7.890824c-6.023529 8.914824-12.468706 17.468235-19.215059 25.901176-2.409412 3.192471-5.180235 6.144-7.649883 9.09553l-6.625882 7.649882v1.505882l-39.152941-10.36047-83.84753-21.925647a351.171765 351.171765 0 0 1-45.778823 30.298353l-4.216471 2.228706a266.360471 266.360471 0 0 1-26.864941 12.528941 24.696471 24.696471 0 0 0-15.058823 16.805647l-18.672942 68.005647-10.601411 37.948235h-1.987765l-9.878588 1.686588-12.047059 1.987765c-19.877647 2.770824-40.056471 4.096-60.114824 3.915294h-26.383058c-11.565176 0-23.190588-1.686588-34.514824-3.433412l-11.324235-1.686588-9.878589-1.807059h-1.927529l-10.601412-37.948235-18.733176-68.186353a26.142118 26.142118 0 0 0-15.058824-16.745412 341.534118 341.534118 0 0 1-66.981647-37.707294 26.624 26.624 0 0 0-21.443764-4.21647l-71.017412 18.492235-39.152941 10.360471-1.204706-1.505883-6.625883-7.408941-7.710117-9.336471c-6.565647-8.432941-12.950588-16.986353-19.215059-25.901176l-5.180235-7.830588a365.327059 365.327059 0 0 1-17.709177-29.816471l-4.457412-8.673882-5.180235-11.324236a307.440941 307.440941 0 0 1-8.131765-18.672941c-2.409412-6.204235-3.192471-7.408941-4.698353-11.143529l-3.19247-9.336471v-1.746823l27.888941-27.828706 51.501176-49.272471a24.696471 24.696471 0 0 0 7.348706-21.443764 293.225412 293.225412 0 0 1-2.409411-32.768v-8.432942c0.180706-10.902588 0.963765-21.865412 2.409411-32.768a24.696471 24.696471 0 0 0-7.348706-21.383529l-51.501176-49.332706-28.611765-29.274353c1.505882-3.734588 2.710588-7.408941 3.915294-11.143529 1.204706-3.614118 3.011765-7.348706 4.698353-11.083294 14.938353-36.382118 35.117176-70.475294 59.873883-101.014589l7.649882-9.33647 6.625882-7.408941 1.264942-1.505883 39.152941 10.360471 71.017412 18.492235c7.408941 1.626353 15.239529 0 21.443764-4.457412 7.830588-5.662118 15.962353-10.842353 24.636236-16.022588l4.397176-2.710588c12.227765-7.047529 24.937412-13.251765 37.948235-18.672941a26.142118 26.142118 0 0 0 15.058824-16.805647l18.672941-68.246589 10.661647-37.948235h1.927529l9.878589-1.686588 12.348235-1.987765c6.866824 0 13.793882-1.746824 20.660706-2.228706l21.443765-1.505882h35.538823l21.38353 1.505882c6.927059 0 13.854118 1.505882 20.720941 2.409412l12.288 1.505882 9.878588 1.987765h1.987765l10.601411 38.189177 18.672942 68.065882a24.696471 24.696471 0 0 0 15.058823 16.745412c9.095529 3.614118 18.251294 7.830588 26.864941 12.288l4.216471 2.469647c12.468706 6.806588 24.455529 14.456471 35.96047 22.889412 6.264471 4.577882 14.155294 6.083765 21.684706 4.21647l70.716236-18.251294 39.152941-10.360471V216.847059l6.625882 7.408941c2.529882 3.192471 4.999529 6.384941 7.710118 9.336471l12.528941 16.263529 6.625882 9.637647 5.240471 7.830588c8.131765 12.408471 15.540706 25.238588 22.166588 38.490353 4.939294 9.336471 9.336471 18.974118 13.251765 28.792471 1.807059 3.734588 3.252706 7.408941 4.698353 11.143529l3.252706 9.035294v2.048l-26.624 27.587765-51.501177 49.272471a24.696471 24.696471 0 0 0-7.408941 21.443764c1.204706 9.336471 1.987765 18.672941 2.228706 28.069647v17.769412a259.734588 259.734588 0 0 1-2.228706 27.828706 24.696471 24.696471 0 0 0 7.408941 21.684706l51.501177 49.272471 28.551529 27.888941-0.722823 3.19247z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M490.793562 301.357176a194.439529 194.439529 0 0 0-197.150117 191.488 194.439529 194.439529 0 0 0 197.150117 191.427765 194.439529 194.439529 0 0 0 197.089883-191.427765 194.439529 194.439529 0 0 0-197.089883-191.488z m0 320.331295a127.698824 127.698824 0 1 1 131.312942-128.90353 129.626353 129.626353 0 0 1-131.312942 127.698824v1.204706z m481.942589-23.130353l-50.959059-49.272471-33.551059-31.804235v-46.802824l33.008941-32.286117 51.260235-49.272471a24.696471 24.696471 0 0 0 6.927059-24.696471 468.208941 468.208941 0 0 0-93.123764-176.670117 528.504471 528.504471 0 0 0-35.237648-38.912 24.696471 24.696471 0 0 0-24.69647-6.384941l-70.716235 18.432-34.454589 8.914823a24.696471 24.696471 0 0 1-19.275294-2.710588 312.982588 312.982588 0 0 0-23.371294-13.071059 24.696471 24.696471 0 0 1-13.071059-15.781647l-9.095529-32.768L638.610974 34.514824a24.696471 24.696471 0 0 0-18.251294-18.251295 533.263059 533.263059 0 0 0-52.404706-10.119529A523.143529 523.143529 0 0 0 490.733327 0a517.421176 517.421176 0 0 0-76.137412 6.144c-17.829647 2.590118-35.538824 6.023529-53.007059 10.360471a24.696471 24.696471 0 0 0-17.468235 17.468235l-18.974117 68.306823-9.155765 32.768a24.696471 24.696471 0 0 1-13.071059 15.781647l-24.636235 13.010824a24.696471 24.696471 0 0 1-19.215059 3.011765l-34.213647-9.155765-70.234353-17.709176a24.696471 24.696471 0 0 0-24.696471 6.384941c-12.348235 12.348235-24.033882 25.298824-34.93647 38.912-16.082824 19.275294-30.659765 39.755294-43.610353 61.138823-12.649412 21.443765-23.491765 43.851294-32.527059 67.041883-6.565647 16.082824-12.227765 32.527059-17.046588 49.27247a26.142118 26.142118 0 0 0 6.927059 24.636235l51.019294 49.272471 33.008941 32.045177v46.802823L59.749798 547.538824l-51.260236 49.27247a24.696471 24.696471 0 0 0-6.927058 24.696471c4.698353 16.685176 10.360471 33.129412 16.986352 49.212235 9.035294 23.732706 20.058353 46.622118 32.828236 68.547765 12.890353 21.383529 27.467294 41.743059 43.610353 60.837647 11.023059 13.673412 22.768941 26.804706 35.237647 39.152941a24.696471 24.696471 0 0 0 24.636235 6.445176l70.716235-18.492235 34.514824-9.095529a24.696471 24.696471 0 0 1 19.215059 2.951529c7.589647 4.698353 15.480471 8.854588 24.636235 13.071059a24.696471 24.696471 0 0 1 13.071059 15.781647l9.035294 32.768 16.865882 68.487529a24.696471 24.696471 0 0 0 18.191059 18.251295c17.287529 4.216471 34.816 7.589647 52.464941 10.059294 25.539765 3.975529 51.320471 6.023529 77.101177 6.204235A517.421176 517.421176 0 0 0 566.930974 979.425882c17.648941-2.409412 35.177412-5.842824 52.464941-10.059294a24.696471 24.696471 0 0 0 19.275294-18.251294l18.672942-68.065882 9.095529-32.707765a24.696471 24.696471 0 0 1 13.071059-15.781647c7.890824-4.216471 15.781647-8.432941 23.190588-13.071059a24.696471 24.696471 0 0 1 19.456-2.951529l34.273882 9.095529 70.716236 18.492235a24.696471 24.696471 0 0 0 24.636235-6.384941c12.589176-12.348235 24.455529-25.419294 35.478588-39.152941a468.208941 468.208941 0 0 0 75.414588-128.602353c6.625882-16.143059 12.288-32.587294 16.986353-49.392941a24.696471 24.696471 0 0 0-6.927058-24.094118zM350.324856 892.988235l-9.155764-3.553882h-3.614118l-3.493647-2.349177 16.745412 6.806589-0.481883-0.90353z m550.731295-262.144c0 3.192471-2.228706 6.144-3.192471 9.336471-1.024 3.192471-3.011765 7.408941-4.698353 11.083294a305.332706 305.332706 0 0 1-13.251765 28.852706c-3.975529 8.131765-8.432941 16.022588-12.890353 24.636235-4.397176 8.613647-6.144 9.878588-9.33647 14.757647l-5.180235 7.890824c-6.023529 8.914824-12.468706 17.468235-19.215059 25.901176-2.409412 3.192471-5.180235 6.144-7.649883 9.09553l-6.625882 7.649882v1.505882l-39.152941-10.36047-83.84753-21.925647a351.171765 351.171765 0 0 1-45.778823 30.298353l-4.216471 2.228706a266.360471 266.360471 0 0 1-26.864941 12.528941 24.696471 24.696471 0 0 0-15.058823 16.805647l-18.672942 68.005647-10.601411 37.948235h-1.987765l-9.878588 1.686588-12.047059 1.987765c-19.877647 2.770824-40.056471 4.096-60.114824 3.915294h-26.383058c-11.565176 0-23.190588-1.686588-34.514824-3.433412l-11.324235-1.686588-9.878589-1.807059h-1.927529l-10.601412-37.948235-18.733176-68.186353a26.142118 26.142118 0 0 0-15.058824-16.745412 341.534118 341.534118 0 0 1-66.981647-37.707294 26.624 26.624 0 0 0-21.443764-4.21647l-71.017412 18.492235-39.152941 10.360471-1.204706-1.505883-6.625883-7.408941-7.710117-9.336471c-6.565647-8.432941-12.950588-16.986353-19.215059-25.901176l-5.180235-7.830588a365.327059 365.327059 0 0 1-17.709177-29.816471l-4.457412-8.673882-5.180235-11.324236a307.440941 307.440941 0 0 1-8.131765-18.672941c-2.409412-6.204235-3.192471-7.408941-4.698353-11.143529l-3.19247-9.336471v-1.746823l27.888941-27.828706 51.501176-49.272471a24.696471 24.696471 0 0 0 7.348706-21.443764 293.225412 293.225412 0 0 1-2.409411-32.768v-8.432942c0.180706-10.902588 0.963765-21.865412 2.409411-32.768a24.696471 24.696471 0 0 0-7.348706-21.383529l-51.501176-49.332706-28.611765-29.274353c1.505882-3.734588 2.710588-7.408941 3.915294-11.143529 1.204706-3.614118 3.011765-7.348706 4.698353-11.083294 14.938353-36.382118 35.117176-70.475294 59.873883-101.014589l7.649882-9.33647 6.625882-7.408941 1.264942-1.505883 39.152941 10.360471 71.017412 18.492235c7.408941 1.626353 15.239529 0 21.443764-4.457412 7.830588-5.662118 15.962353-10.842353 24.636236-16.022588l4.397176-2.710588c12.227765-7.047529 24.937412-13.251765 37.948235-18.672941a26.142118 26.142118 0 0 0 15.058824-16.805647l18.672941-68.246589 10.661647-37.948235h1.927529l9.878589-1.686588 12.348235-1.987765c6.866824 0 13.793882-1.746824 20.660706-2.228706l21.443765-1.505882h35.538823l21.38353 1.505882c6.927059 0 13.854118 1.505882 20.720941 2.409412l12.288 1.505882 9.878588 1.987765h1.987765l10.601411 38.189177 18.672942 68.065882a24.696471 24.696471 0 0 0 15.058823 16.745412c9.095529 3.614118 18.251294 7.830588 26.864941 12.288l4.216471 2.469647c12.468706 6.806588 24.455529 14.456471 35.96047 22.889412 6.264471 4.577882 14.155294 6.083765 21.684706 4.21647l70.716236-18.251294 39.152941-10.360471V216.847059l6.625882 7.408941c2.529882 3.192471 4.999529 6.384941 7.710118 9.336471l12.528941 16.263529 6.625882 9.637647 5.240471 7.830588c8.131765 12.408471 15.540706 25.238588 22.166588 38.490353 4.939294 9.336471 9.336471 18.974118 13.251765 28.792471 1.807059 3.734588 3.252706 7.408941 4.698353 11.143529l3.252706 9.035294v2.048l-26.624 27.587765-51.501177 49.272471a24.696471 24.696471 0 0 0-7.408941 21.443764c1.204706 9.336471 1.987765 18.672941 2.228706 28.069647v17.769412a259.734588 259.734588 0 0 1-2.228706 27.828706 24.696471 24.696471 0 0 0 7.408941 21.684706l51.501177 49.272471 28.551529 27.888941-0.722823 3.19247z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shijian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M544 65.152V128a32 32 0 0 1-64 0v-62.848A448.064 448.064 0 0 0 65.152 480H131.2a32 32 0 0 1 32 32 32 32 0 0 1-32 28.8H64.896a448.064 448.064 0 0 0 409.344 417.6V889.6a32 32 0 1 1 64 0v69.632a448.064 448.064 0 0 0 420.416-412.032H887.68a32 32 0 1 1 0-64h71.424A448.064 448.064 0 0 0 544 65.152zM512 1024A512 512 0 1 1 512 0a512 512 0 0 1 0 1024z m192-335.36a30.08 30.08 0 0 1-16-4.48L480 563.84V256a32 32 0 0 1 64 0v270.72l178.56 101.76a32.64 32.64 0 0 1 11.52 44.16 32 32 0 0 1-30.08 16z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M544 65.152V128a32 32 0 0 1-64 0v-62.848A448.064 448.064 0 0 0 65.152 480H131.2a32 32 0 0 1 32 32 32 32 0 0 1-32 28.8H64.896a448.064 448.064 0 0 0 409.344 417.6V889.6a32 32 0 1 1 64 0v69.632a448.064 448.064 0 0 0 420.416-412.032H887.68a32 32 0 1 1 0-64h71.424A448.064 448.064 0 0 0 544 65.152zM512 1024A512 512 0 1 1 512 0a512 512 0 0 1 0 1024z m192-335.36a30.08 30.08 0 0 1-16-4.48L480 563.84V256a32 32 0 0 1 64 0v270.72l178.56 101.76a32.64 32.64 0 0 1 11.52 44.16 32 32 0 0 1-30.08 16z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shiyong::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.576 0H145.536A145.408 145.408 0 0 0 0 145.408v727.104a145.408 145.408 0 0 0 145.408 145.472h727.104a145.472 145.472 0 0 0 145.472-145.472V145.472A145.472 145.472 0 0 0 872.512 0h0.064z m72.896 872.768a72.448 72.448 0 0 1-72.32 72.64H145.728a72.448 72.448 0 0 1-51.584-21.312 72.128 72.128 0 0 1-21.44-51.328V145.472c0-40.256 32.64-72.832 72.96-72.832h727.04c40.128 0 72.768 32.64 72.768 72.768v727.36zM827.392 327.04H536.512a36.352 36.352 0 0 0 0 72.704h290.88a36.352 36.352 0 0 0 0-72.704z m0 291.072H536.512a36.288 36.288 0 0 0 0 72.64h290.88a36.288 36.288 0 0 0 0-72.64zM318.336 527.36a127.296 127.296 0 1 0 0 254.464 127.296 127.296 0 0 0 0-254.4v-0.064z m38.592 165.888a54.592 54.592 0 1 1-78.016-76.416 54.592 54.592 0 0 1 78.016 76.416z m44.8-427.968l-119.68 119.68-47.168-46.912a36.288 36.288 0 1 0-51.328 51.392L256.256 462.08c14.144 14.144 37.12 14.144 51.328 0L453.12 316.672a36.352 36.352 0 0 0-51.328-51.456z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.576 0H145.536A145.408 145.408 0 0 0 0 145.408v727.104a145.408 145.408 0 0 0 145.408 145.472h727.104a145.472 145.472 0 0 0 145.472-145.472V145.472A145.472 145.472 0 0 0 872.512 0h0.064z m72.896 872.768a72.448 72.448 0 0 1-72.32 72.64H145.728a72.448 72.448 0 0 1-51.584-21.312 72.128 72.128 0 0 1-21.44-51.328V145.472c0-40.256 32.64-72.832 72.96-72.832h727.04c40.128 0 72.768 32.64 72.768 72.768v727.36zM827.392 327.04H536.512a36.352 36.352 0 0 0 0 72.704h290.88a36.352 36.352 0 0 0 0-72.704z m0 291.072H536.512a36.288 36.288 0 0 0 0 72.64h290.88a36.288 36.288 0 0 0 0-72.64zM318.336 527.36a127.296 127.296 0 1 0 0 254.464 127.296 127.296 0 0 0 0-254.4v-0.064z m38.592 165.888a54.592 54.592 0 1 1-78.016-76.416 54.592 54.592 0 0 1 78.016 76.416z m44.8-427.968l-119.68 119.68-47.168-46.912a36.288 36.288 0 1 0-51.328 51.392L256.256 462.08c14.144 14.144 37.12 14.144 51.328 0L453.12 316.672a36.352 36.352 0 0 0-51.328-51.456z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shou::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.768 800.064a36.48 36.48 0 0 1 36.544-36.544h567.488a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 0 1-36.544-36.48z m284.032-182.784a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 1 1 0-73.088h247.488z m438.4 333.44v-577.28l73.088-73.088v650.496c0 40.256-32.896 73.152-73.152 73.152H73.152A73.344 73.344 0 0 1 0 950.848V73.408C0 33.28 32.896 0.32 73.152 0.32h649.728l-73.152 73.088-576.64 0.128 0.128 877.312 801.92-0.064zM974.08 129.152a36.736 36.736 0 0 1 0 51.712l-179.328 179.264 34.24 34.304a36.672 36.672 0 0 1-24 62.4l-266.24 13.44H536.96a36.672 36.672 0 0 1-36.48-38.4l13.504-266.176a36.608 36.608 0 0 1 62.4-24l48.32 48.32 179.2-179.2a36.608 36.608 0 0 1 51.712 0l118.464 118.336z m-256.832 205.184l179.264-179.264-66.688-66.752-179.264 179.264a36.48 36.48 0 0 1-51.648 0l-16-16-7.296 143.616 143.616-7.296-1.92-1.92a36.48 36.48 0 0 1 0-51.648z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.768 800.064a36.48 36.48 0 0 1 36.544-36.544h567.488a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 0 1-36.544-36.48z m284.032-182.784a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 1 1 0-73.088h247.488z m438.4 333.44v-577.28l73.088-73.088v650.496c0 40.256-32.896 73.152-73.152 73.152H73.152A73.344 73.344 0 0 1 0 950.848V73.408C0 33.28 32.896 0.32 73.152 0.32h649.728l-73.152 73.088-576.64 0.128 0.128 877.312 801.92-0.064zM974.08 129.152a36.736 36.736 0 0 1 0 51.712l-179.328 179.264 34.24 34.304a36.672 36.672 0 0 1-24 62.4l-266.24 13.44H536.96a36.672 36.672 0 0 1-36.48-38.4l13.504-266.176a36.608 36.608 0 0 1 62.4-24l48.32 48.32 179.2-179.2a36.608 36.608 0 0 1 51.712 0l118.464 118.336z m-256.832 205.184l179.264-179.264-66.688-66.752-179.264 179.264a36.48 36.48 0 0 1-51.648 0l-16-16-7.296 143.616 143.616-7.296-1.92-1.92a36.48 36.48 0 0 1 0-51.648z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shouye::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M802.5 946H603.8C575 945.9 551.7 922.6 551.6 893.8V694.2H472.8V893.8C472.8 922.5 449.3 946 420.6 946H219.1C190.4 945.9 167.1 922.6 167.1 893.8V566.4H77.8C55.9 566.6 36.3 553 28.8 532.4C21.2 512.1 27 489.2 43.4 475L468.2 95.9L468.5 95.7C496.5 71.5 538.3 72.3 565.4 97.5L981.9 476.2L982 476.5C997.7 491.2 1002.8 513.7 994.7 533.6C986.9 553.5 967.7 566.6 946.3 566.5L854.6 566.5V893.8C854.6 922.5 831.2 946 802.5 946ZM615.2 882.4H791V503H916.7L522.3 144.3L522.2 144.2C518.9 141.1 513.8 140.9 510.3 143.7L107.8 502.8H230.6V882.4H409.2V682.8C409.2 654.2 432.6 630.8 461.4 630.8H563C591.7 630.8 615.2 654.2 615.2 682.8V882.4L615.2 882.4Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M802.5 946H603.8C575 945.9 551.7 922.6 551.6 893.8V694.2H472.8V893.8C472.8 922.5 449.3 946 420.6 946H219.1C190.4 945.9 167.1 922.6 167.1 893.8V566.4H77.8C55.9 566.6 36.3 553 28.8 532.4C21.2 512.1 27 489.2 43.4 475L468.2 95.9L468.5 95.7C496.5 71.5 538.3 72.3 565.4 97.5L981.9 476.2L982 476.5C997.7 491.2 1002.8 513.7 994.7 533.6C986.9 553.5 967.7 566.6 946.3 566.5L854.6 566.5V893.8C854.6 922.5 831.2 946 802.5 946ZM615.2 882.4H791V503H916.7L522.3 144.3L522.2 144.2C518.9 141.1 513.8 140.9 510.3 143.7L107.8 502.8H230.6V882.4H409.2V682.8C409.2 654.2 432.6 630.8 461.4 630.8H563C591.7 630.8 615.2 654.2 615.2 682.8V882.4L615.2 882.4Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M424 805.1H25.5V155.1H446.2C456.4 155.1 465.5 159.7 471.6 166.9C478.9 173 483.5 182.2 483.5 192.4C483.5 207.3 495.7 218.9 510.7 218.9C521.6 218.8 531.4 212.3 535.7 202.3C530.7 192 531.4 179.8 537.4 170.1C543.5 160.4 554.1 154.5 565.5 154.4H998.5V805.1H596.8C584.7 842.3 550.4 869.6 510 869.6C470.3 869.4 435.3 843.2 424 805.1ZM421.6 221.6H92V739.3H448.2C457.6 739.3 466 743.2 472.1 749.5C480.6 755.5 486.2 765.4 486.2 776.7C486.2 791.6 497.1 803.1 510.7 803.1C522.1 803.1 531.6 794.4 534.3 783.1C530.7 772.9 532.3 761.6 538.5 752.8C544.7 743.9 554.8 738.7 565.6 738.6L932.7 738.6V220.9H599.4C586.6 259.4 550.6 285.3 510 285.4C468.6 285.4 433.8 258.8 421.6 221.6L421.6 221.6ZM167.4 357.3H388.6V419H167.3V357.3H167.4ZM167.4 512H388.6V573.7H167.3V512H167.4ZM632.2 357.3H853.3V419H632.1V357.3H632.2ZM632.2 512H853.3V573.7H632.1V512H632.2ZM541.8 384.4V653.8C541.8 662.1 538.5 670 532.7 675.9C526.8 681.7 518.9 685 510.6 685C502.3 685 494.4 681.8 488.5 675.9C482.6 670.1 479.3 662.1 479.3 653.8L479.3 384.4C479.3 367.4 493 353.2 510.6 353.2C527.6 353.7 541.4 367.4 541.8 384.4Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M424 805.1H25.5V155.1H446.2C456.4 155.1 465.5 159.7 471.6 166.9C478.9 173 483.5 182.2 483.5 192.4C483.5 207.3 495.7 218.9 510.7 218.9C521.6 218.8 531.4 212.3 535.7 202.3C530.7 192 531.4 179.8 537.4 170.1C543.5 160.4 554.1 154.5 565.5 154.4H998.5V805.1H596.8C584.7 842.3 550.4 869.6 510 869.6C470.3 869.4 435.3 843.2 424 805.1ZM421.6 221.6H92V739.3H448.2C457.6 739.3 466 743.2 472.1 749.5C480.6 755.5 486.2 765.4 486.2 776.7C486.2 791.6 497.1 803.1 510.7 803.1C522.1 803.1 531.6 794.4 534.3 783.1C530.7 772.9 532.3 761.6 538.5 752.8C544.7 743.9 554.8 738.7 565.6 738.6L932.7 738.6V220.9H599.4C586.6 259.4 550.6 285.3 510 285.4C468.6 285.4 433.8 258.8 421.6 221.6L421.6 221.6ZM167.4 357.3H388.6V419H167.3V357.3H167.4ZM167.4 512H388.6V573.7H167.3V512H167.4ZM632.2 357.3H853.3V419H632.1V357.3H632.2ZM632.2 512H853.3V573.7H632.1V512H632.2ZM541.8 384.4V653.8C541.8 662.1 538.5 670 532.7 675.9C526.8 681.7 518.9 685 510.6 685C502.3 685 494.4 681.8 488.5 675.9C482.6 670.1 479.3 662.1 479.3 653.8L479.3 384.4C479.3 367.4 493 353.2 510.6 353.2C527.6 353.7 541.4 367.4 541.8 384.4Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-sjgw::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M825.524706 0c69.993412 0 126.674824 56.741647 126.674823 126.674824v770.650352A126.674824 126.674824 0 0 1 825.524706 1024H186.910118A126.674824 126.674824 0 0 1 60.235294 897.325176V126.674824C60.235294 56.741647 116.976941 0 186.910118 0h638.614588z m0 68.668235H186.910118a58.066824 58.066824 0 0 0-58.066824 58.006589v770.650352c0 32.045176 26.021647 58.066824 58.066824 58.066824h638.614588a58.066824 58.066824 0 0 0 58.066823-58.066824V126.674824a58.066824 58.066824 0 0 0-58.066823-58.066824zM474.533647 712.583529a34.334118 34.334118 0 0 1 0.843294 68.608h-184.922353a34.334118 34.334118 0 0 1-0.783059-68.608h184.862118zM290.635294 475.075765l428.393412 2.590117a34.334118 34.334118 0 0 1 0.361412 68.668236h-0.783059l-428.393412-2.650353a34.334118 34.334118 0 0 1-0.361412-68.668236h0.783059z m68.668235-305.935059a7.951059 7.951059 0 0 1 3.614118 3.614118l27.768471 56.32 62.162823 9.035294a7.951059 7.951059 0 0 1 4.397177 13.492706l-44.995765 43.851294 10.661647 61.921882a7.951059 7.951059 0 0 1-11.504941 8.372706l-55.597177-29.274353-55.597176 29.274353a7.951059 7.951059 0 0 1-11.444706-8.372706l10.541176-61.921882-44.935529-43.851294a7.951059 7.951059 0 0 1 4.397177-13.492706l62.102588-9.035294 27.828706-56.32a7.951059 7.951059 0 0 1 10.601411-3.614118z m360.688942 71.077647a34.334118 34.334118 0 0 1 0.783058 68.547765H540.491294a34.334118 34.334118 0 0 1-0.783059-68.608h180.284236z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M825.524706 0c69.993412 0 126.674824 56.741647 126.674823 126.674824v770.650352A126.674824 126.674824 0 0 1 825.524706 1024H186.910118A126.674824 126.674824 0 0 1 60.235294 897.325176V126.674824C60.235294 56.741647 116.976941 0 186.910118 0h638.614588z m0 68.668235H186.910118a58.066824 58.066824 0 0 0-58.066824 58.006589v770.650352c0 32.045176 26.021647 58.066824 58.066824 58.066824h638.614588a58.066824 58.066824 0 0 0 58.066823-58.066824V126.674824a58.066824 58.066824 0 0 0-58.066823-58.066824zM474.533647 712.583529a34.334118 34.334118 0 0 1 0.843294 68.608h-184.922353a34.334118 34.334118 0 0 1-0.783059-68.608h184.862118zM290.635294 475.075765l428.393412 2.590117a34.334118 34.334118 0 0 1 0.361412 68.668236h-0.783059l-428.393412-2.650353a34.334118 34.334118 0 0 1-0.361412-68.668236h0.783059z m68.668235-305.935059a7.951059 7.951059 0 0 1 3.614118 3.614118l27.768471 56.32 62.162823 9.035294a7.951059 7.951059 0 0 1 4.397177 13.492706l-44.995765 43.851294 10.661647 61.921882a7.951059 7.951059 0 0 1-11.504941 8.372706l-55.597177-29.274353-55.597176 29.274353a7.951059 7.951059 0 0 1-11.444706-8.372706l10.541176-61.921882-44.935529-43.851294a7.951059 7.951059 0 0 1 4.397177-13.492706l62.102588-9.035294 27.828706-56.32a7.951059 7.951059 0 0 1 10.601411-3.614118z m360.688942 71.077647a34.334118 34.334118 0 0 1 0.783058 68.547765H540.491294a34.334118 34.334118 0 0 1-0.783059-68.608h180.284236z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-sjlm::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M725.248 132.096a124.8 124.8 0 0 1 124.8 124.8V899.2a124.8 124.8 0 0 1-124.8 124.8H124.8A124.8 124.8 0 0 1 0 899.2V256.896a124.8 124.8 0 0 1 124.8-124.8h600.448z m0 67.584H124.8c-31.616 0-57.216 25.6-57.216 57.216V899.2c0 31.552 25.6 57.216 57.216 57.216h600.448c31.552 0 57.152-25.6 57.152-57.216V256.896c0-31.616-25.6-57.216-57.152-57.216z m-112.64 581.632a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672zM874.432 0a124.8 124.8 0 0 1 124.8 122.752v657.792a33.792 33.792 0 0 1-67.584 0.768V124.8a57.216 57.216 0 0 0-56.32-57.152H236.608A33.792 33.792 0 0 1 235.776 0h638.592z m-261.76 305.024a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M725.248 132.096a124.8 124.8 0 0 1 124.8 124.8V899.2a124.8 124.8 0 0 1-124.8 124.8H124.8A124.8 124.8 0 0 1 0 899.2V256.896a124.8 124.8 0 0 1 124.8-124.8h600.448z m0 67.584H124.8c-31.616 0-57.216 25.6-57.216 57.216V899.2c0 31.552 25.6 57.216 57.216 57.216h600.448c31.552 0 57.152-25.6 57.152-57.216V256.896c0-31.616-25.6-57.216-57.152-57.216z m-112.64 581.632a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672zM874.432 0a124.8 124.8 0 0 1 124.8 122.752v657.792a33.792 33.792 0 0 1-67.584 0.768V124.8a57.216 57.216 0 0 0-56.32-57.152H236.608A33.792 33.792 0 0 1 235.776 0h638.592z m-261.76 305.024a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-sjrt::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M601.6 309.76H422.4L332.608 154.88 422.4 0h179.2l89.792 154.88L601.6 309.76z m-146.496-56.96H568.96l56.768-97.92L568.896 56.896H455.04l-56.768 97.92 56.768 98.048z m-185.984 619.904H89.728L0 717.824l89.728-154.88h179.264l89.792 154.88-89.6 154.88z m-146.56-56.96h113.728l56.768-97.92-56.768-97.984H122.496l-56.768 97.92 56.768 98.048z m811.712 56.96h-179.264l-89.792-154.88 89.792-154.88h179.2L1024 717.824l-89.728 154.88z m-146.56-56.96h113.792l56.768-97.92-56.768-97.984h-113.792l-56.768 97.92 56.768 98.048zM32.896 534.208A28.48 28.48 0 0 1 4.416 505.6a502.08 502.08 0 0 1 148.672-357.504 498.24 498.24 0 0 1 67.776-56.64 28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.976 39.552a448 448 0 0 0-60.16 50.432A444.416 444.416 0 0 0 61.312 505.664a28.416 28.416 0 0 1-28.416 28.48zM512 1011.328a511.872 511.872 0 0 1-214.528-47.232 28.352 28.352 0 0 1-13.76-37.76 28.352 28.352 0 0 1 37.76-13.824 451.52 451.52 0 0 0 381.184 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76 512.448 512.448 0 0 1-214.656 47.36z m479.104-477.184a28.48 28.48 0 0 1-28.416-28.48 444.928 444.928 0 0 0-131.968-317.312 449.792 449.792 0 0 0-68.288-55.872 28.48 28.48 0 0 1 31.616-47.296c27.456 18.368 53.312 39.488 76.8 62.976a503.296 503.296 0 0 1 148.736 357.504c0 15.68-12.8 28.48-28.48 28.48z m-833.92 0A28.48 28.48 0 0 1 128.64 505.6c0-102.016 39.936-197.952 112.256-270.144 15.808-15.68 32.96-30.08 51.072-42.88a28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.912 39.552-15.424 10.752-30.08 23.168-43.648 36.544A322.048 322.048 0 0 0 185.472 505.6a28.352 28.352 0 0 1-28.352 28.608zM512 887.616a388.8 388.8 0 0 1-162.048-35.648 28.352 28.352 0 0 1-13.824-37.824 28.352 28.352 0 0 1 37.824-13.76 327.36 327.36 0 0 0 276.096 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76A386.816 386.816 0 0 1 512 887.68z m355.008-353.472a28.48 28.48 0 0 1-28.48-28.48 322.56 322.56 0 0 0-95.552-229.76c-13.504-13.44-28.096-25.6-43.648-36.608a28.288 28.288 0 0 1-6.912-39.552 28.288 28.288 0 0 1 39.552-6.976c18.112 12.672 35.392 27.072 51.072 42.88a378.88 378.88 0 0 1 112.256 270.144 28.288 28.288 0 0 1-28.288 28.352z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M601.6 309.76H422.4L332.608 154.88 422.4 0h179.2l89.792 154.88L601.6 309.76z m-146.496-56.96H568.96l56.768-97.92L568.896 56.896H455.04l-56.768 97.92 56.768 98.048z m-185.984 619.904H89.728L0 717.824l89.728-154.88h179.264l89.792 154.88-89.6 154.88z m-146.56-56.96h113.728l56.768-97.92-56.768-97.984H122.496l-56.768 97.92 56.768 98.048z m811.712 56.96h-179.264l-89.792-154.88 89.792-154.88h179.2L1024 717.824l-89.728 154.88z m-146.56-56.96h113.792l56.768-97.92-56.768-97.984h-113.792l-56.768 97.92 56.768 98.048zM32.896 534.208A28.48 28.48 0 0 1 4.416 505.6a502.08 502.08 0 0 1 148.672-357.504 498.24 498.24 0 0 1 67.776-56.64 28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.976 39.552a448 448 0 0 0-60.16 50.432A444.416 444.416 0 0 0 61.312 505.664a28.416 28.416 0 0 1-28.416 28.48zM512 1011.328a511.872 511.872 0 0 1-214.528-47.232 28.352 28.352 0 0 1-13.76-37.76 28.352 28.352 0 0 1 37.76-13.824 451.52 451.52 0 0 0 381.184 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76 512.448 512.448 0 0 1-214.656 47.36z m479.104-477.184a28.48 28.48 0 0 1-28.416-28.48 444.928 444.928 0 0 0-131.968-317.312 449.792 449.792 0 0 0-68.288-55.872 28.48 28.48 0 0 1 31.616-47.296c27.456 18.368 53.312 39.488 76.8 62.976a503.296 503.296 0 0 1 148.736 357.504c0 15.68-12.8 28.48-28.48 28.48z m-833.92 0A28.48 28.48 0 0 1 128.64 505.6c0-102.016 39.936-197.952 112.256-270.144 15.808-15.68 32.96-30.08 51.072-42.88a28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.912 39.552-15.424 10.752-30.08 23.168-43.648 36.544A322.048 322.048 0 0 0 185.472 505.6a28.352 28.352 0 0 1-28.352 28.608zM512 887.616a388.8 388.8 0 0 1-162.048-35.648 28.352 28.352 0 0 1-13.824-37.824 28.352 28.352 0 0 1 37.824-13.76 327.36 327.36 0 0 0 276.096 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76A386.816 386.816 0 0 1 512 887.68z m355.008-353.472a28.48 28.48 0 0 1-28.48-28.48 322.56 322.56 0 0 0-95.552-229.76c-13.504-13.44-28.096-25.6-43.648-36.608a28.288 28.288 0 0 1-6.912-39.552 28.288 28.288 0 0 1 39.552-6.976c18.112 12.672 35.392 27.072 51.072 42.88a378.88 378.88 0 0 1 112.256 270.144 28.288 28.288 0 0 1-28.288 28.352z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-sjx::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M921 111.6C963.8 111.6 998.5 146.3 998.5 189.1V834.9C998.5 877.7 963.8 912.4 921 912.4H103C60.2 912.4 25.5 877.7 25.5 834.9V189C25.5 146.3 60.2 111.6 103 111.6H921ZM929.6 218.2 533.6 538.8C521.9 548.3 505.4 549 492.9 540.6L490.3 538.8L94.4 218.3V834.9C94.4 838.8 97 842.2 100.7 843.2L103 843.5H921C925.7 843.5 929.6 839.7 929.6 834.9L929.6 218.2ZM866.7 180.5H157.2L512 467.7L866.6 180.5H866.7Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M921 111.6C963.8 111.6 998.5 146.3 998.5 189.1V834.9C998.5 877.7 963.8 912.4 921 912.4H103C60.2 912.4 25.5 877.7 25.5 834.9V189C25.5 146.3 60.2 111.6 103 111.6H921ZM929.6 218.2 533.6 538.8C521.9 548.3 505.4 549 492.9 540.6L490.3 538.8L94.4 218.3V834.9C94.4 838.8 97 842.2 100.7 843.2L103 843.5H921C925.7 843.5 929.6 839.7 929.6 834.9L929.6 218.2ZM866.7 180.5H157.2L512 467.7L866.6 180.5H866.7Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-tbgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M875.328 74.368c40.96 0 74.304 33.28 74.304 74.304v185.92c0 40.96-33.28 74.368-74.304 74.368h-185.92c-40.96 0-74.368-33.344-74.368-74.368V148.672c0-40.96 33.344-74.304 74.368-74.304h185.92m0-74.368h-185.92A148.736 148.736 0 0 0 540.8 148.672v185.92a148.736 148.736 0 0 0 148.672 148.672h185.92A148.736 148.736 0 0 0 1024 334.592V148.672A148.736 148.736 0 0 0 875.328 0z m-540.8 74.368c41.088 0 74.432 33.28 74.432 74.304v185.92c0 40.96-33.344 74.368-74.368 74.368H148.672c-40.96 0-74.304-33.344-74.304-74.368V148.672c0-40.96 33.28-74.304 74.304-74.304h185.92m0-74.368H148.672A148.736 148.736 0 0 0 0 148.672v185.92A148.736 148.736 0 0 0 148.672 483.2h185.92A148.736 148.736 0 0 0 483.2 334.592V148.672A148.736 148.736 0 0 0 334.592 0z m0 615.04c40.96 0 74.368 33.344 74.368 74.368v185.92c0 40.96-33.344 74.304-74.368 74.304H148.672c-40.96 0-74.304-33.28-74.304-74.304v-185.92c0-40.96 33.28-74.368 74.304-74.368h185.92m0-74.304H148.672A148.736 148.736 0 0 0 0 689.408v185.92A148.736 148.736 0 0 0 148.672 1024h185.92a148.736 148.736 0 0 0 148.672-148.672v-185.92A148.736 148.736 0 0 0 334.592 540.8z m280.448 150.848h371.776a37.12 37.12 0 1 0 0-74.368h-371.84a37.12 37.12 0 1 0 0 74.368z m371.776 74.368h-371.84a37.12 37.12 0 1 0 0 74.304h371.84a37.12 37.12 0 1 0 0-74.304z m0 148.672h-371.84a37.12 37.12 0 1 0 0 74.368h371.84a37.12 37.12 0 1 0 0-74.368z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M875.328 74.368c40.96 0 74.304 33.28 74.304 74.304v185.92c0 40.96-33.28 74.368-74.304 74.368h-185.92c-40.96 0-74.368-33.344-74.368-74.368V148.672c0-40.96 33.344-74.304 74.368-74.304h185.92m0-74.368h-185.92A148.736 148.736 0 0 0 540.8 148.672v185.92a148.736 148.736 0 0 0 148.672 148.672h185.92A148.736 148.736 0 0 0 1024 334.592V148.672A148.736 148.736 0 0 0 875.328 0z m-540.8 74.368c41.088 0 74.432 33.28 74.432 74.304v185.92c0 40.96-33.344 74.368-74.368 74.368H148.672c-40.96 0-74.304-33.344-74.304-74.368V148.672c0-40.96 33.28-74.304 74.304-74.304h185.92m0-74.368H148.672A148.736 148.736 0 0 0 0 148.672v185.92A148.736 148.736 0 0 0 148.672 483.2h185.92A148.736 148.736 0 0 0 483.2 334.592V148.672A148.736 148.736 0 0 0 334.592 0z m0 615.04c40.96 0 74.368 33.344 74.368 74.368v185.92c0 40.96-33.344 74.304-74.368 74.304H148.672c-40.96 0-74.304-33.28-74.304-74.304v-185.92c0-40.96 33.28-74.368 74.304-74.368h185.92m0-74.304H148.672A148.736 148.736 0 0 0 0 689.408v185.92A148.736 148.736 0 0 0 148.672 1024h185.92a148.736 148.736 0 0 0 148.672-148.672v-185.92A148.736 148.736 0 0 0 334.592 540.8z m280.448 150.848h371.776a37.12 37.12 0 1 0 0-74.368h-371.84a37.12 37.12 0 1 0 0 74.368z m371.776 74.368h-371.84a37.12 37.12 0 1 0 0 74.304h371.84a37.12 37.12 0 1 0 0-74.304z m0 148.672h-371.84a37.12 37.12 0 1 0 0 74.368h371.84a37.12 37.12 0 1 0 0-74.368z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-tianjia::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024c-282.304 0-512-229.696-512-512s229.696-512 512-512 512 229.696 512 512-229.696 512-512 512zM512 64C264.96 64 64 264.96 64 512c0 246.976 200.96 448 448 448 246.976 0 448-201.024 448-448 0-247.04-201.024-448-448-448z m272 480h-544a32 32 0 1 1 0-64h544a32 32 0 1 1 0 64zM512 816a32 32 0 0 1-32-32v-544a32 32 0 0 1 64 0v544a32 32 0 0 1-32 32z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024c-282.304 0-512-229.696-512-512s229.696-512 512-512 512 229.696 512 512-229.696 512-512 512zM512 64C264.96 64 64 264.96 64 512c0 246.976 200.96 448 448 448 246.976 0 448-201.024 448-448 0-247.04-201.024-448-448-448z m272 480h-544a32 32 0 1 1 0-64h544a32 32 0 1 1 0 64zM512 816a32 32 0 0 1-32-32v-544a32 32 0 0 1 64 0v544a32 32 0 0 1-32 32z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-tongji::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 494.4l413.824-380.416 243.2 233.6 227.904-261.12L803.264 0 1022.784 0v219.52l-77.76-77.76-288 319.296-243.456-242.368L53.12 555.52 0 494.4z m71.68 159.808h73.28V1024H71.68v-369.792zM364.288 443.52h73.28V1024H364.288V443.52z m292.48 142.784h73.344V1024h-73.28V586.304z m292.608-220.032h73.28V1024h-73.28V366.272z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 494.4l413.824-380.416 243.2 233.6 227.904-261.12L803.264 0 1022.784 0v219.52l-77.76-77.76-288 319.296-243.456-242.368L53.12 555.52 0 494.4z m71.68 159.808h73.28V1024H71.68v-369.792zM364.288 443.52h73.28V1024H364.288V443.52z m292.48 142.784h73.344V1024h-73.28V586.304z m292.608-220.032h73.28V1024h-73.28V366.272z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-tupian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024 0v1024H0V0h1024z m-272.64 428.544l-28.8 20.928c-79.232 56.512-305.024 210.112-316.288 213.824 4.16 4.16 0 4.16-8.32 4.16-12.416 0-24.832-4.16-28.992-16.576-12.416-16.64-8.32-37.312 8.32-49.728l84.032-55.936c-26.496-16.64-36.672-35.2-42.56-56l-5.888-11.84c-5.76-11.52-12.8-22.4-31.424-37.952-29.056-21.76-45.376-14.912-82.304 20.48l-17.28 16.832a373.76 373.76 0 0 1-41.408 37.312c-51.648 40.192-127.04 50.56-170.048 53.12l0.064 386.368H953.6l-0.064-470.912a51.648 51.648 0 0 1-4.096-5.888c-12.416-24.832-41.472-66.304-66.304-74.624-26.944-11.52-89.664-1.6-131.712 26.432zM953.6 70.4H70.4v426.496c37.504-1.6 92.928-8.448 124.416-36.8 8.32-8.32 16.576-14.72 24.832-21.76l35.392-32.32c41.984-37.376 94.656-73.408 167.744-24.64 45.632 28.992 58.048 57.984 66.368 78.72l5.76 11.904c4.352 8.064 9.92 13.696 27.456 19.008l14.016 3.968 77.632-52.48c43.776-30.016 78.4-54.528 90.688-65.28 53.888-41.472 157.568-70.464 215.616-41.472 11.904 5.504 23.04 13.44 33.216 22.592l-0.064-287.936zM269.44 228.032c28.992 0 49.728 20.736 49.728 49.728a47.872 47.872 0 0 1-49.728 49.728h-4.16a47.872 47.872 0 0 1-49.792-49.728c0-28.992 20.736-49.728 49.792-49.728h4.16z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024 0v1024H0V0h1024z m-272.64 428.544l-28.8 20.928c-79.232 56.512-305.024 210.112-316.288 213.824 4.16 4.16 0 4.16-8.32 4.16-12.416 0-24.832-4.16-28.992-16.576-12.416-16.64-8.32-37.312 8.32-49.728l84.032-55.936c-26.496-16.64-36.672-35.2-42.56-56l-5.888-11.84c-5.76-11.52-12.8-22.4-31.424-37.952-29.056-21.76-45.376-14.912-82.304 20.48l-17.28 16.832a373.76 373.76 0 0 1-41.408 37.312c-51.648 40.192-127.04 50.56-170.048 53.12l0.064 386.368H953.6l-0.064-470.912a51.648 51.648 0 0 1-4.096-5.888c-12.416-24.832-41.472-66.304-66.304-74.624-26.944-11.52-89.664-1.6-131.712 26.432zM953.6 70.4H70.4v426.496c37.504-1.6 92.928-8.448 124.416-36.8 8.32-8.32 16.576-14.72 24.832-21.76l35.392-32.32c41.984-37.376 94.656-73.408 167.744-24.64 45.632 28.992 58.048 57.984 66.368 78.72l5.76 11.904c4.352 8.064 9.92 13.696 27.456 19.008l14.016 3.968 77.632-52.48c43.776-30.016 78.4-54.528 90.688-65.28 53.888-41.472 157.568-70.464 215.616-41.472 11.904 5.504 23.04 13.44 33.216 22.592l-0.064-287.936zM269.44 228.032c28.992 0 49.728 20.736 49.728 49.728a47.872 47.872 0 0 1-49.728 49.728h-4.16a47.872 47.872 0 0 1-49.792-49.728c0-28.992 20.736-49.728 49.792-49.728h4.16z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-user-filling::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M512 75Q393 75 291 134Q193 193 134 291Q75 393 75.0 512.0Q75 631 134 733Q193 831 291 890Q393 949 512.0 949.0Q631 949 733 890Q831 831 890 733Q949 631 949.0 512.0Q949 393 890 291Q831 193 733 134Q631 75 512 75ZM512 235Q547 235 576.0 252.0Q605 269 622.5 298.5Q640 328 640.0 362.5Q640 397 622.5 426.5Q605 456 576.0 473.5Q547 491 512.0 491.0Q477 491 448.0 473.5Q419 456 401.5 426.5Q384 397 384.0 362.5Q384 328 401.5 298.5Q419 269 448.0 252.0Q477 235 512 235ZM749 742Q735 761 704 783Q666 808 621 824Q567 843 512.0 843.0Q457 843 403 824Q358 808 320 783Q289 761 275 742Q263 727 267 710Q281 656 317.5 613.0Q354 570 404.5 546.5Q455 523 512.0 523.0Q569 523 619.5 546.5Q670 570 706.5 613.0Q743 656 757 710Q761 727 749 742Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M512 75Q393 75 291 134Q193 193 134 291Q75 393 75.0 512.0Q75 631 134 733Q193 831 291 890Q393 949 512.0 949.0Q631 949 733 890Q831 831 890 733Q949 631 949.0 512.0Q949 393 890 291Q831 193 733 134Q631 75 512 75ZM512 235Q547 235 576.0 252.0Q605 269 622.5 298.5Q640 328 640.0 362.5Q640 397 622.5 426.5Q605 456 576.0 473.5Q547 491 512.0 491.0Q477 491 448.0 473.5Q419 456 401.5 426.5Q384 397 384.0 362.5Q384 328 401.5 298.5Q419 269 448.0 252.0Q477 235 512 235ZM749 742Q735 761 704 783Q666 808 621 824Q567 843 512.0 843.0Q457 843 403 824Q358 808 320 783Q289 761 275 742Q263 727 267 710Q281 656 317.5 613.0Q354 570 404.5 546.5Q455 523 512.0 523.0Q569 523 619.5 546.5Q670 570 706.5 613.0Q743 656 757 710Q761 727 749 742Z'/%3E%3C/svg%3E");
+}
+.icon-wdtj::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.7 791.9V866.7C886 887.3 869.6 904.3 849 904.7C828.4 905.1 811.3 888.7 811 868.1L811 792H736.2C715.6 792.4 698.5 776 698.2 755.3C697.8 734.7 714.2 717.7 734.8 717.3L736.2 717.2H810.9V642.5C810.5 621.9 826.9 604.8 847.5 604.4C868.2 604 885.3 620.4 885.7 641.1L885.7 717.2H960.4C981.1 716.8 998.1 733.2 998.5 753.8C998.9 774.5 982.5 791.5 961.8 791.9H885.7L885.7 791.9ZM885.7 119.3C906.3 118.9 923.3 135.3 923.7 155.9C924.1 176.6 907.7 193.6 887.1 194H63.6C42.9 194.4 25.9 177.9 25.5 157.3C25.1 136.7 41.5 119.7 62.2 119.3H885.7ZM885.7 418.2C906.3 417.9 923.3 434.3 923.7 454.9C924.1 475.5 907.7 492.6 887.1 492.9H63.6C42.9 493.3 25.9 476.9 25.5 456.3C25.1 435.7 41.5 418.6 62.2 418.2L885.7 418.2ZM549.3 717.2C570 716.8 587 733.2 587.4 753.8C587.8 774.4 571.4 791.5 550.7 791.9L549.3 791.9H63.6C42.9 792.3 25.9 775.9 25.5 755.3C25.1 734.6 41.5 717.6 62.2 717.2H549.4L549.3 717.2Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.7 791.9V866.7C886 887.3 869.6 904.3 849 904.7C828.4 905.1 811.3 888.7 811 868.1L811 792H736.2C715.6 792.4 698.5 776 698.2 755.3C697.8 734.7 714.2 717.7 734.8 717.3L736.2 717.2H810.9V642.5C810.5 621.9 826.9 604.8 847.5 604.4C868.2 604 885.3 620.4 885.7 641.1L885.7 717.2H960.4C981.1 716.8 998.1 733.2 998.5 753.8C998.9 774.5 982.5 791.5 961.8 791.9H885.7L885.7 791.9ZM885.7 119.3C906.3 118.9 923.3 135.3 923.7 155.9C924.1 176.6 907.7 193.6 887.1 194H63.6C42.9 194.4 25.9 177.9 25.5 157.3C25.1 136.7 41.5 119.7 62.2 119.3H885.7ZM885.7 418.2C906.3 417.9 923.3 434.3 923.7 454.9C924.1 475.5 907.7 492.6 887.1 492.9H63.6C42.9 493.3 25.9 476.9 25.5 456.3C25.1 435.7 41.5 418.6 62.2 418.2L885.7 418.2ZM549.3 717.2C570 716.8 587 733.2 587.4 753.8C587.8 774.4 571.4 791.5 550.7 791.9L549.3 791.9H63.6C42.9 792.3 25.9 775.9 25.5 755.3C25.1 734.6 41.5 717.6 62.2 717.2H549.4L549.3 717.2Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-weidu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0L0 372.615529l196.246588 603.01553h631.446588L1024 372.615529 512 0z m28.431059 213.353412l244.675765 207.631059-244.675765 79.631058v-287.322353z m270.275765 253.168941l-153.6 224.677647-102.4-142.215529 256-82.522353zM611.508706 716.8l-264.553412 93.906824L514.831059 583.077647l96.737882 133.662118zM469.293176 554.706824l-164.924235 224.677647-76.8-292.984471 241.724235 68.306824z m-224.677647-119.506824l241.784471-204.8v273.046588L244.615529 435.2z m295.81553-349.846588l392.553412 284.431059-91.01553 31.322353L540.431059 142.155294v-56.922353z m-54.031059 0V162.032941l-304.368941 256-113.724235-31.262117 418.093176-301.477648zM224.737882 887.446588l-145.106823-440.922353 88.18447 25.6 93.846589 364.122353-36.984471 51.2z m39.755294 34.153412l25.6-34.153412 352.737883-125.168941 116.615529 159.322353H264.613647z m537.6-34.153412l-110.893176-150.768941 199.137882-295.815529-2.891294-2.891294 65.475765-22.708706-150.829177 472.18447z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0L0 372.615529l196.246588 603.01553h631.446588L1024 372.615529 512 0z m28.431059 213.353412l244.675765 207.631059-244.675765 79.631058v-287.322353z m270.275765 253.168941l-153.6 224.677647-102.4-142.215529 256-82.522353zM611.508706 716.8l-264.553412 93.906824L514.831059 583.077647l96.737882 133.662118zM469.293176 554.706824l-164.924235 224.677647-76.8-292.984471 241.724235 68.306824z m-224.677647-119.506824l241.784471-204.8v273.046588L244.615529 435.2z m295.81553-349.846588l392.553412 284.431059-91.01553 31.322353L540.431059 142.155294v-56.922353z m-54.031059 0V162.032941l-304.368941 256-113.724235-31.262117 418.093176-301.477648zM224.737882 887.446588l-145.106823-440.922353 88.18447 25.6 93.846589 364.122353-36.984471 51.2z m39.755294 34.153412l25.6-34.153412 352.737883-125.168941 116.615529 159.322353H264.613647z m537.6-34.153412l-110.893176-150.768941 199.137882-295.815529-2.891294-2.891294 65.475765-22.708706-150.829177 472.18447z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-wenzhang::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.5 231.1C514.8 228.5 518.4 226.2 522.2 224.4C636.9 165.5 776 136.6 935.1 139.5C970.1 140.4 998.2 168.9 998.5 203.9V730.5C998.5 763.5 974.1 790.4 941.2 793.9L920.7 796.4C783 811.3 664.3 824.8 566.1 877.2C558.2 881.1 549.5 883.1 540.7 883.2C531.6 883.2 522.5 880.8 514.2 875.8C505.6 881.5 495.6 884.6 485.3 884.7C476.6 884.7 468 882.5 460.4 878.2C359.7 823.8 236.9 810.8 95.3 795.4L82.4 793.9C49.9 790.9 25.2 763.6 25.5 731.1L25.5 204.4C25.5 170 53.9 141.1 88.9 140.1C248.4 137.5 387.6 166 502.3 225.3C505.5 227 508.6 228.9 511.5 231.1ZM487.3 555V281.7C487.3 276.7 484.6 272.1 480.3 269.7C376.6 216.3 251.9 190 108.8 190H89.9C81.9 190 75.4 196.4 75.4 204.4V731.1C75.4 738.1 80.9 744 87.9 744.5L100.8 746C248 761.5 374.7 775.5 484.4 834.3H484.9C485.4 834.8 485.9 834.8 486.4 834.3C486.9 833.8 487.4 833.3 487.4 832.8V831.1V555H487.3ZM915.2 189.5C772.6 189.5 647.9 216.3 544.7 269.3C540.1 271.7 537.2 276.5 537.2 281.7L537.2 829.8C537.2 831.3 537.7 832.3 539.2 833.3C540.7 834.3 541.7 833.8 542.2 833.3H542.7C649.4 776.4 772.6 763 915.7 747L936.2 744.6C943.4 744.2 949.1 738.3 949.1 731.1V203.8C949.1 195.8 942.6 189.4 934.6 189.4H915.2V189.5ZM387.1 424.3C383.8 424.4 380.6 423.7 377.6 422.3C314.4 396.4 246.9 382.9 178.6 382.4C164.6 382.4 153.7 371.5 153.7 357.5C153.7 343.5 164.6 332.6 178.6 332.6C250.9 332.6 324.2 347 396.5 376.5C409.5 381.4 415.5 395.9 410.5 408.9C406.5 418.2 397.3 424.3 387.1 424.3ZM387.1 591.4C383.8 591.5 380.6 590.8 377.6 589.4C314.4 563.5 246.9 550 178.6 549.5C164.6 549.5 153.7 538.6 153.7 524.6C153.7 510.6 164.6 499.7 178.6 499.7C250.9 499.7 324.2 514.1 396.5 543.5C409.5 548.5 415.5 563 410.5 575.9C406.5 585.3 397.3 591.4 387.1 591.4ZM636.9 424.3C625 424.2 614.9 415.8 612.7 404.1C610.5 392.4 616.9 380.9 627.9 376.5C699.8 347.5 773.1 332.6 845.9 332.6C859.9 332.6 870.9 343.5 870.9 357.5C870.9 371.5 859.9 382.4 845.9 382.4C779.6 382.4 712.7 395.9 646.9 422.3C643.7 423.7 640.3 424.3 636.9 424.3ZM636.9 591.4C625 591.3 614.9 582.8 612.7 571.1C610.5 559.5 616.9 547.9 627.9 543.5C699.8 514.6 773.1 499.7 845.9 499.7C859.9 499.7 870.9 510.6 870.9 524.6C870.9 538.6 859.9 549.5 845.9 549.5C779.6 549.5 712.7 563 646.9 589.4C643.7 590.7 640.3 591.4 636.9 591.4Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.5 231.1C514.8 228.5 518.4 226.2 522.2 224.4C636.9 165.5 776 136.6 935.1 139.5C970.1 140.4 998.2 168.9 998.5 203.9V730.5C998.5 763.5 974.1 790.4 941.2 793.9L920.7 796.4C783 811.3 664.3 824.8 566.1 877.2C558.2 881.1 549.5 883.1 540.7 883.2C531.6 883.2 522.5 880.8 514.2 875.8C505.6 881.5 495.6 884.6 485.3 884.7C476.6 884.7 468 882.5 460.4 878.2C359.7 823.8 236.9 810.8 95.3 795.4L82.4 793.9C49.9 790.9 25.2 763.6 25.5 731.1L25.5 204.4C25.5 170 53.9 141.1 88.9 140.1C248.4 137.5 387.6 166 502.3 225.3C505.5 227 508.6 228.9 511.5 231.1ZM487.3 555V281.7C487.3 276.7 484.6 272.1 480.3 269.7C376.6 216.3 251.9 190 108.8 190H89.9C81.9 190 75.4 196.4 75.4 204.4V731.1C75.4 738.1 80.9 744 87.9 744.5L100.8 746C248 761.5 374.7 775.5 484.4 834.3H484.9C485.4 834.8 485.9 834.8 486.4 834.3C486.9 833.8 487.4 833.3 487.4 832.8V831.1V555H487.3ZM915.2 189.5C772.6 189.5 647.9 216.3 544.7 269.3C540.1 271.7 537.2 276.5 537.2 281.7L537.2 829.8C537.2 831.3 537.7 832.3 539.2 833.3C540.7 834.3 541.7 833.8 542.2 833.3H542.7C649.4 776.4 772.6 763 915.7 747L936.2 744.6C943.4 744.2 949.1 738.3 949.1 731.1V203.8C949.1 195.8 942.6 189.4 934.6 189.4H915.2V189.5ZM387.1 424.3C383.8 424.4 380.6 423.7 377.6 422.3C314.4 396.4 246.9 382.9 178.6 382.4C164.6 382.4 153.7 371.5 153.7 357.5C153.7 343.5 164.6 332.6 178.6 332.6C250.9 332.6 324.2 347 396.5 376.5C409.5 381.4 415.5 395.9 410.5 408.9C406.5 418.2 397.3 424.3 387.1 424.3ZM387.1 591.4C383.8 591.5 380.6 590.8 377.6 589.4C314.4 563.5 246.9 550 178.6 549.5C164.6 549.5 153.7 538.6 153.7 524.6C153.7 510.6 164.6 499.7 178.6 499.7C250.9 499.7 324.2 514.1 396.5 543.5C409.5 548.5 415.5 563 410.5 575.9C406.5 585.3 397.3 591.4 387.1 591.4ZM636.9 424.3C625 424.2 614.9 415.8 612.7 404.1C610.5 392.4 616.9 380.9 627.9 376.5C699.8 347.5 773.1 332.6 845.9 332.6C859.9 332.6 870.9 343.5 870.9 357.5C870.9 371.5 859.9 382.4 845.9 382.4C779.6 382.4 712.7 395.9 646.9 422.3C643.7 423.7 640.3 424.3 636.9 424.3ZM636.9 591.4C625 591.3 614.9 582.8 612.7 571.1C610.5 559.5 616.9 547.9 627.9 543.5C699.8 514.6 773.1 499.7 845.9 499.7C859.9 499.7 870.9 510.6 870.9 524.6C870.9 538.6 859.9 549.5 845.9 549.5C779.6 549.5 712.7 563 646.9 589.4C643.7 590.7 640.3 591.4 636.9 591.4Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-wkgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M952 71.9C975.3 71.9 994.5 89 998 111.3L998.5 118.1V905.7C998.5 929 981.4 948.3 959 951.6L952.1 952.1H71.8C48.9 952.1 29.4 935.3 26 912.6L25.5 905.7V118.2C25.5 95 42.6 75.6 65 72.4L71.8 71.9H952ZM631.1 766.7H71.8V882.5C71.8 893.6 79.7 903 90.3 905.2L95 905.6H928.9C939.9 905.6 949.3 897.9 951.6 887.2L952 882.5V766.7H809.8C799.3 807.6 762.5 836.2 720.4 836.2C681.5 836.2 646.8 811.7 633.6 775.1L631.1 766.7H631.1ZM720.5 697.2C694.9 697.2 674.1 718 674.1 743.6C674.1 769.2 694.9 790 720.5 790C746.1 790 766.9 769.2 766.9 743.6C766.9 718 746.1 697.2 720.5 697.2ZM928.8 118.2H95C84 118.2 74.5 125.9 72.3 136.7L71.8 141.4V720.4H631.1C641.6 679.6 678.3 651 720.5 650.9C760.5 650.9 794.3 676.4 807.2 712L809.8 720.4H952.1V141.4C952.1 130.4 944.4 120.9 933.6 118.7L928.9 118.2L928.8 118.2ZM419.3 244.3C421.9 244.3 424.5 244.7 427 245.5L430.8 247.3L685.2 392.7C699 400.6 700.5 419.2 689.8 429.6L685.2 433.1L430.8 578.5C424.3 582.1 416.5 582.5 409.8 579.4C403 576.4 398.1 570.4 396.5 563.2L396.1 558.3V267.5C396.1 254 407.2 244.3 419.3 244.3H419.3ZM442.4 307.4V518.4L627 412.8L442.4 307.4Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M952 71.9C975.3 71.9 994.5 89 998 111.3L998.5 118.1V905.7C998.5 929 981.4 948.3 959 951.6L952.1 952.1H71.8C48.9 952.1 29.4 935.3 26 912.6L25.5 905.7V118.2C25.5 95 42.6 75.6 65 72.4L71.8 71.9H952ZM631.1 766.7H71.8V882.5C71.8 893.6 79.7 903 90.3 905.2L95 905.6H928.9C939.9 905.6 949.3 897.9 951.6 887.2L952 882.5V766.7H809.8C799.3 807.6 762.5 836.2 720.4 836.2C681.5 836.2 646.8 811.7 633.6 775.1L631.1 766.7H631.1ZM720.5 697.2C694.9 697.2 674.1 718 674.1 743.6C674.1 769.2 694.9 790 720.5 790C746.1 790 766.9 769.2 766.9 743.6C766.9 718 746.1 697.2 720.5 697.2ZM928.8 118.2H95C84 118.2 74.5 125.9 72.3 136.7L71.8 141.4V720.4H631.1C641.6 679.6 678.3 651 720.5 650.9C760.5 650.9 794.3 676.4 807.2 712L809.8 720.4H952.1V141.4C952.1 130.4 944.4 120.9 933.6 118.7L928.9 118.2L928.8 118.2ZM419.3 244.3C421.9 244.3 424.5 244.7 427 245.5L430.8 247.3L685.2 392.7C699 400.6 700.5 419.2 689.8 429.6L685.2 433.1L430.8 578.5C424.3 582.1 416.5 582.5 409.8 579.4C403 576.4 398.1 570.4 396.5 563.2L396.1 558.3V267.5C396.1 254 407.2 244.3 419.3 244.3H419.3ZM442.4 307.4V518.4L627 412.8L442.4 307.4Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-wtfk::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M426.688 142.208C309.248 142.208 256 212.288 256 312.96h56.896c1.92-71.36 48.32-112 113.792-113.792 57.408 1.856 82.816 33.088 84.736 86.144 0 27.392-19.84 59.392-59.392 96-45.632 40.32-53.76 69.44-53.76 102.336v56.832h56.832v-56.832c0-18.24 9.792-42.88 41.536-72.192 47.552-42.048 71.36-84.032 71.36-126.144 0-84.096-50.176-143.04-141.312-143.04z m-28.48 512h56.96v-56.896h-56.96v56.96z m483.584-181.568V78.72S871.04 0 796.416 0H0v813.952s10.688 66.24 113.792 67.84c103.04 1.6 312.896 0 312.896 0-12.416 1.6 455.04-409.152 455.04-409.152z m-483.584 352.256s-263.168-0.832-284.416 0c-65.792 2.496-56.96-63.488-56.96-63.488V52.48h739.584c37.376 0 28.48 31.168 28.48 52.608v341.312l-426.688 378.432z m608.256-192.384L907.584 540.16l-17.472-16.256-17.408 16.256-74.24 69.12-271.872 253.632-5.376 4.928-1.472 6.848L483.584 1024l164.16-29.824 7.36-1.344 5.376-4.928 271.936-253.568 74.176-69.184 17.536-16.256-17.664-16.384z m-375.808 317.76l-79.872 14.912 16-74.56 249.088-232.32 64 59.648-249.216 232.32z m284.224-264.96l-63.936-59.648 39.232-36.48 64 59.52-39.296 36.608z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M426.688 142.208C309.248 142.208 256 212.288 256 312.96h56.896c1.92-71.36 48.32-112 113.792-113.792 57.408 1.856 82.816 33.088 84.736 86.144 0 27.392-19.84 59.392-59.392 96-45.632 40.32-53.76 69.44-53.76 102.336v56.832h56.832v-56.832c0-18.24 9.792-42.88 41.536-72.192 47.552-42.048 71.36-84.032 71.36-126.144 0-84.096-50.176-143.04-141.312-143.04z m-28.48 512h56.96v-56.896h-56.96v56.96z m483.584-181.568V78.72S871.04 0 796.416 0H0v813.952s10.688 66.24 113.792 67.84c103.04 1.6 312.896 0 312.896 0-12.416 1.6 455.04-409.152 455.04-409.152z m-483.584 352.256s-263.168-0.832-284.416 0c-65.792 2.496-56.96-63.488-56.96-63.488V52.48h739.584c37.376 0 28.48 31.168 28.48 52.608v341.312l-426.688 378.432z m608.256-192.384L907.584 540.16l-17.472-16.256-17.408 16.256-74.24 69.12-271.872 253.632-5.376 4.928-1.472 6.848L483.584 1024l164.16-29.824 7.36-1.344 5.376-4.928 271.936-253.568 74.176-69.184 17.536-16.256-17.664-16.384z m-375.808 317.76l-79.872 14.912 16-74.56 249.088-232.32 64 59.648-249.216 232.32z m284.224-264.96l-63.936-59.648 39.232-36.48 64 59.52-39.296 36.608z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xiugaijl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.804235 1024H140.107294A110.110118 110.110118 0 0 1 30.117647 914.010353V180.946824C30.117647 120.410353 79.450353 71.077647 140.107294 71.077647h513.084235a36.623059 36.623059 0 1 1 0 73.306353H140.107294a36.743529 36.743529 0 0 0-36.683294 36.623059v733.063529a36.743529 36.743529 0 0 0 36.683294 36.623059h659.757177a36.683294 36.683294 0 0 0 36.623058-36.623059V327.619765a36.623059 36.623059 0 1 1 73.306353 0v586.390588A110.110118 110.110118 0 0 1 799.804235 1024zM584.463059 437.549176a36.623059 36.623059 0 0 1-25.901177-62.58447L922.804706 10.782118a36.623059 36.623059 0 1 1 51.802353 51.802353L610.484706 426.887529a36.442353 36.442353 0 0 1-25.901177 10.721883z m-151.190588 0h-219.858824a36.683294 36.683294 0 0 1 0-73.246117h219.858824a36.683294 36.683294 0 0 1 0 73.246117z m219.919058 219.919059H213.353412a36.623059 36.623059 0 1 1 0-73.306353h439.838117a36.623059 36.623059 0 1 1 0 73.306353z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.804235 1024H140.107294A110.110118 110.110118 0 0 1 30.117647 914.010353V180.946824C30.117647 120.410353 79.450353 71.077647 140.107294 71.077647h513.084235a36.623059 36.623059 0 1 1 0 73.306353H140.107294a36.743529 36.743529 0 0 0-36.683294 36.623059v733.063529a36.743529 36.743529 0 0 0 36.683294 36.623059h659.757177a36.683294 36.683294 0 0 0 36.623058-36.623059V327.619765a36.623059 36.623059 0 1 1 73.306353 0v586.390588A110.110118 110.110118 0 0 1 799.804235 1024zM584.463059 437.549176a36.623059 36.623059 0 0 1-25.901177-62.58447L922.804706 10.782118a36.623059 36.623059 0 1 1 51.802353 51.802353L610.484706 426.887529a36.442353 36.442353 0 0 1-25.901177 10.721883z m-151.190588 0h-219.858824a36.683294 36.683294 0 0 1 0-73.246117h219.858824a36.683294 36.683294 0 0 1 0 73.246117z m219.919058 219.919059H213.353412a36.623059 36.623059 0 1 1 0-73.306353h439.838117a36.623059 36.623059 0 1 1 0 73.306353z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xtkf::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.311533 409.600768v-34.111957A374.399532 374.399532 0 0 0 509.888003 0.00128 374.399532 374.399532 0 0 0 134.400472 375.488811V409.600768C76.352545 409.600768 32.0006 453.952713 32.0006 512.00064v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h3.391996c51.199936 116.095855 153.599808 198.015752 276.479654 228.735714 13.695983 27.263966 51.199936 44.351945 95.615881 44.351945 57.983928 0 102.399872-27.327966 102.399872-68.287915 0-40.959949-44.415944-68.223915-102.399872-68.223914-34.175957 0-61.439923 10.239987-81.919898 23.87197-88.767889-20.479974-167.295791-78.527902-215.039731-160.4478 51.199936-6.783992 92.159885-47.74394 92.159885-102.399872V512.00064c0-58.047927-44.415944-102.399872-102.399872-102.399872v-34.111957a305.919618 305.919618 0 0 1 307.199616-307.199616 305.919618 305.919618 0 0 1 307.199616 307.199616V409.600768c-58.047927 0-102.399872 44.351945-102.399872 102.399872v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h68.223914c58.047927 0 102.399872-44.351945 102.399872-102.399872V512.00064c0-58.047927-44.351945-102.399872-102.399872-102.399872zM236.800344 512.00064v136.511829c0 20.479974-13.631983 34.175957-34.111957 34.175958H134.400472c-20.479974 0-34.111957-13.695983-34.111957-34.175958V512.00064c0-20.479974 13.631983-34.111957 34.111957-34.111957h68.287915c20.479974 0 34.111957 13.631983 34.111957 34.111957z m682.687147 136.511829c0 20.479974-13.695983 34.175957-34.175958 34.175958h-68.223914c-20.479974 0-34.175957-13.695983-34.175958-34.175958V512.00064c0-20.479974 13.695983-34.111957 34.175958-34.111957h68.223914c20.479974 0 34.175957 13.631983 34.175958 34.111957v136.511829z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.311533 409.600768v-34.111957A374.399532 374.399532 0 0 0 509.888003 0.00128 374.399532 374.399532 0 0 0 134.400472 375.488811V409.600768C76.352545 409.600768 32.0006 453.952713 32.0006 512.00064v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h3.391996c51.199936 116.095855 153.599808 198.015752 276.479654 228.735714 13.695983 27.263966 51.199936 44.351945 95.615881 44.351945 57.983928 0 102.399872-27.327966 102.399872-68.287915 0-40.959949-44.415944-68.223915-102.399872-68.223914-34.175957 0-61.439923 10.239987-81.919898 23.87197-88.767889-20.479974-167.295791-78.527902-215.039731-160.4478 51.199936-6.783992 92.159885-47.74394 92.159885-102.399872V512.00064c0-58.047927-44.415944-102.399872-102.399872-102.399872v-34.111957a305.919618 305.919618 0 0 1 307.199616-307.199616 305.919618 305.919618 0 0 1 307.199616 307.199616V409.600768c-58.047927 0-102.399872 44.351945-102.399872 102.399872v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h68.223914c58.047927 0 102.399872-44.351945 102.399872-102.399872V512.00064c0-58.047927-44.351945-102.399872-102.399872-102.399872zM236.800344 512.00064v136.511829c0 20.479974-13.631983 34.175957-34.111957 34.175958H134.400472c-20.479974 0-34.111957-13.695983-34.111957-34.175958V512.00064c0-20.479974 13.631983-34.111957 34.111957-34.111957h68.287915c20.479974 0 34.111957 13.631983 34.111957 34.111957z m682.687147 136.511829c0 20.479974-13.695983 34.175957-34.175958 34.175958h-68.223914c-20.479974 0-34.175957-13.695983-34.175958-34.175958V512.00064c0-20.479974 13.695983-34.111957 34.175958-34.111957h68.223914c20.479974 0 34.175957 13.631983 34.175958 34.111957v136.511829z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xuekeshezhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M488 95.5C499.7 95.5 509.1 105 509.1 116.6V343.7L598 300.2C617.2 289.9 641 295.2 654.2 312.6L658.1 318.7L877.5 792.9C888.8 814.5 880.6 841.2 859.1 852.6L791.8 888.4H979.9C990.4 889.2 998.5 898 998.5 908.5C998.5 919 990.4 927.7 979.9 928.5L45.5 928.5C34.5 928.5 25.6 919.6 25.5 908.6C25.5 897.6 34.5 888.6 45.5 888.6H142.8L142.8 310.6C142.8 298.9 152.3 289.5 164 289.5H308.6V116.6C308.6 104.9 318.2 95.5 329.8 95.5H488H488ZM509.1 480.7V888.4H693.9L509.1 480.7ZM303.3 329.5H182.9V873.5H303.3V329.5ZM469 135.6H348.6V873.5H469V135.6ZM618.7 334.9 617.7 335.1 514.3 385.6C513 386.3 512.2 387.7 512.1 389.2L512.8 391.6L730.2 871.2C731 872.6 732.4 873.4 734 873.3L735.8 872.8L840.4 817.2C841.7 816.4 842.5 815.1 842.5 813.6L841.8 811.1L622.4 337C621.7 335.7 620.3 334.9 618.7 334.9Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M488 95.5C499.7 95.5 509.1 105 509.1 116.6V343.7L598 300.2C617.2 289.9 641 295.2 654.2 312.6L658.1 318.7L877.5 792.9C888.8 814.5 880.6 841.2 859.1 852.6L791.8 888.4H979.9C990.4 889.2 998.5 898 998.5 908.5C998.5 919 990.4 927.7 979.9 928.5L45.5 928.5C34.5 928.5 25.6 919.6 25.5 908.6C25.5 897.6 34.5 888.6 45.5 888.6H142.8L142.8 310.6C142.8 298.9 152.3 289.5 164 289.5H308.6V116.6C308.6 104.9 318.2 95.5 329.8 95.5H488H488ZM509.1 480.7V888.4H693.9L509.1 480.7ZM303.3 329.5H182.9V873.5H303.3V329.5ZM469 135.6H348.6V873.5H469V135.6ZM618.7 334.9 617.7 335.1 514.3 385.6C513 386.3 512.2 387.7 512.1 389.2L512.8 391.6L730.2 871.2C731 872.6 732.4 873.4 734 873.3L735.8 872.8L840.4 817.2C841.7 816.4 842.5 815.1 842.5 813.6L841.8 811.1L622.4 337C621.7 335.7 620.3 334.9 618.7 334.9Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xuesheng::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M374.9 89.2C445.8 89.2 512.5 116.8 562.6 166.9C612.5 216.5 640.5 284.1 640.3 354.5C640.5 424.9 612.5 492.5 562.5 542.2C548.3 556.5 532.5 569.1 515.4 579.8C555.1 597.2 591.3 622 621.9 652.7C687.6 718.1 724.5 807.1 724.3 899.7C724.3 919.1 708.5 934.8 689.2 934.8C669.8 934.8 654.1 919.1 654.1 899.7C653.9 745.6 529 620.7 374.8 620.5C220.7 620.7 95.8 745.6 95.6 899.7C95.6 919.1 79.9 934.8 60.6 934.8C41.2 934.8 25.5 919.1 25.5 899.7C25.5 806.4 61.9 718.7 127.8 652.7C158.5 622 194.7 597.2 234.5 579.7C217.4 569 201.5 556.5 187.3 542.2C137.3 492.5 109.3 425 109.5 354.5C109.5 283.6 137.1 217 187.3 166.9C236.9 117 304.5 89 374.9 89.2ZM675.2 532.2C675.2 512.8 690.9 497.2 710.3 497.2C793.3 497.1 860.6 429.8 860.6 346.8C860.6 303.2 841.7 261.8 808.8 233.2C775.9 204.7 732.2 191.8 689 197.8C670.2 200 653 186.7 650.3 167.9C647.6 149.1 660.4 131.6 679.1 128.4C742.4 119.4 806.4 138.4 854.7 180.2C902.9 222.1 930.7 282.8 930.8 346.7C930.8 418.4 895.9 485.6 837.4 527C865.4 540.8 891.4 559.3 914.2 582.1C968.4 636 998.8 709.4 998.5 785.9C998.5 805.2 982.8 820.9 963.4 820.9C944.1 820.9 928.4 805.2 928.4 785.9C928.3 665.4 830.7 567.9 710.3 567.7C693.3 567.7 678.8 555.6 675.8 539L675.2 532.3V532.2ZM374.9 159.3C267.3 159.3 179.7 246.8 179.7 354.5C179.7 462.1 267.3 549.7 374.9 549.7C482.5 549.7 570.1 462.1 570.1 354.5C570.1 246.8 482.5 159.3 374.9 159.3Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M374.9 89.2C445.8 89.2 512.5 116.8 562.6 166.9C612.5 216.5 640.5 284.1 640.3 354.5C640.5 424.9 612.5 492.5 562.5 542.2C548.3 556.5 532.5 569.1 515.4 579.8C555.1 597.2 591.3 622 621.9 652.7C687.6 718.1 724.5 807.1 724.3 899.7C724.3 919.1 708.5 934.8 689.2 934.8C669.8 934.8 654.1 919.1 654.1 899.7C653.9 745.6 529 620.7 374.8 620.5C220.7 620.7 95.8 745.6 95.6 899.7C95.6 919.1 79.9 934.8 60.6 934.8C41.2 934.8 25.5 919.1 25.5 899.7C25.5 806.4 61.9 718.7 127.8 652.7C158.5 622 194.7 597.2 234.5 579.7C217.4 569 201.5 556.5 187.3 542.2C137.3 492.5 109.3 425 109.5 354.5C109.5 283.6 137.1 217 187.3 166.9C236.9 117 304.5 89 374.9 89.2ZM675.2 532.2C675.2 512.8 690.9 497.2 710.3 497.2C793.3 497.1 860.6 429.8 860.6 346.8C860.6 303.2 841.7 261.8 808.8 233.2C775.9 204.7 732.2 191.8 689 197.8C670.2 200 653 186.7 650.3 167.9C647.6 149.1 660.4 131.6 679.1 128.4C742.4 119.4 806.4 138.4 854.7 180.2C902.9 222.1 930.7 282.8 930.8 346.7C930.8 418.4 895.9 485.6 837.4 527C865.4 540.8 891.4 559.3 914.2 582.1C968.4 636 998.8 709.4 998.5 785.9C998.5 805.2 982.8 820.9 963.4 820.9C944.1 820.9 928.4 805.2 928.4 785.9C928.3 665.4 830.7 567.9 710.3 567.7C693.3 567.7 678.8 555.6 675.8 539L675.2 532.3V532.2ZM374.9 159.3C267.3 159.3 179.7 246.8 179.7 354.5C179.7 462.1 267.3 549.7 374.9 549.7C482.5 549.7 570.1 462.1 570.1 354.5C570.1 246.8 482.5 159.3 374.9 159.3Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xuexiao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M971.5 899.4C985 899.4 998.5 908.4 998.5 921.9C998.5 935.4 987.3 946.7 973.7 946.7L50.3 949C36.6 948.8 25.6 937.8 25.5 924.1C25.5 910.6 36.7 899.4 50.3 899.4H99.8V376.8C99.8 347.6 124.6 322.8 156.2 322.8H280V284.5C280 275.5 280 259.7 383.6 167.4C489.5 75 512 75 521 75C530 75 552.5 75 653.9 169.6C753 262 753 280 753 286.8V325H881.4C912.9 325 937.7 349.8 937.7 379.1V899.4H971.5ZM879.1 374.6H750.8V899.4H885.9V379.1C885.9 376.8 883.6 374.6 879.1 374.6ZM415.1 205.7C367.8 246.2 334 282.2 325.1 293.5V899.4H374.6V726C374.6 671.9 419.7 629.1 475.9 629.1H559.3C615.6 629.1 660.7 671.9 660.7 726V899.4H703.5V293.5C683.2 262 550.3 140.3 518.8 126.8C505.2 131.4 471.5 156.1 415.1 205.7ZM611.1 899.4H613.4V723.7C613.4 696.7 588.6 676.4 559.3 676.4H475.9C446.7 676.4 421.9 696.7 421.9 723.7V899.4H611.1ZM147.1 379.1H144.9V899.4H275.5V374.6H153.9C149.4 374.6 147.1 376.8 147.1 379.1ZM399.4 469.2C385.9 469.2 376.9 457.9 374.6 444.4C374.6 430.9 385.9 419.6 399.4 419.6H617.8C631.4 419.6 642.7 430.9 642.7 444.4C642.7 457.9 631.4 469.2 617.8 469.2H399.4ZM399.4 561.5C385.8 561.5 374.7 550.4 374.6 536.8C374.6 523.3 385.9 512 399.4 512H617.8C631.4 512 642.7 523.3 642.7 536.8C642.7 550.3 631.4 561.5 617.8 561.5H399.4ZM399.4 374.6C385.7 374.5 374.7 363.5 374.6 349.8C374.6 336.3 385.9 325 399.4 325H617.8C631.4 325 642.7 336.3 642.7 349.8C642.7 363.3 631.4 374.6 617.8 374.6H399.4Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M971.5 899.4C985 899.4 998.5 908.4 998.5 921.9C998.5 935.4 987.3 946.7 973.7 946.7L50.3 949C36.6 948.8 25.6 937.8 25.5 924.1C25.5 910.6 36.7 899.4 50.3 899.4H99.8V376.8C99.8 347.6 124.6 322.8 156.2 322.8H280V284.5C280 275.5 280 259.7 383.6 167.4C489.5 75 512 75 521 75C530 75 552.5 75 653.9 169.6C753 262 753 280 753 286.8V325H881.4C912.9 325 937.7 349.8 937.7 379.1V899.4H971.5ZM879.1 374.6H750.8V899.4H885.9V379.1C885.9 376.8 883.6 374.6 879.1 374.6ZM415.1 205.7C367.8 246.2 334 282.2 325.1 293.5V899.4H374.6V726C374.6 671.9 419.7 629.1 475.9 629.1H559.3C615.6 629.1 660.7 671.9 660.7 726V899.4H703.5V293.5C683.2 262 550.3 140.3 518.8 126.8C505.2 131.4 471.5 156.1 415.1 205.7ZM611.1 899.4H613.4V723.7C613.4 696.7 588.6 676.4 559.3 676.4H475.9C446.7 676.4 421.9 696.7 421.9 723.7V899.4H611.1ZM147.1 379.1H144.9V899.4H275.5V374.6H153.9C149.4 374.6 147.1 376.8 147.1 379.1ZM399.4 469.2C385.9 469.2 376.9 457.9 374.6 444.4C374.6 430.9 385.9 419.6 399.4 419.6H617.8C631.4 419.6 642.7 430.9 642.7 444.4C642.7 457.9 631.4 469.2 617.8 469.2H399.4ZM399.4 561.5C385.8 561.5 374.7 550.4 374.6 536.8C374.6 523.3 385.9 512 399.4 512H617.8C631.4 512 642.7 523.3 642.7 536.8C642.7 550.3 631.4 561.5 617.8 561.5H399.4ZM399.4 374.6C385.7 374.5 374.7 363.5 374.6 349.8C374.6 336.3 385.9 325 399.4 325H617.8C631.4 325 642.7 336.3 642.7 349.8C642.7 363.3 631.4 374.6 617.8 374.6H399.4Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xuexiaoshezhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.4 532.7C792.9 532.7 804.3 533.6 815.6 535.4C823.4 536.5 831.1 538 838.9 539.9C841.9 540.6 844.4 542.5 845.8 545.2L846.9 548L854.8 579.4L858.9 593.9C859.7 597 861.8 599.6 864.6 600.9C868.2 602.7 871.6 604.6 875 606.7C876.8 607.8 878.6 608.3 880.6 608.3L883.6 607.9L930.2 595.8C934.1 594.6 938.3 595.8 941.2 598.7C946.5 604.1 951.9 609.9 956.7 615.9C976 638.7 990.1 665.5 998.1 694.2C998.9 697.1 998.5 700.2 996.9 702.8L995 705.2L972.3 727L957.6 741.4V762.1L995.1 798.1C998 800.8 999.2 804.9 998.1 808.8C996.1 816.2 993.5 823.5 990.6 830.6C982.6 851.3 971.3 870.5 957.2 887.6C952.3 893.7 947 899.5 941.5 905C939.4 907.1 936.5 908.4 933.5 908.3L930.5 907.9L884 895.6C881.1 894.8 877.9 895.3 875.3 896.9C872 899 868.6 900.9 865.1 902.7C863.2 903.6 861.6 905.1 860.5 906.9L859.3 909.7L846.9 954.4C845.9 958.5 842.6 961.7 838.4 962.5C830.7 964.4 823 965.9 815.1 967C804 968.7 792.7 969.6 781.4 969.7C769.9 969.6 758.5 968.7 747.2 967C739.3 965.9 731.6 964.4 723.9 962.5C720.9 961.8 718.4 959.9 716.9 957.2L715.9 954.4L708.4 924L704.4 909.5C703.6 906.4 701.4 903.9 698.6 902.5C694.8 900.8 691.2 898.9 687.6 896.7C686 895.7 684 895.1 682.1 895.1L679.1 895.4L632.4 907.6C628.6 908.8 624.4 907.7 621.6 904.8C616 899.3 610.8 893.5 605.9 887.5C598.8 879 592.3 869.9 586.6 860.4C580.9 850.7 576.1 840.6 572.1 830.1C569.1 822.9 566.6 815.6 564.5 808.2C563.7 805.3 564.2 802.2 565.7 799.6L567.5 797.2L590.3 775.4L604.9 761.2V740.5L567.7 704.4C564.8 701.6 563.7 697.4 564.6 693.5C566.7 686.1 569.2 678.8 572.2 671.6C576.2 661.4 581 651.4 586.5 641.9C592.3 632.4 598.8 623.4 605.9 614.8C610.8 608.8 615.9 603 621.4 597.5C623.5 595.4 626.4 594.2 629.4 594.2L632.4 594.7L663.5 602.6L678.7 606.6C680.6 607.1 682.6 607.1 684.5 606.5L687.2 605.3L698.2 599.5C700 598.6 701.6 597.2 702.7 595.4L703.9 592.5L716.4 547.7C717.4 543.9 720.4 541 724.2 540C731.9 538 739.7 536.5 747.6 535.4C758.8 533.6 770.1 532.7 781.4 532.7ZM789.3 564.5H773.5L764 565.1L759.4 565.7L754.8 566.1L745 567.8H744.1L731.1 614.8C730.1 618.2 727.7 620.9 724.5 622.2L715.9 626.1L707.7 630.5L705.7 631.7C701.9 634 698.3 636.4 694.8 638.9C692.9 640.2 690.8 640.9 688.6 641.1L685.2 640.8L636.4 628L632.9 632L629.5 636.2C621.3 646.3 614.2 657.3 608.4 669L601.8 683.4L599.1 690.8L611.8 703.8L634.7 725.6C637.2 728.1 638.4 731.6 637.9 735.1L637.2 742.4L636.8 749.6V753.4C636.9 758.2 637.3 763.1 637.9 767.9C638.3 770.2 637.9 772.6 636.8 774.6L634.7 777.4L611.8 799.3L599.5 811.6V812.4L600.9 816.6L604.7 825.6L608.9 834.8L610.9 838.6L614.6 845.3L621 855.3L625.2 861.1L632.9 870.9L636.4 874.9L685.2 862.1C688.5 861.3 692 862 694.8 863.9C704 870.6 714 876.2 724.5 880.7C726.6 881.6 728.4 883 729.7 885L731.1 888.1L744.1 935.2H745L754.4 936.7L762 937.8L769.7 938.2H781.4L794.7 937.9L808.1 936.5L817.7 934.8H818.6L831.7 887.9C832.6 884.5 835 881.7 838.3 880.4L844.3 877.8L852.1 873.9L862.5 867.6L872.4 860.4L926.9 874.7V874.1L933.3 866.7L937.6 861L941.8 855.2L946.6 848C947.2 847.1 947.7 846.1 948.2 845.1L953.9 834.2L957 827.9L961 818.9L962.7 814.5L963.6 810.9L951 798.6L928.1 776.7C925.5 774.3 924.3 770.7 924.8 767.2L925.5 760.9L925.9 754.8V746.9C925.7 742.7 925.4 738.6 924.8 734.5C924.5 732.1 924.9 729.8 926 727.7L928.1 725L951 703.1L962.7 690.9V690L961.4 686L959.3 681C957.5 676.7 955.6 672.4 953.4 668.3L948.7 659.6L941.2 647.7L938.3 643.5L929.3 632.1L926.3 628.8V628.2L877.7 640.8C874.3 641.7 870.8 641 868 639L860.3 633.6L850.2 627.7C846.3 625.7 842.4 623.9 838.3 622.2C836.2 621.4 834.3 619.9 833.1 618L831.7 614.8L818.6 567.8H817.7L813.4 566.9L803.3 565.5L789.3 564.5ZM463.8 57.1 468.7 59.7 830 301.9C841.2 309.3 846.7 322.9 843.9 336C841 349.2 830.4 359.2 817.1 361.3L811.7 361.7H768.3V437.4C768.5 454.6 755.4 469 738.4 470.3C721.3 471.7 706 459.6 703.5 442.7L703.1 437.4V361.6H483L482.5 865.5C482.5 881.4 471 895 455.2 897.6L450 898.1H58.6C41.4 898.3 27 885.2 25.6 868.1C24.2 851 36.3 835.8 53.3 833.2L58.6 832.8H142.7V361.6H88.7C75.4 361.6 63.4 353.4 58.5 340.9C53.7 328.4 56.9 314.2 66.7 305.1L70.9 301.9L432.3 59.8C441.7 53.6 453.5 52.6 463.8 57.1ZM781.4 666.3C829 665.6 868.1 703.6 868.8 751.2C868.1 798.8 829 836.8 781.4 836.1C733.8 836.8 694.7 798.8 694 751.2C694.7 703.6 733.8 665.6 781.4 666.3ZM417.8 361.6H207.9V832.8H417.8V361.6ZM783.2 695.1C753.6 695.2 729.1 718.1 726.9 747.5C724.8 777 745.6 803.2 774.8 807.7L781.4 808.3C813.1 808.3 839 782.9 839.6 751.1C839.3 720.2 814.2 695.2 783.2 695.1ZM450.4 126.2 197.6 296.5H704.6L450.5 126.2H450.4Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.4 532.7C792.9 532.7 804.3 533.6 815.6 535.4C823.4 536.5 831.1 538 838.9 539.9C841.9 540.6 844.4 542.5 845.8 545.2L846.9 548L854.8 579.4L858.9 593.9C859.7 597 861.8 599.6 864.6 600.9C868.2 602.7 871.6 604.6 875 606.7C876.8 607.8 878.6 608.3 880.6 608.3L883.6 607.9L930.2 595.8C934.1 594.6 938.3 595.8 941.2 598.7C946.5 604.1 951.9 609.9 956.7 615.9C976 638.7 990.1 665.5 998.1 694.2C998.9 697.1 998.5 700.2 996.9 702.8L995 705.2L972.3 727L957.6 741.4V762.1L995.1 798.1C998 800.8 999.2 804.9 998.1 808.8C996.1 816.2 993.5 823.5 990.6 830.6C982.6 851.3 971.3 870.5 957.2 887.6C952.3 893.7 947 899.5 941.5 905C939.4 907.1 936.5 908.4 933.5 908.3L930.5 907.9L884 895.6C881.1 894.8 877.9 895.3 875.3 896.9C872 899 868.6 900.9 865.1 902.7C863.2 903.6 861.6 905.1 860.5 906.9L859.3 909.7L846.9 954.4C845.9 958.5 842.6 961.7 838.4 962.5C830.7 964.4 823 965.9 815.1 967C804 968.7 792.7 969.6 781.4 969.7C769.9 969.6 758.5 968.7 747.2 967C739.3 965.9 731.6 964.4 723.9 962.5C720.9 961.8 718.4 959.9 716.9 957.2L715.9 954.4L708.4 924L704.4 909.5C703.6 906.4 701.4 903.9 698.6 902.5C694.8 900.8 691.2 898.9 687.6 896.7C686 895.7 684 895.1 682.1 895.1L679.1 895.4L632.4 907.6C628.6 908.8 624.4 907.7 621.6 904.8C616 899.3 610.8 893.5 605.9 887.5C598.8 879 592.3 869.9 586.6 860.4C580.9 850.7 576.1 840.6 572.1 830.1C569.1 822.9 566.6 815.6 564.5 808.2C563.7 805.3 564.2 802.2 565.7 799.6L567.5 797.2L590.3 775.4L604.9 761.2V740.5L567.7 704.4C564.8 701.6 563.7 697.4 564.6 693.5C566.7 686.1 569.2 678.8 572.2 671.6C576.2 661.4 581 651.4 586.5 641.9C592.3 632.4 598.8 623.4 605.9 614.8C610.8 608.8 615.9 603 621.4 597.5C623.5 595.4 626.4 594.2 629.4 594.2L632.4 594.7L663.5 602.6L678.7 606.6C680.6 607.1 682.6 607.1 684.5 606.5L687.2 605.3L698.2 599.5C700 598.6 701.6 597.2 702.7 595.4L703.9 592.5L716.4 547.7C717.4 543.9 720.4 541 724.2 540C731.9 538 739.7 536.5 747.6 535.4C758.8 533.6 770.1 532.7 781.4 532.7ZM789.3 564.5H773.5L764 565.1L759.4 565.7L754.8 566.1L745 567.8H744.1L731.1 614.8C730.1 618.2 727.7 620.9 724.5 622.2L715.9 626.1L707.7 630.5L705.7 631.7C701.9 634 698.3 636.4 694.8 638.9C692.9 640.2 690.8 640.9 688.6 641.1L685.2 640.8L636.4 628L632.9 632L629.5 636.2C621.3 646.3 614.2 657.3 608.4 669L601.8 683.4L599.1 690.8L611.8 703.8L634.7 725.6C637.2 728.1 638.4 731.6 637.9 735.1L637.2 742.4L636.8 749.6V753.4C636.9 758.2 637.3 763.1 637.9 767.9C638.3 770.2 637.9 772.6 636.8 774.6L634.7 777.4L611.8 799.3L599.5 811.6V812.4L600.9 816.6L604.7 825.6L608.9 834.8L610.9 838.6L614.6 845.3L621 855.3L625.2 861.1L632.9 870.9L636.4 874.9L685.2 862.1C688.5 861.3 692 862 694.8 863.9C704 870.6 714 876.2 724.5 880.7C726.6 881.6 728.4 883 729.7 885L731.1 888.1L744.1 935.2H745L754.4 936.7L762 937.8L769.7 938.2H781.4L794.7 937.9L808.1 936.5L817.7 934.8H818.6L831.7 887.9C832.6 884.5 835 881.7 838.3 880.4L844.3 877.8L852.1 873.9L862.5 867.6L872.4 860.4L926.9 874.7V874.1L933.3 866.7L937.6 861L941.8 855.2L946.6 848C947.2 847.1 947.7 846.1 948.2 845.1L953.9 834.2L957 827.9L961 818.9L962.7 814.5L963.6 810.9L951 798.6L928.1 776.7C925.5 774.3 924.3 770.7 924.8 767.2L925.5 760.9L925.9 754.8V746.9C925.7 742.7 925.4 738.6 924.8 734.5C924.5 732.1 924.9 729.8 926 727.7L928.1 725L951 703.1L962.7 690.9V690L961.4 686L959.3 681C957.5 676.7 955.6 672.4 953.4 668.3L948.7 659.6L941.2 647.7L938.3 643.5L929.3 632.1L926.3 628.8V628.2L877.7 640.8C874.3 641.7 870.8 641 868 639L860.3 633.6L850.2 627.7C846.3 625.7 842.4 623.9 838.3 622.2C836.2 621.4 834.3 619.9 833.1 618L831.7 614.8L818.6 567.8H817.7L813.4 566.9L803.3 565.5L789.3 564.5ZM463.8 57.1 468.7 59.7 830 301.9C841.2 309.3 846.7 322.9 843.9 336C841 349.2 830.4 359.2 817.1 361.3L811.7 361.7H768.3V437.4C768.5 454.6 755.4 469 738.4 470.3C721.3 471.7 706 459.6 703.5 442.7L703.1 437.4V361.6H483L482.5 865.5C482.5 881.4 471 895 455.2 897.6L450 898.1H58.6C41.4 898.3 27 885.2 25.6 868.1C24.2 851 36.3 835.8 53.3 833.2L58.6 832.8H142.7V361.6H88.7C75.4 361.6 63.4 353.4 58.5 340.9C53.7 328.4 56.9 314.2 66.7 305.1L70.9 301.9L432.3 59.8C441.7 53.6 453.5 52.6 463.8 57.1ZM781.4 666.3C829 665.6 868.1 703.6 868.8 751.2C868.1 798.8 829 836.8 781.4 836.1C733.8 836.8 694.7 798.8 694 751.2C694.7 703.6 733.8 665.6 781.4 666.3ZM417.8 361.6H207.9V832.8H417.8V361.6ZM783.2 695.1C753.6 695.2 729.1 718.1 726.9 747.5C724.8 777 745.6 803.2 774.8 807.7L781.4 808.3C813.1 808.3 839 782.9 839.6 751.1C839.3 720.2 814.2 695.2 783.2 695.1ZM450.4 126.2 197.6 296.5H704.6L450.5 126.2H450.4Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xxgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M990.912 1024H32.192a32.128 32.128 0 1 1 0-64.32h958.656A32.128 32.128 0 0 1 990.912 1024z m0-511.36H32.192a32.128 32.128 0 1 1 0-64.32h958.656a32.128 32.128 0 0 1 0.064 64.32zM160.768 894.976a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.256 0v253.888c0 17.728-14.336 32.064-32.128 32.064z m347.136 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.4 32.064-32.192 32.064z m354.816 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.528 32.064-32.192 32.064z m64.704-514.368a32.128 32.128 0 0 1-32.128-32.128c0-74.176-38.912-144.512-109.568-198.08-73.216-55.552-171.2-86.08-275.712-86.08-104.448 0-202.432 30.528-275.712 86.08-70.592 53.568-109.504 123.904-109.504 198.08a32.128 32.128 0 1 1-64.32 0c0-48.256 12.352-94.976 36.864-138.752A358.4 358.4 0 0 1 195.456 99.2C279.808 35.2 391.552 0 510.016 0s230.208 35.264 314.624 99.2a358.4 358.4 0 0 1 98.048 110.528c24.576 43.776 36.928 90.496 36.928 138.752a32.128 32.128 0 0 1-32.192 32.128z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M990.912 1024H32.192a32.128 32.128 0 1 1 0-64.32h958.656A32.128 32.128 0 0 1 990.912 1024z m0-511.36H32.192a32.128 32.128 0 1 1 0-64.32h958.656a32.128 32.128 0 0 1 0.064 64.32zM160.768 894.976a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.256 0v253.888c0 17.728-14.336 32.064-32.128 32.064z m347.136 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.4 32.064-32.192 32.064z m354.816 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.528 32.064-32.192 32.064z m64.704-514.368a32.128 32.128 0 0 1-32.128-32.128c0-74.176-38.912-144.512-109.568-198.08-73.216-55.552-171.2-86.08-275.712-86.08-104.448 0-202.432 30.528-275.712 86.08-70.592 53.568-109.504 123.904-109.504 198.08a32.128 32.128 0 1 1-64.32 0c0-48.256 12.352-94.976 36.864-138.752A358.4 358.4 0 0 1 195.456 99.2C279.808 35.2 391.552 0 510.016 0s230.208 35.264 314.624 99.2a358.4 358.4 0 0 1 98.048 110.528c24.576 43.776 36.928 90.496 36.928 138.752a32.128 32.128 0 0 1-32.192 32.128z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xzsgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M484.921458 0A314.595556 314.595556 0 0 0 170.667236 314.254222a312.092444 312.092444 0 0 0 158.094222 272.384v202.296889c0 16.839111 13.653333 30.492444 30.435555 30.492445h251.448889c16.839111 0 30.435556-13.653333 30.435556-30.492445v-202.296889a312.149333 312.149333 0 0 0 158.094222-272.384A314.595556 314.595556 0 0 0 484.921458 0z m95.232 758.442667H389.689458V686.08h190.464v72.362667z m16.952889-217.372445a30.492444 30.492444 0 0 0-16.952889 27.306667v56.775111H389.689458V568.32a30.492444 30.492444 0 0 0-16.952889-27.306667 251.790222 251.790222 0 0 1-141.084445-226.816A253.553778 253.553778 0 0 1 484.864569 60.871111a253.553778 253.553778 0 0 1 253.269333 253.326222c0 96.711111-54.044444 183.637333-141.084444 226.816z m13.539555 371.598222h-251.448889a30.492444 30.492444 0 1 0 0 60.928h251.448889a30.492444 30.492444 0 1 0 0-60.928z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M484.921458 0A314.595556 314.595556 0 0 0 170.667236 314.254222a312.092444 312.092444 0 0 0 158.094222 272.384v202.296889c0 16.839111 13.653333 30.492444 30.435555 30.492445h251.448889c16.839111 0 30.435556-13.653333 30.435556-30.492445v-202.296889a312.149333 312.149333 0 0 0 158.094222-272.384A314.595556 314.595556 0 0 0 484.921458 0z m95.232 758.442667H389.689458V686.08h190.464v72.362667z m16.952889-217.372445a30.492444 30.492444 0 0 0-16.952889 27.306667v56.775111H389.689458V568.32a30.492444 30.492444 0 0 0-16.952889-27.306667 251.790222 251.790222 0 0 1-141.084445-226.816A253.553778 253.553778 0 0 1 484.864569 60.871111a253.553778 253.553778 0 0 1 253.269333 253.326222c0 96.711111-54.044444 183.637333-141.084444 226.816z m13.539555 371.598222h-251.448889a30.492444 30.492444 0 1 0 0 60.928h251.448889a30.492444 30.492444 0 1 0 0-60.928z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yaohao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.624 0 512 229.376 512 512s-229.376 512-512 512-512-229.376-512-512 229.376-512 512-512zM220.16 167.424l37.888 37.888a29.952 29.952 0 0 1-0.512 42.496 30.336 30.336 0 0 1-41.984 0l-38.4-38.4A447.104 447.104 0 0 0 60.416 492.032h57.856a30.272 30.272 0 0 1 0 60.416h-56.32a449.152 449.152 0 0 0 114.688 262.656l38.4-38.4a29.952 29.952 0 1 1 42.496 42.496l-37.888 37.888a447.36 447.36 0 0 0 271.872 106.496v-37.888a30.272 30.272 0 0 1 60.416 0v36.352a449.152 449.152 0 0 0 262.656-114.688l-28.672-28.672a29.952 29.952 0 1 1 42.496-42.496l27.648 27.648a450.752 450.752 0 0 0 105.472-251.904h-36.352a30.272 30.272 0 0 1 0-60.416h37.888a450.432 450.432 0 0 0-106.496-271.872l-27.648 27.648a29.952 29.952 0 0 1-42.496-0.512 30.336 30.336 0 0 1 0-41.984l28.672-28.672A449.152 449.152 0 0 0 552.448 61.44v56.32a30.272 30.272 0 0 1-60.416 0V60.928A446.08 446.08 0 0 0 220.16 167.424zM512 326.144c28.16 0 45.056 30.208 72.192 98.816l5.12 13.824 5.12 14.336c16.896 46.592 28.16 89.088 28.16 113.664 0 66.048-48.64 121.344-110.592 121.344s-110.592-54.784-110.592-121.344c0-27.136 13.312-75.776 33.28-127.488l5.12-13.824 7.168-18.432C470.016 351.232 486.4 326.144 512 326.144z m0 83.968l-3.072 6.656c-5.12 11.264-10.24 23.552-15.36 36.864l-4.608 11.776c-16.384 43.52-27.136 84.48-27.136 100.864 0 34.304 23.552 60.928 50.176 60.928 26.624 0 50.176-26.624 50.176-60.928 0-16.896-11.264-57.344-27.136-100.864l-4.608-11.776a562.56 562.56 0 0 0-15.36-36.864L512 410.112z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.624 0 512 229.376 512 512s-229.376 512-512 512-512-229.376-512-512 229.376-512 512-512zM220.16 167.424l37.888 37.888a29.952 29.952 0 0 1-0.512 42.496 30.336 30.336 0 0 1-41.984 0l-38.4-38.4A447.104 447.104 0 0 0 60.416 492.032h57.856a30.272 30.272 0 0 1 0 60.416h-56.32a449.152 449.152 0 0 0 114.688 262.656l38.4-38.4a29.952 29.952 0 1 1 42.496 42.496l-37.888 37.888a447.36 447.36 0 0 0 271.872 106.496v-37.888a30.272 30.272 0 0 1 60.416 0v36.352a449.152 449.152 0 0 0 262.656-114.688l-28.672-28.672a29.952 29.952 0 1 1 42.496-42.496l27.648 27.648a450.752 450.752 0 0 0 105.472-251.904h-36.352a30.272 30.272 0 0 1 0-60.416h37.888a450.432 450.432 0 0 0-106.496-271.872l-27.648 27.648a29.952 29.952 0 0 1-42.496-0.512 30.336 30.336 0 0 1 0-41.984l28.672-28.672A449.152 449.152 0 0 0 552.448 61.44v56.32a30.272 30.272 0 0 1-60.416 0V60.928A446.08 446.08 0 0 0 220.16 167.424zM512 326.144c28.16 0 45.056 30.208 72.192 98.816l5.12 13.824 5.12 14.336c16.896 46.592 28.16 89.088 28.16 113.664 0 66.048-48.64 121.344-110.592 121.344s-110.592-54.784-110.592-121.344c0-27.136 13.312-75.776 33.28-127.488l5.12-13.824 7.168-18.432C470.016 351.232 486.4 326.144 512 326.144z m0 83.968l-3.072 6.656c-5.12 11.264-10.24 23.552-15.36 36.864l-4.608 11.776c-16.384 43.52-27.136 84.48-27.136 100.864 0 34.304 23.552 60.928 50.176 60.928 26.624 0 50.176-26.624 50.176-60.928 0-16.896-11.264-57.344-27.136-100.864l-4.608-11.776a562.56 562.56 0 0 0-15.36-36.864L512 410.112z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yingyong::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M383.350997 699.612373v228.446945a32.233276 32.233276 0 0 1-30.954178 32.105366h-255.819647a34.215878 34.215878 0 0 1-10.872335-1.662828 26.221514 26.221514 0 0 1-8.633913-4.604753 58.454789 58.454789 0 0 1-6.907131-6.907131 20.849301 20.849301 0 0 1-4.604753-9.145552 45.024258 45.024258 0 0 1-1.151189-9.785102v-255.819647a34.535652 34.535652 0 0 1 4.02916-16.628277 27.628522 27.628522 0 0 1 11.511884-11.511884 34.535652 34.535652 0 0 1 16.628277-3.965205h227.167847l65.1061-64.018866a74.891202 74.891202 0 0 0-5.500122-0.25582H64.407851a62.292084 62.292084 0 0 0-55.640773 32.169321 63.187453 63.187453 0 0 0-8.569958 32.105365v320.030379c0 17.587601 6.331536 32.55305 18.930654 44.768438a62.803723 62.803723 0 0 0 45.280077 18.35506h318.943146a62.228129 62.228129 0 0 0 45.919626-18.35506 60.885076 60.885076 0 0 0 18.35506-44.768438V640.19826l-0.12791-3.64543-64.146776 63.123498zM64.407851 448.52539h318.943146c1.662828 0 3.261701 0 4.860573-0.12791L323.169425 384.314658H96.577172a31.529772 31.529772 0 0 1-28.140161-16.628277 32.233276 32.233276 0 0 1-4.02916-15.477089v-255.819647c0-3.069836 0.383729-5.947807 1.151189-8.633913a43.169565 43.169565 0 0 1 2.877971-7.41877 24.174957 24.174957 0 0 1 4.604754-6.331536 41.250918 41.250918 0 0 1 6.331536-5.116393 25.51801 25.51801 0 0 1 7.994364-3.51752 37.733398 37.733398 0 0 1 9.209507-1.151188h255.819647c8.378093 0 15.668953 3.069836 21.74467 9.209507a31.146042 31.146042 0 0 1 9.209508 22.959813v229.086494l64.082821 63.059543a61.524625 61.524625 0 0 0 0.191865-4.221024V64.220325A63.187453 63.187453 0 0 0 438.927815 32.114959 62.292084 62.292084 0 0 0 383.350997 0.009593H64.407851a61.8444 61.8444 0 0 0-45.280077 18.930654 61.8444 61.8444 0 0 0-18.930654 45.280078V384.378613c0 17.587601 6.331536 32.68096 18.930654 45.280078a61.8444 61.8444 0 0 0 45.280077 18.930654z m894.857126 127.334229h-318.943145l-2.366332 0.063955 65.23401 64.210731h223.906147a31.146042 31.146042 0 0 1 32.16932 32.105366v255.819647a31.721636 31.721636 0 0 1-9.209507 22.384219 30.186718 30.186718 0 0 1-22.959813 9.721147h-255.819648a28.971575 28.971575 0 0 1-21.74467-9.721147 31.721636 31.721636 0 0 1-9.209507-22.384219v-231.708645l-63.954912-62.867679a71.629501 71.629501 0 0 0-0.319774 6.651311v320.030379a63.187453 63.187453 0 0 0 31.593726 55.065179c9.593237 5.372213 20.465572 8.058319 32.68096 8.058319h318.943145a62.803723 62.803723 0 0 0 45.280078-18.35506 59.989707 59.989707 0 0 0 18.930654-44.768438V640.19826a61.8444 61.8444 0 0 0-18.930654-45.344032 61.8444 61.8444 0 0 0-45.280078-18.930654z m61.908355-528.843166a64.786326 64.786326 0 0 0-6.331536-14.901494 78.216857 78.216857 0 0 0-9.721147-13.174712 49.245282 49.245282 0 0 0-13.174712-10.296741 77.449398 77.449398 0 0 0-15.477089-6.395491 62.419994 62.419994 0 0 0-17.267826-2.238422H640.385787a62.292084 62.292084 0 0 0-55.640773 32.105366 63.187453 63.187453 0 0 0-8.633913 32.105366V384.378613c0 2.430287 0.191865 4.860573 0.383729 7.226905l63.890957-62.867678V96.389645a34.535652 34.535652 0 0 1 4.029159-16.628277 27.628522 27.628522 0 0 1 11.511885-11.511884 32.233276 32.233276 0 0 1 15.413133-4.029159h255.819647a31.146042 31.146042 0 0 1 32.169321 32.16932v255.819647a31.721636 31.721636 0 0 1-9.209507 22.38422 30.186718 30.186718 0 0 1-22.959814 9.721146h-223.266597l-65.23401 64.210732h320.605973a59.861797 59.861797 0 0 0 20.081842-3.389611 71.117862 71.117862 0 0 0 32.169321-23.023768 52.506983 52.506983 0 0 0 9.145552-17.715511c1.918647-6.523401 2.877971-13.174712 2.877972-20.081842V64.220325a62.419994 62.419994 0 0 0-2.302377-17.203872z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M383.350997 699.612373v228.446945a32.233276 32.233276 0 0 1-30.954178 32.105366h-255.819647a34.215878 34.215878 0 0 1-10.872335-1.662828 26.221514 26.221514 0 0 1-8.633913-4.604753 58.454789 58.454789 0 0 1-6.907131-6.907131 20.849301 20.849301 0 0 1-4.604753-9.145552 45.024258 45.024258 0 0 1-1.151189-9.785102v-255.819647a34.535652 34.535652 0 0 1 4.02916-16.628277 27.628522 27.628522 0 0 1 11.511884-11.511884 34.535652 34.535652 0 0 1 16.628277-3.965205h227.167847l65.1061-64.018866a74.891202 74.891202 0 0 0-5.500122-0.25582H64.407851a62.292084 62.292084 0 0 0-55.640773 32.169321 63.187453 63.187453 0 0 0-8.569958 32.105365v320.030379c0 17.587601 6.331536 32.55305 18.930654 44.768438a62.803723 62.803723 0 0 0 45.280077 18.35506h318.943146a62.228129 62.228129 0 0 0 45.919626-18.35506 60.885076 60.885076 0 0 0 18.35506-44.768438V640.19826l-0.12791-3.64543-64.146776 63.123498zM64.407851 448.52539h318.943146c1.662828 0 3.261701 0 4.860573-0.12791L323.169425 384.314658H96.577172a31.529772 31.529772 0 0 1-28.140161-16.628277 32.233276 32.233276 0 0 1-4.02916-15.477089v-255.819647c0-3.069836 0.383729-5.947807 1.151189-8.633913a43.169565 43.169565 0 0 1 2.877971-7.41877 24.174957 24.174957 0 0 1 4.604754-6.331536 41.250918 41.250918 0 0 1 6.331536-5.116393 25.51801 25.51801 0 0 1 7.994364-3.51752 37.733398 37.733398 0 0 1 9.209507-1.151188h255.819647c8.378093 0 15.668953 3.069836 21.74467 9.209507a31.146042 31.146042 0 0 1 9.209508 22.959813v229.086494l64.082821 63.059543a61.524625 61.524625 0 0 0 0.191865-4.221024V64.220325A63.187453 63.187453 0 0 0 438.927815 32.114959 62.292084 62.292084 0 0 0 383.350997 0.009593H64.407851a61.8444 61.8444 0 0 0-45.280077 18.930654 61.8444 61.8444 0 0 0-18.930654 45.280078V384.378613c0 17.587601 6.331536 32.68096 18.930654 45.280078a61.8444 61.8444 0 0 0 45.280077 18.930654z m894.857126 127.334229h-318.943145l-2.366332 0.063955 65.23401 64.210731h223.906147a31.146042 31.146042 0 0 1 32.16932 32.105366v255.819647a31.721636 31.721636 0 0 1-9.209507 22.384219 30.186718 30.186718 0 0 1-22.959813 9.721147h-255.819648a28.971575 28.971575 0 0 1-21.74467-9.721147 31.721636 31.721636 0 0 1-9.209507-22.384219v-231.708645l-63.954912-62.867679a71.629501 71.629501 0 0 0-0.319774 6.651311v320.030379a63.187453 63.187453 0 0 0 31.593726 55.065179c9.593237 5.372213 20.465572 8.058319 32.68096 8.058319h318.943145a62.803723 62.803723 0 0 0 45.280078-18.35506 59.989707 59.989707 0 0 0 18.930654-44.768438V640.19826a61.8444 61.8444 0 0 0-18.930654-45.344032 61.8444 61.8444 0 0 0-45.280078-18.930654z m61.908355-528.843166a64.786326 64.786326 0 0 0-6.331536-14.901494 78.216857 78.216857 0 0 0-9.721147-13.174712 49.245282 49.245282 0 0 0-13.174712-10.296741 77.449398 77.449398 0 0 0-15.477089-6.395491 62.419994 62.419994 0 0 0-17.267826-2.238422H640.385787a62.292084 62.292084 0 0 0-55.640773 32.105366 63.187453 63.187453 0 0 0-8.633913 32.105366V384.378613c0 2.430287 0.191865 4.860573 0.383729 7.226905l63.890957-62.867678V96.389645a34.535652 34.535652 0 0 1 4.029159-16.628277 27.628522 27.628522 0 0 1 11.511885-11.511884 32.233276 32.233276 0 0 1 15.413133-4.029159h255.819647a31.146042 31.146042 0 0 1 32.169321 32.16932v255.819647a31.721636 31.721636 0 0 1-9.209507 22.38422 30.186718 30.186718 0 0 1-22.959814 9.721146h-223.266597l-65.23401 64.210732h320.605973a59.861797 59.861797 0 0 0 20.081842-3.389611 71.117862 71.117862 0 0 0 32.169321-23.023768 52.506983 52.506983 0 0 0 9.145552-17.715511c1.918647-6.523401 2.877971-13.174712 2.877972-20.081842V64.220325a62.419994 62.419994 0 0 0-2.302377-17.203872z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yinsi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M606.7 490.2C597.9 452.5 567.6 423.5 529.5 416.5L467.2 356.9C481.6 352.8 496.4 349.8 512 349.8C601.5 349.9 674.1 422.5 674.2 512C674 524.8 672.4 537.6 669.2 550.1L606.7 490.2ZM556.8 667C542.3 671.5 527.2 673.9 512 674.2C422.5 674.1 349.9 601.5 349.8 512C349.8 498.8 351.9 486.2 354.8 473.8L417.4 533.6C425.9 571.3 456.4 600.6 494.7 607.5L556.8 667ZM174.5 131.8 920.4 845.2C933.3 857.6 933.8 878.2 921.4 891.1C909 904.1 888.5 904.6 875.5 892.2L129.6 178.8C116.6 166.4 116.1 145.8 128.5 132.9C140.9 119.9 161.4 119.4 174.4 131.8H174.5ZM512 803.8C564.9 803.8 617.6 792.8 667.3 772.7L717.8 821.9C652.9 852.5 582.8 870.5 512 870.5C314.4 870.5 121.3 740.4 31.4 544.1L26.8 530.3C26.3 525.3 25.9 520.3 25.7 515.3C25.4 513.2 25.4 511 25.7 508.9C25.7 508.9 26.5 501.4 27.3 497.6C27.2 498.3 27.2 494.9 29 489.8C29.1 489.2 29.4 488.6 29.6 488.1C30.2 486 30.9 484.1 31.9 482.2C64.4 411.4 110.8 347.9 168.3 295.4L215.2 340.3C163.1 387.2 121 444.2 91.5 507.8L90.9 509.1C90.9 509.8 90.4 510.6 90.4 511.3V511.8C90.4 512.2 90.7 512.7 90.7 513.1C90.8 513.4 90.9 513.8 91 514.4L91.5 516.1C172.2 688.8 340.4 803.9 512 803.9V803.8ZM998.5 512.1C998.5 517.8 997.4 522.4 996.8 525.5C996.7 529 995.9 532.5 994.5 535.7C993.8 538.2 992.8 540.5 991.6 542.7C959.3 613.2 913.1 676.4 855.8 728.6L808.8 683.6C860.9 636.8 902.9 579.9 932.4 516.4L932.8 515L932.9 514.5L933.4 512.5C933.1 511.4 932.9 510.4 932.8 509.3C932.7 509 932.6 508.7 932.6 508.5L932.3 507.6C852.7 335.7 684 220.2 512 220.2C459.1 220.2 406.6 231.2 356.8 251.3L306.3 203C371.3 172.3 441.3 155.3 512 155.3C709.7 155.3 902.9 287.1 992.6 483.4C993.1 484.6 993.7 486.2 994.2 487.8L995.1 489.9C996 492.6 997 497.9 997.2 500.8C997.4 501.4 998.4 506.2 998.4 512.1H998.5Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M606.7 490.2C597.9 452.5 567.6 423.5 529.5 416.5L467.2 356.9C481.6 352.8 496.4 349.8 512 349.8C601.5 349.9 674.1 422.5 674.2 512C674 524.8 672.4 537.6 669.2 550.1L606.7 490.2ZM556.8 667C542.3 671.5 527.2 673.9 512 674.2C422.5 674.1 349.9 601.5 349.8 512C349.8 498.8 351.9 486.2 354.8 473.8L417.4 533.6C425.9 571.3 456.4 600.6 494.7 607.5L556.8 667ZM174.5 131.8 920.4 845.2C933.3 857.6 933.8 878.2 921.4 891.1C909 904.1 888.5 904.6 875.5 892.2L129.6 178.8C116.6 166.4 116.1 145.8 128.5 132.9C140.9 119.9 161.4 119.4 174.4 131.8H174.5ZM512 803.8C564.9 803.8 617.6 792.8 667.3 772.7L717.8 821.9C652.9 852.5 582.8 870.5 512 870.5C314.4 870.5 121.3 740.4 31.4 544.1L26.8 530.3C26.3 525.3 25.9 520.3 25.7 515.3C25.4 513.2 25.4 511 25.7 508.9C25.7 508.9 26.5 501.4 27.3 497.6C27.2 498.3 27.2 494.9 29 489.8C29.1 489.2 29.4 488.6 29.6 488.1C30.2 486 30.9 484.1 31.9 482.2C64.4 411.4 110.8 347.9 168.3 295.4L215.2 340.3C163.1 387.2 121 444.2 91.5 507.8L90.9 509.1C90.9 509.8 90.4 510.6 90.4 511.3V511.8C90.4 512.2 90.7 512.7 90.7 513.1C90.8 513.4 90.9 513.8 91 514.4L91.5 516.1C172.2 688.8 340.4 803.9 512 803.9V803.8ZM998.5 512.1C998.5 517.8 997.4 522.4 996.8 525.5C996.7 529 995.9 532.5 994.5 535.7C993.8 538.2 992.8 540.5 991.6 542.7C959.3 613.2 913.1 676.4 855.8 728.6L808.8 683.6C860.9 636.8 902.9 579.9 932.4 516.4L932.8 515L932.9 514.5L933.4 512.5C933.1 511.4 932.9 510.4 932.8 509.3C932.7 509 932.6 508.7 932.6 508.5L932.3 507.6C852.7 335.7 684 220.2 512 220.2C459.1 220.2 406.6 231.2 356.8 251.3L306.3 203C371.3 172.3 441.3 155.3 512 155.3C709.7 155.3 902.9 287.1 992.6 483.4C993.1 484.6 993.7 486.2 994.2 487.8L995.1 489.9C996 492.6 997 497.9 997.2 500.8C997.4 501.4 998.4 506.2 998.4 512.1H998.5Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ylqgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M638.296505 682.901105h345.770606a39.869533 39.869533 0 1 1 0 79.803063H638.296505a39.869533 39.869533 0 1 1 0-79.803063z m-28.158257 11.711276l84.602765-84.666761a39.869533 39.869533 0 1 1 56.444507 56.444507l-84.666761 84.602765a39.869533 39.869533 0 1 1-56.380511-56.380511z m56.380511 0l84.666761 84.602765a39.869533 39.869533 0 1 1-56.444507 56.444508l-84.602765-84.666762a39.869533 39.869533 0 1 1 56.380511-56.380511z m317.484356 324.011952H39.869533a39.869533 39.869533 0 1 1 0-79.739067h944.133582a39.869533 39.869533 0 1 1 0 79.739067z m0-515.040132H39.869533a39.869533 39.869533 0 1 1 0-79.739066h944.133582a39.869533 39.869533 0 1 1 0 79.739066z m-768.848428 0v435.301065a39.869533 39.869533 0 1 1-79.803062 0V503.584201a39.869533 39.869533 0 1 1 79.803062 0z m241.585052 102.009688v237.425309a39.869533 39.869533 0 1 1-79.803062 0v-237.425309a39.869533 39.869533 0 1 1 79.803062 0z m526.367431-268.463389a39.677545 39.677545 0 0 1-19.006824-4.863699L511.456354 85.434074 64.891985 332.202805a39.933529 39.933529 0 0 1-38.589612-69.81968L492.001557 5.055047a39.869533 39.869533 0 0 1 38.397625-0.127992l471.842804 257.264082a39.869533 39.869533 0 0 1-19.134816 74.939363z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M638.296505 682.901105h345.770606a39.869533 39.869533 0 1 1 0 79.803063H638.296505a39.869533 39.869533 0 1 1 0-79.803063z m-28.158257 11.711276l84.602765-84.666761a39.869533 39.869533 0 1 1 56.444507 56.444507l-84.666761 84.602765a39.869533 39.869533 0 1 1-56.380511-56.380511z m56.380511 0l84.666761 84.602765a39.869533 39.869533 0 1 1-56.444507 56.444508l-84.602765-84.666762a39.869533 39.869533 0 1 1 56.380511-56.380511z m317.484356 324.011952H39.869533a39.869533 39.869533 0 1 1 0-79.739067h944.133582a39.869533 39.869533 0 1 1 0 79.739067z m0-515.040132H39.869533a39.869533 39.869533 0 1 1 0-79.739066h944.133582a39.869533 39.869533 0 1 1 0 79.739066z m-768.848428 0v435.301065a39.869533 39.869533 0 1 1-79.803062 0V503.584201a39.869533 39.869533 0 1 1 79.803062 0z m241.585052 102.009688v237.425309a39.869533 39.869533 0 1 1-79.803062 0v-237.425309a39.869533 39.869533 0 1 1 79.803062 0z m526.367431-268.463389a39.677545 39.677545 0 0 1-19.006824-4.863699L511.456354 85.434074 64.891985 332.202805a39.933529 39.933529 0 0 1-38.589612-69.81968L492.001557 5.055047a39.869533 39.869533 0 0 1 38.397625-0.127992l471.842804 257.264082a39.869533 39.869533 0 0 1-19.134816 74.939363z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yongcan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.2 975.5C124.8 975.5 99.2 964.9 80 945.5C62.1 928.1 51.8 904.2 51.6 879.3C51.6 854.6 61.9 830.2 80 812.1L377.7 529.5L377.8 527.7C377.2 490 377.5 452.2 378.8 414.5C382 347.8 415.5 311.9 429.8 299.6L668 61.4C693 36.4 733.5 36.4 758.6 61.4C783.5 86.4 783.5 126.9 758.6 151.9L574.8 334.9C574.1 337.4 573.7 339.9 573.6 342.4C573.6 351.4 580.8 358.6 589.8 358.6C590.5 358.6 592.7 358.6 596.5 356.3L783.6 169.3C807.6 145 849.9 145 874.1 169.3C899 194.2 899 234.6 874.1 259.6L688.4 445.6C687.2 447.5 686.5 449.7 686.4 452C686.4 460.9 693.6 468.2 702.6 468.2C705.7 467.9 708.6 466.8 711.1 464.9L889.5 286.6C914.5 261.7 954.9 261.7 979.8 286.6C1004.7 311.6 1004.7 352 979.8 376.9L740.4 616.5C729.4 629.4 693.5 662.9 626.8 666C599.7 667.4 554.9 667.4 517.9 667L223.8 946C205.1 964.7 179.5 975.4 152.2 975.4V975.5ZM429.2 534.6C429.1 535.9 429.1 538.1 429 541.5C428.9 548.4 426 555 421 559.7L116.1 849.1C108.1 857 103.5 867.8 103.3 879.1C103.3 890 107.9 900.3 116.6 908.8C136.4 927.8 167.7 927.9 187.5 908.9L489.8 622.2C494.6 617.4 501.1 614.9 507.8 615.1C545.5 615.5 595.2 615.7 624.2 614.2C672.2 611.9 696.2 588.4 702.5 581.1L943.3 340.2C948 335.4 948 327.7 943.3 323C938.5 318.2 930.9 318.2 926.1 323L742.7 506.4C739.2 509.9 734.8 512.3 730 513.4C720.9 517.7 711.8 519.8 702.4 519.8C664.9 519.8 634.5 489.5 634.4 452C634.4 441.5 637.3 431.3 642.8 420.9C644 417.7 645.9 414.7 648.4 412.3L837.5 223.4C843 223.3 847.9 219.6 849.3 214.3C850.7 208.9 848.3 203.3 843.6 200.6C838.8 197.8 832.7 198.6 828.8 202.5C825.6 202.5 822.5 203.8 820.3 206.1L631.2 394.9C619.5 404.7 604.9 410.1 589.7 410.4C552.1 410.4 521.6 379.9 521.6 342.3C521.6 332.6 524.1 320.8 528.2 310.9C529.5 307.8 531.5 304.9 533.8 302.4L721.5 115C726.3 110.3 726.3 102.6 721.5 97.8C716.8 93.1 709.1 93.1 704.4 97.8L464.9 337.2C456.4 344.7 432.6 368.7 430.5 416.7C429.2 444.9 429.4 493.5 429.6 529.2C429.7 531 429.6 532.8 429.3 534.5L429.2 534.6ZM311 639.6C304.2 639.6 297.6 636.9 292.7 632L70.6 409.6C69.5 408.5 68.5 407.3 67.6 406C65.1 402.2 41.2 365.6 29.5 272.3C20.6 200.7 29.3 146.9 29.6 144.8C31.2 138.2 42.2 97.4 75.9 80.9C88.9 74.5 110.1 69.6 137.6 81.9C140.5 83.2 143.1 85 145.3 87.3L426.9 369.2C437.1 379.3 437.1 395.7 426.9 405.8C416.8 415.9 400.5 415.9 390.3 405.8L112.6 127.6C104 124.7 100 126.8 98.5 127.4C88.6 132.2 81.7 149.4 80.2 155.2C80.3 155.2 73 203.2 80.8 265.8C89.5 335.7 105.4 367.8 109.5 375.2L329.3 595.5C336.8 602.8 339.1 614 335 623.7C331 633.4 321.5 639.7 311 639.6ZM742.1 981.3C721.8 981.3 700.3 972.4 677.8 949.9L446.7 718.5C436.6 708.4 436.6 692 446.7 681.9C456.8 671.8 473.2 671.8 483.3 681.9L714.4 913.3C733.6 932.6 745.3 944.4 795.6 894C823.3 866.4 792.2 832.9 788.6 829.2L609.6 649.6C599.5 639.5 599.5 623.1 609.6 613.1C619.7 603 636 603 646.1 613.1L825.6 792.9C854.4 822.4 879.8 883.2 832.3 930.7C805.6 957.4 775.4 981.3 742.1 981.3Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.2 975.5C124.8 975.5 99.2 964.9 80 945.5C62.1 928.1 51.8 904.2 51.6 879.3C51.6 854.6 61.9 830.2 80 812.1L377.7 529.5L377.8 527.7C377.2 490 377.5 452.2 378.8 414.5C382 347.8 415.5 311.9 429.8 299.6L668 61.4C693 36.4 733.5 36.4 758.6 61.4C783.5 86.4 783.5 126.9 758.6 151.9L574.8 334.9C574.1 337.4 573.7 339.9 573.6 342.4C573.6 351.4 580.8 358.6 589.8 358.6C590.5 358.6 592.7 358.6 596.5 356.3L783.6 169.3C807.6 145 849.9 145 874.1 169.3C899 194.2 899 234.6 874.1 259.6L688.4 445.6C687.2 447.5 686.5 449.7 686.4 452C686.4 460.9 693.6 468.2 702.6 468.2C705.7 467.9 708.6 466.8 711.1 464.9L889.5 286.6C914.5 261.7 954.9 261.7 979.8 286.6C1004.7 311.6 1004.7 352 979.8 376.9L740.4 616.5C729.4 629.4 693.5 662.9 626.8 666C599.7 667.4 554.9 667.4 517.9 667L223.8 946C205.1 964.7 179.5 975.4 152.2 975.4V975.5ZM429.2 534.6C429.1 535.9 429.1 538.1 429 541.5C428.9 548.4 426 555 421 559.7L116.1 849.1C108.1 857 103.5 867.8 103.3 879.1C103.3 890 107.9 900.3 116.6 908.8C136.4 927.8 167.7 927.9 187.5 908.9L489.8 622.2C494.6 617.4 501.1 614.9 507.8 615.1C545.5 615.5 595.2 615.7 624.2 614.2C672.2 611.9 696.2 588.4 702.5 581.1L943.3 340.2C948 335.4 948 327.7 943.3 323C938.5 318.2 930.9 318.2 926.1 323L742.7 506.4C739.2 509.9 734.8 512.3 730 513.4C720.9 517.7 711.8 519.8 702.4 519.8C664.9 519.8 634.5 489.5 634.4 452C634.4 441.5 637.3 431.3 642.8 420.9C644 417.7 645.9 414.7 648.4 412.3L837.5 223.4C843 223.3 847.9 219.6 849.3 214.3C850.7 208.9 848.3 203.3 843.6 200.6C838.8 197.8 832.7 198.6 828.8 202.5C825.6 202.5 822.5 203.8 820.3 206.1L631.2 394.9C619.5 404.7 604.9 410.1 589.7 410.4C552.1 410.4 521.6 379.9 521.6 342.3C521.6 332.6 524.1 320.8 528.2 310.9C529.5 307.8 531.5 304.9 533.8 302.4L721.5 115C726.3 110.3 726.3 102.6 721.5 97.8C716.8 93.1 709.1 93.1 704.4 97.8L464.9 337.2C456.4 344.7 432.6 368.7 430.5 416.7C429.2 444.9 429.4 493.5 429.6 529.2C429.7 531 429.6 532.8 429.3 534.5L429.2 534.6ZM311 639.6C304.2 639.6 297.6 636.9 292.7 632L70.6 409.6C69.5 408.5 68.5 407.3 67.6 406C65.1 402.2 41.2 365.6 29.5 272.3C20.6 200.7 29.3 146.9 29.6 144.8C31.2 138.2 42.2 97.4 75.9 80.9C88.9 74.5 110.1 69.6 137.6 81.9C140.5 83.2 143.1 85 145.3 87.3L426.9 369.2C437.1 379.3 437.1 395.7 426.9 405.8C416.8 415.9 400.5 415.9 390.3 405.8L112.6 127.6C104 124.7 100 126.8 98.5 127.4C88.6 132.2 81.7 149.4 80.2 155.2C80.3 155.2 73 203.2 80.8 265.8C89.5 335.7 105.4 367.8 109.5 375.2L329.3 595.5C336.8 602.8 339.1 614 335 623.7C331 633.4 321.5 639.7 311 639.6ZM742.1 981.3C721.8 981.3 700.3 972.4 677.8 949.9L446.7 718.5C436.6 708.4 436.6 692 446.7 681.9C456.8 671.8 473.2 671.8 483.3 681.9L714.4 913.3C733.6 932.6 745.3 944.4 795.6 894C823.3 866.4 792.2 832.9 788.6 829.2L609.6 649.6C599.5 639.5 599.5 623.1 609.6 613.1C619.7 603 636 603 646.1 613.1L825.6 792.9C854.4 822.4 879.8 883.2 832.3 930.7C805.6 957.4 775.4 981.3 742.1 981.3Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yuyueguanli::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M861.545412 0v484.592941h-53.850353V53.850353H53.850353V969.185882h417.310118v53.850353H0V0h861.545412z m-134.625883 538.503529a241.302588 241.302588 0 0 1 242.326589 242.266353 241.302588 241.302588 0 0 1-242.326589 242.326589 241.302588 241.302588 0 0 1-242.326588-242.326589 241.302588 241.302588 0 0 1 242.326588-242.326588z m0 53.790118a187.331765 187.331765 0 0 0-188.476235 188.536471 187.331765 187.331765 0 0 0 188.536471 188.416 187.331765 187.331765 0 0 0 188.416-188.476236 187.331765 187.331765 0 0 0-188.476236-188.476235z m0 53.850353v134.625882h134.625883v53.850353h-188.476236v-188.476235h53.850353z m-312.32-53.850353v53.850353H161.551059v-53.850353h253.04847z m285.394824-161.490823v53.790117h-538.503529v-53.790117h538.503529z m0-161.551059v53.850353h-538.503529V269.251765h538.503529z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M861.545412 0v484.592941h-53.850353V53.850353H53.850353V969.185882h417.310118v53.850353H0V0h861.545412z m-134.625883 538.503529a241.302588 241.302588 0 0 1 242.326589 242.266353 241.302588 241.302588 0 0 1-242.326589 242.326589 241.302588 241.302588 0 0 1-242.326588-242.326589 241.302588 241.302588 0 0 1 242.326588-242.326588z m0 53.790118a187.331765 187.331765 0 0 0-188.476235 188.536471 187.331765 187.331765 0 0 0 188.536471 188.416 187.331765 187.331765 0 0 0 188.416-188.476236 187.331765 187.331765 0 0 0-188.476236-188.476235z m0 53.850353v134.625882h134.625883v53.850353h-188.476236v-188.476235h53.850353z m-312.32-53.850353v53.850353H161.551059v-53.850353h253.04847z m285.394824-161.490823v53.790117h-538.503529v-53.790117h538.503529z m0-161.551059v53.850353h-538.503529V269.251765h538.503529z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yuyueshezhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 56.6 998.5 367.3H890.4V517H840.6V332.1L512 122.1L183.4 332.1V910H588.6V967.4H133.6V367.3H25.5L512 56.6ZM811.8 560.7V599.6C823.6 602.1 835 606.3 845.7 611.8L856.1 617.9L883.7 590.3L925.4 631.9L897.7 659.6C904.3 669.7 909.4 680.7 913.1 692.2L916.1 703.9H955.3V763.2L916.1 763.2C913.5 775.1 909.4 786.4 903.8 797.1L897.7 807.5L925.4 835.2L883.7 876.9L856.1 849.1C846 855.6 835 860.7 823.5 864.3L811.8 867.4V906.7H752.8V867.6C741 865 729.6 860.9 718.9 855.3L708.4 849.2L680.9 876.9L639.2 835L666.8 807.5C660.3 797.3 655.1 786.3 651.5 774.8L648.5 763.2H609.3V704.1H648.5C651 692.3 655.2 680.9 660.7 670.2L666.8 659.8L639.2 632.2L680.9 590.5L708.4 618.2C718.6 611.6 729.6 606.5 741.1 602.9L752.8 599.8V560.7H811.7L811.8 560.7ZM782.3 643.5C732.5 643.5 692.2 683.9 692.2 733.6C692.2 783.3 732.5 823.7 782.3 823.7C832 823.7 872.3 783.3 872.3 733.6C872.3 683.9 832 643.5 782.3 643.5ZM536.9 377.2V590.8L351.9 748.6L319.6 710.8L487.1 567.9V377.2H536.9H536.9Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 56.6 998.5 367.3H890.4V517H840.6V332.1L512 122.1L183.4 332.1V910H588.6V967.4H133.6V367.3H25.5L512 56.6ZM811.8 560.7V599.6C823.6 602.1 835 606.3 845.7 611.8L856.1 617.9L883.7 590.3L925.4 631.9L897.7 659.6C904.3 669.7 909.4 680.7 913.1 692.2L916.1 703.9H955.3V763.2L916.1 763.2C913.5 775.1 909.4 786.4 903.8 797.1L897.7 807.5L925.4 835.2L883.7 876.9L856.1 849.1C846 855.6 835 860.7 823.5 864.3L811.8 867.4V906.7H752.8V867.6C741 865 729.6 860.9 718.9 855.3L708.4 849.2L680.9 876.9L639.2 835L666.8 807.5C660.3 797.3 655.1 786.3 651.5 774.8L648.5 763.2H609.3V704.1H648.5C651 692.3 655.2 680.9 660.7 670.2L666.8 659.8L639.2 632.2L680.9 590.5L708.4 618.2C718.6 611.6 729.6 606.5 741.1 602.9L752.8 599.8V560.7H811.7L811.8 560.7ZM782.3 643.5C732.5 643.5 692.2 683.9 692.2 733.6C692.2 783.3 732.5 823.7 782.3 823.7C832 823.7 872.3 783.3 872.3 733.6C872.3 683.9 832 643.5 782.3 643.5ZM536.9 377.2V590.8L351.9 748.6L319.6 710.8L487.1 567.9V377.2H536.9H536.9Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zbgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M998.357573 3.243382a40.318286 40.318286 0 0 0-19.519171-2.751883h-151.673554a39.358327 39.358327 0 0 0 0 78.716655h58.557512l-216.758788 216.822785-284.147924-284.147924A41.214248 41.214248 0 0 0 353.968959 0.043518a40.638273 40.638273 0 0 0-30.398708 11.647505L11.327521 324.061747a40.830265 40.830265 0 0 0 57.597552 57.597552l284.659902-284.595904L638.052885 381.467308c8.447641 8.511638 19.711162 12.223481 30.910687 11.775499 11.51951 0.639973 22.719034-3.647845 30.846689-11.775499l245.429569-245.42957v61.245397a39.358327 39.358327 0 1 0 78.780652 0V39.721832a39.166335 39.166335 0 0 0-25.662909-36.542447zM39.422327 669.903049a39.358327 39.358327 0 0 0-39.358327 39.422325v236.277958a39.358327 39.358327 0 0 0 78.716655 0v-236.277958a39.358327 39.358327 0 0 0-39.358328-39.422325zM354.480937 394.266764a39.358327 39.358327 0 0 0-39.358327 39.358327v511.978241a39.358327 39.358327 0 0 0 78.716655 0v-511.978241a39.358327 39.358327 0 0 0-39.358328-39.358327z m639.844807 230.902186h-2.367899c-39.550319 0-71.676954-34.046553-71.676954-75.836777 0-13.88741 6.207736-28.926771 6.207736-29.054765a35.454493 35.454493 0 0 0-10.879538-41.534235l-0.767967-0.447981-68.925071-40.638272-0.639973-0.319987a35.07051 35.07051 0 0 0-39.102338 8.255649c-8.447641 9.215608-35.006512 33.086594-56.509598 33.086594-21.503086 0-48.253949-24.318966-56.70159-33.726566a35.262501 35.262501 0 0 0-25.918899-11.327519 31.358667 31.358667 0 0 0-13.055445 2.751883l-0.767967 0.319986-71.29297 41.598232-0.70397 0.447981a35.51849 35.51849 0 0 0-11.07153 41.534235c0 0.127995 6.271733 15.167355 6.271734 29.054765 0 41.790224-32.190632 75.836777-71.676954 75.836777h-2.367899c-11.51951-0.127995-20.991108 10.495554-23.99898 27.262842a390.383409 390.383409 0 0 0-5.759756 57.277565c0 24.638953 5.567763 55.805628 5.759756 57.277566 3.007872 16.447301 12.159483 27.070849 23.487001 27.07085h2.879878c39.486322 0 71.676954 34.046553 71.676954 76.028768 0 13.695418-6.271733 28.862773-6.271734 28.862774a35.51849 35.51849 0 0 0 10.943535 41.534234l0.639973 0.447981 67.645125 40.190292 0.767967 0.319987a34.878518 34.878518 0 0 0 39.102339-8.767628c7.99966-9.023616 35.51849-35.006512 57.661549-35.006512s49.4059 25.790904 57.981536 35.838477a34.238545 34.238545 0 0 0 39.038341 8.895622l0.831964-0.319986 70.013025-41.022257 0.767967-0.511978a35.710482 35.710482 0 0 0 10.943535-41.470238s-6.207736-15.231353-6.207736-28.92677c0-41.982216 32.126635-76.028769 71.676954-76.028769h2.367899c11.51951 0.319986 20.927111-10.495554 23.934983-27.07085 0.255989-1.40794 5.759755-32.638613 5.759755-57.277565a390.383409 390.383409 0 0 0-5.759755-57.277566c-3.007872-16.895282-12.415472-27.51883-23.934983-27.326839z m-52.669762 125.17868c-44.542107 2.431897-80.124595 41.790224-80.124594 89.852182 0 15.99932 5.823752 31.358667 7.0397 34.558531l-53.053745 31.166675h-0.127994c-0.831965 0-1.535935-0.191992-1.66393-0.511978a149.049665 149.049665 0 0 0-19.839156-18.559211c-16.511298-13.119442-32.126635-19.711162-46.718015-19.711163-14.399388 0-30.078722 6.59172-46.462025 19.391176-11.071529 8.575636-18.687206 17.279266-19.647165 18.239225a4.159823 4.159823 0 0 1-1.66393 0.511978h-0.127994l-51.261822-30.526702c1.279946-3.199864 7.167695-18.559211 7.167696-34.558531 0-47.99796-35.51849-87.356287-80.124595-89.852182a277.108223 277.108223 0 0 1-4.159823-40.958259c0-15.871325 3.455853-36.926431 4.095826-40.830265 44.542107-2.431897 80.188592-41.790224 80.188592-89.852181 0-15.99932-5.823752-31.166675-7.103698-34.558531l54.205696-31.614657h0.127995c0.959959 0 1.727927 0.319986 1.919918 0.639973 1.023956 0.959959 8.575636 9.215608 19.583168 17.535255 16.127315 12.287478 31.486662 18.559211 45.63006 18.559211 13.951407 0 29.118762-6.079742 45.246077-18.239225 11.007532-8.191652 18.431217-16.255309 19.391176-17.279265a4.735799 4.735799 0 0 1 1.983916-0.447981h0.127995l52.349775 30.974683c-1.279946 3.071869-7.103698 18.431217-7.103698 34.558532 0 47.933963 35.51849 87.29229 80.124594 89.852181 0.639973 3.839837 4.159823 24.830945 4.159824 40.766267 0 15.99932-3.455853 37.246417-4.159824 40.894262z m-193.271786-120.314886a78.524663 78.524663 0 0 0-77.88469 79.29263c0 43.838137 34.81452 79.228633 77.820693 79.228632 43.006172 0 77.820693-35.390496 77.820693-79.228632a78.524663 78.524663 0 0 0-77.820693-79.29263z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M998.357573 3.243382a40.318286 40.318286 0 0 0-19.519171-2.751883h-151.673554a39.358327 39.358327 0 0 0 0 78.716655h58.557512l-216.758788 216.822785-284.147924-284.147924A41.214248 41.214248 0 0 0 353.968959 0.043518a40.638273 40.638273 0 0 0-30.398708 11.647505L11.327521 324.061747a40.830265 40.830265 0 0 0 57.597552 57.597552l284.659902-284.595904L638.052885 381.467308c8.447641 8.511638 19.711162 12.223481 30.910687 11.775499 11.51951 0.639973 22.719034-3.647845 30.846689-11.775499l245.429569-245.42957v61.245397a39.358327 39.358327 0 1 0 78.780652 0V39.721832a39.166335 39.166335 0 0 0-25.662909-36.542447zM39.422327 669.903049a39.358327 39.358327 0 0 0-39.358327 39.422325v236.277958a39.358327 39.358327 0 0 0 78.716655 0v-236.277958a39.358327 39.358327 0 0 0-39.358328-39.422325zM354.480937 394.266764a39.358327 39.358327 0 0 0-39.358327 39.358327v511.978241a39.358327 39.358327 0 0 0 78.716655 0v-511.978241a39.358327 39.358327 0 0 0-39.358328-39.358327z m639.844807 230.902186h-2.367899c-39.550319 0-71.676954-34.046553-71.676954-75.836777 0-13.88741 6.207736-28.926771 6.207736-29.054765a35.454493 35.454493 0 0 0-10.879538-41.534235l-0.767967-0.447981-68.925071-40.638272-0.639973-0.319987a35.07051 35.07051 0 0 0-39.102338 8.255649c-8.447641 9.215608-35.006512 33.086594-56.509598 33.086594-21.503086 0-48.253949-24.318966-56.70159-33.726566a35.262501 35.262501 0 0 0-25.918899-11.327519 31.358667 31.358667 0 0 0-13.055445 2.751883l-0.767967 0.319986-71.29297 41.598232-0.70397 0.447981a35.51849 35.51849 0 0 0-11.07153 41.534235c0 0.127995 6.271733 15.167355 6.271734 29.054765 0 41.790224-32.190632 75.836777-71.676954 75.836777h-2.367899c-11.51951-0.127995-20.991108 10.495554-23.99898 27.262842a390.383409 390.383409 0 0 0-5.759756 57.277565c0 24.638953 5.567763 55.805628 5.759756 57.277566 3.007872 16.447301 12.159483 27.070849 23.487001 27.07085h2.879878c39.486322 0 71.676954 34.046553 71.676954 76.028768 0 13.695418-6.271733 28.862773-6.271734 28.862774a35.51849 35.51849 0 0 0 10.943535 41.534234l0.639973 0.447981 67.645125 40.190292 0.767967 0.319987a34.878518 34.878518 0 0 0 39.102339-8.767628c7.99966-9.023616 35.51849-35.006512 57.661549-35.006512s49.4059 25.790904 57.981536 35.838477a34.238545 34.238545 0 0 0 39.038341 8.895622l0.831964-0.319986 70.013025-41.022257 0.767967-0.511978a35.710482 35.710482 0 0 0 10.943535-41.470238s-6.207736-15.231353-6.207736-28.92677c0-41.982216 32.126635-76.028769 71.676954-76.028769h2.367899c11.51951 0.319986 20.927111-10.495554 23.934983-27.07085 0.255989-1.40794 5.759755-32.638613 5.759755-57.277565a390.383409 390.383409 0 0 0-5.759755-57.277566c-3.007872-16.895282-12.415472-27.51883-23.934983-27.326839z m-52.669762 125.17868c-44.542107 2.431897-80.124595 41.790224-80.124594 89.852182 0 15.99932 5.823752 31.358667 7.0397 34.558531l-53.053745 31.166675h-0.127994c-0.831965 0-1.535935-0.191992-1.66393-0.511978a149.049665 149.049665 0 0 0-19.839156-18.559211c-16.511298-13.119442-32.126635-19.711162-46.718015-19.711163-14.399388 0-30.078722 6.59172-46.462025 19.391176-11.071529 8.575636-18.687206 17.279266-19.647165 18.239225a4.159823 4.159823 0 0 1-1.66393 0.511978h-0.127994l-51.261822-30.526702c1.279946-3.199864 7.167695-18.559211 7.167696-34.558531 0-47.99796-35.51849-87.356287-80.124595-89.852182a277.108223 277.108223 0 0 1-4.159823-40.958259c0-15.871325 3.455853-36.926431 4.095826-40.830265 44.542107-2.431897 80.188592-41.790224 80.188592-89.852181 0-15.99932-5.823752-31.166675-7.103698-34.558531l54.205696-31.614657h0.127995c0.959959 0 1.727927 0.319986 1.919918 0.639973 1.023956 0.959959 8.575636 9.215608 19.583168 17.535255 16.127315 12.287478 31.486662 18.559211 45.63006 18.559211 13.951407 0 29.118762-6.079742 45.246077-18.239225 11.007532-8.191652 18.431217-16.255309 19.391176-17.279265a4.735799 4.735799 0 0 1 1.983916-0.447981h0.127995l52.349775 30.974683c-1.279946 3.071869-7.103698 18.431217-7.103698 34.558532 0 47.933963 35.51849 87.29229 80.124594 89.852181 0.639973 3.839837 4.159823 24.830945 4.159824 40.766267 0 15.99932-3.455853 37.246417-4.159824 40.894262z m-193.271786-120.314886a78.524663 78.524663 0 0 0-77.88469 79.29263c0 43.838137 34.81452 79.228633 77.820693 79.228632 43.006172 0 77.820693-35.390496 77.820693-79.228632a78.524663 78.524663 0 0 0-77.820693-79.29263z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zhandian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.113778 1001.813333a501.532444 501.532444 0 0 1-248.604445-65.934222A503.808 503.808 0 0 1 84.764444 762.197333l49.607112-30.378666a447.488 447.488 0 0 0 158.151111 153.543111 442.595556 442.595556 0 0 0 219.648 58.197333 442.368 442.368 0 0 0 378.595555-213.048889l49.720889 30.321778a503.466667 503.466667 0 0 1-179.029333 174.705778 501.418667 501.418667 0 0 1-249.287111 66.275555zM120.263111 294.855111l-51.484444-27.136a502.328889 502.328889 0 0 1 180.906666-193.536A499.427556 499.427556 0 0 1 512.113778 0c92.956444 0 183.751111 25.6 262.485333 74.183111a503.523556 503.523556 0 0 1 181.020445 193.536l-51.484445 27.136a445.496889 445.496889 0 0 0-159.971555-171.121778 441.457778 441.457778 0 0 0-231.936-65.479111 442.823111 442.823111 0 0 0-391.964445 236.600889z m147.342222 323.242667h-48.355555l-0.682667-3.982222a280.462222 280.462222 0 0 0-8.647111-32.597334l-26.737778-82.147555a65.422222 65.422222 0 0 1-2.503111-7.793778 521.443556 521.443556 0 0 1-2.446222 8.192v0.113778l-26.908445 81.635555a344.689778 344.689778 0 0 0-8.931555 32.597334l-0.739556 3.868444h-48.071111l-0.853333-3.697778a262.030222 262.030222 0 0 0-8.931556-32.768L45.340444 457.557333C40.675556 442.197333 35.783111 427.804444 30.72 414.606222L28.444444 408.348444h62.805334l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566222 40.675556l19.228445 67.982222c0.682667 2.104889 1.365333 5.290667 2.275555 9.443555 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144889-76.060444a245.76 245.76 0 0 0 8.533334-32.426667l0.568888-3.925333h45.454223l0.568889 3.982222c0.910222 5.916444 5.233778 21.617778 8.590222 32.483555l25.884444 79.246223c0.568889 1.592889 1.308444 4.039111 2.104889 7.054222 0.796444-3.470222 1.479111-6.712889 1.877333-7.964445l19.569778-69.802666c3.982222-14.449778 6.826667-29.582222 7.566222-40.561778l0.227556-4.437333h62.577778l-2.616889 6.428444c-3.697778 9.557333-4.778667 12.913778-10.467556 31.232-1.024 3.356444-2.218667 7.224889-3.697777 11.719111l-38.798223 124.017778c-5.233778 16.611556-6.883556 23.04-8.647111 32.597333l-0.568889 3.811556z m331.662223 0h-48.355556l-0.682667-3.811556a280.462222 280.462222 0 0 0-8.647111-32.654222l-26.737778-82.090667a86.641778 86.641778 0 0 1-2.503111-7.850666 521.443556 521.443556 0 0 1-2.446222 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988445 32.654222l-0.682666 3.811556h-48.128L424.391111 614.4a262.030222 262.030222 0 0 0-8.988444-32.768l-38.4-123.960889c-4.664889-15.36-9.557333-29.809778-14.563556-42.951111l-2.332444-6.257778h62.805333l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566223 40.675555l19.228444 68.039112c0.682667 2.048 1.365333 5.233778 2.275556 9.386666 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144888-76.060445a245.76 245.76 0 0 0 8.533334-32.426666l0.568889-3.925334h45.283555l0.568889 3.982223c0.967111 5.916444 5.290667 21.560889 8.647111 32.483555l25.884445 79.246222c0.568889 1.592889 1.251556 4.039111 2.104889 7.111111 0.796444-3.527111 1.479111-6.826667 1.820444-8.078222l19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.284444-4.437334h62.577778l-2.616889 6.428445a368.071111 368.071111 0 0 0-10.467555 31.232c-1.080889 3.356444-2.218667 7.224889-3.754667 11.719111l-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z m331.662222 0h-48.355556L881.777778 614.286222a280.462222 280.462222 0 0 0-8.590222-32.654222l-26.794667-82.090667a86.641778 86.641778 0 0 1-2.446222-7.850666 521.386667 521.386667 0 0 1-2.446223 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988444 32.654222l-0.682667 3.811556h-48.128l-0.796445-3.697778a267.605333 267.605333 0 0 0-8.988444-32.768l-38.4-123.960889a683.576889 683.576889 0 0 0-14.563556-42.951111l-2.332444-6.257778h62.748444l0.341334 4.266667c0.739556 10.467556 3.982222 27.932444 7.623111 40.675555l19.171555 68.039112c0.739556 2.048 1.422222 5.233778 2.332445 9.386666 1.308444-4.380444 2.446222-8.362667 3.072-10.012444l25.144889-76.060445a245.76 245.76 0 0 0 8.533333-32.426666l0.568889-3.925334h45.283556l0.568888 3.982223c0.967111 5.916444 5.290667 21.560889 8.647112 32.483555l25.884444 79.246222c0.568889 1.592889 1.251556 4.039111 2.048 7.111111l1.877333-8.078222 19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.227556-4.437334H995.555556l-2.56 6.428445a368.071111 368.071111 0 0 0-10.467556 31.232l-3.754667 11.719111-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.113778 1001.813333a501.532444 501.532444 0 0 1-248.604445-65.934222A503.808 503.808 0 0 1 84.764444 762.197333l49.607112-30.378666a447.488 447.488 0 0 0 158.151111 153.543111 442.595556 442.595556 0 0 0 219.648 58.197333 442.368 442.368 0 0 0 378.595555-213.048889l49.720889 30.321778a503.466667 503.466667 0 0 1-179.029333 174.705778 501.418667 501.418667 0 0 1-249.287111 66.275555zM120.263111 294.855111l-51.484444-27.136a502.328889 502.328889 0 0 1 180.906666-193.536A499.427556 499.427556 0 0 1 512.113778 0c92.956444 0 183.751111 25.6 262.485333 74.183111a503.523556 503.523556 0 0 1 181.020445 193.536l-51.484445 27.136a445.496889 445.496889 0 0 0-159.971555-171.121778 441.457778 441.457778 0 0 0-231.936-65.479111 442.823111 442.823111 0 0 0-391.964445 236.600889z m147.342222 323.242667h-48.355555l-0.682667-3.982222a280.462222 280.462222 0 0 0-8.647111-32.597334l-26.737778-82.147555a65.422222 65.422222 0 0 1-2.503111-7.793778 521.443556 521.443556 0 0 1-2.446222 8.192v0.113778l-26.908445 81.635555a344.689778 344.689778 0 0 0-8.931555 32.597334l-0.739556 3.868444h-48.071111l-0.853333-3.697778a262.030222 262.030222 0 0 0-8.931556-32.768L45.340444 457.557333C40.675556 442.197333 35.783111 427.804444 30.72 414.606222L28.444444 408.348444h62.805334l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566222 40.675556l19.228445 67.982222c0.682667 2.104889 1.365333 5.290667 2.275555 9.443555 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144889-76.060444a245.76 245.76 0 0 0 8.533334-32.426667l0.568888-3.925333h45.454223l0.568889 3.982222c0.910222 5.916444 5.233778 21.617778 8.590222 32.483555l25.884444 79.246223c0.568889 1.592889 1.308444 4.039111 2.104889 7.054222 0.796444-3.470222 1.479111-6.712889 1.877333-7.964445l19.569778-69.802666c3.982222-14.449778 6.826667-29.582222 7.566222-40.561778l0.227556-4.437333h62.577778l-2.616889 6.428444c-3.697778 9.557333-4.778667 12.913778-10.467556 31.232-1.024 3.356444-2.218667 7.224889-3.697777 11.719111l-38.798223 124.017778c-5.233778 16.611556-6.883556 23.04-8.647111 32.597333l-0.568889 3.811556z m331.662223 0h-48.355556l-0.682667-3.811556a280.462222 280.462222 0 0 0-8.647111-32.654222l-26.737778-82.090667a86.641778 86.641778 0 0 1-2.503111-7.850666 521.443556 521.443556 0 0 1-2.446222 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988445 32.654222l-0.682666 3.811556h-48.128L424.391111 614.4a262.030222 262.030222 0 0 0-8.988444-32.768l-38.4-123.960889c-4.664889-15.36-9.557333-29.809778-14.563556-42.951111l-2.332444-6.257778h62.805333l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566223 40.675555l19.228444 68.039112c0.682667 2.048 1.365333 5.233778 2.275556 9.386666 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144888-76.060445a245.76 245.76 0 0 0 8.533334-32.426666l0.568889-3.925334h45.283555l0.568889 3.982223c0.967111 5.916444 5.290667 21.560889 8.647111 32.483555l25.884445 79.246222c0.568889 1.592889 1.251556 4.039111 2.104889 7.111111 0.796444-3.527111 1.479111-6.826667 1.820444-8.078222l19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.284444-4.437334h62.577778l-2.616889 6.428445a368.071111 368.071111 0 0 0-10.467555 31.232c-1.080889 3.356444-2.218667 7.224889-3.754667 11.719111l-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z m331.662222 0h-48.355556L881.777778 614.286222a280.462222 280.462222 0 0 0-8.590222-32.654222l-26.794667-82.090667a86.641778 86.641778 0 0 1-2.446222-7.850666 521.386667 521.386667 0 0 1-2.446223 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988444 32.654222l-0.682667 3.811556h-48.128l-0.796445-3.697778a267.605333 267.605333 0 0 0-8.988444-32.768l-38.4-123.960889a683.576889 683.576889 0 0 0-14.563556-42.951111l-2.332444-6.257778h62.748444l0.341334 4.266667c0.739556 10.467556 3.982222 27.932444 7.623111 40.675555l19.171555 68.039112c0.739556 2.048 1.422222 5.233778 2.332445 9.386666 1.308444-4.380444 2.446222-8.362667 3.072-10.012444l25.144889-76.060445a245.76 245.76 0 0 0 8.533333-32.426666l0.568889-3.925334h45.283556l0.568888 3.982223c0.967111 5.916444 5.290667 21.560889 8.647112 32.483555l25.884444 79.246222c0.568889 1.592889 1.251556 4.039111 2.048 7.111111l1.877333-8.078222 19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.227556-4.437334H995.555556l-2.56 6.428445a368.071111 368.071111 0 0 0-10.467556 31.232l-3.754667 11.719111-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zhangdan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.111111 663.665778V530.887111H322.275556V464.554667H455.111111V398.165333H322.332444V331.832889h118.784L332.288 222.321778l46.478222-46.478222 109.511111 108.885333L597.731556 175.786667l46.478222 46.478222-108.828445 109.511111h118.784v66.332444H521.443556v66.389334h132.721777v66.332444H521.443556v132.778667H455.054222zM56.888889 0h862.72v1024l-232.277333-154.624-199.111112 132.721778-199.054222-132.721778L56.888889 1024V0z m796.387555 900.551111V66.389333H123.278222V900.551111l165.888-110.819555 199.111111 132.721777 199.111111-132.721777 165.888 110.819555z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.111111 663.665778V530.887111H322.275556V464.554667H455.111111V398.165333H322.332444V331.832889h118.784L332.288 222.321778l46.478222-46.478222 109.511111 108.885333L597.731556 175.786667l46.478222 46.478222-108.828445 109.511111h118.784v66.332444H521.443556v66.389334h132.721777v66.332444H521.443556v132.778667H455.054222zM56.888889 0h862.72v1024l-232.277333-154.624-199.111112 132.721778-199.054222-132.721778L56.888889 1024V0z m796.387555 900.551111V66.389333H123.278222V900.551111l165.888-110.819555 199.111111 132.721777 199.111111-132.721777 165.888 110.819555z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zhanghu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M429.3 522.3C460.6 497.4 481.2 459.3 481.2 416.2C481.1 340.8 420 279.7 344.6 279.7C269.3 279.8 208.2 340.8 208.2 416.2C208.2 459.3 228.7 497.4 260 522.3C183.4 555.9 133.9 631.6 133.8 715.2C133.8 732 147.4 745.6 164.2 745.6C181 745.6 194.6 732 194.6 715.2C194.7 632.4 261.8 565.3 344.6 565.2C427.5 565.3 494.6 632.4 494.6 715.2C494.6 732 508.3 745.6 525.1 745.6C541.9 745.6 555.5 732 555.5 715.2C555.4 631.6 505.9 555.9 429.3 522.3ZM344.6 340.5C386.3 340.5 420.3 374.5 420.3 416.2C420.3 458 386.4 491.9 344.6 491.9C302.8 491.9 268.9 458 268.9 416.2C268.9 374.4 302.8 340.5 344.6 340.5ZM829.6 299.6H647C630.2 299.6 616.6 313.2 616.6 330C616.6 346.8 630.2 360.4 647 360.4H829.6C846.4 360.4 860.1 346.8 860.1 330C860.1 313.2 846.4 299.6 829.6 299.6ZM829.6 482.2H647C630.2 482.2 616.6 495.8 616.6 512.6C616.6 529.5 630.2 543.1 647 543.1H829.6C846.4 543.1 860.1 529.5 860.1 512.6C860.1 495.8 846.4 482.2 829.6 482.2ZM829.6 664.9H647C630.2 664.9 616.6 678.5 616.6 695.3C616.6 712.1 630.2 725.7 647 725.7H829.6C846.4 725.7 860.1 712.1 860.1 695.3C860.1 678.5 846.4 664.9 829.6 664.9ZM911.8 146.5H112.2C64.4 146.5 25.5 185.4 25.5 233.1V790.8C25.5 838.6 64.4 877.5 112.2 877.5H911.8C959.6 877.5 998.5 838.6 998.5 790.8V233.1C998.5 185.4 959.6 146.5 911.8 146.5ZM938.1 790.8C938.1 797.8 935.3 804.5 930.4 809.4C925.5 814.3 918.8 817.1 911.8 817.1H112.2C105.2 817.1 98.5 814.3 93.6 809.4C88.7 804.5 85.9 797.8 85.9 790.8V233.1C85.9 218.6 97.7 206.9 112.2 206.9H911.8C926.3 206.9 938.1 218.6 938.1 233.1V790.8Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M429.3 522.3C460.6 497.4 481.2 459.3 481.2 416.2C481.1 340.8 420 279.7 344.6 279.7C269.3 279.8 208.2 340.8 208.2 416.2C208.2 459.3 228.7 497.4 260 522.3C183.4 555.9 133.9 631.6 133.8 715.2C133.8 732 147.4 745.6 164.2 745.6C181 745.6 194.6 732 194.6 715.2C194.7 632.4 261.8 565.3 344.6 565.2C427.5 565.3 494.6 632.4 494.6 715.2C494.6 732 508.3 745.6 525.1 745.6C541.9 745.6 555.5 732 555.5 715.2C555.4 631.6 505.9 555.9 429.3 522.3ZM344.6 340.5C386.3 340.5 420.3 374.5 420.3 416.2C420.3 458 386.4 491.9 344.6 491.9C302.8 491.9 268.9 458 268.9 416.2C268.9 374.4 302.8 340.5 344.6 340.5ZM829.6 299.6H647C630.2 299.6 616.6 313.2 616.6 330C616.6 346.8 630.2 360.4 647 360.4H829.6C846.4 360.4 860.1 346.8 860.1 330C860.1 313.2 846.4 299.6 829.6 299.6ZM829.6 482.2H647C630.2 482.2 616.6 495.8 616.6 512.6C616.6 529.5 630.2 543.1 647 543.1H829.6C846.4 543.1 860.1 529.5 860.1 512.6C860.1 495.8 846.4 482.2 829.6 482.2ZM829.6 664.9H647C630.2 664.9 616.6 678.5 616.6 695.3C616.6 712.1 630.2 725.7 647 725.7H829.6C846.4 725.7 860.1 712.1 860.1 695.3C860.1 678.5 846.4 664.9 829.6 664.9ZM911.8 146.5H112.2C64.4 146.5 25.5 185.4 25.5 233.1V790.8C25.5 838.6 64.4 877.5 112.2 877.5H911.8C959.6 877.5 998.5 838.6 998.5 790.8V233.1C998.5 185.4 959.6 146.5 911.8 146.5ZM938.1 790.8C938.1 797.8 935.3 804.5 930.4 809.4C925.5 814.3 918.8 817.1 911.8 817.1H112.2C105.2 817.1 98.5 814.3 93.6 809.4C88.7 804.5 85.9 797.8 85.9 790.8V233.1C85.9 218.6 97.7 206.9 112.2 206.9H911.8C926.3 206.9 938.1 218.6 938.1 233.1V790.8Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zhipai::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M880.1 320.8H546.9L568.9 293.5C570.7 291.2 572.3 288.7 573.5 286C587.4 254.8 599.8 190.4 557.2 147.8C509 99.8 424.1 113.6 381.3 170.8L276.9 297C258.3 308.8 199.1 347.8 167 387.4L57.4 394C39.4 395 25.5 409.9 25.5 427.9V760.8C25.5 779.2 40.1 794.3 58.5 794.8L185.9 798.4L467.6 888.9C471 890.6 502.3 905.4 538.4 905.4H538.4C580.8 905.4 614.2 885 632.7 846.7C636.7 837.8 639.4 828.2 640.8 818.5C665.4 817.7 706.7 806.1 726.3 740.6C733 715.8 733.5 692.3 727.7 672.2C752 659.2 768 636.2 772.1 606.1C774.9 586.9 776.4 564.1 769.4 542.5H877.6C937.8 542.5 998.5 509.3 998.5 435.3C998.5 349.9 922.3 323 880.1 320.8ZM876.6 474.7H625.1C606.4 474.7 591.2 489.9 591.2 508.6C591.2 527.3 606.4 542.5 625.1 542.5C682.2 542.5 697.8 553.3 701.8 557.9C706.8 563.7 707.9 576.4 705.1 596.7C704 604.2 702.2 616.7 675.1 616.7C670.9 616.7 667.9 616.4 667.4 616.3C649 613.3 631.7 625.5 628.2 643.7C625 662.1 637.1 679.6 655.4 683.1C658.4 683.7 659.5 684.7 660.5 686.4C663.8 691.6 665.9 704.3 661.1 722.1C652.5 750.7 641.6 750.7 638.1 750.7C631.7 750.4 625.4 748.5 619.8 745.4C607.1 737.5 590.7 738.9 579.5 748.9C568.3 758.9 564.9 775.2 571.2 788.9C575.1 798.3 575 808.9 571.1 818.3C564.5 832 555 837.6 538.5 837.6C517.8 837.6 497.5 828 493 826.1L202.2 732.4C199.1 731.4 195.9 730.8 192.7 730.7L93.4 727.9V459.9L187.2 454.3C198.3 453.6 208.4 447.6 214.1 438.1C230.4 411.5 286.1 371 317.4 351.8C320.6 349.8 323.4 347.3 325.8 344.4L434.6 212.8C454.8 186 489.1 175.8 509.2 195.8C525.8 212.5 516.5 244.6 512.8 254.9L449.5 333.4C441.3 343.6 439.6 357.6 445.2 369.4C450.9 381.2 462.9 388.7 475.9 388.6L878 388.6C886.8 389.2 930.7 394.4 930.7 435.3C930.7 469.5 897.5 474.6 876.5 474.6L876.6 474.7Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M880.1 320.8H546.9L568.9 293.5C570.7 291.2 572.3 288.7 573.5 286C587.4 254.8 599.8 190.4 557.2 147.8C509 99.8 424.1 113.6 381.3 170.8L276.9 297C258.3 308.8 199.1 347.8 167 387.4L57.4 394C39.4 395 25.5 409.9 25.5 427.9V760.8C25.5 779.2 40.1 794.3 58.5 794.8L185.9 798.4L467.6 888.9C471 890.6 502.3 905.4 538.4 905.4H538.4C580.8 905.4 614.2 885 632.7 846.7C636.7 837.8 639.4 828.2 640.8 818.5C665.4 817.7 706.7 806.1 726.3 740.6C733 715.8 733.5 692.3 727.7 672.2C752 659.2 768 636.2 772.1 606.1C774.9 586.9 776.4 564.1 769.4 542.5H877.6C937.8 542.5 998.5 509.3 998.5 435.3C998.5 349.9 922.3 323 880.1 320.8ZM876.6 474.7H625.1C606.4 474.7 591.2 489.9 591.2 508.6C591.2 527.3 606.4 542.5 625.1 542.5C682.2 542.5 697.8 553.3 701.8 557.9C706.8 563.7 707.9 576.4 705.1 596.7C704 604.2 702.2 616.7 675.1 616.7C670.9 616.7 667.9 616.4 667.4 616.3C649 613.3 631.7 625.5 628.2 643.7C625 662.1 637.1 679.6 655.4 683.1C658.4 683.7 659.5 684.7 660.5 686.4C663.8 691.6 665.9 704.3 661.1 722.1C652.5 750.7 641.6 750.7 638.1 750.7C631.7 750.4 625.4 748.5 619.8 745.4C607.1 737.5 590.7 738.9 579.5 748.9C568.3 758.9 564.9 775.2 571.2 788.9C575.1 798.3 575 808.9 571.1 818.3C564.5 832 555 837.6 538.5 837.6C517.8 837.6 497.5 828 493 826.1L202.2 732.4C199.1 731.4 195.9 730.8 192.7 730.7L93.4 727.9V459.9L187.2 454.3C198.3 453.6 208.4 447.6 214.1 438.1C230.4 411.5 286.1 371 317.4 351.8C320.6 349.8 323.4 347.3 325.8 344.4L434.6 212.8C454.8 186 489.1 175.8 509.2 195.8C525.8 212.5 516.5 244.6 512.8 254.9L449.5 333.4C441.3 343.6 439.6 357.6 445.2 369.4C450.9 381.2 462.9 388.7 475.9 388.6L878 388.6C886.8 389.2 930.7 394.4 930.7 435.3C930.7 469.5 897.5 474.6 876.5 474.6L876.6 474.7Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zidingyi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M780.577228 76.730917l103.350414 103.350414-585.14035 585.140349H195.436878V661.944409l585.14035-585.14035z m0-76.726528a36.424987 36.424987 0 0 0-26.038746 10.386241l-613.739084 614.397367a36.424987 36.424987 0 0 0-10.386241 26.038745v143.651956c0 20.1142 16.310787 36.424987 36.424987 36.424987H310.490099c9.727958 0.146285 19.017061-3.657127 26.038746-10.386242l613.080801-614.397366a36.424987 36.424987 0 0 0 0-51.346066L806.542831 10.97577a36.424987 36.424987 0 0 0-25.965603-10.386241V0.004389z m162.522732 895.264734H32.841004a32.475289 32.475289 0 1 0 0 65.023721H943.173102a32.475289 32.475289 0 1 0 0-65.023721z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M780.577228 76.730917l103.350414 103.350414-585.14035 585.140349H195.436878V661.944409l585.14035-585.14035z m0-76.726528a36.424987 36.424987 0 0 0-26.038746 10.386241l-613.739084 614.397367a36.424987 36.424987 0 0 0-10.386241 26.038745v143.651956c0 20.1142 16.310787 36.424987 36.424987 36.424987H310.490099c9.727958 0.146285 19.017061-3.657127 26.038746-10.386242l613.080801-614.397366a36.424987 36.424987 0 0 0 0-51.346066L806.542831 10.97577a36.424987 36.424987 0 0 0-25.965603-10.386241V0.004389z m162.522732 895.264734H32.841004a32.475289 32.475289 0 1 0 0 65.023721H943.173102a32.475289 32.475289 0 1 0 0-65.023721z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zkz::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M257.3 481.9C227.5 455.6 210.4 417.9 210.4 378.1C210.6 301.6 272.6 239.6 349.2 239.3C425.8 239.6 487.8 301.6 488 378.1C488 419.3 469.8 456.5 441 482C502.3 515.6 540.4 579.9 540.6 649.8L540.6 740C540.3 756.5 526.8 769.7 510.3 769.5H187.4C179.5 769.6 172 766.5 166.4 760.9C160.9 755.4 157.7 747.8 157.8 740L157.8 649.8C157.8 577.4 198.2 514.5 257.3 481.9H257.3ZM964.9 916.3H59.1C40.6 916.3 25.5 901.1 25.5 882.7V141.3C25.5 122.9 40.6 107.7 59 107.7H965C983.4 107.7 998.5 122.9 998.5 141.3V882.7C998.5 901.1 983.4 916.3 965 916.3H964.9ZM92.6 849.2H931.5V174.8H92.5V849.2H92.6ZM349.2 299.2C305.8 299.2 270.3 334.7 270.3 378.1C270.3 421.5 305.8 457.1 349.2 457.1C392.6 457.1 428.1 421.5 428.1 378.1C428.1 334.7 392.6 299.2 349.2 299.2ZM217 709.7H480.8V649.8C480.8 576.8 421.5 517.6 348.5 517.6C275.5 517.6 216.3 576.8 216.3 649.8V709.7H217ZM813.6 361H595.9C587.5 361 579.5 357.7 573.6 351.8C567.6 345.9 564.3 337.8 564.3 329.4C564.3 312.3 578.8 297.9 595.9 297.9H813.6C831.1 297.9 845.2 312 845.2 329.5C845.2 346.9 831.1 361 813.6 361ZM813.6 540.6H631.5C614 540.6 599.9 526.5 599.9 509.1C599.9 491.6 614 477.5 631.5 477.5L813.7 477.5C831.5 477.5 845.3 492 845.3 509.1C845.5 517.5 842.2 525.6 836.2 531.6C830.3 537.6 822.1 540.8 813.7 540.6H813.6ZM813.6 720.2H668.2C659.8 720.2 651.8 716.9 645.9 711C640 705.1 636.6 697 636.7 688.6C636.7 671.5 651.1 657.1 668.2 657.1H813.6C831.1 657.1 845.2 671.2 845.2 688.7C845.2 706.1 831.1 720.2 813.6 720.2Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M257.3 481.9C227.5 455.6 210.4 417.9 210.4 378.1C210.6 301.6 272.6 239.6 349.2 239.3C425.8 239.6 487.8 301.6 488 378.1C488 419.3 469.8 456.5 441 482C502.3 515.6 540.4 579.9 540.6 649.8L540.6 740C540.3 756.5 526.8 769.7 510.3 769.5H187.4C179.5 769.6 172 766.5 166.4 760.9C160.9 755.4 157.7 747.8 157.8 740L157.8 649.8C157.8 577.4 198.2 514.5 257.3 481.9H257.3ZM964.9 916.3H59.1C40.6 916.3 25.5 901.1 25.5 882.7V141.3C25.5 122.9 40.6 107.7 59 107.7H965C983.4 107.7 998.5 122.9 998.5 141.3V882.7C998.5 901.1 983.4 916.3 965 916.3H964.9ZM92.6 849.2H931.5V174.8H92.5V849.2H92.6ZM349.2 299.2C305.8 299.2 270.3 334.7 270.3 378.1C270.3 421.5 305.8 457.1 349.2 457.1C392.6 457.1 428.1 421.5 428.1 378.1C428.1 334.7 392.6 299.2 349.2 299.2ZM217 709.7H480.8V649.8C480.8 576.8 421.5 517.6 348.5 517.6C275.5 517.6 216.3 576.8 216.3 649.8V709.7H217ZM813.6 361H595.9C587.5 361 579.5 357.7 573.6 351.8C567.6 345.9 564.3 337.8 564.3 329.4C564.3 312.3 578.8 297.9 595.9 297.9H813.6C831.1 297.9 845.2 312 845.2 329.5C845.2 346.9 831.1 361 813.6 361ZM813.6 540.6H631.5C614 540.6 599.9 526.5 599.9 509.1C599.9 491.6 614 477.5 631.5 477.5L813.7 477.5C831.5 477.5 845.3 492 845.3 509.1C845.5 517.5 842.2 525.6 836.2 531.6C830.3 537.6 822.1 540.8 813.7 540.6H813.6ZM813.6 720.2H668.2C659.8 720.2 651.8 716.9 645.9 711C640 705.1 636.6 697 636.7 688.6C636.7 671.5 651.1 657.1 668.2 657.1H813.6C831.1 657.1 845.2 671.2 845.2 688.7C845.2 706.1 831.1 720.2 813.6 720.2Z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zss::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M432 540.8H330.88a32.64 32.64 0 0 1-32-32 32 32 0 0 1 32-32h101.12V144.64a32 32 0 0 1 32-32h195.84a32 32 0 1 1 0 64H497.92v300.16h152.96a32 32 0 1 1 0 64H497.92v300.16h163.84a32 32 0 1 1-1.92 64H464a32 32 0 0 1-32-32V540.8z m-238.72 107.52H96A96 96 0 0 1 0 552.32V455.04a96 96 0 0 1 96-96h97.28a96 96 0 0 1 96 96v97.28a96 96 0 0 1-96 96zM96 423.04a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.28a32 32 0 0 0 32-32V455.04a32 32 0 0 0-32-32H96z m810.88-133.76h-97.92a96 96 0 0 1-96-96V96a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96zM808.96 64a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V96a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96V455.04a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V455.04a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96v-97.28a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32v-97.28a31.36 31.36 0 0 0-31.36-32h-97.92z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M432 540.8H330.88a32.64 32.64 0 0 1-32-32 32 32 0 0 1 32-32h101.12V144.64a32 32 0 0 1 32-32h195.84a32 32 0 1 1 0 64H497.92v300.16h152.96a32 32 0 1 1 0 64H497.92v300.16h163.84a32 32 0 1 1-1.92 64H464a32 32 0 0 1-32-32V540.8z m-238.72 107.52H96A96 96 0 0 1 0 552.32V455.04a96 96 0 0 1 96-96h97.28a96 96 0 0 1 96 96v97.28a96 96 0 0 1-96 96zM96 423.04a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.28a32 32 0 0 0 32-32V455.04a32 32 0 0 0-32-32H96z m810.88-133.76h-97.92a96 96 0 0 1-96-96V96a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96zM808.96 64a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V96a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96V455.04a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V455.04a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96v-97.28a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32v-97.28a31.36 31.36 0 0 0-31.36-32h-97.92z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zzdj::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1006.33664 740.672l-166.656 166.656L723.00864 1024H612.09664a34.944 34.944 0 0 1-34.688-34.688V878.08l116.48-116.48 166.72-166.72a57.28 57.28 0 0 1 80.96 0l64.768 64.832a57.28 57.28 0 0 1 0 80.96z m-72.896-56.704l-16.192-16.192a22.912 22.912 0 0 0-32.384 0l-238.72 238.72v48.768h48.448l238.848-238.912a22.912 22.912 0 0 0 0-32.384zM893.31264 512a34.368 34.368 0 0 1-34.368-34.368v-385.92a22.912 22.912 0 0 0-22.912-22.912H91.64864a22.912 22.912 0 0 0-22.912 22.912v840.64c0 12.608 10.24 22.912 22.912 22.912h350.464a34.368 34.368 0 1 1 0 68.672H57.28064A57.28 57.28 0 0 1 0.00064 966.592V57.28C0.00064 25.6 25.60064 0 57.28064 0H870.40064c31.616 0 57.28 25.6 57.28 57.28v420.288c0 19.008-15.36 34.368-34.368 34.368zM172.92864 345.856c0-18.944 15.36-34.368 34.368-34.368h513.088a34.304 34.304 0 1 1 0 68.672H207.36064a34.304 34.304 0 0 1-34.368-34.304z m418.048 200.448H207.36064a34.304 34.304 0 0 1 0-68.736h383.68a34.304 34.304 0 1 1 0 68.736zM207.36064 712.384a34.304 34.304 0 1 1 0-68.672h253.312a34.304 34.304 0 1 1 0 68.672H207.36064z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1006.33664 740.672l-166.656 166.656L723.00864 1024H612.09664a34.944 34.944 0 0 1-34.688-34.688V878.08l116.48-116.48 166.72-166.72a57.28 57.28 0 0 1 80.96 0l64.768 64.832a57.28 57.28 0 0 1 0 80.96z m-72.896-56.704l-16.192-16.192a22.912 22.912 0 0 0-32.384 0l-238.72 238.72v48.768h48.448l238.848-238.912a22.912 22.912 0 0 0 0-32.384zM893.31264 512a34.368 34.368 0 0 1-34.368-34.368v-385.92a22.912 22.912 0 0 0-22.912-22.912H91.64864a22.912 22.912 0 0 0-22.912 22.912v840.64c0 12.608 10.24 22.912 22.912 22.912h350.464a34.368 34.368 0 1 1 0 68.672H57.28064A57.28 57.28 0 0 1 0.00064 966.592V57.28C0.00064 25.6 25.60064 0 57.28064 0H870.40064c31.616 0 57.28 25.6 57.28 57.28v420.288c0 19.008-15.36 34.368-34.368 34.368zM172.92864 345.856c0-18.944 15.36-34.368 34.368-34.368h513.088a34.304 34.304 0 1 1 0 68.672H207.36064a34.304 34.304 0 0 1-34.368-34.304z m418.048 200.448H207.36064a34.304 34.304 0 0 1 0-68.736h383.68a34.304 34.304 0 1 1 0 68.736zM207.36064 712.384a34.304 34.304 0 1 1 0-68.672h253.312a34.304 34.304 0 1 1 0 68.672H207.36064z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zzgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M779.4 565.8C857.3 564.5 929.7 605.3 969 672.5C1008.3 739.7 1008.3 822.8 969 890C929.7 957.2 857.3 998 779.4 996.7C661.9 994.7 567.6 898.8 567.6 781.3C567.6 663.7 661.9 567.8 779.4 565.8ZM456.3 27.3C579.2 27.2 686.5 110.2 717.2 229.2C748 348.1 694.3 472.7 586.8 532.2L592.2 533.9C601.7 536.6 609 544.3 611.1 554C613.3 563.6 609.9 573.7 602.4 580.2C595 586.6 584.5 588.5 575.3 585C460.3 546.7 334 566.1 235.7 637C137.5 707.9 79.3 821.7 79.3 942.8C79.3 957.7 67.3 969.7 52.4 969.7C37.5 969.7 25.5 957.7 25.5 942.8C25.5 755.1 147 589 325.8 532.1C218.4 472.6 164.8 348 195.6 229.1C226.3 110.3 333.5 27.2 456.3 27.3ZM779.4 619.7C721 618.6 666.5 649.1 636.9 699.6C607.3 750 607.3 812.5 636.9 863C666.5 913.4 721 943.9 779.4 942.8C867.4 941.1 937.9 869.3 937.9 781.3C937.9 693.2 867.4 621.4 779.4 619.7ZM752.5 673.6C767.4 673.6 779.4 685.6 779.4 700.5V781.5H861.6C876.5 781.5 888.5 793.6 888.5 808.5C888.5 823.3 876.5 835.4 861.6 835.4H753.9C751.8 835.4 749.8 835.2 747.8 834.8L752.6 835.1C737.7 835.1 725.7 823 725.7 808.2V700.4C725.7 685.6 737.8 673.5 752.6 673.5L752.5 673.6ZM456.3 81.2C378.5 79.8 306 120.6 266.7 187.8C227.4 255 227.4 338.1 266.7 405.3C306 472.5 378.5 513.3 456.3 512C573.9 510 668.2 414.1 668.2 296.6C668.2 179 573.9 83.1 456.3 81.2Z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M779.4 565.8C857.3 564.5 929.7 605.3 969 672.5C1008.3 739.7 1008.3 822.8 969 890C929.7 957.2 857.3 998 779.4 996.7C661.9 994.7 567.6 898.8 567.6 781.3C567.6 663.7 661.9 567.8 779.4 565.8ZM456.3 27.3C579.2 27.2 686.5 110.2 717.2 229.2C748 348.1 694.3 472.7 586.8 532.2L592.2 533.9C601.7 536.6 609 544.3 611.1 554C613.3 563.6 609.9 573.7 602.4 580.2C595 586.6 584.5 588.5 575.3 585C460.3 546.7 334 566.1 235.7 637C137.5 707.9 79.3 821.7 79.3 942.8C79.3 957.7 67.3 969.7 52.4 969.7C37.5 969.7 25.5 957.7 25.5 942.8C25.5 755.1 147 589 325.8 532.1C218.4 472.6 164.8 348 195.6 229.1C226.3 110.3 333.5 27.2 456.3 27.3ZM779.4 619.7C721 618.6 666.5 649.1 636.9 699.6C607.3 750 607.3 812.5 636.9 863C666.5 913.4 721 943.9 779.4 942.8C867.4 941.1 937.9 869.3 937.9 781.3C937.9 693.2 867.4 621.4 779.4 619.7ZM752.5 673.6C767.4 673.6 779.4 685.6 779.4 700.5V781.5H861.6C876.5 781.5 888.5 793.6 888.5 808.5C888.5 823.3 876.5 835.4 861.6 835.4H753.9C751.8 835.4 749.8 835.2 747.8 834.8L752.6 835.1C737.7 835.1 725.7 823 725.7 808.2V700.4C725.7 685.6 737.8 673.5 752.6 673.5L752.5 673.6ZM456.3 81.2C378.5 79.8 306 120.6 266.7 187.8C227.4 255 227.4 338.1 266.7 405.3C306 472.5 378.5 513.3 456.3 512C573.9 510 668.2 414.1 668.2 296.6C668.2 179 573.9 83.1 456.3 81.2Z' %3E%3C/path%3E%3C/svg%3E");
+}
+
+/* ---- 原有类(ysch-icons 未覆盖)---- */
+
+.icon-attachment::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill-rule='evenodd' d='M640 64H256c-35 0-64 29-64 64v768c0 35 29 64 64 64h512c35 0 64-29 64-64V256L640 64zm-16 112l144 144h-144V176zM320 448h384v48H320v-48zm0 128h384v48H320v-48zm0 128h384v48H320v-48z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill-rule='evenodd' d='M640 64H256c-35 0-64 29-64 64v768c0 35 29 64 64 64h512c35 0 64-29 64-64V256L640 64zm-16 112l144 144h-144V176zM320 448h384v48H320v-48zm0 128h384v48H320v-48zm0 128h384v48H320v-48z'/%3E%3C/svg%3E");
+}
+.icon-stop::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.666667C270.933333 74.666667 74.666667 270.933333 74.666667 512S270.933333 949.333333 512 949.333333 949.333333 753.066667 949.333333 512 753.066667 74.666667 512 74.666667zM885.333333 512c0 85.333333-29.866667 164.266667-78.933333 228.266667l-533.333333-514.133334c64-55.466667 149.333333-87.466667 238.933333-87.466666 204.8 0 373.333333 168.533333 373.333333 373.333333z m-746.666666 0c0-91.733333 34.133333-174.933333 87.466666-241.066667l535.466667 516.266667c-66.133333 59.733333-153.6 98.133333-251.733333 98.133333-202.666667 0-371.2-168.533333-371.2-373.333333z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.666667C270.933333 74.666667 74.666667 270.933333 74.666667 512S270.933333 949.333333 512 949.333333 949.333333 753.066667 949.333333 512 753.066667 74.666667 512 74.666667zM885.333333 512c0 85.333333-29.866667 164.266667-78.933333 228.266667l-533.333333-514.133334c64-55.466667 149.333333-87.466667 238.933333-87.466666 204.8 0 373.333333 168.533333 373.333333 373.333333z m-746.666666 0c0-91.733333 34.133333-174.933333 87.466666-241.066667l535.466667 516.266667c-66.133333 59.733333-153.6 98.133333-251.733333 98.133333-202.666667 0-371.2-168.533333-371.2-373.333333z'/%3E%3C/svg%3E");
+}
+.icon-saoba::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M832 64L960 192 640 512 512 384 832 64zM512 384L640 512C560 704 448 848 256 960 192 992 128 976 96 928 64 880 80 816 128 768 256 608 384 480 512 384z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M832 64L960 192 640 512 512 384 832 64zM512 384L640 512C560 704 448 848 256 960 192 992 128 976 96 928 64 880 80 816 128 768 256 608 384 480 512 384z'/%3E%3C/svg%3E");
+}
+.icon-print::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352 64h320c18 0 32 14 32 32v160H320V96c0-18 14-32 32-32zM224 320h576c35 0 64 29 64 64v224c0 35-29 64-64 64h-96v-96c0-18-14-32-32-32H384c-18 0-32 14-32 32v96h-96c-35 0-64-29-64-64V384c0-35 29-64 64-64zM352 512h96v64c0 18 14 32 32 32h64c18 0 32-14 32-32v-64h96v352c0 18-14 32-32 32H352c-18 0-32-14-32-32V544c0-18 14-32 32-32z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352 64h320c18 0 32 14 32 32v160H320V96c0-18 14-32 32-32zM224 320h576c35 0 64 29 64 64v224c0 35-29 64-64 64h-96v-96c0-18-14-32-32-32H384c-18 0-32 14-32 32v96h-96c-35 0-64-29-64-64V384c0-35 29-64 64-64zM352 512h96v64c0 18 14 32 32 32h64c18 0 32-14 32-32v-64h96v352c0 18-14 32-32 32H352c-18 0-32-14-32-32V544c0-18 14-32 32-32z'/%3E%3C/svg%3E");
+}
+.icon-word::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z M329.728 428.032l81.158144 282.95168h48.254976l54.833152-212.762624h2.195456l54.833152 212.762624h48.254976L700.416 428.032h-52.641792l-52.641792 214.953984h-2.195456L538.103808 428.032h-48.254976l-52.641792 214.953984h-2.195456L382.369792 428.032z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z M329.728 428.032l81.158144 282.95168h48.254976l54.833152-212.762624h2.195456l54.833152 212.762624h48.254976L700.416 428.032h-52.641792l-52.641792 214.953984h-2.195456L538.103808 428.032h-48.254976l-52.641792 214.953984h-2.195456L382.369792 428.032z'/%3E%3C/svg%3E");
+}
+.icon-excel::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M246.784 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H246.784c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M438.9888 716.8l91.725824-131.657728L622.915584 716.8h43.708416l-114.704384-159.62112L658.366464 409.6h-43.708416l-83.943424 119.607296L447.1808 409.6H403.488768l105.590784 147.57888L395.264 716.8h43.7248z M656.384 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M246.784 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H246.784c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M438.9888 716.8l91.725824-131.657728L622.915584 716.8h43.708416l-114.704384-159.62112L658.366464 409.6h-43.708416l-83.943424 119.607296L447.1808 409.6H403.488768l105.590784 147.57888L395.264 716.8h43.7248z M656.384 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z'/%3E%3C/svg%3E");
+}
+.icon-ppt::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M428.335104 745.472v-125.636608h89.501696c70.234112 0 105.7792-30.547968 105.7792-91.213824 0-60.235776-35.119104-90.353664-105.34912-90.353664H393.216v307.2l35.119104 0.004096z m87.793664-156.18048h-87.793664v-120.471552h87.793664c24.408064 0 42.3936 4.734976 54.382592 15.065088 11.993088 9.03168 17.985536 24.088576 17.985536 44.7488 0 20.647936-5.988352 35.704832-17.563648 45.604864-11.984896 9.89184-29.970432 15.0528-54.808576 15.0528h0.004096z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M428.335104 745.472v-125.636608h89.501696c70.234112 0 105.7792-30.547968 105.7792-91.213824 0-60.235776-35.119104-90.353664-105.34912-90.353664H393.216v307.2l35.119104 0.004096z m87.793664-156.18048h-87.793664v-120.471552h87.793664c24.408064 0 42.3936 4.734976 54.382592 15.065088 11.993088 9.03168 17.985536 24.088576 17.985536 44.7488 0 20.647936-5.988352 35.704832-17.563648 45.604864-11.984896 9.89184-29.970432 15.0528-54.808576 15.0528h0.004096z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z'/%3E%3C/svg%3E");
+}
+.icon-pdf1::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M230.4 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H230.4c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M645.042176 674.586624c-27.643904-2.052096-54.255616-12.316672-75.75552-30.797824-41.971712 9.23648-81.903616 22.581248-121.831424 39.010304-31.735808 56.459264-61.423616 85.200896-87.01952 85.200896-5.12 0-11.259904-1.024-15.355904-4.108288-11.264-5.128192-17.403904-16.42496-17.403904-27.713536 0-9.240576 2.048-34.902016 99.303424-76.996608 22.528-41.0624 39.923712-83.1488 54.259712-127.287296-12.288-24.63744-38.899712-85.204992-20.48-115.99872 6.144-11.292672 18.432-17.453056 31.744-16.42496 10.235904 0 20.471808 5.132288 26.615808 13.340672 13.312 18.477056 12.288 57.48736-5.12 114.97472a309.497856 309.497856 0 0 0 63.471616 82.1248c21.504-4.112384 42.995712-7.18848 64.495616-7.18848 48.115712 1.024 55.283712 23.609344 54.259712 36.958208 0.008192 34.906112-33.779712 34.906112-51.183616 34.906112z m-286.646272 63.639552l3.072-1.024c14.331904-5.128192 25.587712-15.396864 33.779712-28.745728-15.36 6.160384-27.643904 16.42496-36.851712 29.773824v-0.004096z m136.155136-307.95776h-3.072c-1.024 0-3.072 0-4.096 1.024-4.096 17.44896-1.024 35.926016 6.144 52.350976 6.144-17.444864 6.144-35.926016 1.024-53.374976z m7.168 148.84864l-1.024 2.048-1.024-1.024c-9.216 23.61344-19.456 47.222784-30.715904 69.808128l2.048-1.024v2.048a594.771968 594.771968 0 0 1 69.615616-20.529152l-1.024-1.024h3.072c-15.355904-15.405056-29.687808-32.854016-40.947712-50.302976z m139.227136 54.407168c-9.216 0-17.403904 0-26.619904 2.048 10.24 5.136384 20.48 7.18848 30.715904 8.216576 7.168 1.024 14.336 0 20.475904-2.052096 0-3.084288-4.096-8.21248-24.571904-8.21248z M640 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M230.4 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H230.4c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M645.042176 674.586624c-27.643904-2.052096-54.255616-12.316672-75.75552-30.797824-41.971712 9.23648-81.903616 22.581248-121.831424 39.010304-31.735808 56.459264-61.423616 85.200896-87.01952 85.200896-5.12 0-11.259904-1.024-15.355904-4.108288-11.264-5.128192-17.403904-16.42496-17.403904-27.713536 0-9.240576 2.048-34.902016 99.303424-76.996608 22.528-41.0624 39.923712-83.1488 54.259712-127.287296-12.288-24.63744-38.899712-85.204992-20.48-115.99872 6.144-11.292672 18.432-17.453056 31.744-16.42496 10.235904 0 20.471808 5.132288 26.615808 13.340672 13.312 18.477056 12.288 57.48736-5.12 114.97472a309.497856 309.497856 0 0 0 63.471616 82.1248c21.504-4.112384 42.995712-7.18848 64.495616-7.18848 48.115712 1.024 55.283712 23.609344 54.259712 36.958208 0.008192 34.906112-33.779712 34.906112-51.183616 34.906112z m-286.646272 63.639552l3.072-1.024c14.331904-5.128192 25.587712-15.396864 33.779712-28.745728-15.36 6.160384-27.643904 16.42496-36.851712 29.773824v-0.004096z m136.155136-307.95776h-3.072c-1.024 0-3.072 0-4.096 1.024-4.096 17.44896-1.024 35.926016 6.144 52.350976 6.144-17.444864 6.144-35.926016 1.024-53.374976z m7.168 148.84864l-1.024 2.048-1.024-1.024c-9.216 23.61344-19.456 47.222784-30.715904 69.808128l2.048-1.024v2.048a594.771968 594.771968 0 0 1 69.615616-20.529152l-1.024-1.024h3.072c-15.355904-15.405056-29.687808-32.854016-40.947712-50.302976z m139.227136 54.407168c-9.216 0-17.403904 0-26.619904 2.048 10.24 5.136384 20.48 7.18848 30.715904 8.216576 7.168 1.024 14.336 0 20.475904-2.052096 0-3.084288-4.096-8.21248-24.571904-8.21248z M640 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E");
+}
+.icon-txt::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M238.592 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H238.592c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M540.11904 741.376v-276.652032h108.07296V434.176H397.312v30.547968h108.07296V741.376h34.73408z M648.192 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M238.592 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H238.592c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M540.11904 741.376v-276.652032h108.07296V434.176H397.312v30.547968h108.07296V741.376h34.73408z M648.192 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E");
+}
+.icon-tupian1::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M329.703424 716.53376l74.645504-109.71136a11.603968 11.603968 0 0 1 17.73568-1.748992l49.332224 48.3328 108.2368-169.652224a11.599872 11.599872 0 0 1 19.84512 0.446464l134.483968 233.0624a11.599872 11.599872 0 0 1-10.05568 17.412096H339.304448a11.599872 11.599872 0 0 1-9.60512-18.14528l0.004096 0.004096z M352.055296 468.115456c-0.004096 32.31744 26.189824 58.519552 58.507264 58.523648 32.31744 0.004096 58.519552-26.189824 58.523648-58.507264v-0.016384c0.004096-32.31744-26.189824-58.519552-58.507264-58.523648s-58.519552 26.189824-58.523648 58.507264v0.016384z M660.48 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M329.703424 716.53376l74.645504-109.71136a11.603968 11.603968 0 0 1 17.73568-1.748992l49.332224 48.3328 108.2368-169.652224a11.599872 11.599872 0 0 1 19.84512 0.446464l134.483968 233.0624a11.599872 11.599872 0 0 1-10.05568 17.412096H339.304448a11.599872 11.599872 0 0 1-9.60512-18.14528l0.004096 0.004096z M352.055296 468.115456c-0.004096 32.31744 26.189824 58.519552 58.507264 58.523648 32.31744 0.004096 58.519552-26.189824 58.523648-58.507264v-0.016384c0.004096-32.31744-26.189824-58.519552-58.507264-58.523648s-58.519552 26.189824-58.523648 58.507264v0.016384z M660.48 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E");
+}
+.icon-yasuo::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M588.8 630.378496v111.24736a27.783168 27.783168 0 0 1-8.167424 19.664896 27.89376 27.89376 0 0 1-19.70176 8.146944h-56.905728a27.89376 27.89376 0 0 1-19.70176-8.142848 27.795456 27.795456 0 0 1-8.167424-19.677184V630.3744h112.644096z m-27.869184 63.73376h-56.905728v55.857152h56.905728v-55.857152z m26.939392-174.98112v55.857152h-55.967744v-55.857152h55.967744zM532.598784 126.976v56.32h56.201216V239.616h-56.209408v52.146176h56.209408v56.32h-56.201216v55.627776h56.201216v55.627776h-56.201216v55.62368H476.16v-55.627776h56.201216V403.705856H476.16v-55.62368h56.201216v-56.32H476.16v-56.32h56.201216V183.296H476.16V126.976h56.438784z M660.48 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M588.8 630.378496v111.24736a27.783168 27.783168 0 0 1-8.167424 19.664896 27.89376 27.89376 0 0 1-19.70176 8.146944h-56.905728a27.89376 27.89376 0 0 1-19.70176-8.142848 27.795456 27.795456 0 0 1-8.167424-19.677184V630.3744h112.644096z m-27.869184 63.73376h-56.905728v55.857152h56.905728v-55.857152z m26.939392-174.98112v55.857152h-55.967744v-55.857152h55.967744zM532.598784 126.976v56.32h56.201216V239.616h-56.209408v52.146176h56.209408v56.32h-56.201216v55.627776h56.201216v55.627776h-56.201216v55.62368H476.16v-55.627776h56.201216V403.705856H476.16v-55.62368h56.201216v-56.32H476.16v-56.32h56.201216V183.296H476.16V126.976h56.438784z M660.48 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E");
+}
+.icon-weizhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M242.688 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H242.688c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M652.288 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z M421.888 501.76c0-20.48 4.096-36.864 8.192-47.104s12.288-20.48 22.528-28.672c10.24-10.24 20.48-16.384 34.816-20.48 12.288-4.096 24.576-6.144 38.912-6.144 28.672 0 51.2 8.192 71.68 24.576 18.432 16.384 28.672 36.864 28.672 63.488 0 12.288-4.096 22.528-8.192 32.768s-14.336 22.528-30.72 36.864-22.528 24.576-28.672 30.72-8.192 14.336-12.288 22.528-2.048 14.336-2.048 34.816h-40.96c0-20.48 2.048-30.72 4.096-40.96s6.144-18.432 12.288-26.624 12.288-18.432 26.624-32.768 24.576-24.576 28.672-30.72 8.192-16.384 8.192-30.72-6.144-24.576-16.384-34.816-24.576-16.384-43.008-16.384c-40.96 0-61.44 28.672-61.44 69.632h-40.96z m122.88 225.28h-40.96v-40.96h40.96v40.96z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M242.688 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H242.688c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M652.288 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z M421.888 501.76c0-20.48 4.096-36.864 8.192-47.104s12.288-20.48 22.528-28.672c10.24-10.24 20.48-16.384 34.816-20.48 12.288-4.096 24.576-6.144 38.912-6.144 28.672 0 51.2 8.192 71.68 24.576 18.432 16.384 28.672 36.864 28.672 63.488 0 12.288-4.096 22.528-8.192 32.768s-14.336 22.528-30.72 36.864-22.528 24.576-28.672 30.72-8.192 14.336-12.288 22.528-2.048 14.336-2.048 34.816h-40.96c0-20.48 2.048-30.72 4.096-40.96s6.144-18.432 12.288-26.624 12.288-18.432 26.624-32.768 24.576-24.576 28.672-30.72 8.192-16.384 8.192-30.72-6.144-24.576-16.384-34.816-24.576-16.384-43.008-16.384c-40.96 0-61.44 28.672-61.44 69.632h-40.96z m122.88 225.28h-40.96v-40.96h40.96v40.96z'/%3E%3C/svg%3E");
+}
diff --git a/src/assets/styles/icons.css.bak b/src/assets/styles/icons.css.bak
new file mode 100644
index 0000000..f1623f9
--- /dev/null
+++ b/src/assets/styles/icons.css.bak
@@ -0,0 +1,495 @@
+/* bsch 图标(CSS mask + currentColor),由 bsch-icons 库生成:105 个。用法 */
+
+.iconfont {
+ font-family: inherit;
+ font-style: normal;
+ font-size: 16px;
+ line-height: 1;
+ display: inline-block;
+ vertical-align: middle;
+}
+.iconfont::before {
+ content: "" !important;
+ display: block;
+ width: 1em;
+ height: 1em;
+ background-color: currentColor;
+ -webkit-mask-position: center;
+ mask-position: center;
+ -webkit-mask-repeat: no-repeat;
+ mask-repeat: no-repeat;
+ -webkit-mask-size: contain;
+ mask-size: contain;
+}
+
+.icon-apps::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M128 119Q124 119 121.5 121.5Q119 124 119 128V384Q119 388 121.5 390.5Q124 393 128 393H384Q388 393 390.5 390.5Q393 388 393 384V128Q393 124 390.5 121.5Q388 119 384 119ZM51 128Q51 96 73.5 73.5Q96 51 128 51H384Q416 51 438.5 73.5Q461 96 461 128V384Q461 416 438.5 438.5Q416 461 384 461H128Q96 461 73.5 438.5Q51 416 51 384ZM128 631Q124 631 121.5 633.5Q119 636 119 640V896Q119 900 121.5 902.5Q124 905 128 905H384Q388 905 390.5 902.5Q393 900 393 896V640Q393 636 390.5 633.5Q388 631 384 631ZM51 640Q51 608 73.5 585.5Q96 563 128 563H384Q416 563 438.5 585.5Q461 608 461 640V896Q461 928 438.5 950.5Q416 973 384 973H128Q96 973 73.5 950.5Q51 928 51 896ZM640 119Q636 119 633.5 121.5Q631 124 631 128V384Q631 388 633.5 390.5Q636 393 640 393H896Q900 393 902.5 390.5Q905 388 905 384V128Q905 124 902.5 121.5Q900 119 896 119ZM563 128Q563 96 585.5 73.5Q608 51 640 51H896Q928 51 950.5 73.5Q973 96 973 128V384Q973 416 950.5 438.5Q928 461 896 461H640Q608 461 585.5 438.5Q563 416 563 384ZM563 597Q563 583 573.0 573.0Q583 563 597 563H939Q953 563 963.0 573.0Q973 583 973.0 597.0Q973 611 963.0 621.0Q953 631 939 631H597Q583 631 573.0 621.0Q563 611 563 597ZM734 768Q734 754 744.0 744.0Q754 734 768 734H939Q953 734 963.0 744.0Q973 754 973.0 768.0Q973 782 963.0 792.0Q953 802 939 802H768Q754 802 744.0 792.0Q734 782 734 768ZM563 939Q563 925 573.0 915.0Q583 905 597 905H939Q953 905 963.0 915.0Q973 925 973.0 939.0Q973 953 963.0 963.0Q953 973 939 973H597Q583 973 573.0 963.0Q563 953 563 939Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M128 119Q124 119 121.5 121.5Q119 124 119 128V384Q119 388 121.5 390.5Q124 393 128 393H384Q388 393 390.5 390.5Q393 388 393 384V128Q393 124 390.5 121.5Q388 119 384 119ZM51 128Q51 96 73.5 73.5Q96 51 128 51H384Q416 51 438.5 73.5Q461 96 461 128V384Q461 416 438.5 438.5Q416 461 384 461H128Q96 461 73.5 438.5Q51 416 51 384ZM128 631Q124 631 121.5 633.5Q119 636 119 640V896Q119 900 121.5 902.5Q124 905 128 905H384Q388 905 390.5 902.5Q393 900 393 896V640Q393 636 390.5 633.5Q388 631 384 631ZM51 640Q51 608 73.5 585.5Q96 563 128 563H384Q416 563 438.5 585.5Q461 608 461 640V896Q461 928 438.5 950.5Q416 973 384 973H128Q96 973 73.5 950.5Q51 928 51 896ZM640 119Q636 119 633.5 121.5Q631 124 631 128V384Q631 388 633.5 390.5Q636 393 640 393H896Q900 393 902.5 390.5Q905 388 905 384V128Q905 124 902.5 121.5Q900 119 896 119ZM563 128Q563 96 585.5 73.5Q608 51 640 51H896Q928 51 950.5 73.5Q973 96 973 128V384Q973 416 950.5 438.5Q928 461 896 461H640Q608 461 585.5 438.5Q563 416 563 384ZM563 597Q563 583 573.0 573.0Q583 563 597 563H939Q953 563 963.0 573.0Q973 583 973.0 597.0Q973 611 963.0 621.0Q953 631 939 631H597Q583 631 573.0 621.0Q563 611 563 597ZM734 768Q734 754 744.0 744.0Q754 734 768 734H939Q953 734 963.0 744.0Q973 754 973.0 768.0Q973 782 963.0 792.0Q953 802 939 802H768Q754 802 744.0 792.0Q734 782 734 768ZM563 939Q563 925 573.0 915.0Q583 905 597 905H939Q953 905 963.0 915.0Q973 925 973.0 939.0Q973 953 963.0 963.0Q953 973 939 973H597Q583 973 573.0 963.0Q563 953 563 939Z'/%3E%3C/svg%3E");
+}
+.icon-ashbin::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M875 241H672V171Q672 140 650.0 118.0Q628 96 597 96H427Q396 96 374.0 118.0Q352 140 352 171V241H149Q137 241 127.0 250.5Q117 260 117.0 273.0Q117 286 127.0 295.5Q137 305 149 305H203V853Q203 884 225.0 906.0Q247 928 277 928H747Q777 928 799.0 906.0Q821 884 821 853V305H875Q887 305 897.0 295.5Q907 286 907.0 273.0Q907 260 897.0 250.5Q887 241 875 241ZM416 171Q416 166 419.0 163.0Q422 160 427 160H597Q602 160 605.0 163.0Q608 166 608 171V241H416ZM757 853Q757 858 754.0 861.0Q751 864 747 864H277Q273 864 270.0 861.0Q267 858 267 853V309H757ZM427 736Q439 736 449.0 726.5Q459 717 459 704V491Q459 478 449.0 468.5Q439 459 426.5 459.0Q414 459 404.5 468.5Q395 478 395 491V704Q395 717 404.5 726.5Q414 736 427 736ZM597 736Q610 736 619.5 726.5Q629 717 629 704V491Q629 478 619.5 468.5Q610 459 597.5 459.0Q585 459 575.0 468.5Q565 478 565 491V704Q565 717 575.0 726.5Q585 736 597 736Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M875 241H672V171Q672 140 650.0 118.0Q628 96 597 96H427Q396 96 374.0 118.0Q352 140 352 171V241H149Q137 241 127.0 250.5Q117 260 117.0 273.0Q117 286 127.0 295.5Q137 305 149 305H203V853Q203 884 225.0 906.0Q247 928 277 928H747Q777 928 799.0 906.0Q821 884 821 853V305H875Q887 305 897.0 295.5Q907 286 907.0 273.0Q907 260 897.0 250.5Q887 241 875 241ZM416 171Q416 166 419.0 163.0Q422 160 427 160H597Q602 160 605.0 163.0Q608 166 608 171V241H416ZM757 853Q757 858 754.0 861.0Q751 864 747 864H277Q273 864 270.0 861.0Q267 858 267 853V309H757ZM427 736Q439 736 449.0 726.5Q459 717 459 704V491Q459 478 449.0 468.5Q439 459 426.5 459.0Q414 459 404.5 468.5Q395 478 395 491V704Q395 717 404.5 726.5Q414 736 427 736ZM597 736Q610 736 619.5 726.5Q629 717 629 704V491Q629 478 619.5 468.5Q610 459 597.5 459.0Q585 459 575.0 468.5Q565 478 565 491V704Q565 717 575.0 726.5Q585 736 597 736Z'/%3E%3C/svg%3E");
+}
+.icon-banji::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M826.24 977.92l-42.496-198.016c0.256-8 2.56-27.584 11.776-36.992a19.2 19.2 0 0 1 14.528-5.504 156.8 156.8 0 0 0 157.888-156.288c0-50.176-24.576-97.664-65.728-127.04l-21.568-15.424-6.4 25.728a373.888 373.888 0 0 1-225.92 256.32l-15.552 6.144L710.4 977.92h-69.376l-68.544-246.912s-5.312-23.04 5.056-39.04c5.312-8.32 14.144-13.44 27.136-15.936l2.048-0.448a314.88 314.88 0 0 0 222.976-301.888A318.016 318.016 0 0 0 512 56.064 318.016 318.016 0 0 0 194.368 373.76a314.24 314.24 0 0 0 227.2 303.104c32.768 10.432 29.312 56.896 29.248 57.344l-67.84 243.776h-57.6l76.352-247.04-16.256-5.888a372.672 372.672 0 0 1-235.008-261.12l-5.76-22.848-23.232 12.864-1.088 1.28A156.608 156.608 0 0 0 56.064 581.12a156.48 156.48 0 0 0 156.352 156.288h0.128c7.616 0 12.16 1.792 15.936 5.568 9.216 9.344 11.52 28.8 11.776 36.928L197.76 977.92H132.48l57.344-184.704-19.648-3.968A212.864 212.864 0 0 1 0 581.12a212.48 212.48 0 0 1 127.616-194.56l10.752-4.672 0.128-11.712C140.416 166.016 307.968 0 512 0s371.648 166.08 373.568 370.176l0.064 11.712 10.752 4.672A212.416 212.416 0 0 1 1024 581.12a212.864 212.864 0 0 1-170.176 208.128l-19.584 3.968 57.344 184.704H826.24zM512 563.072c-87.744 0-162.88-60.608-182.72-147.264l-0.64-2.752-1.408-2.432a27.008 27.008 0 0 1-4.544-13.824 28.096 28.096 0 0 1 56.064 0v18.048h6.4A133.76 133.76 0 0 0 512 507.008a133.76 133.76 0 0 0 126.848-92.16h6.464V396.8a28.096 28.096 0 0 1 56.064 0 26.88 26.88 0 0 1-4.544 13.824l-1.472 2.432-0.64 2.752c-19.84 86.656-94.976 147.2-182.72 147.2z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M826.24 977.92l-42.496-198.016c0.256-8 2.56-27.584 11.776-36.992a19.2 19.2 0 0 1 14.528-5.504 156.8 156.8 0 0 0 157.888-156.288c0-50.176-24.576-97.664-65.728-127.04l-21.568-15.424-6.4 25.728a373.888 373.888 0 0 1-225.92 256.32l-15.552 6.144L710.4 977.92h-69.376l-68.544-246.912s-5.312-23.04 5.056-39.04c5.312-8.32 14.144-13.44 27.136-15.936l2.048-0.448a314.88 314.88 0 0 0 222.976-301.888A318.016 318.016 0 0 0 512 56.064 318.016 318.016 0 0 0 194.368 373.76a314.24 314.24 0 0 0 227.2 303.104c32.768 10.432 29.312 56.896 29.248 57.344l-67.84 243.776h-57.6l76.352-247.04-16.256-5.888a372.672 372.672 0 0 1-235.008-261.12l-5.76-22.848-23.232 12.864-1.088 1.28A156.608 156.608 0 0 0 56.064 581.12a156.48 156.48 0 0 0 156.352 156.288h0.128c7.616 0 12.16 1.792 15.936 5.568 9.216 9.344 11.52 28.8 11.776 36.928L197.76 977.92H132.48l57.344-184.704-19.648-3.968A212.864 212.864 0 0 1 0 581.12a212.48 212.48 0 0 1 127.616-194.56l10.752-4.672 0.128-11.712C140.416 166.016 307.968 0 512 0s371.648 166.08 373.568 370.176l0.064 11.712 10.752 4.672A212.416 212.416 0 0 1 1024 581.12a212.864 212.864 0 0 1-170.176 208.128l-19.584 3.968 57.344 184.704H826.24zM512 563.072c-87.744 0-162.88-60.608-182.72-147.264l-0.64-2.752-1.408-2.432a27.008 27.008 0 0 1-4.544-13.824 28.096 28.096 0 0 1 56.064 0v18.048h6.4A133.76 133.76 0 0 0 512 507.008a133.76 133.76 0 0 0 126.848-92.16h6.464V396.8a28.096 28.096 0 0 1 56.064 0 26.88 26.88 0 0 1-4.544 13.824l-1.472 2.432-0.64 2.752c-19.84 86.656-94.976 147.2-182.72 147.2z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-baobiao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M637.568 0H32v1024h942.016V320S652.672 0 637.568 0z m201.856 256h-134.592V128l134.592 128z m67.264 704H99.264V64h538.304v256h269.12v640z m-134.528-192H166.592v-64h605.568v64zM368.448 384H166.592V320h201.856v64zM570.24 576H166.592V512H570.24v64z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M637.568 0H32v1024h942.016V320S652.672 0 637.568 0z m201.856 256h-134.592V128l134.592 128z m67.264 704H99.264V64h538.304v256h269.12v640z m-134.528-192H166.592v-64h605.568v64zM368.448 384H166.592V320h201.856v64zM570.24 576H166.592V512H570.24v64z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-baoxiu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M726.437647 556.513882a271.179294 271.179294 0 0 0 251.602824-270.336c0-24.816941-3.493647-49.814588-10.541177-74.390588a29.997176 29.997176 0 0 0-50.176-13.071059l-51.922823 52.043294c-32.707765 32.768-89.750588 32.888471-122.578824 0a87.04 87.04 0 0 1 0-122.88l51.922824-51.922823a29.997176 29.997176 0 0 0-12.950589-50.296471 271.600941 271.600941 0 0 0-74.330353-10.541176 271.179294 271.179294 0 0 0-270.637176 271.119059c0 14.155294 1.325176 28.732235 3.734588 43.369411l-35.599059 32.64753-171.911529-172.152471a90.473412 90.473412 0 0 0-17.468235-102.761412L152.214588 23.973647a29.997176 29.997176 0 0 0-42.465882 0L24.696471 109.146353a30.117647 30.117647 0 0 0 0 42.586353l63.367529 63.367529c26.925176 27.226353 68.126118 34.334118 102.580706 17.648941l169.863529 170.224942-291.779764 267.444706a179.742118 179.742118 0 0 0-52.826353 127.819294c0 48.188235 18.672941 93.605647 52.826353 127.698823 33.731765 34.032941 79.691294 53.067294 127.578353 53.007059 48.188235 0 93.485176-18.853647 128.421647-53.970824l205.221647-224.617411 242.868706 243.230117a119.265882 119.265882 0 0 0 84.992 35.297883c31.924706 0.120471 62.524235-12.649412 84.992-35.297883 22.708706-22.708706 35.237647-53.007059 35.237647-85.11247a119.868235 119.868235 0 0 0-35.177412-85.172706L726.437647 556.513882zM172.995765 172.574118a30.72 30.72 0 0 1-42.465883 0l-42.044235-42.164706 42.465882-42.586353 42.044236 42.10447a30.238118 30.238118 0 0 1 0 42.646589z m108.363294 710.77647c-45.477647 45.477647-124.687059 45.537882-170.104471 0a119.567059 119.567059 0 0 1-35.237647-85.11247c0-32.165647 12.528941-62.464 34.273883-84.329412l383.277176-351.232 0.662588-0.90353a29.635765 29.635765 0 0 0 5.300706-7.047529l1.385412-2.650353 0.963765-2.770823a30.960941 30.960941 0 0 0 1.385411-8.553412l-0.12047-2.831059a28.310588 28.310588 0 0 0-0.421647-3.072l-0.120471-1.204706a212.751059 212.751059 0 0 1-5.601882-47.465412c0-117.157647 96.557176-211.425882 213.353412-210.823529l-9.999059 9.999059a147.456 147.456 0 0 0 0 207.99247c27.708235 27.708235 64.572235 43.068235 103.845647 43.068236 39.213176 0 76.077176-15.36 103.785412-43.068236l9.938823-9.999058v2.831058a210.823529 210.823529 0 0 1-210.401882 210.883765c-15.600941 0-31.503059-1.807059-47.405177-5.481412l-1.204706-0.180706a31.081412 31.081412 0 0 0-14.697411 0.963765l-2.349177 0.722824a28.912941 28.912941 0 0 0-2.951529 1.505882l-2.168471 1.204706a31.322353 31.322353 0 0 0-4.698353 3.975529l-0.903529 0.662589-349.786353 382.976v-0.060236z m618.977882 17.648941a61.44 61.44 0 0 1-85.052235 0l-233.592471-233.953882L666.804706 581.872941l233.59247 233.953883a59.934118 59.934118 0 0 1 17.588706 42.646588 59.572706 59.572706 0 0 1-17.588706 42.526117zM196.306824 737.942588a60.235294 60.235294 0 1 0 0 120.470588 60.235294 60.235294 0 0 0 0-120.470588z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M726.437647 556.513882a271.179294 271.179294 0 0 0 251.602824-270.336c0-24.816941-3.493647-49.814588-10.541177-74.390588a29.997176 29.997176 0 0 0-50.176-13.071059l-51.922823 52.043294c-32.707765 32.768-89.750588 32.888471-122.578824 0a87.04 87.04 0 0 1 0-122.88l51.922824-51.922823a29.997176 29.997176 0 0 0-12.950589-50.296471 271.600941 271.600941 0 0 0-74.330353-10.541176 271.179294 271.179294 0 0 0-270.637176 271.119059c0 14.155294 1.325176 28.732235 3.734588 43.369411l-35.599059 32.64753-171.911529-172.152471a90.473412 90.473412 0 0 0-17.468235-102.761412L152.214588 23.973647a29.997176 29.997176 0 0 0-42.465882 0L24.696471 109.146353a30.117647 30.117647 0 0 0 0 42.586353l63.367529 63.367529c26.925176 27.226353 68.126118 34.334118 102.580706 17.648941l169.863529 170.224942-291.779764 267.444706a179.742118 179.742118 0 0 0-52.826353 127.819294c0 48.188235 18.672941 93.605647 52.826353 127.698823 33.731765 34.032941 79.691294 53.067294 127.578353 53.007059 48.188235 0 93.485176-18.853647 128.421647-53.970824l205.221647-224.617411 242.868706 243.230117a119.265882 119.265882 0 0 0 84.992 35.297883c31.924706 0.120471 62.524235-12.649412 84.992-35.297883 22.708706-22.708706 35.237647-53.007059 35.237647-85.11247a119.868235 119.868235 0 0 0-35.177412-85.172706L726.437647 556.513882zM172.995765 172.574118a30.72 30.72 0 0 1-42.465883 0l-42.044235-42.164706 42.465882-42.586353 42.044236 42.10447a30.238118 30.238118 0 0 1 0 42.646589z m108.363294 710.77647c-45.477647 45.477647-124.687059 45.537882-170.104471 0a119.567059 119.567059 0 0 1-35.237647-85.11247c0-32.165647 12.528941-62.464 34.273883-84.329412l383.277176-351.232 0.662588-0.90353a29.635765 29.635765 0 0 0 5.300706-7.047529l1.385412-2.650353 0.963765-2.770823a30.960941 30.960941 0 0 0 1.385411-8.553412l-0.12047-2.831059a28.310588 28.310588 0 0 0-0.421647-3.072l-0.120471-1.204706a212.751059 212.751059 0 0 1-5.601882-47.465412c0-117.157647 96.557176-211.425882 213.353412-210.823529l-9.999059 9.999059a147.456 147.456 0 0 0 0 207.99247c27.708235 27.708235 64.572235 43.068235 103.845647 43.068236 39.213176 0 76.077176-15.36 103.785412-43.068236l9.938823-9.999058v2.831058a210.823529 210.823529 0 0 1-210.401882 210.883765c-15.600941 0-31.503059-1.807059-47.405177-5.481412l-1.204706-0.180706a31.081412 31.081412 0 0 0-14.697411 0.963765l-2.349177 0.722824a28.912941 28.912941 0 0 0-2.951529 1.505882l-2.168471 1.204706a31.322353 31.322353 0 0 0-4.698353 3.975529l-0.903529 0.662589-349.786353 382.976v-0.060236z m618.977882 17.648941a61.44 61.44 0 0 1-85.052235 0l-233.592471-233.953882L666.804706 581.872941l233.59247 233.953883a59.934118 59.934118 0 0 1 17.588706 42.646588 59.572706 59.572706 0 0 1-17.588706 42.526117zM196.306824 737.942588a60.235294 60.235294 0 1 0 0 120.470588 60.235294 60.235294 0 0 0 0-120.470588z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-biaoqian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.741559 1024c22.166067 0 43.488859-8.733912 59.209901-24.334486l497.411355-519.758124c15.118703-15.781276 28.912261-34.212842-50.65669-363.150043A100.650808 100.650808 0 0 0 881.414367 40.441025c-326.949484-55.234465-342.128421-42.766053-357.18689-26.984777L27.418461 533.214371a94.747888 94.747888 0 0 0 12.468412 131.550787l342.128421 328.997436c19.816945 19.094139 46.13915 29.936237 73.666031 30.237406z m501.326557-584.268605l-490.123056 513.19263a17.768994 17.768994 0 0 1-11.203501 3.975436 42.10348 42.10348 0 0 1-27.587116-12.528646l-341.526081-328.876968c-13.733324-13.251453-17.046187-30.960213-10.480695-38.188278l490.785629-511.204913c101.795252 5.360815 203.048399 18.973671 302.675231 40.778335a33.550269 33.550269 0 0 1 26.924543 25.659632 1984.224371 1984.224371 0 0 1 60.535046 307.192772z m-276.955366-3.25263a114.444366 114.444366 0 1 0 0-228.888732 114.444366 114.444366 0 0 0 0 228.888732z m0-160.523282a46.681255 46.681255 0 1 1 0 93.422743 46.681255 46.681255 0 0 1 0-93.362509z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.741559 1024c22.166067 0 43.488859-8.733912 59.209901-24.334486l497.411355-519.758124c15.118703-15.781276 28.912261-34.212842-50.65669-363.150043A100.650808 100.650808 0 0 0 881.414367 40.441025c-326.949484-55.234465-342.128421-42.766053-357.18689-26.984777L27.418461 533.214371a94.747888 94.747888 0 0 0 12.468412 131.550787l342.128421 328.997436c19.816945 19.094139 46.13915 29.936237 73.666031 30.237406z m501.326557-584.268605l-490.123056 513.19263a17.768994 17.768994 0 0 1-11.203501 3.975436 42.10348 42.10348 0 0 1-27.587116-12.528646l-341.526081-328.876968c-13.733324-13.251453-17.046187-30.960213-10.480695-38.188278l490.785629-511.204913c101.795252 5.360815 203.048399 18.973671 302.675231 40.778335a33.550269 33.550269 0 0 1 26.924543 25.659632 1984.224371 1984.224371 0 0 1 60.535046 307.192772z m-276.955366-3.25263a114.444366 114.444366 0 1 0 0-228.888732 114.444366 114.444366 0 0 0 0 228.888732z m0-160.523282a46.681255 46.681255 0 1 1 0 93.422743 46.681255 46.681255 0 0 1 0-93.362509z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-bmxxgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M878.700977 0.028159c60.796846-1.279934 111.22623 46.84557 112.826148 107.642416v808.66205A110.522267 110.522267 0 0 1 878.700977 1023.975041H186.000911a110.522267 110.522267 0 0 1-112.826147-107.642416v-178.870721a31.358373 31.358373 0 1 1 62.716747 0v178.870721c1.53592 26.238639 23.870762 46.205603 50.1094 44.92567H878.700977c26.238639 1.279934 48.57348-18.751027 50.173398-44.92567V107.670575A47.869517 47.869517 0 0 0 878.700977 62.744905H186.000911a47.869517 47.869517 0 0 0-50.173397 44.92567v155.255946a31.358373 31.358373 0 1 1-62.716747 0V107.670575A110.522267 110.522267 0 0 1 186.064908 0.028159H878.700977zM616.186595 320.459536a118.905832 118.905832 0 0 1 39.037975 193.397968c68.476448 25.406682 117.945882 81.531771 127.993361 149.816228a31.678357 31.678357 0 0 1-62.716747 9.215522c-9.407512-62.716747-73.596182-111.162233-149.624238-111.162234-76.028056 0-142.45661 49.085454-150.008219 114.298071a31.358373 31.358373 0 0 1-30.270429 28.158539h-3.839801a31.358373 31.358373 0 0 1-27.518573-35.45416c8.191575-70.204358 58.556962-127.929364 127.481387-154.232a118.777838 118.777838 0 0 1-0.127993-168.311268 118.905832 118.905832 0 0 1 129.593277-25.726666z m-438.569249 243.827352a31.358373 31.358373 0 1 1 0 62.65275H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m0-114.746048a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m393.06761-75.452086v0.19199a56.189085 56.189085 0 1 0 39.741938 16.255157 56.189085 56.189085 0 0 0-39.677942-16.447147z m-393.06761-39.677942a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 1 1 0-62.716747h146.232414z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M878.700977 0.028159c60.796846-1.279934 111.22623 46.84557 112.826148 107.642416v808.66205A110.522267 110.522267 0 0 1 878.700977 1023.975041H186.000911a110.522267 110.522267 0 0 1-112.826147-107.642416v-178.870721a31.358373 31.358373 0 1 1 62.716747 0v178.870721c1.53592 26.238639 23.870762 46.205603 50.1094 44.92567H878.700977c26.238639 1.279934 48.57348-18.751027 50.173398-44.92567V107.670575A47.869517 47.869517 0 0 0 878.700977 62.744905H186.000911a47.869517 47.869517 0 0 0-50.173397 44.92567v155.255946a31.358373 31.358373 0 1 1-62.716747 0V107.670575A110.522267 110.522267 0 0 1 186.064908 0.028159H878.700977zM616.186595 320.459536a118.905832 118.905832 0 0 1 39.037975 193.397968c68.476448 25.406682 117.945882 81.531771 127.993361 149.816228a31.678357 31.678357 0 0 1-62.716747 9.215522c-9.407512-62.716747-73.596182-111.162233-149.624238-111.162234-76.028056 0-142.45661 49.085454-150.008219 114.298071a31.358373 31.358373 0 0 1-30.270429 28.158539h-3.839801a31.358373 31.358373 0 0 1-27.518573-35.45416c8.191575-70.204358 58.556962-127.929364 127.481387-154.232a118.777838 118.777838 0 0 1-0.127993-168.311268 118.905832 118.905832 0 0 1 129.593277-25.726666z m-438.569249 243.827352a31.358373 31.358373 0 1 1 0 62.65275H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m0-114.746048a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m393.06761-75.452086v0.19199a56.189085 56.189085 0 1 0 39.741938 16.255157 56.189085 56.189085 0 0 0-39.677942-16.447147z m-393.06761-39.677942a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 1 1 0-62.716747h146.232414z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-browse::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -49.7) scale(1.11111)' d='M512 836Q387 836 273 757Q191 700 124 608Q88 559 68 521Q62 507 68 491Q87 453 124 403Q192 311 274 254Q387 175 512.0 175.0Q637 175 751 254Q833 312 900 405Q936 453 956 493Q962 506 956 523L954 525Q927 574 892 620Q823 709 743 763Q633 836 512 836ZM132 506Q162 555 199 600Q260 673 328 716Q417 772 512.0 772.0Q607 772 696 716Q764 673 825 600Q862 555 892 506Q862 456 825 411Q764 338 696 295Q607 239 512.0 239.0Q417 239 328 295Q260 338 199 411Q162 456 132 506ZM512 651Q474 651 442.5 632.0Q411 613 392.0 581.5Q373 550 373.0 512.0Q373 474 392.0 442.5Q411 411 442.5 392.0Q474 373 512.0 373.0Q550 373 581.5 392.0Q613 411 632.0 442.5Q651 474 651.0 512.0Q651 550 632.0 581.5Q613 613 581.5 632.0Q550 651 512 651ZM512 437Q482 437 459.5 459.5Q437 482 437.0 512.0Q437 542 459.5 564.5Q482 587 512.0 587.0Q542 587 564.5 564.5Q587 542 587.0 512.0Q587 482 564.5 459.5Q542 437 512 437Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -49.7) scale(1.11111)' d='M512 836Q387 836 273 757Q191 700 124 608Q88 559 68 521Q62 507 68 491Q87 453 124 403Q192 311 274 254Q387 175 512.0 175.0Q637 175 751 254Q833 312 900 405Q936 453 956 493Q962 506 956 523L954 525Q927 574 892 620Q823 709 743 763Q633 836 512 836ZM132 506Q162 555 199 600Q260 673 328 716Q417 772 512.0 772.0Q607 772 696 716Q764 673 825 600Q862 555 892 506Q862 456 825 411Q764 338 696 295Q607 239 512.0 239.0Q417 239 328 295Q260 338 199 411Q162 456 132 506ZM512 651Q474 651 442.5 632.0Q411 613 392.0 581.5Q373 550 373.0 512.0Q373 474 392.0 442.5Q411 411 442.5 392.0Q474 373 512.0 373.0Q550 373 581.5 392.0Q613 411 632.0 442.5Q651 474 651.0 512.0Q651 550 632.0 581.5Q613 613 581.5 632.0Q550 651 512 651ZM512 437Q482 437 459.5 459.5Q437 482 437.0 512.0Q437 542 459.5 564.5Q482 587 512.0 587.0Q542 587 564.5 564.5Q587 542 587.0 512.0Q587 482 564.5 459.5Q542 437 512 437Z'/%3E%3C/svg%3E");
+}
+.icon-caichan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M581.021867 591.644444h77.710222a3.982222 3.982222 0 0 1 3.982222 3.982223v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982222h-131.982222a8.021333 8.021333 0 0 0-7.964445 7.964445v51.996444c0 2.218667 1.820444 3.982222 3.982222 3.982223h135.964445a3.982222 3.982222 0 0 1 3.982222 3.982222v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982223h-135.964445a3.982222 3.982222 0 0 0-3.982222 3.982222v88.007111a3.982222 3.982222 0 0 1-3.982222 3.982222h-55.978667a3.982222 3.982222 0 0 1-3.982222-3.982222v-88.007111a3.982222 3.982222 0 0 0-3.982222-3.982222h-135.964445a3.982222 3.982222 0 0 1-3.982222-3.982223v-55.978666a3.982222 3.982222 0 0 1 3.982222-3.982223h135.964445a3.982222 3.982222 0 0 0 3.982222-3.982222v-51.996444a8.021333 8.021333 0 0 0-8.021333-8.021334h-131.982222a3.982222 3.982222 0 0 1-3.982223-3.982222v-55.978666a3.982222 3.982222 0 0 1 3.982223-3.982223h69.688888a3.982222 3.982222 0 0 0 2.844445-6.826666l-105.244445-105.358223a3.982222 3.982222 0 0 1 0-5.688888l39.537778-39.594667a3.982222 3.982222 0 0 1 5.688889 0l144.156445 144.156444a16.042667 16.042667 0 0 0 22.584888 0l144.156445-144.156444a3.982222 3.982222 0 0 1 5.688889 0l39.594666 39.594667a3.982222 3.982222 0 0 1 0 5.688888l-105.244444 105.358223a3.982222 3.982222 0 0 0 2.787556 6.826666z m307.541333 10.126223c5.688889 38.798222 4.892444 81.863111-2.616889 129.365333a345.6 345.6 0 0 1-42.097778 114.119111 327.281778 327.281778 0 0 1-84.423111 94.776889 404.992 404.992 0 0 1-119.864889 61.553778c-45.169778 14.904889-96.597333 22.414222-152.746666 22.414222-58.368 0-111.502222-8.817778-157.752889-26.168889-46.193778-17.294222-86.243556-40.504889-119.239111-69.006222a352.995556 352.995556 0 0 1-79.473778-96.711111 348.046222 348.046222 0 0 1-38.798222-106.723556 352.711111 352.711111 0 0 1-2.787556-112.753778 395.605333 395.605333 0 0 1 76.060445-184.092444A455.111111 455.111111 0 0 1 226.604089 361.642667c14.677333-13.198222 29.070222-26.680889 43.064889-40.561778 11.946667-11.719111 21.731556-22.414222 29.184-31.687111l1.706666-1.991111c6.997333-7.964444 13.539556-15.815111 19.342223-23.096889l-2.446223-3.925334-0.910222-1.365333a265.329778 265.329778 0 0 0-10.183111-15.985778 567.125333 567.125333 0 0 1-12.8-19.512889 79.416889 79.416889 0 0 0-11.491555-13.824 199.68 199.68 0 0 0-17.976889-15.473777 109.738667 109.738667 0 0 1-40.277334-56.149334 86.698667 86.698667 0 0 1 29.752889-95.573333 84.821333 84.821333 0 0 1 62.577778-17.521778c10.24 1.194667 20.195556 3.299556 29.923556 6.314667l4.266666 1.308444c7.111111-5.688889 14.506667-11.093333 22.129778-15.985777A103.651556 103.651556 0 0 1 444.602311 2.218667c14.506667 2.104889 28.444444 7.054222 40.96 14.563555 6.030222-3.811556 12.231111-7.111111 18.773333-9.784889C515.087644 2.275556 526.977422 0 539.208533 0c14.620444 0.227556 29.013333 3.072 42.496 8.590222 13.994667 4.551111 26.794667 12.003556 37.546667 22.016L620.2752 31.459556c8.476444-3.242667 17.351111-5.688889 26.396444-7.054223 3.982222-0.568889 8.192-0.910222 12.686223-0.910222 12.288 0.113778 24.348444 2.389333 35.84 6.883556 27.534222 11.207111 40.789333 30.151111 47.217777 44.088889 7.566222 16.611556 10.012444 35.214222 6.712889 53.191111a104.504889 104.504889 0 0 1-16.839111 40.277333c-8.476444 12.515556-19.057778 22.755556-31.345778 30.72a52.224 52.224 0 0 0-12.231111 9.671111 559.672889 559.672889 0 0 0-26.851555 37.376 149.617778 149.617778 0 0 0-7.736889 12.8l-2.503111 4.494222c6.030222 7.509333 12.401778 14.791111 19.000889 21.902223a735.744 735.744 0 0 0 79.36 77.198222c19.399111 17.237333 37.603556 35.726222 54.727111 55.352889a353.507556 353.507556 0 0 1 83.854222 184.32zM302.038756 142.449778c8.248889 6.371556 16.156444 13.084444 23.608888 19.968 8.192 7.793778 15.530667 16.611556 21.731556 26.112 3.697778 5.973333 7.566222 11.889778 11.605333 17.692444 4.494222 6.371556 8.533333 12.970667 12.515556 19.683556 1.251556 1.991111 2.56 3.982222 3.754667 6.030222a15.928889 15.928889 0 0 0 13.653333 7.68h192.853333c5.688889 0 11.093333-3.128889 13.880889-8.078222 0.739556-1.251556 1.308444-2.446222 2.048-3.640889 3.299556-5.973333 6.769778-11.889778 10.581333-17.635556 9.500444-14.336 19.456-28.330667 29.980445-41.813333 6.371556-8.192 15.815111-16.213333 27.989333-24.120889a45.283556 45.283556 0 0 0 12.970667-12.8 40.618667 40.618667 0 0 0 6.826667-15.644444 22.755556 22.755556 0 0 0-15.018667-26.510223 36.693333 36.693333 0 0 0-11.776-2.218666c-1.137778 0-2.104889 0-3.185778 0.227555-4.209778 0.568889-8.419556 1.763556-12.629333 3.413334-4.209778 1.592889-8.533333 3.413333-12.970667 5.347555a40.391111 40.391111 0 0 1-16.384 3.015111h-0.341333a32.028444 32.028444 0 0 1-15.644445-3.413333c-4.209778-2.275556-8.021333-5.12-11.605333-8.362667l-11.093333-10.296889a39.025778 39.025778 0 0 0-15.36-8.419555 57.400889 57.400889 0 0 0-20.935111-4.778667c-3.413333 0-6.826667 0.568889-10.012445 1.877334-7.68 3.185778-15.473778 8.533333-23.210667 15.701333a111.104 111.104 0 0 1-15.473777 13.824c-1.877333 1.251556-3.470222 1.991111-4.778667 1.991111H485.448533a64.341333 64.341333 0 0 1-10.581333-6.940444 100.295111 100.295111 0 0 1-9.216-6.371556 54.613333 54.613333 0 0 1-8.192-8.419556c-5.12-5.176889-12.913778-8.647111-23.210667-10.24a38.4 38.4 0 0 0-27.989333 5.404445 128.341333 128.341333 0 0 0-23.153778 18.204444 37.944889 37.944889 0 0 1-20.309333 10.24 27.306667 27.306667 0 0 1-6.371556 0.796445 33.450667 33.450667 0 0 1-10.410666-1.820445l-18.773334-5.859555a104.675556 104.675556 0 0 0-18.432-3.925334 20.821333 20.821333 0 0 0-15.473777 3.925334c-8.988444 7.168-11.946667 15.928889-8.704 26.055111 3.015111 9.841778 9.102222 18.318222 17.408 24.120889z m520.760888 577.422222c6.371556-40.049778 7.168-76.231111 2.275556-108.657778a291.84 291.84 0 0 0-25.6-86.016 296.220444 296.220444 0 0 0-42.951111-65.422222 555.463111 555.463111 0 0 0-47.786667-48.64c-18.716444-15.815111-35.100444-30.72-49.322666-44.771556-14.051556-14.108444-25.941333-26.794667-35.669334-37.888a512.398222 512.398222 0 0 1-16.782222-19.000888 15.928889 15.928889 0 0 0-12.174222-5.688889H377.359644a16.042667 16.042667 0 0 0-12.401777 5.916444c-5.12 6.371556-10.695111 12.856889-16.611556 19.683556a453.461333 453.461333 0 0 1-33.792 36.864c-13.482667 13.425778-28.558222 27.704889-45.340444 42.780444a398.051556 398.051556 0 0 0-53.589334 58.026667 330.126222 330.126222 0 0 0-63.715555 154.396444c-4.152889 30.776889-3.413333 62.008889 2.446222 92.444445 5.176889 28.899556 15.758222 57.912889 31.857778 87.04 16.782222 30.151111 38.912 56.888889 65.194666 79.189333 27.363556 23.722667 60.643556 42.837333 99.953778 57.628444 39.253333 14.677333 84.366222 22.072889 135.224889 22.072889 49.607111 0 93.866667-6.257778 132.892445-19.114666 38.968889-12.8 72.647111-29.980444 100.920888-51.655111 27.477333-20.821333 50.631111-46.648889 68.096-76.231112 16.896-28.728889 28.444444-60.245333 34.304-93.013333z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M581.021867 591.644444h77.710222a3.982222 3.982222 0 0 1 3.982222 3.982223v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982222h-131.982222a8.021333 8.021333 0 0 0-7.964445 7.964445v51.996444c0 2.218667 1.820444 3.982222 3.982222 3.982223h135.964445a3.982222 3.982222 0 0 1 3.982222 3.982222v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982223h-135.964445a3.982222 3.982222 0 0 0-3.982222 3.982222v88.007111a3.982222 3.982222 0 0 1-3.982222 3.982222h-55.978667a3.982222 3.982222 0 0 1-3.982222-3.982222v-88.007111a3.982222 3.982222 0 0 0-3.982222-3.982222h-135.964445a3.982222 3.982222 0 0 1-3.982222-3.982223v-55.978666a3.982222 3.982222 0 0 1 3.982222-3.982223h135.964445a3.982222 3.982222 0 0 0 3.982222-3.982222v-51.996444a8.021333 8.021333 0 0 0-8.021333-8.021334h-131.982222a3.982222 3.982222 0 0 1-3.982223-3.982222v-55.978666a3.982222 3.982222 0 0 1 3.982223-3.982223h69.688888a3.982222 3.982222 0 0 0 2.844445-6.826666l-105.244445-105.358223a3.982222 3.982222 0 0 1 0-5.688888l39.537778-39.594667a3.982222 3.982222 0 0 1 5.688889 0l144.156445 144.156444a16.042667 16.042667 0 0 0 22.584888 0l144.156445-144.156444a3.982222 3.982222 0 0 1 5.688889 0l39.594666 39.594667a3.982222 3.982222 0 0 1 0 5.688888l-105.244444 105.358223a3.982222 3.982222 0 0 0 2.787556 6.826666z m307.541333 10.126223c5.688889 38.798222 4.892444 81.863111-2.616889 129.365333a345.6 345.6 0 0 1-42.097778 114.119111 327.281778 327.281778 0 0 1-84.423111 94.776889 404.992 404.992 0 0 1-119.864889 61.553778c-45.169778 14.904889-96.597333 22.414222-152.746666 22.414222-58.368 0-111.502222-8.817778-157.752889-26.168889-46.193778-17.294222-86.243556-40.504889-119.239111-69.006222a352.995556 352.995556 0 0 1-79.473778-96.711111 348.046222 348.046222 0 0 1-38.798222-106.723556 352.711111 352.711111 0 0 1-2.787556-112.753778 395.605333 395.605333 0 0 1 76.060445-184.092444A455.111111 455.111111 0 0 1 226.604089 361.642667c14.677333-13.198222 29.070222-26.680889 43.064889-40.561778 11.946667-11.719111 21.731556-22.414222 29.184-31.687111l1.706666-1.991111c6.997333-7.964444 13.539556-15.815111 19.342223-23.096889l-2.446223-3.925334-0.910222-1.365333a265.329778 265.329778 0 0 0-10.183111-15.985778 567.125333 567.125333 0 0 1-12.8-19.512889 79.416889 79.416889 0 0 0-11.491555-13.824 199.68 199.68 0 0 0-17.976889-15.473777 109.738667 109.738667 0 0 1-40.277334-56.149334 86.698667 86.698667 0 0 1 29.752889-95.573333 84.821333 84.821333 0 0 1 62.577778-17.521778c10.24 1.194667 20.195556 3.299556 29.923556 6.314667l4.266666 1.308444c7.111111-5.688889 14.506667-11.093333 22.129778-15.985777A103.651556 103.651556 0 0 1 444.602311 2.218667c14.506667 2.104889 28.444444 7.054222 40.96 14.563555 6.030222-3.811556 12.231111-7.111111 18.773333-9.784889C515.087644 2.275556 526.977422 0 539.208533 0c14.620444 0.227556 29.013333 3.072 42.496 8.590222 13.994667 4.551111 26.794667 12.003556 37.546667 22.016L620.2752 31.459556c8.476444-3.242667 17.351111-5.688889 26.396444-7.054223 3.982222-0.568889 8.192-0.910222 12.686223-0.910222 12.288 0.113778 24.348444 2.389333 35.84 6.883556 27.534222 11.207111 40.789333 30.151111 47.217777 44.088889 7.566222 16.611556 10.012444 35.214222 6.712889 53.191111a104.504889 104.504889 0 0 1-16.839111 40.277333c-8.476444 12.515556-19.057778 22.755556-31.345778 30.72a52.224 52.224 0 0 0-12.231111 9.671111 559.672889 559.672889 0 0 0-26.851555 37.376 149.617778 149.617778 0 0 0-7.736889 12.8l-2.503111 4.494222c6.030222 7.509333 12.401778 14.791111 19.000889 21.902223a735.744 735.744 0 0 0 79.36 77.198222c19.399111 17.237333 37.603556 35.726222 54.727111 55.352889a353.507556 353.507556 0 0 1 83.854222 184.32zM302.038756 142.449778c8.248889 6.371556 16.156444 13.084444 23.608888 19.968 8.192 7.793778 15.530667 16.611556 21.731556 26.112 3.697778 5.973333 7.566222 11.889778 11.605333 17.692444 4.494222 6.371556 8.533333 12.970667 12.515556 19.683556 1.251556 1.991111 2.56 3.982222 3.754667 6.030222a15.928889 15.928889 0 0 0 13.653333 7.68h192.853333c5.688889 0 11.093333-3.128889 13.880889-8.078222 0.739556-1.251556 1.308444-2.446222 2.048-3.640889 3.299556-5.973333 6.769778-11.889778 10.581333-17.635556 9.500444-14.336 19.456-28.330667 29.980445-41.813333 6.371556-8.192 15.815111-16.213333 27.989333-24.120889a45.283556 45.283556 0 0 0 12.970667-12.8 40.618667 40.618667 0 0 0 6.826667-15.644444 22.755556 22.755556 0 0 0-15.018667-26.510223 36.693333 36.693333 0 0 0-11.776-2.218666c-1.137778 0-2.104889 0-3.185778 0.227555-4.209778 0.568889-8.419556 1.763556-12.629333 3.413334-4.209778 1.592889-8.533333 3.413333-12.970667 5.347555a40.391111 40.391111 0 0 1-16.384 3.015111h-0.341333a32.028444 32.028444 0 0 1-15.644445-3.413333c-4.209778-2.275556-8.021333-5.12-11.605333-8.362667l-11.093333-10.296889a39.025778 39.025778 0 0 0-15.36-8.419555 57.400889 57.400889 0 0 0-20.935111-4.778667c-3.413333 0-6.826667 0.568889-10.012445 1.877334-7.68 3.185778-15.473778 8.533333-23.210667 15.701333a111.104 111.104 0 0 1-15.473777 13.824c-1.877333 1.251556-3.470222 1.991111-4.778667 1.991111H485.448533a64.341333 64.341333 0 0 1-10.581333-6.940444 100.295111 100.295111 0 0 1-9.216-6.371556 54.613333 54.613333 0 0 1-8.192-8.419556c-5.12-5.176889-12.913778-8.647111-23.210667-10.24a38.4 38.4 0 0 0-27.989333 5.404445 128.341333 128.341333 0 0 0-23.153778 18.204444 37.944889 37.944889 0 0 1-20.309333 10.24 27.306667 27.306667 0 0 1-6.371556 0.796445 33.450667 33.450667 0 0 1-10.410666-1.820445l-18.773334-5.859555a104.675556 104.675556 0 0 0-18.432-3.925334 20.821333 20.821333 0 0 0-15.473777 3.925334c-8.988444 7.168-11.946667 15.928889-8.704 26.055111 3.015111 9.841778 9.102222 18.318222 17.408 24.120889z m520.760888 577.422222c6.371556-40.049778 7.168-76.231111 2.275556-108.657778a291.84 291.84 0 0 0-25.6-86.016 296.220444 296.220444 0 0 0-42.951111-65.422222 555.463111 555.463111 0 0 0-47.786667-48.64c-18.716444-15.815111-35.100444-30.72-49.322666-44.771556-14.051556-14.108444-25.941333-26.794667-35.669334-37.888a512.398222 512.398222 0 0 1-16.782222-19.000888 15.928889 15.928889 0 0 0-12.174222-5.688889H377.359644a16.042667 16.042667 0 0 0-12.401777 5.916444c-5.12 6.371556-10.695111 12.856889-16.611556 19.683556a453.461333 453.461333 0 0 1-33.792 36.864c-13.482667 13.425778-28.558222 27.704889-45.340444 42.780444a398.051556 398.051556 0 0 0-53.589334 58.026667 330.126222 330.126222 0 0 0-63.715555 154.396444c-4.152889 30.776889-3.413333 62.008889 2.446222 92.444445 5.176889 28.899556 15.758222 57.912889 31.857778 87.04 16.782222 30.151111 38.912 56.888889 65.194666 79.189333 27.363556 23.722667 60.643556 42.837333 99.953778 57.628444 39.253333 14.677333 84.366222 22.072889 135.224889 22.072889 49.607111 0 93.866667-6.257778 132.892445-19.114666 38.968889-12.8 72.647111-29.980444 100.920888-51.655111 27.477333-20.821333 50.631111-46.648889 68.096-76.231112 16.896-28.728889 28.444444-60.245333 34.304-93.013333z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-caogaoxiang::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M451.925333 778.4448c-15.496533-23.210667-104.8576-158.037333-106.632533-160.768-2.048-3.003733 1.160533-4.369067 1.160533-4.369067L518.144 534.596267c5.3248-2.4576 3.959467 3.413333 3.959467 3.413333L500.5312 616.448s25.531733 15.36 75.707733 14.267733c74.069333-1.570133 138.308267-55.159467 155.648-70.8608 2.8672-2.730667 3.8912-2.184533 2.525867 1.501867-11.400533 31.197867-74.888533 176.605867-256.6144 144.042667-5.461333 18.909867-18.432 60.074667-22.391467 72.772266-0.8192 2.389333-2.048 2.594133-3.413333 0.341334zM359.6288 457.796267c-4.3008 3.754667-5.666133 3.345067-3.8912-1.501867 13.1072-34.816 78.370133-176.810667 259.549867-144.384 5.256533-18.2272 17.476267-56.797867 22.1184-71.611733 1.8432-5.051733 5.461333-0.750933 5.461333-0.750934l106.222933 160.3584s1.774933 4.096-1.774933 5.802667c-4.778667 2.389333-144.725333 65.194667-173.329067 79.530667-5.3248 2.730667-3.8912-2.4576-3.8912-2.4576l22.186667-80.6912s-25.873067-15.496533-76.8-14.472534c-72.567467 1.570133-135.850667 52.360533-155.8528 70.178134zM1056.768 0a35.498667 35.498667 0 0 1 35.498667 35.498667v43.485866a35.498667 35.498667 0 0 1-35.498667 35.498667h-39.253333l-162.338134 847.0528H237.7728L72.9088 114.4832H35.498667a35.498667 35.498667 0 0 1-35.498667-35.498667V35.498667A35.498667 35.498667 0 0 1 35.498667 0h1021.269333z m-242.8928 911.496533l152.712533-797.013333H123.904l155.101867 797.013333h534.869333z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M451.925333 778.4448c-15.496533-23.210667-104.8576-158.037333-106.632533-160.768-2.048-3.003733 1.160533-4.369067 1.160533-4.369067L518.144 534.596267c5.3248-2.4576 3.959467 3.413333 3.959467 3.413333L500.5312 616.448s25.531733 15.36 75.707733 14.267733c74.069333-1.570133 138.308267-55.159467 155.648-70.8608 2.8672-2.730667 3.8912-2.184533 2.525867 1.501867-11.400533 31.197867-74.888533 176.605867-256.6144 144.042667-5.461333 18.909867-18.432 60.074667-22.391467 72.772266-0.8192 2.389333-2.048 2.594133-3.413333 0.341334zM359.6288 457.796267c-4.3008 3.754667-5.666133 3.345067-3.8912-1.501867 13.1072-34.816 78.370133-176.810667 259.549867-144.384 5.256533-18.2272 17.476267-56.797867 22.1184-71.611733 1.8432-5.051733 5.461333-0.750933 5.461333-0.750934l106.222933 160.3584s1.774933 4.096-1.774933 5.802667c-4.778667 2.389333-144.725333 65.194667-173.329067 79.530667-5.3248 2.730667-3.8912-2.4576-3.8912-2.4576l22.186667-80.6912s-25.873067-15.496533-76.8-14.472534c-72.567467 1.570133-135.850667 52.360533-155.8528 70.178134zM1056.768 0a35.498667 35.498667 0 0 1 35.498667 35.498667v43.485866a35.498667 35.498667 0 0 1-35.498667 35.498667h-39.253333l-162.338134 847.0528H237.7728L72.9088 114.4832H35.498667a35.498667 35.498667 0 0 1-35.498667-35.498667V35.498667A35.498667 35.498667 0 0 1 35.498667 0h1021.269333z m-242.8928 911.496533l152.712533-797.013333H123.904l155.101867 797.013333h534.869333z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-category::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M178 213Q176 230 176.0 278.0Q176 326 178.0 342.5Q180 359 184.0 364.0Q188 369 202 373Q227 379 277.0 379.0Q327 379 352 373Q367 369 371.0 364.0Q375 359 377.0 342.5Q379 326 379.0 278.0Q379 230 376.5 213.0Q374 196 370.0 191.0Q366 186 351 182Q327 176 277.5 176.0Q228 176 203 182Q188 186 184.0 191.0Q180 196 178 213ZM180 89Q216 80 277.5 80.0Q339 80 375 89Q421 100 445 131Q466 157 472 201Q475 224 475 277V280Q475 332 472 354Q467 398 446 424Q422 454 375 466Q339 475 277.0 475.0Q215 475 179 466Q133 454 109 424Q88 397 83 354Q80 332 80 280V277Q80 224 83 201Q88 157 110 131Q134 100 180 89ZM647 213Q645 230 645.0 278.0Q645 326 647.0 342.5Q649 359 653.0 364.0Q657 369 672 373Q696 379 746.5 379.0Q797 379 822 373Q836 369 840 364Q844 359 846.0 342.5Q848 326 848.0 277.5Q848 229 846.0 212.5Q844 196 839.5 191.0Q835 186 821 182Q797 176 747.0 176.0Q697 176 672 182Q658 186 654.0 191.0Q650 196 647 213ZM649 89Q685 80 746.5 80.0Q808 80 844 89Q890 100 914 131Q936 157 941 201Q944 224 944 277V280Q944 332 941 354Q936 398 915 424Q891 454 845 466Q809 475 747.0 475.0Q685 475 649 466Q602 454 578 424Q557 397 552 354Q549 332 549 280V277Q549 224 552 201Q558 157 579 131Q603 100 649 89ZM178 682Q176 699 176.0 747.5Q176 796 178.0 812.0Q180 828 184.0 833.0Q188 838 202 842Q227 848 277.5 848.0Q328 848 352 842Q367 838 371.0 833.0Q375 828 377.0 811.5Q379 795 379.0 747.0Q379 699 376.5 682.0Q374 665 370.0 660.0Q366 655 351 651Q327 645 277.5 645.0Q228 645 203 651Q188 655 184.0 660.0Q180 665 178 682ZM180 558Q216 549 277.5 549.0Q339 549 375 558Q421 570 445 600Q466 626 472 670Q475 693 475 747V750Q475 801 472 823Q467 867 446 893Q422 923 375 935Q339 944 277.0 944.0Q215 944 179 935Q133 923 109 893Q88 867 83 823Q80 801 80 750V747Q80 693 83 670Q88 626 110 600Q134 570 180 558ZM647 682Q645 699 645.0 747.0Q645 795 647.0 811.5Q649 828 653.0 833.0Q657 838 672 842Q697 848 747.0 848.0Q797 848 822 842Q836 838 840 833Q844 828 846.0 812.0Q848 796 848.0 747.5Q848 699 846.0 682.0Q844 665 839.5 660.0Q835 655 821 651Q797 645 747.0 645.0Q697 645 672 651Q658 655 654.0 660.0Q650 665 647 682ZM649 558Q685 549 746.5 549.0Q808 549 844 558Q890 570 914 600Q936 626 941 670Q944 693 944 747V750Q944 801 941 823Q936 867 915 893Q891 923 845 935Q809 944 747.0 944.0Q685 944 649 935Q602 923 578 893Q557 867 552 823Q549 801 549 750V747Q549 693 552 670Q558 626 579 600Q603 570 649 558Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M178 213Q176 230 176.0 278.0Q176 326 178.0 342.5Q180 359 184.0 364.0Q188 369 202 373Q227 379 277.0 379.0Q327 379 352 373Q367 369 371.0 364.0Q375 359 377.0 342.5Q379 326 379.0 278.0Q379 230 376.5 213.0Q374 196 370.0 191.0Q366 186 351 182Q327 176 277.5 176.0Q228 176 203 182Q188 186 184.0 191.0Q180 196 178 213ZM180 89Q216 80 277.5 80.0Q339 80 375 89Q421 100 445 131Q466 157 472 201Q475 224 475 277V280Q475 332 472 354Q467 398 446 424Q422 454 375 466Q339 475 277.0 475.0Q215 475 179 466Q133 454 109 424Q88 397 83 354Q80 332 80 280V277Q80 224 83 201Q88 157 110 131Q134 100 180 89ZM647 213Q645 230 645.0 278.0Q645 326 647.0 342.5Q649 359 653.0 364.0Q657 369 672 373Q696 379 746.5 379.0Q797 379 822 373Q836 369 840 364Q844 359 846.0 342.5Q848 326 848.0 277.5Q848 229 846.0 212.5Q844 196 839.5 191.0Q835 186 821 182Q797 176 747.0 176.0Q697 176 672 182Q658 186 654.0 191.0Q650 196 647 213ZM649 89Q685 80 746.5 80.0Q808 80 844 89Q890 100 914 131Q936 157 941 201Q944 224 944 277V280Q944 332 941 354Q936 398 915 424Q891 454 845 466Q809 475 747.0 475.0Q685 475 649 466Q602 454 578 424Q557 397 552 354Q549 332 549 280V277Q549 224 552 201Q558 157 579 131Q603 100 649 89ZM178 682Q176 699 176.0 747.5Q176 796 178.0 812.0Q180 828 184.0 833.0Q188 838 202 842Q227 848 277.5 848.0Q328 848 352 842Q367 838 371.0 833.0Q375 828 377.0 811.5Q379 795 379.0 747.0Q379 699 376.5 682.0Q374 665 370.0 660.0Q366 655 351 651Q327 645 277.5 645.0Q228 645 203 651Q188 655 184.0 660.0Q180 665 178 682ZM180 558Q216 549 277.5 549.0Q339 549 375 558Q421 570 445 600Q466 626 472 670Q475 693 475 747V750Q475 801 472 823Q467 867 446 893Q422 923 375 935Q339 944 277.0 944.0Q215 944 179 935Q133 923 109 893Q88 867 83 823Q80 801 80 750V747Q80 693 83 670Q88 626 110 600Q134 570 180 558ZM647 682Q645 699 645.0 747.0Q645 795 647.0 811.5Q649 828 653.0 833.0Q657 838 672 842Q697 848 747.0 848.0Q797 848 822 842Q836 838 840 833Q844 828 846.0 812.0Q848 796 848.0 747.5Q848 699 846.0 682.0Q844 665 839.5 660.0Q835 655 821 651Q797 645 747.0 645.0Q697 645 672 651Q658 655 654.0 660.0Q650 665 647 682ZM649 558Q685 549 746.5 549.0Q808 549 844 558Q890 570 914 600Q936 626 941 670Q944 693 944 747V750Q944 801 941 823Q936 867 915 893Q891 923 845 935Q809 944 747.0 944.0Q685 944 649 935Q602 923 578 893Q557 867 552 823Q549 801 549 750V747Q549 693 552 670Q558 626 579 600Q603 570 649 558Z'/%3E%3C/svg%3E");
+}
+.icon-chakan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M585.142857 71.68c-51.346286 0-105.618286 14.921143-160.987428 44.324571-49.737143 26.331429-100.864 64.365714-151.917715 113.078858-84.333714 80.457143-150.308571 171.666286-187.977143 228.937142a35.84 35.84 0 0 0 0 39.497143c37.668571 57.270857 103.643429 148.48 187.830858 228.937143 51.126857 48.713143 102.253714 86.674286 151.917714 113.078857 55.588571 29.549714 109.714286 44.470857 160.987428 44.470857 51.419429 0 105.472-14.921143 161.060572-44.470857 49.664-26.331429 100.790857-64.365714 151.917714-113.078857 84.333714-80.457143 150.235429-171.666286 187.830857-228.937143a35.84 35.84 0 0 0 0-39.497143c-37.595429-57.270857-103.497143-148.48-187.757714-228.790857-51.053714-48.786286-102.180571-86.747429-151.917714-113.152C690.541714 86.601143 636.489143 71.68 585.142857 71.68zM585.142857 0c272.457143 0 502.345143 326.217143 574.025143 439.588571a71.314286 71.314286 0 0 1 0 76.434286c-71.68 113.371429-301.568 439.515429-574.025143 439.515429-272.457143 0-502.345143-326.217143-574.025143-439.588572a71.314286 71.314286 0 0 1 0-76.434285C82.797714 326.217143 312.612571 0 585.142857 0z m0 310.564571c-44.617143 0-86.747429 17.408-118.272 49.005715a166.253714 166.253714 0 0 0-49.005714 118.198857c0 44.617143 17.554286 86.674286 49.005714 118.272 31.524571 31.451429 73.581714 49.005714 118.272 49.005714 44.617143 0 86.747429-17.554286 118.272-49.005714 31.451429-31.597714 49.005714-73.581714 49.005714-118.272 0-44.617143-17.554286-86.747429-49.005714-118.272A166.253714 166.253714 0 0 0 585.142857 310.491429z m0-71.68a238.884571 238.884571 0 1 1 0 477.769143 238.884571 238.884571 0 0 1 0-477.769143z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M585.142857 71.68c-51.346286 0-105.618286 14.921143-160.987428 44.324571-49.737143 26.331429-100.864 64.365714-151.917715 113.078858-84.333714 80.457143-150.308571 171.666286-187.977143 228.937142a35.84 35.84 0 0 0 0 39.497143c37.668571 57.270857 103.643429 148.48 187.830858 228.937143 51.126857 48.713143 102.253714 86.674286 151.917714 113.078857 55.588571 29.549714 109.714286 44.470857 160.987428 44.470857 51.419429 0 105.472-14.921143 161.060572-44.470857 49.664-26.331429 100.790857-64.365714 151.917714-113.078857 84.333714-80.457143 150.235429-171.666286 187.830857-228.937143a35.84 35.84 0 0 0 0-39.497143c-37.595429-57.270857-103.497143-148.48-187.757714-228.790857-51.053714-48.786286-102.180571-86.747429-151.917714-113.152C690.541714 86.601143 636.489143 71.68 585.142857 71.68zM585.142857 0c272.457143 0 502.345143 326.217143 574.025143 439.588571a71.314286 71.314286 0 0 1 0 76.434286c-71.68 113.371429-301.568 439.515429-574.025143 439.515429-272.457143 0-502.345143-326.217143-574.025143-439.588572a71.314286 71.314286 0 0 1 0-76.434285C82.797714 326.217143 312.612571 0 585.142857 0z m0 310.564571c-44.617143 0-86.747429 17.408-118.272 49.005715a166.253714 166.253714 0 0 0-49.005714 118.198857c0 44.617143 17.554286 86.674286 49.005714 118.272 31.524571 31.451429 73.581714 49.005714 118.272 49.005714 44.617143 0 86.747429-17.554286 118.272-49.005714 31.451429-31.597714 49.005714-73.581714 49.005714-118.272 0-44.617143-17.554286-86.747429-49.005714-118.272A166.253714 166.253714 0 0 0 585.142857 310.491429z m0-71.68a238.884571 238.884571 0 1 1 0 477.769143 238.884571 238.884571 0 0 1 0-477.769143z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-changguan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M999.68 563.2c-1.28 0-47.36 1.28-103.68 6.4v403.2h102.4c14.08 0 25.6 11.52 25.6 25.6 0 14.08-11.52 25.6-25.6 25.6H25.6c-14.08 0-25.6-11.52-25.6-25.6 0-14.08 11.52-25.6 25.6-25.6H128V569.6C71.68 564.48 25.6 563.2 24.32 563.2c-12.8 0-24.32-11.52-24.32-25.6v-512C0 19.2 2.56 11.52 7.68 7.68 12.8 2.56 19.2 0 26.88 0c6.4 0 154.88 5.12 247.04 25.6C371.2 47.36 476.16 103.68 512 124.16c35.84-20.48 140.8-76.8 236.8-98.56 92.16-20.48 241.92-25.6 248.32-25.6 7.68 0 14.08 2.56 19.2 7.68 5.12 3.84 7.68 11.52 7.68 17.92v512c0 14.08-10.24 25.6-24.32 25.6zM51.2 52.48v460.8c47.36 2.56 152.32 10.24 222.72 25.6C371.2 559.36 476.16 615.68 512 636.16c37.12-20.48 140.8-75.52 238.08-97.28 70.4-16.64 175.36-23.04 222.72-25.6V52.48c-47.36 2.56-147.2 8.96-211.2 24.32-110.08 24.32-234.24 98.56-235.52 99.84-8.96 5.12-19.2 5.12-26.88 0-1.28-1.28-125.44-75.52-235.52-99.84C198.4 61.44 98.56 55.04 51.2 52.48z m448 634.88c-1.28 0-26.88-15.36-64-34.56v320h153.6v-320c-38.4 19.2-64 34.56-64 34.56-3.84 2.56-8.96 3.84-12.8 3.84s-8.96-1.28-12.8-3.84z m-320 285.44H384V628.48c-37.12-16.64-79.36-32-120.32-40.96-25.6-5.12-55.04-8.96-84.48-12.8v398.08z m665.6 0V576c-30.72 2.56-60.16 7.68-84.48 12.8-39.68 8.96-83.2 24.32-120.32 40.96v343.04h204.8zM614.4 293.12c-10.24 0-19.2-5.12-25.6-17.92-5.12-12.8 0-26.88 12.8-33.28 35.84-15.36 90.88-38.4 145.92-51.2 29.44-6.4 67.84-11.52 119.04-16.64 14.08-1.28 26.88 8.96 28.16 23.04 1.28 14.08-8.96 26.88-23.04 28.16-48.64 5.12-84.48 10.24-111.36 16.64-51.2 12.8-102.4 33.28-135.68 48.64-2.56 1.28-6.4 2.56-10.24 2.56z m-204.8 166.4c-3.84 0-7.68-1.28-11.52 0-34.56-16.64-87.04-38.4-135.68-48.64-28.16-6.4-62.72-11.52-112.64-16.64a25.792 25.792 0 0 1-23.04-28.16c1.28-14.08 14.08-24.32 28.16-23.04 52.48 3.84 89.6 10.24 119.04 16.64 53.76 11.52 108.8 34.56 145.92 51.2 12.8 5.12 19.2 20.48 12.8 33.28-3.84 10.24-12.8 15.36-23.04 15.36z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M999.68 563.2c-1.28 0-47.36 1.28-103.68 6.4v403.2h102.4c14.08 0 25.6 11.52 25.6 25.6 0 14.08-11.52 25.6-25.6 25.6H25.6c-14.08 0-25.6-11.52-25.6-25.6 0-14.08 11.52-25.6 25.6-25.6H128V569.6C71.68 564.48 25.6 563.2 24.32 563.2c-12.8 0-24.32-11.52-24.32-25.6v-512C0 19.2 2.56 11.52 7.68 7.68 12.8 2.56 19.2 0 26.88 0c6.4 0 154.88 5.12 247.04 25.6C371.2 47.36 476.16 103.68 512 124.16c35.84-20.48 140.8-76.8 236.8-98.56 92.16-20.48 241.92-25.6 248.32-25.6 7.68 0 14.08 2.56 19.2 7.68 5.12 3.84 7.68 11.52 7.68 17.92v512c0 14.08-10.24 25.6-24.32 25.6zM51.2 52.48v460.8c47.36 2.56 152.32 10.24 222.72 25.6C371.2 559.36 476.16 615.68 512 636.16c37.12-20.48 140.8-75.52 238.08-97.28 70.4-16.64 175.36-23.04 222.72-25.6V52.48c-47.36 2.56-147.2 8.96-211.2 24.32-110.08 24.32-234.24 98.56-235.52 99.84-8.96 5.12-19.2 5.12-26.88 0-1.28-1.28-125.44-75.52-235.52-99.84C198.4 61.44 98.56 55.04 51.2 52.48z m448 634.88c-1.28 0-26.88-15.36-64-34.56v320h153.6v-320c-38.4 19.2-64 34.56-64 34.56-3.84 2.56-8.96 3.84-12.8 3.84s-8.96-1.28-12.8-3.84z m-320 285.44H384V628.48c-37.12-16.64-79.36-32-120.32-40.96-25.6-5.12-55.04-8.96-84.48-12.8v398.08z m665.6 0V576c-30.72 2.56-60.16 7.68-84.48 12.8-39.68 8.96-83.2 24.32-120.32 40.96v343.04h204.8zM614.4 293.12c-10.24 0-19.2-5.12-25.6-17.92-5.12-12.8 0-26.88 12.8-33.28 35.84-15.36 90.88-38.4 145.92-51.2 29.44-6.4 67.84-11.52 119.04-16.64 14.08-1.28 26.88 8.96 28.16 23.04 1.28 14.08-8.96 26.88-23.04 28.16-48.64 5.12-84.48 10.24-111.36 16.64-51.2 12.8-102.4 33.28-135.68 48.64-2.56 1.28-6.4 2.56-10.24 2.56z m-204.8 166.4c-3.84 0-7.68-1.28-11.52 0-34.56-16.64-87.04-38.4-135.68-48.64-28.16-6.4-62.72-11.52-112.64-16.64a25.792 25.792 0 0 1-23.04-28.16c1.28-14.08 14.08-24.32 28.16-23.04 52.48 3.84 89.6 10.24 119.04 16.64 53.76 11.52 108.8 34.56 145.92 51.2 12.8 5.12 19.2 20.48 12.8 33.28-3.84 10.24-12.8 15.36-23.04 15.36z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-chanquan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M537.6 448a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 2.56 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56C544 448 540.16 448 537.6 448z m0 204.8a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 1.28 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56c-2.56 1.28-6.4 1.28-8.96 1.28z m474.88-547.84c7.68 3.84 11.52 11.52 11.52 20.48v752.64c0 11.52-6.4 20.48-16.64 24.32l-320 120.32c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-180.48-67.84-44.8 16.64c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-409.6-153.6A26.24 26.24 0 0 1 0 793.6V25.6C0 16.64 3.84 8.96 11.52 5.12c6.4-5.12 15.36-6.4 23.04-3.84l104.96 39.68s1.28 1.28 2.56 1.28l202.24 75.52s1.28 1.28 2.56 1.28l88.32 33.28L835.84 2.56c7.68-3.84 16.64-2.56 23.04 2.56 7.68 3.84 11.52 11.52 11.52 20.48v120.32l119.04-43.52c7.68-3.84 16.64-2.56 23.04 2.56zM157.44 102.4v280.32l65.28-33.28c11.52-6.4 24.32-2.56 32 6.4l56.32 70.4V160l-153.6-57.6zM435.2 920.32l42.24-16.64c1.28-1.28 3.84-2.56 6.4-2.56l335.36-125.44V62.72l-375.04 140.8a21.76 21.76 0 0 1-17.92 0l-64-24.32v320c0 11.52-6.4 20.48-16.64 24.32-3.84 1.28-6.4 1.28-8.96 1.28-7.68 0-15.36-3.84-20.48-10.24L226.56 403.2l-84.48 42.24c-7.68 3.84-16.64 3.84-24.32-1.28-6.4-5.12-11.52-12.8-11.52-21.76V83.2L51.2 62.72v712.96l384 144.64z m537.6-60.16V162.56l-102.4 38.4v592.64c0 11.52-6.4 20.48-16.64 24.32l-291.84 108.8 116.48 43.52 294.4-110.08z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M537.6 448a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 2.56 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56C544 448 540.16 448 537.6 448z m0 204.8a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 1.28 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56c-2.56 1.28-6.4 1.28-8.96 1.28z m474.88-547.84c7.68 3.84 11.52 11.52 11.52 20.48v752.64c0 11.52-6.4 20.48-16.64 24.32l-320 120.32c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-180.48-67.84-44.8 16.64c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-409.6-153.6A26.24 26.24 0 0 1 0 793.6V25.6C0 16.64 3.84 8.96 11.52 5.12c6.4-5.12 15.36-6.4 23.04-3.84l104.96 39.68s1.28 1.28 2.56 1.28l202.24 75.52s1.28 1.28 2.56 1.28l88.32 33.28L835.84 2.56c7.68-3.84 16.64-2.56 23.04 2.56 7.68 3.84 11.52 11.52 11.52 20.48v120.32l119.04-43.52c7.68-3.84 16.64-2.56 23.04 2.56zM157.44 102.4v280.32l65.28-33.28c11.52-6.4 24.32-2.56 32 6.4l56.32 70.4V160l-153.6-57.6zM435.2 920.32l42.24-16.64c1.28-1.28 3.84-2.56 6.4-2.56l335.36-125.44V62.72l-375.04 140.8a21.76 21.76 0 0 1-17.92 0l-64-24.32v320c0 11.52-6.4 20.48-16.64 24.32-3.84 1.28-6.4 1.28-8.96 1.28-7.68 0-15.36-3.84-20.48-10.24L226.56 403.2l-84.48 42.24c-7.68 3.84-16.64 3.84-24.32-1.28-6.4-5.12-11.52-12.8-11.52-21.76V83.2L51.2 62.72v712.96l384 144.64z m537.6-60.16V162.56l-102.4 38.4v592.64c0 11.52-6.4 20.48-16.64 24.32l-291.84 108.8 116.48 43.52 294.4-110.08z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-chaxun::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M950.669749 0C990.982191 0 1023.808036 32.825845 1023.808036 73.138287v676.417171a36.537149 36.537149 0 0 1-73.138287 0V73.138287H73.138287v877.531462h676.417171a36.537149 36.537149 0 1 1 0 73.138287H73.138287C32.825845 1023.808036 0 990.982191 0 950.669749V73.138287C0 32.825845 32.825845 0 73.138287 0h877.531462z m-119.14566 779.821783l126.696245 126.696245a36.473161 36.473161 0 1 1-51.702306 51.702306l-126.696245-126.696245c-40.504405 29.882397-89.583203 46.007374-139.941761 46.071362A237.97138 237.97138 0 0 1 402.228582 639.880022 237.97138 237.97138 0 0 1 639.880022 402.228582 237.97138 237.97138 0 0 1 877.531463 639.880022c0 50.358558-16.124977 99.437355-46.007374 139.941761zM475.430857 639.880022A164.769106 164.769106 0 0 0 639.880022 804.393176 164.769106 164.769106 0 0 0 804.393176 639.880022 164.769106 164.769106 0 0 0 639.880022 475.366869 164.769106 164.769106 0 0 0 475.366869 639.880022z m365.627445-411.378866a36.537149 36.537149 0 0 1-36.601138 36.601137H219.478848a36.537149 36.537149 0 1 1 0-73.138286h584.978316c20.220209 0 36.601137 16.380929 36.601138 36.537149zM219.41486 409.843154h109.675436a36.537149 36.537149 0 1 1 0 73.074299H219.41486a36.537149 36.537149 0 1 1 0-73.074299z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M950.669749 0C990.982191 0 1023.808036 32.825845 1023.808036 73.138287v676.417171a36.537149 36.537149 0 0 1-73.138287 0V73.138287H73.138287v877.531462h676.417171a36.537149 36.537149 0 1 1 0 73.138287H73.138287C32.825845 1023.808036 0 990.982191 0 950.669749V73.138287C0 32.825845 32.825845 0 73.138287 0h877.531462z m-119.14566 779.821783l126.696245 126.696245a36.473161 36.473161 0 1 1-51.702306 51.702306l-126.696245-126.696245c-40.504405 29.882397-89.583203 46.007374-139.941761 46.071362A237.97138 237.97138 0 0 1 402.228582 639.880022 237.97138 237.97138 0 0 1 639.880022 402.228582 237.97138 237.97138 0 0 1 877.531463 639.880022c0 50.358558-16.124977 99.437355-46.007374 139.941761zM475.430857 639.880022A164.769106 164.769106 0 0 0 639.880022 804.393176 164.769106 164.769106 0 0 0 804.393176 639.880022 164.769106 164.769106 0 0 0 639.880022 475.366869 164.769106 164.769106 0 0 0 475.366869 639.880022z m365.627445-411.378866a36.537149 36.537149 0 0 1-36.601138 36.601137H219.478848a36.537149 36.537149 0 1 1 0-73.138286h584.978316c20.220209 0 36.601137 16.380929 36.601138 36.537149zM219.41486 409.843154h109.675436a36.537149 36.537149 0 1 1 0 73.074299H219.41486a36.537149 36.537149 0 1 1 0-73.074299z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-chengji::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M877.44 0c54.784 0 99.2 44.416 99.2 99.2v825.6A99.2 99.2 0 0 1 877.44 1024H131.2A99.2 99.2 0 0 1 32 924.8V99.2C32 44.416 76.416 0 131.2 0h746.24z m-38.592 66.112H169.792c-35.584 0-64.448 28.544-65.024 64v764.928c0 35.584 28.544 64.448 63.936 65.024h670.144c35.584 0 64.448-28.544 65.024-64V131.2c0-35.968-29.12-65.088-65.024-65.088z m-82.112 709.888a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m0-134.464a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m-365.248-442.88l121.6 316.928a22.016 22.016 0 0 1-41.152 15.808l-34.688-90.496H299.84l-34.816 90.88a22.016 22.016 0 0 1-28.16 12.8l-0.32-0.128a22.016 22.016 0 0 1-12.672-28.48l121.6-316.992a22.08 22.08 0 0 1 21.44-14.08c10.24-1.92 20.672 3.648 24.576 13.76z m365.248 273.088a30.336 30.336 0 1 1 0 60.672H582.592a30.336 30.336 0 1 1 0-60.672h174.144zM663.616 192.896c13.376 0 24.256 10.88 24.256 24.256v61.696h50.688a24.256 24.256 0 0 1 0 48.512h-50.688v50.688a24.256 24.256 0 0 1-48.512 0v-50.688h-62.848a24.256 24.256 0 0 1 0-48.512h62.848v-61.696c0-13.44 10.88-24.256 24.256-24.256z m-295.04 69.12L316.736 396.8h103.552L368.64 262.016z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M877.44 0c54.784 0 99.2 44.416 99.2 99.2v825.6A99.2 99.2 0 0 1 877.44 1024H131.2A99.2 99.2 0 0 1 32 924.8V99.2C32 44.416 76.416 0 131.2 0h746.24z m-38.592 66.112H169.792c-35.584 0-64.448 28.544-65.024 64v764.928c0 35.584 28.544 64.448 63.936 65.024h670.144c35.584 0 64.448-28.544 65.024-64V131.2c0-35.968-29.12-65.088-65.024-65.088z m-82.112 709.888a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m0-134.464a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m-365.248-442.88l121.6 316.928a22.016 22.016 0 0 1-41.152 15.808l-34.688-90.496H299.84l-34.816 90.88a22.016 22.016 0 0 1-28.16 12.8l-0.32-0.128a22.016 22.016 0 0 1-12.672-28.48l121.6-316.992a22.08 22.08 0 0 1 21.44-14.08c10.24-1.92 20.672 3.648 24.576 13.76z m365.248 273.088a30.336 30.336 0 1 1 0 60.672H582.592a30.336 30.336 0 1 1 0-60.672h174.144zM663.616 192.896c13.376 0 24.256 10.88 24.256 24.256v61.696h50.688a24.256 24.256 0 0 1 0 48.512h-50.688v50.688a24.256 24.256 0 0 1-48.512 0v-50.688h-62.848a24.256 24.256 0 0 1 0-48.512h62.848v-61.696c0-13.44 10.88-24.256 24.256-24.256z m-295.04 69.12L316.736 396.8h103.552L368.64 262.016z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-cjgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1013.1181 0.00192a33.279938 33.279938 0 0 1 31.743941 22.207958 30.975942 30.975942 0 0 1-11.263979 34.943935c-124.031767 92.927826-128.895758 251.455529-121.023773 420.287212a25.599952 25.599952 0 0 1 1.727997 7.231986l0.319999 5.055991c3.007994 46.399913 6.207988 94.463823 4.607991 142.271733-2.175996 67.711873-15.87197 128.959758-40.703923 181.951659a342.591358 342.591358 0 0 1-123.903768 143.551731 91.519828 91.519828 0 0 1-47.93591 14.719972l-673.342738 15.87197a33.279938 33.279938 0 0 1-31.74394-22.207958 30.975942 30.975942 0 0 1 11.263979-34.943935c124.159767-92.991826 128.831758-251.583528 121.151773-420.415211a25.599952 25.599952 0 0 1-1.727997-7.231987l-0.383999-4.92799c-2.943994-46.463913-6.143988-94.591823-4.543992-142.399733 2.175996-67.711873 15.80797-128.959758 40.639924-181.951659A342.719357 342.719357 0 0 1 291.839453 30.593863a91.519828 91.519828 0 0 1 47.99991-14.719973L1012.990101 0.00192z m-38.143928 46.719912L340.863361 61.761804a46.591913 46.591913 0 0 0-23.743956 7.167987C203.519618 143.233651 176.19167 266.75342 173.311675 357.31325c-1.471997 44.799916 1.471997 90.81583 4.351992 135.295746 1.023998 2.559995 1.727997 5.11999 1.855996 8.063985 4.031992 82.751845 6.399988 170.43168-10.111981 251.519529-16.12797 78.975852-48.25591 141.183735-97.791816 188.991645l634.046811-14.975972a46.591913 46.591913 0 0 0 23.807955-7.039986c113.535787-74.43186 140.927736-197.951629 143.743731-288.511459 1.407997-44.735916-1.471997-90.68783-4.351992-135.295747a23.487956 23.487956 0 0 1-1.855997-8.063985c-3.967993-82.751845-6.399988-170.43168 10.111981-251.519528 16.12797-79.039852 48.319909-141.183735 97.855817-188.991646z m185.855651 45.695915a29.759944 29.759944 0 0 1-7.679985 34.495935c-95.359821 84.543841-88.447834 215.487596-70.527868 354.047336 0.959998 1.983996 1.663997 4.159992 1.919996 6.463988l0.639999 4.159992c5.759989 38.463928 11.711978 78.335853 13.759974 118.463778 2.879995 56.959893-4.351992 109.439795-21.439959 155.711708a289.023458 289.023458 0 0 1-94.271824 129.663757c-11.583978 9.087983-25.599952 14.719972-40.767923 16.319969l-51.391904 5.43999a23.039957 23.039957 0 0 1-2.431995-45.887914l48.703908-5.11999a34.559935 34.559935 0 0 0 17.407968-6.847987c87.999835-68.735871 101.951809-172.159677 98.111816-246.719538-1.791997-36.927931-7.423986-74.75186-12.799976-111.295791a21.24796 21.24796 0 0 1-2.239996-7.231986c-9.087983-68.863871-17.279968-141.823734-9.087983-210.879605 7.615986-63.93588 28.287947-116.223782 62.975882-158.719702l-40.895923 4.351991a22.975957 22.975957 0 1 1-4.799991-45.759914l82.367845-8.831983a31.551941 31.551941 0 0 1 32.447939 18.175966z m-325.31139 527.87101l-624.638828 207.679611 5.05599-3.199994c49.087908-29.951944 348.479347-187.967648 619.582838-204.479617zM574.718922 566.400858l-3.455993 2.303996c-15.231971 9.983981-79.359851 47.80791-162.943695 43.967917-34.047936-1.471997 149.24772-49.727907 166.399688-46.271913zM534.654998 272.641409c8.127985 1.663997 12.671976 6.719987 13.439974 15.103971a24.703954 24.703954 0 0 1 12.799976 12.735977c2.559995 5.887989 3.967993 14.591973 3.967993 26.111951 0 17.471967-3.455994 36.287932-10.431981 56.511894-7.039987 20.223962-16.767969 39.231926-29.439944 56.959893a184.703654 184.703654 0 0 1-43.199919 43.839918c-18.175966 12.863976-33.087938 19.327964-44.799916 19.327963a44.543916 44.543916 0 0 1-25.599952-8.191984 55.999895 55.999895 0 0 1-18.879965-23.295957 83.199844 83.199844 0 0 1-7.039987-35.391933c0-18.879965 5.11999-38.655928 15.487971-59.455889 10.367981-20.799961 23.487956-39.551926 39.423926-56.191894 15.99997-16.767969 32.575939-29.631944 49.791907-38.591928 17.279968-9.087983 32.06394-12.159977 44.479917-9.471982z m166.783687 0c8.127985 1.663997 12.479977 6.719987 13.439975 15.103971a24.703954 24.703954 0 0 1 12.799976 12.735977c2.559995 5.887989 3.967993 14.591973 3.967992 26.111951 0 17.471967-3.455994 36.287932-10.43198 56.511894-7.039987 20.223962-16.831968 39.231926-29.439945 56.959893a184.703654 184.703654 0 0 1-43.199919 43.839918c-18.175966 12.863976-33.151938 19.327964-44.799916 19.327963a44.543916 44.543916 0 0 1-25.599952-8.191984 55.999895 55.999895 0 0 1-18.943965-23.295957 83.199844 83.199844 0 0 1-7.039986-35.391933c0-18.879965 5.24799-38.655928 15.55197-59.455889 10.367981-20.799961 23.487956-39.551926 39.423927-56.191894 15.99997-16.767969 32.511939-29.631944 49.791906-38.591928 17.279968-9.087983 31.99994-12.159977 44.479917-9.471982zM384.447279 262.401428c6.783987 9.855982 10.239981 19.391964 10.239981 28.351947a51.967903 51.967903 0 0 1-3.135994 16.575969 172.799676 172.799676 0 0 1-5.18399 13.311975l-17.087968 36.927931c-12.159977 26.87995-21.759959 49.919906-28.799946 68.99187l-3.967993 11.00798c-7.231986 20.991961-10.87998 35.199934-10.87998 42.879919l1.279998 7.231987c0.895998 4.223992 1.215998 7.359986 1.215998 9.407982 0 3.583993-1.023998 5.50399-3.135994 5.759989a17.343967 17.343967 0 0 1-8.575984-2.175996c-9.599982-4.735991-15.99997-9.215983-19.199964-13.375975a26.239951 26.239951 0 0 1-4.863991-16.319969c0-12.031977 4.415992-30.719942 13.247975-55.935895 4.479992-12.799976 9.599982-25.535952 15.615971-38.207929 6.015989-12.607976 12.543976-25.343952 19.839963-38.399928l13.951973-24.447954 6.527988-11.263979a287.99946 287.99946 0 0 0-43.967917 23.231957v-15.295971l6.719987-5.82399 6.847987-5.695989c4.543991-3.647993 9.599982-7.679986 15.231972-12.031977a266.5595 266.5595 0 0 1 38.079928-24.703954z m148.735721 44.223917a21.055961 21.055961 0 0 0-11.839978 4.287992l-7.039986 5.50399a326.271388 326.271388 0 0 0-8.959984 7.807985l6.527988-13.567974a203.199619 203.199619 0 0 0-19.263964 10.879979 139.775738 139.775738 0 0 0-19.199964 15.359971 214.271598 214.271598 0 0 0-22.783957 24.703954 215.679596 215.679596 0 0 0-29.183945 47.80791c-6.527988 15.359971-9.855982 28.479947-9.855982 39.295927 0 15.487971 5.11999 23.231956 15.615971 23.231956 5.951989 0 14.463973-3.199994 25.535952-9.663982 11.007979-6.399988 22.847957-15.359971 35.199934-26.55995a199.039627 199.039627 0 0 0 31.231942-36.671931c8.959983-13.439975 15.80797-26.75195 20.671961-39.999925 4.671991-13.119975 7.103987-24.319954 7.103986-33.663937 0-5.951989-1.279998-10.55998-3.839992-13.823974a11.967978 11.967978 0 0 0-9.919982-4.927991z m166.719688 0a21.055961 21.055961 0 0 0-11.839978 4.287992l-7.039987 5.50399a247.551536 247.551536 0 0 0-8.959983 7.807985l6.591988-13.567974a203.199619 203.199619 0 0 0-19.327964 10.879979 139.775738 139.775738 0 0 0-19.199964 15.359971 214.271598 214.271598 0 0 0-22.719958 24.703954 215.679596 215.679596 0 0 0-29.183945 47.80791c-6.591988 15.359971-9.919981 28.479947-9.919981 39.295927 0 15.487971 5.18399 23.231956 15.67997 23.231956 5.951989 0 14.463973-3.199994 25.471953-9.663982 11.071979-6.399988 22.911957-15.359971 35.199934-26.55995a204.159617 204.159617 0 0 0 31.359941-36.671931c8.959983-13.439975 15.87197-26.75195 20.607961-39.999925 4.671991-13.119975 7.039987-24.319954 7.039987-33.663937 0-5.951989-1.215998-10.55998-3.839993-13.823974a11.967978 11.967978 0 0 0-9.919981-4.927991z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1013.1181 0.00192a33.279938 33.279938 0 0 1 31.743941 22.207958 30.975942 30.975942 0 0 1-11.263979 34.943935c-124.031767 92.927826-128.895758 251.455529-121.023773 420.287212a25.599952 25.599952 0 0 1 1.727997 7.231986l0.319999 5.055991c3.007994 46.399913 6.207988 94.463823 4.607991 142.271733-2.175996 67.711873-15.87197 128.959758-40.703923 181.951659a342.591358 342.591358 0 0 1-123.903768 143.551731 91.519828 91.519828 0 0 1-47.93591 14.719972l-673.342738 15.87197a33.279938 33.279938 0 0 1-31.74394-22.207958 30.975942 30.975942 0 0 1 11.263979-34.943935c124.159767-92.991826 128.831758-251.583528 121.151773-420.415211a25.599952 25.599952 0 0 1-1.727997-7.231987l-0.383999-4.92799c-2.943994-46.463913-6.143988-94.591823-4.543992-142.399733 2.175996-67.711873 15.80797-128.959758 40.639924-181.951659A342.719357 342.719357 0 0 1 291.839453 30.593863a91.519828 91.519828 0 0 1 47.99991-14.719973L1012.990101 0.00192z m-38.143928 46.719912L340.863361 61.761804a46.591913 46.591913 0 0 0-23.743956 7.167987C203.519618 143.233651 176.19167 266.75342 173.311675 357.31325c-1.471997 44.799916 1.471997 90.81583 4.351992 135.295746 1.023998 2.559995 1.727997 5.11999 1.855996 8.063985 4.031992 82.751845 6.399988 170.43168-10.111981 251.519529-16.12797 78.975852-48.25591 141.183735-97.791816 188.991645l634.046811-14.975972a46.591913 46.591913 0 0 0 23.807955-7.039986c113.535787-74.43186 140.927736-197.951629 143.743731-288.511459 1.407997-44.735916-1.471997-90.68783-4.351992-135.295747a23.487956 23.487956 0 0 1-1.855997-8.063985c-3.967993-82.751845-6.399988-170.43168 10.111981-251.519528 16.12797-79.039852 48.319909-141.183735 97.855817-188.991646z m185.855651 45.695915a29.759944 29.759944 0 0 1-7.679985 34.495935c-95.359821 84.543841-88.447834 215.487596-70.527868 354.047336 0.959998 1.983996 1.663997 4.159992 1.919996 6.463988l0.639999 4.159992c5.759989 38.463928 11.711978 78.335853 13.759974 118.463778 2.879995 56.959893-4.351992 109.439795-21.439959 155.711708a289.023458 289.023458 0 0 1-94.271824 129.663757c-11.583978 9.087983-25.599952 14.719972-40.767923 16.319969l-51.391904 5.43999a23.039957 23.039957 0 0 1-2.431995-45.887914l48.703908-5.11999a34.559935 34.559935 0 0 0 17.407968-6.847987c87.999835-68.735871 101.951809-172.159677 98.111816-246.719538-1.791997-36.927931-7.423986-74.75186-12.799976-111.295791a21.24796 21.24796 0 0 1-2.239996-7.231986c-9.087983-68.863871-17.279968-141.823734-9.087983-210.879605 7.615986-63.93588 28.287947-116.223782 62.975882-158.719702l-40.895923 4.351991a22.975957 22.975957 0 1 1-4.799991-45.759914l82.367845-8.831983a31.551941 31.551941 0 0 1 32.447939 18.175966z m-325.31139 527.87101l-624.638828 207.679611 5.05599-3.199994c49.087908-29.951944 348.479347-187.967648 619.582838-204.479617zM574.718922 566.400858l-3.455993 2.303996c-15.231971 9.983981-79.359851 47.80791-162.943695 43.967917-34.047936-1.471997 149.24772-49.727907 166.399688-46.271913zM534.654998 272.641409c8.127985 1.663997 12.671976 6.719987 13.439974 15.103971a24.703954 24.703954 0 0 1 12.799976 12.735977c2.559995 5.887989 3.967993 14.591973 3.967993 26.111951 0 17.471967-3.455994 36.287932-10.431981 56.511894-7.039987 20.223962-16.767969 39.231926-29.439944 56.959893a184.703654 184.703654 0 0 1-43.199919 43.839918c-18.175966 12.863976-33.087938 19.327964-44.799916 19.327963a44.543916 44.543916 0 0 1-25.599952-8.191984 55.999895 55.999895 0 0 1-18.879965-23.295957 83.199844 83.199844 0 0 1-7.039987-35.391933c0-18.879965 5.11999-38.655928 15.487971-59.455889 10.367981-20.799961 23.487956-39.551926 39.423926-56.191894 15.99997-16.767969 32.575939-29.631944 49.791907-38.591928 17.279968-9.087983 32.06394-12.159977 44.479917-9.471982z m166.783687 0c8.127985 1.663997 12.479977 6.719987 13.439975 15.103971a24.703954 24.703954 0 0 1 12.799976 12.735977c2.559995 5.887989 3.967993 14.591973 3.967992 26.111951 0 17.471967-3.455994 36.287932-10.43198 56.511894-7.039987 20.223962-16.831968 39.231926-29.439945 56.959893a184.703654 184.703654 0 0 1-43.199919 43.839918c-18.175966 12.863976-33.151938 19.327964-44.799916 19.327963a44.543916 44.543916 0 0 1-25.599952-8.191984 55.999895 55.999895 0 0 1-18.943965-23.295957 83.199844 83.199844 0 0 1-7.039986-35.391933c0-18.879965 5.24799-38.655928 15.55197-59.455889 10.367981-20.799961 23.487956-39.551926 39.423927-56.191894 15.99997-16.767969 32.511939-29.631944 49.791906-38.591928 17.279968-9.087983 31.99994-12.159977 44.479917-9.471982zM384.447279 262.401428c6.783987 9.855982 10.239981 19.391964 10.239981 28.351947a51.967903 51.967903 0 0 1-3.135994 16.575969 172.799676 172.799676 0 0 1-5.18399 13.311975l-17.087968 36.927931c-12.159977 26.87995-21.759959 49.919906-28.799946 68.99187l-3.967993 11.00798c-7.231986 20.991961-10.87998 35.199934-10.87998 42.879919l1.279998 7.231987c0.895998 4.223992 1.215998 7.359986 1.215998 9.407982 0 3.583993-1.023998 5.50399-3.135994 5.759989a17.343967 17.343967 0 0 1-8.575984-2.175996c-9.599982-4.735991-15.99997-9.215983-19.199964-13.375975a26.239951 26.239951 0 0 1-4.863991-16.319969c0-12.031977 4.415992-30.719942 13.247975-55.935895 4.479992-12.799976 9.599982-25.535952 15.615971-38.207929 6.015989-12.607976 12.543976-25.343952 19.839963-38.399928l13.951973-24.447954 6.527988-11.263979a287.99946 287.99946 0 0 0-43.967917 23.231957v-15.295971l6.719987-5.82399 6.847987-5.695989c4.543991-3.647993 9.599982-7.679986 15.231972-12.031977a266.5595 266.5595 0 0 1 38.079928-24.703954z m148.735721 44.223917a21.055961 21.055961 0 0 0-11.839978 4.287992l-7.039986 5.50399a326.271388 326.271388 0 0 0-8.959984 7.807985l6.527988-13.567974a203.199619 203.199619 0 0 0-19.263964 10.879979 139.775738 139.775738 0 0 0-19.199964 15.359971 214.271598 214.271598 0 0 0-22.783957 24.703954 215.679596 215.679596 0 0 0-29.183945 47.80791c-6.527988 15.359971-9.855982 28.479947-9.855982 39.295927 0 15.487971 5.11999 23.231956 15.615971 23.231956 5.951989 0 14.463973-3.199994 25.535952-9.663982 11.007979-6.399988 22.847957-15.359971 35.199934-26.55995a199.039627 199.039627 0 0 0 31.231942-36.671931c8.959983-13.439975 15.80797-26.75195 20.671961-39.999925 4.671991-13.119975 7.103987-24.319954 7.103986-33.663937 0-5.951989-1.279998-10.55998-3.839992-13.823974a11.967978 11.967978 0 0 0-9.919982-4.927991z m166.719688 0a21.055961 21.055961 0 0 0-11.839978 4.287992l-7.039987 5.50399a247.551536 247.551536 0 0 0-8.959983 7.807985l6.591988-13.567974a203.199619 203.199619 0 0 0-19.327964 10.879979 139.775738 139.775738 0 0 0-19.199964 15.359971 214.271598 214.271598 0 0 0-22.719958 24.703954 215.679596 215.679596 0 0 0-29.183945 47.80791c-6.591988 15.359971-9.919981 28.479947-9.919981 39.295927 0 15.487971 5.18399 23.231956 15.67997 23.231956 5.951989 0 14.463973-3.199994 25.471953-9.663982 11.071979-6.399988 22.911957-15.359971 35.199934-26.55995a204.159617 204.159617 0 0 0 31.359941-36.671931c8.959983-13.439975 15.87197-26.75195 20.607961-39.999925 4.671991-13.119975 7.039987-24.319954 7.039987-33.663937 0-5.951989-1.215998-10.55998-3.839993-13.823974a11.967978 11.967978 0 0 0-9.919981-4.927991z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ckpy::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M793.6 0h-576C153.6 0 96 57.6 96 121.6v780.8C96 972.8 153.6 1024 217.6 1024h569.6c70.4 0 121.6-57.6 121.6-121.6V121.6c6.4-64-51.2-121.6-115.2-121.6zM864 902.4c0 38.4-32 70.4-70.4 70.4h-576c-38.4 0-70.4-32-70.4-70.4V121.6c0-38.4 32-70.4 70.4-70.4h569.6c38.4 0 70.4 32 70.4 70.4v780.8h6.4zM300.8 345.6l44.8-83.2 83.2-12.8-64-57.6 19.2-89.6-76.8 38.4L224 102.4l19.2 83.2-70.4 64 89.6 12.8 38.4 83.2z m448 108.8h-384c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h384c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M793.6 0h-576C153.6 0 96 57.6 96 121.6v780.8C96 972.8 153.6 1024 217.6 1024h569.6c70.4 0 121.6-57.6 121.6-121.6V121.6c6.4-64-51.2-121.6-115.2-121.6zM864 902.4c0 38.4-32 70.4-70.4 70.4h-576c-38.4 0-70.4-32-70.4-70.4V121.6c0-38.4 32-70.4 70.4-70.4h569.6c38.4 0 70.4 32 70.4 70.4v780.8h6.4zM300.8 345.6l44.8-83.2 83.2-12.8-64-57.6 19.2-89.6-76.8 38.4L224 102.4l19.2 83.2-70.4 64 89.6 12.8 38.4 83.2z m448 108.8h-384c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h384c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-cshxd::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M770.379014 626.31314a12.527467 12.527467 0 0 1 12.647924-1.746618l2.890954 1.746618v18.851429c72.334078 0.240913 137.561228 41.135866 165.687801 103.893659 34.028938 75.767086 5.360311 163.640042-67.997647 208.510058-73.357958 44.809787-170.325373 33.788025-230.192213-26.199271-59.866839-60.047524-65.468063-151.775085-13.250205-217.785201a13.551347 13.551347 0 0 1 18.309375-2.529585 11.804729 11.804729 0 0 1 2.589813 17.165039c-19.995765 25.115163-30.716386 55.650865-30.656158 87.029762 0.120456 80.284202 69.322668 145.390895 154.726267 145.451123 85.4036-0.120456 154.545583-65.22715 154.66604-145.511352-0.120456-76.851194-63.420303-139.789672-143.764734-145.149982l-10.118339-0.361369v21.742383a12.527467 12.527467 0 0 1-12.647924 1.68639l-2.830726-1.68639-31.077755-26.078814a8.191036 8.191036 0 0 1-1.746618-11.142219l1.806846-1.806846 31.017527-26.078814zM448.639925 0.120456a34.330079 34.330079 0 0 1 34.450535 27.343607l0.481826 5.300082v107.025527h279.579343l174.782261 209.473709-174.842489 209.473709H483.391601v386.303729c0 18.008234-15.659334 32.643689-34.932361 32.643689a34.330079 34.330079 0 0 1-34.450535-27.343607l-0.421598-5.300082V558.73709H30.174332V139.789672h383.473004V32.764145c0-18.068463 15.659334-32.643689 34.932361-32.643689z m285.602164 209.473709H100.099282v279.278203H734.242089l139.910128-139.608987-139.910128-139.669216z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M770.379014 626.31314a12.527467 12.527467 0 0 1 12.647924-1.746618l2.890954 1.746618v18.851429c72.334078 0.240913 137.561228 41.135866 165.687801 103.893659 34.028938 75.767086 5.360311 163.640042-67.997647 208.510058-73.357958 44.809787-170.325373 33.788025-230.192213-26.199271-59.866839-60.047524-65.468063-151.775085-13.250205-217.785201a13.551347 13.551347 0 0 1 18.309375-2.529585 11.804729 11.804729 0 0 1 2.589813 17.165039c-19.995765 25.115163-30.716386 55.650865-30.656158 87.029762 0.120456 80.284202 69.322668 145.390895 154.726267 145.451123 85.4036-0.120456 154.545583-65.22715 154.66604-145.511352-0.120456-76.851194-63.420303-139.789672-143.764734-145.149982l-10.118339-0.361369v21.742383a12.527467 12.527467 0 0 1-12.647924 1.68639l-2.830726-1.68639-31.077755-26.078814a8.191036 8.191036 0 0 1-1.746618-11.142219l1.806846-1.806846 31.017527-26.078814zM448.639925 0.120456a34.330079 34.330079 0 0 1 34.450535 27.343607l0.481826 5.300082v107.025527h279.579343l174.782261 209.473709-174.842489 209.473709H483.391601v386.303729c0 18.008234-15.659334 32.643689-34.932361 32.643689a34.330079 34.330079 0 0 1-34.450535-27.343607l-0.421598-5.300082V558.73709H30.174332V139.789672h383.473004V32.764145c0-18.068463 15.659334-32.643689 34.932361-32.643689z m285.602164 209.473709H100.099282v279.278203H734.242089l139.910128-139.608987-139.910128-139.669216z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-cuwu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.999699 73.125604a435.982802 435.982802 0 0 1 310.271817 128.542042A435.982802 435.982802 0 0 1 950.994264 511.999699a435.982802 435.982802 0 0 1-128.542042 310.271817A435.982802 435.982802 0 0 1 511.999699 950.873794a435.982802 435.982802 0 0 1-310.271818-128.542042A435.982802 435.982802 0 0 1 73.185839 511.999699 435.982802 435.982802 0 0 1 201.788117 201.727881a435.982802 435.982802 0 0 1 310.332052-128.602277zM511.999699 0C381.048246 0 249.976324 49.995265 149.985794 149.985794a511.999699 511.999699 0 0 0 0 724.02781A510.252876 510.252876 0 0 0 511.999699 1023.999398c131.132158 0 262.143846-49.995265 362.134375-149.985794A511.999699 511.999699 0 0 0 511.999699 0z m232.86951 693.127122L563.802021 511.999699l180.946717-180.886482-51.802322-51.681852-180.886482 180.886482-181.006952-181.006952-51.802323 51.681851L460.257612 511.999699l-180.886482 181.006952 51.681852 51.802323L511.999699 563.741786l181.006952 181.067188 51.802323-51.681852z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.999699 73.125604a435.982802 435.982802 0 0 1 310.271817 128.542042A435.982802 435.982802 0 0 1 950.994264 511.999699a435.982802 435.982802 0 0 1-128.542042 310.271817A435.982802 435.982802 0 0 1 511.999699 950.873794a435.982802 435.982802 0 0 1-310.271818-128.542042A435.982802 435.982802 0 0 1 73.185839 511.999699 435.982802 435.982802 0 0 1 201.788117 201.727881a435.982802 435.982802 0 0 1 310.332052-128.602277zM511.999699 0C381.048246 0 249.976324 49.995265 149.985794 149.985794a511.999699 511.999699 0 0 0 0 724.02781A510.252876 510.252876 0 0 0 511.999699 1023.999398c131.132158 0 262.143846-49.995265 362.134375-149.985794A511.999699 511.999699 0 0 0 511.999699 0z m232.86951 693.127122L563.802021 511.999699l180.946717-180.886482-51.802322-51.681852-180.886482 180.886482-181.006952-181.006952-51.802323 51.681851L460.257612 511.999699l-180.886482 181.006952 51.681852 51.802323L511.999699 563.741786l181.006952 181.067188 51.802323-51.681852z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-dairuku::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M36.571429 100.571429C36.571429 75.337143 57.051429 54.857143 82.285714 54.857143h1005.714286a45.714286 45.714286 0 1 1 0 91.428571H82.285714A45.641143 45.641143 0 0 1 36.571429 100.571429zM448 512c0-25.234286 20.48-45.714286 46.08-45.714286h593.627429a45.787429 45.787429 0 1 1 0 91.428572H494.006857A45.787429 45.787429 0 0 1 448 512zM36.571429 923.428571c0-25.234286 20.48-45.714286 45.714285-45.714285h1005.714286a45.714286 45.714286 0 1 1 0 91.428571H82.285714a45.641143 45.641143 0 0 1-45.714285-45.714286z m306.614857-607.670857L146.944 512l196.242286 196.242286a45.714286 45.714286 0 0 1-64.658286 64.658285L49.956571 544.329143a45.714286 45.714286 0 0 1 0-64.658286l228.571429-228.571428a45.714286 45.714286 0 0 1 64.658286 64.658285z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M36.571429 100.571429C36.571429 75.337143 57.051429 54.857143 82.285714 54.857143h1005.714286a45.714286 45.714286 0 1 1 0 91.428571H82.285714A45.641143 45.641143 0 0 1 36.571429 100.571429zM448 512c0-25.234286 20.48-45.714286 46.08-45.714286h593.627429a45.787429 45.787429 0 1 1 0 91.428572H494.006857A45.787429 45.787429 0 0 1 448 512zM36.571429 923.428571c0-25.234286 20.48-45.714286 45.714285-45.714285h1005.714286a45.714286 45.714286 0 1 1 0 91.428571H82.285714a45.641143 45.641143 0 0 1-45.714285-45.714286z m306.614857-607.670857L146.944 512l196.242286 196.242286a45.714286 45.714286 0 0 1-64.658286 64.658285L49.956571 544.329143a45.714286 45.714286 0 0 1 0-64.658286l228.571429-228.571428a45.714286 45.714286 0 0 1 64.658286 64.658285z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-daoru::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.713901 486.4v480.978824H477.624019V486.4L361.008489 579.704471a34.575059 34.575059 0 0 1-43.188705-53.970824L490.695078 387.553882a34.575059 34.575059 0 0 1 43.12847 0l172.754824 138.179765a34.575059 34.575059 0 0 1-43.128471 53.970824L546.713901 486.339765z m-172.754823 239.134118v69.089882H304.80896A276.48 276.48 0 0 1 205.240019 260.216471a311.115294 311.115294 0 0 1 613.797647 0 276.48 276.48 0 0 1-99.508706 534.407529H650.318607v-69.150118h69.150118a207.329882 207.329882 0 0 0 58.307764-406.347294l-22.64847-6.625882-2.108235-23.491765a241.904941 241.904941 0 0 0-481.882353 0l-2.048 23.491765-22.648471 6.625882a207.329882 207.329882 0 0 0 58.307765 406.347294h69.150117z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.713901 486.4v480.978824H477.624019V486.4L361.008489 579.704471a34.575059 34.575059 0 0 1-43.188705-53.970824L490.695078 387.553882a34.575059 34.575059 0 0 1 43.12847 0l172.754824 138.179765a34.575059 34.575059 0 0 1-43.128471 53.970824L546.713901 486.339765z m-172.754823 239.134118v69.089882H304.80896A276.48 276.48 0 0 1 205.240019 260.216471a311.115294 311.115294 0 0 1 613.797647 0 276.48 276.48 0 0 1-99.508706 534.407529H650.318607v-69.150118h69.150118a207.329882 207.329882 0 0 0 58.307764-406.347294l-22.64847-6.625882-2.108235-23.491765a241.904941 241.904941 0 0 0-481.882353 0l-2.048 23.491765-22.648471 6.625882a207.329882 207.329882 0 0 0 58.307765 406.347294h69.150117z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-dudao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M733.578151 748.969934c16.761505 0 30.516175 13.75467 30.516175 30.58015a30.644125 30.644125 0 0 1-30.516175 30.580151H641.901676a30.644125 30.644125 0 0 1-30.580151-30.580151c0-16.82548 13.75467-30.58015 30.580151-30.58015h91.676475z m-79.137334-245.664805a489.602279 489.602279 0 0 1 323.58661 459.597906c0 9.148455-0.639752 18.29691-1.279504 27.50934l-0.255901 5.118017a30.708101 30.708101 0 0 1-30.58015 28.468968H32.345878a30.4522 30.4522 0 0 1-30.58015-28.404993l-0.319876-5.181992C0.870075 981.13597 0.230323 972.05149 0.230323 962.903035c0-205.360423 129.869676-390.248779 322.946858-459.853807a24.502505 24.502505 0 0 1 9.21243-1.855281 275.029426 275.029426 0 1 1 431.76869-225.83249 274.133773 274.133773 0 0 1-118.929915 226.152366 32.627357 32.627357 0 0 1 9.212431 1.791306zM275.259749 275.489408c0 117.906311 95.962814 213.869126 213.869126 213.869126s213.869126-95.962814 213.869126-213.869126c0-117.970287-95.962814-213.933101-213.869126-213.933101A214.125027 214.125027 0 0 0 275.259749 275.489408z m213.869126 274.965451a268.56793 268.56793 0 0 1-121.93675-29.044745l121.93675 118.546063 121.872774-118.226187a272.342467 272.342467 0 0 1-121.872774 28.724869zM326.503892 567.216364a428.95378 428.95378 0 0 0-265.241219 395.686671h397.286052v-267.416376L326.503892 567.216364z m193.077183 395.686671h397.286051a429.081731 429.081731 0 0 0-265.561095-395.366795l-131.724956 127.950419v267.416376z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M733.578151 748.969934c16.761505 0 30.516175 13.75467 30.516175 30.58015a30.644125 30.644125 0 0 1-30.516175 30.580151H641.901676a30.644125 30.644125 0 0 1-30.580151-30.580151c0-16.82548 13.75467-30.58015 30.580151-30.58015h91.676475z m-79.137334-245.664805a489.602279 489.602279 0 0 1 323.58661 459.597906c0 9.148455-0.639752 18.29691-1.279504 27.50934l-0.255901 5.118017a30.708101 30.708101 0 0 1-30.58015 28.468968H32.345878a30.4522 30.4522 0 0 1-30.58015-28.404993l-0.319876-5.181992C0.870075 981.13597 0.230323 972.05149 0.230323 962.903035c0-205.360423 129.869676-390.248779 322.946858-459.853807a24.502505 24.502505 0 0 1 9.21243-1.855281 275.029426 275.029426 0 1 1 431.76869-225.83249 274.133773 274.133773 0 0 1-118.929915 226.152366 32.627357 32.627357 0 0 1 9.212431 1.791306zM275.259749 275.489408c0 117.906311 95.962814 213.869126 213.869126 213.869126s213.869126-95.962814 213.869126-213.869126c0-117.970287-95.962814-213.933101-213.869126-213.933101A214.125027 214.125027 0 0 0 275.259749 275.489408z m213.869126 274.965451a268.56793 268.56793 0 0 1-121.93675-29.044745l121.93675 118.546063 121.872774-118.226187a272.342467 272.342467 0 0 1-121.872774 28.724869zM326.503892 567.216364a428.95378 428.95378 0 0 0-265.241219 395.686671h397.286052v-267.416376L326.503892 567.216364z m193.077183 395.686671h397.286051a429.081731 429.081731 0 0 0-265.561095-395.366795l-131.724956 127.950419v267.416376z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-dxsq::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M77.960533 0v701.781333h129.979734v132.7104l182.545066-132.778666h129.297067v77.960533H415.812267l-285.832534 207.940267V779.605333H0V0h77.960533z m967.0656 445.2352a36.6592 36.6592 0 0 1 49.3568 47.377067l-3.2768 6.144-293.4784 366.865066-7.304533 4.437334h-4.437333a36.6592 36.6592 0 0 1-9.762134 0.682666l-4.9152-0.682666a36.6592 36.6592 0 0 1-14.199466-3.549867l-6.3488-3.822933-220.091734-220.091734a36.864 36.864 0 0 1 46.353067-56.797866l5.7344 4.778666 190.737067 190.6688 266.717866-333.2096 4.9152-2.730666z m-525.243733 22.528v78.0288H233.8816V467.831467h285.9008zM961.604267 0v441.821867h-77.960534v-363.861334H233.8816V0h727.722667zM753.664 233.8816v77.960533H233.8816V233.8816h519.7824z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M77.960533 0v701.781333h129.979734v132.7104l182.545066-132.778666h129.297067v77.960533H415.812267l-285.832534 207.940267V779.605333H0V0h77.960533z m967.0656 445.2352a36.6592 36.6592 0 0 1 49.3568 47.377067l-3.2768 6.144-293.4784 366.865066-7.304533 4.437334h-4.437333a36.6592 36.6592 0 0 1-9.762134 0.682666l-4.9152-0.682666a36.6592 36.6592 0 0 1-14.199466-3.549867l-6.3488-3.822933-220.091734-220.091734a36.864 36.864 0 0 1 46.353067-56.797866l5.7344 4.778666 190.737067 190.6688 266.717866-333.2096 4.9152-2.730666z m-525.243733 22.528v78.0288H233.8816V467.831467h285.9008zM961.604267 0v441.821867h-77.960534v-363.861334H233.8816V0h727.722667zM753.664 233.8816v77.960533H233.8816V233.8816h519.7824z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-edit::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-33.0 -79.9) scale(1.11111)' d='M853 501Q841 501 831.0 511.0Q821 521 821 533V853Q821 858 818.0 861.0Q815 864 811 864H171Q166 864 163.0 861.0Q160 858 160 853V213Q160 209 163.0 206.0Q166 203 171 203H491Q503 203 513.0 193.0Q523 183 523.0 170.5Q523 158 513.0 148.5Q503 139 491 139H171Q140 139 118.0 161.0Q96 183 96 213V853Q96 884 118.0 906.0Q140 928 171 928H811Q841 928 863.0 906.0Q885 884 885 853V533Q885 521 875.5 511.0Q866 501 853 501ZM405 484 373 610Q372 619 374.0 627.0Q376 635 382 640Q390 649 405 649H414L540 617Q549 613 555 608L855 307Q874 288 881.0 262.5Q888 237 881.0 211.0Q874 185 855.5 166.5Q837 148 811.0 141.0Q785 134 759.5 141.0Q734 148 715 166L414 469Q409 475 405 484ZM465 508 762 213Q771 204 786.0 204.0Q801 204 810.5 213.5Q820 223 820.0 238.0Q820 253 811 262L516 559L450 576Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-33.0 -79.9) scale(1.11111)' d='M853 501Q841 501 831.0 511.0Q821 521 821 533V853Q821 858 818.0 861.0Q815 864 811 864H171Q166 864 163.0 861.0Q160 858 160 853V213Q160 209 163.0 206.0Q166 203 171 203H491Q503 203 513.0 193.0Q523 183 523.0 170.5Q523 158 513.0 148.5Q503 139 491 139H171Q140 139 118.0 161.0Q96 183 96 213V853Q96 884 118.0 906.0Q140 928 171 928H811Q841 928 863.0 906.0Q885 884 885 853V533Q885 521 875.5 511.0Q866 501 853 501ZM405 484 373 610Q372 619 374.0 627.0Q376 635 382 640Q390 649 405 649H414L540 617Q549 613 555 608L855 307Q874 288 881.0 262.5Q888 237 881.0 211.0Q874 185 855.5 166.5Q837 148 811.0 141.0Q785 134 759.5 141.0Q734 148 715 166L414 469Q409 475 405 484ZM465 508 762 213Q771 204 786.0 204.0Q801 204 810.5 213.5Q820 223 820.0 238.0Q820 253 811 262L516 559L450 576Z'/%3E%3C/svg%3E");
+}
+.icon-ewm::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M393.856 551.36c43.52 0 78.72 35.264 78.72 78.784v315.072c0 43.52-35.2 78.784-78.72 78.784H78.72A78.72 78.72 0 0 1 0 945.28V630.08c0-43.52 35.264-78.72 78.72-78.72h315.136z m600.576 39.424c16.32 0 29.568 13.184 29.568 29.504v374.144a29.568 29.568 0 0 1-59.072 0V620.288c0-16.32 13.248-29.504 29.504-29.504z m-413.504 78.72c16.32 0 29.504 13.248 29.504 29.568v295.36a29.568 29.568 0 0 1-59.072 0v-295.36c0-16.32 13.248-29.504 29.568-29.504z m206.72 78.784c16.384 0 29.568 13.248 29.568 29.568v216.576a29.568 29.568 0 0 1-59.072 0v-216.576c0-16.32 13.248-29.568 29.568-29.568zM393.92 610.432H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V630.144a19.712 19.712 0 0 0-19.712-19.712z m0-610.432c43.52 0 78.72 35.264 78.72 78.72v315.136c0 43.52-35.2 78.72-78.72 78.72H78.72A78.72 78.72 0 0 1 0 393.92V78.72C0 35.2 35.264 0 78.72 0h315.136z m551.36 0C988.8 0 1024 35.264 1024 78.72v315.136c0 43.52-35.264 78.72-78.72 78.72H630.08a78.72 78.72 0 0 1-78.72-78.72V78.72C551.36 35.2 586.56 0 630.08 0h315.072zM393.856 59.072H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z m551.36 0H630.144a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M393.856 551.36c43.52 0 78.72 35.264 78.72 78.784v315.072c0 43.52-35.2 78.784-78.72 78.784H78.72A78.72 78.72 0 0 1 0 945.28V630.08c0-43.52 35.264-78.72 78.72-78.72h315.136z m600.576 39.424c16.32 0 29.568 13.184 29.568 29.504v374.144a29.568 29.568 0 0 1-59.072 0V620.288c0-16.32 13.248-29.504 29.504-29.504z m-413.504 78.72c16.32 0 29.504 13.248 29.504 29.568v295.36a29.568 29.568 0 0 1-59.072 0v-295.36c0-16.32 13.248-29.504 29.568-29.504z m206.72 78.784c16.384 0 29.568 13.248 29.568 29.568v216.576a29.568 29.568 0 0 1-59.072 0v-216.576c0-16.32 13.248-29.568 29.568-29.568zM393.92 610.432H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V630.144a19.712 19.712 0 0 0-19.712-19.712z m0-610.432c43.52 0 78.72 35.264 78.72 78.72v315.136c0 43.52-35.2 78.72-78.72 78.72H78.72A78.72 78.72 0 0 1 0 393.92V78.72C0 35.2 35.264 0 78.72 0h315.136z m551.36 0C988.8 0 1024 35.264 1024 78.72v315.136c0 43.52-35.264 78.72-78.72 78.72H630.08a78.72 78.72 0 0 1-78.72-78.72V78.72C551.36 35.2 586.56 0 630.08 0h315.072zM393.856 59.072H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z m551.36 0H630.144a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-fagl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M863.872 0c55.872 0 101.312 45.44 101.312 101.312v821.376c0 55.872-45.44 101.312-101.312 101.312H101.312C45.44 1024 0 978.56 0 922.688V101.312C0 45.44 45.44 0 101.312 0h762.56z m0 69.12H101.312a32.192 32.192 0 0 0-32.192 32.192v821.376c0 17.728 14.464 32.128 32.192 32.128h762.56a32.192 32.192 0 0 0 32.192-32.128V101.312a32.192 32.192 0 0 0-32.192-32.192z m-85.952 666.752a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h474.368z m-600.704-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m464.256-168.128a34.56 34.56 0 1 1 0 69.12h-337.92a34.56 34.56 0 1 1 0-69.12h337.92zM177.28 558.272a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m546.688-168.128a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h420.352z m-546.688-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m641.28-168.128a34.56 34.56 0 0 1 0 69.12H303.616a34.56 34.56 0 1 1 0-69.12h515.008zM177.28 212.544a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M863.872 0c55.872 0 101.312 45.44 101.312 101.312v821.376c0 55.872-45.44 101.312-101.312 101.312H101.312C45.44 1024 0 978.56 0 922.688V101.312C0 45.44 45.44 0 101.312 0h762.56z m0 69.12H101.312a32.192 32.192 0 0 0-32.192 32.192v821.376c0 17.728 14.464 32.128 32.192 32.128h762.56a32.192 32.192 0 0 0 32.192-32.128V101.312a32.192 32.192 0 0 0-32.192-32.192z m-85.952 666.752a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h474.368z m-600.704-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m464.256-168.128a34.56 34.56 0 1 1 0 69.12h-337.92a34.56 34.56 0 1 1 0-69.12h337.92zM177.28 558.272a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m546.688-168.128a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h420.352z m-546.688-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m641.28-168.128a34.56 34.56 0 0 1 0 69.12H303.616a34.56 34.56 0 1 1 0-69.12h515.008zM177.28 212.544a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-fasong::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M694.272 920.033882a56.681412 56.681412 0 0 0 85.775059-31.924706l210.823529-745.291294a78.968471 78.968471 0 0 0-54.091294-97.581176 78.185412 78.185412 0 0 0-54.512941 4.21647L88.064 415.984941a56.982588 56.982588 0 0 0-7.469176 99.20753l165.767529 109.266823c15.841882 10.842353 37.406118 6.806588 48.248471-9.155765a34.635294 34.635294 0 0 0-9.155765-48.308705l-1.024-0.662589L137.938824 469.714824 911.480471 112.64a9.035294 9.035294 0 0 1 6.204235-0.421647 9.637647 9.637647 0 0 1 6.324706 11.745882l-206.064941 728.244706-147.154824-97.039059a43.610353 43.610353 0 0 0-59.512471 11.203765l-80.414117 113.844706v-228.472471l304.730353-251.120941a34.755765 34.755765 0 1 0-43.429647-54.272c-0.240941 0.240941-0.481882 0.421647-0.843294 0.602353l-314.127059 259.011765a43.369412 43.369412 0 0 0-15.841883 33.611294v322.921412a43.429647 43.429647 0 0 0 78.968471 24.997647l113.242353-160.406588 140.709647 92.882823z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M694.272 920.033882a56.681412 56.681412 0 0 0 85.775059-31.924706l210.823529-745.291294a78.968471 78.968471 0 0 0-54.091294-97.581176 78.185412 78.185412 0 0 0-54.512941 4.21647L88.064 415.984941a56.982588 56.982588 0 0 0-7.469176 99.20753l165.767529 109.266823c15.841882 10.842353 37.406118 6.806588 48.248471-9.155765a34.635294 34.635294 0 0 0-9.155765-48.308705l-1.024-0.662589L137.938824 469.714824 911.480471 112.64a9.035294 9.035294 0 0 1 6.204235-0.421647 9.637647 9.637647 0 0 1 6.324706 11.745882l-206.064941 728.244706-147.154824-97.039059a43.610353 43.610353 0 0 0-59.512471 11.203765l-80.414117 113.844706v-228.472471l304.730353-251.120941a34.755765 34.755765 0 1 0-43.429647-54.272c-0.240941 0.240941-0.481882 0.421647-0.843294 0.602353l-314.127059 259.011765a43.369412 43.369412 0 0 0-15.841883 33.611294v322.921412a43.429647 43.429647 0 0 0 78.968471 24.997647l113.242353-160.406588 140.709647 92.882823z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-gailan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M262.751164 377.936758L469.381335 229.859268c8.894888-6.3992 21.245344-4.47944 27.836521 4.287464L613.555314 389.19935a35.835521 35.835521 0 0 0 50.169728 7.167104l188.648419-141.486314a24.700912 24.700912 0 0 0-29.628296-39.547057L661.74129 336.085989a20.989376 20.989376 0 0 1-29.43632-4.15948L511.74404 171.114611a23.35708 23.35708 0 0 0-32.059993-5.11936l-242.337707 169.578802a24.700912 24.700912 0 0 0 25.404824 42.362705zM1050.812656 0.127984h-1023.872016a26.940632 26.940632 0 0 0 0 53.881265h80.821898v636.08049c0 35.579553 28.860392 64.439945 64.503937 64.439945H905.550814c35.643545 0 64.503937-28.7964 64.503937-64.439945V54.009249h80.821897a26.940632 26.940632 0 0 0 0-53.881265z m-134.703162 689.961755a10.622672 10.622672 0 0 1-10.622672 10.55868H172.330467a10.622672 10.622672 0 0 1-10.622672-10.55868V54.009249h754.465691v636.08049zM296.474949 538.940632h377.168854a26.940632 26.940632 0 0 0 0-53.881264H296.474949a26.940632 26.940632 0 0 0 0 53.881264z m484.995375 53.881265H296.346965a26.940632 26.940632 0 1 0 0 53.881265h485.059367a26.940632 26.940632 0 0 0 0-53.881265z m-639.088114 388.55943a25.084864 25.084864 0 0 0-1.91976 33.659793c9.470816 11.262592 26.23672 11.83852 36.475441 1.663792l262.175228-262.23922H369.297846l-226.915636 226.915635z m551.611049-226.915635H624.113994l262.23922 262.23922a24.63692 24.63692 0 0 0 36.027496-1.27984 25.020872 25.020872 0 0 0-1.471816-34.043745l-226.915635-226.915635z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M262.751164 377.936758L469.381335 229.859268c8.894888-6.3992 21.245344-4.47944 27.836521 4.287464L613.555314 389.19935a35.835521 35.835521 0 0 0 50.169728 7.167104l188.648419-141.486314a24.700912 24.700912 0 0 0-29.628296-39.547057L661.74129 336.085989a20.989376 20.989376 0 0 1-29.43632-4.15948L511.74404 171.114611a23.35708 23.35708 0 0 0-32.059993-5.11936l-242.337707 169.578802a24.700912 24.700912 0 0 0 25.404824 42.362705zM1050.812656 0.127984h-1023.872016a26.940632 26.940632 0 0 0 0 53.881265h80.821898v636.08049c0 35.579553 28.860392 64.439945 64.503937 64.439945H905.550814c35.643545 0 64.503937-28.7964 64.503937-64.439945V54.009249h80.821897a26.940632 26.940632 0 0 0 0-53.881265z m-134.703162 689.961755a10.622672 10.622672 0 0 1-10.622672 10.55868H172.330467a10.622672 10.622672 0 0 1-10.622672-10.55868V54.009249h754.465691v636.08049zM296.474949 538.940632h377.168854a26.940632 26.940632 0 0 0 0-53.881264H296.474949a26.940632 26.940632 0 0 0 0 53.881264z m484.995375 53.881265H296.346965a26.940632 26.940632 0 1 0 0 53.881265h485.059367a26.940632 26.940632 0 0 0 0-53.881265z m-639.088114 388.55943a25.084864 25.084864 0 0 0-1.91976 33.659793c9.470816 11.262592 26.23672 11.83852 36.475441 1.663792l262.175228-262.23922H369.297846l-226.915636 226.915635z m551.611049-226.915635H624.113994l262.23922 262.23922a24.63692 24.63692 0 0 0 36.027496-1.27984 25.020872 25.020872 0 0 0-1.471816-34.043745l-226.915635-226.915635z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-gwsz::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M740.238222 573.781333a29.013333 29.013333 0 0 1-38.968889 12.743111A395.036444 395.036444 0 0 0 519.964444 543.288889c-222.776889 0-404.252444 181.475556-404.252444 404.252444a29.013333 29.013333 0 0 1-28.842667 28.899556 29.013333 29.013333 0 0 1-28.899555-28.899556c0-209.123556 139.832889-385.991111 330.638222-442.766222a245.191111 245.191111 0 0 1-114.062222-206.904889A245.873778 245.873778 0 0 1 519.964444 52.337778a245.873778 245.873778 0 0 1 245.475556 245.475555c0 87.04-45.511111 163.384889-113.777778 206.904889a444.871111 444.871111 0 0 1 75.776 30.321778c14.222222 7.224889 19.911111 24.576 12.743111 38.741333z m-407.893333-275.968c0 103.424 84.195556 187.676444 187.733333 187.676445 103.424 0 187.676444-84.195556 187.676445-187.733334 0-103.424-84.195556-187.676444-187.733334-187.676444-103.424 0-187.676444 84.195556-187.676444 187.733333z m601.884444 465.863111c23.324444 12.117333 38.172444 36.181333 38.456889 62.577778a71.111111 71.111111 0 0 1-40.220444 63.488 38.343111 38.343111 0 0 0-17.294222 17.066667c-2.389333 4.551111-5.063111 8.931556-7.68 13.255111a42.325333 42.325333 0 0 0-6.542223 24.576c1.251556 26.453333-12.231111 50.972444-35.100444 64.227556-22.869333 13.255111-50.801778 12.515556-73.159111-1.706667a43.747556 43.747556 0 0 0-24.576-6.485333 159.288889 159.288889 0 0 1-15.132445 0 39.651556 39.651556 0 0 0-23.608889 6.485333 70.428444 70.428444 0 0 1-39.936 12.288 70.257778 70.257778 0 0 1-70.257777-74.126222 50.403556 50.403556 0 0 0-5.063111-23.552c-1.422222-2.446222-3.128889-4.835556-4.551112-7.452445-1.422222-2.446222-2.673778-5.12-4.096-7.736889a53.76 53.76 0 0 0-17.806222-16.099555 70.428444 70.428444 0 0 1-38.513778-62.805334 71.111111 71.111111 0 0 1 40.220445-63.544888 39.594667 39.594667 0 0 0 17.294222-17.066667c2.161778-4.323556 4.551111-8.704 7.224889-12.743111a41.642667 41.642667 0 0 0 6.485333-25.031111 70.428444 70.428444 0 0 1 108.999111-62.805334 39.253333 39.253333 0 0 0 24.803556 6.940445c4.835556-0.227556 9.898667-0.227556 14.677333 0a39.253333 39.253333 0 0 0 23.608889-6.485334c22.357333-15.132444 51.768889-16.384 75.093334-2.844444 22.926222 13.198222 36.522667 38.229333 35.100444 64.682667a50.403556 50.403556 0 0 0 5.063111 23.608889c1.422222 2.389333 3.128889 4.778667 4.551111 7.395555 1.479111 2.446222 2.673778 5.12 4.096 7.736889 2.161778 4.096 10.808889 12.515556 17.806222 16.156444z m-22.698666 83.000889a24.632889 24.632889 0 0 0 13.482666-20.195555 22.186667 22.186667 0 0 0-12.231111-19.968c-13.027556-6.542222-30.606222-20.935111-38.741333-37.091556-0.739556-1.934222-1.934222-3.584-2.901333-5.518222-1.194667-1.934222-2.161778-3.868444-3.413334-5.518222-9.841778-14.961778-13.425778-37.546667-12.743111-51.996445a22.186667 22.186667 0 0 0-11.036444-20.707555 22.869333 22.869333 0 0 0-24.064 0.967111 86.471111 86.471111 0 0 1-52.679111 14.904889c-3.640889 0-6.997333-0.227556-10.638223 0a90.851556 90.851556 0 0 1-53.134222-14.677334 22.186667 22.186667 0 1 0-34.702222 19.740445c0.967111 19.000889-3.811556 37.546667-13.937778 53.475555-1.934222 2.844444-3.584 5.973333-5.290667 9.102223a87.381333 87.381333 0 0 1-39.253333 38.229333 22.755556 22.755556 0 0 0-12.970667 20.252444 22.186667 22.186667 0 0 0 12.288 19.911112c12.970667 6.542222 30.549333 20.992 38.741334 37.091555 0.739556 1.934222 1.934222 3.640889 2.844444 5.575111 1.251556 1.877333 2.218667 3.811556 3.413334 5.518222 9.841778 14.904889 13.482667 37.546667 12.743111 51.939556a22.186667 22.186667 0 0 0 34.872889 19.740444c15.416889-10.581333 33.450667-15.872 52.736-14.904888 3.584 0.227556 7.395556 0.227556 11.036444 0 18.545778-0.739556 36.864 4.096 52.508444 14.222222 6.997333 4.551111 15.985778 4.835556 23.324445 0.682666a22.072889 22.072889 0 0 0 11.036444-20.48 88.007111 88.007111 0 0 1 13.994667-52.394666c1.934222-3.128889 3.811556-6.542222 5.518222-9.671111 8.931556-16.839111 22.357333-30.037333 39.253334-38.229334z m-188.871111-85.447111a76.231111 76.231111 0 0 1 103.936 27.932445c10.126222 17.578667 12.8 38.001778 7.452444 57.457777a75.491556 75.491556 0 0 1-73.102222 56.149334 75.889778 75.889778 0 0 1-38.286222-141.539556z m64.512 72.704a26.112 26.112 0 0 0-2.901334-20.707555 27.875556 27.875556 0 0 0-37.774222-10.353778 26.965333 26.965333 0 0 0-13.027556 16.839111 29.013333 29.013333 0 0 0 2.901334 20.935111 27.534222 27.534222 0 0 0 37.774222 10.126222 26.965333 26.965333 0 0 0 13.027556-16.839111z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M740.238222 573.781333a29.013333 29.013333 0 0 1-38.968889 12.743111A395.036444 395.036444 0 0 0 519.964444 543.288889c-222.776889 0-404.252444 181.475556-404.252444 404.252444a29.013333 29.013333 0 0 1-28.842667 28.899556 29.013333 29.013333 0 0 1-28.899555-28.899556c0-209.123556 139.832889-385.991111 330.638222-442.766222a245.191111 245.191111 0 0 1-114.062222-206.904889A245.873778 245.873778 0 0 1 519.964444 52.337778a245.873778 245.873778 0 0 1 245.475556 245.475555c0 87.04-45.511111 163.384889-113.777778 206.904889a444.871111 444.871111 0 0 1 75.776 30.321778c14.222222 7.224889 19.911111 24.576 12.743111 38.741333z m-407.893333-275.968c0 103.424 84.195556 187.676444 187.733333 187.676445 103.424 0 187.676444-84.195556 187.676445-187.733334 0-103.424-84.195556-187.676444-187.733334-187.676444-103.424 0-187.676444 84.195556-187.676444 187.733333z m601.884444 465.863111c23.324444 12.117333 38.172444 36.181333 38.456889 62.577778a71.111111 71.111111 0 0 1-40.220444 63.488 38.343111 38.343111 0 0 0-17.294222 17.066667c-2.389333 4.551111-5.063111 8.931556-7.68 13.255111a42.325333 42.325333 0 0 0-6.542223 24.576c1.251556 26.453333-12.231111 50.972444-35.100444 64.227556-22.869333 13.255111-50.801778 12.515556-73.159111-1.706667a43.747556 43.747556 0 0 0-24.576-6.485333 159.288889 159.288889 0 0 1-15.132445 0 39.651556 39.651556 0 0 0-23.608889 6.485333 70.428444 70.428444 0 0 1-39.936 12.288 70.257778 70.257778 0 0 1-70.257777-74.126222 50.403556 50.403556 0 0 0-5.063111-23.552c-1.422222-2.446222-3.128889-4.835556-4.551112-7.452445-1.422222-2.446222-2.673778-5.12-4.096-7.736889a53.76 53.76 0 0 0-17.806222-16.099555 70.428444 70.428444 0 0 1-38.513778-62.805334 71.111111 71.111111 0 0 1 40.220445-63.544888 39.594667 39.594667 0 0 0 17.294222-17.066667c2.161778-4.323556 4.551111-8.704 7.224889-12.743111a41.642667 41.642667 0 0 0 6.485333-25.031111 70.428444 70.428444 0 0 1 108.999111-62.805334 39.253333 39.253333 0 0 0 24.803556 6.940445c4.835556-0.227556 9.898667-0.227556 14.677333 0a39.253333 39.253333 0 0 0 23.608889-6.485334c22.357333-15.132444 51.768889-16.384 75.093334-2.844444 22.926222 13.198222 36.522667 38.229333 35.100444 64.682667a50.403556 50.403556 0 0 0 5.063111 23.608889c1.422222 2.389333 3.128889 4.778667 4.551111 7.395555 1.479111 2.446222 2.673778 5.12 4.096 7.736889 2.161778 4.096 10.808889 12.515556 17.806222 16.156444z m-22.698666 83.000889a24.632889 24.632889 0 0 0 13.482666-20.195555 22.186667 22.186667 0 0 0-12.231111-19.968c-13.027556-6.542222-30.606222-20.935111-38.741333-37.091556-0.739556-1.934222-1.934222-3.584-2.901333-5.518222-1.194667-1.934222-2.161778-3.868444-3.413334-5.518222-9.841778-14.961778-13.425778-37.546667-12.743111-51.996445a22.186667 22.186667 0 0 0-11.036444-20.707555 22.869333 22.869333 0 0 0-24.064 0.967111 86.471111 86.471111 0 0 1-52.679111 14.904889c-3.640889 0-6.997333-0.227556-10.638223 0a90.851556 90.851556 0 0 1-53.134222-14.677334 22.186667 22.186667 0 1 0-34.702222 19.740445c0.967111 19.000889-3.811556 37.546667-13.937778 53.475555-1.934222 2.844444-3.584 5.973333-5.290667 9.102223a87.381333 87.381333 0 0 1-39.253333 38.229333 22.755556 22.755556 0 0 0-12.970667 20.252444 22.186667 22.186667 0 0 0 12.288 19.911112c12.970667 6.542222 30.549333 20.992 38.741334 37.091555 0.739556 1.934222 1.934222 3.640889 2.844444 5.575111 1.251556 1.877333 2.218667 3.811556 3.413334 5.518222 9.841778 14.904889 13.482667 37.546667 12.743111 51.939556a22.186667 22.186667 0 0 0 34.872889 19.740444c15.416889-10.581333 33.450667-15.872 52.736-14.904888 3.584 0.227556 7.395556 0.227556 11.036444 0 18.545778-0.739556 36.864 4.096 52.508444 14.222222 6.997333 4.551111 15.985778 4.835556 23.324445 0.682666a22.072889 22.072889 0 0 0 11.036444-20.48 88.007111 88.007111 0 0 1 13.994667-52.394666c1.934222-3.128889 3.811556-6.542222 5.518222-9.671111 8.931556-16.839111 22.357333-30.037333 39.253334-38.229334z m-188.871111-85.447111a76.231111 76.231111 0 0 1 103.936 27.932445c10.126222 17.578667 12.8 38.001778 7.452444 57.457777a75.491556 75.491556 0 0 1-73.102222 56.149334 75.889778 75.889778 0 0 1-38.286222-141.539556z m64.512 72.704a26.112 26.112 0 0 0-2.901334-20.707555 27.875556 27.875556 0 0 0-37.774222-10.353778 26.965333 26.965333 0 0 0-13.027556 16.839111 29.013333 29.013333 0 0 0 2.901334 20.935111 27.534222 27.534222 0 0 0 37.774222 10.126222 26.965333 26.965333 0 0 0 13.027556-16.839111z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-gzzm::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M361.088 492.672H72.128A72.064 72.064 0 0 1 0 420.608V131.584C0 91.712 32.256 59.456 72.128 59.456h288.96c39.936 0 72.128 32.256 72.128 72.128v289.024c0 39.872-32.192 72.064-72.128 72.064zM72.128 107.52a24 24 0 0 0-24.064 24.064v289.024c0 13.248 10.752 24 24.064 24h288.96a24 24 0 0 0 24.064-24V131.584a24 24 0 0 0-24.064-24.064H72.128z m929.92 219.968L797.44 531.584c-28.16 28.16-73.664 28.16-102.336 0L491.072 327.488c-28.16-28.16-28.16-73.6 0-102.272L695.04 21.056c28.16-28.096 73.664-28.096 102.336 0l204.096 204.16c28.608 28.16 28.608 73.6 0.512 102.272zM525.312 258.944a23.808 23.808 0 0 0 0 34.304l204.096 204.032a23.808 23.808 0 0 0 34.24 0l204.16-204.032a23.808 23.808 0 0 0 0-34.304L763.584 54.848a23.808 23.808 0 0 0-34.24 0L525.312 258.944zM361.088 1022.592H72.128A72.064 72.064 0 0 1 0 950.464v-288.96c0-39.872 32.256-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM72.128 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H72.128z m818.88 385.152H602.048a72.064 72.064 0 0 1-72.128-72.128v-288.96c0-39.872 32.192-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM602.048 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H602.048z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M361.088 492.672H72.128A72.064 72.064 0 0 1 0 420.608V131.584C0 91.712 32.256 59.456 72.128 59.456h288.96c39.936 0 72.128 32.256 72.128 72.128v289.024c0 39.872-32.192 72.064-72.128 72.064zM72.128 107.52a24 24 0 0 0-24.064 24.064v289.024c0 13.248 10.752 24 24.064 24h288.96a24 24 0 0 0 24.064-24V131.584a24 24 0 0 0-24.064-24.064H72.128z m929.92 219.968L797.44 531.584c-28.16 28.16-73.664 28.16-102.336 0L491.072 327.488c-28.16-28.16-28.16-73.6 0-102.272L695.04 21.056c28.16-28.096 73.664-28.096 102.336 0l204.096 204.16c28.608 28.16 28.608 73.6 0.512 102.272zM525.312 258.944a23.808 23.808 0 0 0 0 34.304l204.096 204.032a23.808 23.808 0 0 0 34.24 0l204.16-204.032a23.808 23.808 0 0 0 0-34.304L763.584 54.848a23.808 23.808 0 0 0-34.24 0L525.312 258.944zM361.088 1022.592H72.128A72.064 72.064 0 0 1 0 950.464v-288.96c0-39.872 32.256-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM72.128 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H72.128z m818.88 385.152H602.048a72.064 72.064 0 0 1-72.128-72.128v-288.96c0-39.872 32.192-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM602.048 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H602.048z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-icon-shiti::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M743.849814 609.736237l196.317767-98.158883-185.695619-92.84781L522.896343 534.42137a25.595537 25.595537 0 0 1-22.908005 0L268.604685 418.729544 82.845077 511.577354l428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m67.828173 23.291939l197.085633 98.542816a25.595537 25.595537 0 0 1 0 45.816011l-485.803288 242.901644a25.595537 25.595537 0 0 1-22.908005 0L14.249039 777.387003a25.595537 25.595537 0 0 1 0-45.752022l197.149622-98.542816L14.249039 534.357381a25.595537 25.595537 0 0 1 0-45.688033l197.149622-98.606805-197.149622-98.542817a25.595537 25.595537 0 0 1 0-45.816011L500.052327 2.86606a25.595537 25.595537 0 0 1 22.908005 0l485.803288 242.901644a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.542817 197.085633 98.606805a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.606806z m-57.206025 28.603012L522.896343 777.387003a25.595537 25.595537 0 0 1-22.908005 0l-231.447642-115.755815-185.759608 92.84781 428.725241 214.36262 428.597264-214.36262-185.69562-92.84781z m-10.622148-294.796595l196.317767-98.158883L511.506329 54.313089l-428.661252 214.362621 428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m-417.71916-63.029009a25.595537 25.595537 0 0 1-11.454003-48.439553L532.046748 146.712977a25.595537 25.595537 0 1 1 22.844016 45.752022L337.584657 301.118053a25.339581 25.339581 0 0 1-11.454003 2.687531z m153.445243 76.78661a25.595537 25.595537 0 0 1-11.517991-48.503542l217.434085-108.717042a25.595537 25.595537 0 0 1 22.844016 45.81601L490.965911 377.840674a25.339581 25.339581 0 0 1-11.390014 2.687531z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M743.849814 609.736237l196.317767-98.158883-185.695619-92.84781L522.896343 534.42137a25.595537 25.595537 0 0 1-22.908005 0L268.604685 418.729544 82.845077 511.577354l428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m67.828173 23.291939l197.085633 98.542816a25.595537 25.595537 0 0 1 0 45.816011l-485.803288 242.901644a25.595537 25.595537 0 0 1-22.908005 0L14.249039 777.387003a25.595537 25.595537 0 0 1 0-45.752022l197.149622-98.542816L14.249039 534.357381a25.595537 25.595537 0 0 1 0-45.688033l197.149622-98.606805-197.149622-98.542817a25.595537 25.595537 0 0 1 0-45.816011L500.052327 2.86606a25.595537 25.595537 0 0 1 22.908005 0l485.803288 242.901644a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.542817 197.085633 98.606805a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.606806z m-57.206025 28.603012L522.896343 777.387003a25.595537 25.595537 0 0 1-22.908005 0l-231.447642-115.755815-185.759608 92.84781 428.725241 214.36262 428.597264-214.36262-185.69562-92.84781z m-10.622148-294.796595l196.317767-98.158883L511.506329 54.313089l-428.661252 214.362621 428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m-417.71916-63.029009a25.595537 25.595537 0 0 1-11.454003-48.439553L532.046748 146.712977a25.595537 25.595537 0 1 1 22.844016 45.752022L337.584657 301.118053a25.339581 25.339581 0 0 1-11.454003 2.687531z m153.445243 76.78661a25.595537 25.595537 0 0 1-11.517991-48.503542l217.434085-108.717042a25.595537 25.595537 0 0 1 22.844016 45.81601L490.965911 377.840674a25.339581 25.339581 0 0 1-11.390014 2.687531z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-jiaoshi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M467.080533 0a263.7824 263.7824 0 0 1 263.509334 263.509333 263.645867 263.645867 0 0 1-127.3856 225.416534 468.855467 468.855467 0 0 1 308.701866 304.059733l5.3248 17.544533 104.2432-351.8464a30.583467 30.583467 0 0 1 59.733334 11.946667l-1.092267 5.393067-146.295467 493.568-0.887466 2.048-0.955734 10.786133-2.730666 27.579733H4.983467l-2.6624-27.579733A461.687467 461.687467 0 0 1 0 935.7312c0-210.261333 139.605333-388.5056 331.093333-446.941867a263.645867 263.645867 0 0 1-127.3856-225.4848A263.509333 263.509333 0 0 1 467.080533 0z m-29.0816 530.773333a406.459733 406.459733 0 0 0-376.900266 404.957867l0.2048 13.038933h811.690666l0.2048-13.038933A406.7328 406.7328 0 0 0 514.798933 532.48l-15.5648-1.570133v172.987733l0.341334 4.027733 1.2288 3.959467 24.098133 56.251733a20.616533 20.616533 0 0 1-0.4096 17.066667l-2.389333 3.754667-37.546667 46.8992a20.343467 20.343467 0 0 1-28.535467 3.413333l-3.413333-3.413333-37.546667-46.8992a20.48 20.48 0 0 1-4.096-16.5888l1.365334-4.232534 24.098133-56.251733 1.160533-3.8912 0.4096-4.096V530.773333z m29.0816-469.674666a202.478933 202.478933 0 0 0-202.274133 202.205866A202.615467 202.615467 0 0 0 467.217067 465.578667a202.5472 202.5472 0 0 0 202.274133-202.274134A202.752 202.752 0 0 0 467.080533 61.098667z m531.319467 142.677333a30.583467 30.583467 0 0 1 5.461333 60.552533l-5.461333 0.477867h-163.089067a30.583467 30.583467 0 0 1-5.461333-60.552533l5.461333-0.546134h163.089067z m81.442133-163.157333a30.583467 30.583467 0 0 1 5.5296 60.6208l-5.461333 0.477866h-244.599467a30.5152 30.5152 0 0 1-5.461333-60.552533l5.461333-0.477867h244.5312z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M467.080533 0a263.7824 263.7824 0 0 1 263.509334 263.509333 263.645867 263.645867 0 0 1-127.3856 225.416534 468.855467 468.855467 0 0 1 308.701866 304.059733l5.3248 17.544533 104.2432-351.8464a30.583467 30.583467 0 0 1 59.733334 11.946667l-1.092267 5.393067-146.295467 493.568-0.887466 2.048-0.955734 10.786133-2.730666 27.579733H4.983467l-2.6624-27.579733A461.687467 461.687467 0 0 1 0 935.7312c0-210.261333 139.605333-388.5056 331.093333-446.941867a263.645867 263.645867 0 0 1-127.3856-225.4848A263.509333 263.509333 0 0 1 467.080533 0z m-29.0816 530.773333a406.459733 406.459733 0 0 0-376.900266 404.957867l0.2048 13.038933h811.690666l0.2048-13.038933A406.7328 406.7328 0 0 0 514.798933 532.48l-15.5648-1.570133v172.987733l0.341334 4.027733 1.2288 3.959467 24.098133 56.251733a20.616533 20.616533 0 0 1-0.4096 17.066667l-2.389333 3.754667-37.546667 46.8992a20.343467 20.343467 0 0 1-28.535467 3.413333l-3.413333-3.413333-37.546667-46.8992a20.48 20.48 0 0 1-4.096-16.5888l1.365334-4.232534 24.098133-56.251733 1.160533-3.8912 0.4096-4.096V530.773333z m29.0816-469.674666a202.478933 202.478933 0 0 0-202.274133 202.205866A202.615467 202.615467 0 0 0 467.217067 465.578667a202.5472 202.5472 0 0 0 202.274133-202.274134A202.752 202.752 0 0 0 467.080533 61.098667z m531.319467 142.677333a30.583467 30.583467 0 0 1 5.461333 60.552533l-5.461333 0.477867h-163.089067a30.583467 30.583467 0 0 1-5.461333-60.552533l5.461333-0.546134h163.089067z m81.442133-163.157333a30.583467 30.583467 0 0 1 5.5296 60.6208l-5.461333 0.477866h-244.599467a30.5152 30.5152 0 0 1-5.461333-60.552533l5.461333-0.477867h244.5312z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-jkcx::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M884.283692 541.959845a210.851429 210.851429 0 0 1 210.63202 210.63202c0 42.565221-12.652548 82.204997-34.520248 115.408795l-8.630062 12.140596 66.334459 70.722626-63.920967 59.971617-68.894223-73.501799c-29.985808 16.38249-64.359784 25.81705-100.927843 25.81705a210.851429 210.851429 0 0 1-210.632021-210.632021 210.851429 210.851429 0 0 1 210.632021-210.63202zM329.326827 3.531743c72.551029 11.555507 147.14987 51.560963 216.994862 116.286428C616.093546 55.092706 690.765523 15.08725 763.316552 3.531743c87.397661-13.895862 169.090705 14.188407 236.08339 81.181091 68.309134 68.38227 100.854707 157.827743 91.493283 251.807655a381.185448 381.185448 0 0 1-39.639776 133.107735h-111.240035c27.791725-44.320488 44.46676-90.103698 49.001199-135.594363 7.313612-72.624165-17.186988-139.031761-70.722626-192.128582-51.341555-50.756466-110.801219-71.307715-176.769998-60.922387-62.677653 9.80024-128.573296 47.538477-190.592724 108.826544a23.696102 23.696102 0 0 1-33.276934 0C455.706039 128.448233 389.883533 90.783132 327.059607 80.982892a210.63202 210.63202 0 0 0-32.691845-2.6329c-53.023686 0-101.36666 21.28261-144.078152 63.628423-53.535639 53.023686-77.963102 119.431281-70.722627 192.055446 7.53302 75.330202 48.269838 151.538037 117.968559 220.505396l211.217109 210.120068 125.574715 125.355307 91.639556-91.347012 0.073136 134.71673-61.653747 62.092564a25.597641 25.597641 0 0 1-13.091365 7.021067l-5.046393 0.511953a25.597641 25.597641 0 0 1-18.137757-7.53302L144.43872 609.464482C60.332184 525.357946 10.965304 431.012354 1.603881 336.520489-7.684406 242.540577 24.934303 153.095105 93.170301 84.78597 160.236122 17.793286 241.85603-10.290983 329.253691 3.604879z m555.103137 626.045172c-67.797182 0-122.941815 55.144633-122.941815 122.941814s55.144633 122.941815 122.868679 122.941815c67.870318 0 123.014951-55.144633 123.01495-122.868679 0-67.870318-55.144633-123.014951-122.941814-123.01495z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M884.283692 541.959845a210.851429 210.851429 0 0 1 210.63202 210.63202c0 42.565221-12.652548 82.204997-34.520248 115.408795l-8.630062 12.140596 66.334459 70.722626-63.920967 59.971617-68.894223-73.501799c-29.985808 16.38249-64.359784 25.81705-100.927843 25.81705a210.851429 210.851429 0 0 1-210.632021-210.632021 210.851429 210.851429 0 0 1 210.632021-210.63202zM329.326827 3.531743c72.551029 11.555507 147.14987 51.560963 216.994862 116.286428C616.093546 55.092706 690.765523 15.08725 763.316552 3.531743c87.397661-13.895862 169.090705 14.188407 236.08339 81.181091 68.309134 68.38227 100.854707 157.827743 91.493283 251.807655a381.185448 381.185448 0 0 1-39.639776 133.107735h-111.240035c27.791725-44.320488 44.46676-90.103698 49.001199-135.594363 7.313612-72.624165-17.186988-139.031761-70.722626-192.128582-51.341555-50.756466-110.801219-71.307715-176.769998-60.922387-62.677653 9.80024-128.573296 47.538477-190.592724 108.826544a23.696102 23.696102 0 0 1-33.276934 0C455.706039 128.448233 389.883533 90.783132 327.059607 80.982892a210.63202 210.63202 0 0 0-32.691845-2.6329c-53.023686 0-101.36666 21.28261-144.078152 63.628423-53.535639 53.023686-77.963102 119.431281-70.722627 192.055446 7.53302 75.330202 48.269838 151.538037 117.968559 220.505396l211.217109 210.120068 125.574715 125.355307 91.639556-91.347012 0.073136 134.71673-61.653747 62.092564a25.597641 25.597641 0 0 1-13.091365 7.021067l-5.046393 0.511953a25.597641 25.597641 0 0 1-18.137757-7.53302L144.43872 609.464482C60.332184 525.357946 10.965304 431.012354 1.603881 336.520489-7.684406 242.540577 24.934303 153.095105 93.170301 84.78597 160.236122 17.793286 241.85603-10.290983 329.253691 3.604879z m555.103137 626.045172c-67.797182 0-122.941815 55.144633-122.941815 122.941814s55.144633 122.941815 122.868679 122.941815c67.870318 0 123.014951-55.144633 123.01495-122.868679 0-67.870318-55.144633-123.014951-122.941814-123.01495z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-jsgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M501.761879 6.271655a22.467606 22.467606 0 0 1 27.226161-3.011744l4.035736 3.192448 352.735393 335.869629v0.542114l90.171599 86.256332c11.62533 13.61308 17.949991 31.683541 17.949991 50.71776 0 37.526323-24.877001 68.487046-56.681012 72.462547l-6.92701 0.421644h-16.08271v417.427642c0 12.408383-8.191942 22.829015-19.034219 25.23841l-4.818789 0.481879H139.328673a24.395122 24.395122 0 0 1-23.371129-20.600325l-0.481879-5.180199V552.722385h-21.684553C58.613949 552.722385 30.122856 520.014852 30.122856 479.838194a78.30533 78.30533 0 0 1 17.889756-50.71776l2.047985-2.10822L501.701644 6.271655z m13.070967 84.62999L117.463416 464.960181a24.696296 24.696296 0 0 0-4.638085 14.878013c0 9.878519 5.421138 18.43187 12.348148 20.720795l3.614092 0.602349h45.597796c11.444625 0 21.082204 8.794291 23.310894 20.54009l0.481879 5.240434 1.325167 405.681842h638.489611l-1.987751-415.439891c0-12.649322 10.782042-13.552846 22.407371-13.613081h4.397146l6.023487-0.602348 28.972972 0.060235c8.673821 0 15.96224-9.697814 15.96224-21.262909a26.262403 26.262403 0 0 0-2.168455-10.601337l-2.5901-4.45738-394.176982-375.865582z m11.324155 345.145799c7.228184 0 13.85402 4.216441 16.444119 10.059223l1.023993 3.794797 3.855032 31.382367c6.023487 1.807046 11.866269 4.095971 17.528347 6.746305l8.432881 4.336911 24.937236-19.516098c5.119964-4.035736 12.830027-3.794797 18.793279 0l3.373153 2.650335 20.901499 20.901499a18.010226 18.010226 0 0 1 4.517616 18.793279l-1.927516 3.373153-20.058212 25.660054c2.831039 5.421138 5.300668 10.962746 7.348654 16.624824l2.770804 8.673821 32.346125 3.975501c6.565601 0.783053 11.806034 6.384896 13.372141 13.251671l0.481879 4.216441v29.635556c0 7.228184-4.216441 13.914255-10.059223 16.504354l-3.794797 1.023993-33.068943 4.035736a127.878627 127.878627 0 0 1-6.324661 16.564589l-4.035737 7.951003 20.479856 26.141933c4.035736 5.180199 3.794797 12.830027 0 18.793279l-2.650334 3.373152-20.9015 20.9015a18.010226 18.010226 0 0 1-18.793279 4.517615l-3.373153-1.927516-26.322637-20.54009a128.179801 128.179801 0 0 1-16.142945 7.348654l-8.432882 2.831039-4.035736 32.828003c-0.783053 6.505366-6.384896 11.745799-13.251671 13.311906l-4.216441 0.481879H495.738392a18.010226 18.010226 0 0 1-16.504354-10.059223l-1.023992-3.734562-3.975502-32.587064a128.179801 128.179801 0 0 1-17.046468-6.324661l-8.191942-4.035736-25.479349 19.937741c-5.180199 4.035736-12.830027 3.855032-18.79328 0.060235l-3.373152-2.650334-20.9015-20.961734a18.010226 18.010226 0 0 1-4.517615-18.793279l1.927516-3.312918 19.636567-25.178175a127.999096 127.999096 0 0 1-7.890768-17.046468l-3.011743-8.914761-31.201662-3.855032c-6.505366-0.783053-11.745799-6.324661-13.311906-13.251671l-0.481879-4.216441v-29.635555c0-7.228184 4.156206-13.85402 10.059223-16.444119l3.734562-1.023993 30.960722-3.794797c1.807046-6.204191 4.035736-12.227678 6.686071-18.07046l4.33691-8.553352-18.973983-24.334887c-4.035736-5.119964-3.855032-12.769792-0.060235-18.793279l2.650334-3.373153 20.961735-20.901499a18.010226 18.010226 0 0 1 18.793279-4.517615l3.312917 1.927515 24.515592 19.154689c5.662078-3.071978 11.444625-5.722313 17.528347-7.951003l9.1557-2.951508 3.794797-30.719784c0.783053-6.505366 6.324661-11.745799 13.251671-13.311906l4.216441-0.481879h29.635555z m-15.239422 86.979151a82.401301 82.401301 0 1 0 0 164.802601 82.401301 82.401301 0 0 0 0-164.802601z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M501.761879 6.271655a22.467606 22.467606 0 0 1 27.226161-3.011744l4.035736 3.192448 352.735393 335.869629v0.542114l90.171599 86.256332c11.62533 13.61308 17.949991 31.683541 17.949991 50.71776 0 37.526323-24.877001 68.487046-56.681012 72.462547l-6.92701 0.421644h-16.08271v417.427642c0 12.408383-8.191942 22.829015-19.034219 25.23841l-4.818789 0.481879H139.328673a24.395122 24.395122 0 0 1-23.371129-20.600325l-0.481879-5.180199V552.722385h-21.684553C58.613949 552.722385 30.122856 520.014852 30.122856 479.838194a78.30533 78.30533 0 0 1 17.889756-50.71776l2.047985-2.10822L501.701644 6.271655z m13.070967 84.62999L117.463416 464.960181a24.696296 24.696296 0 0 0-4.638085 14.878013c0 9.878519 5.421138 18.43187 12.348148 20.720795l3.614092 0.602349h45.597796c11.444625 0 21.082204 8.794291 23.310894 20.54009l0.481879 5.240434 1.325167 405.681842h638.489611l-1.987751-415.439891c0-12.649322 10.782042-13.552846 22.407371-13.613081h4.397146l6.023487-0.602348 28.972972 0.060235c8.673821 0 15.96224-9.697814 15.96224-21.262909a26.262403 26.262403 0 0 0-2.168455-10.601337l-2.5901-4.45738-394.176982-375.865582z m11.324155 345.145799c7.228184 0 13.85402 4.216441 16.444119 10.059223l1.023993 3.794797 3.855032 31.382367c6.023487 1.807046 11.866269 4.095971 17.528347 6.746305l8.432881 4.336911 24.937236-19.516098c5.119964-4.035736 12.830027-3.794797 18.793279 0l3.373153 2.650335 20.901499 20.901499a18.010226 18.010226 0 0 1 4.517616 18.793279l-1.927516 3.373153-20.058212 25.660054c2.831039 5.421138 5.300668 10.962746 7.348654 16.624824l2.770804 8.673821 32.346125 3.975501c6.565601 0.783053 11.806034 6.384896 13.372141 13.251671l0.481879 4.216441v29.635556c0 7.228184-4.216441 13.914255-10.059223 16.504354l-3.794797 1.023993-33.068943 4.035736a127.878627 127.878627 0 0 1-6.324661 16.564589l-4.035737 7.951003 20.479856 26.141933c4.035736 5.180199 3.794797 12.830027 0 18.793279l-2.650334 3.373152-20.9015 20.9015a18.010226 18.010226 0 0 1-18.793279 4.517615l-3.373153-1.927516-26.322637-20.54009a128.179801 128.179801 0 0 1-16.142945 7.348654l-8.432882 2.831039-4.035736 32.828003c-0.783053 6.505366-6.384896 11.745799-13.251671 13.311906l-4.216441 0.481879H495.738392a18.010226 18.010226 0 0 1-16.504354-10.059223l-1.023992-3.734562-3.975502-32.587064a128.179801 128.179801 0 0 1-17.046468-6.324661l-8.191942-4.035736-25.479349 19.937741c-5.180199 4.035736-12.830027 3.855032-18.79328 0.060235l-3.373152-2.650334-20.9015-20.961734a18.010226 18.010226 0 0 1-4.517615-18.793279l1.927516-3.312918 19.636567-25.178175a127.999096 127.999096 0 0 1-7.890768-17.046468l-3.011743-8.914761-31.201662-3.855032c-6.505366-0.783053-11.745799-6.324661-13.311906-13.251671l-0.481879-4.216441v-29.635555c0-7.228184 4.156206-13.85402 10.059223-16.444119l3.734562-1.023993 30.960722-3.794797c1.807046-6.204191 4.035736-12.227678 6.686071-18.07046l4.33691-8.553352-18.973983-24.334887c-4.035736-5.119964-3.855032-12.769792-0.060235-18.793279l2.650334-3.373153 20.961735-20.901499a18.010226 18.010226 0 0 1 18.793279-4.517615l3.312917 1.927515 24.515592 19.154689c5.662078-3.071978 11.444625-5.722313 17.528347-7.951003l9.1557-2.951508 3.794797-30.719784c0.783053-6.505366 6.324661-11.745799 13.251671-13.311906l4.216441-0.481879h29.635555z m-15.239422 86.979151a82.401301 82.401301 0 1 0 0 164.802601 82.401301 82.401301 0 0 0 0-164.802601z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-jyfk::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1008.064 513.6a39.68 39.68 0 0 0-37.632-3.2l-105.088 45.696V39.808A39.872 39.872 0 0 0 825.6 0H199.36a39.872 39.872 0 0 0-39.808 39.808v515.648L55.68 510.272a39.936 39.936 0 0 0-55.616 36.48v437.44c0 21.952 17.856 39.808 39.808 39.808h946.56a39.872 39.872 0 0 0 39.808-39.808V546.816a39.552 39.552 0 0 0-18.112-33.28zM239.168 79.616h546.56v510.976L513.28 709.12 239.168 590.08V79.68zM946.56 944.384H79.488V607.552l417.856 181.376c10.112 4.48 21.568 4.48 31.744 0l417.344-181.376v336.832h0.128zM512.448 205.952a51.84 51.84 0 0 1 0 103.488 39.744 39.744 0 0 0-39.808 39.36l-0.768 76.864a39.872 39.872 0 0 0 39.36 40.32h0.448a39.744 39.744 0 0 0 39.808-39.424l0.448-43.392a132.096 132.096 0 0 0 91.904-125.44c0-72.448-58.944-131.392-131.392-131.392s-131.328 58.88-131.328 131.392a39.872 39.872 0 0 0 79.616 0 51.84 51.84 0 0 1 51.712-51.776z m-45.376 358.016a39.808 39.808 0 1 0 79.616 0 39.808 39.808 0 0 0-79.616 0z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1008.064 513.6a39.68 39.68 0 0 0-37.632-3.2l-105.088 45.696V39.808A39.872 39.872 0 0 0 825.6 0H199.36a39.872 39.872 0 0 0-39.808 39.808v515.648L55.68 510.272a39.936 39.936 0 0 0-55.616 36.48v437.44c0 21.952 17.856 39.808 39.808 39.808h946.56a39.872 39.872 0 0 0 39.808-39.808V546.816a39.552 39.552 0 0 0-18.112-33.28zM239.168 79.616h546.56v510.976L513.28 709.12 239.168 590.08V79.68zM946.56 944.384H79.488V607.552l417.856 181.376c10.112 4.48 21.568 4.48 31.744 0l417.344-181.376v336.832h0.128zM512.448 205.952a51.84 51.84 0 0 1 0 103.488 39.744 39.744 0 0 0-39.808 39.36l-0.768 76.864a39.872 39.872 0 0 0 39.36 40.32h0.448a39.744 39.744 0 0 0 39.808-39.424l0.448-43.392a132.096 132.096 0 0 0 91.904-125.44c0-72.448-58.944-131.392-131.392-131.392s-131.328 58.88-131.328 131.392a39.872 39.872 0 0 0 79.616 0 51.84 51.84 0 0 1 51.712-51.776z m-45.376 358.016a39.808 39.808 0 1 0 79.616 0 39.808 39.808 0 0 0-79.616 0z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ka::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1050.185143 998.765714H119.954286c-66.121143 0-119.954286-59.611429-119.954286-132.681143V132.681143C0 59.538286 53.833143 0 119.954286 0h930.230857C1116.452571 0 1170.285714 59.684571 1170.285714 132.754286v733.330285c0 73.142857-53.833143 132.681143-120.100571 132.681143z m36.571428-780.653714V132.754286c0-26.624-16.749714-49.298286-36.571428-49.298286H119.954286c-19.748571 0-36.571429 22.528-36.571429 49.225143v114.834286h1003.373714v-29.403429z m0 279.698286h-0.365714v-83.382857h0.365714V330.971429h-0.365714v-0.219429H83.382857V866.084571c0 26.624 16.822857 49.225143 36.571429 49.225143h930.230857c19.821714 0 36.571429-22.528 36.571428-49.225143V497.810286z m-130.048 352.256a41.837714 41.837714 0 0 1-37.376 23.04H668.745143a41.764571 41.764571 0 0 1-37.376-60.342857L714.898286 645.851429a41.764571 41.764571 0 0 1 37.302857-23.04h250.660571a41.691429 41.691429 0 0 1 37.302857 60.416l-83.456 166.838857z m-178.614857-143.798857l-41.764571 83.382857h157.184l41.691428-83.382857h-157.110857zM626.980571 497.664h-28.086857a41.691429 41.691429 0 0 1 0-83.456h28.086857a41.691429 41.691429 0 1 1 0 83.382857z m-195.145142 0h-28.013715a41.691429 41.691429 0 1 1 0-83.456h28.013715a41.691429 41.691429 0 1 1 0 83.382857z m-195.072 0h-28.086858a41.691429 41.691429 0 1 1 0-83.456h28.086858a41.691429 41.691429 0 1 1 0 83.382857z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1050.185143 998.765714H119.954286c-66.121143 0-119.954286-59.611429-119.954286-132.681143V132.681143C0 59.538286 53.833143 0 119.954286 0h930.230857C1116.452571 0 1170.285714 59.684571 1170.285714 132.754286v733.330285c0 73.142857-53.833143 132.681143-120.100571 132.681143z m36.571428-780.653714V132.754286c0-26.624-16.749714-49.298286-36.571428-49.298286H119.954286c-19.748571 0-36.571429 22.528-36.571429 49.225143v114.834286h1003.373714v-29.403429z m0 279.698286h-0.365714v-83.382857h0.365714V330.971429h-0.365714v-0.219429H83.382857V866.084571c0 26.624 16.822857 49.225143 36.571429 49.225143h930.230857c19.821714 0 36.571429-22.528 36.571428-49.225143V497.810286z m-130.048 352.256a41.837714 41.837714 0 0 1-37.376 23.04H668.745143a41.764571 41.764571 0 0 1-37.376-60.342857L714.898286 645.851429a41.764571 41.764571 0 0 1 37.302857-23.04h250.660571a41.691429 41.691429 0 0 1 37.302857 60.416l-83.456 166.838857z m-178.614857-143.798857l-41.764571 83.382857h157.184l41.691428-83.382857h-157.110857zM626.980571 497.664h-28.086857a41.691429 41.691429 0 0 1 0-83.456h28.086857a41.691429 41.691429 0 1 1 0 83.382857z m-195.145142 0h-28.013715a41.691429 41.691429 0 1 1 0-83.456h28.013715a41.691429 41.691429 0 1 1 0 83.382857z m-195.072 0h-28.086858a41.691429 41.691429 0 1 1 0-83.456h28.086858a41.691429 41.691429 0 1 1 0 83.382857z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-kecheng::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M926.272 968.576H97.664A97.728 97.728 0 0 1 0 870.976V167.232c0-53.824 43.776-97.664 97.664-97.664h828.672c53.76 0 97.664 43.84 97.664 97.664v703.744a97.728 97.728 0 0 1-97.728 97.6zM97.664 124.608a42.688 42.688 0 0 0-42.688 42.624v703.744c0 23.424 19.2 42.56 42.688 42.56h828.672a42.688 42.688 0 0 0 42.688-42.56V167.232a42.688 42.688 0 0 0-42.688-42.624H97.664zM51.328 265.856h921.344v32.128H51.328v-32.128zM381.44 164.992a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 0 1 55.04 0v137.472z m316.288 0a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 1 1 55.04 0v137.472zM218.688 499.2a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m243.968 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m245.248 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m-489.216 202.752a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.352 0a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.864 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M926.272 968.576H97.664A97.728 97.728 0 0 1 0 870.976V167.232c0-53.824 43.776-97.664 97.664-97.664h828.672c53.76 0 97.664 43.84 97.664 97.664v703.744a97.728 97.728 0 0 1-97.728 97.6zM97.664 124.608a42.688 42.688 0 0 0-42.688 42.624v703.744c0 23.424 19.2 42.56 42.688 42.56h828.672a42.688 42.688 0 0 0 42.688-42.56V167.232a42.688 42.688 0 0 0-42.688-42.624H97.664zM51.328 265.856h921.344v32.128H51.328v-32.128zM381.44 164.992a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 0 1 55.04 0v137.472z m316.288 0a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 1 1 55.04 0v137.472zM218.688 499.2a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m243.968 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m245.248 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m-489.216 202.752a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.352 0a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.864 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-khgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1050.185143 998.765714H119.954286c-66.121143 0-119.954286-59.611429-119.954286-132.681143V132.681143C0 59.538286 53.833143 0 119.954286 0h930.230857C1116.452571 0 1170.285714 59.684571 1170.285714 132.754286v733.330285c0 73.142857-53.833143 132.681143-120.100571 132.681143z m36.571428-780.653714V132.754286c0-26.624-16.749714-49.298286-36.571428-49.298286H119.954286c-19.748571 0-36.571429 22.528-36.571429 49.225143v114.834286h1003.373714v-29.403429z m0 279.698286h-0.365714v-83.382857h0.365714V330.971429h-0.365714v-0.219429H83.382857V866.084571c0 26.624 16.822857 49.225143 36.571429 49.225143h930.230857c19.821714 0 36.571429-22.528 36.571428-49.225143V497.810286z m-130.048 352.256a41.837714 41.837714 0 0 1-37.376 23.04H668.745143a41.764571 41.764571 0 0 1-37.376-60.342857L714.898286 645.851429a41.764571 41.764571 0 0 1 37.302857-23.04h250.660571a41.691429 41.691429 0 0 1 37.302857 60.416l-83.456 166.838857z m-178.614857-143.798857l-41.764571 83.382857h157.184l41.691428-83.382857h-157.110857zM626.980571 497.664h-28.086857a41.691429 41.691429 0 0 1 0-83.456h28.086857a41.691429 41.691429 0 1 1 0 83.382857z m-195.145142 0h-28.013715a41.691429 41.691429 0 1 1 0-83.456h28.013715a41.691429 41.691429 0 1 1 0 83.382857z m-195.072 0h-28.086858a41.691429 41.691429 0 1 1 0-83.456h28.086858a41.691429 41.691429 0 1 1 0 83.382857z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1050.185143 998.765714H119.954286c-66.121143 0-119.954286-59.611429-119.954286-132.681143V132.681143C0 59.538286 53.833143 0 119.954286 0h930.230857C1116.452571 0 1170.285714 59.684571 1170.285714 132.754286v733.330285c0 73.142857-53.833143 132.681143-120.100571 132.681143z m36.571428-780.653714V132.754286c0-26.624-16.749714-49.298286-36.571428-49.298286H119.954286c-19.748571 0-36.571429 22.528-36.571429 49.225143v114.834286h1003.373714v-29.403429z m0 279.698286h-0.365714v-83.382857h0.365714V330.971429h-0.365714v-0.219429H83.382857V866.084571c0 26.624 16.822857 49.225143 36.571429 49.225143h930.230857c19.821714 0 36.571429-22.528 36.571428-49.225143V497.810286z m-130.048 352.256a41.837714 41.837714 0 0 1-37.376 23.04H668.745143a41.764571 41.764571 0 0 1-37.376-60.342857L714.898286 645.851429a41.764571 41.764571 0 0 1 37.302857-23.04h250.660571a41.691429 41.691429 0 0 1 37.302857 60.416l-83.456 166.838857z m-178.614857-143.798857l-41.764571 83.382857h157.184l41.691428-83.382857h-157.110857zM626.980571 497.664h-28.086857a41.691429 41.691429 0 0 1 0-83.456h28.086857a41.691429 41.691429 0 1 1 0 83.382857z m-195.145142 0h-28.013715a41.691429 41.691429 0 1 1 0-83.456h28.013715a41.691429 41.691429 0 1 1 0 83.382857z m-195.072 0h-28.086858a41.691429 41.691429 0 1 1 0-83.456h28.086858a41.691429 41.691429 0 1 1 0 83.382857z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-kmqx::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M528.987041 3.380182l4.035499 3.132029 352.714644 335.849873v0.542082l90.166295 86.251259c11.624646 13.61228 17.948935 31.681677 17.948936 50.714776 0 37.524116-24.875538 68.483018-56.677678 72.458286l-6.926603 0.421619h-16.081764v417.403089c0 12.407653-8.19146 22.827673-19.033099 25.236925l-4.818506 0.481851H139.350593a24.393687 24.393687 0 0 1-23.369754-20.599114l-0.481851-5.179894V552.750106h-21.683277C58.640617 552.750106 30.1512 520.044496 30.1512 479.870201a78.300724 78.300724 0 0 1 17.888703-50.714776l2.047865-2.108096L501.70225 6.331517a22.466285 22.466285 0 0 1 27.284791-3.011566z m-14.154362 87.576348L117.486622 464.993064a24.694844 24.694844 0 0 0-4.637812 14.877137c0 9.877937 5.420819 18.430786 12.347422 20.719577l3.613879 0.602313h45.595114c11.443952 0 21.080964 8.793774 23.309523 20.538882l0.481851 5.240125 1.325089 405.657981h638.452055l-1.987634-415.415455c0-12.648578 10.781407-13.552048 22.406054-13.61228h4.396886l6.023133-0.602313 28.971268 0.060231c8.673311 0 15.961301-9.697243 15.961301-21.261658a26.260858 26.260858 0 0 0-2.168328-10.600713l-2.589947-4.457119-394.153797-375.843473zM514.049672 361.455415l0.120463 0.180694a121.908204 121.908204 0 0 1 86.251259 35.536482 119.0171 119.0171 0 0 1-0.542082 169.972802c-15.539682 15.118063-34.873938 25.779008-55.954902 30.89867l-0.301157 50.353388h50.41362a30.175894 30.175894 0 0 1 30.477051 30.115663 30.597514 30.597514 0 0 1-30.597514 30.115663h-50.473851l-0.240925 83.962469a30.537282 30.537282 0 0 1-30.597514 30.115663 30.236126 30.236126 0 0 1-30.477051-30.115663l0.783008-194.667646a121.245659 121.245659 0 0 1-55.713977-31.079364 119.137563 119.137563 0 0 1 0.361388-170.33419A122.269592 122.269592 0 0 1 514.049672 361.455415z m-48.968068 69.085331a69.266025 69.266025 0 0 0-21.261658 49.871537c-0.060231 18.792174 7.468684 36.861571 20.90027 50.112464 13.431586 13.371354 31.681677 20.779807 50.594314 20.719576a72.879904 72.879904 0 0 0 71.554815-62.941736l0.662545-7.468684a69.446719 69.446719 0 0 0-20.840039-50.112463 72.638979 72.638979 0 0 0-101.610247-0.180694z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M528.987041 3.380182l4.035499 3.132029 352.714644 335.849873v0.542082l90.166295 86.251259c11.624646 13.61228 17.948935 31.681677 17.948936 50.714776 0 37.524116-24.875538 68.483018-56.677678 72.458286l-6.926603 0.421619h-16.081764v417.403089c0 12.407653-8.19146 22.827673-19.033099 25.236925l-4.818506 0.481851H139.350593a24.393687 24.393687 0 0 1-23.369754-20.599114l-0.481851-5.179894V552.750106h-21.683277C58.640617 552.750106 30.1512 520.044496 30.1512 479.870201a78.300724 78.300724 0 0 1 17.888703-50.714776l2.047865-2.108096L501.70225 6.331517a22.466285 22.466285 0 0 1 27.284791-3.011566z m-14.154362 87.576348L117.486622 464.993064a24.694844 24.694844 0 0 0-4.637812 14.877137c0 9.877937 5.420819 18.430786 12.347422 20.719577l3.613879 0.602313h45.595114c11.443952 0 21.080964 8.793774 23.309523 20.538882l0.481851 5.240125 1.325089 405.657981h638.452055l-1.987634-415.415455c0-12.648578 10.781407-13.552048 22.406054-13.61228h4.396886l6.023133-0.602313 28.971268 0.060231c8.673311 0 15.961301-9.697243 15.961301-21.261658a26.260858 26.260858 0 0 0-2.168328-10.600713l-2.589947-4.457119-394.153797-375.843473zM514.049672 361.455415l0.120463 0.180694a121.908204 121.908204 0 0 1 86.251259 35.536482 119.0171 119.0171 0 0 1-0.542082 169.972802c-15.539682 15.118063-34.873938 25.779008-55.954902 30.89867l-0.301157 50.353388h50.41362a30.175894 30.175894 0 0 1 30.477051 30.115663 30.597514 30.597514 0 0 1-30.597514 30.115663h-50.473851l-0.240925 83.962469a30.537282 30.537282 0 0 1-30.597514 30.115663 30.236126 30.236126 0 0 1-30.477051-30.115663l0.783008-194.667646a121.245659 121.245659 0 0 1-55.713977-31.079364 119.137563 119.137563 0 0 1 0.361388-170.33419A122.269592 122.269592 0 0 1 514.049672 361.455415z m-48.968068 69.085331a69.266025 69.266025 0 0 0-21.261658 49.871537c-0.060231 18.792174 7.468684 36.861571 20.90027 50.112464 13.431586 13.371354 31.681677 20.779807 50.594314 20.719576a72.879904 72.879904 0 0 0 71.554815-62.941736l0.662545-7.468684a69.446719 69.446719 0 0 0-20.840039-50.112463 72.638979 72.638979 0 0 0-101.610247-0.180694z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-liebiao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.8 0a76.8 76.8 0 0 1 76.8 76.8v870.4a76.8 76.8 0 0 1-76.8 76.8h-768A76.8 76.8 0 0 1 32 947.2V76.8A76.8 76.8 0 0 1 108.8 0h768z m-25.6 76.8H134.4a25.6 25.6 0 0 0-25.408 22.592L108.8 102.4v819.2a25.6 25.6 0 0 0 22.592 25.408l3.008 0.192h716.8a25.6 25.6 0 0 0 25.408-22.592l0.192-3.008V102.4a25.6 25.6 0 0 0-25.6-25.6z m-140.8 614.4a38.4 38.4 0 1 1 0 76.8H403.2a38.4 38.4 0 0 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z m435.2-204.8a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8zM710.4 256a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2zM275.2 256a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.8 0a76.8 76.8 0 0 1 76.8 76.8v870.4a76.8 76.8 0 0 1-76.8 76.8h-768A76.8 76.8 0 0 1 32 947.2V76.8A76.8 76.8 0 0 1 108.8 0h768z m-25.6 76.8H134.4a25.6 25.6 0 0 0-25.408 22.592L108.8 102.4v819.2a25.6 25.6 0 0 0 22.592 25.408l3.008 0.192h716.8a25.6 25.6 0 0 0 25.408-22.592l0.192-3.008V102.4a25.6 25.6 0 0 0-25.6-25.6z m-140.8 614.4a38.4 38.4 0 1 1 0 76.8H403.2a38.4 38.4 0 0 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z m435.2-204.8a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8zM710.4 256a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2zM275.2 256a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-list::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M741.1712 390.075733h-546.133333c-23.415467 0-38.980267 15.633067-38.980267 39.048534 0 23.415467 15.5648 38.980267 38.980267 38.980266h546.133333c23.415467 0 39.048533-15.5648 39.048533-38.980266 0-23.415467-15.633067-39.048533-39.048533-39.048534zM507.221333 624.162133H195.037867c-23.415467 0-38.980267 15.5648-38.980267 38.980267 0 23.415467 15.5648 39.048533 38.980267 39.048533H507.221333c23.3472 0 38.980267-15.633067 38.980267-39.048533 0-23.415467-15.633067-38.980267-38.980267-38.980267z m507.0848 273.066667c0 23.415467-15.5648 38.980267-38.980266 38.980267H117.009067c-23.415467 0-38.980267-15.5648-38.980267-38.980267V195.037867c0-23.415467 15.5648-38.980267 38.980267-38.980267h195.037866v38.980267c0 23.415467 15.633067 39.048533 39.048534 39.048533 23.415467 0 38.980267-15.633067 38.980266-39.048533v-38.980267h312.1152v38.980267c0 23.415467 15.5648 39.048533 38.980267 39.048533 23.415467 0 39.048533-15.633067 39.048533-39.048533v-38.980267h195.037867c23.415467 0 38.980267 15.5648 38.980267 38.980267v702.190933z m-38.980266-819.2h-195.037867V38.912C780.219733 15.701333 764.586667 0 741.1712 0c-23.415467 0-38.980267 15.633067-38.980267 38.980267v39.048533H390.075733V38.912C390.075733 15.701333 374.510933 0 351.095467 0 327.68 0 311.978667 15.633067 311.978667 38.980267v39.048533H117.009067C54.613333 78.0288 0 132.642133 0 195.037867v702.190933c0 62.395733 54.613333 117.009067 117.009067 117.009067h858.248533c62.395733 0 117.009067-54.613333 117.009067-117.009067V195.037867c0-62.395733-54.613333-117.009067-117.009067-117.009067z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M741.1712 390.075733h-546.133333c-23.415467 0-38.980267 15.633067-38.980267 39.048534 0 23.415467 15.5648 38.980267 38.980267 38.980266h546.133333c23.415467 0 39.048533-15.5648 39.048533-38.980266 0-23.415467-15.633067-39.048533-39.048533-39.048534zM507.221333 624.162133H195.037867c-23.415467 0-38.980267 15.5648-38.980267 38.980267 0 23.415467 15.5648 39.048533 38.980267 39.048533H507.221333c23.3472 0 38.980267-15.633067 38.980267-39.048533 0-23.415467-15.633067-38.980267-38.980267-38.980267z m507.0848 273.066667c0 23.415467-15.5648 38.980267-38.980266 38.980267H117.009067c-23.415467 0-38.980267-15.5648-38.980267-38.980267V195.037867c0-23.415467 15.5648-38.980267 38.980267-38.980267h195.037866v38.980267c0 23.415467 15.633067 39.048533 39.048534 39.048533 23.415467 0 38.980267-15.633067 38.980266-39.048533v-38.980267h312.1152v38.980267c0 23.415467 15.5648 39.048533 38.980267 39.048533 23.415467 0 39.048533-15.633067 39.048533-39.048533v-38.980267h195.037867c23.415467 0 38.980267 15.5648 38.980267 38.980267v702.190933z m-38.980266-819.2h-195.037867V38.912C780.219733 15.701333 764.586667 0 741.1712 0c-23.415467 0-38.980267 15.633067-38.980267 38.980267v39.048533H390.075733V38.912C390.075733 15.701333 374.510933 0 351.095467 0 327.68 0 311.978667 15.633067 311.978667 38.980267v39.048533H117.009067C54.613333 78.0288 0 132.642133 0 195.037867v702.190933c0 62.395733 54.613333 117.009067 117.009067 117.009067h858.248533c62.395733 0 117.009067-54.613333 117.009067-117.009067V195.037867c0-62.395733-54.613333-117.009067-117.009067-117.009067z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-liucheng::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.648 0c56 0 103.488 37.248 118.656 88.32h481.6a229.504 229.504 0 0 1 12.992 458.624l-12.992 0.384h-75.776a123.584 123.584 0 0 1-236.8 0.128l-146.432-0.128a158.912 158.912 0 0 0-10.88 317.44l10.88 0.32h481.6c15.744-52.352 64-88.32 118.656-88.32a123.584 123.584 0 0 1 0 247.232c-54.656 0-102.912-35.84-118.656-88.32H264.896a229.504 229.504 0 0 1-12.992-458.624l12.992-0.384h146.368a123.584 123.584 0 0 1 236.928 0h75.712a158.912 158.912 0 0 0 10.88-317.44l-10.88-0.32H242.304c-15.744 52.352-64 88.32-118.656 88.32a123.584 123.584 0 0 1 0-247.232z m741.504 847.424a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984zM529.728 459.008a52.992 52.992 0 0 0-44.928 24.96l-1.92 3.392a52.736 52.736 0 0 0-5.12 34.944l1.728 6.592 1.984 4.928 3.52 6.464 4.416 6.016-2.88-3.712a52.992 52.992 0 0 0 87.936-2.304l2.176-3.712 1.408-2.752 1.92-4.928a52.992 52.992 0 0 0-1.92-38.72l-1.408-2.816-1.984-3.392-1.792-2.688a52.992 52.992 0 0 0-43.136-22.272zM123.584 70.592a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.648 0c56 0 103.488 37.248 118.656 88.32h481.6a229.504 229.504 0 0 1 12.992 458.624l-12.992 0.384h-75.776a123.584 123.584 0 0 1-236.8 0.128l-146.432-0.128a158.912 158.912 0 0 0-10.88 317.44l10.88 0.32h481.6c15.744-52.352 64-88.32 118.656-88.32a123.584 123.584 0 0 1 0 247.232c-54.656 0-102.912-35.84-118.656-88.32H264.896a229.504 229.504 0 0 1-12.992-458.624l12.992-0.384h146.368a123.584 123.584 0 0 1 236.928 0h75.712a158.912 158.912 0 0 0 10.88-317.44l-10.88-0.32H242.304c-15.744 52.352-64 88.32-118.656 88.32a123.584 123.584 0 0 1 0-247.232z m741.504 847.424a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984zM529.728 459.008a52.992 52.992 0 0 0-44.928 24.96l-1.92 3.392a52.736 52.736 0 0 0-5.12 34.944l1.728 6.592 1.984 4.928 3.52 6.464 4.416 6.016-2.88-3.712a52.992 52.992 0 0 0 87.936-2.304l2.176-3.712 1.408-2.752 1.92-4.928a52.992 52.992 0 0 0-1.92-38.72l-1.408-2.816-1.984-3.392-1.792-2.688a52.992 52.992 0 0 0-43.136-22.272zM123.584 70.592a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-logout::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.6 -56.8) scale(1.11111)' d='M555 427Q555 444 542.5 456.5Q530 469 512.0 469.0Q494 469 481.5 456.5Q469 444 469 427V128Q469 117 475.0 107.0Q481 97 491.0 91.0Q501 85 512.0 85.0Q523 85 533.0 91.0Q543 97 549.0 107.0Q555 117 555 128ZM657 293Q646 287 640.0 275.5Q634 264 635.5 251.5Q637 239 645.5 229.0Q654 219 666 216Q683 211 698 219Q783 266 835.0 347.5Q887 429 894.5 525.5Q902 622 863.0 710.5Q824 799 747 858Q679 911 595.5 929.5Q512 948 428.5 929.5Q345 911 276.5 858.0Q208 805 169.5 729.0Q131 653 128.0 567.5Q125 482 159 403Q184 344 227.0 297.0Q270 250 326 219Q341 211 357.5 216.0Q374 221 382.5 236.0Q391 251 386.5 267.5Q382 284 367 293Q308 326 269.5 380.0Q231 434 218.5 499.0Q206 564 223.0 629.0Q240 694 282.5 745.0Q325 796 385.0 824.5Q445 853 512.0 853.0Q579 853 639.0 824.5Q699 796 741.5 745.0Q784 694 801.0 629.0Q818 564 805.5 499.0Q793 434 754.5 380.0Q716 326 657 293Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.6 -56.8) scale(1.11111)' d='M555 427Q555 444 542.5 456.5Q530 469 512.0 469.0Q494 469 481.5 456.5Q469 444 469 427V128Q469 117 475.0 107.0Q481 97 491.0 91.0Q501 85 512.0 85.0Q523 85 533.0 91.0Q543 97 549.0 107.0Q555 117 555 128ZM657 293Q646 287 640.0 275.5Q634 264 635.5 251.5Q637 239 645.5 229.0Q654 219 666 216Q683 211 698 219Q783 266 835.0 347.5Q887 429 894.5 525.5Q902 622 863.0 710.5Q824 799 747 858Q679 911 595.5 929.5Q512 948 428.5 929.5Q345 911 276.5 858.0Q208 805 169.5 729.0Q131 653 128.0 567.5Q125 482 159 403Q184 344 227.0 297.0Q270 250 326 219Q341 211 357.5 216.0Q374 221 382.5 236.0Q391 251 386.5 267.5Q382 284 367 293Q308 326 269.5 380.0Q231 434 218.5 499.0Q206 564 223.0 629.0Q240 694 282.5 745.0Q325 796 385.0 824.5Q445 853 512.0 853.0Q579 853 639.0 824.5Q699 796 741.5 745.0Q784 694 801.0 629.0Q818 564 805.5 499.0Q793 434 754.5 380.0Q716 326 657 293Z'/%3E%3C/svg%3E");
+}
+.icon-moban::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1060.544 1024h-1024A36.544 36.544 0 0 1 0 987.456V621.696a36.544 36.544 0 1 1 73.152 0v329.152H1024V621.696a36.544 36.544 0 0 1 73.152 0v365.76a36.544 36.544 0 0 1-36.608 36.544z m-146.24-146.304H182.848a36.544 36.544 0 0 1-36.544-36.544V36.48c0-20.16 16.384-36.544 36.544-36.544h731.456c20.16 0 36.544 16.384 36.544 36.544v804.608a36.544 36.544 0 0 1-36.544 36.544zM219.456 804.544h658.24V73.152H219.52V804.48z m512-548.544H365.696a36.544 36.544 0 0 1 0-73.152h365.76a36.544 36.544 0 1 1 0 73.152z m0 219.456H365.696a36.544 36.544 0 0 1 0-73.152h365.76a36.544 36.544 0 1 1 0 73.152z m0 219.392H365.696a36.544 36.544 0 0 1 0-73.152h365.76a36.544 36.544 0 0 1 0 73.152z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1060.544 1024h-1024A36.544 36.544 0 0 1 0 987.456V621.696a36.544 36.544 0 1 1 73.152 0v329.152H1024V621.696a36.544 36.544 0 0 1 73.152 0v365.76a36.544 36.544 0 0 1-36.608 36.544z m-146.24-146.304H182.848a36.544 36.544 0 0 1-36.544-36.544V36.48c0-20.16 16.384-36.544 36.544-36.544h731.456c20.16 0 36.544 16.384 36.544 36.544v804.608a36.544 36.544 0 0 1-36.544 36.544zM219.456 804.544h658.24V73.152H219.52V804.48z m512-548.544H365.696a36.544 36.544 0 0 1 0-73.152h365.76a36.544 36.544 0 1 1 0 73.152z m0 219.456H365.696a36.544 36.544 0 0 1 0-73.152h365.76a36.544 36.544 0 1 1 0 73.152z m0 219.392H365.696a36.544 36.544 0 0 1 0-73.152h365.76a36.544 36.544 0 0 1 0 73.152z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-mygl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M697.34432 0c14.528 0 25.984 11.456 25.984 25.984a25.728 25.728 0 0 1-25.984 25.984H104.25632a20.736 20.736 0 0 0-20.288 20.8v878.464c0 11.456 8.832 20.8 20.288 20.8H881.28032c10.88 0 20.288-9.344 20.288-20.8V278.592c0-14.528 11.392-25.984 25.984-25.984 14.528 0 25.984 11.456 25.984 25.984v672.64c0 40-32.256 72.768-72.256 72.768H104.32032A72.512 72.512 0 0 1 32.00032 951.232V72.768C32.00032 32.768 64.25632 0 104.25632 0h593.088z m-19.2 778.112c14.528 0 25.984 11.52 25.984 25.984a25.728 25.728 0 0 1-26.048 26.048H308.03232a25.728 25.728 0 0 1-25.984-26.048c0-14.528 11.392-25.984 25.984-25.984h370.048zM910.91232 28.032a26.688 26.688 0 0 1-0.512 36.928l-609.728 584.32a23.552 23.552 0 0 1-17.664 7.232 26.368 26.368 0 0 1-18.752-7.808 26.688 26.688 0 0 1 0.576-36.928L874.04832 27.52a26.688 26.688 0 0 1 36.928 0.576z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M697.34432 0c14.528 0 25.984 11.456 25.984 25.984a25.728 25.728 0 0 1-25.984 25.984H104.25632a20.736 20.736 0 0 0-20.288 20.8v878.464c0 11.456 8.832 20.8 20.288 20.8H881.28032c10.88 0 20.288-9.344 20.288-20.8V278.592c0-14.528 11.392-25.984 25.984-25.984 14.528 0 25.984 11.456 25.984 25.984v672.64c0 40-32.256 72.768-72.256 72.768H104.32032A72.512 72.512 0 0 1 32.00032 951.232V72.768C32.00032 32.768 64.25632 0 104.25632 0h593.088z m-19.2 778.112c14.528 0 25.984 11.52 25.984 25.984a25.728 25.728 0 0 1-26.048 26.048H308.03232a25.728 25.728 0 0 1-25.984-26.048c0-14.528 11.392-25.984 25.984-25.984h370.048zM910.91232 28.032a26.688 26.688 0 0 1-0.512 36.928l-609.728 584.32a23.552 23.552 0 0 1-17.664 7.232 26.368 26.368 0 0 1-18.752-7.808 26.688 26.688 0 0 1 0.576-36.928L874.04832 27.52a26.688 26.688 0 0 1 36.928 0.576z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-peizhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M172.105143 688.420571v275.309715h-68.827429V688.420571h68.754286z m206.482286-275.382857V137.654857h103.204571L481.865143 0h68.827428v137.654857H653.897143v275.382857H550.765714v550.765715h-68.754285v-550.765715H378.514286zM860.525714 0h68.754286v550.765714h103.350857v275.309715h-103.350857v137.654857h-68.754286l-0.073143-137.654857h-103.204571V550.765714h103.277714V0z m103.204572 619.52h-137.654857v137.728h137.654857V619.52zM172.105143 0l-0.073143 412.964571 103.350857 0.073143v275.382857H0V413.037714h103.131429L103.350857 0h68.754286zM68.754286 481.865143v137.728h137.728V481.865143H68.754286zM585.142857 206.555429H447.488v137.654857H585.142857V206.555429z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M172.105143 688.420571v275.309715h-68.827429V688.420571h68.754286z m206.482286-275.382857V137.654857h103.204571L481.865143 0h68.827428v137.654857H653.897143v275.382857H550.765714v550.765715h-68.754285v-550.765715H378.514286zM860.525714 0h68.754286v550.765714h103.350857v275.309715h-103.350857v137.654857h-68.754286l-0.073143-137.654857h-103.204571V550.765714h103.277714V0z m103.204572 619.52h-137.654857v137.728h137.654857V619.52zM172.105143 0l-0.073143 412.964571 103.350857 0.073143v275.382857H0V413.037714h103.131429L103.350857 0h68.754286zM68.754286 481.865143v137.728h137.728V481.865143H68.754286zM585.142857 206.555429H447.488v137.654857H585.142857V206.555429z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-pingbi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.349176 0H120.470588a60.235294 60.235294 0 0 0-60.235294 60.235294v903.529412a60.235294 60.235294 0 0 0 60.235294 60.235294h777.999059a60.235294 60.235294 0 0 0 60.235294-60.235294V60.235294c-0.120471-33.189647-27.045647-60.235294-60.355765-60.235294z m3.072 963.764706a3.132235 3.132235 0 0 1-3.072 3.132235H120.470588A3.132235 3.132235 0 0 1 117.338353 963.764706V60.235294C117.338353 58.548706 118.784 57.103059 120.470588 57.103059h777.999059c1.626353 0 3.072 1.445647 3.072 3.132235v903.529412h-0.120471zM210.642824 246.121412h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m0 207.088941h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m290.394352 178.537412a28.491294 28.491294 0 0 0-28.551529-28.611765H210.642824a28.491294 28.491294 0 1 0 0 57.163294h261.842823a28.491294 28.491294 0 0 0 28.551529-28.551529z m294.731295 118.302117l46.501647-90.955294a23.792941 23.792941 0 1 0-25.47953-34.153412l-100.592941 18.432L644.156235 571.030588a23.792941 23.792941 0 1 0-40.478117 13.673412l-13.552942 101.315765-91.136 46.260706a23.913412 23.913412 0 0 0 0.481883 42.767058l92.16 44.152471 15.781647 100.894118a23.913412 23.913412 0 0 0 40.839529 12.769882l70.475294-73.908706 100.894118 16.143059a23.913412 23.913412 0 0 0 24.696471-34.876235l-48.489412-90.172236z m-81.92 59.632942a23.973647 23.973647 0 0 0-20.961883 6.987294l-45.778823 48.067764-10.24-65.65647a23.672471 23.672471 0 0 0-13.251765-17.769412l-59.934118-28.792471 59.27153-30.117647a23.973647 23.973647 0 0 0 12.830117-18.070588l8.794353-65.957647 46.923294 47.164235c5.421176 5.601882 13.432471 7.951059 21.142589 6.625883l65.355294-12.047059-30.238118 59.211294a23.853176 23.853176 0 0 0 0.240941 22.106353l31.563294 58.428235-65.65647-10.24z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.349176 0H120.470588a60.235294 60.235294 0 0 0-60.235294 60.235294v903.529412a60.235294 60.235294 0 0 0 60.235294 60.235294h777.999059a60.235294 60.235294 0 0 0 60.235294-60.235294V60.235294c-0.120471-33.189647-27.045647-60.235294-60.355765-60.235294z m3.072 963.764706a3.132235 3.132235 0 0 1-3.072 3.132235H120.470588A3.132235 3.132235 0 0 1 117.338353 963.764706V60.235294C117.338353 58.548706 118.784 57.103059 120.470588 57.103059h777.999059c1.626353 0 3.072 1.445647 3.072 3.132235v903.529412h-0.120471zM210.642824 246.121412h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m0 207.088941h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m290.394352 178.537412a28.491294 28.491294 0 0 0-28.551529-28.611765H210.642824a28.491294 28.491294 0 1 0 0 57.163294h261.842823a28.491294 28.491294 0 0 0 28.551529-28.551529z m294.731295 118.302117l46.501647-90.955294a23.792941 23.792941 0 1 0-25.47953-34.153412l-100.592941 18.432L644.156235 571.030588a23.792941 23.792941 0 1 0-40.478117 13.673412l-13.552942 101.315765-91.136 46.260706a23.913412 23.913412 0 0 0 0.481883 42.767058l92.16 44.152471 15.781647 100.894118a23.913412 23.913412 0 0 0 40.839529 12.769882l70.475294-73.908706 100.894118 16.143059a23.913412 23.913412 0 0 0 24.696471-34.876235l-48.489412-90.172236z m-81.92 59.632942a23.973647 23.973647 0 0 0-20.961883 6.987294l-45.778823 48.067764-10.24-65.65647a23.672471 23.672471 0 0 0-13.251765-17.769412l-59.934118-28.792471 59.27153-30.117647a23.973647 23.973647 0 0 0 12.830117-18.070588l8.794353-65.957647 46.923294 47.164235c5.421176 5.601882 13.432471 7.951059 21.142589 6.625883l65.355294-12.047059-30.238118 59.211294a23.853176 23.853176 0 0 0 0.240941 22.106353l31.563294 58.428235-65.65647-10.24z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-pinglun::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M272 352.64c37.568 0 67.968 31.616 67.968 70.592S309.568 493.76 272 493.76c-37.568 0-67.968-31.552-67.968-70.528 0-38.976 30.4-70.528 67.968-70.528z m272 0c37.568 0 68.032 31.616 68.032 70.592S581.568 493.76 544 493.76s-67.968-31.552-67.968-70.528c0-38.976 30.4-70.528 67.968-70.528z m272 0c37.568 0 68.032 31.616 68.032 70.592s-30.464 70.528-68.032 70.528-67.968-31.552-67.968-70.528c0-38.976 30.4-70.528 67.968-70.528zM952 0C1027.2 0 1088 63.168 1088 141.056v529.024c0 77.952-62.272 149.76-139.072 149.76h-212.096c-71.36 69.12-180.8 193.28-180.8 193.28a16.512 16.512 0 0 1-24.064 0s-149.504-154.816-185.6-193.28H139.072C62.272 819.84 0 748.032 0 670.08V141.056C0 63.168 60.864 0 136 0h816z m68.672 670.336V140.608c0-39.04-30.464-70.656-68.096-70.656H135.424c-37.632 0-68.096 31.616-68.096 70.656v529.728c0 39.04 32.704 80 71.168 80h208.896c23.936 0 51.84 25.984 51.84 25.984l146.688 152.128 146.624-152.128s22.784-26.048 48.064-26.048h208.896c38.4 0 71.168-40.96 71.168-79.936z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M272 352.64c37.568 0 67.968 31.616 67.968 70.592S309.568 493.76 272 493.76c-37.568 0-67.968-31.552-67.968-70.528 0-38.976 30.4-70.528 67.968-70.528z m272 0c37.568 0 68.032 31.616 68.032 70.592S581.568 493.76 544 493.76s-67.968-31.552-67.968-70.528c0-38.976 30.4-70.528 67.968-70.528z m272 0c37.568 0 68.032 31.616 68.032 70.592s-30.464 70.528-68.032 70.528-67.968-31.552-67.968-70.528c0-38.976 30.4-70.528 67.968-70.528zM952 0C1027.2 0 1088 63.168 1088 141.056v529.024c0 77.952-62.272 149.76-139.072 149.76h-212.096c-71.36 69.12-180.8 193.28-180.8 193.28a16.512 16.512 0 0 1-24.064 0s-149.504-154.816-185.6-193.28H139.072C62.272 819.84 0 748.032 0 670.08V141.056C0 63.168 60.864 0 136 0h816z m68.672 670.336V140.608c0-39.04-30.464-70.656-68.096-70.656H135.424c-37.632 0-68.096 31.616-68.096 70.656v529.728c0 39.04 32.704 80 71.168 80h208.896c23.936 0 51.84 25.984 51.84 25.984l146.688 152.128 146.624-152.128s22.784-26.048 48.064-26.048h208.896c38.4 0 71.168-40.96 71.168-79.936z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-pjgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M579.648 795.392l-65.28-2.368-1.088-0.128a430.336 430.336 0 0 1-199.168-74.24c-62.08-43.712-107.2-102.72-130.432-170.624-28.672-83.904-25.088-177.344-21.696-267.712 1.088-28.224 2.112-54.912 2.112-80.768 0-33.152 28.032-61.056 60.864-60.16 51.584 1.28 92.416 13.312 135.936 32.96 12.352-31.872 29.76-60.608 51.968-85.76C464.448 28.416 509.44 0 550.336 0c26.432 0 55.296 11.712 85.76 34.752 21.12 16 42.624 37.44 59.2 58.88 20.032 25.92 34.944 53.12 45.056 82.304 47.104-19.84 93.056-34.944 147.776-36.608h1.728c15.424 0 30.144 6.208 41.408 17.536 11.392 11.392 17.92 27.008 17.92 42.752-0.192 48.192-1.088 97.152-1.92 144.512l-0.64 32.256c-0.128 7.68-0.128 15.552-0.192 23.232-0.32 45.12-0.64 91.776-16 136.832-50.24 147.648-190.72 251.648-349.632 258.88h-1.152z m-61.184-58.24l60.928 2.112c135.552-6.592 255.232-95.232 297.984-220.864 12.48-36.48 12.736-78.528 12.992-119.168a2237.824 2237.824 0 0 1 0.832-56.128c0.896-47.104 1.792-95.872 1.92-143.68a4.736 4.736 0 0 0-1.536-3.008c-0.768-0.768-1.472-1.088-1.728-1.088-56 1.664-101.952 20.416-156.288 44.8l-31.424 14.08-7.36-33.728c-7.424-33.728-21.76-64-43.84-92.608C624.064 93.056 579.648 56.064 550.4 56.064c-13.312 0-43.392 8.768-95.552 67.712a231.808 231.808 0 0 0-50.112 94.912l-8.896 33.28-30.72-15.488c-49.728-25.024-88.832-39.744-141.504-41.152-1.28 0-3.456 2.176-3.456 4.224 0 26.88-1.024 54.08-2.112 82.88-3.2 85.248-6.592 173.44 18.752 247.488 37.76 110.528 148.288 191.744 281.728 207.232z m-92.608 239.808c-9.728 0-19.2-5.12-24.32-14.08-35.712-62.464-93.632-142.848-167.232-171.392-29.952-11.584-70.272-13.44-105.216-4.8-21.696 5.376-60.224 19.712-75.2 55.424a28.032 28.032 0 0 1-51.712-21.632c18.176-43.264 58.432-74.56 113.408-88.192 46.272-11.392 98.24-8.832 138.88 6.912 40.064 15.552 78.912 43.648 115.584 83.712 28.224 30.72 55.168 68.48 80.128 112.128a28.032 28.032 0 0 1-24.32 41.92z m257.152 0a28.032 28.032 0 0 1-24.32-41.92c24.96-43.648 51.904-81.408 80.128-112.128 36.672-40.064 75.52-68.16 115.52-83.648 40.768-15.808 92.672-18.368 138.944-6.976 55.04 13.632 95.296 44.928 113.408 88.192a28.032 28.032 0 0 1-51.648 21.632c-14.976-35.712-53.568-50.048-75.2-55.424-34.944-8.64-75.264-6.784-105.216 4.8-73.6 28.544-131.584 108.928-167.232 171.328a28.032 28.032 0 0 1-24.32 14.144zM554.432 1024a28.032 28.032 0 0 1-28.032-28.032V767.36a28.032 28.032 0 0 1 56.064 0v228.672a28.032 28.032 0 0 1-28.032 28.032z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M579.648 795.392l-65.28-2.368-1.088-0.128a430.336 430.336 0 0 1-199.168-74.24c-62.08-43.712-107.2-102.72-130.432-170.624-28.672-83.904-25.088-177.344-21.696-267.712 1.088-28.224 2.112-54.912 2.112-80.768 0-33.152 28.032-61.056 60.864-60.16 51.584 1.28 92.416 13.312 135.936 32.96 12.352-31.872 29.76-60.608 51.968-85.76C464.448 28.416 509.44 0 550.336 0c26.432 0 55.296 11.712 85.76 34.752 21.12 16 42.624 37.44 59.2 58.88 20.032 25.92 34.944 53.12 45.056 82.304 47.104-19.84 93.056-34.944 147.776-36.608h1.728c15.424 0 30.144 6.208 41.408 17.536 11.392 11.392 17.92 27.008 17.92 42.752-0.192 48.192-1.088 97.152-1.92 144.512l-0.64 32.256c-0.128 7.68-0.128 15.552-0.192 23.232-0.32 45.12-0.64 91.776-16 136.832-50.24 147.648-190.72 251.648-349.632 258.88h-1.152z m-61.184-58.24l60.928 2.112c135.552-6.592 255.232-95.232 297.984-220.864 12.48-36.48 12.736-78.528 12.992-119.168a2237.824 2237.824 0 0 1 0.832-56.128c0.896-47.104 1.792-95.872 1.92-143.68a4.736 4.736 0 0 0-1.536-3.008c-0.768-0.768-1.472-1.088-1.728-1.088-56 1.664-101.952 20.416-156.288 44.8l-31.424 14.08-7.36-33.728c-7.424-33.728-21.76-64-43.84-92.608C624.064 93.056 579.648 56.064 550.4 56.064c-13.312 0-43.392 8.768-95.552 67.712a231.808 231.808 0 0 0-50.112 94.912l-8.896 33.28-30.72-15.488c-49.728-25.024-88.832-39.744-141.504-41.152-1.28 0-3.456 2.176-3.456 4.224 0 26.88-1.024 54.08-2.112 82.88-3.2 85.248-6.592 173.44 18.752 247.488 37.76 110.528 148.288 191.744 281.728 207.232z m-92.608 239.808c-9.728 0-19.2-5.12-24.32-14.08-35.712-62.464-93.632-142.848-167.232-171.392-29.952-11.584-70.272-13.44-105.216-4.8-21.696 5.376-60.224 19.712-75.2 55.424a28.032 28.032 0 0 1-51.712-21.632c18.176-43.264 58.432-74.56 113.408-88.192 46.272-11.392 98.24-8.832 138.88 6.912 40.064 15.552 78.912 43.648 115.584 83.712 28.224 30.72 55.168 68.48 80.128 112.128a28.032 28.032 0 0 1-24.32 41.92z m257.152 0a28.032 28.032 0 0 1-24.32-41.92c24.96-43.648 51.904-81.408 80.128-112.128 36.672-40.064 75.52-68.16 115.52-83.648 40.768-15.808 92.672-18.368 138.944-6.976 55.04 13.632 95.296 44.928 113.408 88.192a28.032 28.032 0 0 1-51.648 21.632c-14.976-35.712-53.568-50.048-75.2-55.424-34.944-8.64-75.264-6.784-105.216 4.8-73.6 28.544-131.584 108.928-167.232 171.328a28.032 28.032 0 0 1-24.32 14.144zM554.432 1024a28.032 28.032 0 0 1-28.032-28.032V767.36a28.032 28.032 0 0 1 56.064 0v228.672a28.032 28.032 0 0 1-28.032 28.032z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-pykgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.115284 646.736842c8.515368 0 17.030737 0.754526 25.438316 2.048 5.874526 0.808421 11.641263 1.940211 17.354105 3.341474a8.084211 8.084211 0 0 1 5.173895 3.880421l0.862316 2.155789 5.820631 23.390316 3.018106 10.778947a8.084211 8.084211 0 0 0 4.311579 5.22779c2.586947 1.293474 5.227789 2.748632 7.706947 4.311579a8.084211 8.084211 0 0 0 4.203789 1.185684l2.15579-0.269474 34.70821-9.054315a8.084211 8.084211 0 0 1 8.138106 2.155789c4.096 4.042105 7.976421 8.353684 11.641263 12.826947 14.336 16.976842 24.791579 36.864 30.72 58.314106a8.084211 8.084211 0 0 1-0.862316 6.413473l-1.401263 1.724632-16.922947 16.276211-10.886737 10.617263v15.467789l11.048421 10.509474 16.869052 16.27621a8.084211 8.084211 0 0 1 2.263579 7.922527 148.695579 148.695579 0 0 1-5.605052 16.27621 154.516211 154.516211 0 0 1-24.899369 42.469053c-3.610947 4.527158-7.545263 8.838737-11.695158 12.934737a8.084211 8.084211 0 0 1-5.227789 2.425263l-2.910316-0.323369-34.654316-9.10821a8.084211 8.084211 0 0 0-6.467368 0.970105 115.873684 115.873684 0 0 1-7.599158 4.311579 8.084211 8.084211 0 0 0-3.395368 3.072l-0.916211 2.15579-9.162105 33.253052a8.084211 8.084211 0 0 1-6.359579 6.036211 176.020211 176.020211 0 0 1-17.354105 3.341473c-8.299789 1.293474-16.707368 1.940211-25.114948 1.994106-8.515368 0-17.030737-0.700632-25.438316-1.994106a176.020211 176.020211 0 0 1-17.354105-3.341473 8.084211 8.084211 0 0 1-5.173895-3.934316l-0.808421-2.101895-5.551158-22.635789-3.018105-10.778948a8.084211 8.084211 0 0 0-4.311579-5.227789 75.883789 75.883789 0 0 1-8.08421-4.311579 8.084211 8.084211 0 0 0-4.20379-1.239579l-2.155789 0.269474-34.762105 9.162105a8.084211 8.084211 0 0 1-8.084211-2.15579 160.444632 160.444632 0 0 1-11.641263-12.934736 157.372632 157.372632 0 0 1-14.44379-20.102737 154.516211 154.516211 0 0 1-10.778947-22.63579c-2.209684-5.281684-4.096-10.725053-5.605053-16.222315a8.084211 8.084211 0 0 1 0.862316-6.413474l1.401263-1.724632 16.922948-16.27621 10.886737-10.563369v-15.467789l-27.75579-26.839579a8.623158 8.623158 0 0 1-2.263579-8.084211c1.616842-5.551158 3.449263-10.994526 5.605053-16.27621 3.018105-7.653053 6.575158-15.090526 10.778947-22.096842a165.456842 165.456842 0 0 1 14.389895-20.210527c3.610947-4.473263 7.437474-8.784842 11.533474-12.880842a8.084211 8.084211 0 0 1 5.173894-2.425263l2.964211 0.323369 23.174737 5.874526 11.317894 3.018105a8.084211 8.084211 0 0 0 4.311579-0.107789l1.994106-0.862316 8.138105-4.311579a8.084211 8.084211 0 0 0 3.395368-3.072l0.916211-2.15579 9.269895-33.360842a8.084211 8.084211 0 0 1 5.766736-5.766736c5.766737-1.455158 11.641263-2.586947 17.51579-3.395369 8.299789-1.293474 16.707368-1.994105 25.114947-2.048z m5.874527 23.713684h-11.749053l-7.006316 0.431158-3.449263 0.431158-3.449263 0.323369-7.27579 1.185684h-0.700631l-9.701053 35.031579a8.623158 8.623158 0 0 1-4.904421 5.551158l-6.359579 2.910315-7.653053 4.20379a116.466526 116.466526 0 0 0-8.08421 5.281684 8.838737 8.838737 0 0 1-4.634947 1.616842l-2.479158-0.161684-36.325053-9.539368-2.640842 2.96421-2.533053 3.072a133.12 133.12 0 0 0-15.737263 24.468211l-4.850526 10.725052-1.994105 5.497263 9.431579 9.701053 16.976842 16.222316a8.084211 8.084211 0 0 1 2.479158 7.06021l-0.538948 5.389474-0.269474 5.443368v2.748632c0 3.610947 0.323368 7.221895 0.808422 10.832842a8.084211 8.084211 0 0 1-0.862316 5.012211l-1.616842 2.048-16.976842 16.27621-9.162106 9.162105v0.592843l3.880421 9.862736 3.072 6.844632 1.455158 2.802526 2.802527 5.012211 4.796631 7.437473 6.305684 8.569264 2.533053 3.072 2.640842 2.910315 36.325053-9.485473a8.784842 8.784842 0 0 1 7.06021 1.347368 112.747789 112.747789 0 0 0 22.096842 12.39579 8.623158 8.623158 0 0 1 3.934316 3.233684l1.077895 2.371368 9.701052 35.031579h0.646737l12.611369 1.940211 5.766737 0.377263H781.061389l9.970527-0.323369 9.862737-1.024 7.275789-1.185684h0.646737l9.701053-34.977684a8.084211 8.084211 0 0 1 4.904421-5.551158l4.527158-1.94021 5.712842-2.910316 7.760842-4.742737 7.383579-5.281684 40.582737 10.671158v-0.538948l4.742736-5.497263 3.233685-4.203789 6.682947-9.647158 5.389474-10.293895 2.371368-4.688842 4.311579-10.024421 0.592842-2.586947-26.408421-25.492211a8.084211 8.084211 0 0 1-2.479158-7.168l0.538948-4.581053 0.215578-4.581052v-5.874527a85.584842 85.584842 0 0 0-0.754526-9.269894 8.084211 8.084211 0 0 1 0.916211-5.012211l1.562947-2.048 16.976842-16.27621 8.784842-9.108211v-0.646737l-1.778526-4.850526-0.808421-1.832421a100.783158 100.783158 0 0 0-4.419369-9.485474l-3.449263-6.467368-3.826526-6.25179-3.934316-5.766737-4.149895-5.389473-4.688842-5.497263v-0.538948l-12.934736 3.449263-23.336422 6.036211a8.623158 8.623158 0 0 1-7.168-1.401263l-5.820631-3.988211-7.437474-4.365473a109.568 109.568 0 0 0-8.892631-4.096 8.084211 8.084211 0 0 1-3.880421-3.17979l-1.077895-2.317474-9.701053-35.031579h-0.592842l-3.233684-0.700631-7.545263-1.024-10.455579-0.754526zM781.061389 746.172632a64.134737 64.134737 0 0 1 65.050948 63.164631 64.134737 64.134737 0 0 1-65.050948 63.218526 64.134737 64.134737 0 0 1-65.050947-63.218526A64.134737 64.134737 0 0 1 781.061389 746.226526zM667.882442 0c51.469474 0 97.980632 44.193684 97.441684 95.070316L764.892968 102.4V592.842105h-43.115789V102.4c0-30.181053-23.498105-55.673263-52.870737-58.906947L662.492968 43.115789H182.829811c-30.181053 0-55.673263 23.498105-58.906948 52.870737L123.5456 102.4v657.515789c0 30.181053 23.498105 55.673263 52.870737 58.906948l6.413474 0.377263H565.482442v43.115789H182.829811a102.4 102.4 0 0 1-102.076632-94.046315L80.429811 759.915789V102.4C80.429811 51.092211 124.407916 4.634947 175.176758 0.323368L182.829811 0h485.052631z m114.580211 767.676632a42.145684 42.145684 0 0 0-7.006316 83.698526l5.658947 0.538947a43.385263 43.385263 0 0 0 43.331369-42.522947 42.145684 42.145684 0 0 0-41.984-41.714526zM565.482442 684.463158v21.504l-334.147368 0.053895c-4.473263 0-9.000421-3.772632-10.34779-8.084211L220.556126 695.242105c0-4.473263 3.772632-9.000421 8.084211-10.347789l2.694737-0.431158H565.482442z m64.673684-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.34779l-2.694737 0.431157H231.335074c-5.389474 0-10.778947-5.389474-10.778948-10.778947 0-4.473263 3.772632-9.000421 8.084211-10.347789L231.335074 533.557895h398.821052z m0-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.347789l-2.694737 0.431158h-323.368421c-5.389474 0-10.778947-5.389474-10.778947-10.778947 0-4.473263 3.772632-9.000421 8.08421-10.34779L306.787705 382.652632h323.368421zM322.956126 86.231579L306.787705 161.684211l53.894737 48.505263-70.063158 10.778947-37.726316 70.063158-32.336842-70.063158-75.452631-10.778947 59.28421-53.894737L188.219284 86.231579l70.063158 32.336842 64.673684-32.336842z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.115284 646.736842c8.515368 0 17.030737 0.754526 25.438316 2.048 5.874526 0.808421 11.641263 1.940211 17.354105 3.341474a8.084211 8.084211 0 0 1 5.173895 3.880421l0.862316 2.155789 5.820631 23.390316 3.018106 10.778947a8.084211 8.084211 0 0 0 4.311579 5.22779c2.586947 1.293474 5.227789 2.748632 7.706947 4.311579a8.084211 8.084211 0 0 0 4.203789 1.185684l2.15579-0.269474 34.70821-9.054315a8.084211 8.084211 0 0 1 8.138106 2.155789c4.096 4.042105 7.976421 8.353684 11.641263 12.826947 14.336 16.976842 24.791579 36.864 30.72 58.314106a8.084211 8.084211 0 0 1-0.862316 6.413473l-1.401263 1.724632-16.922947 16.276211-10.886737 10.617263v15.467789l11.048421 10.509474 16.869052 16.27621a8.084211 8.084211 0 0 1 2.263579 7.922527 148.695579 148.695579 0 0 1-5.605052 16.27621 154.516211 154.516211 0 0 1-24.899369 42.469053c-3.610947 4.527158-7.545263 8.838737-11.695158 12.934737a8.084211 8.084211 0 0 1-5.227789 2.425263l-2.910316-0.323369-34.654316-9.10821a8.084211 8.084211 0 0 0-6.467368 0.970105 115.873684 115.873684 0 0 1-7.599158 4.311579 8.084211 8.084211 0 0 0-3.395368 3.072l-0.916211 2.15579-9.162105 33.253052a8.084211 8.084211 0 0 1-6.359579 6.036211 176.020211 176.020211 0 0 1-17.354105 3.341473c-8.299789 1.293474-16.707368 1.940211-25.114948 1.994106-8.515368 0-17.030737-0.700632-25.438316-1.994106a176.020211 176.020211 0 0 1-17.354105-3.341473 8.084211 8.084211 0 0 1-5.173895-3.934316l-0.808421-2.101895-5.551158-22.635789-3.018105-10.778948a8.084211 8.084211 0 0 0-4.311579-5.227789 75.883789 75.883789 0 0 1-8.08421-4.311579 8.084211 8.084211 0 0 0-4.20379-1.239579l-2.155789 0.269474-34.762105 9.162105a8.084211 8.084211 0 0 1-8.084211-2.15579 160.444632 160.444632 0 0 1-11.641263-12.934736 157.372632 157.372632 0 0 1-14.44379-20.102737 154.516211 154.516211 0 0 1-10.778947-22.63579c-2.209684-5.281684-4.096-10.725053-5.605053-16.222315a8.084211 8.084211 0 0 1 0.862316-6.413474l1.401263-1.724632 16.922948-16.27621 10.886737-10.563369v-15.467789l-27.75579-26.839579a8.623158 8.623158 0 0 1-2.263579-8.084211c1.616842-5.551158 3.449263-10.994526 5.605053-16.27621 3.018105-7.653053 6.575158-15.090526 10.778947-22.096842a165.456842 165.456842 0 0 1 14.389895-20.210527c3.610947-4.473263 7.437474-8.784842 11.533474-12.880842a8.084211 8.084211 0 0 1 5.173894-2.425263l2.964211 0.323369 23.174737 5.874526 11.317894 3.018105a8.084211 8.084211 0 0 0 4.311579-0.107789l1.994106-0.862316 8.138105-4.311579a8.084211 8.084211 0 0 0 3.395368-3.072l0.916211-2.15579 9.269895-33.360842a8.084211 8.084211 0 0 1 5.766736-5.766736c5.766737-1.455158 11.641263-2.586947 17.51579-3.395369 8.299789-1.293474 16.707368-1.994105 25.114947-2.048z m5.874527 23.713684h-11.749053l-7.006316 0.431158-3.449263 0.431158-3.449263 0.323369-7.27579 1.185684h-0.700631l-9.701053 35.031579a8.623158 8.623158 0 0 1-4.904421 5.551158l-6.359579 2.910315-7.653053 4.20379a116.466526 116.466526 0 0 0-8.08421 5.281684 8.838737 8.838737 0 0 1-4.634947 1.616842l-2.479158-0.161684-36.325053-9.539368-2.640842 2.96421-2.533053 3.072a133.12 133.12 0 0 0-15.737263 24.468211l-4.850526 10.725052-1.994105 5.497263 9.431579 9.701053 16.976842 16.222316a8.084211 8.084211 0 0 1 2.479158 7.06021l-0.538948 5.389474-0.269474 5.443368v2.748632c0 3.610947 0.323368 7.221895 0.808422 10.832842a8.084211 8.084211 0 0 1-0.862316 5.012211l-1.616842 2.048-16.976842 16.27621-9.162106 9.162105v0.592843l3.880421 9.862736 3.072 6.844632 1.455158 2.802526 2.802527 5.012211 4.796631 7.437473 6.305684 8.569264 2.533053 3.072 2.640842 2.910315 36.325053-9.485473a8.784842 8.784842 0 0 1 7.06021 1.347368 112.747789 112.747789 0 0 0 22.096842 12.39579 8.623158 8.623158 0 0 1 3.934316 3.233684l1.077895 2.371368 9.701052 35.031579h0.646737l12.611369 1.940211 5.766737 0.377263H781.061389l9.970527-0.323369 9.862737-1.024 7.275789-1.185684h0.646737l9.701053-34.977684a8.084211 8.084211 0 0 1 4.904421-5.551158l4.527158-1.94021 5.712842-2.910316 7.760842-4.742737 7.383579-5.281684 40.582737 10.671158v-0.538948l4.742736-5.497263 3.233685-4.203789 6.682947-9.647158 5.389474-10.293895 2.371368-4.688842 4.311579-10.024421 0.592842-2.586947-26.408421-25.492211a8.084211 8.084211 0 0 1-2.479158-7.168l0.538948-4.581053 0.215578-4.581052v-5.874527a85.584842 85.584842 0 0 0-0.754526-9.269894 8.084211 8.084211 0 0 1 0.916211-5.012211l1.562947-2.048 16.976842-16.27621 8.784842-9.108211v-0.646737l-1.778526-4.850526-0.808421-1.832421a100.783158 100.783158 0 0 0-4.419369-9.485474l-3.449263-6.467368-3.826526-6.25179-3.934316-5.766737-4.149895-5.389473-4.688842-5.497263v-0.538948l-12.934736 3.449263-23.336422 6.036211a8.623158 8.623158 0 0 1-7.168-1.401263l-5.820631-3.988211-7.437474-4.365473a109.568 109.568 0 0 0-8.892631-4.096 8.084211 8.084211 0 0 1-3.880421-3.17979l-1.077895-2.317474-9.701053-35.031579h-0.592842l-3.233684-0.700631-7.545263-1.024-10.455579-0.754526zM781.061389 746.172632a64.134737 64.134737 0 0 1 65.050948 63.164631 64.134737 64.134737 0 0 1-65.050948 63.218526 64.134737 64.134737 0 0 1-65.050947-63.218526A64.134737 64.134737 0 0 1 781.061389 746.226526zM667.882442 0c51.469474 0 97.980632 44.193684 97.441684 95.070316L764.892968 102.4V592.842105h-43.115789V102.4c0-30.181053-23.498105-55.673263-52.870737-58.906947L662.492968 43.115789H182.829811c-30.181053 0-55.673263 23.498105-58.906948 52.870737L123.5456 102.4v657.515789c0 30.181053 23.498105 55.673263 52.870737 58.906948l6.413474 0.377263H565.482442v43.115789H182.829811a102.4 102.4 0 0 1-102.076632-94.046315L80.429811 759.915789V102.4C80.429811 51.092211 124.407916 4.634947 175.176758 0.323368L182.829811 0h485.052631z m114.580211 767.676632a42.145684 42.145684 0 0 0-7.006316 83.698526l5.658947 0.538947a43.385263 43.385263 0 0 0 43.331369-42.522947 42.145684 42.145684 0 0 0-41.984-41.714526zM565.482442 684.463158v21.504l-334.147368 0.053895c-4.473263 0-9.000421-3.772632-10.34779-8.084211L220.556126 695.242105c0-4.473263 3.772632-9.000421 8.084211-10.347789l2.694737-0.431158H565.482442z m64.673684-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.34779l-2.694737 0.431157H231.335074c-5.389474 0-10.778947-5.389474-10.778948-10.778947 0-4.473263 3.772632-9.000421 8.084211-10.347789L231.335074 533.557895h398.821052z m0-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.347789l-2.694737 0.431158h-323.368421c-5.389474 0-10.778947-5.389474-10.778947-10.778947 0-4.473263 3.772632-9.000421 8.08421-10.34779L306.787705 382.652632h323.368421zM322.956126 86.231579L306.787705 161.684211l53.894737 48.505263-70.063158 10.778947-37.726316 70.063158-32.336842-70.063158-75.452631-10.778947 59.28421-53.894737L188.219284 86.231579l70.063158 32.336842 64.673684-32.336842z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-quanxian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M487.104 0c170.24 0 308.352 145.152 308.352 324.288v46.272h44.032c56.704 0 102.72 48.384 102.72 108.16v437.184c0 59.712-46.016 108.096-102.72 108.096H134.72C78.08 1024 32 975.616 32 915.904V478.72C32 418.944 78.08 370.56 134.72 370.56h44.16v-46.272C178.688 145.152 316.8 0 487.04 0z m382.272 455.104H104.832a15.552 15.552 0 0 0-11.264 4.928 17.152 17.152 0 0 0-4.672 11.776v478.592c0 9.216 7.104 16.704 15.936 16.704h764.544a16.32 16.32 0 0 0 16-16.704V471.808a16.32 16.32 0 0 0-16-16.64zM487.104 568.96c31.36 0 56.896 23.872 56.896 53.312V800c0 29.44-25.472 53.312-56.896 53.312-31.36 0-56.896-23.872-56.896-53.312V622.208c0-29.44 25.472-53.312 56.96-53.312z m0-512c-125.696 0-227.52 127.36-227.52 284.416v56.96h455.04v-56.96C714.688 184.32 612.928 56.96 487.168 56.96z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M487.104 0c170.24 0 308.352 145.152 308.352 324.288v46.272h44.032c56.704 0 102.72 48.384 102.72 108.16v437.184c0 59.712-46.016 108.096-102.72 108.096H134.72C78.08 1024 32 975.616 32 915.904V478.72C32 418.944 78.08 370.56 134.72 370.56h44.16v-46.272C178.688 145.152 316.8 0 487.04 0z m382.272 455.104H104.832a15.552 15.552 0 0 0-11.264 4.928 17.152 17.152 0 0 0-4.672 11.776v478.592c0 9.216 7.104 16.704 15.936 16.704h764.544a16.32 16.32 0 0 0 16-16.704V471.808a16.32 16.32 0 0 0-16-16.64zM487.104 568.96c31.36 0 56.896 23.872 56.896 53.312V800c0 29.44-25.472 53.312-56.896 53.312-31.36 0-56.896-23.872-56.896-53.312V622.208c0-29.44 25.472-53.312 56.96-53.312z m0-512c-125.696 0-227.52 127.36-227.52 284.416v56.96h455.04v-56.96C714.688 184.32 612.928 56.96 487.168 56.96z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ren::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M425.830918 566.528187c49.991324-13.853018 102.933943-12.829099 152.383193 3.011526l-152.383193-3.011526zM511.960549 0c141.541701 0 269.411076 57.399677 361.985372 149.853512A508.947819 508.947819 0 0 1 1023.919894 511.537731c0 141.36101-57.459908 269.230385-149.973973 361.985372a510.995656 510.995656 0 0 1-724.271896 0A509.791046 509.791046 0 0 1 0.001205 511.4775a510.754734 510.754734 0 0 1 149.973972-361.684219A511.055887 511.055887 0 0 1 511.960549 0z m314.523729 197.315154a443.898867 443.898867 0 0 0-485.457919-98.175733 443.236331 443.236331 0 0 0-273.868134 412.39831 443.236331 443.236331 0 0 0 273.807903 412.338079 443.898867 443.898867 0 0 0 485.45792-98.175733 441.730568 441.730568 0 0 0 130.097904-314.162346 442.814718 442.814718 0 0 0-130.097904-314.222577zM505.335193 211.409094a186.473662 186.473662 0 0 1 186.533893 186.473662A186.473662 186.473662 0 0 1 505.335193 584.356419a185.750896 185.750896 0 0 1-186.594124-186.413432A186.052049 186.052049 0 0 1 505.335193 211.409094z m84.623868 102.150947a119.256412 119.256412 0 0 0-168.585201-0.180692 119.01549 119.01549 0 0 0-0.120461 168.46474 119.256412 119.256412 0 0 0 168.585201 0.180691 119.01549 119.01549 0 0 0 0.120461-168.464739zM224.661011 795.825743c0-0.903458 10.901723-264.652866 263.689178-271.940757 249.173624-7.528814 306.934685 263.809639 307.235837 264.713096l-33.247242 6.023051-32.644937 6.023051-1.505763-6.023051c-9.034577-34.451852-63.543189-209.060104-237.970749-203.940511-178.463004 5.420746-196.893541 185.208822-198.399304 207.253189v2.108068l-33.849547-2.108068-33.307473-2.108068z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M425.830918 566.528187c49.991324-13.853018 102.933943-12.829099 152.383193 3.011526l-152.383193-3.011526zM511.960549 0c141.541701 0 269.411076 57.399677 361.985372 149.853512A508.947819 508.947819 0 0 1 1023.919894 511.537731c0 141.36101-57.459908 269.230385-149.973973 361.985372a510.995656 510.995656 0 0 1-724.271896 0A509.791046 509.791046 0 0 1 0.001205 511.4775a510.754734 510.754734 0 0 1 149.973972-361.684219A511.055887 511.055887 0 0 1 511.960549 0z m314.523729 197.315154a443.898867 443.898867 0 0 0-485.457919-98.175733 443.236331 443.236331 0 0 0-273.868134 412.39831 443.236331 443.236331 0 0 0 273.807903 412.338079 443.898867 443.898867 0 0 0 485.45792-98.175733 441.730568 441.730568 0 0 0 130.097904-314.162346 442.814718 442.814718 0 0 0-130.097904-314.222577zM505.335193 211.409094a186.473662 186.473662 0 0 1 186.533893 186.473662A186.473662 186.473662 0 0 1 505.335193 584.356419a185.750896 185.750896 0 0 1-186.594124-186.413432A186.052049 186.052049 0 0 1 505.335193 211.409094z m84.623868 102.150947a119.256412 119.256412 0 0 0-168.585201-0.180692 119.01549 119.01549 0 0 0-0.120461 168.46474 119.256412 119.256412 0 0 0 168.585201 0.180691 119.01549 119.01549 0 0 0 0.120461-168.464739zM224.661011 795.825743c0-0.903458 10.901723-264.652866 263.689178-271.940757 249.173624-7.528814 306.934685 263.809639 307.235837 264.713096l-33.247242 6.023051-32.644937 6.023051-1.505763-6.023051c-9.034577-34.451852-63.543189-209.060104-237.970749-203.940511-178.463004 5.420746-196.893541 185.208822-198.399304 207.253189v2.108068l-33.849547-2.108068-33.307473-2.108068z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-rili::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M774.32546652 105.21446488h99.50144791a135.68494843 135.68494843 0 0 1 135.68610427 135.6861043v633.19796712A135.68494843 135.68494843 0 0 1 873.82691443 1009.78464056H150.17308557A135.68494843 135.68494843 0 0 1 14.4869813 874.0985363V240.90056918a135.68494843 135.68494843 0 0 1 135.68610427-135.68494844h99.50144791v-45.49955273a36.18234469 36.18234469 0 1 1 72.36700105 0v45.49955273h379.91808676v-45.49955273a36.18234469 36.18234469 0 1 1 72.36584523 0v45.49955273z m0 72.36700108v40.43351592a36.18234469 36.18234469 0 1 1-72.36700105 0V177.58146596H322.04153453v40.43351592a36.18234469 36.18234469 0 1 1-72.3658452-2e-8V177.58146596h-99.50144792a63.32025905 63.32025905 0 0 0-63.32025905 63.31910322v633.19796712a63.32025905 63.32025905 0 0 0 63.32025905 63.32025905h723.65382887a63.32025905 63.32025905 0 0 0 63.32025904-63.32025905V240.90056918a63.32025905 63.32025905 0 0 0-63.32025904-63.31910322h-99.50144792z' %3E%3C/path%3E%3Cpath d='M240.6289473 480.61091443h542.7421054a36.18234469 36.18234469 0 1 0 0-72.36468938H240.6289473a36.18234469 36.18234469 0 1 0 0 72.36468938z m0 226.14312184h384.44319154a36.18234469 36.18234469 0 1 0 0-72.36584524h-384.44319154a36.18234469 36.18234469 0 1 0 0 72.36584524z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M774.32546652 105.21446488h99.50144791a135.68494843 135.68494843 0 0 1 135.68610427 135.6861043v633.19796712A135.68494843 135.68494843 0 0 1 873.82691443 1009.78464056H150.17308557A135.68494843 135.68494843 0 0 1 14.4869813 874.0985363V240.90056918a135.68494843 135.68494843 0 0 1 135.68610427-135.68494844h99.50144791v-45.49955273a36.18234469 36.18234469 0 1 1 72.36700105 0v45.49955273h379.91808676v-45.49955273a36.18234469 36.18234469 0 1 1 72.36584523 0v45.49955273z m0 72.36700108v40.43351592a36.18234469 36.18234469 0 1 1-72.36700105 0V177.58146596H322.04153453v40.43351592a36.18234469 36.18234469 0 1 1-72.3658452-2e-8V177.58146596h-99.50144792a63.32025905 63.32025905 0 0 0-63.32025905 63.31910322v633.19796712a63.32025905 63.32025905 0 0 0 63.32025905 63.32025905h723.65382887a63.32025905 63.32025905 0 0 0 63.32025904-63.32025905V240.90056918a63.32025905 63.32025905 0 0 0-63.32025904-63.31910322h-99.50144792z' %3E%3C/path%3E%3Cpath d='M240.6289473 480.61091443h542.7421054a36.18234469 36.18234469 0 1 0 0-72.36468938H240.6289473a36.18234469 36.18234469 0 1 0 0 72.36468938z m0 226.14312184h384.44319154a36.18234469 36.18234469 0 1 0 0-72.36584524h-384.44319154a36.18234469 36.18234469 0 1 0 0 72.36584524z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-rkgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M870.848 466.304a36.544 36.544 0 0 1-36.544-36.608V82.304a9.152 9.152 0 0 0-9.152-9.152H82.304a9.152 9.152 0 0 0-9.152 9.152v859.392c0 5.12 4.096 9.152 9.152 9.152h330.24a36.544 36.544 0 0 1 0 73.152H36.544A36.544 36.544 0 0 1 0 987.456V36.48C0 16.384 16.384 0 36.544 0h834.304c20.224 0 36.608 16.384 36.608 36.544v393.152a36.544 36.544 0 0 1-36.608 36.608zM168 235.456h538.24a36.544 36.544 0 0 1 0 73.088h-538.24a36.544 36.544 0 0 1 0-73.088z m5.76 235.392H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m0 235.456H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m347.392-235.456h50.304a36.544 36.544 0 0 1 0 73.152h-50.304a36.544 36.544 0 0 1 0-73.152z m25.024 248.768c4.992-24.512 14.08-48.064 26.88-69.632a46.272 46.272 0 0 0 61.824-67.84 224 224 0 0 1 86.848-38.208 46.272 46.272 0 0 0 91.392 0.256 224 224 0 0 1 86.464 38.528 46.272 46.272 0 0 0 61.44 67.84c12.672 21.44 21.632 44.864 26.56 69.312a46.272 46.272 0 0 0-0.256 90.496 223.808 223.808 0 0 1-30.4 74.88 46.272 46.272 0 0 0-61.568 64.192 224 224 0 0 1-82.688 35.584 46.272 46.272 0 0 0-90.56 0.256 224 224 0 0 1-82.944-35.2 46.272 46.272 0 0 0-62.08-64.256 223.808 223.808 0 0 1-30.72-75.2 46.272 46.272 0 0 0-0.192-91.008z m221.248 121.536a75.968 75.968 0 1 0 0-152 75.968 75.968 0 0 0 0 152z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M870.848 466.304a36.544 36.544 0 0 1-36.544-36.608V82.304a9.152 9.152 0 0 0-9.152-9.152H82.304a9.152 9.152 0 0 0-9.152 9.152v859.392c0 5.12 4.096 9.152 9.152 9.152h330.24a36.544 36.544 0 0 1 0 73.152H36.544A36.544 36.544 0 0 1 0 987.456V36.48C0 16.384 16.384 0 36.544 0h834.304c20.224 0 36.608 16.384 36.608 36.544v393.152a36.544 36.544 0 0 1-36.608 36.608zM168 235.456h538.24a36.544 36.544 0 0 1 0 73.088h-538.24a36.544 36.544 0 0 1 0-73.088z m5.76 235.392H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m0 235.456H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m347.392-235.456h50.304a36.544 36.544 0 0 1 0 73.152h-50.304a36.544 36.544 0 0 1 0-73.152z m25.024 248.768c4.992-24.512 14.08-48.064 26.88-69.632a46.272 46.272 0 0 0 61.824-67.84 224 224 0 0 1 86.848-38.208 46.272 46.272 0 0 0 91.392 0.256 224 224 0 0 1 86.464 38.528 46.272 46.272 0 0 0 61.44 67.84c12.672 21.44 21.632 44.864 26.56 69.312a46.272 46.272 0 0 0-0.256 90.496 223.808 223.808 0 0 1-30.4 74.88 46.272 46.272 0 0 0-61.568 64.192 224 224 0 0 1-82.688 35.584 46.272 46.272 0 0 0-90.56 0.256 224 224 0 0 1-82.944-35.2 46.272 46.272 0 0 0-62.08-64.256 223.808 223.808 0 0 1-30.72-75.2 46.272 46.272 0 0 0-0.192-91.008z m221.248 121.536a75.968 75.968 0 1 0 0-152 75.968 75.968 0 0 0 0 152z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ruzhu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024 0a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H621.714286a36.571429 36.571429 0 1 1 0-73.142857H1024a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H621.714286a36.571429 36.571429 0 1 1 0-73.142857H1024z m-85.357714 484.937143a36.571429 36.571429 0 0 1 0 54.272L524.434286 913.554286c-46.957714 42.422857-122.148571 9.142857-122.148572-54.345143V709.705143a9.142857 9.142857 0 0 0-9.142857-9.142857H36.571429a36.571429 36.571429 0 0 1-36.571429-36.571429V360.009143a36.571429 36.571429 0 0 1 36.571429-36.571429h356.571428a9.142857 9.142857 0 0 0 9.142857-9.142857V164.790857c0-63.414857 75.117714-96.768 122.148572-54.272l414.208 374.418286zM73.142857 609.133714c0 10.093714 8.192 18.285714 18.285714 18.285715H438.857143a36.571429 36.571429 0 0 1 36.571428 36.571428v153.234286a18.285714 18.285714 0 0 0 30.500572 13.604571l346.697143-311.954285a9.216 9.216 0 0 0 0-13.604572L505.856 193.097143a18.285714 18.285714 0 0 0-30.500571 13.604571v153.234286a36.571429 36.571429 0 0 1-36.571429 36.571429H91.428571a18.285714 18.285714 0 0 0-18.285714 18.285714v194.267428z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024 0a146.285714 146.285714 0 0 1 146.285714 146.285714v731.428572a146.285714 146.285714 0 0 1-146.285714 146.285714H621.714286a36.571429 36.571429 0 1 1 0-73.142857H1024a73.142857 73.142857 0 0 0 73.142857-73.142857V146.285714a73.142857 73.142857 0 0 0-73.142857-73.142857H621.714286a36.571429 36.571429 0 1 1 0-73.142857H1024z m-85.357714 484.937143a36.571429 36.571429 0 0 1 0 54.272L524.434286 913.554286c-46.957714 42.422857-122.148571 9.142857-122.148572-54.345143V709.705143a9.142857 9.142857 0 0 0-9.142857-9.142857H36.571429a36.571429 36.571429 0 0 1-36.571429-36.571429V360.009143a36.571429 36.571429 0 0 1 36.571429-36.571429h356.571428a9.142857 9.142857 0 0 0 9.142857-9.142857V164.790857c0-63.414857 75.117714-96.768 122.148572-54.272l414.208 374.418286zM73.142857 609.133714c0 10.093714 8.192 18.285714 18.285714 18.285715H438.857143a36.571429 36.571429 0 0 1 36.571428 36.571428v153.234286a18.285714 18.285714 0 0 0 30.500572 13.604571l346.697143-311.954285a9.216 9.216 0 0 0 0-13.604572L505.856 193.097143a18.285714 18.285714 0 0 0-30.500571 13.604571v153.234286a36.571429 36.571429 0 0 1-36.571429 36.571429H91.428571a18.285714 18.285714 0 0 0-18.285714 18.285714v194.267428z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-rygl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 553.28A214.336 214.336 0 0 1 297.92 339.2c0-118.016 96-214.08 214.08-214.08 118.08 0 214.08 96 214.08 214.08 0 118.08-96 214.08-214.08 214.08z m0-379.456A165.568 165.568 0 0 0 346.624 339.2 165.568 165.568 0 0 0 512 504.64 165.568 165.568 0 0 0 677.376 339.2 165.568 165.568 0 0 0 512 173.824zM512 678.4a339.584 339.584 0 0 1-339.2-339.2C172.8 152.192 324.992 0 512 0c187.072 0 339.2 152.192 339.2 339.2 0 187.008-152.128 339.2-339.2 339.2zM512 48.704a290.816 290.816 0 0 0-290.496 290.56 290.816 290.816 0 0 0 290.56 290.432A290.816 290.816 0 0 0 802.432 339.2 290.816 290.816 0 0 0 512 48.704zM242.368 978.752l-68.16-160.512L0 811.136l221.952-321.024 40.128 27.712-171.712 248.32 116.672 4.672 45.568 107.52 171.712-248.32 40.064 27.712-222.016 321.024z m539.264 0l-222.016-321.024 40.064-27.712 171.712 248.32 45.632-107.52 116.608-4.736-171.648-248.32 40.064-27.648L1024 811.136l-174.208 7.104-68.16 160.512z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 553.28A214.336 214.336 0 0 1 297.92 339.2c0-118.016 96-214.08 214.08-214.08 118.08 0 214.08 96 214.08 214.08 0 118.08-96 214.08-214.08 214.08z m0-379.456A165.568 165.568 0 0 0 346.624 339.2 165.568 165.568 0 0 0 512 504.64 165.568 165.568 0 0 0 677.376 339.2 165.568 165.568 0 0 0 512 173.824zM512 678.4a339.584 339.584 0 0 1-339.2-339.2C172.8 152.192 324.992 0 512 0c187.072 0 339.2 152.192 339.2 339.2 0 187.008-152.128 339.2-339.2 339.2zM512 48.704a290.816 290.816 0 0 0-290.496 290.56 290.816 290.816 0 0 0 290.56 290.432A290.816 290.816 0 0 0 802.432 339.2 290.816 290.816 0 0 0 512 48.704zM242.368 978.752l-68.16-160.512L0 811.136l221.952-321.024 40.128 27.712-171.712 248.32 116.672 4.672 45.568 107.52 171.712-248.32 40.064 27.712-222.016 321.024z m539.264 0l-222.016-321.024 40.064-27.712 171.712 248.32 45.632-107.52 116.608-4.736-171.648-248.32 40.064-27.648L1024 811.136l-174.208 7.104-68.16 160.512z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-rylb::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M841.408 723.072c25.472 15.104 48.32 35.712 67.968 61.312 41.92 54.656 64.96 126.784 64.96 203.072a36.48 36.48 0 0 1-73.024 0c0-60.288-17.728-116.608-49.92-158.592-29.952-39.04-68.864-60.608-109.632-60.608s-79.68 21.568-109.632 60.608c-32.192 41.984-49.92 98.304-49.92 158.592a36.48 36.48 0 0 1-73.024 0c0-76.288 23.04-148.416 64.96-203.008a240 240 0 0 1 67.968-61.312 132.416 132.416 0 1 1 199.232 0zM648.448 182.08a36.48 36.48 0 0 1 0 73.088H235.2a36.48 36.48 0 0 1 0-73.088h413.248zM536.32 384.448a36.48 36.48 0 0 1 0 73.024H235.2a36.48 36.48 0 0 1 0-73.024H536.32zM338.816 586.752a36.48 36.48 0 0 1 0 73.088h-103.68a36.48 36.48 0 0 1 0-73.088h103.68z m47.552 436.096h-226.56A128 128 0 0 1 32 894.976V127.872A128 128 0 0 1 159.872 0h563.904a128 128 0 0 1 127.872 127.872v276.48a36.48 36.48 0 0 1-73.088 0v-276.48a54.848 54.848 0 0 0-54.784-54.784H159.872a54.848 54.848 0 0 0-54.784 54.784v767.104c0 30.272 24.576 54.848 54.784 54.848h226.496a36.48 36.48 0 0 1 0 73.024z m355.392-446.336a59.456 59.456 0 0 0 0 118.72 59.456 59.456 0 0 0 0-118.72z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M841.408 723.072c25.472 15.104 48.32 35.712 67.968 61.312 41.92 54.656 64.96 126.784 64.96 203.072a36.48 36.48 0 0 1-73.024 0c0-60.288-17.728-116.608-49.92-158.592-29.952-39.04-68.864-60.608-109.632-60.608s-79.68 21.568-109.632 60.608c-32.192 41.984-49.92 98.304-49.92 158.592a36.48 36.48 0 0 1-73.024 0c0-76.288 23.04-148.416 64.96-203.008a240 240 0 0 1 67.968-61.312 132.416 132.416 0 1 1 199.232 0zM648.448 182.08a36.48 36.48 0 0 1 0 73.088H235.2a36.48 36.48 0 0 1 0-73.088h413.248zM536.32 384.448a36.48 36.48 0 0 1 0 73.024H235.2a36.48 36.48 0 0 1 0-73.024H536.32zM338.816 586.752a36.48 36.48 0 0 1 0 73.088h-103.68a36.48 36.48 0 0 1 0-73.088h103.68z m47.552 436.096h-226.56A128 128 0 0 1 32 894.976V127.872A128 128 0 0 1 159.872 0h563.904a128 128 0 0 1 127.872 127.872v276.48a36.48 36.48 0 0 1-73.088 0v-276.48a54.848 54.848 0 0 0-54.784-54.784H159.872a54.848 54.848 0 0 0-54.784 54.784v767.104c0 30.272 24.576 54.848 54.784 54.848h226.496a36.48 36.48 0 0 1 0 73.024z m355.392-446.336a59.456 59.456 0 0 0 0 118.72 59.456 59.456 0 0 0 0-118.72z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shenpi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.632 700.864L257.92 484.864a10.048 10.048 0 0 1 8.064-15.872h58.688c12.8 0 24.832 6.272 32.32 16.64l89.024 123.52 196.352-272.512a39.808 39.808 0 0 1 32.384-16.64h58.624c8.128 0 12.864 9.28 8.128 15.872l-263.232 364.992a39.744 39.744 0 0 1-64.64 0zM950.848 0C985.792 0 1024 34.368 1024 64v896c0 29.632-38.208 64-73.152 64H73.152C38.208 1024 0 989.632 0 960V64c0-29.632 38.208-64 73.152-64h877.696zM960 64H64c14.72 0 1.92 9.984 0 0v896c0-12.992 11.328-1.728 0 0h896c-14.72 0-1.92-9.984 0 0V64c0 19.392-3.2 12.672 0 0-14.336 2.752-21.952 0 0 0z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.632 700.864L257.92 484.864a10.048 10.048 0 0 1 8.064-15.872h58.688c12.8 0 24.832 6.272 32.32 16.64l89.024 123.52 196.352-272.512a39.808 39.808 0 0 1 32.384-16.64h58.624c8.128 0 12.864 9.28 8.128 15.872l-263.232 364.992a39.744 39.744 0 0 1-64.64 0zM950.848 0C985.792 0 1024 34.368 1024 64v896c0 29.632-38.208 64-73.152 64H73.152C38.208 1024 0 989.632 0 960V64c0-29.632 38.208-64 73.152-64h877.696zM960 64H64c14.72 0 1.92 9.984 0 0v896c0-12.992 11.328-1.728 0 0h896c-14.72 0-1.92-9.984 0 0V64c0 19.392-3.2 12.672 0 0-14.336 2.752-21.952 0 0 0z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shenqing::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M864.192 639.36c16.512 0 28.608 12.608 29.184 29.184v270.08c0 47.872-39.104 85.376-88.192 85.376H88.192C38.016 1024 0 984.896 0 932.48V89.344C0 40.256 39.68 0 87.68 0h725.76c48 0 88.192 40.768 88.192 89.28v110.208c0 17.088-14.848 32-32 32a32.704 32.704 0 0 1-31.936-32v-87.04c0-18.176-27.52-47.36-44.608-47.36H108.544c-19.264 0-42.944 24.192-42.944 42.88v806.912c0 18.752 24.768 43.008 42.944 43.008h682.88c18.176 0 41.344-24.32 41.344-43.008v-246.4c0-8.256 3.328-16 9.344-21.44a28.672 28.672 0 0 1 22.08-7.68z m-209.984-398.528c0 17.088-14.912 31.424-32 32h-444.16a32.704 32.704 0 0 1-32-32c0-17.088 14.912-32 32-32h444.16c17.088 0 32 14.912 32 32z m-480 132.864h278.848c17.088 0 31.936 14.848 31.936 31.936s-14.848 32-32 32H174.208a32.704 32.704 0 0 1-32-32c0-17.664 14.912-32 32-32z m844.288-52.416c7.68 9.408 21.504 26.496 20.928 48 0 24.768-7.68 40.768-24.256 49.6l-433.152 439.232-161.472 7.68 12.096-158.08 0.576-0.64 432-441.408c36.48-36.416 75.52-22.592 98.176 0l52.352 52.352c0.512 1.088 1.664 2.176 2.752 3.264l-1.088 1.152 1.088-1.152zM557.184 793.6l354.944-360.384-63.936-65.6-353.856 359.872a25.984 25.984 0 0 0 0 15.424l50.176 50.176c8.32 4.416 12.672 0.512 12.672 0.512z m417.792-417.728c2.176-1.664 1.088-6.08 0-13.248-0.576-3.264-1.664-6.016-1.664-9.344l-48-48c-2.176-0.512-3.84-1.088-5.504-1.6-5.504-1.664-6.592-1.664-8.256 0l-17.088 17.6 64 66.176 16.512-11.584z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M864.192 639.36c16.512 0 28.608 12.608 29.184 29.184v270.08c0 47.872-39.104 85.376-88.192 85.376H88.192C38.016 1024 0 984.896 0 932.48V89.344C0 40.256 39.68 0 87.68 0h725.76c48 0 88.192 40.768 88.192 89.28v110.208c0 17.088-14.848 32-32 32a32.704 32.704 0 0 1-31.936-32v-87.04c0-18.176-27.52-47.36-44.608-47.36H108.544c-19.264 0-42.944 24.192-42.944 42.88v806.912c0 18.752 24.768 43.008 42.944 43.008h682.88c18.176 0 41.344-24.32 41.344-43.008v-246.4c0-8.256 3.328-16 9.344-21.44a28.672 28.672 0 0 1 22.08-7.68z m-209.984-398.528c0 17.088-14.912 31.424-32 32h-444.16a32.704 32.704 0 0 1-32-32c0-17.088 14.912-32 32-32h444.16c17.088 0 32 14.912 32 32z m-480 132.864h278.848c17.088 0 31.936 14.848 31.936 31.936s-14.848 32-32 32H174.208a32.704 32.704 0 0 1-32-32c0-17.664 14.912-32 32-32z m844.288-52.416c7.68 9.408 21.504 26.496 20.928 48 0 24.768-7.68 40.768-24.256 49.6l-433.152 439.232-161.472 7.68 12.096-158.08 0.576-0.64 432-441.408c36.48-36.416 75.52-22.592 98.176 0l52.352 52.352c0.512 1.088 1.664 2.176 2.752 3.264l-1.088 1.152 1.088-1.152zM557.184 793.6l354.944-360.384-63.936-65.6-353.856 359.872a25.984 25.984 0 0 0 0 15.424l50.176 50.176c8.32 4.416 12.672 0.512 12.672 0.512z m417.792-417.728c2.176-1.664 1.088-6.08 0-13.248-0.576-3.264-1.664-6.016-1.664-9.344l-48-48c-2.176-0.512-3.84-1.088-5.504-1.6-5.504-1.664-6.592-1.664-8.256 0l-17.088 17.6 64 66.176 16.512-11.584z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shezhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M490.793562 301.357176a194.439529 194.439529 0 0 0-197.150117 191.488 194.439529 194.439529 0 0 0 197.150117 191.427765 194.439529 194.439529 0 0 0 197.089883-191.427765 194.439529 194.439529 0 0 0-197.089883-191.488z m0 320.331295a127.698824 127.698824 0 1 1 131.312942-128.90353 129.626353 129.626353 0 0 1-131.312942 127.698824v1.204706z m481.942589-23.130353l-50.959059-49.272471-33.551059-31.804235v-46.802824l33.008941-32.286117 51.260235-49.272471a24.696471 24.696471 0 0 0 6.927059-24.696471 468.208941 468.208941 0 0 0-93.123764-176.670117 528.504471 528.504471 0 0 0-35.237648-38.912 24.696471 24.696471 0 0 0-24.69647-6.384941l-70.716235 18.432-34.454589 8.914823a24.696471 24.696471 0 0 1-19.275294-2.710588 312.982588 312.982588 0 0 0-23.371294-13.071059 24.696471 24.696471 0 0 1-13.071059-15.781647l-9.095529-32.768L638.610974 34.514824a24.696471 24.696471 0 0 0-18.251294-18.251295 533.263059 533.263059 0 0 0-52.404706-10.119529A523.143529 523.143529 0 0 0 490.733327 0a517.421176 517.421176 0 0 0-76.137412 6.144c-17.829647 2.590118-35.538824 6.023529-53.007059 10.360471a24.696471 24.696471 0 0 0-17.468235 17.468235l-18.974117 68.306823-9.155765 32.768a24.696471 24.696471 0 0 1-13.071059 15.781647l-24.636235 13.010824a24.696471 24.696471 0 0 1-19.215059 3.011765l-34.213647-9.155765-70.234353-17.709176a24.696471 24.696471 0 0 0-24.696471 6.384941c-12.348235 12.348235-24.033882 25.298824-34.93647 38.912-16.082824 19.275294-30.659765 39.755294-43.610353 61.138823-12.649412 21.443765-23.491765 43.851294-32.527059 67.041883-6.565647 16.082824-12.227765 32.527059-17.046588 49.27247a26.142118 26.142118 0 0 0 6.927059 24.636235l51.019294 49.272471 33.008941 32.045177v46.802823L59.749798 547.538824l-51.260236 49.27247a24.696471 24.696471 0 0 0-6.927058 24.696471c4.698353 16.685176 10.360471 33.129412 16.986352 49.212235 9.035294 23.732706 20.058353 46.622118 32.828236 68.547765 12.890353 21.383529 27.467294 41.743059 43.610353 60.837647 11.023059 13.673412 22.768941 26.804706 35.237647 39.152941a24.696471 24.696471 0 0 0 24.636235 6.445176l70.716235-18.492235 34.514824-9.095529a24.696471 24.696471 0 0 1 19.215059 2.951529c7.589647 4.698353 15.480471 8.854588 24.636235 13.071059a24.696471 24.696471 0 0 1 13.071059 15.781647l9.035294 32.768 16.865882 68.487529a24.696471 24.696471 0 0 0 18.191059 18.251295c17.287529 4.216471 34.816 7.589647 52.464941 10.059294 25.539765 3.975529 51.320471 6.023529 77.101177 6.204235A517.421176 517.421176 0 0 0 566.930974 979.425882c17.648941-2.409412 35.177412-5.842824 52.464941-10.059294a24.696471 24.696471 0 0 0 19.275294-18.251294l18.672942-68.065882 9.095529-32.707765a24.696471 24.696471 0 0 1 13.071059-15.781647c7.890824-4.216471 15.781647-8.432941 23.190588-13.071059a24.696471 24.696471 0 0 1 19.456-2.951529l34.273882 9.095529 70.716236 18.492235a24.696471 24.696471 0 0 0 24.636235-6.384941c12.589176-12.348235 24.455529-25.419294 35.478588-39.152941a468.208941 468.208941 0 0 0 75.414588-128.602353c6.625882-16.143059 12.288-32.587294 16.986353-49.392941a24.696471 24.696471 0 0 0-6.927058-24.094118zM350.324856 892.988235l-9.155764-3.553882h-3.614118l-3.493647-2.349177 16.745412 6.806589-0.481883-0.90353z m550.731295-262.144c0 3.192471-2.228706 6.144-3.192471 9.336471-1.024 3.192471-3.011765 7.408941-4.698353 11.083294a305.332706 305.332706 0 0 1-13.251765 28.852706c-3.975529 8.131765-8.432941 16.022588-12.890353 24.636235-4.397176 8.613647-6.144 9.878588-9.33647 14.757647l-5.180235 7.890824c-6.023529 8.914824-12.468706 17.468235-19.215059 25.901176-2.409412 3.192471-5.180235 6.144-7.649883 9.09553l-6.625882 7.649882v1.505882l-39.152941-10.36047-83.84753-21.925647a351.171765 351.171765 0 0 1-45.778823 30.298353l-4.216471 2.228706a266.360471 266.360471 0 0 1-26.864941 12.528941 24.696471 24.696471 0 0 0-15.058823 16.805647l-18.672942 68.005647-10.601411 37.948235h-1.987765l-9.878588 1.686588-12.047059 1.987765c-19.877647 2.770824-40.056471 4.096-60.114824 3.915294h-26.383058c-11.565176 0-23.190588-1.686588-34.514824-3.433412l-11.324235-1.686588-9.878589-1.807059h-1.927529l-10.601412-37.948235-18.733176-68.186353a26.142118 26.142118 0 0 0-15.058824-16.745412 341.534118 341.534118 0 0 1-66.981647-37.707294 26.624 26.624 0 0 0-21.443764-4.21647l-71.017412 18.492235-39.152941 10.360471-1.204706-1.505883-6.625883-7.408941-7.710117-9.336471c-6.565647-8.432941-12.950588-16.986353-19.215059-25.901176l-5.180235-7.830588a365.327059 365.327059 0 0 1-17.709177-29.816471l-4.457412-8.673882-5.180235-11.324236a307.440941 307.440941 0 0 1-8.131765-18.672941c-2.409412-6.204235-3.192471-7.408941-4.698353-11.143529l-3.19247-9.336471v-1.746823l27.888941-27.828706 51.501176-49.272471a24.696471 24.696471 0 0 0 7.348706-21.443764 293.225412 293.225412 0 0 1-2.409411-32.768v-8.432942c0.180706-10.902588 0.963765-21.865412 2.409411-32.768a24.696471 24.696471 0 0 0-7.348706-21.383529l-51.501176-49.332706-28.611765-29.274353c1.505882-3.734588 2.710588-7.408941 3.915294-11.143529 1.204706-3.614118 3.011765-7.348706 4.698353-11.083294 14.938353-36.382118 35.117176-70.475294 59.873883-101.014589l7.649882-9.33647 6.625882-7.408941 1.264942-1.505883 39.152941 10.360471 71.017412 18.492235c7.408941 1.626353 15.239529 0 21.443764-4.457412 7.830588-5.662118 15.962353-10.842353 24.636236-16.022588l4.397176-2.710588c12.227765-7.047529 24.937412-13.251765 37.948235-18.672941a26.142118 26.142118 0 0 0 15.058824-16.805647l18.672941-68.246589 10.661647-37.948235h1.927529l9.878589-1.686588 12.348235-1.987765c6.866824 0 13.793882-1.746824 20.660706-2.228706l21.443765-1.505882h35.538823l21.38353 1.505882c6.927059 0 13.854118 1.505882 20.720941 2.409412l12.288 1.505882 9.878588 1.987765h1.987765l10.601411 38.189177 18.672942 68.065882a24.696471 24.696471 0 0 0 15.058823 16.745412c9.095529 3.614118 18.251294 7.830588 26.864941 12.288l4.216471 2.469647c12.468706 6.806588 24.455529 14.456471 35.96047 22.889412 6.264471 4.577882 14.155294 6.083765 21.684706 4.21647l70.716236-18.251294 39.152941-10.360471V216.847059l6.625882 7.408941c2.529882 3.192471 4.999529 6.384941 7.710118 9.336471l12.528941 16.263529 6.625882 9.637647 5.240471 7.830588c8.131765 12.408471 15.540706 25.238588 22.166588 38.490353 4.939294 9.336471 9.336471 18.974118 13.251765 28.792471 1.807059 3.734588 3.252706 7.408941 4.698353 11.143529l3.252706 9.035294v2.048l-26.624 27.587765-51.501177 49.272471a24.696471 24.696471 0 0 0-7.408941 21.443764c1.204706 9.336471 1.987765 18.672941 2.228706 28.069647v17.769412a259.734588 259.734588 0 0 1-2.228706 27.828706 24.696471 24.696471 0 0 0 7.408941 21.684706l51.501177 49.272471 28.551529 27.888941-0.722823 3.19247z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M490.793562 301.357176a194.439529 194.439529 0 0 0-197.150117 191.488 194.439529 194.439529 0 0 0 197.150117 191.427765 194.439529 194.439529 0 0 0 197.089883-191.427765 194.439529 194.439529 0 0 0-197.089883-191.488z m0 320.331295a127.698824 127.698824 0 1 1 131.312942-128.90353 129.626353 129.626353 0 0 1-131.312942 127.698824v1.204706z m481.942589-23.130353l-50.959059-49.272471-33.551059-31.804235v-46.802824l33.008941-32.286117 51.260235-49.272471a24.696471 24.696471 0 0 0 6.927059-24.696471 468.208941 468.208941 0 0 0-93.123764-176.670117 528.504471 528.504471 0 0 0-35.237648-38.912 24.696471 24.696471 0 0 0-24.69647-6.384941l-70.716235 18.432-34.454589 8.914823a24.696471 24.696471 0 0 1-19.275294-2.710588 312.982588 312.982588 0 0 0-23.371294-13.071059 24.696471 24.696471 0 0 1-13.071059-15.781647l-9.095529-32.768L638.610974 34.514824a24.696471 24.696471 0 0 0-18.251294-18.251295 533.263059 533.263059 0 0 0-52.404706-10.119529A523.143529 523.143529 0 0 0 490.733327 0a517.421176 517.421176 0 0 0-76.137412 6.144c-17.829647 2.590118-35.538824 6.023529-53.007059 10.360471a24.696471 24.696471 0 0 0-17.468235 17.468235l-18.974117 68.306823-9.155765 32.768a24.696471 24.696471 0 0 1-13.071059 15.781647l-24.636235 13.010824a24.696471 24.696471 0 0 1-19.215059 3.011765l-34.213647-9.155765-70.234353-17.709176a24.696471 24.696471 0 0 0-24.696471 6.384941c-12.348235 12.348235-24.033882 25.298824-34.93647 38.912-16.082824 19.275294-30.659765 39.755294-43.610353 61.138823-12.649412 21.443765-23.491765 43.851294-32.527059 67.041883-6.565647 16.082824-12.227765 32.527059-17.046588 49.27247a26.142118 26.142118 0 0 0 6.927059 24.636235l51.019294 49.272471 33.008941 32.045177v46.802823L59.749798 547.538824l-51.260236 49.27247a24.696471 24.696471 0 0 0-6.927058 24.696471c4.698353 16.685176 10.360471 33.129412 16.986352 49.212235 9.035294 23.732706 20.058353 46.622118 32.828236 68.547765 12.890353 21.383529 27.467294 41.743059 43.610353 60.837647 11.023059 13.673412 22.768941 26.804706 35.237647 39.152941a24.696471 24.696471 0 0 0 24.636235 6.445176l70.716235-18.492235 34.514824-9.095529a24.696471 24.696471 0 0 1 19.215059 2.951529c7.589647 4.698353 15.480471 8.854588 24.636235 13.071059a24.696471 24.696471 0 0 1 13.071059 15.781647l9.035294 32.768 16.865882 68.487529a24.696471 24.696471 0 0 0 18.191059 18.251295c17.287529 4.216471 34.816 7.589647 52.464941 10.059294 25.539765 3.975529 51.320471 6.023529 77.101177 6.204235A517.421176 517.421176 0 0 0 566.930974 979.425882c17.648941-2.409412 35.177412-5.842824 52.464941-10.059294a24.696471 24.696471 0 0 0 19.275294-18.251294l18.672942-68.065882 9.095529-32.707765a24.696471 24.696471 0 0 1 13.071059-15.781647c7.890824-4.216471 15.781647-8.432941 23.190588-13.071059a24.696471 24.696471 0 0 1 19.456-2.951529l34.273882 9.095529 70.716236 18.492235a24.696471 24.696471 0 0 0 24.636235-6.384941c12.589176-12.348235 24.455529-25.419294 35.478588-39.152941a468.208941 468.208941 0 0 0 75.414588-128.602353c6.625882-16.143059 12.288-32.587294 16.986353-49.392941a24.696471 24.696471 0 0 0-6.927058-24.094118zM350.324856 892.988235l-9.155764-3.553882h-3.614118l-3.493647-2.349177 16.745412 6.806589-0.481883-0.90353z m550.731295-262.144c0 3.192471-2.228706 6.144-3.192471 9.336471-1.024 3.192471-3.011765 7.408941-4.698353 11.083294a305.332706 305.332706 0 0 1-13.251765 28.852706c-3.975529 8.131765-8.432941 16.022588-12.890353 24.636235-4.397176 8.613647-6.144 9.878588-9.33647 14.757647l-5.180235 7.890824c-6.023529 8.914824-12.468706 17.468235-19.215059 25.901176-2.409412 3.192471-5.180235 6.144-7.649883 9.09553l-6.625882 7.649882v1.505882l-39.152941-10.36047-83.84753-21.925647a351.171765 351.171765 0 0 1-45.778823 30.298353l-4.216471 2.228706a266.360471 266.360471 0 0 1-26.864941 12.528941 24.696471 24.696471 0 0 0-15.058823 16.805647l-18.672942 68.005647-10.601411 37.948235h-1.987765l-9.878588 1.686588-12.047059 1.987765c-19.877647 2.770824-40.056471 4.096-60.114824 3.915294h-26.383058c-11.565176 0-23.190588-1.686588-34.514824-3.433412l-11.324235-1.686588-9.878589-1.807059h-1.927529l-10.601412-37.948235-18.733176-68.186353a26.142118 26.142118 0 0 0-15.058824-16.745412 341.534118 341.534118 0 0 1-66.981647-37.707294 26.624 26.624 0 0 0-21.443764-4.21647l-71.017412 18.492235-39.152941 10.360471-1.204706-1.505883-6.625883-7.408941-7.710117-9.336471c-6.565647-8.432941-12.950588-16.986353-19.215059-25.901176l-5.180235-7.830588a365.327059 365.327059 0 0 1-17.709177-29.816471l-4.457412-8.673882-5.180235-11.324236a307.440941 307.440941 0 0 1-8.131765-18.672941c-2.409412-6.204235-3.192471-7.408941-4.698353-11.143529l-3.19247-9.336471v-1.746823l27.888941-27.828706 51.501176-49.272471a24.696471 24.696471 0 0 0 7.348706-21.443764 293.225412 293.225412 0 0 1-2.409411-32.768v-8.432942c0.180706-10.902588 0.963765-21.865412 2.409411-32.768a24.696471 24.696471 0 0 0-7.348706-21.383529l-51.501176-49.332706-28.611765-29.274353c1.505882-3.734588 2.710588-7.408941 3.915294-11.143529 1.204706-3.614118 3.011765-7.348706 4.698353-11.083294 14.938353-36.382118 35.117176-70.475294 59.873883-101.014589l7.649882-9.33647 6.625882-7.408941 1.264942-1.505883 39.152941 10.360471 71.017412 18.492235c7.408941 1.626353 15.239529 0 21.443764-4.457412 7.830588-5.662118 15.962353-10.842353 24.636236-16.022588l4.397176-2.710588c12.227765-7.047529 24.937412-13.251765 37.948235-18.672941a26.142118 26.142118 0 0 0 15.058824-16.805647l18.672941-68.246589 10.661647-37.948235h1.927529l9.878589-1.686588 12.348235-1.987765c6.866824 0 13.793882-1.746824 20.660706-2.228706l21.443765-1.505882h35.538823l21.38353 1.505882c6.927059 0 13.854118 1.505882 20.720941 2.409412l12.288 1.505882 9.878588 1.987765h1.987765l10.601411 38.189177 18.672942 68.065882a24.696471 24.696471 0 0 0 15.058823 16.745412c9.095529 3.614118 18.251294 7.830588 26.864941 12.288l4.216471 2.469647c12.468706 6.806588 24.455529 14.456471 35.96047 22.889412 6.264471 4.577882 14.155294 6.083765 21.684706 4.21647l70.716236-18.251294 39.152941-10.360471V216.847059l6.625882 7.408941c2.529882 3.192471 4.999529 6.384941 7.710118 9.336471l12.528941 16.263529 6.625882 9.637647 5.240471 7.830588c8.131765 12.408471 15.540706 25.238588 22.166588 38.490353 4.939294 9.336471 9.336471 18.974118 13.251765 28.792471 1.807059 3.734588 3.252706 7.408941 4.698353 11.143529l3.252706 9.035294v2.048l-26.624 27.587765-51.501177 49.272471a24.696471 24.696471 0 0 0-7.408941 21.443764c1.204706 9.336471 1.987765 18.672941 2.228706 28.069647v17.769412a259.734588 259.734588 0 0 1-2.228706 27.828706 24.696471 24.696471 0 0 0 7.408941 21.684706l51.501177 49.272471 28.551529 27.888941-0.722823 3.19247z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shijian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M544 65.152V128a32 32 0 0 1-64 0v-62.848A448.064 448.064 0 0 0 65.152 480H131.2a32 32 0 0 1 32 32 32 32 0 0 1-32 28.8H64.896a448.064 448.064 0 0 0 409.344 417.6V889.6a32 32 0 1 1 64 0v69.632a448.064 448.064 0 0 0 420.416-412.032H887.68a32 32 0 1 1 0-64h71.424A448.064 448.064 0 0 0 544 65.152zM512 1024A512 512 0 1 1 512 0a512 512 0 0 1 0 1024z m192-335.36a30.08 30.08 0 0 1-16-4.48L480 563.84V256a32 32 0 0 1 64 0v270.72l178.56 101.76a32.64 32.64 0 0 1 11.52 44.16 32 32 0 0 1-30.08 16z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M544 65.152V128a32 32 0 0 1-64 0v-62.848A448.064 448.064 0 0 0 65.152 480H131.2a32 32 0 0 1 32 32 32 32 0 0 1-32 28.8H64.896a448.064 448.064 0 0 0 409.344 417.6V889.6a32 32 0 1 1 64 0v69.632a448.064 448.064 0 0 0 420.416-412.032H887.68a32 32 0 1 1 0-64h71.424A448.064 448.064 0 0 0 544 65.152zM512 1024A512 512 0 1 1 512 0a512 512 0 0 1 0 1024z m192-335.36a30.08 30.08 0 0 1-16-4.48L480 563.84V256a32 32 0 0 1 64 0v270.72l178.56 101.76a32.64 32.64 0 0 1 11.52 44.16 32 32 0 0 1-30.08 16z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shiyong::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.576 0H145.536A145.408 145.408 0 0 0 0 145.408v727.104a145.408 145.408 0 0 0 145.408 145.472h727.104a145.472 145.472 0 0 0 145.472-145.472V145.472A145.472 145.472 0 0 0 872.512 0h0.064z m72.896 872.768a72.448 72.448 0 0 1-72.32 72.64H145.728a72.448 72.448 0 0 1-51.584-21.312 72.128 72.128 0 0 1-21.44-51.328V145.472c0-40.256 32.64-72.832 72.96-72.832h727.04c40.128 0 72.768 32.64 72.768 72.768v727.36zM827.392 327.04H536.512a36.352 36.352 0 0 0 0 72.704h290.88a36.352 36.352 0 0 0 0-72.704z m0 291.072H536.512a36.288 36.288 0 0 0 0 72.64h290.88a36.288 36.288 0 0 0 0-72.64zM318.336 527.36a127.296 127.296 0 1 0 0 254.464 127.296 127.296 0 0 0 0-254.4v-0.064z m38.592 165.888a54.592 54.592 0 1 1-78.016-76.416 54.592 54.592 0 0 1 78.016 76.416z m44.8-427.968l-119.68 119.68-47.168-46.912a36.288 36.288 0 1 0-51.328 51.392L256.256 462.08c14.144 14.144 37.12 14.144 51.328 0L453.12 316.672a36.352 36.352 0 0 0-51.328-51.456z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.576 0H145.536A145.408 145.408 0 0 0 0 145.408v727.104a145.408 145.408 0 0 0 145.408 145.472h727.104a145.472 145.472 0 0 0 145.472-145.472V145.472A145.472 145.472 0 0 0 872.512 0h0.064z m72.896 872.768a72.448 72.448 0 0 1-72.32 72.64H145.728a72.448 72.448 0 0 1-51.584-21.312 72.128 72.128 0 0 1-21.44-51.328V145.472c0-40.256 32.64-72.832 72.96-72.832h727.04c40.128 0 72.768 32.64 72.768 72.768v727.36zM827.392 327.04H536.512a36.352 36.352 0 0 0 0 72.704h290.88a36.352 36.352 0 0 0 0-72.704z m0 291.072H536.512a36.288 36.288 0 0 0 0 72.64h290.88a36.288 36.288 0 0 0 0-72.64zM318.336 527.36a127.296 127.296 0 1 0 0 254.464 127.296 127.296 0 0 0 0-254.4v-0.064z m38.592 165.888a54.592 54.592 0 1 1-78.016-76.416 54.592 54.592 0 0 1 78.016 76.416z m44.8-427.968l-119.68 119.68-47.168-46.912a36.288 36.288 0 1 0-51.328 51.392L256.256 462.08c14.144 14.144 37.12 14.144 51.328 0L453.12 316.672a36.352 36.352 0 0 0-51.328-51.456z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shou::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.768 800.064a36.48 36.48 0 0 1 36.544-36.544h567.488a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 0 1-36.544-36.48z m284.032-182.784a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 1 1 0-73.088h247.488z m438.4 333.44v-577.28l73.088-73.088v650.496c0 40.256-32.896 73.152-73.152 73.152H73.152A73.344 73.344 0 0 1 0 950.848V73.408C0 33.28 32.896 0.32 73.152 0.32h649.728l-73.152 73.088-576.64 0.128 0.128 877.312 801.92-0.064zM974.08 129.152a36.736 36.736 0 0 1 0 51.712l-179.328 179.264 34.24 34.304a36.672 36.672 0 0 1-24 62.4l-266.24 13.44H536.96a36.672 36.672 0 0 1-36.48-38.4l13.504-266.176a36.608 36.608 0 0 1 62.4-24l48.32 48.32 179.2-179.2a36.608 36.608 0 0 1 51.712 0l118.464 118.336z m-256.832 205.184l179.264-179.264-66.688-66.752-179.264 179.264a36.48 36.48 0 0 1-51.648 0l-16-16-7.296 143.616 143.616-7.296-1.92-1.92a36.48 36.48 0 0 1 0-51.648z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.768 800.064a36.48 36.48 0 0 1 36.544-36.544h567.488a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 0 1-36.544-36.48z m284.032-182.784a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 1 1 0-73.088h247.488z m438.4 333.44v-577.28l73.088-73.088v650.496c0 40.256-32.896 73.152-73.152 73.152H73.152A73.344 73.344 0 0 1 0 950.848V73.408C0 33.28 32.896 0.32 73.152 0.32h649.728l-73.152 73.088-576.64 0.128 0.128 877.312 801.92-0.064zM974.08 129.152a36.736 36.736 0 0 1 0 51.712l-179.328 179.264 34.24 34.304a36.672 36.672 0 0 1-24 62.4l-266.24 13.44H536.96a36.672 36.672 0 0 1-36.48-38.4l13.504-266.176a36.608 36.608 0 0 1 62.4-24l48.32 48.32 179.2-179.2a36.608 36.608 0 0 1 51.712 0l118.464 118.336z m-256.832 205.184l179.264-179.264-66.688-66.752-179.264 179.264a36.48 36.48 0 0 1-51.648 0l-16-16-7.296 143.616 143.616-7.296-1.92-1.92a36.48 36.48 0 0 1 0-51.648z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shouye::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M869.01376 970.496h-222.144a58.432 58.432 0 0 1-58.368-58.304v-223.168H500.30976v223.168c0 32.064-26.24 58.304-58.304 58.304h-225.28a58.432 58.432 0 0 1-58.24-58.304v-366.08H58.64576a57.856 57.856 0 0 1-54.72-38.016 57.792 57.792 0 0 1 16.32-64.192L495.25376 19.968 495.57376 19.712A81.152 81.152 0 0 1 603.86176 21.76l465.728 423.488 0.192 0.256c17.536 16.512 23.168 41.6 14.208 63.936a57.984 57.984 0 0 1-54.144 36.736h-102.528v366.016c0 32.064-26.24 58.304-58.304 58.304z m-209.408-71.04h196.608v-424.32h140.544L555.73376 74.112l-0.128-0.128a10.112 10.112 0 0 0-13.312-0.512L92.18176 475.008h137.344v424.448h199.68v-223.168c0-32.064 26.24-58.24 58.368-58.24H601.17376c32.128 0 58.368 26.176 58.368 58.24v223.168z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M869.01376 970.496h-222.144a58.432 58.432 0 0 1-58.368-58.304v-223.168H500.30976v223.168c0 32.064-26.24 58.304-58.304 58.304h-225.28a58.432 58.432 0 0 1-58.24-58.304v-366.08H58.64576a57.856 57.856 0 0 1-54.72-38.016 57.792 57.792 0 0 1 16.32-64.192L495.25376 19.968 495.57376 19.712A81.152 81.152 0 0 1 603.86176 21.76l465.728 423.488 0.192 0.256c17.536 16.512 23.168 41.6 14.208 63.936a57.984 57.984 0 0 1-54.144 36.736h-102.528v366.016c0 32.064-26.24 58.304-58.304 58.304z m-209.408-71.04h196.608v-424.32h140.544L555.73376 74.112l-0.128-0.128a10.112 10.112 0 0 0-13.312-0.512L92.18176 475.008h137.344v424.448h199.68v-223.168c0-32.064 26.24-58.24 58.368-58.24H601.17376c32.128 0 58.368 26.176 58.368 58.24v223.168z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-shu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M559.189333 913.066667H0V0.938667h590.336c14.250667 0 27.136 6.485333 35.669333 16.64 10.24 8.533333 16.64 21.418667 16.64 35.754666 0 20.906667 17.152 37.12 38.144 37.12A38.485333 38.485333 0 0 0 715.946667 67.157333 46.762667 46.762667 0 0 1 757.76 0H1365.333333v913.066667H801.706667c-17.066667 52.224-65.194667 90.453333-121.856 90.453333a126.464 126.464 0 0 1-120.661334-90.453333z m-3.413333-818.773334h-462.506667v726.442667h499.882667c13.141333 0 25.002667 5.461333 33.536 14.250667 11.946667 8.448 19.797333 22.357333 19.797333 38.144 0 20.906667 15.274667 37.12 34.304 37.12 16.042667 0 29.44-12.202667 33.194667-28.074667a46.762667 46.762667 0 0 1 43.946667-62.378667h515.072V93.269333h-467.626667a132.437333 132.437333 0 0 1-125.525333 90.453334c-58.026667 0-106.922667-37.290667-123.989334-89.429334zM199.082667 284.672h310.357333v86.613333H198.997333V284.672z m0 217.088h310.357333v86.613333H198.997333V501.76z m652.202666-217.088h310.357334v86.613333H851.2V284.672z m0 217.088h310.357334v86.613333H851.2V501.76zM724.48 322.730667v378.026666a43.690667 43.690667 0 0 1-43.776 43.776 43.690667 43.690667 0 0 1-43.861333-43.776v-378.026666c0-23.808 19.114667-43.776 43.861333-43.776a44.970667 44.970667 0 0 1 43.776 43.776z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M559.189333 913.066667H0V0.938667h590.336c14.250667 0 27.136 6.485333 35.669333 16.64 10.24 8.533333 16.64 21.418667 16.64 35.754666 0 20.906667 17.152 37.12 38.144 37.12A38.485333 38.485333 0 0 0 715.946667 67.157333 46.762667 46.762667 0 0 1 757.76 0H1365.333333v913.066667H801.706667c-17.066667 52.224-65.194667 90.453333-121.856 90.453333a126.464 126.464 0 0 1-120.661334-90.453333z m-3.413333-818.773334h-462.506667v726.442667h499.882667c13.141333 0 25.002667 5.461333 33.536 14.250667 11.946667 8.448 19.797333 22.357333 19.797333 38.144 0 20.906667 15.274667 37.12 34.304 37.12 16.042667 0 29.44-12.202667 33.194667-28.074667a46.762667 46.762667 0 0 1 43.946667-62.378667h515.072V93.269333h-467.626667a132.437333 132.437333 0 0 1-125.525333 90.453334c-58.026667 0-106.922667-37.290667-123.989334-89.429334zM199.082667 284.672h310.357333v86.613333H198.997333V284.672z m0 217.088h310.357333v86.613333H198.997333V501.76z m652.202666-217.088h310.357334v86.613333H851.2V284.672z m0 217.088h310.357334v86.613333H851.2V501.76zM724.48 322.730667v378.026666a43.690667 43.690667 0 0 1-43.776 43.776 43.690667 43.690667 0 0 1-43.861333-43.776v-378.026666c0-23.808 19.114667-43.776 43.861333-43.776a44.970667 44.970667 0 0 1 43.776 43.776z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-sjgw::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M825.524706 0c69.993412 0 126.674824 56.741647 126.674823 126.674824v770.650352A126.674824 126.674824 0 0 1 825.524706 1024H186.910118A126.674824 126.674824 0 0 1 60.235294 897.325176V126.674824C60.235294 56.741647 116.976941 0 186.910118 0h638.614588z m0 68.668235H186.910118a58.066824 58.066824 0 0 0-58.066824 58.006589v770.650352c0 32.045176 26.021647 58.066824 58.066824 58.066824h638.614588a58.066824 58.066824 0 0 0 58.066823-58.066824V126.674824a58.066824 58.066824 0 0 0-58.066823-58.066824zM474.533647 712.583529a34.334118 34.334118 0 0 1 0.843294 68.608h-184.922353a34.334118 34.334118 0 0 1-0.783059-68.608h184.862118zM290.635294 475.075765l428.393412 2.590117a34.334118 34.334118 0 0 1 0.361412 68.668236h-0.783059l-428.393412-2.650353a34.334118 34.334118 0 0 1-0.361412-68.668236h0.783059z m68.668235-305.935059a7.951059 7.951059 0 0 1 3.614118 3.614118l27.768471 56.32 62.162823 9.035294a7.951059 7.951059 0 0 1 4.397177 13.492706l-44.995765 43.851294 10.661647 61.921882a7.951059 7.951059 0 0 1-11.504941 8.372706l-55.597177-29.274353-55.597176 29.274353a7.951059 7.951059 0 0 1-11.444706-8.372706l10.541176-61.921882-44.935529-43.851294a7.951059 7.951059 0 0 1 4.397177-13.492706l62.102588-9.035294 27.828706-56.32a7.951059 7.951059 0 0 1 10.601411-3.614118z m360.688942 71.077647a34.334118 34.334118 0 0 1 0.783058 68.547765H540.491294a34.334118 34.334118 0 0 1-0.783059-68.608h180.284236z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M825.524706 0c69.993412 0 126.674824 56.741647 126.674823 126.674824v770.650352A126.674824 126.674824 0 0 1 825.524706 1024H186.910118A126.674824 126.674824 0 0 1 60.235294 897.325176V126.674824C60.235294 56.741647 116.976941 0 186.910118 0h638.614588z m0 68.668235H186.910118a58.066824 58.066824 0 0 0-58.066824 58.006589v770.650352c0 32.045176 26.021647 58.066824 58.066824 58.066824h638.614588a58.066824 58.066824 0 0 0 58.066823-58.066824V126.674824a58.066824 58.066824 0 0 0-58.066823-58.066824zM474.533647 712.583529a34.334118 34.334118 0 0 1 0.843294 68.608h-184.922353a34.334118 34.334118 0 0 1-0.783059-68.608h184.862118zM290.635294 475.075765l428.393412 2.590117a34.334118 34.334118 0 0 1 0.361412 68.668236h-0.783059l-428.393412-2.650353a34.334118 34.334118 0 0 1-0.361412-68.668236h0.783059z m68.668235-305.935059a7.951059 7.951059 0 0 1 3.614118 3.614118l27.768471 56.32 62.162823 9.035294a7.951059 7.951059 0 0 1 4.397177 13.492706l-44.995765 43.851294 10.661647 61.921882a7.951059 7.951059 0 0 1-11.504941 8.372706l-55.597177-29.274353-55.597176 29.274353a7.951059 7.951059 0 0 1-11.444706-8.372706l10.541176-61.921882-44.935529-43.851294a7.951059 7.951059 0 0 1 4.397177-13.492706l62.102588-9.035294 27.828706-56.32a7.951059 7.951059 0 0 1 10.601411-3.614118z m360.688942 71.077647a34.334118 34.334118 0 0 1 0.783058 68.547765H540.491294a34.334118 34.334118 0 0 1-0.783059-68.608h180.284236z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-sjlm::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M725.248 132.096a124.8 124.8 0 0 1 124.8 124.8V899.2a124.8 124.8 0 0 1-124.8 124.8H124.8A124.8 124.8 0 0 1 0 899.2V256.896a124.8 124.8 0 0 1 124.8-124.8h600.448z m0 67.584H124.8c-31.616 0-57.216 25.6-57.216 57.216V899.2c0 31.552 25.6 57.216 57.216 57.216h600.448c31.552 0 57.152-25.6 57.152-57.216V256.896c0-31.616-25.6-57.216-57.152-57.216z m-112.64 581.632a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672zM874.432 0a124.8 124.8 0 0 1 124.8 122.752v657.792a33.792 33.792 0 0 1-67.584 0.768V124.8a57.216 57.216 0 0 0-56.32-57.152H236.608A33.792 33.792 0 0 1 235.776 0h638.592z m-261.76 305.024a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M725.248 132.096a124.8 124.8 0 0 1 124.8 124.8V899.2a124.8 124.8 0 0 1-124.8 124.8H124.8A124.8 124.8 0 0 1 0 899.2V256.896a124.8 124.8 0 0 1 124.8-124.8h600.448z m0 67.584H124.8c-31.616 0-57.216 25.6-57.216 57.216V899.2c0 31.552 25.6 57.216 57.216 57.216h600.448c31.552 0 57.152-25.6 57.152-57.216V256.896c0-31.616-25.6-57.216-57.152-57.216z m-112.64 581.632a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672zM874.432 0a124.8 124.8 0 0 1 124.8 122.752v657.792a33.792 33.792 0 0 1-67.584 0.768V124.8a57.216 57.216 0 0 0-56.32-57.152H236.608A33.792 33.792 0 0 1 235.776 0h638.592z m-261.76 305.024a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-sjrt::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M601.6 309.76H422.4L332.608 154.88 422.4 0h179.2l89.792 154.88L601.6 309.76z m-146.496-56.96H568.96l56.768-97.92L568.896 56.896H455.04l-56.768 97.92 56.768 98.048z m-185.984 619.904H89.728L0 717.824l89.728-154.88h179.264l89.792 154.88-89.6 154.88z m-146.56-56.96h113.728l56.768-97.92-56.768-97.984H122.496l-56.768 97.92 56.768 98.048z m811.712 56.96h-179.264l-89.792-154.88 89.792-154.88h179.2L1024 717.824l-89.728 154.88z m-146.56-56.96h113.792l56.768-97.92-56.768-97.984h-113.792l-56.768 97.92 56.768 98.048zM32.896 534.208A28.48 28.48 0 0 1 4.416 505.6a502.08 502.08 0 0 1 148.672-357.504 498.24 498.24 0 0 1 67.776-56.64 28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.976 39.552a448 448 0 0 0-60.16 50.432A444.416 444.416 0 0 0 61.312 505.664a28.416 28.416 0 0 1-28.416 28.48zM512 1011.328a511.872 511.872 0 0 1-214.528-47.232 28.352 28.352 0 0 1-13.76-37.76 28.352 28.352 0 0 1 37.76-13.824 451.52 451.52 0 0 0 381.184 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76 512.448 512.448 0 0 1-214.656 47.36z m479.104-477.184a28.48 28.48 0 0 1-28.416-28.48 444.928 444.928 0 0 0-131.968-317.312 449.792 449.792 0 0 0-68.288-55.872 28.48 28.48 0 0 1 31.616-47.296c27.456 18.368 53.312 39.488 76.8 62.976a503.296 503.296 0 0 1 148.736 357.504c0 15.68-12.8 28.48-28.48 28.48z m-833.92 0A28.48 28.48 0 0 1 128.64 505.6c0-102.016 39.936-197.952 112.256-270.144 15.808-15.68 32.96-30.08 51.072-42.88a28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.912 39.552-15.424 10.752-30.08 23.168-43.648 36.544A322.048 322.048 0 0 0 185.472 505.6a28.352 28.352 0 0 1-28.352 28.608zM512 887.616a388.8 388.8 0 0 1-162.048-35.648 28.352 28.352 0 0 1-13.824-37.824 28.352 28.352 0 0 1 37.824-13.76 327.36 327.36 0 0 0 276.096 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76A386.816 386.816 0 0 1 512 887.68z m355.008-353.472a28.48 28.48 0 0 1-28.48-28.48 322.56 322.56 0 0 0-95.552-229.76c-13.504-13.44-28.096-25.6-43.648-36.608a28.288 28.288 0 0 1-6.912-39.552 28.288 28.288 0 0 1 39.552-6.976c18.112 12.672 35.392 27.072 51.072 42.88a378.88 378.88 0 0 1 112.256 270.144 28.288 28.288 0 0 1-28.288 28.352z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M601.6 309.76H422.4L332.608 154.88 422.4 0h179.2l89.792 154.88L601.6 309.76z m-146.496-56.96H568.96l56.768-97.92L568.896 56.896H455.04l-56.768 97.92 56.768 98.048z m-185.984 619.904H89.728L0 717.824l89.728-154.88h179.264l89.792 154.88-89.6 154.88z m-146.56-56.96h113.728l56.768-97.92-56.768-97.984H122.496l-56.768 97.92 56.768 98.048z m811.712 56.96h-179.264l-89.792-154.88 89.792-154.88h179.2L1024 717.824l-89.728 154.88z m-146.56-56.96h113.792l56.768-97.92-56.768-97.984h-113.792l-56.768 97.92 56.768 98.048zM32.896 534.208A28.48 28.48 0 0 1 4.416 505.6a502.08 502.08 0 0 1 148.672-357.504 498.24 498.24 0 0 1 67.776-56.64 28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.976 39.552a448 448 0 0 0-60.16 50.432A444.416 444.416 0 0 0 61.312 505.664a28.416 28.416 0 0 1-28.416 28.48zM512 1011.328a511.872 511.872 0 0 1-214.528-47.232 28.352 28.352 0 0 1-13.76-37.76 28.352 28.352 0 0 1 37.76-13.824 451.52 451.52 0 0 0 381.184 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76 512.448 512.448 0 0 1-214.656 47.36z m479.104-477.184a28.48 28.48 0 0 1-28.416-28.48 444.928 444.928 0 0 0-131.968-317.312 449.792 449.792 0 0 0-68.288-55.872 28.48 28.48 0 0 1 31.616-47.296c27.456 18.368 53.312 39.488 76.8 62.976a503.296 503.296 0 0 1 148.736 357.504c0 15.68-12.8 28.48-28.48 28.48z m-833.92 0A28.48 28.48 0 0 1 128.64 505.6c0-102.016 39.936-197.952 112.256-270.144 15.808-15.68 32.96-30.08 51.072-42.88a28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.912 39.552-15.424 10.752-30.08 23.168-43.648 36.544A322.048 322.048 0 0 0 185.472 505.6a28.352 28.352 0 0 1-28.352 28.608zM512 887.616a388.8 388.8 0 0 1-162.048-35.648 28.352 28.352 0 0 1-13.824-37.824 28.352 28.352 0 0 1 37.824-13.76 327.36 327.36 0 0 0 276.096 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76A386.816 386.816 0 0 1 512 887.68z m355.008-353.472a28.48 28.48 0 0 1-28.48-28.48 322.56 322.56 0 0 0-95.552-229.76c-13.504-13.44-28.096-25.6-43.648-36.608a28.288 28.288 0 0 1-6.912-39.552 28.288 28.288 0 0 1 39.552-6.976c18.112 12.672 35.392 27.072 51.072 42.88a378.88 378.88 0 0 1 112.256 270.144 28.288 28.288 0 0 1-28.288 28.352z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-sjx::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1144.978286 26.112a93.184 93.184 0 0 1 93.257143 93.184v776.777143a93.184 93.184 0 0 1-93.257143 93.184H161.133714a93.184 93.184 0 0 1-93.184-93.184V119.222857A93.184 93.184 0 0 1 161.133714 26.112h983.844572z m10.386285 128.219429L679.131429 539.940571a41.398857 41.398857 0 0 1-49.005715 2.194286l-3.145143-2.194286-476.16-385.536v741.668572c0 4.681143 3.072 8.777143 7.533715 10.020571l2.779428 0.365715h983.844572a10.386286 10.386286 0 0 0 10.386285-10.386286V154.331429z m-75.702857-45.348572H226.377143l426.715428 345.380572L1079.588571 108.982857z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1144.978286 26.112a93.184 93.184 0 0 1 93.257143 93.184v776.777143a93.184 93.184 0 0 1-93.257143 93.184H161.133714a93.184 93.184 0 0 1-93.184-93.184V119.222857A93.184 93.184 0 0 1 161.133714 26.112h983.844572z m10.386285 128.219429L679.131429 539.940571a41.398857 41.398857 0 0 1-49.005715 2.194286l-3.145143-2.194286-476.16-385.536v741.668572c0 4.681143 3.072 8.777143 7.533715 10.020571l2.779428 0.365715h983.844572a10.386286 10.386286 0 0 0 10.386285-10.386286V154.331429z m-75.702857-45.348572H226.377143l426.715428 345.380572L1079.588571 108.982857z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-tbgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M875.328 74.368c40.96 0 74.304 33.28 74.304 74.304v185.92c0 40.96-33.28 74.368-74.304 74.368h-185.92c-40.96 0-74.368-33.344-74.368-74.368V148.672c0-40.96 33.344-74.304 74.368-74.304h185.92m0-74.368h-185.92A148.736 148.736 0 0 0 540.8 148.672v185.92a148.736 148.736 0 0 0 148.672 148.672h185.92A148.736 148.736 0 0 0 1024 334.592V148.672A148.736 148.736 0 0 0 875.328 0z m-540.8 74.368c41.088 0 74.432 33.28 74.432 74.304v185.92c0 40.96-33.344 74.368-74.368 74.368H148.672c-40.96 0-74.304-33.344-74.304-74.368V148.672c0-40.96 33.28-74.304 74.304-74.304h185.92m0-74.368H148.672A148.736 148.736 0 0 0 0 148.672v185.92A148.736 148.736 0 0 0 148.672 483.2h185.92A148.736 148.736 0 0 0 483.2 334.592V148.672A148.736 148.736 0 0 0 334.592 0z m0 615.04c40.96 0 74.368 33.344 74.368 74.368v185.92c0 40.96-33.344 74.304-74.368 74.304H148.672c-40.96 0-74.304-33.28-74.304-74.304v-185.92c0-40.96 33.28-74.368 74.304-74.368h185.92m0-74.304H148.672A148.736 148.736 0 0 0 0 689.408v185.92A148.736 148.736 0 0 0 148.672 1024h185.92a148.736 148.736 0 0 0 148.672-148.672v-185.92A148.736 148.736 0 0 0 334.592 540.8z m280.448 150.848h371.776a37.12 37.12 0 1 0 0-74.368h-371.84a37.12 37.12 0 1 0 0 74.368z m371.776 74.368h-371.84a37.12 37.12 0 1 0 0 74.304h371.84a37.12 37.12 0 1 0 0-74.304z m0 148.672h-371.84a37.12 37.12 0 1 0 0 74.368h371.84a37.12 37.12 0 1 0 0-74.368z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M875.328 74.368c40.96 0 74.304 33.28 74.304 74.304v185.92c0 40.96-33.28 74.368-74.304 74.368h-185.92c-40.96 0-74.368-33.344-74.368-74.368V148.672c0-40.96 33.344-74.304 74.368-74.304h185.92m0-74.368h-185.92A148.736 148.736 0 0 0 540.8 148.672v185.92a148.736 148.736 0 0 0 148.672 148.672h185.92A148.736 148.736 0 0 0 1024 334.592V148.672A148.736 148.736 0 0 0 875.328 0z m-540.8 74.368c41.088 0 74.432 33.28 74.432 74.304v185.92c0 40.96-33.344 74.368-74.368 74.368H148.672c-40.96 0-74.304-33.344-74.304-74.368V148.672c0-40.96 33.28-74.304 74.304-74.304h185.92m0-74.368H148.672A148.736 148.736 0 0 0 0 148.672v185.92A148.736 148.736 0 0 0 148.672 483.2h185.92A148.736 148.736 0 0 0 483.2 334.592V148.672A148.736 148.736 0 0 0 334.592 0z m0 615.04c40.96 0 74.368 33.344 74.368 74.368v185.92c0 40.96-33.344 74.304-74.368 74.304H148.672c-40.96 0-74.304-33.28-74.304-74.304v-185.92c0-40.96 33.28-74.368 74.304-74.368h185.92m0-74.304H148.672A148.736 148.736 0 0 0 0 689.408v185.92A148.736 148.736 0 0 0 148.672 1024h185.92a148.736 148.736 0 0 0 148.672-148.672v-185.92A148.736 148.736 0 0 0 334.592 540.8z m280.448 150.848h371.776a37.12 37.12 0 1 0 0-74.368h-371.84a37.12 37.12 0 1 0 0 74.368z m371.776 74.368h-371.84a37.12 37.12 0 1 0 0 74.304h371.84a37.12 37.12 0 1 0 0-74.304z m0 148.672h-371.84a37.12 37.12 0 1 0 0 74.368h371.84a37.12 37.12 0 1 0 0-74.368z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-tianjia::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024c-282.304 0-512-229.696-512-512s229.696-512 512-512 512 229.696 512 512-229.696 512-512 512zM512 64C264.96 64 64 264.96 64 512c0 246.976 200.96 448 448 448 246.976 0 448-201.024 448-448 0-247.04-201.024-448-448-448z m272 480h-544a32 32 0 1 1 0-64h544a32 32 0 1 1 0 64zM512 816a32 32 0 0 1-32-32v-544a32 32 0 0 1 64 0v544a32 32 0 0 1-32 32z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024c-282.304 0-512-229.696-512-512s229.696-512 512-512 512 229.696 512 512-229.696 512-512 512zM512 64C264.96 64 64 264.96 64 512c0 246.976 200.96 448 448 448 246.976 0 448-201.024 448-448 0-247.04-201.024-448-448-448z m272 480h-544a32 32 0 1 1 0-64h544a32 32 0 1 1 0 64zM512 816a32 32 0 0 1-32-32v-544a32 32 0 0 1 64 0v544a32 32 0 0 1-32 32z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-tongji::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 494.4l413.824-380.416 243.2 233.6 227.904-261.12L803.264 0 1022.784 0v219.52l-77.76-77.76-288 319.296-243.456-242.368L53.12 555.52 0 494.4z m71.68 159.808h73.28V1024H71.68v-369.792zM364.288 443.52h73.28V1024H364.288V443.52z m292.48 142.784h73.344V1024h-73.28V586.304z m292.608-220.032h73.28V1024h-73.28V366.272z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 494.4l413.824-380.416 243.2 233.6 227.904-261.12L803.264 0 1022.784 0v219.52l-77.76-77.76-288 319.296-243.456-242.368L53.12 555.52 0 494.4z m71.68 159.808h73.28V1024H71.68v-369.792zM364.288 443.52h73.28V1024H364.288V443.52z m292.48 142.784h73.344V1024h-73.28V586.304z m292.608-220.032h73.28V1024h-73.28V366.272z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-tupian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024 0v1024H0V0h1024z m-272.64 428.544l-28.8 20.928c-79.232 56.512-305.024 210.112-316.288 213.824 4.16 4.16 0 4.16-8.32 4.16-12.416 0-24.832-4.16-28.992-16.576-12.416-16.64-8.32-37.312 8.32-49.728l84.032-55.936c-26.496-16.64-36.672-35.2-42.56-56l-5.888-11.84c-5.76-11.52-12.8-22.4-31.424-37.952-29.056-21.76-45.376-14.912-82.304 20.48l-17.28 16.832a373.76 373.76 0 0 1-41.408 37.312c-51.648 40.192-127.04 50.56-170.048 53.12l0.064 386.368H953.6l-0.064-470.912a51.648 51.648 0 0 1-4.096-5.888c-12.416-24.832-41.472-66.304-66.304-74.624-26.944-11.52-89.664-1.6-131.712 26.432zM953.6 70.4H70.4v426.496c37.504-1.6 92.928-8.448 124.416-36.8 8.32-8.32 16.576-14.72 24.832-21.76l35.392-32.32c41.984-37.376 94.656-73.408 167.744-24.64 45.632 28.992 58.048 57.984 66.368 78.72l5.76 11.904c4.352 8.064 9.92 13.696 27.456 19.008l14.016 3.968 77.632-52.48c43.776-30.016 78.4-54.528 90.688-65.28 53.888-41.472 157.568-70.464 215.616-41.472 11.904 5.504 23.04 13.44 33.216 22.592l-0.064-287.936zM269.44 228.032c28.992 0 49.728 20.736 49.728 49.728a47.872 47.872 0 0 1-49.728 49.728h-4.16a47.872 47.872 0 0 1-49.792-49.728c0-28.992 20.736-49.728 49.792-49.728h4.16z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024 0v1024H0V0h1024z m-272.64 428.544l-28.8 20.928c-79.232 56.512-305.024 210.112-316.288 213.824 4.16 4.16 0 4.16-8.32 4.16-12.416 0-24.832-4.16-28.992-16.576-12.416-16.64-8.32-37.312 8.32-49.728l84.032-55.936c-26.496-16.64-36.672-35.2-42.56-56l-5.888-11.84c-5.76-11.52-12.8-22.4-31.424-37.952-29.056-21.76-45.376-14.912-82.304 20.48l-17.28 16.832a373.76 373.76 0 0 1-41.408 37.312c-51.648 40.192-127.04 50.56-170.048 53.12l0.064 386.368H953.6l-0.064-470.912a51.648 51.648 0 0 1-4.096-5.888c-12.416-24.832-41.472-66.304-66.304-74.624-26.944-11.52-89.664-1.6-131.712 26.432zM953.6 70.4H70.4v426.496c37.504-1.6 92.928-8.448 124.416-36.8 8.32-8.32 16.576-14.72 24.832-21.76l35.392-32.32c41.984-37.376 94.656-73.408 167.744-24.64 45.632 28.992 58.048 57.984 66.368 78.72l5.76 11.904c4.352 8.064 9.92 13.696 27.456 19.008l14.016 3.968 77.632-52.48c43.776-30.016 78.4-54.528 90.688-65.28 53.888-41.472 157.568-70.464 215.616-41.472 11.904 5.504 23.04 13.44 33.216 22.592l-0.064-287.936zM269.44 228.032c28.992 0 49.728 20.736 49.728 49.728a47.872 47.872 0 0 1-49.728 49.728h-4.16a47.872 47.872 0 0 1-49.792-49.728c0-28.992 20.736-49.728 49.792-49.728h4.16z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-user-filling::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M512 75Q393 75 291 134Q193 193 134 291Q75 393 75.0 512.0Q75 631 134 733Q193 831 291 890Q393 949 512.0 949.0Q631 949 733 890Q831 831 890 733Q949 631 949.0 512.0Q949 393 890 291Q831 193 733 134Q631 75 512 75ZM512 235Q547 235 576.0 252.0Q605 269 622.5 298.5Q640 328 640.0 362.5Q640 397 622.5 426.5Q605 456 576.0 473.5Q547 491 512.0 491.0Q477 491 448.0 473.5Q419 456 401.5 426.5Q384 397 384.0 362.5Q384 328 401.5 298.5Q419 269 448.0 252.0Q477 235 512 235ZM749 742Q735 761 704 783Q666 808 621 824Q567 843 512.0 843.0Q457 843 403 824Q358 808 320 783Q289 761 275 742Q263 727 267 710Q281 656 317.5 613.0Q354 570 404.5 546.5Q455 523 512.0 523.0Q569 523 619.5 546.5Q670 570 706.5 613.0Q743 656 757 710Q761 727 749 742Z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M512 75Q393 75 291 134Q193 193 134 291Q75 393 75.0 512.0Q75 631 134 733Q193 831 291 890Q393 949 512.0 949.0Q631 949 733 890Q831 831 890 733Q949 631 949.0 512.0Q949 393 890 291Q831 193 733 134Q631 75 512 75ZM512 235Q547 235 576.0 252.0Q605 269 622.5 298.5Q640 328 640.0 362.5Q640 397 622.5 426.5Q605 456 576.0 473.5Q547 491 512.0 491.0Q477 491 448.0 473.5Q419 456 401.5 426.5Q384 397 384.0 362.5Q384 328 401.5 298.5Q419 269 448.0 252.0Q477 235 512 235ZM749 742Q735 761 704 783Q666 808 621 824Q567 843 512.0 843.0Q457 843 403 824Q358 808 320 783Q289 761 275 742Q263 727 267 710Q281 656 317.5 613.0Q354 570 404.5 546.5Q455 523 512.0 523.0Q569 523 619.5 546.5Q670 570 706.5 613.0Q743 656 757 710Q761 727 749 742Z'/%3E%3C/svg%3E");
+}
+.icon-wdtj::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1115.685829 872.449282v96.964103a48.442667 48.442667 0 0 1-96.885335 1.811677v-98.697011h-96.964102a48.442667 48.442667 0 0 1-1.811677-96.885334l1.811677-0.078769h96.885334v-96.885334a48.442667 48.442667 0 0 1 96.964103-1.890445v98.697011h96.964102a48.442667 48.442667 0 0 1 1.811677 96.964102h-98.697011z m0-872.440617a48.442667 48.442667 0 0 1 1.811676 96.885334H49.395774A48.442667 48.442667 0 0 1 47.584097 0.008665h1068.101732z m0 387.777641a48.442667 48.442667 0 0 1 1.811676 96.885334H49.395774a48.442667 48.442667 0 0 1-1.811677-96.885334h1068.101732zM679.46552 775.48518a48.442667 48.442667 0 0 1 1.811677 96.885334l-1.811677 0.078768H49.395774a48.442667 48.442667 0 0 1-1.811677-96.885334h631.960191z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1115.685829 872.449282v96.964103a48.442667 48.442667 0 0 1-96.885335 1.811677v-98.697011h-96.964102a48.442667 48.442667 0 0 1-1.811677-96.885334l1.811677-0.078769h96.885334v-96.885334a48.442667 48.442667 0 0 1 96.964103-1.890445v98.697011h96.964102a48.442667 48.442667 0 0 1 1.811677 96.964102h-98.697011z m0-872.440617a48.442667 48.442667 0 0 1 1.811676 96.885334H49.395774A48.442667 48.442667 0 0 1 47.584097 0.008665h1068.101732z m0 387.777641a48.442667 48.442667 0 0 1 1.811676 96.885334H49.395774a48.442667 48.442667 0 0 1-1.811677-96.885334h1068.101732zM679.46552 775.48518a48.442667 48.442667 0 0 1 1.811677 96.885334l-1.811677 0.078768H49.395774a48.442667 48.442667 0 0 1-1.811677-96.885334h631.960191z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-weidu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0L0 372.615529l196.246588 603.01553h631.446588L1024 372.615529 512 0z m28.431059 213.353412l244.675765 207.631059-244.675765 79.631058v-287.322353z m270.275765 253.168941l-153.6 224.677647-102.4-142.215529 256-82.522353zM611.508706 716.8l-264.553412 93.906824L514.831059 583.077647l96.737882 133.662118zM469.293176 554.706824l-164.924235 224.677647-76.8-292.984471 241.724235 68.306824z m-224.677647-119.506824l241.784471-204.8v273.046588L244.615529 435.2z m295.81553-349.846588l392.553412 284.431059-91.01553 31.322353L540.431059 142.155294v-56.922353z m-54.031059 0V162.032941l-304.368941 256-113.724235-31.262117 418.093176-301.477648zM224.737882 887.446588l-145.106823-440.922353 88.18447 25.6 93.846589 364.122353-36.984471 51.2z m39.755294 34.153412l25.6-34.153412 352.737883-125.168941 116.615529 159.322353H264.613647z m537.6-34.153412l-110.893176-150.768941 199.137882-295.815529-2.891294-2.891294 65.475765-22.708706-150.829177 472.18447z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0L0 372.615529l196.246588 603.01553h631.446588L1024 372.615529 512 0z m28.431059 213.353412l244.675765 207.631059-244.675765 79.631058v-287.322353z m270.275765 253.168941l-153.6 224.677647-102.4-142.215529 256-82.522353zM611.508706 716.8l-264.553412 93.906824L514.831059 583.077647l96.737882 133.662118zM469.293176 554.706824l-164.924235 224.677647-76.8-292.984471 241.724235 68.306824z m-224.677647-119.506824l241.784471-204.8v273.046588L244.615529 435.2z m295.81553-349.846588l392.553412 284.431059-91.01553 31.322353L540.431059 142.155294v-56.922353z m-54.031059 0V162.032941l-304.368941 256-113.724235-31.262117 418.093176-301.477648zM224.737882 887.446588l-145.106823-440.922353 88.18447 25.6 93.846589 364.122353-36.984471 51.2z m39.755294 34.153412l25.6-34.153412 352.737883-125.168941 116.615529 159.322353H264.613647z m537.6-34.153412l-110.893176-150.768941 199.137882-295.815529-2.891294-2.891294 65.475765-22.708706-150.829177 472.18447z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-wenzhang::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M629.516261 118.813941a77.978959 77.978959 0 0 1 13.862926-8.664329C791.933043 33.903519 972.151082-3.589395 1178.204574 0.27017A84.122756 84.122756 0 0 1 1260.279397 83.605259v682.118976c0 42.691511-31.664183 77.585126-74.276927 82.074824l-26.465587 3.229432c-178.32764 19.37659-332.080093 36.862781-459.288192 104.680845a74.670761 74.670761 0 0 1-32.92445 7.719129c-11.814994 0-23.629988-2.993132-34.342248-9.530762a68.920797 68.920797 0 0 1-37.414147 11.499928 65.218766 65.218766 0 0 1-32.294317-8.428029c-130.437532-70.417363-289.388582-87.194654-472.836052-107.201377l-16.777291-1.969166A80.972091 80.972091 0 0 1 0.013391 766.433135V84.314159C0.013391 39.732249 36.797405 2.239335 82.088214 0.979069 288.77184-2.329129 468.989878 34.533652 617.543734 111.409878a77.03376 77.03376 0 0 1 11.972527 7.404063z m-31.349117 419.589813V184.347773a17.958791 17.958791 0 0 0-9.058162-15.517025C454.733119 99.752417 293.261537 65.567702 107.923668 65.567702h-24.496421a18.746457 18.746457 0 0 0-18.746457 18.746457v682.118976c0 9.058162 7.088996 16.777291 16.147158 17.407424l16.777292 1.969166c190.615233 20.006723 354.686114 38.123047 496.781106 114.290373h0.630133c0.630133 0.7089 1.260266 0.7089 1.969166 0 0.630133-0.630133 1.260266-1.260266 1.260266-1.890399v-2.205465-357.60048zM1152.369121 64.937569c-184.707737 0-346.179319 34.814848-479.925049 103.341813a18.273857 18.273857 0 0 0-9.688295 16.147158v709.923595c0 1.890399 0.630133 3.150665 2.599299 4.489697 1.969166 1.260266 3.229432 0.630133 3.938331 0h0.551366c138.235428-73.646795 297.816611-91.054219 483.233247-111.769841l26.465586-3.150665a17.643724 17.643724 0 0 0 16.777292-17.486191V83.526493a18.746457 18.746457 0 0 0-18.746457-18.667691h-25.20532zM468.359745 369.134276a27.962152 27.962152 0 0 1-12.287593-2.599298 692.201104 692.201104 0 0 0-257.724398-51.670907c-18.116324 0-32.294316-14.177993-32.294317-32.294316 0-18.116324 14.177993-32.294316 32.294317-32.294316 93.653518 0 188.567301 18.746457 282.220818 56.869503 16.856058 6.458863 24.575187 25.20532 18.116324 41.982611a33.081983 33.081983 0 0 1-30.325151 20.006723z m0 216.37192a27.962152 27.962152 0 0 1-12.287593-2.520532 692.201104 692.201104 0 0 0-257.724398-51.670906c-18.116324 0-32.294316-14.177993-32.294317-32.294316 0-18.116324 14.177993-32.294316 32.294317-32.294317 93.653518 0 188.567301 18.66769 282.220818 56.790737 16.856058 6.458863 24.575187 25.20532 18.116324 41.982611a33.081983 33.081983 0 0 1-30.325151 20.006723z m323.573298-216.37192a32.136783 32.136783 0 0 1-11.657461-61.989334c93.102151-37.492914 188.015935-56.869504 282.378352-56.869503 18.116324 0 32.294316 14.177993 32.294317 32.294316 0 18.116324-14.177993 32.294316-32.294317 32.294316-85.934388 0-172.49891 17.486191-257.803165 51.670907a32.845683 32.845683 0 0 1-12.917726 2.599298z m0 216.37192a32.136783 32.136783 0 0 1-11.657461-61.989334c93.102151-37.414147 188.015935-56.790737 282.378352-56.790737 18.116324 0 32.294316 14.177993 32.294317 32.294317 0 18.116324-14.177993 32.294316-32.294317 32.294316-85.934388 0-172.49891 17.407424-257.803165 51.670906a32.845683 32.845683 0 0 1-12.917726 2.520532z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M629.516261 118.813941a77.978959 77.978959 0 0 1 13.862926-8.664329C791.933043 33.903519 972.151082-3.589395 1178.204574 0.27017A84.122756 84.122756 0 0 1 1260.279397 83.605259v682.118976c0 42.691511-31.664183 77.585126-74.276927 82.074824l-26.465587 3.229432c-178.32764 19.37659-332.080093 36.862781-459.288192 104.680845a74.670761 74.670761 0 0 1-32.92445 7.719129c-11.814994 0-23.629988-2.993132-34.342248-9.530762a68.920797 68.920797 0 0 1-37.414147 11.499928 65.218766 65.218766 0 0 1-32.294317-8.428029c-130.437532-70.417363-289.388582-87.194654-472.836052-107.201377l-16.777291-1.969166A80.972091 80.972091 0 0 1 0.013391 766.433135V84.314159C0.013391 39.732249 36.797405 2.239335 82.088214 0.979069 288.77184-2.329129 468.989878 34.533652 617.543734 111.409878a77.03376 77.03376 0 0 1 11.972527 7.404063z m-31.349117 419.589813V184.347773a17.958791 17.958791 0 0 0-9.058162-15.517025C454.733119 99.752417 293.261537 65.567702 107.923668 65.567702h-24.496421a18.746457 18.746457 0 0 0-18.746457 18.746457v682.118976c0 9.058162 7.088996 16.777291 16.147158 17.407424l16.777292 1.969166c190.615233 20.006723 354.686114 38.123047 496.781106 114.290373h0.630133c0.630133 0.7089 1.260266 0.7089 1.969166 0 0.630133-0.630133 1.260266-1.260266 1.260266-1.890399v-2.205465-357.60048zM1152.369121 64.937569c-184.707737 0-346.179319 34.814848-479.925049 103.341813a18.273857 18.273857 0 0 0-9.688295 16.147158v709.923595c0 1.890399 0.630133 3.150665 2.599299 4.489697 1.969166 1.260266 3.229432 0.630133 3.938331 0h0.551366c138.235428-73.646795 297.816611-91.054219 483.233247-111.769841l26.465586-3.150665a17.643724 17.643724 0 0 0 16.777292-17.486191V83.526493a18.746457 18.746457 0 0 0-18.746457-18.667691h-25.20532zM468.359745 369.134276a27.962152 27.962152 0 0 1-12.287593-2.599298 692.201104 692.201104 0 0 0-257.724398-51.670907c-18.116324 0-32.294316-14.177993-32.294317-32.294316 0-18.116324 14.177993-32.294316 32.294317-32.294316 93.653518 0 188.567301 18.746457 282.220818 56.869503 16.856058 6.458863 24.575187 25.20532 18.116324 41.982611a33.081983 33.081983 0 0 1-30.325151 20.006723z m0 216.37192a27.962152 27.962152 0 0 1-12.287593-2.520532 692.201104 692.201104 0 0 0-257.724398-51.670906c-18.116324 0-32.294316-14.177993-32.294317-32.294316 0-18.116324 14.177993-32.294316 32.294317-32.294317 93.653518 0 188.567301 18.66769 282.220818 56.790737 16.856058 6.458863 24.575187 25.20532 18.116324 41.982611a33.081983 33.081983 0 0 1-30.325151 20.006723z m323.573298-216.37192a32.136783 32.136783 0 0 1-11.657461-61.989334c93.102151-37.492914 188.015935-56.869504 282.378352-56.869503 18.116324 0 32.294316 14.177993 32.294317 32.294316 0 18.116324-14.177993 32.294316-32.294317 32.294316-85.934388 0-172.49891 17.486191-257.803165 51.670907a32.845683 32.845683 0 0 1-12.917726 2.599298z m0 216.37192a32.136783 32.136783 0 0 1-11.657461-61.989334c93.102151-37.414147 188.015935-56.790737 282.378352-56.790737 18.116324 0 32.294316 14.177993 32.294317 32.294317 0 18.116324-14.177993 32.294316-32.294317 32.294316-85.934388 0-172.49891 17.407424-257.803165 51.670906a32.845683 32.845683 0 0 1-12.917726 2.520532z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-wkgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1040.1792 0c26.146133 0 47.786667 19.2512 51.6096 44.2368l0.6144 7.714133v884.258134c0 26.146133-19.2512 47.786667-44.373333 51.473066l-7.714134 0.6144H52.0192a52.0192 52.0192 0 0 1-51.473067-44.373333L0 936.209067V52.0192C0 25.941333 19.2512 4.232533 44.373333 0.546133L52.0192 0h988.16zM679.936 780.151467H52.0192v129.979733c0 12.4928 8.874667 23.005867 20.753067 25.463467l5.256533 0.477866h936.209067a25.941333 25.941333 0 0 0 25.463466-20.6848l0.477867-5.256533v-129.979733h-159.675733a103.765333 103.765333 0 0 1-100.352 78.0288 103.765333 103.765333 0 0 1-97.416534-68.608l-2.8672-9.4208z m100.352-78.097067a52.087467 52.087467 0 1 0 0 104.174933 52.087467 52.087467 0 0 0 0-104.174933zM1014.1696 52.0192H78.0288a25.941333 25.941333 0 0 0-25.463467 20.753067l-0.546133 5.256533v650.103467H679.936a103.765333 103.765333 0 0 1 100.352-78.0288c44.919467 0 82.875733 28.672 97.348267 68.608l2.935466 9.4208h159.744V78.0288a25.941333 25.941333 0 0 0-20.753066-25.463467l-5.256534-0.546133z m-572.074667 141.585067a25.941333 25.941333 0 0 1 8.669867 1.365333l4.232533 2.048 285.627734 163.157333c15.496533 8.874667 17.2032 29.832533 5.188266 41.506134l-5.188266 3.8912-285.627734 163.2256a26.2144 26.2144 0 0 1-38.434133-17.2032L416.085333 546.133333V219.682133c0-15.223467 12.4928-26.077867 26.077867-26.077866z m25.941334 70.792533v236.885333l207.2576-118.510933-207.2576-118.3744z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1040.1792 0c26.146133 0 47.786667 19.2512 51.6096 44.2368l0.6144 7.714133v884.258134c0 26.146133-19.2512 47.786667-44.373333 51.473066l-7.714134 0.6144H52.0192a52.0192 52.0192 0 0 1-51.473067-44.373333L0 936.209067V52.0192C0 25.941333 19.2512 4.232533 44.373333 0.546133L52.0192 0h988.16zM679.936 780.151467H52.0192v129.979733c0 12.4928 8.874667 23.005867 20.753067 25.463467l5.256533 0.477866h936.209067a25.941333 25.941333 0 0 0 25.463466-20.6848l0.477867-5.256533v-129.979733h-159.675733a103.765333 103.765333 0 0 1-100.352 78.0288 103.765333 103.765333 0 0 1-97.416534-68.608l-2.8672-9.4208z m100.352-78.097067a52.087467 52.087467 0 1 0 0 104.174933 52.087467 52.087467 0 0 0 0-104.174933zM1014.1696 52.0192H78.0288a25.941333 25.941333 0 0 0-25.463467 20.753067l-0.546133 5.256533v650.103467H679.936a103.765333 103.765333 0 0 1 100.352-78.0288c44.919467 0 82.875733 28.672 97.348267 68.608l2.935466 9.4208h159.744V78.0288a25.941333 25.941333 0 0 0-20.753066-25.463467l-5.256534-0.546133z m-572.074667 141.585067a25.941333 25.941333 0 0 1 8.669867 1.365333l4.232533 2.048 285.627734 163.157333c15.496533 8.874667 17.2032 29.832533 5.188266 41.506134l-5.188266 3.8912-285.627734 163.2256a26.2144 26.2144 0 0 1-38.434133-17.2032L416.085333 546.133333V219.682133c0-15.223467 12.4928-26.077867 26.077867-26.077866z m25.941334 70.792533v236.885333l207.2576-118.510933-207.2576-118.3744z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-wtfk::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M426.688 142.208C309.248 142.208 256 212.288 256 312.96h56.896c1.92-71.36 48.32-112 113.792-113.792 57.408 1.856 82.816 33.088 84.736 86.144 0 27.392-19.84 59.392-59.392 96-45.632 40.32-53.76 69.44-53.76 102.336v56.832h56.832v-56.832c0-18.24 9.792-42.88 41.536-72.192 47.552-42.048 71.36-84.032 71.36-126.144 0-84.096-50.176-143.04-141.312-143.04z m-28.48 512h56.96v-56.896h-56.96v56.96z m483.584-181.568V78.72S871.04 0 796.416 0H0v813.952s10.688 66.24 113.792 67.84c103.04 1.6 312.896 0 312.896 0-12.416 1.6 455.04-409.152 455.04-409.152z m-483.584 352.256s-263.168-0.832-284.416 0c-65.792 2.496-56.96-63.488-56.96-63.488V52.48h739.584c37.376 0 28.48 31.168 28.48 52.608v341.312l-426.688 378.432z m608.256-192.384L907.584 540.16l-17.472-16.256-17.408 16.256-74.24 69.12-271.872 253.632-5.376 4.928-1.472 6.848L483.584 1024l164.16-29.824 7.36-1.344 5.376-4.928 271.936-253.568 74.176-69.184 17.536-16.256-17.664-16.384z m-375.808 317.76l-79.872 14.912 16-74.56 249.088-232.32 64 59.648-249.216 232.32z m284.224-264.96l-63.936-59.648 39.232-36.48 64 59.52-39.296 36.608z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M426.688 142.208C309.248 142.208 256 212.288 256 312.96h56.896c1.92-71.36 48.32-112 113.792-113.792 57.408 1.856 82.816 33.088 84.736 86.144 0 27.392-19.84 59.392-59.392 96-45.632 40.32-53.76 69.44-53.76 102.336v56.832h56.832v-56.832c0-18.24 9.792-42.88 41.536-72.192 47.552-42.048 71.36-84.032 71.36-126.144 0-84.096-50.176-143.04-141.312-143.04z m-28.48 512h56.96v-56.896h-56.96v56.96z m483.584-181.568V78.72S871.04 0 796.416 0H0v813.952s10.688 66.24 113.792 67.84c103.04 1.6 312.896 0 312.896 0-12.416 1.6 455.04-409.152 455.04-409.152z m-483.584 352.256s-263.168-0.832-284.416 0c-65.792 2.496-56.96-63.488-56.96-63.488V52.48h739.584c37.376 0 28.48 31.168 28.48 52.608v341.312l-426.688 378.432z m608.256-192.384L907.584 540.16l-17.472-16.256-17.408 16.256-74.24 69.12-271.872 253.632-5.376 4.928-1.472 6.848L483.584 1024l164.16-29.824 7.36-1.344 5.376-4.928 271.936-253.568 74.176-69.184 17.536-16.256-17.664-16.384z m-375.808 317.76l-79.872 14.912 16-74.56 249.088-232.32 64 59.648-249.216 232.32z m284.224-264.96l-63.936-59.648 39.232-36.48 64 59.52-39.296 36.608z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xiugaijl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.804235 1024H140.107294A110.110118 110.110118 0 0 1 30.117647 914.010353V180.946824C30.117647 120.410353 79.450353 71.077647 140.107294 71.077647h513.084235a36.623059 36.623059 0 1 1 0 73.306353H140.107294a36.743529 36.743529 0 0 0-36.683294 36.623059v733.063529a36.743529 36.743529 0 0 0 36.683294 36.623059h659.757177a36.683294 36.683294 0 0 0 36.623058-36.623059V327.619765a36.623059 36.623059 0 1 1 73.306353 0v586.390588A110.110118 110.110118 0 0 1 799.804235 1024zM584.463059 437.549176a36.623059 36.623059 0 0 1-25.901177-62.58447L922.804706 10.782118a36.623059 36.623059 0 1 1 51.802353 51.802353L610.484706 426.887529a36.442353 36.442353 0 0 1-25.901177 10.721883z m-151.190588 0h-219.858824a36.683294 36.683294 0 0 1 0-73.246117h219.858824a36.683294 36.683294 0 0 1 0 73.246117z m219.919058 219.919059H213.353412a36.623059 36.623059 0 1 1 0-73.306353h439.838117a36.623059 36.623059 0 1 1 0 73.306353z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.804235 1024H140.107294A110.110118 110.110118 0 0 1 30.117647 914.010353V180.946824C30.117647 120.410353 79.450353 71.077647 140.107294 71.077647h513.084235a36.623059 36.623059 0 1 1 0 73.306353H140.107294a36.743529 36.743529 0 0 0-36.683294 36.623059v733.063529a36.743529 36.743529 0 0 0 36.683294 36.623059h659.757177a36.683294 36.683294 0 0 0 36.623058-36.623059V327.619765a36.623059 36.623059 0 1 1 73.306353 0v586.390588A110.110118 110.110118 0 0 1 799.804235 1024zM584.463059 437.549176a36.623059 36.623059 0 0 1-25.901177-62.58447L922.804706 10.782118a36.623059 36.623059 0 1 1 51.802353 51.802353L610.484706 426.887529a36.442353 36.442353 0 0 1-25.901177 10.721883z m-151.190588 0h-219.858824a36.683294 36.683294 0 0 1 0-73.246117h219.858824a36.683294 36.683294 0 0 1 0 73.246117z m219.919058 219.919059H213.353412a36.623059 36.623059 0 1 1 0-73.306353h439.838117a36.623059 36.623059 0 1 1 0 73.306353z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xtkf::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.311533 409.600768v-34.111957A374.399532 374.399532 0 0 0 509.888003 0.00128 374.399532 374.399532 0 0 0 134.400472 375.488811V409.600768C76.352545 409.600768 32.0006 453.952713 32.0006 512.00064v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h3.391996c51.199936 116.095855 153.599808 198.015752 276.479654 228.735714 13.695983 27.263966 51.199936 44.351945 95.615881 44.351945 57.983928 0 102.399872-27.327966 102.399872-68.287915 0-40.959949-44.415944-68.223915-102.399872-68.223914-34.175957 0-61.439923 10.239987-81.919898 23.87197-88.767889-20.479974-167.295791-78.527902-215.039731-160.4478 51.199936-6.783992 92.159885-47.74394 92.159885-102.399872V512.00064c0-58.047927-44.415944-102.399872-102.399872-102.399872v-34.111957a305.919618 305.919618 0 0 1 307.199616-307.199616 305.919618 305.919618 0 0 1 307.199616 307.199616V409.600768c-58.047927 0-102.399872 44.351945-102.399872 102.399872v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h68.223914c58.047927 0 102.399872-44.351945 102.399872-102.399872V512.00064c0-58.047927-44.351945-102.399872-102.399872-102.399872zM236.800344 512.00064v136.511829c0 20.479974-13.631983 34.175957-34.111957 34.175958H134.400472c-20.479974 0-34.111957-13.695983-34.111957-34.175958V512.00064c0-20.479974 13.631983-34.111957 34.111957-34.111957h68.287915c20.479974 0 34.111957 13.631983 34.111957 34.111957z m682.687147 136.511829c0 20.479974-13.695983 34.175957-34.175958 34.175958h-68.223914c-20.479974 0-34.175957-13.695983-34.175958-34.175958V512.00064c0-20.479974 13.695983-34.111957 34.175958-34.111957h68.223914c20.479974 0 34.175957 13.631983 34.175958 34.111957v136.511829z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.311533 409.600768v-34.111957A374.399532 374.399532 0 0 0 509.888003 0.00128 374.399532 374.399532 0 0 0 134.400472 375.488811V409.600768C76.352545 409.600768 32.0006 453.952713 32.0006 512.00064v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h3.391996c51.199936 116.095855 153.599808 198.015752 276.479654 228.735714 13.695983 27.263966 51.199936 44.351945 95.615881 44.351945 57.983928 0 102.399872-27.327966 102.399872-68.287915 0-40.959949-44.415944-68.223915-102.399872-68.223914-34.175957 0-61.439923 10.239987-81.919898 23.87197-88.767889-20.479974-167.295791-78.527902-215.039731-160.4478 51.199936-6.783992 92.159885-47.74394 92.159885-102.399872V512.00064c0-58.047927-44.415944-102.399872-102.399872-102.399872v-34.111957a305.919618 305.919618 0 0 1 307.199616-307.199616 305.919618 305.919618 0 0 1 307.199616 307.199616V409.600768c-58.047927 0-102.399872 44.351945-102.399872 102.399872v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h68.223914c58.047927 0 102.399872-44.351945 102.399872-102.399872V512.00064c0-58.047927-44.351945-102.399872-102.399872-102.399872zM236.800344 512.00064v136.511829c0 20.479974-13.631983 34.175957-34.111957 34.175958H134.400472c-20.479974 0-34.111957-13.695983-34.111957-34.175958V512.00064c0-20.479974 13.631983-34.111957 34.111957-34.111957h68.287915c20.479974 0 34.111957 13.631983 34.111957 34.111957z m682.687147 136.511829c0 20.479974-13.695983 34.175957-34.175958 34.175958h-68.223914c-20.479974 0-34.175957-13.695983-34.175958-34.175958V512.00064c0-20.479974 13.695983-34.111957 34.175958-34.111957h68.223914c20.479974 0 34.175957 13.631983 34.175958 34.111957v136.511829z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xuekeshezhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M556.305067 0c14.062933 0 25.3952 11.4688 25.3952 25.3952v273.2032l106.9056-52.360533a53.179733 53.179733 0 0 1 67.584 14.882133l4.778666 7.3728 263.850667 570.436267c13.653333 25.941333 3.754667 58.026667-22.050133 71.816533l-81.032534 43.076267h226.304a24.1664 24.1664 0 0 1 0 48.196266H24.098133A24.1664 24.1664 0 0 1 0 978.056533c0-13.243733 10.8544-24.098133 24.098133-24.098133h116.9408L141.1072 258.730667c0-14.062933 11.4688-25.3952 25.463467-25.3952h173.943466V25.3952c0-14.062933 11.537067-25.3952 25.463467-25.3952H556.373333z m25.3952 463.325867v490.496h222.344533L581.700267 463.325867zM334.165333 281.531733H189.303467v654.267734h144.861866V281.531733zM533.504 48.196267H388.642133v887.6032h144.861867V48.196267z m180.087467 239.8208l-1.2288 0.2048-124.381867 60.757333a5.12 5.12 0 0 0-2.6624 4.3008l0.887467 2.935467 261.461333 576.9216a5.051733 5.051733 0 0 0 4.5056 2.525866l2.2528-0.6144 125.7472-66.9696a5.12 5.12 0 0 0 2.594133-4.3008l-0.8192-2.935466-263.918933-570.299734a5.051733 5.051733 0 0 0-4.437333-2.525866z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M556.305067 0c14.062933 0 25.3952 11.4688 25.3952 25.3952v273.2032l106.9056-52.360533a53.179733 53.179733 0 0 1 67.584 14.882133l4.778666 7.3728 263.850667 570.436267c13.653333 25.941333 3.754667 58.026667-22.050133 71.816533l-81.032534 43.076267h226.304a24.1664 24.1664 0 0 1 0 48.196266H24.098133A24.1664 24.1664 0 0 1 0 978.056533c0-13.243733 10.8544-24.098133 24.098133-24.098133h116.9408L141.1072 258.730667c0-14.062933 11.4688-25.3952 25.463467-25.3952h173.943466V25.3952c0-14.062933 11.537067-25.3952 25.463467-25.3952H556.373333z m25.3952 463.325867v490.496h222.344533L581.700267 463.325867zM334.165333 281.531733H189.303467v654.267734h144.861866V281.531733zM533.504 48.196267H388.642133v887.6032h144.861867V48.196267z m180.087467 239.8208l-1.2288 0.2048-124.381867 60.757333a5.12 5.12 0 0 0-2.6624 4.3008l0.887467 2.935467 261.461333 576.9216a5.051733 5.051733 0 0 0 4.5056 2.525866l2.2528-0.6144 125.7472-66.9696a5.12 5.12 0 0 0 2.594133-4.3008l-0.8192-2.935466-263.918933-570.299734a5.051733 5.051733 0 0 0-4.437333-2.525866z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xuesheng::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M420.277356 0.003657c85.284267 0 165.448552 33.206739 225.718051 93.476238a317.073153 317.073153 0 0 1 93.476238 225.644908A317.073153 317.073153 0 0 1 645.922265 544.915997a320.36457 320.36457 0 0 1-56.685512 45.202124 418.668219 418.668219 0 0 1 128.145828 87.771115 417.644223 417.644223 0 0 1 123.098989 297.105225 42.130135 42.130135 0 1 1-84.406556 0 336.236513 336.236513 0 0 0-335.8708-335.870801 336.236513 336.236513 0 0 0-335.870801 335.870801 42.130135 42.130135 0 1 1-84.333413 0c0-112.273885 43.739272-217.745508 123.098989-297.105225a420.204214 420.204214 0 0 1 128.292113-87.9174 313.562309 313.562309 0 0 1-56.831797-45.055839 317.073153 317.073153 0 0 1-93.476237-225.718051c0-85.284267 33.206739-165.448552 93.476237-225.644909A317.073153 317.073153 0 0 1 420.277356 0.003657z m361.178139 532.916954c0-23.332488 18.87079-42.130135 42.203278-42.130135a181.027925 181.027925 0 0 0 180.88164-180.88164 181.17421 181.17421 0 0 0-206.408406-179.19936 42.203278 42.203278 0 0 1-11.922243-83.528845 265.507623 265.507623 0 0 1 302.664062 262.58192A265.288195 265.288195 0 0 1 976.526798 526.630348c33.718737 16.603369 64.950625 38.838718 92.379099 66.267192A344.062771 344.062771 0 0 1 1170.354678 837.998379a42.130135 42.130135 0 1 1-84.333414 0A262.655062 262.655062 0 0 0 823.658773 575.635887a42.130135 42.130135 0 0 1-41.471852-34.596448l-0.731426-8.045685zM420.277356 84.33707c-129.462395 0-234.787733 105.325338-234.787732 234.787733s105.325338 234.787733 234.787732 234.787733 234.787733-105.325338 234.787733-234.787733-105.325338-234.787733-234.787733-234.787733z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M420.277356 0.003657c85.284267 0 165.448552 33.206739 225.718051 93.476238a317.073153 317.073153 0 0 1 93.476238 225.644908A317.073153 317.073153 0 0 1 645.922265 544.915997a320.36457 320.36457 0 0 1-56.685512 45.202124 418.668219 418.668219 0 0 1 128.145828 87.771115 417.644223 417.644223 0 0 1 123.098989 297.105225 42.130135 42.130135 0 1 1-84.406556 0 336.236513 336.236513 0 0 0-335.8708-335.870801 336.236513 336.236513 0 0 0-335.870801 335.870801 42.130135 42.130135 0 1 1-84.333413 0c0-112.273885 43.739272-217.745508 123.098989-297.105225a420.204214 420.204214 0 0 1 128.292113-87.9174 313.562309 313.562309 0 0 1-56.831797-45.055839 317.073153 317.073153 0 0 1-93.476237-225.718051c0-85.284267 33.206739-165.448552 93.476237-225.644909A317.073153 317.073153 0 0 1 420.277356 0.003657z m361.178139 532.916954c0-23.332488 18.87079-42.130135 42.203278-42.130135a181.027925 181.027925 0 0 0 180.88164-180.88164 181.17421 181.17421 0 0 0-206.408406-179.19936 42.203278 42.203278 0 0 1-11.922243-83.528845 265.507623 265.507623 0 0 1 302.664062 262.58192A265.288195 265.288195 0 0 1 976.526798 526.630348c33.718737 16.603369 64.950625 38.838718 92.379099 66.267192A344.062771 344.062771 0 0 1 1170.354678 837.998379a42.130135 42.130135 0 1 1-84.333414 0A262.655062 262.655062 0 0 0 823.658773 575.635887a42.130135 42.130135 0 0 1-41.471852-34.596448l-0.731426-8.045685zM420.277356 84.33707c-129.462395 0-234.787733 105.325338-234.787732 234.787733s105.325338 234.787733 234.787732 234.787733 234.787733-105.325338 234.787733-234.787733-105.325338-234.787733-234.787733-234.787733z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xuexiao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1054.117647 918.588235c15.058824 0 30.117647 10.059294 30.117647 25.118118 0 15.058824-12.528941 27.587765-27.587765 27.587765l-1029.059764 2.529882A27.828706 27.828706 0 0 1 0 946.176c0-15.058824 12.528941-27.587765 27.587765-27.587765h55.235764V336.293647c0-32.587294 27.587765-60.235294 62.765177-60.235294h137.999059v-42.646588c0-10.059294 0-27.587765 115.471059-130.529883C516.999529 0 542.117647 0 552.176941 0c9.999059 0 35.117176 0 148.058353 105.411765 110.411294 102.881882 110.411294 123.000471 110.411294 130.529882v42.646588h143.058824c35.177412 0 62.765176 27.587765 62.765176 60.235294v579.764706h37.647059z m-102.881882-584.764235h-143.058824v584.764235h150.588235V338.823529c0-2.529882-2.529882-4.999529-7.529411-4.999529zM434.176 145.588706c-52.705882 45.176471-90.352941 85.293176-100.352 97.882353V918.588235h55.175529v-193.234823c0-60.235294 50.236235-107.941647 112.941177-107.941647h92.882823c62.765176 0 112.941176 47.706353 112.941177 107.941647v193.234823h47.706353V243.471059c-22.588235-35.177412-170.706824-170.706824-205.824-185.765647-15.058824 5.059765-52.705882 32.647529-115.471059 87.883294z m218.352941 772.999529h2.529883V722.823529c0-30.117647-27.587765-52.705882-60.235295-52.705882H501.940706c-32.587294 0-60.235294 22.588235-60.235294 52.705882v195.764706h210.823529zM135.529412 338.823529h-2.529883v579.764706h145.588706V333.824h-135.529411c-4.999529 0-7.529412 2.469647-7.529412 4.999529z m281.118117 100.412236c-15.058824 0-25.118118-12.589176-27.648-27.648 0-15.058824 12.589176-27.587765 27.648-27.587765h243.410824c15.058824 0 27.648 12.528941 27.648 27.587765s-12.589176 27.648-27.648 27.648H416.647529z m0 102.881882a27.828706 27.828706 0 0 1-27.648-27.587765c0-15.058824 12.589176-27.648 27.648-27.648h243.410824c15.058824 0 27.648 12.589176 27.648 27.648S675.117176 542.117647 660.058353 542.117647H416.647529z m0-208.293647a27.828706 27.828706 0 0 1-27.648-27.648c0-15.058824 12.589176-27.587765 27.648-27.587765h243.410824c15.058824 0 27.648 12.528941 27.648 27.587765s-12.589176 27.648-27.648 27.648H416.647529z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1054.117647 918.588235c15.058824 0 30.117647 10.059294 30.117647 25.118118 0 15.058824-12.528941 27.587765-27.587765 27.587765l-1029.059764 2.529882A27.828706 27.828706 0 0 1 0 946.176c0-15.058824 12.528941-27.587765 27.587765-27.587765h55.235764V336.293647c0-32.587294 27.587765-60.235294 62.765177-60.235294h137.999059v-42.646588c0-10.059294 0-27.587765 115.471059-130.529883C516.999529 0 542.117647 0 552.176941 0c9.999059 0 35.117176 0 148.058353 105.411765 110.411294 102.881882 110.411294 123.000471 110.411294 130.529882v42.646588h143.058824c35.177412 0 62.765176 27.587765 62.765176 60.235294v579.764706h37.647059z m-102.881882-584.764235h-143.058824v584.764235h150.588235V338.823529c0-2.529882-2.529882-4.999529-7.529411-4.999529zM434.176 145.588706c-52.705882 45.176471-90.352941 85.293176-100.352 97.882353V918.588235h55.175529v-193.234823c0-60.235294 50.236235-107.941647 112.941177-107.941647h92.882823c62.765176 0 112.941176 47.706353 112.941177 107.941647v193.234823h47.706353V243.471059c-22.588235-35.177412-170.706824-170.706824-205.824-185.765647-15.058824 5.059765-52.705882 32.647529-115.471059 87.883294z m218.352941 772.999529h2.529883V722.823529c0-30.117647-27.587765-52.705882-60.235295-52.705882H501.940706c-32.587294 0-60.235294 22.588235-60.235294 52.705882v195.764706h210.823529zM135.529412 338.823529h-2.529883v579.764706h145.588706V333.824h-135.529411c-4.999529 0-7.529412 2.469647-7.529412 4.999529z m281.118117 100.412236c-15.058824 0-25.118118-12.589176-27.648-27.648 0-15.058824 12.589176-27.587765 27.648-27.587765h243.410824c15.058824 0 27.648 12.528941 27.648 27.587765s-12.589176 27.648-27.648 27.648H416.647529z m0 102.881882a27.828706 27.828706 0 0 1-27.648-27.587765c0-15.058824 12.589176-27.648 27.648-27.648h243.410824c15.058824 0 27.648 12.589176 27.648 27.648S675.117176 542.117647 660.058353 542.117647H416.647529z m0-208.293647a27.828706 27.828706 0 0 1-27.648-27.648c0-15.058824 12.589176-27.587765 27.648-27.587765h243.410824c15.058824 0 27.648 12.528941 27.648 27.587765s-12.589176 27.648-27.648 27.648H416.647529z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xuexiaoshezhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M808.559323 512.01056c12.287747 0.063999 24.511494 1.023979 36.607245 2.943939 8.319828 1.151976 16.639657 2.751943 24.959486 4.799901 3.199934 0.767984 5.82388 2.815942 7.423847 5.631884l1.151976 3.007938 8.447826 33.663306 4.35191 15.551679c0.831983 3.263933 3.135935 6.015876 6.143873 7.487845 3.775922 1.91996 7.487846 3.967918 11.13577 6.207872 1.855962 1.087978 3.839921 1.663966 6.015876 1.663966l3.135936-0.383992 49.91897-12.991732a11.711758 11.711758 0 0 1 11.711758 3.071937c5.759881 5.82388 11.455764 12.031752 16.639657 18.431619 20.671574 24.447496 35.711263 53.118904 44.287087 83.838271a11.711758 11.711758 0 0 1-1.279974 9.21581l-2.047957 2.559947-24.319499 23.359519-15.679676 15.359683v22.143543l40.127172 38.527205a11.711758 11.711758 0 0 1 3.263933 11.455764 213.755591 213.755591 0 0 1-8.063834 23.359518 222.203417 222.203417 0 0 1-35.775262 61.054741c-5.247892 6.527865-10.879776 12.735737-16.831653 18.559617a11.711758 11.711758 0 0 1-8.511825 3.583926l-3.199934-0.511989-49.790973-13.119729a11.711758 11.711758 0 0 0-9.279808 1.407971 166.652563 166.652563 0 0 1-10.943774 6.207871 11.711758 11.711758 0 0 0-4.927899 4.479908l-1.279973 3.007938-13.247727 47.807014a11.711758 11.711758 0 0 1-9.087813 8.70382 253.050781 253.050781 0 0 1-24.959485 4.799901c-11.903754 1.855962-23.999505 2.815942-36.095256 2.879941a248.314879 248.314879 0 0 1-36.607245-2.879941 253.050781 253.050781 0 0 1-24.959485-4.799901 11.711758 11.711758 0 0 1-7.423847-5.631883l-1.151976-3.071937-7.999835-32.511329-4.287911-15.55168a11.711758 11.711758 0 0 0-6.207872-7.487845 109.117749 109.117749 0 0 1-11.711759-6.143874 11.711758 11.711758 0 0 0-5.951877-1.791963l-3.199934 0.383993-49.91897 13.05573a11.711758 11.711758 0 0 1-11.64776-3.007938 230.715241 230.715241 0 0 1-16.767654-18.559617 226.299333 226.299333 0 0 1-20.671574-28.927403 222.203417 222.203417 0 0 1-15.551679-32.51133 205.243767 205.243767 0 0 1-8.063834-23.423517 11.711758 11.711758 0 0 1 1.279974-9.151811l1.91996-2.559947 24.383497-23.359518 15.679677-15.167687v-22.207542l-39.871178-38.591204a12.415744 12.415744 0 0 1-3.263933-11.711759c2.239954-7.935836 4.927898-15.743675 8.063834-23.423517a227.195314 227.195314 0 0 1 15.359683-31.807344c6.207872-10.17579 13.119729-19.839591 20.735573-28.991402 5.247892-6.399868 10.751778-12.60774 16.639656-18.495618a11.711758 11.711758 0 0 1 8.511825-3.519928l3.199934 0.51199 33.279313 8.383827 16.255665 4.35191a11.711758 11.711758 0 0 0 6.271871-0.127997l2.87994-1.279974 11.711759-6.207872a11.711758 11.711758 0 0 0 4.8639-4.415909l1.279973-3.071937 13.375724-47.935011a11.711758 11.711758 0 0 1 8.319829-8.319828c8.25583-2.047958 16.639657-3.647925 25.087482-4.8639 11.967753-1.91996 24.063504-2.879941 36.159254-2.943939z m8.447826 34.047298h-16.895651l-10.17579 0.639986-4.8639 0.639987-4.927898 0.447991-10.559783 1.791963h-0.895981l-13.951712 50.366961a12.415744 12.415744 0 0 1-7.103854 7.935836l-9.151811 4.159915-8.831818 4.735902-2.111956 1.279974a167.484546 167.484546 0 0 0-11.711759 7.679841 12.799736 12.799736 0 0 1-6.591864 2.303953l-3.583926-0.255995-52.286922-13.695718-3.711923 4.223913-3.647925 4.479908c-8.831818 10.879776-16.383662 22.655533-22.655533 35.199274l-6.975856 15.359683-2.87994 7.871838 13.56772 13.951712 24.447496 23.359518c2.751943 2.623946 4.031917 6.399868 3.519927 10.17579l-0.831983 7.743841-0.383992 7.807839v3.967918c0.127997 5.183893 0.511989 10.431785 1.215975 15.551679a11.711758 11.711758 0 0 1-1.279974 7.231851l-2.239953 2.943939-24.447496 23.423517-13.183728 13.183728v0.831983l1.471969 4.479908 4.095916 9.6638 4.479908 9.855797 2.111956 4.031917 4.031917 7.167852 6.78386 10.751778 4.479908 6.207872 8.319828 10.495784 3.711923 4.223913 52.286922-13.695718a12.60774 12.60774 0 0 1 10.17579 1.983959 162.108657 162.108657 0 0 0 31.807344 17.919631c2.303952 0.95998 4.223913 2.559947 5.567885 4.607905l1.535969 3.327931 13.951712 50.43096h0.895981l10.111792 1.599967 8.127832 1.151976 8.191831 0.511989h12.543741l14.271706-0.383992 14.271706-1.471969 10.367786-1.791963h0.95998l13.951712-50.238964a11.711758 11.711758 0 0 1 7.103854-7.999835l6.399868-2.751943 8.319828-4.223913 11.199769-6.78386 10.559782-7.679842 58.366797 15.359683v-0.639987l6.78386-7.999835 4.671903-6.015876 4.479908-6.27187 5.119894-7.679842a41.535143 41.535143 0 0 0 1.727965-3.071936l6.079874-11.711759 3.327932-6.719861 4.223913-9.599802 1.91996-4.799901 0.95998-3.775922-13.56772-13.183728-24.447496-23.423517a11.711758 11.711758 0 0 1-3.519927-10.239789l0.703985-6.655863 0.383992-6.591864v-8.447826a123.005463 123.005463 0 0 0-1.087977-13.311725 11.711758 11.711758 0 0 1 1.279973-7.231851l2.239954-2.943939 24.447496-23.359518 12.60774-13.11973v-0.95998l-1.47197-4.287912-2.239953-5.31189a144.893012 144.893012 0 0 0-6.33587-13.631719l-4.991897-9.279809-7.999835-12.735737-3.135935-4.543906-9.599802-12.159749-3.199934-3.519928v-0.639987l-52.094926 13.503722a12.415744 12.415744 0 0 1-10.303787-1.983959l-8.319829-5.759881-10.751778-6.271871a157.56475 157.56475 0 0 0-12.735737-5.887879 11.711758 11.711758 0 0 1-5.631884-4.543906l-1.47197-3.39193-13.951712-50.366961h-0.95998l-4.671904-0.95998-10.751778-1.47197-15.03969-1.087977zM468.598335 2.965059l5.247892 2.815942 386.744023 259.258653a34.879281 34.879281 0 0 1-13.823715 63.550689l-5.759881 0.447991h-46.463041v81.022328a34.879281 34.879281 0 0 1-69.37457 5.631884l-0.44799-5.631884V328.974335h-235.515143l-0.511989 539.252878a34.943279 34.943279 0 0 1-29.247397 34.43129l-5.631884 0.44799H34.879281a34.879281 34.879281 0 0 1-5.631884-69.374569l5.631884-0.44799h90.110141v-504.309599H67.198614a34.879281 34.879281 0 0 1-23.551514-60.478753l4.479907-3.519927L434.935029 5.844999a35.583266 35.583266 0 0 1 33.663306-2.87994z m339.960988 652.082551a92.286097 92.286097 0 0 1 93.566071 90.878125 92.286097 92.286097 0 0 1-93.566071 90.878126 92.286097 92.286097 0 0 1-93.56607-90.878126 92.286097 92.286097 0 0 1 93.56607-90.878125zM419.38335 328.974335h-224.635367v504.309599h224.635367v-504.309599z m391.095934 356.920638a60.60675 60.60675 0 0 0-8.959815 120.509515l7.039854 0.639987a62.398713 62.398713 0 0 0 62.334715-61.182738 60.60675 60.60675 0 0 0-60.414754-59.966764zM454.262631 77.011532L183.676212 259.215774h542.708806L454.390628 77.011532z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M808.559323 512.01056c12.287747 0.063999 24.511494 1.023979 36.607245 2.943939 8.319828 1.151976 16.639657 2.751943 24.959486 4.799901 3.199934 0.767984 5.82388 2.815942 7.423847 5.631884l1.151976 3.007938 8.447826 33.663306 4.35191 15.551679c0.831983 3.263933 3.135935 6.015876 6.143873 7.487845 3.775922 1.91996 7.487846 3.967918 11.13577 6.207872 1.855962 1.087978 3.839921 1.663966 6.015876 1.663966l3.135936-0.383992 49.91897-12.991732a11.711758 11.711758 0 0 1 11.711758 3.071937c5.759881 5.82388 11.455764 12.031752 16.639657 18.431619 20.671574 24.447496 35.711263 53.118904 44.287087 83.838271a11.711758 11.711758 0 0 1-1.279974 9.21581l-2.047957 2.559947-24.319499 23.359519-15.679676 15.359683v22.143543l40.127172 38.527205a11.711758 11.711758 0 0 1 3.263933 11.455764 213.755591 213.755591 0 0 1-8.063834 23.359518 222.203417 222.203417 0 0 1-35.775262 61.054741c-5.247892 6.527865-10.879776 12.735737-16.831653 18.559617a11.711758 11.711758 0 0 1-8.511825 3.583926l-3.199934-0.511989-49.790973-13.119729a11.711758 11.711758 0 0 0-9.279808 1.407971 166.652563 166.652563 0 0 1-10.943774 6.207871 11.711758 11.711758 0 0 0-4.927899 4.479908l-1.279973 3.007938-13.247727 47.807014a11.711758 11.711758 0 0 1-9.087813 8.70382 253.050781 253.050781 0 0 1-24.959485 4.799901c-11.903754 1.855962-23.999505 2.815942-36.095256 2.879941a248.314879 248.314879 0 0 1-36.607245-2.879941 253.050781 253.050781 0 0 1-24.959485-4.799901 11.711758 11.711758 0 0 1-7.423847-5.631883l-1.151976-3.071937-7.999835-32.511329-4.287911-15.55168a11.711758 11.711758 0 0 0-6.207872-7.487845 109.117749 109.117749 0 0 1-11.711759-6.143874 11.711758 11.711758 0 0 0-5.951877-1.791963l-3.199934 0.383993-49.91897 13.05573a11.711758 11.711758 0 0 1-11.64776-3.007938 230.715241 230.715241 0 0 1-16.767654-18.559617 226.299333 226.299333 0 0 1-20.671574-28.927403 222.203417 222.203417 0 0 1-15.551679-32.51133 205.243767 205.243767 0 0 1-8.063834-23.423517 11.711758 11.711758 0 0 1 1.279974-9.151811l1.91996-2.559947 24.383497-23.359518 15.679677-15.167687v-22.207542l-39.871178-38.591204a12.415744 12.415744 0 0 1-3.263933-11.711759c2.239954-7.935836 4.927898-15.743675 8.063834-23.423517a227.195314 227.195314 0 0 1 15.359683-31.807344c6.207872-10.17579 13.119729-19.839591 20.735573-28.991402 5.247892-6.399868 10.751778-12.60774 16.639656-18.495618a11.711758 11.711758 0 0 1 8.511825-3.519928l3.199934 0.51199 33.279313 8.383827 16.255665 4.35191a11.711758 11.711758 0 0 0 6.271871-0.127997l2.87994-1.279974 11.711759-6.207872a11.711758 11.711758 0 0 0 4.8639-4.415909l1.279973-3.071937 13.375724-47.935011a11.711758 11.711758 0 0 1 8.319829-8.319828c8.25583-2.047958 16.639657-3.647925 25.087482-4.8639 11.967753-1.91996 24.063504-2.879941 36.159254-2.943939z m8.447826 34.047298h-16.895651l-10.17579 0.639986-4.8639 0.639987-4.927898 0.447991-10.559783 1.791963h-0.895981l-13.951712 50.366961a12.415744 12.415744 0 0 1-7.103854 7.935836l-9.151811 4.159915-8.831818 4.735902-2.111956 1.279974a167.484546 167.484546 0 0 0-11.711759 7.679841 12.799736 12.799736 0 0 1-6.591864 2.303953l-3.583926-0.255995-52.286922-13.695718-3.711923 4.223913-3.647925 4.479908c-8.831818 10.879776-16.383662 22.655533-22.655533 35.199274l-6.975856 15.359683-2.87994 7.871838 13.56772 13.951712 24.447496 23.359518c2.751943 2.623946 4.031917 6.399868 3.519927 10.17579l-0.831983 7.743841-0.383992 7.807839v3.967918c0.127997 5.183893 0.511989 10.431785 1.215975 15.551679a11.711758 11.711758 0 0 1-1.279974 7.231851l-2.239953 2.943939-24.447496 23.423517-13.183728 13.183728v0.831983l1.471969 4.479908 4.095916 9.6638 4.479908 9.855797 2.111956 4.031917 4.031917 7.167852 6.78386 10.751778 4.479908 6.207872 8.319828 10.495784 3.711923 4.223913 52.286922-13.695718a12.60774 12.60774 0 0 1 10.17579 1.983959 162.108657 162.108657 0 0 0 31.807344 17.919631c2.303952 0.95998 4.223913 2.559947 5.567885 4.607905l1.535969 3.327931 13.951712 50.43096h0.895981l10.111792 1.599967 8.127832 1.151976 8.191831 0.511989h12.543741l14.271706-0.383992 14.271706-1.471969 10.367786-1.791963h0.95998l13.951712-50.238964a11.711758 11.711758 0 0 1 7.103854-7.999835l6.399868-2.751943 8.319828-4.223913 11.199769-6.78386 10.559782-7.679842 58.366797 15.359683v-0.639987l6.78386-7.999835 4.671903-6.015876 4.479908-6.27187 5.119894-7.679842a41.535143 41.535143 0 0 0 1.727965-3.071936l6.079874-11.711759 3.327932-6.719861 4.223913-9.599802 1.91996-4.799901 0.95998-3.775922-13.56772-13.183728-24.447496-23.423517a11.711758 11.711758 0 0 1-3.519927-10.239789l0.703985-6.655863 0.383992-6.591864v-8.447826a123.005463 123.005463 0 0 0-1.087977-13.311725 11.711758 11.711758 0 0 1 1.279973-7.231851l2.239954-2.943939 24.447496-23.359518 12.60774-13.11973v-0.95998l-1.47197-4.287912-2.239953-5.31189a144.893012 144.893012 0 0 0-6.33587-13.631719l-4.991897-9.279809-7.999835-12.735737-3.135935-4.543906-9.599802-12.159749-3.199934-3.519928v-0.639987l-52.094926 13.503722a12.415744 12.415744 0 0 1-10.303787-1.983959l-8.319829-5.759881-10.751778-6.271871a157.56475 157.56475 0 0 0-12.735737-5.887879 11.711758 11.711758 0 0 1-5.631884-4.543906l-1.47197-3.39193-13.951712-50.366961h-0.95998l-4.671904-0.95998-10.751778-1.47197-15.03969-1.087977zM468.598335 2.965059l5.247892 2.815942 386.744023 259.258653a34.879281 34.879281 0 0 1-13.823715 63.550689l-5.759881 0.447991h-46.463041v81.022328a34.879281 34.879281 0 0 1-69.37457 5.631884l-0.44799-5.631884V328.974335h-235.515143l-0.511989 539.252878a34.943279 34.943279 0 0 1-29.247397 34.43129l-5.631884 0.44799H34.879281a34.879281 34.879281 0 0 1-5.631884-69.374569l5.631884-0.44799h90.110141v-504.309599H67.198614a34.879281 34.879281 0 0 1-23.551514-60.478753l4.479907-3.519927L434.935029 5.844999a35.583266 35.583266 0 0 1 33.663306-2.87994z m339.960988 652.082551a92.286097 92.286097 0 0 1 93.566071 90.878125 92.286097 92.286097 0 0 1-93.566071 90.878126 92.286097 92.286097 0 0 1-93.56607-90.878126 92.286097 92.286097 0 0 1 93.56607-90.878125zM419.38335 328.974335h-224.635367v504.309599h224.635367v-504.309599z m391.095934 356.920638a60.60675 60.60675 0 0 0-8.959815 120.509515l7.039854 0.639987a62.398713 62.398713 0 0 0 62.334715-61.182738 60.60675 60.60675 0 0 0-60.414754-59.966764zM454.262631 77.011532L183.676212 259.215774h542.708806L454.390628 77.011532z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xxgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M990.912 1024H32.192a32.128 32.128 0 1 1 0-64.32h958.656A32.128 32.128 0 0 1 990.912 1024z m0-511.36H32.192a32.128 32.128 0 1 1 0-64.32h958.656a32.128 32.128 0 0 1 0.064 64.32zM160.768 894.976a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.256 0v253.888c0 17.728-14.336 32.064-32.128 32.064z m347.136 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.4 32.064-32.192 32.064z m354.816 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.528 32.064-32.192 32.064z m64.704-514.368a32.128 32.128 0 0 1-32.128-32.128c0-74.176-38.912-144.512-109.568-198.08-73.216-55.552-171.2-86.08-275.712-86.08-104.448 0-202.432 30.528-275.712 86.08-70.592 53.568-109.504 123.904-109.504 198.08a32.128 32.128 0 1 1-64.32 0c0-48.256 12.352-94.976 36.864-138.752A358.4 358.4 0 0 1 195.456 99.2C279.808 35.2 391.552 0 510.016 0s230.208 35.264 314.624 99.2a358.4 358.4 0 0 1 98.048 110.528c24.576 43.776 36.928 90.496 36.928 138.752a32.128 32.128 0 0 1-32.192 32.128z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M990.912 1024H32.192a32.128 32.128 0 1 1 0-64.32h958.656A32.128 32.128 0 0 1 990.912 1024z m0-511.36H32.192a32.128 32.128 0 1 1 0-64.32h958.656a32.128 32.128 0 0 1 0.064 64.32zM160.768 894.976a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.256 0v253.888c0 17.728-14.336 32.064-32.128 32.064z m347.136 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.4 32.064-32.192 32.064z m354.816 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.528 32.064-32.192 32.064z m64.704-514.368a32.128 32.128 0 0 1-32.128-32.128c0-74.176-38.912-144.512-109.568-198.08-73.216-55.552-171.2-86.08-275.712-86.08-104.448 0-202.432 30.528-275.712 86.08-70.592 53.568-109.504 123.904-109.504 198.08a32.128 32.128 0 1 1-64.32 0c0-48.256 12.352-94.976 36.864-138.752A358.4 358.4 0 0 1 195.456 99.2C279.808 35.2 391.552 0 510.016 0s230.208 35.264 314.624 99.2a358.4 358.4 0 0 1 98.048 110.528c24.576 43.776 36.928 90.496 36.928 138.752a32.128 32.128 0 0 1-32.192 32.128z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-xzsgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M484.921458 0A314.595556 314.595556 0 0 0 170.667236 314.254222a312.092444 312.092444 0 0 0 158.094222 272.384v202.296889c0 16.839111 13.653333 30.492444 30.435555 30.492445h251.448889c16.839111 0 30.435556-13.653333 30.435556-30.492445v-202.296889a312.149333 312.149333 0 0 0 158.094222-272.384A314.595556 314.595556 0 0 0 484.921458 0z m95.232 758.442667H389.689458V686.08h190.464v72.362667z m16.952889-217.372445a30.492444 30.492444 0 0 0-16.952889 27.306667v56.775111H389.689458V568.32a30.492444 30.492444 0 0 0-16.952889-27.306667 251.790222 251.790222 0 0 1-141.084445-226.816A253.553778 253.553778 0 0 1 484.864569 60.871111a253.553778 253.553778 0 0 1 253.269333 253.326222c0 96.711111-54.044444 183.637333-141.084444 226.816z m13.539555 371.598222h-251.448889a30.492444 30.492444 0 1 0 0 60.928h251.448889a30.492444 30.492444 0 1 0 0-60.928z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M484.921458 0A314.595556 314.595556 0 0 0 170.667236 314.254222a312.092444 312.092444 0 0 0 158.094222 272.384v202.296889c0 16.839111 13.653333 30.492444 30.435555 30.492445h251.448889c16.839111 0 30.435556-13.653333 30.435556-30.492445v-202.296889a312.149333 312.149333 0 0 0 158.094222-272.384A314.595556 314.595556 0 0 0 484.921458 0z m95.232 758.442667H389.689458V686.08h190.464v72.362667z m16.952889-217.372445a30.492444 30.492444 0 0 0-16.952889 27.306667v56.775111H389.689458V568.32a30.492444 30.492444 0 0 0-16.952889-27.306667 251.790222 251.790222 0 0 1-141.084445-226.816A253.553778 253.553778 0 0 1 484.864569 60.871111a253.553778 253.553778 0 0 1 253.269333 253.326222c0 96.711111-54.044444 183.637333-141.084444 226.816z m13.539555 371.598222h-251.448889a30.492444 30.492444 0 1 0 0 60.928h251.448889a30.492444 30.492444 0 1 0 0-60.928z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yaohao::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.624 0 512 229.376 512 512s-229.376 512-512 512-512-229.376-512-512 229.376-512 512-512zM220.16 167.424l37.888 37.888a29.952 29.952 0 0 1-0.512 42.496 30.336 30.336 0 0 1-41.984 0l-38.4-38.4A447.104 447.104 0 0 0 60.416 492.032h57.856a30.272 30.272 0 0 1 0 60.416h-56.32a449.152 449.152 0 0 0 114.688 262.656l38.4-38.4a29.952 29.952 0 1 1 42.496 42.496l-37.888 37.888a447.36 447.36 0 0 0 271.872 106.496v-37.888a30.272 30.272 0 0 1 60.416 0v36.352a449.152 449.152 0 0 0 262.656-114.688l-28.672-28.672a29.952 29.952 0 1 1 42.496-42.496l27.648 27.648a450.752 450.752 0 0 0 105.472-251.904h-36.352a30.272 30.272 0 0 1 0-60.416h37.888a450.432 450.432 0 0 0-106.496-271.872l-27.648 27.648a29.952 29.952 0 0 1-42.496-0.512 30.336 30.336 0 0 1 0-41.984l28.672-28.672A449.152 449.152 0 0 0 552.448 61.44v56.32a30.272 30.272 0 0 1-60.416 0V60.928A446.08 446.08 0 0 0 220.16 167.424zM512 326.144c28.16 0 45.056 30.208 72.192 98.816l5.12 13.824 5.12 14.336c16.896 46.592 28.16 89.088 28.16 113.664 0 66.048-48.64 121.344-110.592 121.344s-110.592-54.784-110.592-121.344c0-27.136 13.312-75.776 33.28-127.488l5.12-13.824 7.168-18.432C470.016 351.232 486.4 326.144 512 326.144z m0 83.968l-3.072 6.656c-5.12 11.264-10.24 23.552-15.36 36.864l-4.608 11.776c-16.384 43.52-27.136 84.48-27.136 100.864 0 34.304 23.552 60.928 50.176 60.928 26.624 0 50.176-26.624 50.176-60.928 0-16.896-11.264-57.344-27.136-100.864l-4.608-11.776a562.56 562.56 0 0 0-15.36-36.864L512 410.112z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.624 0 512 229.376 512 512s-229.376 512-512 512-512-229.376-512-512 229.376-512 512-512zM220.16 167.424l37.888 37.888a29.952 29.952 0 0 1-0.512 42.496 30.336 30.336 0 0 1-41.984 0l-38.4-38.4A447.104 447.104 0 0 0 60.416 492.032h57.856a30.272 30.272 0 0 1 0 60.416h-56.32a449.152 449.152 0 0 0 114.688 262.656l38.4-38.4a29.952 29.952 0 1 1 42.496 42.496l-37.888 37.888a447.36 447.36 0 0 0 271.872 106.496v-37.888a30.272 30.272 0 0 1 60.416 0v36.352a449.152 449.152 0 0 0 262.656-114.688l-28.672-28.672a29.952 29.952 0 1 1 42.496-42.496l27.648 27.648a450.752 450.752 0 0 0 105.472-251.904h-36.352a30.272 30.272 0 0 1 0-60.416h37.888a450.432 450.432 0 0 0-106.496-271.872l-27.648 27.648a29.952 29.952 0 0 1-42.496-0.512 30.336 30.336 0 0 1 0-41.984l28.672-28.672A449.152 449.152 0 0 0 552.448 61.44v56.32a30.272 30.272 0 0 1-60.416 0V60.928A446.08 446.08 0 0 0 220.16 167.424zM512 326.144c28.16 0 45.056 30.208 72.192 98.816l5.12 13.824 5.12 14.336c16.896 46.592 28.16 89.088 28.16 113.664 0 66.048-48.64 121.344-110.592 121.344s-110.592-54.784-110.592-121.344c0-27.136 13.312-75.776 33.28-127.488l5.12-13.824 7.168-18.432C470.016 351.232 486.4 326.144 512 326.144z m0 83.968l-3.072 6.656c-5.12 11.264-10.24 23.552-15.36 36.864l-4.608 11.776c-16.384 43.52-27.136 84.48-27.136 100.864 0 34.304 23.552 60.928 50.176 60.928 26.624 0 50.176-26.624 50.176-60.928 0-16.896-11.264-57.344-27.136-100.864l-4.608-11.776a562.56 562.56 0 0 0-15.36-36.864L512 410.112z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yingyong::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M383.350997 699.612373v228.446945a32.233276 32.233276 0 0 1-30.954178 32.105366h-255.819647a34.215878 34.215878 0 0 1-10.872335-1.662828 26.221514 26.221514 0 0 1-8.633913-4.604753 58.454789 58.454789 0 0 1-6.907131-6.907131 20.849301 20.849301 0 0 1-4.604753-9.145552 45.024258 45.024258 0 0 1-1.151189-9.785102v-255.819647a34.535652 34.535652 0 0 1 4.02916-16.628277 27.628522 27.628522 0 0 1 11.511884-11.511884 34.535652 34.535652 0 0 1 16.628277-3.965205h227.167847l65.1061-64.018866a74.891202 74.891202 0 0 0-5.500122-0.25582H64.407851a62.292084 62.292084 0 0 0-55.640773 32.169321 63.187453 63.187453 0 0 0-8.569958 32.105365v320.030379c0 17.587601 6.331536 32.55305 18.930654 44.768438a62.803723 62.803723 0 0 0 45.280077 18.35506h318.943146a62.228129 62.228129 0 0 0 45.919626-18.35506 60.885076 60.885076 0 0 0 18.35506-44.768438V640.19826l-0.12791-3.64543-64.146776 63.123498zM64.407851 448.52539h318.943146c1.662828 0 3.261701 0 4.860573-0.12791L323.169425 384.314658H96.577172a31.529772 31.529772 0 0 1-28.140161-16.628277 32.233276 32.233276 0 0 1-4.02916-15.477089v-255.819647c0-3.069836 0.383729-5.947807 1.151189-8.633913a43.169565 43.169565 0 0 1 2.877971-7.41877 24.174957 24.174957 0 0 1 4.604754-6.331536 41.250918 41.250918 0 0 1 6.331536-5.116393 25.51801 25.51801 0 0 1 7.994364-3.51752 37.733398 37.733398 0 0 1 9.209507-1.151188h255.819647c8.378093 0 15.668953 3.069836 21.74467 9.209507a31.146042 31.146042 0 0 1 9.209508 22.959813v229.086494l64.082821 63.059543a61.524625 61.524625 0 0 0 0.191865-4.221024V64.220325A63.187453 63.187453 0 0 0 438.927815 32.114959 62.292084 62.292084 0 0 0 383.350997 0.009593H64.407851a61.8444 61.8444 0 0 0-45.280077 18.930654 61.8444 61.8444 0 0 0-18.930654 45.280078V384.378613c0 17.587601 6.331536 32.68096 18.930654 45.280078a61.8444 61.8444 0 0 0 45.280077 18.930654z m894.857126 127.334229h-318.943145l-2.366332 0.063955 65.23401 64.210731h223.906147a31.146042 31.146042 0 0 1 32.16932 32.105366v255.819647a31.721636 31.721636 0 0 1-9.209507 22.384219 30.186718 30.186718 0 0 1-22.959813 9.721147h-255.819648a28.971575 28.971575 0 0 1-21.74467-9.721147 31.721636 31.721636 0 0 1-9.209507-22.384219v-231.708645l-63.954912-62.867679a71.629501 71.629501 0 0 0-0.319774 6.651311v320.030379a63.187453 63.187453 0 0 0 31.593726 55.065179c9.593237 5.372213 20.465572 8.058319 32.68096 8.058319h318.943145a62.803723 62.803723 0 0 0 45.280078-18.35506 59.989707 59.989707 0 0 0 18.930654-44.768438V640.19826a61.8444 61.8444 0 0 0-18.930654-45.344032 61.8444 61.8444 0 0 0-45.280078-18.930654z m61.908355-528.843166a64.786326 64.786326 0 0 0-6.331536-14.901494 78.216857 78.216857 0 0 0-9.721147-13.174712 49.245282 49.245282 0 0 0-13.174712-10.296741 77.449398 77.449398 0 0 0-15.477089-6.395491 62.419994 62.419994 0 0 0-17.267826-2.238422H640.385787a62.292084 62.292084 0 0 0-55.640773 32.105366 63.187453 63.187453 0 0 0-8.633913 32.105366V384.378613c0 2.430287 0.191865 4.860573 0.383729 7.226905l63.890957-62.867678V96.389645a34.535652 34.535652 0 0 1 4.029159-16.628277 27.628522 27.628522 0 0 1 11.511885-11.511884 32.233276 32.233276 0 0 1 15.413133-4.029159h255.819647a31.146042 31.146042 0 0 1 32.169321 32.16932v255.819647a31.721636 31.721636 0 0 1-9.209507 22.38422 30.186718 30.186718 0 0 1-22.959814 9.721146h-223.266597l-65.23401 64.210732h320.605973a59.861797 59.861797 0 0 0 20.081842-3.389611 71.117862 71.117862 0 0 0 32.169321-23.023768 52.506983 52.506983 0 0 0 9.145552-17.715511c1.918647-6.523401 2.877971-13.174712 2.877972-20.081842V64.220325a62.419994 62.419994 0 0 0-2.302377-17.203872z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M383.350997 699.612373v228.446945a32.233276 32.233276 0 0 1-30.954178 32.105366h-255.819647a34.215878 34.215878 0 0 1-10.872335-1.662828 26.221514 26.221514 0 0 1-8.633913-4.604753 58.454789 58.454789 0 0 1-6.907131-6.907131 20.849301 20.849301 0 0 1-4.604753-9.145552 45.024258 45.024258 0 0 1-1.151189-9.785102v-255.819647a34.535652 34.535652 0 0 1 4.02916-16.628277 27.628522 27.628522 0 0 1 11.511884-11.511884 34.535652 34.535652 0 0 1 16.628277-3.965205h227.167847l65.1061-64.018866a74.891202 74.891202 0 0 0-5.500122-0.25582H64.407851a62.292084 62.292084 0 0 0-55.640773 32.169321 63.187453 63.187453 0 0 0-8.569958 32.105365v320.030379c0 17.587601 6.331536 32.55305 18.930654 44.768438a62.803723 62.803723 0 0 0 45.280077 18.35506h318.943146a62.228129 62.228129 0 0 0 45.919626-18.35506 60.885076 60.885076 0 0 0 18.35506-44.768438V640.19826l-0.12791-3.64543-64.146776 63.123498zM64.407851 448.52539h318.943146c1.662828 0 3.261701 0 4.860573-0.12791L323.169425 384.314658H96.577172a31.529772 31.529772 0 0 1-28.140161-16.628277 32.233276 32.233276 0 0 1-4.02916-15.477089v-255.819647c0-3.069836 0.383729-5.947807 1.151189-8.633913a43.169565 43.169565 0 0 1 2.877971-7.41877 24.174957 24.174957 0 0 1 4.604754-6.331536 41.250918 41.250918 0 0 1 6.331536-5.116393 25.51801 25.51801 0 0 1 7.994364-3.51752 37.733398 37.733398 0 0 1 9.209507-1.151188h255.819647c8.378093 0 15.668953 3.069836 21.74467 9.209507a31.146042 31.146042 0 0 1 9.209508 22.959813v229.086494l64.082821 63.059543a61.524625 61.524625 0 0 0 0.191865-4.221024V64.220325A63.187453 63.187453 0 0 0 438.927815 32.114959 62.292084 62.292084 0 0 0 383.350997 0.009593H64.407851a61.8444 61.8444 0 0 0-45.280077 18.930654 61.8444 61.8444 0 0 0-18.930654 45.280078V384.378613c0 17.587601 6.331536 32.68096 18.930654 45.280078a61.8444 61.8444 0 0 0 45.280077 18.930654z m894.857126 127.334229h-318.943145l-2.366332 0.063955 65.23401 64.210731h223.906147a31.146042 31.146042 0 0 1 32.16932 32.105366v255.819647a31.721636 31.721636 0 0 1-9.209507 22.384219 30.186718 30.186718 0 0 1-22.959813 9.721147h-255.819648a28.971575 28.971575 0 0 1-21.74467-9.721147 31.721636 31.721636 0 0 1-9.209507-22.384219v-231.708645l-63.954912-62.867679a71.629501 71.629501 0 0 0-0.319774 6.651311v320.030379a63.187453 63.187453 0 0 0 31.593726 55.065179c9.593237 5.372213 20.465572 8.058319 32.68096 8.058319h318.943145a62.803723 62.803723 0 0 0 45.280078-18.35506 59.989707 59.989707 0 0 0 18.930654-44.768438V640.19826a61.8444 61.8444 0 0 0-18.930654-45.344032 61.8444 61.8444 0 0 0-45.280078-18.930654z m61.908355-528.843166a64.786326 64.786326 0 0 0-6.331536-14.901494 78.216857 78.216857 0 0 0-9.721147-13.174712 49.245282 49.245282 0 0 0-13.174712-10.296741 77.449398 77.449398 0 0 0-15.477089-6.395491 62.419994 62.419994 0 0 0-17.267826-2.238422H640.385787a62.292084 62.292084 0 0 0-55.640773 32.105366 63.187453 63.187453 0 0 0-8.633913 32.105366V384.378613c0 2.430287 0.191865 4.860573 0.383729 7.226905l63.890957-62.867678V96.389645a34.535652 34.535652 0 0 1 4.029159-16.628277 27.628522 27.628522 0 0 1 11.511885-11.511884 32.233276 32.233276 0 0 1 15.413133-4.029159h255.819647a31.146042 31.146042 0 0 1 32.169321 32.16932v255.819647a31.721636 31.721636 0 0 1-9.209507 22.38422 30.186718 30.186718 0 0 1-22.959814 9.721146h-223.266597l-65.23401 64.210732h320.605973a59.861797 59.861797 0 0 0 20.081842-3.389611 71.117862 71.117862 0 0 0 32.169321-23.023768 52.506983 52.506983 0 0 0 9.145552-17.715511c1.918647-6.523401 2.877971-13.174712 2.877972-20.081842V64.220325a62.419994 62.419994 0 0 0-2.302377-17.203872z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yinsi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M779.787459 483.38595a127.925917 127.925917 0 0 0-101.496145-97.054779L596.380867 307.988379c18.930415-5.460696 38.370494-9.319589 58.902712-9.319589A213.549638 213.549638 0 0 1 868.614789 512a211.146931 211.146931 0 0 1-6.552836 50.092789l-82.274494-78.706839zM714.259102 715.866002A211.146931 211.146931 0 0 1 655.283579 725.33121 213.549638 213.549638 0 0 1 441.95237 512c0-17.32861 2.693944-34.001937 6.552835-50.238408l82.274494 78.63403c11.21263 49.583124 51.330547 88.099237 101.714574 97.273207L714.259102 715.866002zM211.29255 11.87301l981.177946 938.511705a42.666242 42.666242 0 0 1-58.975522 61.742275L152.171409 73.615285a42.666242 42.666242 0 0 1 58.975522-61.742275zM655.283579 895.923368c69.605678 0 138.84731-14.489048 204.302859-40.991628l66.474878 64.800265c-85.478102 40.190726-177.654659 63.926554-270.777737 63.926554-259.929153 0-514.033563-171.247442-632.275844-429.429173l-6.043171-18.202321a381.884708 381.884708 0 0 1-1.456186-19.658508 36.550262 36.550262 0 0 1 0-8.445877s1.01933-9.902063 2.111469-14.925904c-0.145619 1.01933-0.145619-3.494846 2.184279-10.266109a22.206832 22.206832 0 0 1 0.873711-2.184279 41.86534 41.86534 0 0 1 2.985181-7.790593A764.060654 764.060654 0 0 1 203.13791 227.097262l61.742275 58.975522a683.315155 683.315155 0 0 0-162.801565 220.39371l-0.728093 1.747423c-0.072809 0.946521-0.728093 1.965851-0.728093 2.912372v0.582474c0 0.582474 0.436856 1.164949 0.436856 1.674613 0.072809 0.436856 0.291237 1.01933 0.364046 1.747423l0.728093 2.257088c106.083131 227.164974 327.423362 378.60829 553.13215 378.608291z m639.99363-383.777749c0 7.426547-1.383376 13.542527-2.184279 17.619847a37.278355 37.278355 0 0 1-3.130799 13.469718 44.92333 44.92333 0 0 1-3.786083 9.17397 758.672766 758.672766 0 0 1-178.67399 244.493584l-61.742275-59.12114a683.169536 683.169536 0 0 0 162.583137-220.029664l0.509665-1.820233 0.145619-0.655283 0.582474-2.621134a49.146268 49.146268 0 0 1-0.728093-4.222939 9.101161 9.101161 0 0 1-0.291237-1.092139l-0.364046-1.09214C1103.497548 280.102422 881.574842 128.076632 655.283579 128.076632c-69.605678 0-138.701691 14.489048-204.157239 40.918819l-66.474879-63.489698C470.129564 65.169408 562.30612 42.744148 655.283579 42.744148c260.074772 0 514.179182 173.431721 632.203036 431.613451 0.728093 1.601804 1.456186 3.640464 2.184278 5.751933l1.09214 2.766753c1.237758 3.640464 2.475516 10.557347 2.766753 14.416239 0.364046 0.728093 1.674614 7.13531 1.674613 14.853095z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M779.787459 483.38595a127.925917 127.925917 0 0 0-101.496145-97.054779L596.380867 307.988379c18.930415-5.460696 38.370494-9.319589 58.902712-9.319589A213.549638 213.549638 0 0 1 868.614789 512a211.146931 211.146931 0 0 1-6.552836 50.092789l-82.274494-78.706839zM714.259102 715.866002A211.146931 211.146931 0 0 1 655.283579 725.33121 213.549638 213.549638 0 0 1 441.95237 512c0-17.32861 2.693944-34.001937 6.552835-50.238408l82.274494 78.63403c11.21263 49.583124 51.330547 88.099237 101.714574 97.273207L714.259102 715.866002zM211.29255 11.87301l981.177946 938.511705a42.666242 42.666242 0 0 1-58.975522 61.742275L152.171409 73.615285a42.666242 42.666242 0 0 1 58.975522-61.742275zM655.283579 895.923368c69.605678 0 138.84731-14.489048 204.302859-40.991628l66.474878 64.800265c-85.478102 40.190726-177.654659 63.926554-270.777737 63.926554-259.929153 0-514.033563-171.247442-632.275844-429.429173l-6.043171-18.202321a381.884708 381.884708 0 0 1-1.456186-19.658508 36.550262 36.550262 0 0 1 0-8.445877s1.01933-9.902063 2.111469-14.925904c-0.145619 1.01933-0.145619-3.494846 2.184279-10.266109a22.206832 22.206832 0 0 1 0.873711-2.184279 41.86534 41.86534 0 0 1 2.985181-7.790593A764.060654 764.060654 0 0 1 203.13791 227.097262l61.742275 58.975522a683.315155 683.315155 0 0 0-162.801565 220.39371l-0.728093 1.747423c-0.072809 0.946521-0.728093 1.965851-0.728093 2.912372v0.582474c0 0.582474 0.436856 1.164949 0.436856 1.674613 0.072809 0.436856 0.291237 1.01933 0.364046 1.747423l0.728093 2.257088c106.083131 227.164974 327.423362 378.60829 553.13215 378.608291z m639.99363-383.777749c0 7.426547-1.383376 13.542527-2.184279 17.619847a37.278355 37.278355 0 0 1-3.130799 13.469718 44.92333 44.92333 0 0 1-3.786083 9.17397 758.672766 758.672766 0 0 1-178.67399 244.493584l-61.742275-59.12114a683.169536 683.169536 0 0 0 162.583137-220.029664l0.509665-1.820233 0.145619-0.655283 0.582474-2.621134a49.146268 49.146268 0 0 1-0.728093-4.222939 9.101161 9.101161 0 0 1-0.291237-1.092139l-0.364046-1.09214C1103.497548 280.102422 881.574842 128.076632 655.283579 128.076632c-69.605678 0-138.701691 14.489048-204.157239 40.918819l-66.474879-63.489698C470.129564 65.169408 562.30612 42.744148 655.283579 42.744148c260.074772 0 514.179182 173.431721 632.203036 431.613451 0.728093 1.601804 1.456186 3.640464 2.184278 5.751933l1.09214 2.766753c1.237758 3.640464 2.475516 10.557347 2.766753 14.416239 0.364046 0.728093 1.674614 7.13531 1.674613 14.853095z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-ylqgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M638.296505 682.901105h345.770606a39.869533 39.869533 0 1 1 0 79.803063H638.296505a39.869533 39.869533 0 1 1 0-79.803063z m-28.158257 11.711276l84.602765-84.666761a39.869533 39.869533 0 1 1 56.444507 56.444507l-84.666761 84.602765a39.869533 39.869533 0 1 1-56.380511-56.380511z m56.380511 0l84.666761 84.602765a39.869533 39.869533 0 1 1-56.444507 56.444508l-84.602765-84.666762a39.869533 39.869533 0 1 1 56.380511-56.380511z m317.484356 324.011952H39.869533a39.869533 39.869533 0 1 1 0-79.739067h944.133582a39.869533 39.869533 0 1 1 0 79.739067z m0-515.040132H39.869533a39.869533 39.869533 0 1 1 0-79.739066h944.133582a39.869533 39.869533 0 1 1 0 79.739066z m-768.848428 0v435.301065a39.869533 39.869533 0 1 1-79.803062 0V503.584201a39.869533 39.869533 0 1 1 79.803062 0z m241.585052 102.009688v237.425309a39.869533 39.869533 0 1 1-79.803062 0v-237.425309a39.869533 39.869533 0 1 1 79.803062 0z m526.367431-268.463389a39.677545 39.677545 0 0 1-19.006824-4.863699L511.456354 85.434074 64.891985 332.202805a39.933529 39.933529 0 0 1-38.589612-69.81968L492.001557 5.055047a39.869533 39.869533 0 0 1 38.397625-0.127992l471.842804 257.264082a39.869533 39.869533 0 0 1-19.134816 74.939363z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M638.296505 682.901105h345.770606a39.869533 39.869533 0 1 1 0 79.803063H638.296505a39.869533 39.869533 0 1 1 0-79.803063z m-28.158257 11.711276l84.602765-84.666761a39.869533 39.869533 0 1 1 56.444507 56.444507l-84.666761 84.602765a39.869533 39.869533 0 1 1-56.380511-56.380511z m56.380511 0l84.666761 84.602765a39.869533 39.869533 0 1 1-56.444507 56.444508l-84.602765-84.666762a39.869533 39.869533 0 1 1 56.380511-56.380511z m317.484356 324.011952H39.869533a39.869533 39.869533 0 1 1 0-79.739067h944.133582a39.869533 39.869533 0 1 1 0 79.739067z m0-515.040132H39.869533a39.869533 39.869533 0 1 1 0-79.739066h944.133582a39.869533 39.869533 0 1 1 0 79.739066z m-768.848428 0v435.301065a39.869533 39.869533 0 1 1-79.803062 0V503.584201a39.869533 39.869533 0 1 1 79.803062 0z m241.585052 102.009688v237.425309a39.869533 39.869533 0 1 1-79.803062 0v-237.425309a39.869533 39.869533 0 1 1 79.803062 0z m526.367431-268.463389a39.677545 39.677545 0 0 1-19.006824-4.863699L511.456354 85.434074 64.891985 332.202805a39.933529 39.933529 0 0 1-38.589612-69.81968L492.001557 5.055047a39.869533 39.869533 0 0 1 38.397625-0.127992l471.842804 257.264082a39.869533 39.869533 0 0 1-19.134816 74.939363z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yongcan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M138.18305 1017.472816c-29.820272 0-57.784777-11.582552-78.774153-32.699913a102.387202 102.387202 0 0 1-30.972129-72.246969c0-26.87664 11.262592-53.561305 30.972129-73.270841l324.823397-308.249469 0.127984-1.983752a2488.136983 2488.136983 0 0 1 1.023872-123.44057c3.455568-72.822897 40.058993-111.986002 55.673041-125.424322l259.807524-259.807524a69.943257 69.943257 0 0 1 98.803649 0 69.943257 69.943257 0 0 1 0 98.739658l-200.486939 199.655043a31.996 31.996 0 0 0-1.27984 8.190976c0 9.726784 7.807024 17.5978 17.661793 17.5978 0.767904 0 3.1996 0 7.35908-2.495688l204.006499-204.006499c26.23672-26.428696 72.374953-26.428696 98.739657 0a69.815273 69.815273 0 0 1 0 98.547682L723.133931 439.433071a14.71816 14.71816 0 0 0-2.23972 7.03912c0 9.726784 7.871016 17.5978 17.725785 17.5978a18.429696 18.429696 0 0 0 9.27884-3.51956l194.599675-194.535683a69.815273 69.815273 0 0 1 98.547681 0 69.815273 69.815273 0 0 1 0 98.547682L779.894836 625.84177c-12.094488 14.07824-51.193601 50.681665-123.952506 54.073241-29.564304 1.471816-78.390201 1.471816-118.833146 1.087864L216.317283 985.284839c-20.349456 20.47744-48.313961 32.123985-78.134233 32.123985z m302.234221-480.96388c-0.127984 1.471816-0.127984 3.903512-0.255968 7.615049a27.772528 27.772528 0 0 1-8.766904 19.83752l-332.566429 315.608549a47.482065 47.482065 0 0 0-13.950257 32.827896c0 11.83852 4.991376 23.03712 14.462193 32.315961a55.993001 55.993001 0 0 0 77.430321 0.127984l329.686789-312.728909a26.620672 26.620672 0 0 1 19.709536-7.743032c41.082865 0.383952 95.348081 0.63992 126.96013-0.95988 52.281465-2.495688 78.518185-28.15648 85.36533-36.091489l262.687164-262.87914a13.246344 13.246344 0 1 0-18.749657-18.749656l-200.102987 200.102987a28.284464 28.284464 0 0 1-13.822272 7.615048c-9.91876 4.735408-19.901512 7.03912-30.07624 7.03912a74.230721 74.230721 0 0 1-74.16673-74.038745c0-11.390576 3.071616-22.525184 9.086865-33.851769a26.87664 26.87664 0 0 1 6.143232-9.470816l206.310211-206.054243a13.310336 13.310336 0 1 0-9.470816-22.71716 12.7984 12.7984 0 0 0-9.342832 3.83952l-206.24622 206.054243a72.566929 72.566929 0 0 1-45.306336 16.829896 74.230721 74.230721 0 0 1-74.230722-74.230721c0-10.622672 2.687664-23.485064 7.167105-34.23572a31.164104 31.164104 0 0 1 6.143232-9.342833l204.774403-204.390451a13.246344 13.246344 0 1 0-18.749656-18.749656L479.324407 321.239845c-9.27884 8.126984-35.195601 34.299713-37.499312 86.645169-1.471816 30.844144-1.27984 83.829521-0.95988 122.80065a27.900512 27.900512 0 0 1-0.383952 5.75928z m-128.943882 114.609674a28.15648 28.15648 0 0 1-19.965504-8.31896L49.170177 400.141982a28.540432 28.540432 0 0 1-3.1996-3.83952c-2.815648-4.15948-28.7964-44.090489-41.594801-145.901762C-5.351008 172.330459 4.119808 113.649794 4.50376 111.346082 6.231544 104.178978 18.198048 59.640545 54.929457 41.594801c14.206224-6.911136 37.307337-12.286464 67.383577 1.087864 3.135608 1.471816 6.015248 3.455568 8.382952 5.951256l307.225597 307.481565a28.15648 28.15648 0 1 1-39.931009 39.931008L94.988449 92.596425c-9.342832-3.1996-13.75828-0.895888-15.35808-0.255968-10.750656 5.247344-18.365704 23.997-19.965504 30.332209 0.127984 0-7.871016 52.345457 0.63992 120.624922 9.470816 76.278465 26.812648 111.346082 31.292088 119.345082l239.84202 240.289963a28.15648 28.15648 0 0 1-19.965504 48.185977zM781.686612 1023.872016c-22.07724 0-45.562305-9.726784-70.135233-34.299713l-252.128484-252.448443a28.15648 28.15648 0 1 1 39.931009-39.931009l252.128484 252.512436c20.989376 20.989376 33.723785 33.915761 88.628921-21.053368 30.204224-30.140232-3.711536-66.679665-7.67904-70.711162l-195.303587-195.943507a28.15648 28.15648 0 1 1 39.867017-39.867016l195.815523 196.135483c31.35608 32.187977 59.064617 98.547682 7.295088 150.381202-29.11636 29.11636-62.072241 55.225097-98.419698 55.225097z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M138.18305 1017.472816c-29.820272 0-57.784777-11.582552-78.774153-32.699913a102.387202 102.387202 0 0 1-30.972129-72.246969c0-26.87664 11.262592-53.561305 30.972129-73.270841l324.823397-308.249469 0.127984-1.983752a2488.136983 2488.136983 0 0 1 1.023872-123.44057c3.455568-72.822897 40.058993-111.986002 55.673041-125.424322l259.807524-259.807524a69.943257 69.943257 0 0 1 98.803649 0 69.943257 69.943257 0 0 1 0 98.739658l-200.486939 199.655043a31.996 31.996 0 0 0-1.27984 8.190976c0 9.726784 7.807024 17.5978 17.661793 17.5978 0.767904 0 3.1996 0 7.35908-2.495688l204.006499-204.006499c26.23672-26.428696 72.374953-26.428696 98.739657 0a69.815273 69.815273 0 0 1 0 98.547682L723.133931 439.433071a14.71816 14.71816 0 0 0-2.23972 7.03912c0 9.726784 7.871016 17.5978 17.725785 17.5978a18.429696 18.429696 0 0 0 9.27884-3.51956l194.599675-194.535683a69.815273 69.815273 0 0 1 98.547681 0 69.815273 69.815273 0 0 1 0 98.547682L779.894836 625.84177c-12.094488 14.07824-51.193601 50.681665-123.952506 54.073241-29.564304 1.471816-78.390201 1.471816-118.833146 1.087864L216.317283 985.284839c-20.349456 20.47744-48.313961 32.123985-78.134233 32.123985z m302.234221-480.96388c-0.127984 1.471816-0.127984 3.903512-0.255968 7.615049a27.772528 27.772528 0 0 1-8.766904 19.83752l-332.566429 315.608549a47.482065 47.482065 0 0 0-13.950257 32.827896c0 11.83852 4.991376 23.03712 14.462193 32.315961a55.993001 55.993001 0 0 0 77.430321 0.127984l329.686789-312.728909a26.620672 26.620672 0 0 1 19.709536-7.743032c41.082865 0.383952 95.348081 0.63992 126.96013-0.95988 52.281465-2.495688 78.518185-28.15648 85.36533-36.091489l262.687164-262.87914a13.246344 13.246344 0 1 0-18.749657-18.749656l-200.102987 200.102987a28.284464 28.284464 0 0 1-13.822272 7.615048c-9.91876 4.735408-19.901512 7.03912-30.07624 7.03912a74.230721 74.230721 0 0 1-74.16673-74.038745c0-11.390576 3.071616-22.525184 9.086865-33.851769a26.87664 26.87664 0 0 1 6.143232-9.470816l206.310211-206.054243a13.310336 13.310336 0 1 0-9.470816-22.71716 12.7984 12.7984 0 0 0-9.342832 3.83952l-206.24622 206.054243a72.566929 72.566929 0 0 1-45.306336 16.829896 74.230721 74.230721 0 0 1-74.230722-74.230721c0-10.622672 2.687664-23.485064 7.167105-34.23572a31.164104 31.164104 0 0 1 6.143232-9.342833l204.774403-204.390451a13.246344 13.246344 0 1 0-18.749656-18.749656L479.324407 321.239845c-9.27884 8.126984-35.195601 34.299713-37.499312 86.645169-1.471816 30.844144-1.27984 83.829521-0.95988 122.80065a27.900512 27.900512 0 0 1-0.383952 5.75928z m-128.943882 114.609674a28.15648 28.15648 0 0 1-19.965504-8.31896L49.170177 400.141982a28.540432 28.540432 0 0 1-3.1996-3.83952c-2.815648-4.15948-28.7964-44.090489-41.594801-145.901762C-5.351008 172.330459 4.119808 113.649794 4.50376 111.346082 6.231544 104.178978 18.198048 59.640545 54.929457 41.594801c14.206224-6.911136 37.307337-12.286464 67.383577 1.087864 3.135608 1.471816 6.015248 3.455568 8.382952 5.951256l307.225597 307.481565a28.15648 28.15648 0 1 1-39.931009 39.931008L94.988449 92.596425c-9.342832-3.1996-13.75828-0.895888-15.35808-0.255968-10.750656 5.247344-18.365704 23.997-19.965504 30.332209 0.127984 0-7.871016 52.345457 0.63992 120.624922 9.470816 76.278465 26.812648 111.346082 31.292088 119.345082l239.84202 240.289963a28.15648 28.15648 0 0 1-19.965504 48.185977zM781.686612 1023.872016c-22.07724 0-45.562305-9.726784-70.135233-34.299713l-252.128484-252.448443a28.15648 28.15648 0 1 1 39.931009-39.931009l252.128484 252.512436c20.989376 20.989376 33.723785 33.915761 88.628921-21.053368 30.204224-30.140232-3.711536-66.679665-7.67904-70.711162l-195.303587-195.943507a28.15648 28.15648 0 1 1 39.867017-39.867016l195.815523 196.135483c31.35608 32.187977 59.064617 98.547682 7.295088 150.381202-29.11636 29.11636-62.072241 55.225097-98.419698 55.225097z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yuyueguanli::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M861.545412 0v484.592941h-53.850353V53.850353H53.850353V969.185882h417.310118v53.850353H0V0h861.545412z m-134.625883 538.503529a241.302588 241.302588 0 0 1 242.326589 242.266353 241.302588 241.302588 0 0 1-242.326589 242.326589 241.302588 241.302588 0 0 1-242.326588-242.326589 241.302588 241.302588 0 0 1 242.326588-242.326588z m0 53.790118a187.331765 187.331765 0 0 0-188.476235 188.536471 187.331765 187.331765 0 0 0 188.536471 188.416 187.331765 187.331765 0 0 0 188.416-188.476236 187.331765 187.331765 0 0 0-188.476236-188.476235z m0 53.850353v134.625882h134.625883v53.850353h-188.476236v-188.476235h53.850353z m-312.32-53.850353v53.850353H161.551059v-53.850353h253.04847z m285.394824-161.490823v53.790117h-538.503529v-53.790117h538.503529z m0-161.551059v53.850353h-538.503529V269.251765h538.503529z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M861.545412 0v484.592941h-53.850353V53.850353H53.850353V969.185882h417.310118v53.850353H0V0h861.545412z m-134.625883 538.503529a241.302588 241.302588 0 0 1 242.326589 242.266353 241.302588 241.302588 0 0 1-242.326589 242.326589 241.302588 241.302588 0 0 1-242.326588-242.326589 241.302588 241.302588 0 0 1 242.326588-242.326588z m0 53.790118a187.331765 187.331765 0 0 0-188.476235 188.536471 187.331765 187.331765 0 0 0 188.536471 188.416 187.331765 187.331765 0 0 0 188.416-188.476236 187.331765 187.331765 0 0 0-188.476236-188.476235z m0 53.850353v134.625882h134.625883v53.850353h-188.476236v-188.476235h53.850353z m-312.32-53.850353v53.850353H161.551059v-53.850353h253.04847z m285.394824-161.490823v53.790117h-538.503529v-53.790117h538.503529z m0-161.551059v53.850353h-538.503529V269.251765h538.503529z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-yuyueshezhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.133333 0l546.133334 348.842667h-121.378134v168.004266h-55.842133v-207.530666L546.133333 73.591467 177.220267 309.248v648.8064H632.149333v64.443733H121.378133V348.842667H0L546.133333 0z m336.554667 565.8624v43.690667c13.243733 2.8672 26.0096 7.509333 38.024533 13.7216l11.741867 6.826666 30.9248-30.993066 46.830933 46.6944-31.061333 31.1296c7.3728 11.400533 13.1072 23.688533 17.2032 36.6592l3.413333 13.038933h43.963734v66.56l-43.963734 0.068267c-2.8672 13.312-7.509333 26.077867-13.789866 38.0928l-6.826667 11.6736 31.061333 30.993066-46.830933 46.830934-30.9248-31.197867a151.825067 151.825067 0 0 1-36.6592 17.134933l-13.1072 3.4816v44.100267h-66.218667v-43.963733a150.7328 150.7328 0 0 1-38.0928-13.789867l-11.741866-6.826667-30.9248 31.061334-46.830934-46.967467 31.061334-30.9248a151.825067 151.825067 0 0 1-17.2032-36.727467l-3.413334-13.038933H655.36v-66.286933h43.963733c2.8672-13.243733 7.509333-26.077867 13.789867-38.024534l6.826667-11.741866-31.061334-30.9248 46.830934-46.830934 30.9248 31.061334c11.400533-7.3728 23.7568-13.1072 36.6592-17.2032l13.1072-3.413334v-43.963733h66.218666z m-33.1776 93.047467a101.034667 101.034667 0 1 0 0 202.205866 101.034667 101.034667 0 0 0 0-202.205866zM574.122667 359.901867v239.8208L366.3872 776.874667l-36.2496-42.461867 188.074667-160.426667V359.901867h55.842133z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.133333 0l546.133334 348.842667h-121.378134v168.004266h-55.842133v-207.530666L546.133333 73.591467 177.220267 309.248v648.8064H632.149333v64.443733H121.378133V348.842667H0L546.133333 0z m336.554667 565.8624v43.690667c13.243733 2.8672 26.0096 7.509333 38.024533 13.7216l11.741867 6.826666 30.9248-30.993066 46.830933 46.6944-31.061333 31.1296c7.3728 11.400533 13.1072 23.688533 17.2032 36.6592l3.413333 13.038933h43.963734v66.56l-43.963734 0.068267c-2.8672 13.312-7.509333 26.077867-13.789866 38.0928l-6.826667 11.6736 31.061333 30.993066-46.830933 46.830934-30.9248-31.197867a151.825067 151.825067 0 0 1-36.6592 17.134933l-13.1072 3.4816v44.100267h-66.218667v-43.963733a150.7328 150.7328 0 0 1-38.0928-13.789867l-11.741866-6.826667-30.9248 31.061334-46.830934-46.967467 31.061334-30.9248a151.825067 151.825067 0 0 1-17.2032-36.727467l-3.413334-13.038933H655.36v-66.286933h43.963733c2.8672-13.243733 7.509333-26.077867 13.789867-38.024534l6.826667-11.741866-31.061334-30.9248 46.830934-46.830934 30.9248 31.061334c11.400533-7.3728 23.7568-13.1072 36.6592-17.2032l13.1072-3.413334v-43.963733h66.218666z m-33.1776 93.047467a101.034667 101.034667 0 1 0 0 202.205866 101.034667 101.034667 0 0 0 0-202.205866zM574.122667 359.901867v239.8208L366.3872 776.874667l-36.2496-42.461867 188.074667-160.426667V359.901867h55.842133z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zbgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M998.357573 3.243382a40.318286 40.318286 0 0 0-19.519171-2.751883h-151.673554a39.358327 39.358327 0 0 0 0 78.716655h58.557512l-216.758788 216.822785-284.147924-284.147924A41.214248 41.214248 0 0 0 353.968959 0.043518a40.638273 40.638273 0 0 0-30.398708 11.647505L11.327521 324.061747a40.830265 40.830265 0 0 0 57.597552 57.597552l284.659902-284.595904L638.052885 381.467308c8.447641 8.511638 19.711162 12.223481 30.910687 11.775499 11.51951 0.639973 22.719034-3.647845 30.846689-11.775499l245.429569-245.42957v61.245397a39.358327 39.358327 0 1 0 78.780652 0V39.721832a39.166335 39.166335 0 0 0-25.662909-36.542447zM39.422327 669.903049a39.358327 39.358327 0 0 0-39.358327 39.422325v236.277958a39.358327 39.358327 0 0 0 78.716655 0v-236.277958a39.358327 39.358327 0 0 0-39.358328-39.422325zM354.480937 394.266764a39.358327 39.358327 0 0 0-39.358327 39.358327v511.978241a39.358327 39.358327 0 0 0 78.716655 0v-511.978241a39.358327 39.358327 0 0 0-39.358328-39.358327z m639.844807 230.902186h-2.367899c-39.550319 0-71.676954-34.046553-71.676954-75.836777 0-13.88741 6.207736-28.926771 6.207736-29.054765a35.454493 35.454493 0 0 0-10.879538-41.534235l-0.767967-0.447981-68.925071-40.638272-0.639973-0.319987a35.07051 35.07051 0 0 0-39.102338 8.255649c-8.447641 9.215608-35.006512 33.086594-56.509598 33.086594-21.503086 0-48.253949-24.318966-56.70159-33.726566a35.262501 35.262501 0 0 0-25.918899-11.327519 31.358667 31.358667 0 0 0-13.055445 2.751883l-0.767967 0.319986-71.29297 41.598232-0.70397 0.447981a35.51849 35.51849 0 0 0-11.07153 41.534235c0 0.127995 6.271733 15.167355 6.271734 29.054765 0 41.790224-32.190632 75.836777-71.676954 75.836777h-2.367899c-11.51951-0.127995-20.991108 10.495554-23.99898 27.262842a390.383409 390.383409 0 0 0-5.759756 57.277565c0 24.638953 5.567763 55.805628 5.759756 57.277566 3.007872 16.447301 12.159483 27.070849 23.487001 27.07085h2.879878c39.486322 0 71.676954 34.046553 71.676954 76.028768 0 13.695418-6.271733 28.862773-6.271734 28.862774a35.51849 35.51849 0 0 0 10.943535 41.534234l0.639973 0.447981 67.645125 40.190292 0.767967 0.319987a34.878518 34.878518 0 0 0 39.102339-8.767628c7.99966-9.023616 35.51849-35.006512 57.661549-35.006512s49.4059 25.790904 57.981536 35.838477a34.238545 34.238545 0 0 0 39.038341 8.895622l0.831964-0.319986 70.013025-41.022257 0.767967-0.511978a35.710482 35.710482 0 0 0 10.943535-41.470238s-6.207736-15.231353-6.207736-28.92677c0-41.982216 32.126635-76.028769 71.676954-76.028769h2.367899c11.51951 0.319986 20.927111-10.495554 23.934983-27.07085 0.255989-1.40794 5.759755-32.638613 5.759755-57.277565a390.383409 390.383409 0 0 0-5.759755-57.277566c-3.007872-16.895282-12.415472-27.51883-23.934983-27.326839z m-52.669762 125.17868c-44.542107 2.431897-80.124595 41.790224-80.124594 89.852182 0 15.99932 5.823752 31.358667 7.0397 34.558531l-53.053745 31.166675h-0.127994c-0.831965 0-1.535935-0.191992-1.66393-0.511978a149.049665 149.049665 0 0 0-19.839156-18.559211c-16.511298-13.119442-32.126635-19.711162-46.718015-19.711163-14.399388 0-30.078722 6.59172-46.462025 19.391176-11.071529 8.575636-18.687206 17.279266-19.647165 18.239225a4.159823 4.159823 0 0 1-1.66393 0.511978h-0.127994l-51.261822-30.526702c1.279946-3.199864 7.167695-18.559211 7.167696-34.558531 0-47.99796-35.51849-87.356287-80.124595-89.852182a277.108223 277.108223 0 0 1-4.159823-40.958259c0-15.871325 3.455853-36.926431 4.095826-40.830265 44.542107-2.431897 80.188592-41.790224 80.188592-89.852181 0-15.99932-5.823752-31.166675-7.103698-34.558531l54.205696-31.614657h0.127995c0.959959 0 1.727927 0.319986 1.919918 0.639973 1.023956 0.959959 8.575636 9.215608 19.583168 17.535255 16.127315 12.287478 31.486662 18.559211 45.63006 18.559211 13.951407 0 29.118762-6.079742 45.246077-18.239225 11.007532-8.191652 18.431217-16.255309 19.391176-17.279265a4.735799 4.735799 0 0 1 1.983916-0.447981h0.127995l52.349775 30.974683c-1.279946 3.071869-7.103698 18.431217-7.103698 34.558532 0 47.933963 35.51849 87.29229 80.124594 89.852181 0.639973 3.839837 4.159823 24.830945 4.159824 40.766267 0 15.99932-3.455853 37.246417-4.159824 40.894262z m-193.271786-120.314886a78.524663 78.524663 0 0 0-77.88469 79.29263c0 43.838137 34.81452 79.228633 77.820693 79.228632 43.006172 0 77.820693-35.390496 77.820693-79.228632a78.524663 78.524663 0 0 0-77.820693-79.29263z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M998.357573 3.243382a40.318286 40.318286 0 0 0-19.519171-2.751883h-151.673554a39.358327 39.358327 0 0 0 0 78.716655h58.557512l-216.758788 216.822785-284.147924-284.147924A41.214248 41.214248 0 0 0 353.968959 0.043518a40.638273 40.638273 0 0 0-30.398708 11.647505L11.327521 324.061747a40.830265 40.830265 0 0 0 57.597552 57.597552l284.659902-284.595904L638.052885 381.467308c8.447641 8.511638 19.711162 12.223481 30.910687 11.775499 11.51951 0.639973 22.719034-3.647845 30.846689-11.775499l245.429569-245.42957v61.245397a39.358327 39.358327 0 1 0 78.780652 0V39.721832a39.166335 39.166335 0 0 0-25.662909-36.542447zM39.422327 669.903049a39.358327 39.358327 0 0 0-39.358327 39.422325v236.277958a39.358327 39.358327 0 0 0 78.716655 0v-236.277958a39.358327 39.358327 0 0 0-39.358328-39.422325zM354.480937 394.266764a39.358327 39.358327 0 0 0-39.358327 39.358327v511.978241a39.358327 39.358327 0 0 0 78.716655 0v-511.978241a39.358327 39.358327 0 0 0-39.358328-39.358327z m639.844807 230.902186h-2.367899c-39.550319 0-71.676954-34.046553-71.676954-75.836777 0-13.88741 6.207736-28.926771 6.207736-29.054765a35.454493 35.454493 0 0 0-10.879538-41.534235l-0.767967-0.447981-68.925071-40.638272-0.639973-0.319987a35.07051 35.07051 0 0 0-39.102338 8.255649c-8.447641 9.215608-35.006512 33.086594-56.509598 33.086594-21.503086 0-48.253949-24.318966-56.70159-33.726566a35.262501 35.262501 0 0 0-25.918899-11.327519 31.358667 31.358667 0 0 0-13.055445 2.751883l-0.767967 0.319986-71.29297 41.598232-0.70397 0.447981a35.51849 35.51849 0 0 0-11.07153 41.534235c0 0.127995 6.271733 15.167355 6.271734 29.054765 0 41.790224-32.190632 75.836777-71.676954 75.836777h-2.367899c-11.51951-0.127995-20.991108 10.495554-23.99898 27.262842a390.383409 390.383409 0 0 0-5.759756 57.277565c0 24.638953 5.567763 55.805628 5.759756 57.277566 3.007872 16.447301 12.159483 27.070849 23.487001 27.07085h2.879878c39.486322 0 71.676954 34.046553 71.676954 76.028768 0 13.695418-6.271733 28.862773-6.271734 28.862774a35.51849 35.51849 0 0 0 10.943535 41.534234l0.639973 0.447981 67.645125 40.190292 0.767967 0.319987a34.878518 34.878518 0 0 0 39.102339-8.767628c7.99966-9.023616 35.51849-35.006512 57.661549-35.006512s49.4059 25.790904 57.981536 35.838477a34.238545 34.238545 0 0 0 39.038341 8.895622l0.831964-0.319986 70.013025-41.022257 0.767967-0.511978a35.710482 35.710482 0 0 0 10.943535-41.470238s-6.207736-15.231353-6.207736-28.92677c0-41.982216 32.126635-76.028769 71.676954-76.028769h2.367899c11.51951 0.319986 20.927111-10.495554 23.934983-27.07085 0.255989-1.40794 5.759755-32.638613 5.759755-57.277565a390.383409 390.383409 0 0 0-5.759755-57.277566c-3.007872-16.895282-12.415472-27.51883-23.934983-27.326839z m-52.669762 125.17868c-44.542107 2.431897-80.124595 41.790224-80.124594 89.852182 0 15.99932 5.823752 31.358667 7.0397 34.558531l-53.053745 31.166675h-0.127994c-0.831965 0-1.535935-0.191992-1.66393-0.511978a149.049665 149.049665 0 0 0-19.839156-18.559211c-16.511298-13.119442-32.126635-19.711162-46.718015-19.711163-14.399388 0-30.078722 6.59172-46.462025 19.391176-11.071529 8.575636-18.687206 17.279266-19.647165 18.239225a4.159823 4.159823 0 0 1-1.66393 0.511978h-0.127994l-51.261822-30.526702c1.279946-3.199864 7.167695-18.559211 7.167696-34.558531 0-47.99796-35.51849-87.356287-80.124595-89.852182a277.108223 277.108223 0 0 1-4.159823-40.958259c0-15.871325 3.455853-36.926431 4.095826-40.830265 44.542107-2.431897 80.188592-41.790224 80.188592-89.852181 0-15.99932-5.823752-31.166675-7.103698-34.558531l54.205696-31.614657h0.127995c0.959959 0 1.727927 0.319986 1.919918 0.639973 1.023956 0.959959 8.575636 9.215608 19.583168 17.535255 16.127315 12.287478 31.486662 18.559211 45.63006 18.559211 13.951407 0 29.118762-6.079742 45.246077-18.239225 11.007532-8.191652 18.431217-16.255309 19.391176-17.279265a4.735799 4.735799 0 0 1 1.983916-0.447981h0.127995l52.349775 30.974683c-1.279946 3.071869-7.103698 18.431217-7.103698 34.558532 0 47.933963 35.51849 87.29229 80.124594 89.852181 0.639973 3.839837 4.159823 24.830945 4.159824 40.766267 0 15.99932-3.455853 37.246417-4.159824 40.894262z m-193.271786-120.314886a78.524663 78.524663 0 0 0-77.88469 79.29263c0 43.838137 34.81452 79.228633 77.820693 79.228632 43.006172 0 77.820693-35.390496 77.820693-79.228632a78.524663 78.524663 0 0 0-77.820693-79.29263z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zhandian::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.113778 1001.813333a501.532444 501.532444 0 0 1-248.604445-65.934222A503.808 503.808 0 0 1 84.764444 762.197333l49.607112-30.378666a447.488 447.488 0 0 0 158.151111 153.543111 442.595556 442.595556 0 0 0 219.648 58.197333 442.368 442.368 0 0 0 378.595555-213.048889l49.720889 30.321778a503.466667 503.466667 0 0 1-179.029333 174.705778 501.418667 501.418667 0 0 1-249.287111 66.275555zM120.263111 294.855111l-51.484444-27.136a502.328889 502.328889 0 0 1 180.906666-193.536A499.427556 499.427556 0 0 1 512.113778 0c92.956444 0 183.751111 25.6 262.485333 74.183111a503.523556 503.523556 0 0 1 181.020445 193.536l-51.484445 27.136a445.496889 445.496889 0 0 0-159.971555-171.121778 441.457778 441.457778 0 0 0-231.936-65.479111 442.823111 442.823111 0 0 0-391.964445 236.600889z m147.342222 323.242667h-48.355555l-0.682667-3.982222a280.462222 280.462222 0 0 0-8.647111-32.597334l-26.737778-82.147555a65.422222 65.422222 0 0 1-2.503111-7.793778 521.443556 521.443556 0 0 1-2.446222 8.192v0.113778l-26.908445 81.635555a344.689778 344.689778 0 0 0-8.931555 32.597334l-0.739556 3.868444h-48.071111l-0.853333-3.697778a262.030222 262.030222 0 0 0-8.931556-32.768L45.340444 457.557333C40.675556 442.197333 35.783111 427.804444 30.72 414.606222L28.444444 408.348444h62.805334l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566222 40.675556l19.228445 67.982222c0.682667 2.104889 1.365333 5.290667 2.275555 9.443555 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144889-76.060444a245.76 245.76 0 0 0 8.533334-32.426667l0.568888-3.925333h45.454223l0.568889 3.982222c0.910222 5.916444 5.233778 21.617778 8.590222 32.483555l25.884444 79.246223c0.568889 1.592889 1.308444 4.039111 2.104889 7.054222 0.796444-3.470222 1.479111-6.712889 1.877333-7.964445l19.569778-69.802666c3.982222-14.449778 6.826667-29.582222 7.566222-40.561778l0.227556-4.437333h62.577778l-2.616889 6.428444c-3.697778 9.557333-4.778667 12.913778-10.467556 31.232-1.024 3.356444-2.218667 7.224889-3.697777 11.719111l-38.798223 124.017778c-5.233778 16.611556-6.883556 23.04-8.647111 32.597333l-0.568889 3.811556z m331.662223 0h-48.355556l-0.682667-3.811556a280.462222 280.462222 0 0 0-8.647111-32.654222l-26.737778-82.090667a86.641778 86.641778 0 0 1-2.503111-7.850666 521.443556 521.443556 0 0 1-2.446222 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988445 32.654222l-0.682666 3.811556h-48.128L424.391111 614.4a262.030222 262.030222 0 0 0-8.988444-32.768l-38.4-123.960889c-4.664889-15.36-9.557333-29.809778-14.563556-42.951111l-2.332444-6.257778h62.805333l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566223 40.675555l19.228444 68.039112c0.682667 2.048 1.365333 5.233778 2.275556 9.386666 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144888-76.060445a245.76 245.76 0 0 0 8.533334-32.426666l0.568889-3.925334h45.283555l0.568889 3.982223c0.967111 5.916444 5.290667 21.560889 8.647111 32.483555l25.884445 79.246222c0.568889 1.592889 1.251556 4.039111 2.104889 7.111111 0.796444-3.527111 1.479111-6.826667 1.820444-8.078222l19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.284444-4.437334h62.577778l-2.616889 6.428445a368.071111 368.071111 0 0 0-10.467555 31.232c-1.080889 3.356444-2.218667 7.224889-3.754667 11.719111l-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z m331.662222 0h-48.355556L881.777778 614.286222a280.462222 280.462222 0 0 0-8.590222-32.654222l-26.794667-82.090667a86.641778 86.641778 0 0 1-2.446222-7.850666 521.386667 521.386667 0 0 1-2.446223 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988444 32.654222l-0.682667 3.811556h-48.128l-0.796445-3.697778a267.605333 267.605333 0 0 0-8.988444-32.768l-38.4-123.960889a683.576889 683.576889 0 0 0-14.563556-42.951111l-2.332444-6.257778h62.748444l0.341334 4.266667c0.739556 10.467556 3.982222 27.932444 7.623111 40.675555l19.171555 68.039112c0.739556 2.048 1.422222 5.233778 2.332445 9.386666 1.308444-4.380444 2.446222-8.362667 3.072-10.012444l25.144889-76.060445a245.76 245.76 0 0 0 8.533333-32.426666l0.568889-3.925334h45.283556l0.568888 3.982223c0.967111 5.916444 5.290667 21.560889 8.647112 32.483555l25.884444 79.246222c0.568889 1.592889 1.251556 4.039111 2.048 7.111111l1.877333-8.078222 19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.227556-4.437334H995.555556l-2.56 6.428445a368.071111 368.071111 0 0 0-10.467556 31.232l-3.754667 11.719111-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.113778 1001.813333a501.532444 501.532444 0 0 1-248.604445-65.934222A503.808 503.808 0 0 1 84.764444 762.197333l49.607112-30.378666a447.488 447.488 0 0 0 158.151111 153.543111 442.595556 442.595556 0 0 0 219.648 58.197333 442.368 442.368 0 0 0 378.595555-213.048889l49.720889 30.321778a503.466667 503.466667 0 0 1-179.029333 174.705778 501.418667 501.418667 0 0 1-249.287111 66.275555zM120.263111 294.855111l-51.484444-27.136a502.328889 502.328889 0 0 1 180.906666-193.536A499.427556 499.427556 0 0 1 512.113778 0c92.956444 0 183.751111 25.6 262.485333 74.183111a503.523556 503.523556 0 0 1 181.020445 193.536l-51.484445 27.136a445.496889 445.496889 0 0 0-159.971555-171.121778 441.457778 441.457778 0 0 0-231.936-65.479111 442.823111 442.823111 0 0 0-391.964445 236.600889z m147.342222 323.242667h-48.355555l-0.682667-3.982222a280.462222 280.462222 0 0 0-8.647111-32.597334l-26.737778-82.147555a65.422222 65.422222 0 0 1-2.503111-7.793778 521.443556 521.443556 0 0 1-2.446222 8.192v0.113778l-26.908445 81.635555a344.689778 344.689778 0 0 0-8.931555 32.597334l-0.739556 3.868444h-48.071111l-0.853333-3.697778a262.030222 262.030222 0 0 0-8.931556-32.768L45.340444 457.557333C40.675556 442.197333 35.783111 427.804444 30.72 414.606222L28.444444 408.348444h62.805334l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566222 40.675556l19.228445 67.982222c0.682667 2.104889 1.365333 5.290667 2.275555 9.443555 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144889-76.060444a245.76 245.76 0 0 0 8.533334-32.426667l0.568888-3.925333h45.454223l0.568889 3.982222c0.910222 5.916444 5.233778 21.617778 8.590222 32.483555l25.884444 79.246223c0.568889 1.592889 1.308444 4.039111 2.104889 7.054222 0.796444-3.470222 1.479111-6.712889 1.877333-7.964445l19.569778-69.802666c3.982222-14.449778 6.826667-29.582222 7.566222-40.561778l0.227556-4.437333h62.577778l-2.616889 6.428444c-3.697778 9.557333-4.778667 12.913778-10.467556 31.232-1.024 3.356444-2.218667 7.224889-3.697777 11.719111l-38.798223 124.017778c-5.233778 16.611556-6.883556 23.04-8.647111 32.597333l-0.568889 3.811556z m331.662223 0h-48.355556l-0.682667-3.811556a280.462222 280.462222 0 0 0-8.647111-32.654222l-26.737778-82.090667a86.641778 86.641778 0 0 1-2.503111-7.850666 521.443556 521.443556 0 0 1-2.446222 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988445 32.654222l-0.682666 3.811556h-48.128L424.391111 614.4a262.030222 262.030222 0 0 0-8.988444-32.768l-38.4-123.960889c-4.664889-15.36-9.557333-29.809778-14.563556-42.951111l-2.332444-6.257778h62.805333l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566223 40.675555l19.228444 68.039112c0.682667 2.048 1.365333 5.233778 2.275556 9.386666 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144888-76.060445a245.76 245.76 0 0 0 8.533334-32.426666l0.568889-3.925334h45.283555l0.568889 3.982223c0.967111 5.916444 5.290667 21.560889 8.647111 32.483555l25.884445 79.246222c0.568889 1.592889 1.251556 4.039111 2.104889 7.111111 0.796444-3.527111 1.479111-6.826667 1.820444-8.078222l19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.284444-4.437334h62.577778l-2.616889 6.428445a368.071111 368.071111 0 0 0-10.467555 31.232c-1.080889 3.356444-2.218667 7.224889-3.754667 11.719111l-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z m331.662222 0h-48.355556L881.777778 614.286222a280.462222 280.462222 0 0 0-8.590222-32.654222l-26.794667-82.090667a86.641778 86.641778 0 0 1-2.446222-7.850666 521.386667 521.386667 0 0 1-2.446223 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988444 32.654222l-0.682667 3.811556h-48.128l-0.796445-3.697778a267.605333 267.605333 0 0 0-8.988444-32.768l-38.4-123.960889a683.576889 683.576889 0 0 0-14.563556-42.951111l-2.332444-6.257778h62.748444l0.341334 4.266667c0.739556 10.467556 3.982222 27.932444 7.623111 40.675555l19.171555 68.039112c0.739556 2.048 1.422222 5.233778 2.332445 9.386666 1.308444-4.380444 2.446222-8.362667 3.072-10.012444l25.144889-76.060445a245.76 245.76 0 0 0 8.533333-32.426666l0.568889-3.925334h45.283556l0.568888 3.982223c0.967111 5.916444 5.290667 21.560889 8.647112 32.483555l25.884444 79.246222c0.568889 1.592889 1.251556 4.039111 2.048 7.111111l1.877333-8.078222 19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.227556-4.437334H995.555556l-2.56 6.428445a368.071111 368.071111 0 0 0-10.467556 31.232l-3.754667 11.719111-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zhangdan::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.111111 663.665778V530.887111H322.275556V464.554667H455.111111V398.165333H322.332444V331.832889h118.784L332.288 222.321778l46.478222-46.478222 109.511111 108.885333L597.731556 175.786667l46.478222 46.478222-108.828445 109.511111h118.784v66.332444H521.443556v66.389334h132.721777v66.332444H521.443556v132.778667H455.054222zM56.888889 0h862.72v1024l-232.277333-154.624-199.111112 132.721778-199.054222-132.721778L56.888889 1024V0z m796.387555 900.551111V66.389333H123.278222V900.551111l165.888-110.819555 199.111111 132.721777 199.111111-132.721777 165.888 110.819555z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.111111 663.665778V530.887111H322.275556V464.554667H455.111111V398.165333H322.332444V331.832889h118.784L332.288 222.321778l46.478222-46.478222 109.511111 108.885333L597.731556 175.786667l46.478222 46.478222-108.828445 109.511111h118.784v66.332444H521.443556v66.389334h132.721777v66.332444H521.443556v132.778667H455.054222zM56.888889 0h862.72v1024l-232.277333-154.624-199.111112 132.721778-199.054222-132.721778L56.888889 1024V0z m796.387555 900.551111V66.389333H123.278222V900.551111l165.888-110.819555 199.111111 132.721777 199.111111-132.721777 165.888 110.819555z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zhanghu::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.377143 508.562286c42.422857-33.792 70.217143-85.284571 70.217143-143.652572a184.905143 184.905143 0 0 0-184.758857-184.685714 184.905143 184.905143 0 0 0-184.685715 184.685714c0 58.368 27.794286 109.860571 70.144 143.652572a285.549714 285.549714 0 0 0-170.788571 260.973714 41.179429 41.179429 0 1 0 82.358857 0 203.190857 203.190857 0 0 1 202.971429-202.971429 203.190857 203.190857 0 0 1 202.971428 202.971429 41.179429 41.179429 0 1 0 82.358857 0A285.476571 285.476571 0 0 0 546.377143 508.562286zM431.835429 262.582857c56.32 0 102.326857 45.933714 102.326857 102.326857A102.4 102.4 0 1 1 431.835429 262.582857z m656.237714-55.442286h-247.076572a41.179429 41.179429 0 1 0 0 82.358858h247.076572a41.179429 41.179429 0 1 0 0-82.358858z m0 247.149715h-247.076572a41.179429 41.179429 0 1 0 0 82.358857h247.076572a41.179429 41.179429 0 1 0 0-82.358857z m0 247.149714h-247.076572a41.179429 41.179429 0 1 0 0 82.358857h247.076572a41.179429 41.179429 0 1 0 0-82.358857zM1199.250286 0H117.321143C52.589714 0 0 52.662857 0 117.174857V871.862857c0 64.658286 52.662857 117.321143 117.321143 117.321143h1081.929143c64.731429 0 117.321143-52.662857 117.321143-117.321143V117.174857C1316.571429 52.662857 1263.908571 0 1199.250286 0z m35.620571 871.862857a35.547429 35.547429 0 0 1-35.620571 35.547429H117.321143a35.547429 35.547429 0 0 1-35.620572-35.547429V117.174857c0-19.529143 15.945143-35.474286 35.620572-35.474286h1081.929143c19.675429 0 35.620571 15.945143 35.620571 35.474286V871.862857z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.377143 508.562286c42.422857-33.792 70.217143-85.284571 70.217143-143.652572a184.905143 184.905143 0 0 0-184.758857-184.685714 184.905143 184.905143 0 0 0-184.685715 184.685714c0 58.368 27.794286 109.860571 70.144 143.652572a285.549714 285.549714 0 0 0-170.788571 260.973714 41.179429 41.179429 0 1 0 82.358857 0 203.190857 203.190857 0 0 1 202.971429-202.971429 203.190857 203.190857 0 0 1 202.971428 202.971429 41.179429 41.179429 0 1 0 82.358857 0A285.476571 285.476571 0 0 0 546.377143 508.562286zM431.835429 262.582857c56.32 0 102.326857 45.933714 102.326857 102.326857A102.4 102.4 0 1 1 431.835429 262.582857z m656.237714-55.442286h-247.076572a41.179429 41.179429 0 1 0 0 82.358858h247.076572a41.179429 41.179429 0 1 0 0-82.358858z m0 247.149715h-247.076572a41.179429 41.179429 0 1 0 0 82.358857h247.076572a41.179429 41.179429 0 1 0 0-82.358857z m0 247.149714h-247.076572a41.179429 41.179429 0 1 0 0 82.358857h247.076572a41.179429 41.179429 0 1 0 0-82.358857zM1199.250286 0H117.321143C52.589714 0 0 52.662857 0 117.174857V871.862857c0 64.658286 52.662857 117.321143 117.321143 117.321143h1081.929143c64.731429 0 117.321143-52.662857 117.321143-117.321143V117.174857C1316.571429 52.662857 1263.908571 0 1199.250286 0z m35.620571 871.862857a35.547429 35.547429 0 0 1-35.620571 35.547429H117.321143a35.547429 35.547429 0 0 1-35.620572-35.547429V117.174857c0-19.529143 15.945143-35.474286 35.620572-35.474286h1081.929143c19.675429 0 35.620571 15.945143 35.620571 35.474286V871.862857z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zhipai::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1092.039658 258.358212H666.25243l28.083527-34.885007a45.343195 45.343195 0 0 0 5.850735-9.507444c17.844741-39.931265 33.641725-122.13409-20.843243-176.619058-61.50585-61.359582-170.036981-43.661109-224.741352 29.399943L321.278477 228.007525c-23.76861 15.065642-99.462492 64.943157-140.417636 115.552013L40.735741 351.896835A43.368572 43.368572 0 0 0 0 395.265407v425.421557c0 23.476074 18.649217 42.710364 42.125291 43.368572l162.796697 4.607454 359.966461 115.698281c4.388051 2.194026 44.392451 20.989511 90.466987 20.989512h0.073135c54.119297 0 96.756527-26.03577 120.378869-74.889406 5.119393-11.482067 8.629834-23.695476 10.385054-36.128288 31.4477-1.023879 84.250582-15.870118 109.262473-99.462492 8.629834-31.740237 9.214907-61.798387 1.828355-87.395352 31.008895-16.674594 51.413332-46.074537 56.752128-84.469984 3.510441-24.573086 5.41193-53.753626-3.510441-81.325214h138.296745c76.864029 0 154.4594-42.344693 154.4594-136.907196 0-109.189339-97.341601-143.489272-151.241496-146.414639zM1087.505339 455.016037h-321.351612a43.368572 43.368572 0 0 0 0 86.737144c72.987917 0 92.880416 13.749227 97.999809 19.599961 6.362674 7.386553 7.752224 23.695476 4.168649 49.658112-1.38955 9.507444-3.656709 25.523831-38.322314 25.523831-5.265661 0-9.141773-0.438805-9.79998-0.585073a43.734243 43.734243 0 0 0-50.023783 35.104409 43.51484 43.51484 0 0 0 34.665604 50.316319c3.802978 0.731342 5.265661 1.974623 6.582076 4.168649 4.241783 6.728345 6.874613 22.964134 0.731342 45.635732-10.970128 36.567093-24.865623 36.567093-29.326808 36.567092a53.607358 53.607358 0 0 1-23.40294-6.801479 43.149169 43.149169 0 0 0-51.486466 4.461185 44.02678 44.02678 0 0 0-10.677591 51.19393 48.999904 48.999904 0 0 1-0.073134 37.517838c-8.483566 17.47907-20.550706 24.646221-41.686486 24.64622-26.474575 0-52.364077-12.213409-58.141678-14.626837l-371.594796-119.793796a42.929767 42.929767 0 0 0-12.140275-2.120891l-126.887812-3.583575V436.147417l119.940064-7.16715a43.441706 43.441706 0 0 0 34.373067-20.696975c20.770109-34.007396 92.002805-85.713265 131.934071-110.286352a42.710364 42.710364 0 0 0 10.677591-9.361175l139.101221-168.208627c25.743233-34.226799 69.623745-47.244684 95.293844-21.720853 21.208914 21.282048 9.288042 62.310326 4.607454 75.547613L541.778046 274.520867a43.295438 43.295438 0 0 0 33.787994 70.574489l513.767653-0.073134c11.18953 0.804476 67.283451 7.459687 67.283451 59.750629 0 43.587975-42.417828 50.170051-69.18494 50.170051z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1092.039658 258.358212H666.25243l28.083527-34.885007a45.343195 45.343195 0 0 0 5.850735-9.507444c17.844741-39.931265 33.641725-122.13409-20.843243-176.619058-61.50585-61.359582-170.036981-43.661109-224.741352 29.399943L321.278477 228.007525c-23.76861 15.065642-99.462492 64.943157-140.417636 115.552013L40.735741 351.896835A43.368572 43.368572 0 0 0 0 395.265407v425.421557c0 23.476074 18.649217 42.710364 42.125291 43.368572l162.796697 4.607454 359.966461 115.698281c4.388051 2.194026 44.392451 20.989511 90.466987 20.989512h0.073135c54.119297 0 96.756527-26.03577 120.378869-74.889406 5.119393-11.482067 8.629834-23.695476 10.385054-36.128288 31.4477-1.023879 84.250582-15.870118 109.262473-99.462492 8.629834-31.740237 9.214907-61.798387 1.828355-87.395352 31.008895-16.674594 51.413332-46.074537 56.752128-84.469984 3.510441-24.573086 5.41193-53.753626-3.510441-81.325214h138.296745c76.864029 0 154.4594-42.344693 154.4594-136.907196 0-109.189339-97.341601-143.489272-151.241496-146.414639zM1087.505339 455.016037h-321.351612a43.368572 43.368572 0 0 0 0 86.737144c72.987917 0 92.880416 13.749227 97.999809 19.599961 6.362674 7.386553 7.752224 23.695476 4.168649 49.658112-1.38955 9.507444-3.656709 25.523831-38.322314 25.523831-5.265661 0-9.141773-0.438805-9.79998-0.585073a43.734243 43.734243 0 0 0-50.023783 35.104409 43.51484 43.51484 0 0 0 34.665604 50.316319c3.802978 0.731342 5.265661 1.974623 6.582076 4.168649 4.241783 6.728345 6.874613 22.964134 0.731342 45.635732-10.970128 36.567093-24.865623 36.567093-29.326808 36.567092a53.607358 53.607358 0 0 1-23.40294-6.801479 43.149169 43.149169 0 0 0-51.486466 4.461185 44.02678 44.02678 0 0 0-10.677591 51.19393 48.999904 48.999904 0 0 1-0.073134 37.517838c-8.483566 17.47907-20.550706 24.646221-41.686486 24.64622-26.474575 0-52.364077-12.213409-58.141678-14.626837l-371.594796-119.793796a42.929767 42.929767 0 0 0-12.140275-2.120891l-126.887812-3.583575V436.147417l119.940064-7.16715a43.441706 43.441706 0 0 0 34.373067-20.696975c20.770109-34.007396 92.002805-85.713265 131.934071-110.286352a42.710364 42.710364 0 0 0 10.677591-9.361175l139.101221-168.208627c25.743233-34.226799 69.623745-47.244684 95.293844-21.720853 21.208914 21.282048 9.288042 62.310326 4.607454 75.547613L541.778046 274.520867a43.295438 43.295438 0 0 0 33.787994 70.574489l513.767653-0.073134c11.18953 0.804476 67.283451 7.459687 67.283451 59.750629 0 43.587975-42.417828 50.170051-69.18494 50.170051z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zidingyi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M780.577228 76.730917l103.350414 103.350414-585.14035 585.140349H195.436878V661.944409l585.14035-585.14035z m0-76.726528a36.424987 36.424987 0 0 0-26.038746 10.386241l-613.739084 614.397367a36.424987 36.424987 0 0 0-10.386241 26.038745v143.651956c0 20.1142 16.310787 36.424987 36.424987 36.424987H310.490099c9.727958 0.146285 19.017061-3.657127 26.038746-10.386242l613.080801-614.397366a36.424987 36.424987 0 0 0 0-51.346066L806.542831 10.97577a36.424987 36.424987 0 0 0-25.965603-10.386241V0.004389z m162.522732 895.264734H32.841004a32.475289 32.475289 0 1 0 0 65.023721H943.173102a32.475289 32.475289 0 1 0 0-65.023721z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M780.577228 76.730917l103.350414 103.350414-585.14035 585.140349H195.436878V661.944409l585.14035-585.14035z m0-76.726528a36.424987 36.424987 0 0 0-26.038746 10.386241l-613.739084 614.397367a36.424987 36.424987 0 0 0-10.386241 26.038745v143.651956c0 20.1142 16.310787 36.424987 36.424987 36.424987H310.490099c9.727958 0.146285 19.017061-3.657127 26.038746-10.386242l613.080801-614.397366a36.424987 36.424987 0 0 0 0-51.346066L806.542831 10.97577a36.424987 36.424987 0 0 0-25.965603-10.386241V0.004389z m162.522732 895.264734H32.841004a32.475289 32.475289 0 1 0 0 65.023721H943.173102a32.475289 32.475289 0 1 0 0-65.023721z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zkz::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M292.727467 472.541867a175.035733 175.035733 0 0 1-59.255467-131.072 175.854933 175.854933 0 0 1 175.3088-175.3088 175.854933 175.854933 0 0 1 175.3088 175.3088c0 52.0192-23.005867 98.986667-59.392 131.208533a242.414933 242.414933 0 0 1 125.815467 211.899733v113.8688a37.956267 37.956267 0 0 1-38.229334 37.341867H204.458667a37.205333 37.205333 0 0 1-37.410134-37.341867v-113.8688c0-91.477333 50.9952-170.939733 125.7472-212.036266z m893.678933 548.522666H42.3936c-23.278933 0-42.3936-19.114667-42.3936-42.325333V42.325333C0 19.114667 19.114667 0 42.325333 0h1144.149334c23.210667 0 42.325333 19.114667 42.325333 42.325333v936.413867c0 23.210667-19.114667 42.325333-42.325333 42.325333zM84.718933 936.3456H1144.149333V84.718933H84.650667v851.626667zM408.7808 241.800533c-54.818133 0-99.669333 44.8512-99.669333 99.669334 0 54.818133 44.8512 99.669333 99.669333 99.669333 54.818133 0 99.669333-44.8512 99.669333-99.669333 0-54.818133-44.8512-99.669333-99.669333-99.669334z m-166.980267 518.417067h333.141334v-75.639467a166.980267 166.980267 0 0 0-334.0288 0v75.639467h0.887466z m753.527467-440.32h-274.978133a39.867733 39.867733 0 0 1-39.867734-39.936c0-21.572267 18.2272-39.867733 39.867734-39.867733h274.978133a39.867733 39.867733 0 0 1 0 79.803733z m0 226.781867H765.269333a39.867733 39.867733 0 0 1 0-79.735467h230.126934c22.459733 0 39.867733 18.295467 39.867733 39.867733a38.912 38.912 0 0 1-39.867733 39.867734z m0 226.850133h-183.637333a39.867733 39.867733 0 0 1-39.867734-39.936c0-21.572267 18.295467-39.867733 39.867734-39.867733h183.637333a39.867733 39.867733 0 0 1 0 79.803733z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M292.727467 472.541867a175.035733 175.035733 0 0 1-59.255467-131.072 175.854933 175.854933 0 0 1 175.3088-175.3088 175.854933 175.854933 0 0 1 175.3088 175.3088c0 52.0192-23.005867 98.986667-59.392 131.208533a242.414933 242.414933 0 0 1 125.815467 211.899733v113.8688a37.956267 37.956267 0 0 1-38.229334 37.341867H204.458667a37.205333 37.205333 0 0 1-37.410134-37.341867v-113.8688c0-91.477333 50.9952-170.939733 125.7472-212.036266z m893.678933 548.522666H42.3936c-23.278933 0-42.3936-19.114667-42.3936-42.325333V42.325333C0 19.114667 19.114667 0 42.325333 0h1144.149334c23.210667 0 42.325333 19.114667 42.325333 42.325333v936.413867c0 23.210667-19.114667 42.325333-42.325333 42.325333zM84.718933 936.3456H1144.149333V84.718933H84.650667v851.626667zM408.7808 241.800533c-54.818133 0-99.669333 44.8512-99.669333 99.669334 0 54.818133 44.8512 99.669333 99.669333 99.669333 54.818133 0 99.669333-44.8512 99.669333-99.669333 0-54.818133-44.8512-99.669333-99.669333-99.669334z m-166.980267 518.417067h333.141334v-75.639467a166.980267 166.980267 0 0 0-334.0288 0v75.639467h0.887466z m753.527467-440.32h-274.978133a39.867733 39.867733 0 0 1-39.867734-39.936c0-21.572267 18.2272-39.867733 39.867734-39.867733h274.978133a39.867733 39.867733 0 0 1 0 79.803733z m0 226.781867H765.269333a39.867733 39.867733 0 0 1 0-79.735467h230.126934c22.459733 0 39.867733 18.295467 39.867733 39.867733a38.912 38.912 0 0 1-39.867733 39.867734z m0 226.850133h-183.637333a39.867733 39.867733 0 0 1-39.867734-39.936c0-21.572267 18.295467-39.867733 39.867734-39.867733h183.637333a39.867733 39.867733 0 0 1 0 79.803733z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zss::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M432 540.8H330.88a32.64 32.64 0 0 1-32-32 32 32 0 0 1 32-32h101.12V144.64a32 32 0 0 1 32-32h195.84a32 32 0 1 1 0 64H497.92v300.16h152.96a32 32 0 1 1 0 64H497.92v300.16h163.84a32 32 0 1 1-1.92 64H464a32 32 0 0 1-32-32V540.8z m-238.72 107.52H96A96 96 0 0 1 0 552.32V455.04a96 96 0 0 1 96-96h97.28a96 96 0 0 1 96 96v97.28a96 96 0 0 1-96 96zM96 423.04a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.28a32 32 0 0 0 32-32V455.04a32 32 0 0 0-32-32H96z m810.88-133.76h-97.92a96 96 0 0 1-96-96V96a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96zM808.96 64a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V96a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96V455.04a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V455.04a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96v-97.28a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32v-97.28a31.36 31.36 0 0 0-31.36-32h-97.92z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M432 540.8H330.88a32.64 32.64 0 0 1-32-32 32 32 0 0 1 32-32h101.12V144.64a32 32 0 0 1 32-32h195.84a32 32 0 1 1 0 64H497.92v300.16h152.96a32 32 0 1 1 0 64H497.92v300.16h163.84a32 32 0 1 1-1.92 64H464a32 32 0 0 1-32-32V540.8z m-238.72 107.52H96A96 96 0 0 1 0 552.32V455.04a96 96 0 0 1 96-96h97.28a96 96 0 0 1 96 96v97.28a96 96 0 0 1-96 96zM96 423.04a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.28a32 32 0 0 0 32-32V455.04a32 32 0 0 0-32-32H96z m810.88-133.76h-97.92a96 96 0 0 1-96-96V96a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96zM808.96 64a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V96a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96V455.04a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V455.04a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96v-97.28a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32v-97.28a31.36 31.36 0 0 0-31.36-32h-97.92z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zzdj::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1006.33664 740.672l-166.656 166.656L723.00864 1024H612.09664a34.944 34.944 0 0 1-34.688-34.688V878.08l116.48-116.48 166.72-166.72a57.28 57.28 0 0 1 80.96 0l64.768 64.832a57.28 57.28 0 0 1 0 80.96z m-72.896-56.704l-16.192-16.192a22.912 22.912 0 0 0-32.384 0l-238.72 238.72v48.768h48.448l238.848-238.912a22.912 22.912 0 0 0 0-32.384zM893.31264 512a34.368 34.368 0 0 1-34.368-34.368v-385.92a22.912 22.912 0 0 0-22.912-22.912H91.64864a22.912 22.912 0 0 0-22.912 22.912v840.64c0 12.608 10.24 22.912 22.912 22.912h350.464a34.368 34.368 0 1 1 0 68.672H57.28064A57.28 57.28 0 0 1 0.00064 966.592V57.28C0.00064 25.6 25.60064 0 57.28064 0H870.40064c31.616 0 57.28 25.6 57.28 57.28v420.288c0 19.008-15.36 34.368-34.368 34.368zM172.92864 345.856c0-18.944 15.36-34.368 34.368-34.368h513.088a34.304 34.304 0 1 1 0 68.672H207.36064a34.304 34.304 0 0 1-34.368-34.304z m418.048 200.448H207.36064a34.304 34.304 0 0 1 0-68.736h383.68a34.304 34.304 0 1 1 0 68.736zM207.36064 712.384a34.304 34.304 0 1 1 0-68.672h253.312a34.304 34.304 0 1 1 0 68.672H207.36064z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1006.33664 740.672l-166.656 166.656L723.00864 1024H612.09664a34.944 34.944 0 0 1-34.688-34.688V878.08l116.48-116.48 166.72-166.72a57.28 57.28 0 0 1 80.96 0l64.768 64.832a57.28 57.28 0 0 1 0 80.96z m-72.896-56.704l-16.192-16.192a22.912 22.912 0 0 0-32.384 0l-238.72 238.72v48.768h48.448l238.848-238.912a22.912 22.912 0 0 0 0-32.384zM893.31264 512a34.368 34.368 0 0 1-34.368-34.368v-385.92a22.912 22.912 0 0 0-22.912-22.912H91.64864a22.912 22.912 0 0 0-22.912 22.912v840.64c0 12.608 10.24 22.912 22.912 22.912h350.464a34.368 34.368 0 1 1 0 68.672H57.28064A57.28 57.28 0 0 1 0.00064 966.592V57.28C0.00064 25.6 25.60064 0 57.28064 0H870.40064c31.616 0 57.28 25.6 57.28 57.28v420.288c0 19.008-15.36 34.368-34.368 34.368zM172.92864 345.856c0-18.944 15.36-34.368 34.368-34.368h513.088a34.304 34.304 0 1 1 0 68.672H207.36064a34.304 34.304 0 0 1-34.368-34.304z m418.048 200.448H207.36064a34.304 34.304 0 0 1 0-68.736h383.68a34.304 34.304 0 1 1 0 68.736zM207.36064 712.384a34.304 34.304 0 1 1 0-68.672h253.312a34.304 34.304 0 1 1 0 68.672H207.36064z' %3E%3C/path%3E%3C/svg%3E");
+}
+.icon-zzgl::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M796.427739 568.861228a227.569066 227.569066 0 1 1 0 455.074136 227.569066 227.569066 0 0 1 0-455.074136zM455.138136 0.00256a284.397336 284.397336 0 0 1 137.846954 533.277004l5.695626 1.791882a28.478131 28.478131 0 1 1-17.918824 54.012455 398.181869 398.181869 0 0 0-523.869621 377.959197 28.414135 28.414135 0 1 1-56.828271 0 455.202127 455.202127 0 0 1 317.227182-433.82753A284.397336 284.397336 0 0 1 455.138136 0.00256z m341.289603 625.750935a170.676799 170.676799 0 1 0 0 341.289603 170.676799 170.676799 0 0 0 0-341.289603z m-28.414136 56.892266c15.678971 0 28.414135 12.735164 28.414136 28.414136v85.62638H883.206044a28.414135 28.414135 0 0 1 0 56.892267h-113.784533a28.542127 28.542127 0 0 1-6.39958-0.639958l5.055668 0.319979a28.414135 28.414135 0 0 1-28.414135-28.414135V710.995901c0-15.678971 12.735164-28.414135 28.414135-28.414135zM455.138136 56.894826a227.569066 227.569066 0 1 0 0 455.074136 227.569066 227.569066 0 0 0 0-455.074136z' %3E%3C/path%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M796.427739 568.861228a227.569066 227.569066 0 1 1 0 455.074136 227.569066 227.569066 0 0 1 0-455.074136zM455.138136 0.00256a284.397336 284.397336 0 0 1 137.846954 533.277004l5.695626 1.791882a28.478131 28.478131 0 1 1-17.918824 54.012455 398.181869 398.181869 0 0 0-523.869621 377.959197 28.414135 28.414135 0 1 1-56.828271 0 455.202127 455.202127 0 0 1 317.227182-433.82753A284.397336 284.397336 0 0 1 455.138136 0.00256z m341.289603 625.750935a170.676799 170.676799 0 1 0 0 341.289603 170.676799 170.676799 0 0 0 0-341.289603z m-28.414136 56.892266c15.678971 0 28.414135 12.735164 28.414136 28.414136v85.62638H883.206044a28.414135 28.414135 0 0 1 0 56.892267h-113.784533a28.542127 28.542127 0 0 1-6.39958-0.639958l5.055668 0.319979a28.414135 28.414135 0 0 1-28.414135-28.414135V710.995901c0-15.678971 12.735164-28.414135 28.414135-28.414135zM455.138136 56.894826a227.569066 227.569066 0 1 0 0 455.074136 227.569066 227.569066 0 0 0 0-455.074136z' %3E%3C/path%3E%3C/svg%3E");
+}
+
+/* ---- 原有类(bsch-icons 未覆盖)---- */
+
+.icon-attachment::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill-rule='evenodd' d='M640 64H256c-35 0-64 29-64 64v768c0 35 29 64 64 64h512c35 0 64-29 64-64V256L640 64zm-16 112l144 144h-144V176zM320 448h384v48H320v-48zm0 128h384v48H320v-48zm0 128h384v48H320v-48z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill-rule='evenodd' d='M640 64H256c-35 0-64 29-64 64v768c0 35 29 64 64 64h512c35 0 64-29 64-64V256L640 64zm-16 112l144 144h-144V176zM320 448h384v48H320v-48zm0 128h384v48H320v-48zm0 128h384v48H320v-48z'/%3E%3C/svg%3E");
+}
+.icon-stop::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.666667C270.933333 74.666667 74.666667 270.933333 74.666667 512S270.933333 949.333333 512 949.333333 949.333333 753.066667 949.333333 512 753.066667 74.666667 512 74.666667zM885.333333 512c0 85.333333-29.866667 164.266667-78.933333 228.266667l-533.333333-514.133334c64-55.466667 149.333333-87.466667 238.933333-87.466666 204.8 0 373.333333 168.533333 373.333333 373.333333z m-746.666666 0c0-91.733333 34.133333-174.933333 87.466666-241.066667l535.466667 516.266667c-66.133333 59.733333-153.6 98.133333-251.733333 98.133333-202.666667 0-371.2-168.533333-371.2-373.333333z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.666667C270.933333 74.666667 74.666667 270.933333 74.666667 512S270.933333 949.333333 512 949.333333 949.333333 753.066667 949.333333 512 753.066667 74.666667 512 74.666667zM885.333333 512c0 85.333333-29.866667 164.266667-78.933333 228.266667l-533.333333-514.133334c64-55.466667 149.333333-87.466667 238.933333-87.466666 204.8 0 373.333333 168.533333 373.333333 373.333333z m-746.666666 0c0-91.733333 34.133333-174.933333 87.466666-241.066667l535.466667 516.266667c-66.133333 59.733333-153.6 98.133333-251.733333 98.133333-202.666667 0-371.2-168.533333-371.2-373.333333z'/%3E%3C/svg%3E");
+}
+.icon-saoba::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M832 64L960 192 640 512 512 384 832 64zM512 384L640 512C560 704 448 848 256 960 192 992 128 976 96 928 64 880 80 816 128 768 256 608 384 480 512 384z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M832 64L960 192 640 512 512 384 832 64zM512 384L640 512C560 704 448 848 256 960 192 992 128 976 96 928 64 880 80 816 128 768 256 608 384 480 512 384z'/%3E%3C/svg%3E");
+}
+.icon-print::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352 64h320c18 0 32 14 32 32v160H320V96c0-18 14-32 32-32zM224 320h576c35 0 64 29 64 64v224c0 35-29 64-64 64h-96v-96c0-18-14-32-32-32H384c-18 0-32 14-32 32v96h-96c-35 0-64-29-64-64V384c0-35 29-64 64-64zM352 512h96v64c0 18 14 32 32 32h64c18 0 32-14 32-32v-64h96v352c0 18-14 32-32 32H352c-18 0-32-14-32-32V544c0-18 14-32 32-32z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352 64h320c18 0 32 14 32 32v160H320V96c0-18 14-32 32-32zM224 320h576c35 0 64 29 64 64v224c0 35-29 64-64 64h-96v-96c0-18-14-32-32-32H384c-18 0-32 14-32 32v96h-96c-35 0-64-29-64-64V384c0-35 29-64 64-64zM352 512h96v64c0 18 14 32 32 32h64c18 0 32-14 32-32v-64h96v352c0 18-14 32-32 32H352c-18 0-32-14-32-32V544c0-18 14-32 32-32z'/%3E%3C/svg%3E");
+}
+.icon-word::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z M329.728 428.032l81.158144 282.95168h48.254976l54.833152-212.762624h2.195456l54.833152 212.762624h48.254976L700.416 428.032h-52.641792l-52.641792 214.953984h-2.195456L538.103808 428.032h-48.254976l-52.641792 214.953984h-2.195456L382.369792 428.032z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z M329.728 428.032l81.158144 282.95168h48.254976l54.833152-212.762624h2.195456l54.833152 212.762624h48.254976L700.416 428.032h-52.641792l-52.641792 214.953984h-2.195456L538.103808 428.032h-48.254976l-52.641792 214.953984h-2.195456L382.369792 428.032z'/%3E%3C/svg%3E");
+}
+.icon-excel::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M246.784 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H246.784c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M438.9888 716.8l91.725824-131.657728L622.915584 716.8h43.708416l-114.704384-159.62112L658.366464 409.6h-43.708416l-83.943424 119.607296L447.1808 409.6H403.488768l105.590784 147.57888L395.264 716.8h43.7248z M656.384 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M246.784 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H246.784c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M438.9888 716.8l91.725824-131.657728L622.915584 716.8h43.708416l-114.704384-159.62112L658.366464 409.6h-43.708416l-83.943424 119.607296L447.1808 409.6H403.488768l105.590784 147.57888L395.264 716.8h43.7248z M656.384 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z'/%3E%3C/svg%3E");
+}
+.icon-ppt::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M428.335104 745.472v-125.636608h89.501696c70.234112 0 105.7792-30.547968 105.7792-91.213824 0-60.235776-35.119104-90.353664-105.34912-90.353664H393.216v307.2l35.119104 0.004096z m87.793664-156.18048h-87.793664v-120.471552h87.793664c24.408064 0 42.3936 4.734976 54.382592 15.065088 11.993088 9.03168 17.985536 24.088576 17.985536 44.7488 0 20.647936-5.988352 35.704832-17.563648 45.604864-11.984896 9.89184-29.970432 15.0528-54.808576 15.0528h0.004096z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M428.335104 745.472v-125.636608h89.501696c70.234112 0 105.7792-30.547968 105.7792-91.213824 0-60.235776-35.119104-90.353664-105.34912-90.353664H393.216v307.2l35.119104 0.004096z m87.793664-156.18048h-87.793664v-120.471552h87.793664c24.408064 0 42.3936 4.734976 54.382592 15.065088 11.993088 9.03168 17.985536 24.088576 17.985536 44.7488 0 20.647936-5.988352 35.704832-17.563648 45.604864-11.984896 9.89184-29.970432 15.0528-54.808576 15.0528h0.004096z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z'/%3E%3C/svg%3E");
+}
+.icon-pdf1::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M230.4 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H230.4c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M645.042176 674.586624c-27.643904-2.052096-54.255616-12.316672-75.75552-30.797824-41.971712 9.23648-81.903616 22.581248-121.831424 39.010304-31.735808 56.459264-61.423616 85.200896-87.01952 85.200896-5.12 0-11.259904-1.024-15.355904-4.108288-11.264-5.128192-17.403904-16.42496-17.403904-27.713536 0-9.240576 2.048-34.902016 99.303424-76.996608 22.528-41.0624 39.923712-83.1488 54.259712-127.287296-12.288-24.63744-38.899712-85.204992-20.48-115.99872 6.144-11.292672 18.432-17.453056 31.744-16.42496 10.235904 0 20.471808 5.132288 26.615808 13.340672 13.312 18.477056 12.288 57.48736-5.12 114.97472a309.497856 309.497856 0 0 0 63.471616 82.1248c21.504-4.112384 42.995712-7.18848 64.495616-7.18848 48.115712 1.024 55.283712 23.609344 54.259712 36.958208 0.008192 34.906112-33.779712 34.906112-51.183616 34.906112z m-286.646272 63.639552l3.072-1.024c14.331904-5.128192 25.587712-15.396864 33.779712-28.745728-15.36 6.160384-27.643904 16.42496-36.851712 29.773824v-0.004096z m136.155136-307.95776h-3.072c-1.024 0-3.072 0-4.096 1.024-4.096 17.44896-1.024 35.926016 6.144 52.350976 6.144-17.444864 6.144-35.926016 1.024-53.374976z m7.168 148.84864l-1.024 2.048-1.024-1.024c-9.216 23.61344-19.456 47.222784-30.715904 69.808128l2.048-1.024v2.048a594.771968 594.771968 0 0 1 69.615616-20.529152l-1.024-1.024h3.072c-15.355904-15.405056-29.687808-32.854016-40.947712-50.302976z m139.227136 54.407168c-9.216 0-17.403904 0-26.619904 2.048 10.24 5.136384 20.48 7.18848 30.715904 8.216576 7.168 1.024 14.336 0 20.475904-2.052096 0-3.084288-4.096-8.21248-24.571904-8.21248z M640 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M230.4 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H230.4c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M645.042176 674.586624c-27.643904-2.052096-54.255616-12.316672-75.75552-30.797824-41.971712 9.23648-81.903616 22.581248-121.831424 39.010304-31.735808 56.459264-61.423616 85.200896-87.01952 85.200896-5.12 0-11.259904-1.024-15.355904-4.108288-11.264-5.128192-17.403904-16.42496-17.403904-27.713536 0-9.240576 2.048-34.902016 99.303424-76.996608 22.528-41.0624 39.923712-83.1488 54.259712-127.287296-12.288-24.63744-38.899712-85.204992-20.48-115.99872 6.144-11.292672 18.432-17.453056 31.744-16.42496 10.235904 0 20.471808 5.132288 26.615808 13.340672 13.312 18.477056 12.288 57.48736-5.12 114.97472a309.497856 309.497856 0 0 0 63.471616 82.1248c21.504-4.112384 42.995712-7.18848 64.495616-7.18848 48.115712 1.024 55.283712 23.609344 54.259712 36.958208 0.008192 34.906112-33.779712 34.906112-51.183616 34.906112z m-286.646272 63.639552l3.072-1.024c14.331904-5.128192 25.587712-15.396864 33.779712-28.745728-15.36 6.160384-27.643904 16.42496-36.851712 29.773824v-0.004096z m136.155136-307.95776h-3.072c-1.024 0-3.072 0-4.096 1.024-4.096 17.44896-1.024 35.926016 6.144 52.350976 6.144-17.444864 6.144-35.926016 1.024-53.374976z m7.168 148.84864l-1.024 2.048-1.024-1.024c-9.216 23.61344-19.456 47.222784-30.715904 69.808128l2.048-1.024v2.048a594.771968 594.771968 0 0 1 69.615616-20.529152l-1.024-1.024h3.072c-15.355904-15.405056-29.687808-32.854016-40.947712-50.302976z m139.227136 54.407168c-9.216 0-17.403904 0-26.619904 2.048 10.24 5.136384 20.48 7.18848 30.715904 8.216576 7.168 1.024 14.336 0 20.475904-2.052096 0-3.084288-4.096-8.21248-24.571904-8.21248z M640 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E");
+}
+.icon-txt::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M238.592 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H238.592c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M540.11904 741.376v-276.652032h108.07296V434.176H397.312v30.547968h108.07296V741.376h34.73408z M648.192 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M238.592 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H238.592c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M540.11904 741.376v-276.652032h108.07296V434.176H397.312v30.547968h108.07296V741.376h34.73408z M648.192 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E");
+}
+.icon-tupian1::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M329.703424 716.53376l74.645504-109.71136a11.603968 11.603968 0 0 1 17.73568-1.748992l49.332224 48.3328 108.2368-169.652224a11.599872 11.599872 0 0 1 19.84512 0.446464l134.483968 233.0624a11.599872 11.599872 0 0 1-10.05568 17.412096H339.304448a11.599872 11.599872 0 0 1-9.60512-18.14528l0.004096 0.004096z M352.055296 468.115456c-0.004096 32.31744 26.189824 58.519552 58.507264 58.523648 32.31744 0.004096 58.519552-26.189824 58.523648-58.507264v-0.016384c0.004096-32.31744-26.189824-58.519552-58.507264-58.523648s-58.519552 26.189824-58.523648 58.507264v0.016384z M660.48 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M329.703424 716.53376l74.645504-109.71136a11.603968 11.603968 0 0 1 17.73568-1.748992l49.332224 48.3328 108.2368-169.652224a11.599872 11.599872 0 0 1 19.84512 0.446464l134.483968 233.0624a11.599872 11.599872 0 0 1-10.05568 17.412096H339.304448a11.599872 11.599872 0 0 1-9.60512-18.14528l0.004096 0.004096z M352.055296 468.115456c-0.004096 32.31744 26.189824 58.519552 58.507264 58.523648 32.31744 0.004096 58.519552-26.189824 58.523648-58.507264v-0.016384c0.004096-32.31744-26.189824-58.519552-58.507264-58.523648s-58.519552 26.189824-58.523648 58.507264v0.016384z M660.48 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E");
+}
+.icon-yasuo::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M588.8 630.378496v111.24736a27.783168 27.783168 0 0 1-8.167424 19.664896 27.89376 27.89376 0 0 1-19.70176 8.146944h-56.905728a27.89376 27.89376 0 0 1-19.70176-8.142848 27.795456 27.795456 0 0 1-8.167424-19.677184V630.3744h112.644096z m-27.869184 63.73376h-56.905728v55.857152h56.905728v-55.857152z m26.939392-174.98112v55.857152h-55.967744v-55.857152h55.967744zM532.598784 126.976v56.32h56.201216V239.616h-56.209408v52.146176h56.209408v56.32h-56.201216v55.627776h56.201216v55.627776h-56.201216v55.62368H476.16v-55.627776h56.201216V403.705856H476.16v-55.62368h56.201216v-56.32H476.16v-56.32h56.201216V183.296H476.16V126.976h56.438784z M660.48 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M588.8 630.378496v111.24736a27.783168 27.783168 0 0 1-8.167424 19.664896 27.89376 27.89376 0 0 1-19.70176 8.146944h-56.905728a27.89376 27.89376 0 0 1-19.70176-8.142848 27.795456 27.795456 0 0 1-8.167424-19.677184V630.3744h112.644096z m-27.869184 63.73376h-56.905728v55.857152h56.905728v-55.857152z m26.939392-174.98112v55.857152h-55.967744v-55.857152h55.967744zM532.598784 126.976v56.32h56.201216V239.616h-56.209408v52.146176h56.209408v56.32h-56.201216v55.627776h56.201216v55.627776h-56.201216v55.62368H476.16v-55.627776h56.201216V403.705856H476.16v-55.62368h56.201216v-56.32H476.16v-56.32h56.201216V183.296H476.16V126.976h56.438784z M660.48 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E");
+}
+.icon-weizhi::before {
+ -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M242.688 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H242.688c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M652.288 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z M421.888 501.76c0-20.48 4.096-36.864 8.192-47.104s12.288-20.48 22.528-28.672c10.24-10.24 20.48-16.384 34.816-20.48 12.288-4.096 24.576-6.144 38.912-6.144 28.672 0 51.2 8.192 71.68 24.576 18.432 16.384 28.672 36.864 28.672 63.488 0 12.288-4.096 22.528-8.192 32.768s-14.336 22.528-30.72 36.864-22.528 24.576-28.672 30.72-8.192 14.336-12.288 22.528-2.048 14.336-2.048 34.816h-40.96c0-20.48 2.048-30.72 4.096-40.96s6.144-18.432 12.288-26.624 12.288-18.432 26.624-32.768 24.576-24.576 28.672-30.72 8.192-16.384 8.192-30.72-6.144-24.576-16.384-34.816-24.576-16.384-43.008-16.384c-40.96 0-61.44 28.672-61.44 69.632h-40.96z m122.88 225.28h-40.96v-40.96h40.96v40.96z'/%3E%3C/svg%3E");
+ mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M242.688 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H242.688c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M652.288 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z M421.888 501.76c0-20.48 4.096-36.864 8.192-47.104s12.288-20.48 22.528-28.672c10.24-10.24 20.48-16.384 34.816-20.48 12.288-4.096 24.576-6.144 38.912-6.144 28.672 0 51.2 8.192 71.68 24.576 18.432 16.384 28.672 36.864 28.672 63.488 0 12.288-4.096 22.528-8.192 32.768s-14.336 22.528-30.72 36.864-22.528 24.576-28.672 30.72-8.192 14.336-12.288 22.528-2.048 14.336-2.048 34.816h-40.96c0-20.48 2.048-30.72 4.096-40.96s6.144-18.432 12.288-26.624 12.288-18.432 26.624-32.768 24.576-24.576 28.672-30.72 8.192-16.384 8.192-30.72-6.144-24.576-16.384-34.816-24.576-16.384-43.008-16.384c-40.96 0-61.44 28.672-61.44 69.632h-40.96z m122.88 225.28h-40.96v-40.96h40.96v40.96z'/%3E%3C/svg%3E");
+}
diff --git a/src/assets/styles/layout.css b/src/assets/styles/layout.css
new file mode 100644
index 0000000..f48c880
--- /dev/null
+++ b/src/assets/styles/layout.css
@@ -0,0 +1,281 @@
+.fl{float:left}.fr{float:right}.fix{*zoom:1}.fix:after{display:table;content:"";clear:both}.pr{position:relative}.pa{position:absolute}.pf{position:fixed}.align-middle{position:relative;top:50%;transform:translateY(-50%)}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-btn-wrap{position:fixed;top:67px;right:15px;max-width:200px;z-index:100}*{font-family:"微软雅黑","Microsoft YaHei","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,sans-serif}.header-container{background:transparent;transition:all 300ms;box-shadow:0 10px 20px 0 rgba(203,203,203,0.09);height:56px;position:fixed;top:0;left:0;width:100%;z-index:5}.header-container .icon-box{margin:0 24px 0 24px;cursor:pointer;background-repeat:no-repeat;background-position:30px center;background-size:14px}.header-container .icon-btn{background:transparent;height:24px;width:24px;line-height:24px;box-sizing:border-box;border-radius:2px;transition:all 500ms}.header-container .icon-btn i{color:#fff;font-size:22px;font-weight:100}.header-container .icon-btn.active{transform:rotate(90deg)}.header-container .delimiter{width:2px;border-left:1px solid rgba(255,255,255,0.5);height:20px}.header-container h4{font-size:19px;color:#fff;margin-left:12px;font-weight:bold;font-family:SimSun}.header-container .school-bg{position:absolute;top:0;height:100%;width:100%;left:0;right:0;z-index:-1}.header-container .header-aside{max-width:260px;height:56px}.header-container .header-aside img{float:left;width:28px;height:28px;border-radius:50%;cursor:pointer}.header-container .header-aside .name{max-width:90px;color:#fff;margin:0 32px 0 14px}.header-container .header-aside a{outline:none}.header-container .header-aside a:hover{opacity:.8}.header-container .header-aside .logout{padding:5px;margin:0 25px 0}.header-container .header-aside .logout i{color:#fff;font-size:18px}.left-menu{position:fixed;background:#fff;color:#272829;width:var(--menu-w);left:0;top:56px;bottom:0px;display:flex;flex-direction:column;z-index:9;overflow:hidden}.left-menu .menu-top-box{height:10px;border-right:1px solid #EBEEF4}.left-menu li{height:50px;transition:border 200ms;border-left:0px solid transparent;position:relative}.left-menu li a{color:#272829;width:100%;display:block;padding-left:35px;line-height:50px;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #EBEEF4;transition:none}.left-menu li.active{background:#f8f8f8;border-left:4px solid transparent;border-right:none}.left-menu li.active a{border-right:1px none;border-right:none}.left-menu li:hover{background:#f8f8f8}.left-menu li:hover a{border-right:none}.left-menu li .icon-box{line-height:1;height:20px;position:relative;top:25px;margin-top:-6px;padding-right:10px;font-size:14px;color:#656667}.left-menu .clear-box{flex:0;border-right:1px solid #EBEEF4}.app-panel{position:fixed;top:56px;margin-top:-6px;left:14px;background:#fff;z-index:10;transition:all 200ms;border-radius:8px;box-shadow:0 10px 20px 0 rgba(0,0,0,0.06);padding:20px 20px 0}.app-panel .tips-box{position:absolute;top:-5px;left:13px;width:0;height:0;border-right:5px solid transparent;border-bottom:7px solid #fff;border-left:5px solid transparent;z-index:1}.app-panel ul{padding-bottom:20px;border-bottom:1px solid #EBEEF4}.app-panel li{width:100px;margin-left:15px;text-align:center}.app-panel li a{display:block;color:#656667;padding:15px 0;border-radius:5px;transition:all 500ms;outline:none}.app-panel li a:hover{background:#eee}.app-panel li .icon-box{width:46px;height:46px;margin:0 auto 15px}.app-panel li .icon-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.app-panel li:first-child{margin-left:0}.app-panel .link-panel{height:60px;line-height:60px}.app-panel .link-panel i{margin-left:8px;position:relative;top:-1px}.app-panel .no-used-box{min-width:300px;text-align:center;height:110px;border-bottom:1px dashed #EBEEF4;line-height:30px;padding:40px 0}.no-authority-wrap{width:600px;height:320px;background:#fff;border-radius:15px;text-align:center;left:50%;position:relative;top:50%;transform:translateX(-50%) translateY(-50%);color:#272829;background-image:url(../image/no-authority.png);background-repeat:no-repeat;background-size:280px 152px;background-position:center 50px;overflow:hidden}.no-authority-wrap h3{font-size:18px;font-weight:500;margin-top:220px}.no-authority-wrap h6{font-size:12px;font-weight:500;margin-top:10px}.arrow-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAjUlEQVQYV2MsKSnh/vj1q+Xs6dP3MGAB2dnZ8v/+/RNhrK+vZ3r24tUsBsb/22fPmLEWWW16errWfwaGXob/nEmMIAlsitPSss0ZGP9UMzMxxU+fPv09WCG6Yqb//z/9Y2BMY/wvET9rVsM3kDxcIbJixv//WRgYDFNnzUr/DTMIRSFMMYhubGz8h+xeANRcRMpSDyHXAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:10px 6px;background-position:90% center;transition:all 400ms;width:10px;height:6px;position:absolute;right:8%;top:22px}.arrow-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAjUlEQVQYV2MsKSnh/vj1q+Xs6dP3MGAB2dnZ8v/+/RNhrK+vZ3r24tUsBsb/22fPmLEWWW16errWfwaGXob/nEmMIAlsitPSss0ZGP9UMzMxxU+fPv09WCG6Yqb//z/9Y2BMY/wvET9rVsM3kDxcIbJixv//WRgYDFNnzUr/DTMIRSFMMYhubGz8h+xeANRcRMpSDyHXAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:10px 6px;background-position:90% center;transition:all 400ms;width:10px;height:6px;position:absolute;right:8%;top:22px;transform:rotate(180deg)}.child-item-wrap{transition:all 500ms linear;overflow:hidden}.child-item-wrap li.child-item{border-left:transparent}.child-item-wrap li.child-item a{margin-left:24px;padding-left:35px}.fade_apps-enter-active,.fade_apps-leave-active{transition:all 1ms;transform:translateY(5px)}.fade_apps-leave-to{opacity:0}.fade_child_ul-enter-active{transition:all .5s ease-in-out}.fade_child_ul-leave-active{transition:all .5s ease-out}.fade_child_ul-enter{max-height:0}.fade_child_ul-enter-to{max-height:100%}.fade_child_ul-leave{max-height:100%}.fade_child_ul-leave-to{max-height:0}.base-wrap-main{padding:56px 0 0 var(--menu-w);height:calc(100%);position:relative;background:#fff}.base-wrap-main .main-wrapper{min-width:760px;min-height:100%;position:relative;width:100%;box-sizing:border-box}.base-wrap-main .main-container{background:#ffffff;box-sizing:border-box;padding:0 24px;padding-bottom:24px;overflow:hidden}.base-wrap-main .default-wrapper{min-width:760px;min-height:100%;position:relative;width:100%;box-sizing:border-box}.base-wrap-main .page-wrapper{min-width:760px;min-height:100%;position:relative;width:100%;box-sizing:border-box}.base-wrap-main .tree-wrapper{height:100%}.base-wrap-main .tree-wrapper .tree-container{width:240px;float:left;border:1px solid #eeeeee;background:#ffffff;padding:10px;overflow:auto;margin-left:24px;height:calc(100% - 20px);border-radius:3px}.base-wrap-main .tree-wrapper .main-container{height:100%;margin-left:264px;overflow:auto}.base-wrap-main .tree-wrapper .page-panel{left:288px}.base-wrap-main .page-panel{height:72px;position:absolute;margin:0 auto;left:24px;right:24px;bottom:0;padding:20px 0;background:#fff}.base-wrap-main .page-panel .ivu-page li:hover{border-color:#5979ea}.base-wrap-main .page-panel .ivu-page li:hover a,.base-wrap-main .page-panel .ivu-page li:hover i{color:#5979ea}.base-wrap-main .page-panel .ivu-page-item-active{background:#5979ea;border-color:#5979ea}.base-wrap-main .page-panel .ivu-page-item-active a,.base-wrap-main .page-panel .ivu-page-item-active a:hover{color:#fff !important}.base-wrap-main .page-panel .ivu-page-disabled{border-color:#dcdee2}.base-wrap-main .page-panel .ivu-page-options-sizer{margin-right:0}.base-wrap-main .page-panel::after{display:block;position:relative;content:'';background:#eee;height:1px;width:100%;position:absolute;top:0}.base-wrap-main .tabs-panel{margin:0 24px 12px}.base-wrap-main .tabs-panel.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab{border-radius:0;background:#fff;margin-right:-1px;border-color:#EBEEF5 !important;height:39px;line-height:28px}.base-wrap-main .tabs-panel.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab.ivu-tabs-tab-active{color:#5979EA !important;height:40px}.base-wrap-main .tabs-panel.ivu-tabs.ivu-tabs-card .ivu-tabs-bar{border-color:#EBEEF5 !important;margin-bottom:0}.base-wrap-main .tabs-panel.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar.ivu-tabs-tab-active{border-top:1px solid #EBEEF5}.base-wrap-main .tabs-panel.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-nav-container{height:40px}.base-wrap-main .btn-panel{margin-left:28px}.base-wrap-main.alone-page{padding-left:0}.search-wrap{background:#fafbfd;padding:10px 16px;height:56px}.search-wrap_date .ivu-date-picker{width:150px}.search-wrap_sel{width:150px;float:left}.search-wrap_input{width:200px;float:left}.public-custom-switch .ivu-radio-wrapper-checked{background:#6b8cf4 !important;border-color:#6b8cf4 !important}.public-custom-switch .ivu-radio-group-item{width:90px;text-align:center}.public-upload-img li{width:100px;height:100px;border:1px solid #eee;border-radius:2px;padding:4px;position:relative;float:left;margin:0 10px 10px 0}.public-upload-img li img{width:100%;height:100%;object-fit:contain}.public-upload-img li:hover .upload-list-cover{display:block}.public-upload-img li .upload-list-cover{position:absolute;top:4px;bottom:4px;left:4px;right:4px;background:rgba(0,0,0,0.6);text-align:center;display:none;transition:all .3s}.public-upload-img li .upload-list-cover i{color:#fff;position:relative;top:50%;cursor:pointer;transform:translateY(-50%)}.public-upload-img li.add-li{border:none;padding:0;width:100px;height:100px}.public-upload-img li .add-box i{line-height:100px}.ivu-btn{font-size:14px;line-height:20px}.ivu-btn span{margin:0 3px}.ivu-btn-large{height:36px}a.ivu-btn-large{line-height:36px}.ivu-btn-primary{border-color:#5979EA;background:#5979EA}.ivu-btn-primary:hover{background:#708bed;border-color:#708bed}.ivu-btn-primary:active{background:#2c54e4;border-color:#2c54e4}.ivu-btn-primary.ivu-btn-ghost{background-color:#fff;color:#5979EA;border-color:#5979EA}.ivu-btn-success{border-color:#45B972;background:#45B972}.ivu-btn-success:hover{background:#57c080;border-color:#57c080}.ivu-btn-success:active{background:#37945b;border-color:#37945b}.ivu-btn-success.ivu-btn-ghost{background-color:#fff;color:#45B972;border-color:#45B972}.ivu-btn-error{border-color:#ed4d4d;background:#ed4d4d}.ivu-btn-error:hover{background:#ef6464;border-color:#ef6464}.ivu-btn-error:active{background:#e81f1f;border-color:#e81f1f}.ivu-btn-error.ivu-btn-ghost{background-color:#fff;color:#ed4d4d;border-color:#ed4d4d}.ivu-input-search{border-color:#5979EA !important;background:#5979EA !important}.ivu-input-search:hover{background:#708bed !important;border-color:#708bed !important}.ivu-input-search:active{background:#2c54e4 !important;border-color:#2c54e4 !important}.ivu-input-search.ivu-btn-ghost{background-color:#fff !important;color:#5979EA !important;border-color:#5979EA !important}.ivu-table-wrapper{border:none}.ivu-table::after{background:none}.ivu-table::before{background:none}.ivu-table-header th,.ivu-table-fixed-header th{height:48px !important;color:#595959;font-size:14px;background:#fff;border:none}.ivu-table td{height:48px;border:none;border-top:1px solid #ecedf3}.ivu-table td span{font-size:14px;font-family:"Microsoft YaHei","微软雅黑" !important}.ivu-table td .ivu-icon{font-family:'Ionicons' !important}.ivu-tabs-bar{margin-bottom:10px;border-bottom:1px solid #EBEEF5}.ivu-tabs-bar .ivu-tabs-ink-bar{background:#5979EA}.ivu-tabs-bar .ivu-tabs-tab-active,.ivu-tabs-bar .ivu-tabs-tab:hover,.ivu-tabs-bar .ivu-tabs-tab:active,.ivu-tabs-bar .ivu-tabs-tab-focused{color:#5979EA}.ivu-form-item{margin-bottom:20px}.ivu-form-item-error-tip{font-size:13px;padding-top:4px}.ivu-alert{margin-bottom:12px !important}.ivu-modal-wrap{display:flex;align-items:center;transform:translateY(0%)}.ivu-modal-wrap .ivu-form-item:last-child{margin-bottom:0px}.ivu-modal{top:0 !important}.ivu-modal-body{max-height:550px;overflow:auto}.ivu-table-cell .operating-btn{width:32px;height:32px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;color:gray;font-size:18px;line-height:1;cursor:pointer;transition:background-color .2s,color .2s}.ivu-table-cell .operating-btn:before{flex:none}.ivu-table-cell .operating-btn:hover{background:#9e89cf;color:#fff}.ivu-table-cell .operating-btn.disabled{color:#c5c8ce;opacity:.3;cursor:not-allowed}.ivu-table-cell .operating-btn.disabled:hover{background:#fff}.ivu-table-cell .operating-link{display:inline-block;color:#2d8cf0;cursor:pointer;padding-right:10px}.ivu-table-cell .operating-link.disabled{color:#aaa;cursor:default}.status-shenhe span::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin:auto 10px auto 0px;background-color:#e8a54c}.status-tongguo span::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin:auto 10px auto 0px;background-color:#45B972}.status-chexiao span::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin:auto 10px auto 0px;background-color:#bfbfbf}.status-jujue span::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin:auto 10px auto 0px;background-color:#ed4d4d}.header-container{background:#577afb}.header-container .school-bg{display:none}.left-menu{background:#F6F8F9}.left-menu li:hover{background:#EFF4FF}.left-menu li.active{background:#EFF4FF;border-left:none ;border-right:4px solid #577afb}
+/* ============================================================
+ 左侧导航栏(.left-menu)视觉与交互规范
+ ------------------------------------------------------------
+ 设计目标:
+ 1) 宽度变量化:--menu-w 统一驱动侧栏宽度,.left-menu /
+ .base-wrap-main 两者共同消费,因此折叠、窗口缩放时主内容区
+ 自动跟随,不会被写死的 px 打破布局;
+ 2) 层级清晰:一级菜单 44px / 二级菜单 38px,字号 14px → 13px,
+ 配圆点标记形成纵深;分组标题加顶部间距作为"分节";
+ 3) 状态可辨识:hover 浅灰底、展开态字色加深、激活态品牌浅蓝胶囊
+ + 左侧指示条 + 父级弱高亮(has-active),
+ 三种状态视觉语言互不混淆;
+ 4) 图文对齐:li a 改 flex 居中,图标固定 18px 不参与伸缩,
+ 文字 flex:1 + ellipsis,长文本省略且不换行导致高度跳动;
+ 5) 滚动稳定:菜单区独立滚动容器(overflow-y:auto + flex:1 +
+ min-height:0),底部折叠按钮不随滚动移出视口;
+ overscroll-behavior 防止滚动穿透到主内容区。
+ ============================================================ */
+
+/* --- 宽度变量:全站唯一定义点 --- */
+:root {
+ --menu-w: 216px;
+ --menu-collapsed-w: 64px;
+ --menu-brand: #577afb;
+ --menu-brand-deep: #3a63e0;
+ --menu-brand-weak: #eff4ff;
+ --menu-hover-bg: #f5f7fb;
+ --menu-text: #4b5568;
+ --menu-text-strong: #1f2a44;
+ --menu-text-group: #667085;
+ --menu-text-sub: #6b7280;
+ --menu-icon: #98a2b3;
+ --menu-border: #eff1f5;
+}
+
+/* --- 容器 ---
+ 关键:overflow 必须是 hidden / auto 由 .menu-scroll 承担。
+ 若这里保留 overflow:auto,侧栏自身会与 .menu-scroll 形成"双层滚动容器",
+ 实测会导致 .menu-scroll 高度少 16px(滚动条占位)且底部折叠按钮被挤出视口。 */
+.left-menu {
+ width: var(--menu-w);
+ background: #fff;
+ border-right: 1px solid var(--menu-border);
+ padding: 10px 0 8px;
+ box-sizing: border-box;
+ /* 宽度变化用过渡,窗口缩放/折叠时与主内容区同步平滑位移 */
+ transition: width 0.2s ease;
+}
+/* 压缩首行里的 .menu-top-box / .clear-box 带 border-right,
+ 会与容器右边框叠成双线,这里统一清零并作为纯占位 */
+.left-menu .menu-top-box,
+.left-menu .clear-box {
+ border-right: none;
+ height: 0;
+ flex: none;
+}
+.left-menu ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+/* 折叠态容器收窄。
+ 注意:折叠态类挂在 .layout-wrap 上,而消费 --menu-w 的 .base-wrap-main
+ 是 .layout-wrap 的兄弟节点(在 App.vue 中渲染),拿不到这里的变量覆盖。
+ 因此状态必须落到 :root(html)上,变量才能被整棵子树继承。 */
+html.menu-collapsed {
+ --menu-w: var(--menu-collapsed-w);
+}
+
+/* --- 菜单项基础:flex 布局保证图标与文字基线一致 --- */
+.left-menu li {
+ height: 44px;
+ margin: 2px 12px;
+ position: relative;
+ border: none;
+ border-radius: 8px;
+ background: transparent;
+ transition: background-color 0.2s ease, color 0.2s ease;
+}
+.left-menu li a {
+ display: flex;
+ align-items: center;
+ height: 44px;
+ width: 100%;
+ padding: 0 12px;
+ line-height: 1;
+ box-sizing: border-box;
+ border: none;
+ color: var(--menu-text);
+ font-size: 14px;
+ letter-spacing: 0.2px;
+ outline: none;
+ overflow: hidden;
+ transition: none;
+ cursor: pointer;
+ user-select: none;
+}
+/* 文字容器:flex:1 才能正确触发省略号(否则 min-width:auto 撑破 flex 行) */
+.left-menu li a .menu-text {
+ flex: 1 1 auto;
+ min-width: 0;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ line-height: 1.4;
+}
+
+/* --- 图标:固定尺寸 + 状态变色 --- */
+.left-menu li a .menu-icon {
+ font-size: 18px;
+ line-height: 1;
+ margin-right: 10px;
+ flex: none;
+ color: var(--menu-icon);
+ transition: color 0.2s ease;
+}
+.left-menu li:hover a .menu-icon {
+ color: var(--menu-brand);
+}
+
+/* --- hover --- */
+.left-menu li:hover {
+ background: var(--menu-hover-bg);
+}
+.left-menu li:hover a {
+ color: var(--menu-text-strong);
+}
+
+/* --- 激活态(当前路由) --- */
+.left-menu li.active {
+ background: var(--menu-brand-weak);
+ border: none;
+}
+/* 左侧 3×18 指示条:用 ::before 而非 border,避免 border 动画造成的闪烁。
+ 圆角胶囊本身已有 12px 外边距,指示条贴在胶囊左内缘而非 li 外缘,
+ 这样不会被 .left-menu 的边界裁掉一像素。 */
+.left-menu li.active::before {
+ content: '';
+ position: absolute;
+ left: 0;
+ top: 50%;
+ transform: translateY(-50%);
+ width: 3px;
+ height: 18px;
+ border-radius: 0 3px 3px 0;
+ background: var(--menu-brand);
+}
+.left-menu li.active a,
+.left-menu li.active a:hover {
+ color: var(--menu-brand-deep);
+ font-weight: 600;
+}
+.left-menu li.active a .menu-icon {
+ color: var(--menu-brand-deep);
+}
+
+/* --- 分组(可展开父级) ---
+ 三种状态:
+ 默认 字色略深以体现层级,但不加粗到与激活项混淆
+ 展开 字色进一步加深 + 箭头展开
+ 含激活子项 has-active 图标与文字转品牌色(弱于激活项本身) */
+.left-menu li.menu-group {
+ margin-top: 12px;
+}
+.left-menu li.menu-group > a {
+ color: var(--menu-text-group);
+ font-weight: 600;
+}
+.left-menu li.menu-group > a .menu-icon {
+ font-size: 17px;
+}
+.left-menu li.menu-group.is-expanded > a {
+ color: var(--menu-text-strong);
+}
+/* 分组标题右侧有 chevron:预留 26px,否则长标题会顶到箭头下方被截断 */
+.left-menu li.menu-group > a {
+ padding-right: 26px;
+}
+.left-menu li.menu-group.has-active > a,
+.left-menu li.menu-group.has-active > a:hover {
+ color: var(--menu-brand-deep);
+}
+.left-menu li.menu-group.has-active > a .menu-icon {
+ color: var(--menu-brand-deep);
+}
+
+/* --- 二级菜单 ---
+ 分组的 li 高度需从 44px 改为 auto,否则展开的子菜单会被固定高度裁切。
+ 单层菜单项仍保持 44px 固定高度(点击区一致)。 */
+.child-item-wrap {
+ transition: all 0.3s ease-in-out;
+ overflow: hidden;
+}
+.left-menu li.menu-group {
+ height: auto;
+ min-height: 44px;
+ padding-bottom: 2px;
+}
+.left-menu li.menu-group > a {
+ height: 44px;
+}
+.left-menu li.child-item {
+ height: 38px;
+ margin: 2px 12px;
+}
+.left-menu li.child-item a {
+ margin-left: 0;
+ padding-left: 14px;
+ color: var(--menu-text-sub);
+ font-size: 13px;
+}
+/* 圆点标记:默认灰、hover 放大变浅蓝、激活为品牌色带柔光圈 */
+.left-menu li.child-item a .child-dot {
+ position: relative;
+ width: 5px;
+ height: 5px;
+ margin-right: 10px;
+ flex: none;
+ border-radius: 50%;
+ background: #d0d5dd;
+ transition: background-color 0.2s ease, transform 0.2s ease;
+}
+.left-menu li.child-item:hover a .child-dot {
+ background: #9db4f7;
+ transform: scale(1.2);
+}
+.left-menu li.child-item.active a {
+ color: var(--menu-brand-deep);
+ font-weight: 600;
+}
+.left-menu li.child-item.active a .child-dot {
+ background: var(--menu-brand);
+ box-shadow: 0 0 0 3px rgba(87, 122, 251, 0.18);
+}
+
+/* --- 滚动条 --- */
+.left-menu .menu-scroll::-webkit-scrollbar {
+ width: 6px;
+}
+.left-menu .menu-scroll::-webkit-scrollbar-thumb {
+ background: #e2e6ef;
+ border-radius: 3px;
+}
+.left-menu .menu-scroll::-webkit-scrollbar-thumb:hover {
+ background: #cfd6e4;
+}
+.left-menu .menu-scroll::-webkit-scrollbar-track {
+ background: transparent;
+}
+
+/* --- 键盘可达性:焦点可见(内描边,不被容器裁切) --- */
+.left-menu li a:focus-visible {
+ outline: 2px solid var(--menu-brand);
+ outline-offset: -2px;
+ border-radius: 8px;
+}
+
+/* --- 响应式:窄屏折叠为图标栏 ---
+ 断点与 layout.vue 中 matchMedia("(max-width: 1080px)") 保持一致,
+ JS 负责切换 .menu-collapsed 类(控制文字显隐与二级浮层),
+ CSS 负责宽度兜底,两者同源不会出现"JS 认为是窄屏、CSS 仍是宽屏"的错位。
+
+ 断点表现差异:
+ > 1080px 216px 完整侧栏,文字常驻,可手动收起/展开(底部按钮,状态不落盘,
+ 刷新后恢复展开,避免记住用户误操作)
+ ≤ 1080px 64px 图标栏,文字隐藏、名称走原生 title 提示;
+ 二级菜单改为图标右侧浮层(不占用仅有的 64px 宽度);
+ 底部按钮箭头反向,提示可切回宽屏
+
+ 未做 ≤720px 的抽屉式改造:抽屉需要把开关移出侧栏(否则开关自己被藏住
+ 形成死锁),且本系统为校内 PC 端 OA,主内容表格最小宽度 760px,
+ 窄屏抽屉的收益低于其交互复杂度与回归风险。 */
+@media (max-width: 1080px) {
+ :root {
+ --menu-w: var(--menu-collapsed-w);
+ }
+}
+
+/* tabs 页根容器(bsch 应用页规范 §1:tabs-wrapper + Tabs type=card,与 page-wrapper 同级盒模型) */
+.base-wrap-main .tabs-wrapper{min-width:760px;min-height:100%;position:relative;width:100%;box-sizing:border-box}
diff --git a/src/assets/styles/main.scss b/src/assets/styles/main.scss
new file mode 100644
index 0000000..bc3eb21
--- /dev/null
+++ b/src/assets/styles/main.scss
@@ -0,0 +1,117 @@
+@import "base/base";
+@import "base/bscroll.css";
+@import "base/reset";
+
+@import "utils/mixins";
+@import "utils/utils";
+
+@import "componets/status";
+@import "componets/small_table";
+@import "componets/my_table";
+
+.icon {
+ width: 1em;
+ height: 1em;
+ vertical-align: -0.15em;
+ fill: currentColor;
+ overflow: hidden;
+}
+
+.base-subtitle {
+ position: relative;
+ padding-left: 12px;
+ line-height: 24px;
+ font-size: 15px;
+ font-weight: 400;
+ &::before {
+ content: "";
+ display: block;
+ width: 3px;
+ background: #5979ea;
+ height: 15px;
+ border-radius: 4px;
+ position: absolute;
+ top: 5px;
+ left: 0;
+ }
+}
+
+h4.second-title {
+ @extend .base-subtitle;
+ &::before {
+ background: #5979ea;
+ }
+}
+
+h4.subtitle {
+ @extend .second-title;
+ &::before {
+ background: #bda366;
+ }
+}
+
+.details-wrap {
+ display: flex;
+ padding-top: 10px;
+ .left-box {
+ width: 200px;
+ height: 100%;
+
+ .user-list-ul {
+ height: calc(100% - 50px);
+ overflow-y: auto;
+ li {
+ height: 42px;
+ border: 1px solid #ebeef5;
+ border-top: none;
+ position: relative;
+ cursor: pointer;
+ transition: border 200ms;
+ img {
+ object-fit: cover;
+ width: 30px;
+ height: 30px;
+ border-radius: 3px;
+ }
+
+ span.stu-name {
+ height: 20px;
+ line-height: 20px;
+ display: inline-block;
+ width: 60px;
+ }
+ span.stu-card {
+ width: 50px;
+ text-align: right;
+ }
+ }
+ li.active {
+ // background: #f3f3f3;
+ color: #7892ed;
+ border-right: 3px solid #5979ea;
+ }
+ }
+ }
+ .right-box {
+ width: 100%;
+ padding: 0 15px;
+ }
+}
+
+.table-spin-load {
+ width: 60px;
+ height: 90px;
+ padding-top: 60px;
+ background-image: url(../image/loading.gif);
+ background-size: 60px 60px;
+ background-position: top center;
+ background-repeat: no-repeat;
+ border: none;
+ color: #577afb;
+ margin: 0 auto;
+}
+
+.ivu-table-cell-tree {
+ margin-right: 4px;
+ margin-bottom: 2px;
+}
diff --git a/src/assets/styles/utils/_mixins.scss b/src/assets/styles/utils/_mixins.scss
new file mode 100644
index 0000000..ac60fe4
--- /dev/null
+++ b/src/assets/styles/utils/_mixins.scss
@@ -0,0 +1,13 @@
+@mixin tag_mixin($bgColor,$textColor) {
+ width:64px;
+ height:20px ;
+ padding: 0 5px;
+ background: $bgColor;
+ color: $textColor;
+ font-size: 12px;
+ border-radius: 2px 2px 2px 2px;
+ text-align: center;
+ line-height: 20px;
+}
+
+
diff --git a/src/assets/styles/utils/_utils.scss b/src/assets/styles/utils/_utils.scss
new file mode 100644
index 0000000..b364dc3
--- /dev/null
+++ b/src/assets/styles/utils/_utils.scss
@@ -0,0 +1,170 @@
+// utils 工具// 颜色
+
+@import "./varible";
+.bg-error {
+ background-color: $color-error !important;
+}
+.text-error {
+ color: $color-error !important;
+}
+.text-success {
+ color: $color-success !important;
+}
+.text-warning {
+ color: $color-warning !important;
+}
+.text-primary {
+ color: $color-primary !important;
+}
+.text-normal {
+ color: #404042 !important;
+}
+.text-black {
+ color: #000;
+}
+.text-dark {
+ color: #333;
+}
+.text-deep {
+ color: #555;
+}
+.text-weak {
+ color: #b3b3b3;
+}
+.text-white {
+ color: #fff;
+}
+
+.text-error.disabled {
+ color: #aaa !important;
+}
+
+// 文字对齐
+.tl {
+ text-align: left;
+}
+.tc {
+ text-align: center;
+}
+.tr {
+ text-align: right;
+}
+// 浮动与清除浮动
+.fl {
+ float: left;
+}
+.fr {
+ float: right;
+}
+.fix {
+ *zoom: 1;
+}
+.fix:after {
+ display: table;
+ content: "";
+ clear: both;
+}
+// 显示
+.dn {
+ display: none;
+}
+.di {
+ display: inline;
+}
+.db {
+ display: block;
+}
+.dib {
+ display: inline-block;
+}
+.dt {
+ display: table;
+}
+div.dib {
+ *display: inline;
+ *zoom: 1;
+}
+.vm {
+ vertical-align: middle;
+}
+.vib {
+ display: inline-block;
+ vertical-align: middle;
+}
+.ovh {
+ overflow: hidden;
+}
+// 定位
+.pr {
+ position: relative;
+}
+.pa {
+ position: absolute;
+}
+.pf {
+ position: fixed;
+}
+
+.align-middle {
+ position: relative;
+ top: 50%;
+ transform: translateY(-50%);
+}
+.align-middle-wrap {
+ display: flex;
+ align-items: center;
+}
+
+.text-ellipsis {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+@for $i from 1 through 100 {
+ .width-#{$i} {
+ width: $i * 1%;
+ }
+ .height-#{$i} {
+ height: $i * 1px;
+ }
+ // @if $i<50 and $i%2==0 {
+ // @if $i<50 {
+ .ml-#{$i} {
+ margin-left: $i * 1px !important;
+ }
+ .mr-#{$i} {
+ margin-right: $i * 1px !important;
+ }
+ .mt-#{$i} {
+ margin-top: $i * 1px !important;
+ }
+ .mb-#{$i} {
+ margin-bottom: $i * 1px !important;
+ }
+ // }
+}
+
+// 字体
+@for $i from 10 through 28 {
+ .f#{$i} {
+ font-size: $i * 1px;
+ }
+}
+
+// .chart-box {
+// height: 50px;
+// width: 100%;
+// border-bottom: 50px solid;
+// border-image: linear-gradient(90deg, #f55c65 0%, #fcced0 48%, #d4dffc 52%, #7194f5 100%) 50 50 50 50;
+// }
+// @for $i from 0 through 50 {
+// .blue-#{$i} {
+// background-color: rgba(#7194f5, 0.1 * $i * 0.2);
+// }
+// }
+// @for $i from 0 through 50 {
+// .red-#{$i} {
+// background-color: rgba(#f55c65, 0.1 * $i * 0.2);
+// }
+// }
diff --git a/src/assets/styles/utils/_varible.scss b/src/assets/styles/utils/_varible.scss
new file mode 100644
index 0000000..7232648
--- /dev/null
+++ b/src/assets/styles/utils/_varible.scss
@@ -0,0 +1,22 @@
+/*scss变量*/
+
+// 主题色
+$color-error: #e8684a;
+$color-success: #45b972;
+$color-warning: #e9b954;
+$color-primary: #5979ea;
+
+// 文字色
+$color-black: #404042;
+$color-dark: #333;
+$color-deep: #555;
+$color-pl: #999999;
+$color-weak: #b3b3b3;
+$color-white: #fff;
+
+// 背景色
+$bg-bar: #f9f9f9;
+$bg-page: #f3f3f3;
+$bg-page-light: #f9f9f9;
+
+$border-color: #e9e9e9;
diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts
new file mode 100644
index 0000000..297b0cc
--- /dev/null
+++ b/src/auto-imports.d.ts
@@ -0,0 +1,91 @@
+/* eslint-disable */
+/* prettier-ignore */
+// @ts-nocheck
+// noinspection JSUnusedGlobalSymbols
+// Generated by unplugin-auto-import
+// biome-ignore lint: disable
+export {}
+declare global {
+ const Button: typeof import('view-ui-plus')['Button']
+ const EffectScope: typeof import('vue')['EffectScope']
+ const Form: typeof import('view-ui-plus')['Form']
+ const FormItem: typeof import('view-ui-plus')['FormItem']
+ const Input: typeof import('view-ui-plus')['Input']
+ const Message: typeof import('view-ui-plus')['Message']
+ const Modal: typeof import('view-ui-plus')['Modal']
+ const Select: typeof import('view-ui-plus')['Select']
+ const Table: typeof import('view-ui-plus')['Table']
+ const assign: typeof import('./api/module/assign')['default']
+ const assignApi: typeof import('./api/module/assign')['assignApi']
+ const baseApi: typeof import('./api/module/assign')['baseApi']
+ const computed: typeof import('vue')['computed']
+ const createApp: typeof import('vue')['createApp']
+ const customRef: typeof import('vue')['customRef']
+ const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
+ const defineComponent: typeof import('vue')['defineComponent']
+ const effectScope: typeof import('vue')['effectScope']
+ const getCurrentInstance: typeof import('vue')['getCurrentInstance']
+ const getCurrentScope: typeof import('vue')['getCurrentScope']
+ const h: typeof import('vue')['h']
+ const inject: typeof import('vue')['inject']
+ const isProxy: typeof import('vue')['isProxy']
+ const isReactive: typeof import('vue')['isReactive']
+ const isReadonly: typeof import('vue')['isReadonly']
+ const isRef: typeof import('vue')['isRef']
+ const markRaw: typeof import('vue')['markRaw']
+ const nextTick: typeof import('vue')['nextTick']
+ const onActivated: typeof import('vue')['onActivated']
+ const onBeforeMount: typeof import('vue')['onBeforeMount']
+ const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave']
+ const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate']
+ const onBeforeUnmount: typeof import('vue')['onBeforeUnmount']
+ const onBeforeUpdate: typeof import('vue')['onBeforeUpdate']
+ const onDeactivated: typeof import('vue')['onDeactivated']
+ const onErrorCaptured: typeof import('vue')['onErrorCaptured']
+ const onMounted: typeof import('vue')['onMounted']
+ const onRenderTracked: typeof import('vue')['onRenderTracked']
+ const onRenderTriggered: typeof import('vue')['onRenderTriggered']
+ const onScopeDispose: typeof import('vue')['onScopeDispose']
+ const onServerPrefetch: typeof import('vue')['onServerPrefetch']
+ const onUnmounted: typeof import('vue')['onUnmounted']
+ const onUpdated: typeof import('vue')['onUpdated']
+ const onWatcherCleanup: typeof import('vue')['onWatcherCleanup']
+ const provide: typeof import('vue')['provide']
+ const reactive: typeof import('vue')['reactive']
+ const readonly: typeof import('vue')['readonly']
+ const ref: typeof import('vue')['ref']
+ const resolveComponent: typeof import('vue')['resolveComponent']
+ const shallowReactive: typeof import('vue')['shallowReactive']
+ const shallowReadonly: typeof import('vue')['shallowReadonly']
+ const shallowRef: typeof import('vue')['shallowRef']
+ const toRaw: typeof import('vue')['toRaw']
+ const toRef: typeof import('vue')['toRef']
+ const toRefs: typeof import('vue')['toRefs']
+ const toValue: typeof import('vue')['toValue']
+ const triggerRef: typeof import('vue')['triggerRef']
+ const unref: typeof import('vue')['unref']
+ const useAttrs: typeof import('vue')['useAttrs']
+ const useCssModule: typeof import('vue')['useCssModule']
+ const useCssVars: typeof import('vue')['useCssVars']
+ const useForm: typeof import('alova/client')['useForm']
+ const useId: typeof import('vue')['useId']
+ const useLink: typeof import('vue-router')['useLink']
+ const useModel: typeof import('vue')['useModel']
+ const usePagination: typeof import('alova/client')['usePagination']
+ const useRequest: typeof import('alova/client')['useRequest']
+ const useRoute: typeof import('vue-router')['useRoute']
+ const useRouter: typeof import('vue-router')['useRouter']
+ const useSlots: typeof import('vue')['useSlots']
+ const useTemplateRef: typeof import('vue')['useTemplateRef']
+ const useWatcher: typeof import('alova/client')['useWatcher']
+ const watch: typeof import('vue')['watch']
+ const watchEffect: typeof import('vue')['watchEffect']
+ const watchPostEffect: typeof import('vue')['watchPostEffect']
+ const watchSyncEffect: typeof import('vue')['watchSyncEffect']
+}
+// for type re-export
+declare global {
+ // @ts-ignore
+ export type { Component, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue'
+ import('vue')
+}
diff --git a/src/components/AttachmentUpload.vue b/src/components/AttachmentUpload.vue
new file mode 100644
index 0000000..af76aed
--- /dev/null
+++ b/src/components/AttachmentUpload.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+ 选择文件
+
+ 提示:附件大小不超过{{ maxFileSize }}
+
+
+
+
+
+
+
diff --git a/src/components/BschImport.vue b/src/components/BschImport.vue
new file mode 100644
index 0000000..e9b4fd0
--- /dev/null
+++ b/src/components/BschImport.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
点击或将文件拖拽到这里上传
+
文件大小不超过50M 支持扩展名: xls,xlsx
+
+
+
+
+
{{ successMsg }}
+
+ 请按照案例模板内容进行编辑,否则将无法导入。
+
+
+
+
+
+
+
diff --git a/src/components/BschSubjectSelect.vue b/src/components/BschSubjectSelect.vue
new file mode 100644
index 0000000..7f65cf4
--- /dev/null
+++ b/src/components/BschSubjectSelect.vue
@@ -0,0 +1,37 @@
+
+
+
+ {{ item.v }}
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/FilePreviewModal.vue b/src/components/FilePreviewModal.vue
new file mode 100644
index 0000000..1425c80
--- /dev/null
+++ b/src/components/FilePreviewModal.vue
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
该格式({{ fileType }})暂不支持在线预览
+
下载查看
+
+
+
+
+
+ 关闭
+ 下载
+
+
+
+
+
diff --git a/src/components/GradeClassSel.vue b/src/components/GradeClassSel.vue
new file mode 100644
index 0000000..a027668
--- /dev/null
+++ b/src/components/GradeClassSel.vue
@@ -0,0 +1,89 @@
+
+
+ {{ item.v }}
+
+
+ {{ item.v }}
+
+
+
+
+
+
diff --git a/src/components/GroupTreeSearchPanel.vue b/src/components/GroupTreeSearchPanel.vue
new file mode 100644
index 0000000..3f2a79f
--- /dev/null
+++ b/src/components/GroupTreeSearchPanel.vue
@@ -0,0 +1,264 @@
+
+
+
+
+
+
+
diff --git a/src/components/MyConfirm/Confirm.vue b/src/components/MyConfirm/Confirm.vue
new file mode 100644
index 0000000..cb336d7
--- /dev/null
+++ b/src/components/MyConfirm/Confirm.vue
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+ {{ msg }}
+ {{ info }}
+
+
+ {{ confirmText }}
+ {{ closeText }}
+
+
+
+
+
+
+
diff --git a/src/components/MyConfirm/index.ts b/src/components/MyConfirm/index.ts
new file mode 100644
index 0000000..6899b45
--- /dev/null
+++ b/src/components/MyConfirm/index.ts
@@ -0,0 +1,42 @@
+import { MyConfirm } from "@/types/Basics";
+import confirm from "./Confirm.vue";
+
+import { createApp } from "vue";
+export default ({ title, msg, info, confirmText, closeText, isLoading, onOk, onCancel }: MyConfirm) => {
+ return new Promise((reslove, reject) => {
+ const instance = createApp(confirm, {
+ title,
+ msg,
+ info,
+ confirmText,
+ closeText,
+ isLoading,
+ confirmFn: {
+ onOk,
+ reslove,
+ },
+ closeFn: {
+ onCancel,
+ reslove,
+ },
+ destroy: () => {
+ closeUnmount();
+ },
+ });
+
+ // 创建一个节点
+ const vnode = document.createElement("div");
+ // 添加到body元素上
+ document.body.appendChild(vnode);
+ // 实例挂载到节点上
+ instance.mount(vnode);
+ // 关闭状态
+ // 注册实例并移除节点
+ function closeUnmount() {
+ setTimeout(() => {
+ instance.unmount();
+ document.body.removeChild(vnode);
+ }, 100);
+ }
+ });
+};
diff --git a/src/components/MyTree.vue b/src/components/MyTree.vue
new file mode 100644
index 0000000..27d31db
--- /dev/null
+++ b/src/components/MyTree.vue
@@ -0,0 +1,206 @@
+
+
+
+
+
+
diff --git a/src/components/MyTreeSearch.vue b/src/components/MyTreeSearch.vue
new file mode 100644
index 0000000..4b3c3d8
--- /dev/null
+++ b/src/components/MyTreeSearch.vue
@@ -0,0 +1,234 @@
+
+
+
+
+
+
diff --git a/src/components/SvgIcon.vue b/src/components/SvgIcon.vue
new file mode 100644
index 0000000..2f211a6
--- /dev/null
+++ b/src/components/SvgIcon.vue
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
diff --git a/src/components/TablePage.vue b/src/components/TablePage.vue
new file mode 100644
index 0000000..9fcb872
--- /dev/null
+++ b/src/components/TablePage.vue
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
diff --git a/src/components/TablePageAlova.vue b/src/components/TablePageAlova.vue
new file mode 100644
index 0000000..1d04aa2
--- /dev/null
+++ b/src/components/TablePageAlova.vue
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/TablePageAlovaNew.vue b/src/components/TablePageAlovaNew.vue
new file mode 100644
index 0000000..410ebdc
--- /dev/null
+++ b/src/components/TablePageAlovaNew.vue
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/TimePicker5.vue b/src/components/TimePicker5.vue
new file mode 100644
index 0000000..3162479
--- /dev/null
+++ b/src/components/TimePicker5.vue
@@ -0,0 +1,216 @@
+
+
+
+
{{ modelValue || "--:--" }}
+
+
+
+
+
+
+
+
+
{{ pad((m - 1) * 5) }}
+
+
+
+
+
+
+
+
+
diff --git a/src/components/TreeNode/Knowledge.vue b/src/components/TreeNode/Knowledge.vue
new file mode 100644
index 0000000..6e6754d
--- /dev/null
+++ b/src/components/TreeNode/Knowledge.vue
@@ -0,0 +1,238 @@
+
+
+
+ {{ item.v }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/TreeNode/index copy.vue b/src/components/TreeNode/index copy.vue
new file mode 100644
index 0000000..c7a8d3b
--- /dev/null
+++ b/src/components/TreeNode/index copy.vue
@@ -0,0 +1,487 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.v }}
+
+
+
+
+
+
+
+ 取消
+ 确认
+
+
+
+
+
+
拖拽到目标节点时,确保节点是展开状态,以保证节点数据一致
+
刷新节点树
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/TreeNode/index.vue b/src/components/TreeNode/index.vue
new file mode 100644
index 0000000..06b4b13
--- /dev/null
+++ b/src/components/TreeNode/index.vue
@@ -0,0 +1,469 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+ 确认
+
+
+
+
+
+
拖拽到目标节点时,确保节点是展开状态,以保证节点数据一致
+
刷新节点树
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/TypeSetBox.vue b/src/components/TypeSetBox.vue
new file mode 100644
index 0000000..e958426
--- /dev/null
+++ b/src/components/TypeSetBox.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+ {{ type.name }}
+
+
+
+ 停用
+ 启用
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/UploadFile.vue b/src/components/UploadFile.vue
new file mode 100644
index 0000000..079de2e
--- /dev/null
+++ b/src/components/UploadFile.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
点击或将文件拖拽到这里上传
+
文件大小不超过{{ $utils.getFileSize(maxSize) }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/UploadImg.vue b/src/components/UploadImg.vue
new file mode 100644
index 0000000..7841fde
--- /dev/null
+++ b/src/components/UploadImg.vue
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/layout.vue b/src/components/layout.vue
new file mode 100644
index 0000000..de6a1fa
--- /dev/null
+++ b/src/components/layout.vue
@@ -0,0 +1,572 @@
+
+
+
+
+
+
+
diff --git a/src/components/my_tree.vue b/src/components/my_tree.vue
new file mode 100644
index 0000000..b85ff5d
--- /dev/null
+++ b/src/components/my_tree.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
diff --git a/src/main.ts b/src/main.ts
new file mode 100644
index 0000000..167a438
--- /dev/null
+++ b/src/main.ts
@@ -0,0 +1,41 @@
+import { createApp } from "vue";
+
+import App from "./App.vue";
+import router from "@/router";
+
+import utils from "@/utils";
+import { createPinia } from "pinia";
+
+// @ts-ignore
+import ViewUIPlus from "view-ui-plus";
+import mittBus from "@/utils/mitt";
+
+import "view-ui-plus/dist/styles/viewuiplus.css";
+
+import "@/assets/styles/main.scss";
+// 本地化的布局/主题样式(原远程 base.layout.beta / _iview_override / default-theme 合并)
+import "@/assets/styles/layout.css";
+// 规范 iconfont 图标本地实现(icon-browse / icon-edit / icon-ashbin 等,平台主题不含字体)
+import "@/assets/styles/icons.css";
+//导入自定义指令
+import directive from "@/utils/directive/index";
+
+import "virtual:uno.css";
+
+const app = createApp(App);
+
+app.use(createPinia());
+app.use(router);
+app.use(ViewUIPlus);
+
+import config from "@/assets/config/host.config";
+app.config.globalProperties.$conf = config;
+app.config.globalProperties.$utils = utils;
+app.config.globalProperties.$bus = mittBus;
+
+// direct(app);
+directive(app);
+
+import "virtual:svg-icons-register";
+
+app.mount("#app");
diff --git a/src/router/index.ts b/src/router/index.ts
new file mode 100644
index 0000000..e113c19
--- /dev/null
+++ b/src/router/index.ts
@@ -0,0 +1,9 @@
+import { createRouter, createWebHashHistory } from "vue-router";
+import routes from "./routes";
+
+
+const router = createRouter({
+ history: createWebHashHistory(),
+ routes,
+});
+export default router;
\ No newline at end of file
diff --git a/src/router/routes.ts b/src/router/routes.ts
new file mode 100644
index 0000000..b5b1fe8
--- /dev/null
+++ b/src/router/routes.ts
@@ -0,0 +1,56 @@
+import type { RouteRecordRaw } from "vue-router";
+
+/**
+ * 分班管理路由(扁平短路由,与基础平台模块 path 一致)。
+ *
+ * modId 是菜单 ↔ 路由的稳定契约(对照后端 GetUserMod 数据):
+ * 120=高中分班、121=初中分班、122=小学分班
+ * (平台菜单未配置时也可直访对应路由;平台实际分配的 modId 与建议值不同时,
+ * 只需改此处 meta.modId 一处,见《分班管理-计划任务.md》§5)
+ */
+const routes: RouteRecordRaw[] = [
+ // 默认落地:高中分班(登录后 App.vue 会再按第一个可用菜单模块纠偏)
+ { path: "/", redirect: "/assign/high" },
+
+ // 高中分班(A/B 分层 + 成绩均衡)
+ {
+ path: "/assign/high",
+ name: "assign_high",
+ component: () => import("@/views/assign/AssignHigh.vue"),
+ meta: { title: "高中分班", modId: 120 },
+ },
+
+ // 初中分班(成绩均衡)
+ {
+ path: "/assign/middle",
+ name: "assign_middle",
+ component: () => import("@/views/assign/AssignMiddle.vue"),
+ meta: { title: "初中分班", modId: 121 },
+ },
+
+ // 小学分班(无成绩均衡)
+ {
+ path: "/assign/primary",
+ name: "assign_primary",
+ component: () => import("@/views/assign/AssignPrimary.vue"),
+ meta: { title: "小学分班", modId: 122 },
+ },
+
+ /* ---- 旧课程表路径兼容重定向(历史书签、残留的平台模块配置) ---- */
+ { path: "/timetable", redirect: "/assign/high" },
+ { path: "/schedule-status", redirect: "/assign/high" },
+ { path: "/mine", redirect: "/assign/high" },
+ { path: "/setting", redirect: "/assign/high" },
+ { path: "/list", redirect: "/assign/high" },
+ { path: "/noticelist", redirect: "/assign/high" },
+ { path: "/stats", redirect: "/assign/high" },
+ { path: "/receipts", redirect: "/assign/high" },
+ { path: "/notice", redirect: "/assign/high" },
+ { path: "/dorm", redirect: "/assign/high" },
+ { path: "/activity", redirect: "/assign/high" },
+ { path: "/edit-syllabus", redirect: "/assign/high" },
+ { path: "/par/notices", redirect: "/assign/high" },
+ { path: "/par/mine", redirect: "/assign/high" },
+];
+
+export default routes;
diff --git a/src/store/assign.ts b/src/store/assign.ts
new file mode 100644
index 0000000..0dffeab
--- /dev/null
+++ b/src/store/assign.ts
@@ -0,0 +1,209 @@
+import { defineStore } from "pinia";
+import { baseApi, assignApi } from "@/api/module/assign";
+import type { ClassItemVo, ProjectInfoVo, RuleVo, Stage } from "@/types/assign";
+
+/** 未保存过规则时的默认值(balance/constraint 必须有嵌套对象,避免模板首渲染 undefined) */
+export function defaultRule(): RuleVo {
+ return {
+ // subjects/nums/tags 留空(undefined)= 未配置,按「全部识别列默认参与」渲染与执行
+ balance: { total: true, core3: true, gender: true, bands: true },
+ constraint: { sameName: true, sameSound: true, diffClass: true, sameClass: true },
+ bandMode: "count",
+ bandCount: 4,
+ abEnabled: false,
+ abMode: "layer",
+ abClassCount: 2,
+ };
+}
+
+/**
+ * 分班工作台状态:按学段隔离的当前学年学期、项目信息、平台教师名册。
+ *
+ * 三个学段页面共用本 store(每学段一份工作台状态即可,切换路由时重载)。
+ */
+export interface TeacherItem {
+ id: number;
+ name: string;
+ group?: string;
+}
+
+interface AssignState {
+ stage: Stage;
+ /** 顶栏选中的学年/学期(默认取后端 NowYearTerm) */
+ year: string;
+ term: number;
+ /** Info 接口返回(含 status/classes/rule/stats) */
+ info: ProjectInfoVo | null;
+ /** 平台教师全量名册(最近一次获取;候选=teachers 计算值去掉本机移除项) */
+ allTeachers: TeacherItem[];
+ /** 本机移除的教师 id(不参与下拉/匹配/随机;localStorage 按学段持久化,仅本机生效) */
+ excludedTeacherIds: number[];
+ /** 名单识别出的列名(单科/是否/数值),规则页均衡维度勾选项数据源 */
+ fields: { subjects: string[]; nums: string[]; tags: string[] };
+ loading: boolean;
+ loadError: string;
+}
+
+export const useAssignStore = defineStore("assign", {
+ state: (): AssignState => ({
+ stage: 4,
+ year: "",
+ term: 1,
+ info: null,
+ allTeachers: [],
+ excludedTeacherIds: [],
+ fields: { subjects: [], nums: [], tags: [] },
+ loading: false,
+ loadError: "",
+ }),
+
+ getters: {
+ /** 已提交锁定为只读 */
+ locked: (s) => s.info?.status === 1,
+ classes: (s): ClassItemVo[] => s.info?.classes ?? [],
+ rule: (s): RuleVo => s.info?.rule ?? defaultRule(),
+ /** 有成绩学段(高中/初中);小学无成绩 */
+ hasScore: (s) => s.stage !== 2,
+ /** 高中版(A/B 分层) */
+ isHigh: (s) => s.stage === 4,
+ /** 班主任候选名册 = 平台全量名册 − 本机移除(保持平台顺序) */
+ teachers: (s): TeacherItem[] => {
+ const ex = new Set(s.excludedTeacherIds);
+ return s.allTeachers.filter((t) => !ex.has(t.id));
+ },
+ },
+
+ actions: {
+ /** 切换学段并加载工作台(Info + 教师名册并行) */
+ async load(stage: Stage, year?: string, term?: number) {
+ this.stage = stage;
+ this.loading = true;
+ this.loadError = "";
+ try {
+ const [info, teachers] = await Promise.all([
+ assignApi.info(stage, year, term).send(),
+ loadTeachers().catch(() => [] as TeacherItem[]),
+ ]);
+ this.info = info;
+ this.allTeachers = teachers;
+ this.excludedTeacherIds = loadExcludedIds(stage);
+ if (!year) {
+ // 首次进入默认选中当前学年学期
+ this.year = info.currentYear || info.year || "";
+ this.term = info.currentTerm || info.term || 1;
+ }
+ // 名单列名轻查询(pageSize=1),不阻塞工作台首屏;导入/清空后经 reload 刷新
+ this.loadFields();
+ } catch (e: any) {
+ this.loadError = e?.message || "工作台信息获取失败,请稍后重试";
+ } finally {
+ this.loading = false;
+ }
+ },
+
+ /** 按当前选择重新拉取项目信息(导入/保存/分班后调用) */
+ async reload() {
+ if (!this.year) return;
+ await this.load(this.stage, this.year, this.term);
+ },
+
+ /** 重新获取平台教师名册(「获取教师」按钮;失败向上抛由页面提示)。
+ * 获取后保留本机移除记录,但清理平台已不存在的 id,避免「已移除」区出现幽灵条目 */
+ async refreshTeachers(): Promise {
+ const all = await loadTeachers();
+ this.allTeachers = all;
+ const alive = new Set(all.map((t) => t.id));
+ const ids = this.excludedTeacherIds.filter((id) => alive.has(id));
+ if (ids.length !== this.excludedTeacherIds.length) {
+ this.excludedTeacherIds = ids;
+ saveExcludedIds(this.stage, ids);
+ }
+ return this.teachers;
+ },
+
+ /** 移除候选教师(本机生效,可 restoreTeacher 恢复) */
+ excludeTeacher(id: number) {
+ if (this.excludedTeacherIds.includes(id)) return;
+ this.excludedTeacherIds.push(id);
+ saveExcludedIds(this.stage, this.excludedTeacherIds);
+ },
+
+ /** 恢复单个已移除教师 */
+ restoreTeacher(id: number) {
+ if (!this.excludedTeacherIds.includes(id)) return;
+ this.excludedTeacherIds = this.excludedTeacherIds.filter((x) => x !== id);
+ saveExcludedIds(this.stage, this.excludedTeacherIds);
+ },
+
+ /** 恢复全部已移除教师 */
+ restoreAllTeachers() {
+ if (!this.excludedTeacherIds.length) return;
+ this.excludedTeacherIds = [];
+ saveExcludedIds(this.stage, this.excludedTeacherIds);
+ },
+
+ /** 名册文本编辑:候选=ids 命中的平台教师,其余进入本机移除(集合无变化时不动) */
+ setCandidatesByIds(ids: number[]) {
+ const keep = new Set(ids);
+ const next = this.allTeachers.filter((t) => !keep.has(t.id)).map((t) => t.id);
+ const cur = this.excludedTeacherIds;
+ if (next.length === cur.length && next.every((id) => cur.includes(id))) return;
+ this.excludedTeacherIds = next;
+ saveExcludedIds(this.stage, next);
+ },
+
+ /** 名单识别列名(subjects/tags/nums 并集),失败回退空数组(均衡维度面板退化为固定项) */
+ async loadFields() {
+ if (!this.year) return;
+ try {
+ const page = await assignApi.page(this.stage, this.year, this.term, undefined, undefined, 1, 1).send();
+ this.fields = { subjects: page.subjects || [], nums: page.nums || [], tags: page.tags || [] };
+ } catch {
+ this.fields = { subjects: [], nums: [], tags: [] };
+ }
+ },
+ },
+});
+
+/** 本机移除的教师 id 持久化(localStorage 按学段隔离;存储不可用时静默降级为会话内生效) */
+function excludedKey(stage: Stage): string {
+ return `assign:excludedTeachers:${stage}`;
+}
+
+function loadExcludedIds(stage: Stage): number[] {
+ try {
+ const raw = JSON.parse(localStorage.getItem(excludedKey(stage)) || "[]");
+ return Array.isArray(raw) ? raw.filter((x) => typeof x === "number") : [];
+ } catch {
+ return [];
+ }
+}
+
+function saveExcludedIds(stage: Stage, ids: number[]) {
+ try {
+ localStorage.setItem(excludedKey(stage), JSON.stringify(ids));
+ } catch {
+ // 隐私模式等场景写入失败:仅本次会话生效
+ }
+}
+
+/** 组织树(GetSchoolAll)拍平为教师名册:组节点 type=1 带 children;教师节点 type=2(id=平台教师id) */
+async function loadTeachers(): Promise {
+ const tree: any[] = await baseApi.getSchoolAll().send();
+ const out: TeacherItem[] = [];
+ const seen = new Set();
+ const walk = (nodes: any[], group: string) => {
+ for (const n of nodes || []) {
+ if (n.type === 2 || (!n.children && !n.isParent)) {
+ if (typeof n.id === "number" && !seen.has(n.id)) {
+ seen.add(n.id);
+ out.push({ id: n.id, name: String(n.name || ""), group });
+ }
+ } else if (Array.isArray(n.children)) {
+ walk(n.children, String(n.name || group));
+ }
+ }
+ };
+ walk(tree || [], "");
+ return out;
+}
diff --git a/src/store/index.ts b/src/store/index.ts
new file mode 100644
index 0000000..82f577d
--- /dev/null
+++ b/src/store/index.ts
@@ -0,0 +1,12 @@
+import { defineStore } from "pinia";
+
+export const useDefaultStore = defineStore("defaultStore", {
+ state: () => ({
+ userRole: "teacher" as string,
+ }),
+ actions: {
+ setUserRole(role: string) {
+ this.userRole = role;
+ },
+ },
+});
diff --git a/src/style.css b/src/style.css
new file mode 100644
index 0000000..bb131d6
--- /dev/null
+++ b/src/style.css
@@ -0,0 +1,79 @@
+:root {
+ font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
+ line-height: 1.5;
+ font-weight: 400;
+
+ color-scheme: light dark;
+ color: rgba(255, 255, 255, 0.87);
+ background-color: #242424;
+
+ font-synthesis: none;
+ text-rendering: optimizeLegibility;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+a {
+ font-weight: 500;
+ color: #646cff;
+ text-decoration: inherit;
+}
+a:hover {
+ color: #535bf2;
+}
+
+body {
+ margin: 0;
+ display: flex;
+ place-items: center;
+ min-width: 320px;
+ min-height: 100vh;
+}
+
+h1 {
+ font-size: 3.2em;
+ line-height: 1.1;
+}
+
+button {
+ border-radius: 8px;
+ border: 1px solid transparent;
+ padding: 0.6em 1.2em;
+ font-size: 1em;
+ font-weight: 500;
+ font-family: inherit;
+ background-color: #1a1a1a;
+ cursor: pointer;
+ transition: border-color 0.25s;
+}
+button:hover {
+ border-color: #646cff;
+}
+button:focus,
+button:focus-visible {
+ outline: 4px auto -webkit-focus-ring-color;
+}
+
+.card {
+ padding: 2em;
+}
+
+#app {
+ max-width: 1280px;
+ margin: 0 auto;
+ padding: 2rem;
+ text-align: center;
+}
+
+@media (prefers-color-scheme: light) {
+ :root {
+ color: #213547;
+ background-color: #ffffff;
+ }
+ a:hover {
+ color: #747bff;
+ }
+ button {
+ background-color: #f9f9f9;
+ }
+}
diff --git a/src/types/Basics.d.ts b/src/types/Basics.d.ts
new file mode 100644
index 0000000..0b8c487
--- /dev/null
+++ b/src/types/Basics.d.ts
@@ -0,0 +1,140 @@
+/**
+ * 公共类型
+ */
+
+export declare interface IObj {
+ [key: string]: any;
+}
+
+export declare interface PageParams {
+ page: !number;
+ count: !number;
+ [keys: string]: any; //任意属性
+}
+
+export declare interface PageData {
+ list: T;
+ total: number;
+ [keys: string]: any; //任意属性
+}
+interface RelayConf {
+ ziyuankuHost: string; //资源库
+ zhuanxiangHost: string; //专项
+
+}
+
+/* 系统配置 */
+export interface BaseConf {
+ baseHost: string;
+ ssoHost: string;
+ serviceHost: string;
+ relayConf: RelayConf;
+ isDebug?: Boolean;
+ [keys: string]: any; //任意属性
+}
+
+/* PC端角色 */
+export interface PcDebugUser {
+ DebugUser: string;
+ AppType: string;
+ // yschapirequest: number;
+}
+
+/* webapp端角色 */
+export declare interface WappDebugUser {
+ ticket: string;
+ schoolId: Number;
+ userId: Number;
+ roleId: Number;
+}
+
+export declare interface CurrentRole {
+ childId: number | null;
+ roleId: number;
+ schId: number;
+ userId: number;
+}
+
+export interface layoutData {
+ appName: String;
+ appList: string[];
+ modList: Array;
+ userInfo: Object;
+ ssoHost: String;
+ baseHost: String;
+ isAlone: Boolean; //是否只有一个选项卡
+}
+
+export interface BaseDict {
+ k: any;
+ v: string | null;
+ [keys: string]: any; //任意属性
+}
+
+/* 计算表格高度的参数类型 */
+export interface UseTableSetting {
+ /** 是否有查询面板 */
+ isSearch: boolean = true;
+ /** 是否有分页 */
+ isPage: boolean = true;
+ /** 是否是tabs布局 */
+ isTabs: boolean = false;
+ /** 是否有按钮操作 */
+ isOperat: boolean = true;
+ /** 额外的高度 */
+ otherH: number = 0;
+}
+
+/* 布局组件类型 */
+export interface LayoutData {
+ appName: string | null;
+ appList: Array;
+ modList: Array;
+ userInfo: any;
+ ssoHost: string | null;
+ baseHost: string | null;
+ isAlone: boolean;
+}
+
+/* 自定义弹出对话框 */
+export interface MyConfirm {
+ title?: string;
+ msg: string;
+ info?: string;
+ isLoading?: boolean;
+ confirmText?: string;
+ closeText?: string;
+ onOk?: Function;
+ onCancel?: Function;
+}
+
+export declare enum NODE_ENV {
+ /**
+ *开发环境
+ */
+ development = "development",
+ /**
+ *生产环境
+ */
+ production = "production",
+}
+
+export const _: any;
+export const $: any;
+
+declare global {
+ const $: any;
+ const _: any;
+}
+
+import Utils from "@/utils/index";
+import mittBus from '@/utils/mitt'
+import MyConfirm from "@/components/MyConfirm";
+
+export interface VueGlobal {
+ $conf: BaseConf;
+ $bus: typeof mittBus;
+ $utils: typeof Utils;
+ $echarts: echarts;
+ [key:string]:any;
+}
diff --git a/src/types/RuleTree.ts b/src/types/RuleTree.ts
new file mode 100644
index 0000000..9ddf4ca
--- /dev/null
+++ b/src/types/RuleTree.ts
@@ -0,0 +1,6 @@
+/** 节点类型 */
+export enum NodeEnum {
+ Root = 1,
+ Group,
+ Item,
+}
diff --git a/src/types/assign.ts b/src/types/assign.ts
new file mode 100644
index 0000000..6cbf46f
--- /dev/null
+++ b/src/types/assign.ts
@@ -0,0 +1,369 @@
+/**
+ * 分班管理 TS 类型契约(与后端 model/assign VO 一一对应)。
+ */
+
+/** 学段:2小学 3初中 4高中 */
+export type Stage = 2 | 3 | 4;
+
+export const STAGE_NAMES: Record = { 2: "小学", 3: "初中", 4: "高中" };
+
+/** 统一响应外壳(alova-iview 已解包 code==0 → data,此类型仅供直链 fetch 用) */
+export interface ApiResp {
+ code: number;
+ msg: string;
+ data: T;
+ urlToRedirectTo?: string;
+}
+
+// ========== 项目 / 班级 / 规则 ==========
+
+export interface ClassItemVo {
+ id?: number;
+ sortOrder?: number;
+ name: string;
+ teacherId?: number | null;
+ teacherName?: string | null;
+ targetCount?: number | null;
+ abFlag?: boolean;
+ presetCount?: number;
+ remain?: number | null;
+}
+
+export interface BalanceVo {
+ total?: boolean;
+ /** 三科平均分(语文+数学+英语);null/undefined=未配置(语数英齐全时默认参与) */
+ core3?: boolean;
+ gender?: boolean;
+ bands?: boolean;
+ subjects?: string[];
+ nums?: string[];
+ tags?: string[];
+}
+
+export interface ConstraintVo {
+ sameName?: boolean;
+ sameSound?: boolean;
+ diffClass?: boolean;
+ sameClass?: boolean;
+}
+
+export interface RuleVo {
+ balance?: BalanceVo;
+ constraint?: ConstraintVo;
+ bandMode?: "" | "count" | "step";
+ bandCount?: number;
+ bandStep?: number;
+ abEnabled?: boolean;
+ abMode?: "layer" | "within";
+ abClassCount?: number;
+}
+
+export interface ProjectStatsVo {
+ studentCount: number;
+ maleCount: number;
+ femaleCount: number;
+ assignedCount: number;
+ schoolCount: number;
+}
+
+export interface ProjectInfoVo {
+ projectId?: number;
+ stage?: Stage;
+ year?: string;
+ term?: number;
+ /** 0草稿 1已提交(锁定) */
+ status?: number;
+ submitTime?: string;
+ classes?: ClassItemVo[];
+ rule?: RuleVo;
+ stats?: ProjectStatsVo;
+ currentYear?: string;
+ currentTerm?: number;
+}
+
+export interface CurrentYearVo {
+ year: string;
+ term: number;
+}
+
+/** 学年下拉项(班级管理 getYearTermList 返回,按学年倒序) */
+export interface YearOptionVo {
+ id?: number;
+ /** 学年(起始年,如 2026) */
+ year: number;
+ nowYear?: boolean;
+}
+
+// ========== 学生 ==========
+
+export interface StudentVo {
+ id?: number;
+ name: string;
+ /** 1男 2女 0未知 */
+ gender: number;
+ totalScore?: number | null;
+ scores?: Record;
+ tags?: Record;
+ nums?: Record;
+ graduateSchool?: string;
+ /** 学号(标识列,仅展示/导出) */
+ studentNo?: string;
+ /** 账号(标识列,仅展示/导出) */
+ account?: string;
+ /** 密码(标识列,生成=账号+@,仅展示/导出/推送初始密码) */
+ password?: string;
+ remark?: string;
+ presetRaw?: string;
+ classId?: number | null;
+ className?: string;
+ level?: string;
+ srcRow?: number;
+}
+
+export interface ImportResultVo {
+ inserted: number;
+ total: number;
+ warn: string[];
+ male: number;
+ female: number;
+ subjects: string[];
+ tags: string[];
+ nums: string[];
+ schools: number;
+}
+
+export interface PresetBatchResultVo {
+ updated: number;
+ unmatched: string[];
+}
+
+export interface SourceSchoolRow {
+ school: string;
+ counts: number[];
+ total: number;
+}
+
+export interface SourceAnalysisVo {
+ cuts: number[];
+ labels: string[];
+ rows: SourceSchoolRow[];
+ sums: number[];
+ total: number;
+}
+
+export interface StudentPageVo {
+ total: number;
+ content: StudentVo[];
+ pageIndex: number;
+ pageSize: number;
+ totalPages: number;
+ hasNext: boolean;
+ /** 识别出的单科列名(按导入顺序,如 语文、数学、英语、物理、化学) */
+ subjects?: string[];
+ /** 是否型列名(按导入顺序,如 特长生、住宿) */
+ tags?: string[];
+ /** 数值型列名(按导入顺序,如 视力分) */
+ nums?: string[];
+ /** 年级名称(项目全体学生同一入学年级;班级管理字典名,不可得回退 K12 新生年级名) */
+ gradeName?: string;
+}
+
+/** 名单简单统计字段项:tag=是否型(count 有效)/ num=数值型(avg 有效) */
+export interface StudentFieldStatVo {
+ name: string;
+ kind: "tag" | "num";
+ count?: number | null;
+ avg?: number | null;
+}
+
+/** 名单简单统计(全量学生,不分页) */
+export interface StudentStatsVo {
+ total: number;
+ male: number;
+ female: number;
+ avgScore?: number | null;
+ maxScore?: number | null;
+ minScore?: number | null;
+ fields: StudentFieldStatVo[];
+ schoolCount: number;
+}
+
+// ========== 分班结果 ==========
+
+export interface MetricItemVo {
+ dimension: string;
+ type: "count" | "avg";
+ weight: number;
+ minClass: string;
+ minValue: number;
+ maxClass: string;
+ maxValue: number;
+ spread: number;
+ relDev: number;
+ grade: string;
+ perClass: number[];
+}
+
+export interface StudentBrief {
+ id?: number;
+ name: string;
+ gender: number;
+ totalScore?: number | null;
+ level?: string;
+ className?: string;
+ classId?: number | null;
+ presetRaw?: string;
+ remark?: string;
+ graduateSchool?: string;
+}
+
+export interface ClassCardVo {
+ classId: number;
+ name: string;
+ sortOrder: number;
+ teacherName?: string;
+ abGroup?: string;
+ count: number;
+ male: number;
+ female: number;
+ avg?: number | null;
+ max?: number | null;
+ min?: number | null;
+ subjectAvg: Record;
+ numAvg: Record;
+ tagCount: Record;
+ bandCounts: number[];
+ levelCounts: Record;
+ topScores: number[];
+ students: StudentBrief[];
+}
+
+export interface AbInfoVo {
+ enabled: boolean;
+ mode: string;
+ aClassCount: number;
+ aCount: number;
+ aAvg?: number | null;
+ bCount: number;
+ bAvg?: number | null;
+ layerDiff?: number | null;
+}
+
+export interface RunResultVo {
+ status: number;
+ assignTime?: string;
+ iterations?: number;
+ costMs?: number;
+ score?: number;
+ adjusted?: boolean;
+ total: number;
+ countSpread: number;
+ avgSpread?: number | null;
+ genderDev: number;
+ weightedDev: number;
+ abInfo?: AbInfoVo | null;
+ metrics: MetricItemVo[];
+ warns: string[];
+ logs: string[];
+ bandLabels: string[];
+ classCards: ClassCardVo[];
+ charts: {
+ avgBars: { name: string; value: number }[];
+ genderBars: { name: string; male: number; female: number }[];
+ bandStacks: { name: string; counts: number[] }[];
+ };
+}
+
+export interface AdjustResultVo {
+ applied: boolean;
+ conflicts: string[];
+}
+
+// ========== 报表 ==========
+
+export interface ClassReportRow {
+ classId: number;
+ name: string;
+ teacherName?: string;
+ count: number;
+ male: number;
+ female: number;
+ subjectAvg: Record;
+ core3Avg?: number | null;
+ totalAvg?: number | null;
+}
+
+export interface BandReportVo {
+ subject: string;
+ minScore: number;
+ maxScore: number;
+ step: number;
+ labels: string[];
+ rows: { label: string; counts: number[] }[];
+ total: number;
+ maxScoreSeen: number;
+ minScoreSeen: number;
+}
+
+// ========== 提交检查 ==========
+
+export interface SubmitCheckVo {
+ status: number;
+ submitTime?: string;
+ year: string;
+ term: number;
+ classCount: number;
+ studentCount: number;
+ teacherSetCount: number;
+ assigned: boolean;
+ countSpread: number;
+ warnCount: number;
+ checks: { name: string; level: "ok" | "warn" | "bad"; msg: string }[];
+}
+
+// ========== 推送班级管理 ==========
+
+/** 未成功学生明细(跨多次推送收敛) */
+export interface PushFailItem {
+ /** 本地学生id */
+ studentId: number;
+ name: string;
+ reason: string;
+}
+
+export interface PushStatusVo {
+ /** 0未推送 1已推送 2部分失败 3失败 4推送中 */
+ status: number;
+ statusText: string;
+ pushTime?: string;
+ msg?: string;
+ /** 已建立映射的班级数 */
+ classCount: number;
+ okCount: number;
+ failCount: number;
+ fails: PushFailItem[];
+}
+
+// ========== 平台(GetUserMod 菜单节点) ==========
+
+export interface ModNode {
+ id: number;
+ name: string;
+ modId?: number;
+ page?: string;
+ parentId?: number;
+ level?: number;
+ icon?: string;
+ orderNumber?: number;
+ usable?: boolean;
+ children?: ModNode[];
+}
+
+export interface UserInfoVo {
+ id: number;
+ name: string;
+ role?: string;
+ profilePicture?: string;
+ school?: { id: number; name: string };
+ currentRole?: any;
+}
diff --git a/src/types/index.ts b/src/types/index.ts
new file mode 100644
index 0000000..22d94af
--- /dev/null
+++ b/src/types/index.ts
@@ -0,0 +1,134 @@
+import { BaseDict } from "./Basics";
+
+export enum OperatorEnum {
+ add,
+ del,
+ edit,
+ sel,
+}
+
+export enum UserRoleEnum {
+ SuperAdmin = 1,
+ School,
+}
+
+//学段
+export enum SchoolStage {
+ PRIMARY = 2,
+ MIDDLE,
+ HIGH,
+}
+
+export const SchoolStageDict: BaseDict[] = [
+ {
+ k: SchoolStage.PRIMARY,
+ v: "小学",
+ },
+ {
+ k: SchoolStage.MIDDLE,
+ v: "初中",
+ },
+ {
+ k: SchoolStage.HIGH,
+ v: "高中",
+ },
+];
+
+export enum RootNode {
+ /** 资源 */
+ ZIYUANKU = 1,
+ /** 辅导 */
+ TUTORING = 2,
+ /** 题库 */
+ QUESTION = 3,
+ /** 试卷 */
+ SHIJUAN = 4,
+ /** 专项 */
+ ZHUANXIANG = 5,
+}
+
+export const RootNodeDict: BaseDict[] = [
+ {
+ k: RootNode.ZIYUANKU,
+ v: "资源",
+ path: "ziyuan",
+ },
+ {
+ k: RootNode.TUTORING,
+ v: "辅导",
+ path: "fudao",
+ },
+ {
+ k: RootNode.QUESTION,
+ v: "题库",
+ path: "tiku",
+ },
+ {
+ k: RootNode.SHIJUAN,
+ v: "试卷",
+ path: "shijuan",
+ },
+ {
+ k: RootNode.ZHUANXIANG,
+ v: "专项",
+ path: "zhuanxiang",
+ },
+];
+
+export enum BooxType {
+ /** 教材 */
+ TextBook = 1,
+ /** 教辅 */
+ TeachingTutoring,
+}
+
+export const BooxTypeDict: BaseDict[] = [
+ {
+ k: BooxType.TextBook,
+ v: "教材",
+ },
+ {
+ k: BooxType.TeachingTutoring,
+ v: "教辅",
+ },
+];
+
+//学校学段学制
+export interface SchLenLevel {
+ stage: SchoolStage;
+ name: string;
+ grades: LenGrade[];
+}
+
+export interface LenGrade {
+ gradeId: number;
+ gradeName: string;
+ stage: number;
+}
+
+export interface AcademicYear {
+ year: number;
+ semester: number | null;
+ name: string;
+}
+
+export interface Subject {
+ id: number;
+ tenantId: number;
+ baseId: null;
+ creatorId: number;
+ createDate: string;
+ name: string;
+ code: string;
+ orderNum: number;
+ alias: string;
+ stage: number;
+ enable: boolean;
+ disabled: boolean;
+}
+
+/**
+ * 1 积分详情
+ * 2 分数详情
+ */
+export type ScoreModalType = 1 | 2;
diff --git a/src/types/router-meta.d.ts b/src/types/router-meta.d.ts
new file mode 100644
index 0000000..1056c90
--- /dev/null
+++ b/src/types/router-meta.d.ts
@@ -0,0 +1,13 @@
+/**
+ * @description 扩展ruoter-meta的类型 此处必须要export {} 不然找不到类型
+ */
+declare module "vue-router" {
+ interface RouteMeta {
+ title?: string;
+ icon?: string;
+ modId?: number;
+ parentId?: number;
+ }
+}
+
+export {};
diff --git a/src/types/shims-tsx.d.ts b/src/types/shims-tsx.d.ts
new file mode 100644
index 0000000..67a8308
--- /dev/null
+++ b/src/types/shims-tsx.d.ts
@@ -0,0 +1,13 @@
+import Vue, { VNode } from "vue";
+
+declare global {
+ namespace JSX {
+ // tslint:disable no-empty-interface
+ interface Element extends VNode {}
+ // tslint:disable no-empty-interface
+ interface ElementClass extends Vue {}
+ interface IntrinsicElements {
+ [elem: string]: any;
+ }
+ }
+}
diff --git a/src/types/shims-vue.d.ts b/src/types/shims-vue.d.ts
new file mode 100644
index 0000000..ce50871
--- /dev/null
+++ b/src/types/shims-vue.d.ts
@@ -0,0 +1,5 @@
+declare module "*.vue" {
+ import { DefineComponent } from "vue";
+ const component: DefineComponent<{}, {}, any>;
+ export default component;
+}
diff --git a/src/utils/alova/alova-core.ts b/src/utils/alova/alova-core.ts
new file mode 100644
index 0000000..9a01f9c
--- /dev/null
+++ b/src/utils/alova/alova-core.ts
@@ -0,0 +1,156 @@
+import { createAlova, Method, StatesHook } from "alova";
+import fetchAdapter from "alova/fetch";
+import VueHook from "alova/vue";
+import Utils from "..";
+/* ============= 类型定义 ============= */
+export interface RequestHooks {
+ /** 前置票据/通用头注入 */
+ injectHeaders?: (method: Method) => void;
+ /** 加载开始 */
+ onLoadingStart?: () => void;
+ /** 加载结束 */
+ onLoadingEnd?: () => void;
+ /** 业务错误提示(code !== 0)*/
+ onBizError?: (msg: string) => void;
+ /** http 错误提示(status !== 200)*/
+ onHttpError?: (msg: string) => void;
+}
+
+/** 和后端约定的通用响应格式 */
+export interface BschResponse {
+ code: number;
+ msg?: string;
+ data: T;
+ urlToRedirectTo?: string;
+}
+
+/* ============= 默认空实现 ============= */
+const defHooks: Required = {
+ injectHeaders: () => {},
+ onLoadingStart: () => {},
+ onLoadingEnd: () => {},
+ onBizError: () => {},
+ onHttpError: () => {},
+};
+
+/* ============= 错误处理(原 axios 逻辑平移) ============= */
+function errorHandle(res: BschResponse, status: number): T {
+ // http 层错误
+ if (status !== 200) {
+ let msg = "网络错误";
+ switch (status) {
+ case 401:
+ case 403:
+ break;
+ case 404:
+ msg = "请求的资源不存在!";
+ break;
+ default:
+ msg = res?.msg || "内部服务错误!";
+ }
+ throw new Error(msg);
+ }
+
+ // 业务层错误
+ switch (res.code) {
+ case 0:
+ return res.data ?? (null as T);
+ case 302:
+ console.log(res);
+ // 后端 CasSsoApiRedirectFilter 已在 service 中拼好 ;redirectToReferer=,
+ // 直接跳转即可;登录后由 CasSsoRefererRedirectFilter 解码 302 回前端页。
+ // 跳转后返回永不 resolve 的挂起 Promise:调用方 await 悬停,
+ // 全局 onBizError 与各页面的 catch 均不再触发(不弹 redirect 报错)
+ window.location.href = res.urlToRedirectTo!;
+ return new Promise(() => {}) as T;
+ case 4:
+ throw new Error(res.msg || "参数错误!");
+ default:
+ throw new Error(res.msg || "业务错误");
+ }
+}
+
+/* ============= 工厂函数 ============= */
+export function createBschAlova(
+ baseURL: string,
+ hooks: RequestHooks = {},
+ statesHook: StatesHook = VueHook,
+) {
+ const { injectHeaders, onLoadingStart, onLoadingEnd, onBizError, onHttpError } = {
+ ...defHooks,
+ ...hooks,
+ };
+
+ let reqCount = 0;
+ let timer: ReturnType;
+
+ /* ---- 请求拦截 ---- */
+ function beforeRequest(method: Method) {
+ reqCount++;
+ if (reqCount === 1) timer = setTimeout(() => onLoadingStart(), 800);
+
+ Promise.resolve().then(() => {
+ if (reqCount === 0) {
+ clearTimeout(timer);
+ onLoadingEnd();
+ }
+ });
+ // 1. 用户注入票据/角色等头
+ injectHeaders(method);
+
+ method.config.credentials = "include";
+ // 2. 通用头
+ method.config.headers = Object.assign(method.config.headers || {}, {
+ yschapirequest: "1",
+ timeout: 20000,
+ yschreferer: Utils.strToHexCharCode(window.location.href),
+ });
+ }
+
+ /* ---- 响应拦截 ---- */
+ async function onSuccess(response: Response) {
+ reqCount--;
+ if (reqCount === 0) {
+ clearTimeout(timer);
+ onLoadingEnd();
+ }
+ const res: BschResponse = await response.json();
+ try {
+ return errorHandle(res, response.status);
+ } catch (e: any) {
+ console.log(e);
+
+ onBizError(e.message);
+ return Promise.reject(e);
+ }
+ }
+
+ async function onError(err: any) {
+ reqCount = 0;
+ clearTimeout(timer);
+ onLoadingEnd();
+
+ const msg = err?.message || "网络请求出错";
+ onHttpError(msg);
+ return Promise.reject(err);
+ }
+
+ async function onComplete(method: Method) {
+ if (method.fromCache) {
+ reqCount--;
+ if (reqCount === 0) {
+ clearTimeout(timer);
+ onLoadingEnd();
+ }
+ }
+ }
+
+ return createAlova({
+ statesHook,
+ requestAdapter: fetchAdapter(),
+ baseURL,
+ cacheFor: null,
+ beforeRequest,
+ responded: { onSuccess, onError, onComplete },
+ });
+}
diff --git a/src/utils/alova/alova-iview.ts b/src/utils/alova/alova-iview.ts
new file mode 100644
index 0000000..2d5a9b2
--- /dev/null
+++ b/src/utils/alova/alova-iview.ts
@@ -0,0 +1,40 @@
+// @/utils/alova-iview.ts
+import { createBschAlova } from "./alova-core";
+import { Message } from "view-ui-plus";
+import conf from "@/assets/config/host.config";
+
+/* 全局 loading 遮罩实例 */
+let spinInstance: any = null;
+
+/* 主动关闭 loading */
+function closeLoading() {
+ if (spinInstance) {
+ Message.destroy();
+ spinInstance = null;
+ }
+}
+
+const baseUrl = conf.serviceHost;
+
+/* 创建带 View Design UI 的 Alova 实例 */
+export const alovaInstance = createBschAlova(baseUrl, {
+ injectHeaders(method) {
+ // currentRole: encodeURI(JSON.stringify({ userId, roleId, schId: schoolId })),
+ if (localStorage.getItem("currentRole") != null) {
+ method.config.headers["currentRole"] = localStorage.getItem("currentRole") as string;
+ }
+ },
+
+ /* 2. 加载动画 – View Design Spin */
+ onLoadingStart() {
+ spinInstance = Message.loading("加载中...");
+ },
+ onLoadingEnd: closeLoading,
+ onBizError(msg: string) {
+ if (!!msg) Message.error(msg);
+ },
+
+ onHttpError(msg: string) {
+ Message.error({ title: "网络错误", content: msg });
+ },
+});
diff --git a/src/utils/alova/alova-vant.ts b/src/utils/alova/alova-vant.ts
new file mode 100644
index 0000000..e6c8b1c
--- /dev/null
+++ b/src/utils/alova/alova-vant.ts
@@ -0,0 +1,54 @@
+// @/utils/alova-vant.ts
+import { createBschAlova } from "./alova-core";
+import { Toast, Dialog, showFailToast, showDialog, showLoadingToast, closeToast } from "vant";
+import conf from "@/assets/config/host.config";
+
+import { useBschTicketStore } from "@/store/TicketStore";
+import { WappUserHeader } from "@/types/Basics";
+
+let toastLoading: ReturnType | null = null;
+
+/* 主动关闭 loading */
+function closeLoading() {
+ if (toastLoading) {
+ toastLoading.close();
+ toastLoading = null;
+ } else {
+ closeToast();
+ }
+}
+
+// const baseUrl = conf.serviceHost + "/api";
+const baseUrl = conf.serviceHost + "/mobiapi";
+/* 创建带 Vant UI 的 Alova 实例 */
+export const alovaInstance = createBschAlova(baseUrl, {
+ injectHeaders(method) {
+ const store = useBschTicketStore();
+ const authoHeaders = store.getAuthoHeaders;
+ const userHeaders = store.getTicket;
+
+ const bschTicket: WappUserHeader = store.getTicket;
+
+ for (const key in authoHeaders) method.config.headers[key] = authoHeaders[key];
+ for (const key in bschTicket) method.config.headers[key] = (bschTicket as any)[key];
+
+ // method.config.headers.currentRole = encodeURIComponent(
+ // JSON.stringify({ roleId: userHeaders.roleId, childId: userHeaders.userId, schId: userHeaders.schoolId }),
+ // );
+ },
+ /* 2. 加载动画 – Vant Toast */
+ onLoadingStart() {
+ toastLoading = showLoadingToast({
+ message: "加载中...",
+ forbidClick: true,
+ duration: 0,
+ });
+ },
+ onLoadingEnd: closeLoading,
+ onBizError(msg) {
+ showFailToast(msg);
+ },
+ onHttpError(msg) {
+ showDialog({ title: "网络错误", message: msg });
+ },
+});
diff --git a/src/utils/axios/abstract.ts b/src/utils/axios/abstract.ts
new file mode 100644
index 0000000..8577bd5
--- /dev/null
+++ b/src/utils/axios/abstract.ts
@@ -0,0 +1,90 @@
+import { BschResponse, AxiosResponse } from "axios";
+import axios from "axios";
+import { initAxiosInstance } from "./interceptor";
+
+import { baseConfig } from "@/assets/config/api.config";
+
+export interface BschResult {
+ url: string;
+ params?: object;
+ data?: object;
+ isMsg?: boolean; //是否自动显示错误提示
+}
+
+class Abstract {
+ private apiAxios({ method, url, params, data, isMsg = true }: any): Promise {
+ const instance = initAxiosInstance(baseConfig);
+ return new Promise((resolve, reject) => {
+ instance({
+ method,
+ url,
+ params,
+ data,
+ })
+ .then((res: AxiosResponse) => {
+ // console.log(res);
+ let { data } = res;
+ resolve(data as T);
+ })
+ .catch(err => {
+ console.error(err);
+ reject(err);
+ // throw err;
+ });
+ });
+ }
+
+ /**
+ *GET类型的网络请求
+ *
+ * @protected
+ * @template T
+ * @param {BschResult} { url, params }
+ * @returns {Promise}
+ * @memberof Abstract
+ */
+ protected getRequest({ url, params, isMsg = true }: BschResult): Promise {
+ return this.apiAxios({ method: "GET", url, params, isMsg });
+ }
+
+ /**
+ *POST类型的网络请求
+ *
+ * @protected
+ * @template T
+ * @param {BschResult} { url, data }
+ * @returns {Promise}
+ * @memberof Abstract
+ */
+ protected postRequest({ url, params, data, isMsg = true }: BschResult): Promise {
+ return this.apiAxios({ method: "POST", url, params, data, isMsg });
+ }
+
+ /**
+ *PUT类型的网络请求
+ *
+ * @protected
+ * @template T
+ * @param {BschResult} { url, data }
+ * @returns {Promise}
+ * @memberof Abstract
+ */
+ protected putRequest({ url, params, data, isMsg = true }: BschResult): Promise {
+ return this.apiAxios({ method: "PUT", url, params, data, isMsg });
+ }
+
+ /**
+ *DELETE类型的网络请求
+ *
+ * @protected
+ * @template T
+ * @param {BschResult} { url, params }
+ * @returns {Promise}
+ * @memberof Abstract
+ */
+ protected deleteRequest({ url, params, data, isMsg = true }: BschResult): Promise {
+ return this.apiAxios({ method: "DELETE", url, params, data, isMsg });
+ }
+}
+
+export default Abstract;
diff --git a/src/utils/axios/format-handle.ts b/src/utils/axios/format-handle.ts
new file mode 100644
index 0000000..139164d
--- /dev/null
+++ b/src/utils/axios/format-handle.ts
@@ -0,0 +1,61 @@
+import { AxiosResponse, BschResponse } from "axios";
+
+function formrHandle(response: AxiosResponse) {
+ let errorMsg: string = "";
+ let { data, status } = response;
+ if (status == 200) {
+ switch (data.code) {
+ case 0:
+ return data;
+ case 4:
+ errorMsg = data.msg;
+ break;
+ case 302:
+ errorMsg = "redirect";
+ window.location.href = data.urlToRedirectTo;
+ break;
+ // errorMsg = "redirect";
+ default:
+ errorMsg = data.msg;
+ }
+ } else {
+ switch (status) {
+ case 401:
+ break;
+ case 403:
+ break;
+ case 404:
+ errorMsg = "请求的资源不存在!";
+ default:
+ break;
+ }
+ if (!errorMsg) errorMsg = typeof data.code == "undefined" ? "内部服务错误!" : data.msg;
+ }
+ throw errorMsg;
+}
+
+function formrHandle2(response: AxiosResponse) {
+ let errorMsg: string = "";
+ let { data, status } = response;
+ if (status == 200) {
+ if (!!data.State) return response;
+ else errorMsg = data.Message || JSON.stringify(data.Data);
+ } else {
+ switch (status) {
+ case 401:
+ errorMsg = "您的登录已过期!";
+ break;
+ case 403:
+ break;
+ case 404:
+ errorMsg = "请求的资源不存在!";
+ break;
+ default:
+ break;
+ }
+ if (!errorMsg) errorMsg = typeof data.State == "undefined" ? "内部服务错误!" : data.Message;
+ }
+ throw errorMsg;
+}
+
+export default formrHandle;
diff --git a/src/utils/axios/interceptor.ts b/src/utils/axios/interceptor.ts
new file mode 100644
index 0000000..d8b4346
--- /dev/null
+++ b/src/utils/axios/interceptor.ts
@@ -0,0 +1,39 @@
+import axios, { AxiosInstance, AxiosRequestConfig, AxiosResponse, AxiosRequestHeaders } from "axios";
+import formrHandle from "./format-handle";
+import { debugUser } from "@/assets/config/api.config";
+import conf from "@/assets/config/host.config";
+
+export const initAxiosInstance: (config: AxiosRequestConfig) => AxiosInstance = config => {
+ let axiosInstance: AxiosInstance = axios.create(config);
+
+ axiosInstance.interceptors.request.use((config: AxiosRequestConfig) => {
+ // if (config.params && typeof config.params != "string") config.params = utils.filterNull(config.params);
+ if (localStorage.getItem("currentRole") != null) {
+ (config.headers as AxiosRequestHeaders)["currentRole"] = localStorage.getItem("currentRole") as string;
+ }
+ //@ts-ignore
+ const bschUtil = BschLoadUtil.getInstance();
+ if (!bschUtil.getIsSelf()) {
+ (config.headers as AxiosRequestHeaders)["ticket"] = sessionStorage.getItem("bschTicket") as string;
+ (config.headers as AxiosRequestHeaders)["platform"] = "grzx";
+ }
+ if (!!conf.isDebug) {
+ //如果是开发环境
+ for (const key in debugUser) (config.headers as AxiosRequestHeaders)[key] = (debugUser as any)[key];
+ // (config.headers as AxiosRequestHeaders)["yschapirequest"] = "1";
+ }
+
+ return config;
+ });
+
+ axiosInstance.interceptors.response.use(
+ response => {
+ return formrHandle(response);
+ },
+ error => {
+ return formrHandle(error.response);
+ }
+ );
+
+ return axiosInstance;
+};
diff --git a/src/utils/axios/shims-result.d.ts b/src/utils/axios/shims-result.d.ts
new file mode 100644
index 0000000..f45c9c3
--- /dev/null
+++ b/src/utils/axios/shims-result.d.ts
@@ -0,0 +1,26 @@
+import * as axios from "axios";
+
+declare module "axios" {
+ // 定制业务相关的网络请求响应格式, T 是具体的接口返回类型数据
+ // export interface BschResponse {
+ // code: number;
+ // msg?: string;
+ // data?: T;
+ // [keys: string]: any; //任意属性
+ // }
+
+ export interface BschResponse {
+ State: boolean;
+ Data: any;
+ Message: string;
+ OtherData: any;
+ Page: any;
+ [keys: string]: any; //任意属性
+ }
+
+ export interface BschResult {
+ url: string;
+ params?: object;
+ data?: object;
+ }
+}
diff --git a/src/utils/bschSsoRedirect.ts b/src/utils/bschSsoRedirect.ts
new file mode 100644
index 0000000..f261fa5
--- /dev/null
+++ b/src/utils/bschSsoRedirect.ts
@@ -0,0 +1,30 @@
+import Utils from "./index";
+
+export function replaceOriginUrl(urlToRedirectTo: string, baseRedirectHost: string) {
+ var newUrl = Utils.strToHexCharCode(window.location.href);
+ // newUrl = hexHrefToString("https://base.bestsch.com/BschHome/base/index.html#/lightapp?id=1&name=2");
+ // newUrl = Utils.strToHexCharCode("https://base.bestsch.com/BschHome/base/index.html#/lightapp?id=1&name=2");
+ var ssoUrlObj = new URL(urlToRedirectTo);
+ var paramsStr = ssoUrlObj.searchParams.get("service") || "";
+ let ssoServiceUrl = decodeURI(paramsStr).split(";")[0];
+ ssoServiceUrl += ";redirectToReferer=" + baseRedirectHost + "/api/base/RedirectTo/" + newUrl;
+ ssoUrlObj.searchParams.set("service", encodeURI(ssoServiceUrl));
+ return ssoUrlObj.href;
+}
+
+export function hexStringToHref(urlHexStr: string, paramsKey: string = "hex") {
+ let urlObj = new URL(urlHexStr);
+ let hexStr = urlObj.searchParams.get(paramsKey) || "";
+ urlObj.hash = Utils.hexToString(hexStr);
+ urlObj.searchParams.delete(paramsKey);
+ return urlObj.href;
+}
+
+export function hexHrefToString(hrefStr: string, paramsKey: string = "hex") {
+ var urlObj = new URL(hrefStr);
+ var hasHexStr = Utils.strToHexCharCode(urlObj.hash);
+ const newUrlObj = new URL(urlObj.origin);
+ newUrlObj.pathname = urlObj.pathname;
+ // newUrlObj.searchParams.set(paramsKey, hasHexStr);
+ return newUrlObj.href + hasHexStr;
+}
diff --git a/src/utils/directive/index.ts b/src/utils/directive/index.ts
new file mode 100644
index 0000000..274c163
--- /dev/null
+++ b/src/utils/directive/index.ts
@@ -0,0 +1,19 @@
+import { App } from "vue";
+
+import realImg from "./real-img";
+
+// 自动导入当前文件夹下的所有自定义指令(默认导出项)
+export default (app: App) => {
+ realImg(app);
+};
+
+// const modules = import.meta.glob("../directive/**/**.ts");
+
+// for (const path in modules) {
+// // 排除当前文件
+// if (path !== "../directive/index.ts") {
+// modules[path]().then(mod => {
+// mod.default(app);
+// });
+// }
+// }
diff --git a/src/utils/directive/real-img.ts b/src/utils/directive/real-img.ts
new file mode 100644
index 0000000..f2e8dcc
--- /dev/null
+++ b/src/utils/directive/real-img.ts
@@ -0,0 +1,41 @@
+import type { App } from "vue";
+
+export default (app: App): void => {
+ app.directive("real-img", {
+ async mounted(el, binding, vnode: any) {
+ console.log(el);
+ if (el.getAttribute("data-load") == null) el.classList.add("img-hide");
+ let imgURL = binding.value; //获取图片地址
+
+ if (imgURL) {
+ let exist = await imageIsExist(imgURL);
+ if (exist) {
+ el.setAttribute("src", imgURL);
+ el.setAttribute("data-load", "1");
+ }
+ }
+ el.classList.remove("img-hide");
+ },
+ });
+};
+
+/**
+ * 检测图片是否存在
+ * @param url
+ */
+let imageIsExist = function (url: string) {
+ return new Promise(resolve => {
+ var img: HTMLImageElement | null = new Image();
+ img.onload = function () {
+ if ((this as any).complete == true) {
+ resolve(true);
+ img = null;
+ }
+ };
+ img.onerror = function () {
+ resolve(false);
+ img = null;
+ };
+ img.src = url;
+ });
+};
diff --git a/src/utils/download.ts b/src/utils/download.ts
new file mode 100644
index 0000000..18ebf97
--- /dev/null
+++ b/src/utils/download.ts
@@ -0,0 +1,29 @@
+/**
+ * 带 CAS Cookie 的文件下载(fetch blob 落盘)。
+ * 导出 CSV / 模板下载等直链统一走这里,避免 location.href 丢会话。
+ */
+export async function downloadUrl(url: string, fallbackName = "下载.csv"): Promise {
+ const res = await fetch(url, { credentials: "include" });
+ if (!res.ok) {
+ throw new Error(`下载失败(HTTP ${res.status})`);
+ }
+ const blob = await res.blob();
+ const dispo = res.headers.get("Content-Disposition") || "";
+ let name = fallbackName;
+ const m = dispo.match(/filename\*=UTF-8''([^;]+)/i);
+ if (m) {
+ name = decodeURIComponent(m[1]);
+ } else {
+ const m2 = dispo.match(/filename="?([^";]+)"?/i);
+ if (m2) {
+ name = decodeURIComponent(m2[1]);
+ }
+ }
+ const a = document.createElement("a");
+ a.href = URL.createObjectURL(blob);
+ a.download = name;
+ document.body.appendChild(a);
+ a.click();
+ a.remove();
+ setTimeout(() => URL.revokeObjectURL(a.href), 5000);
+}
diff --git a/src/utils/hook/useCompRef.ts b/src/utils/hook/useCompRef.ts
new file mode 100644
index 0000000..955613a
--- /dev/null
+++ b/src/utils/hook/useCompRef.ts
@@ -0,0 +1,4 @@
+import { ref } from "vue";
+export function useCompRef any>(_comp: T) {
+ return ref>();
+}
diff --git a/src/utils/hook/useCurrentInstance.ts b/src/utils/hook/useCurrentInstance.ts
new file mode 100644
index 0000000..baa34d9
--- /dev/null
+++ b/src/utils/hook/useCurrentInstance.ts
@@ -0,0 +1,7 @@
+import { VueGlobal } from "@/types/Basics";
+import { ComponentInternalInstance, getCurrentInstance } from "vue";
+export default function useCurrentInstance(): VueGlobal {
+ const { appContext } = getCurrentInstance() as ComponentInternalInstance;
+ const proxy = appContext.config.globalProperties;
+ return proxy as unknown as VueGlobal;
+}
diff --git a/src/utils/hook/useImg.ts b/src/utils/hook/useImg.ts
new file mode 100644
index 0000000..d97f3d6
--- /dev/null
+++ b/src/utils/hook/useImg.ts
@@ -0,0 +1,5 @@
+type PathType = "image" | "icons";
+export const requireImg = (imgPath: string, basePath?: PathType) => {
+ basePath = basePath || "image";
+ return new URL(`../../assets/${basePath}/${imgPath}`, import.meta.url).href;
+};
diff --git a/src/utils/hook/useSessionStorage.ts b/src/utils/hook/useSessionStorage.ts
new file mode 100644
index 0000000..cca38c2
--- /dev/null
+++ b/src/utils/hook/useSessionStorage.ts
@@ -0,0 +1,37 @@
+import { ref, watch, type Ref } from "vue";
+
+/**
+ * 将任意响应式数据与 sessionStorage 双向绑定
+ * @param key sessionStorage 的 key
+ * @param def 默认值(当 sessionStorage 没有时)
+ * @param reviver 可选:解析时用 JSON.parse 的第二个参数
+ * @returns Ref
+ */
+export function useSessionStorage(
+ key: string,
+ def: T,
+ reviver?: (this: any, key: string, value: any) => any,
+): Ref {
+ /* ---------- 初始化 ---------- */
+ const raw = sessionStorage.getItem(key);
+ let init: T = def;
+ if (raw) {
+ try {
+ init = JSON.parse(raw, reviver);
+ } catch {
+ /* 解析失败回退默认值 */
+ }
+ }
+ const state = ref(init) as Ref;
+
+ /* ---------- 变化时落盘 ---------- */
+ watch(
+ state,
+ newVal => {
+ sessionStorage.setItem(key, JSON.stringify(newVal));
+ },
+ { deep: true, flush: "post" },
+ );
+
+ return state;
+}
diff --git a/src/utils/index.ts b/src/utils/index.ts
new file mode 100644
index 0000000..1d73fc7
--- /dev/null
+++ b/src/utils/index.ts
@@ -0,0 +1,354 @@
+import { IObj, UseTableSetting } from "@/types/Basics";
+import { resolveComponent } from "vue";
+export default class Utils {
+ /**
+ * 格式化日期
+ *
+ * @param {(Date | string)} 日期
+ * @param {string} fmt 格式化字符串
+ * @returns {string} 日期字符串
+ * @memberof Utils
+ */
+ public static dateFormat(date: Date | string, fmt: string): string {
+ if (typeof date === "string") date = date.replace(/\-/g, "/");
+ let dt = new Date(date);
+ let o: IObj = {
+ "M+": dt.getMonth() + 1, //月份
+ "d+": dt.getDate(), //日
+ "H+": dt.getHours(), //小时
+ "m+": dt.getMinutes(), //分
+ "s+": dt.getSeconds(), //秒
+ "q+": Math.floor((dt.getMonth() + 3) / 3), //季度
+ S: dt.getMilliseconds(), //毫秒
+ };
+ if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (dt.getFullYear() + "").substr(4 - RegExp.$1.length));
+
+ for (let k in o)
+ if (new RegExp("(" + k + ")").test(fmt))
+ fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length));
+ return fmt;
+ }
+
+ /**
+ * 填报字段的日期值格式化:date → yyyy-MM-dd,datetime → yyyy-MM-dd HH:mm。
+ * 兼容历史数据里的原始 Date 串(如 "Sun Sep 20 2026 00:00:00 GMT+0800 (...)")与 ISO 串;
+ * 无法解析时原样返回。
+ */
+ public static fillDateText(v: any, type: "date" | "datetime"): string {
+ if (v === undefined || v === null || v === "") return "";
+ const raw = String(v).replace(/\s*\([^)]*\)$/, ""); // 去掉 Date.toString() 尾部的时区括注,部分 WebView 解析不了
+ const dt = v instanceof Date ? v : new Date(raw.replace(/\-/g, "/"));
+ if (isNaN(dt.getTime())) return String(v);
+ return Utils.dateFormat(dt, type === "datetime" ? "yyyy-MM-dd HH:mm" : "yyyy-MM-dd");
+ }
+
+ /**
+ * 获取地址栏指定参数
+ */
+ public static getUrlParam(name: string): string | null {
+ let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
+ let r = window.location.search.substr(1).match(reg);
+ if (r != null) return unescape(r[2]);
+ else return null;
+ }
+
+ /**
+ * 生成uuid
+ */
+ public static uuid(): string {
+ return "xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g, function (c) {
+ let r = (Math.random() * 16) | 0,
+ v = c == "x" ? r : (r & 0x3) | 0x8;
+ return v.toString(16);
+ });
+ }
+
+ /**
+ * 返回文件大小
+ */
+ public static getFileSize(size: number): string {
+ if (!size) return "";
+ if (size / 1024 < 1024) {
+ size = Math.ceil(size / 1024);
+ return size + "KB";
+ } else if (size / (1024 * 1024) < 1024) {
+ size = Math.ceil((size / (1024 * 1024)) * 100) / 100;
+ return size + "MB";
+ } else if (size / (1024 * 1024 * 1024) < 1024) {
+ size = Math.ceil((size / (1024 * 1024 * 1024)) * 100) / 100;
+ return size + "GB";
+ } else return "";
+ }
+
+ /**
+ * 删除指定键
+ */
+ public static delKey(obj: IObj, ...args: string[]) {
+ args.forEach(v => delete obj[v]);
+ return obj;
+ }
+
+ /**
+ * iview Tooltip封装
+ */
+ public static operatingHandle(
+ h: any,
+ info: string,
+ iconClass: string,
+ callback: Function,
+ disabled: boolean = false,
+ ) {
+ if (disabled) iconClass += " disabled";
+
+ return h(
+ resolveComponent("Tooltip"),
+ {
+ content: info,
+ placement: "bottom",
+ transfer: true,
+ },
+ {
+ default: () => [
+ h(
+ "div",
+ {
+ class: `operating-btn iconfont ${iconClass}`,
+ onClick: callback,
+ },
+ null,
+ ),
+ ],
+ },
+ );
+ }
+
+ public static operatingTextHandle(
+ h: any,
+ info: string,
+ className: string,
+ callback: Function,
+ disabled: boolean = false,
+ ) {
+ if (disabled) className += " disabled";
+ return h(
+ "div",
+ {
+ class: `operating-link ${className}`,
+ onClick: disabled ? null : callback,
+ },
+ info,
+ );
+ }
+
+ /**
+ * 计算表格高度
+ */
+ public static useTableHeight({
+ isSearch = false,
+ isPage = false,
+ isTabs = false,
+ isOperat = false,
+ otherH = 0,
+ } = {}) {
+ let bodyH = document.body.clientHeight,
+ // 顶部通栏仅自身 header(56);面包屑导航已移除
+ headerH = 56,
+ searchH = 52,
+ operatH = 48,
+ tabsH = 56,
+ pageH = 72,
+ paddingH = 8;
+
+ let tableH = bodyH - headerH - paddingH;
+ isOperat && (tableH -= operatH);
+ isTabs && (tableH -= tabsH);
+ isSearch && (tableH -= searchH);
+ isPage && (tableH -= pageH);
+ otherH > 0 && (tableH -= otherH);
+ return tableH;
+ }
+ /**
+ * 数字转大写汉字
+ * @param num
+ * @returns
+ */
+ public static convertToChinaNum(num: number) {
+ var arr1 = new Array("零", "一", "二", "三", "四", "五", "六", "七", "八", "九");
+ var arr2 = new Array(
+ "",
+ "十",
+ "百",
+ "千",
+ "万",
+ "十",
+ "百",
+ "千",
+ "亿",
+ "十",
+ "百",
+ "千",
+ "万",
+ "十",
+ "百",
+ "千",
+ "亿",
+ ); //可继续追加更高位转换值
+ if (!num || isNaN(num)) {
+ return "零";
+ }
+ var english = num.toString().split("");
+ var result = "";
+ for (var i = 0; i < english.length; i++) {
+ var des_i = english.length - 1 - i; //倒序排列设值
+ result = arr2[i] + result;
+ var arr1_index: any = english[des_i];
+ result = arr1[arr1_index] + result;
+ }
+ //将【零千、零百】换成【零】 【十零】换成【十】
+ result = result.replace(/零(千|百|十)/g, "零").replace(/十零/g, "十");
+ //合并中间多个零为一个零
+ result = result.replace(/零+/g, "零");
+ //将【零亿】换成【亿】【零万】换成【万】
+ result = result.replace(/零亿/g, "亿").replace(/零万/g, "万");
+ //将【亿万】换成【亿】
+ result = result.replace(/亿万/g, "亿");
+ //移除末尾的零
+ result = result.replace(/零+$/, "");
+ //将【零一十】换成【零十】
+ //result = result.replace(/零一十/g, '零十');//貌似正规读法是零一十
+ //将【一十】换成【十】
+ result = result.replace(/^一十/g, "十");
+ return result;
+ }
+
+ /**
+ * 对象转url参数
+ * @param num
+ * @returns
+ */
+ public static createUrl(url: string, query: any) {
+ var temp: any[] = [];
+ for (var k in query) {
+ if (query[k] != null) temp.push(k + "=" + query[k]);
+ }
+ return url + "?" + temp.join("&");
+ }
+ /**
+ * 获取当前角色信息
+ * @returns
+ */
+ public static getCurrentRoleInfo() {
+ let currentRole = localStorage.getItem("currentRole");
+ if (!currentRole) return null;
+ let { schId, roleId, childId, userId } = JSON.parse(decodeURI(currentRole ?? ""));
+ return { schId, roleId, childId, userId } as T;
+ }
+
+ /**
+ * tree对象转化为数组
+ * @param tree
+ * @returns
+ */
+ public static treeToArray(tree: any[]): any[] {
+ return tree.reduce((res, item) => {
+ const { children, ...i } = item;
+ return res.concat(i, children && children.length ? this.treeToArray(children) : []);
+ }, []);
+ }
+
+ /**
+ * 数组转化为tree对象
+ * @param tree
+ * @returns
+ */
+ public static arrayToTree(arr: any[], pid: number): any[] {
+ return arr
+ .filter(item => item.pid === pid)
+ .map(item => ({ ...item, children: this.arrayToTree(arr, item.id) }));
+ }
+
+ //字符串的16进制表达
+ public static strToHexCharCode(_str: string) {
+ if (_str === "") return "";
+ var hexCharCode: string[] = [];
+ for (var i = 0; i < _str.length; i++) {
+ var str = _str.charCodeAt(i).toString(16);
+ if (_str.length == 1) str += "0" + _str;
+ hexCharCode.push(str);
+ }
+ return hexCharCode.join("");
+ }
+
+ public static hexToString(hex: string) {
+ if (hex === "") return "";
+ // 处理奇数长度,补前导零
+ if (hex.length % 2 !== 0) {
+ hex = "0" + hex;
+ [[3]];
+ }
+ let str = "";
+ for (let i = 0; i < hex.length; i += 2) {
+ // 每两位解析为一个字符的Unicode值
+ const hexPair = hex.substr(i, 2);
+ const charCode = parseInt(hexPair, 16);
+ str += String.fromCharCode(charCode);
+ [[14, 16]];
+ }
+ return str;
+ }
+
+ /**
+ * 将颜色值HEX格式转换为rgb的格式
+ * @param {hex} hex 需要转换的rgb字符串
+ * @param {number} opacity 透明度
+ * @return {string} ;
+ */
+ public static hexToRgb(hex: string, opacity: number = 1) {
+ let str = hex.replace("#", "");
+ if (str.length % 3) {
+ return "hex格式不正确!";
+ }
+ //获取截取的字符长度
+ let count = str.length / 3;
+ //根据字符串的长度判断是否需要 进行幂次方
+ let power = 6 / str.length;
+ let r = parseInt("0x" + str.substring(0 * count, 1 * count)) ** power;
+ let g = parseInt("0x" + str.substring(1 * count, 2 * count)) ** power;
+ let b = parseInt("0x" + str.substring(2 * count)) ** power;
+ return `rgb(${r}, ${g}, ${b},${opacity})`;
+ }
+
+ public static removeHtmlTag(str: string) {
+ str = str.replace(/<\/?[^>]*>/g, ""); //去除HTML tag
+ str = str.replace(/[ | ]*\n/g, "\n"); //去除行尾空白
+ str = str.replace(/\n[\s| | ]*\r/g, "\n"); //去除多余空行
+ str = str.replace(/ /gi, ""); //去掉
+ return str;
+ }
+
+ public static unpackPerms = (bits: number) => [
+ !!(bits & 1), // create
+ !!(bits & 2), // update
+ !!(bits & 4), // move
+ !!(bits & 8), // delete
+ ];
+
+ public static copyToClipboard(text: string) {
+ const input = document.createElement("input");
+ input.setAttribute("value", text);
+ document.body.appendChild(input);
+ input.select();
+ try {
+ const successful = document.execCommand("copy");
+ if (successful) {
+ return Promise.resolve();
+ } else {
+ return Promise.reject();
+ }
+ } catch (err) {
+ return Promise.reject(err);
+ } finally {
+ document.body.removeChild(input);
+ }
+ }
+}
diff --git a/src/utils/menuRoute.ts b/src/utils/menuRoute.ts
new file mode 100644
index 0000000..3f46c70
--- /dev/null
+++ b/src/utils/menuRoute.ts
@@ -0,0 +1,187 @@
+import routes from "@/router/routes";
+
+/**
+ * 平台模块配置 → 前端内部路由的统一解析器。
+ *
+ * 基础平台里配置的模块 path 格式不可控(可能带 /homework 旧前缀、带
+ * index.html#/hash、是应用入口地址甚至完整 URL、或干脆配错),直接
+ * router.push(item.page) 匹配不到就会白屏或被重定向兜到默认页。所有消费
+ * 模块 page 的地方(侧边栏跳转/高亮、登录后默认跳转)必须先经过这里。
+ *
+ * 解析顺序:路径精确匹配 → 模块名匹配 → 外链判定 → modId 契约匹配。
+ * 全部落空时返回空结果并 console.warn,绝不返回未注册的原始路径——
+ * 把它 push 给路由器会被 / 重定向吞掉,表象就是"点了菜单跳到默认页"。
+ */
+
+/** 路由 path 集合:重定向路由穿透到目标 path,保证解析结果可直接用于高亮对照 */
+const ROUTE_PATHS = routes
+ .map((r) => (typeof r.redirect === "string" ? r.redirect : r.path))
+ .filter((p): p is string => !!p && !p.includes(":"));
+
+/** modId → 路由 path(取该 modId 的第一个非重定向路由) */
+const ROUTE_BY_MODID = new Map();
+for (const r of routes) {
+ const modId = (r.meta as any)?.modId as number | undefined;
+ if (!modId || !r.path || r.path.includes(":") || r.redirect) continue;
+ if (!ROUTE_BY_MODID.has(modId)) ROUTE_BY_MODID.set(modId, r.path);
+}
+
+/** 标题 → 路由 path(重复标题取先注册的,如 发布活动 → /list/new) */
+const ROUTE_BY_TITLE = new Map();
+for (const r of routes) {
+ if (r.redirect || !r.path || r.path.includes(":")) continue;
+ const title = (r.meta as any)?.title as string | undefined;
+ if (title && !ROUTE_BY_TITLE.has(title)) ROUTE_BY_TITLE.set(title, r.path);
+}
+
+/** 平台历史模块名 → 路由(旧菜单叫法与现页面标题不一致的对照) */
+const NAME_ALIASES: Record = {
+ 高中分班: "/assign/high",
+ 初中分班: "/assign/middle",
+ 小学分班: "/assign/primary",
+ "A-B分层分班": "/assign/high",
+ "AB分层分班": "/assign/high",
+ 分层分班: "/assign/high",
+ 均衡分班: "/assign/middle",
+ 智能分班: "/assign/middle",
+ 分班管理: "/assign/high",
+ 新生分班: "/assign/high",
+ // 旧课程表模块残留 → 默认分班页
+ 课程表: "/assign/high",
+ 课表: "/assign/high",
+};
+
+const EXTERNAL_RE = /^(https?:)?\/\//i;
+
+/** 从平台原始配置里提取内部路由候选串(去掉 hash、query、尾斜杠) */
+function extractCandidate(raw: string): string {
+ let p = raw.trim();
+ try {
+ p = decodeURIComponent(p);
+ } catch {
+ /* 含非法编码时保持原样 */
+ }
+ // 带 hash 的地址(.../index.html#/setting):取 # 后的 SPA 路由
+ const hashIdx = p.indexOf("#");
+ if (hashIdx >= 0) {
+ p = p.slice(hashIdx + 1);
+ } else if (EXTERNAL_RE.test(p)) {
+ // 无 hash 的完整 URL:取 pathname(如 https://host/setting)
+ try {
+ p = new URL(p, "http://placeholder.local").pathname;
+ } catch {
+ /* 保持原样 */
+ }
+ }
+ const qIdx = p.indexOf("?");
+ if (qIdx >= 0) p = p.slice(0, qIdx);
+ // 入口文件名去掉后即可命中根重定向路由
+ p = p.replace(/index\.html?$/i, "");
+ p = p.replace(/\/+$/, "");
+ if (p && !p.startsWith("/")) p = "/" + p;
+ return p;
+}
+
+/** 候选串 → 已注册路由 path;未命中返回 null */
+function matchRoute(candidate: string): string | null {
+ if (!candidate) return null;
+ const lower = candidate.toLowerCase();
+ // 1. 精确匹配(含重定向穿透后的目标路径)
+ const exact = ROUTE_PATHS.find((p) => p.toLowerCase() === lower);
+ if (exact) return exact;
+ // 2. 兼容旧 /notice、/dorm 前缀(/notice/setting → /setting、/dorm/noticelist → /noticelist)。
+ // 不做通用后缀匹配,避免 /stats/OA/Notice 这类外部路径被误匹配
+ for (const prefix of ["/notice", "/dorm"]) {
+ if (lower.startsWith(prefix + "/")) {
+ const stripped = lower.slice(prefix.length);
+ const hit = ROUTE_PATHS.find((p) => p.toLowerCase() === stripped);
+ if (hit) return hit;
+ }
+ }
+ // 旧模块名残留(/activity/... 是老项目的模块配置)
+ if (lower.startsWith("/activity/")) {
+ const stripped = lower.slice("/activity".length);
+ return ROUTE_PATHS.find((p) => p.toLowerCase() === stripped) ?? null;
+ }
+ return null;
+}
+
+/** 按模块名解析路由:精确标题 → 历史别名 → 双向包含(命中多个则放弃) */
+function matchByName(name?: string | null): string | null {
+ const n = String(name ?? "").trim();
+ if (!n) return null;
+ const byTitle = ROUTE_BY_TITLE.get(n);
+ if (byTitle) return byTitle;
+ const alias = NAME_ALIASES[n];
+ if (alias) return alias;
+ const hits = [...ROUTE_BY_TITLE.entries()].filter(
+ ([title]) => title.length >= 2 && (n.includes(title) || title.includes(n))
+ );
+ return hits.length === 1 ? hits[0][1] : null;
+}
+
+/** 是否为本应用入口类地址(/、/notice、/dorm、…/index.html):只表示"打开应用",
+ * 不携带页面信息,不能当作有效跳转目标 */
+function isAppEntryCandidate(candidate: string): boolean {
+ return (
+ !candidate ||
+ candidate === "/" ||
+ candidate === "/notice" ||
+ candidate === "/dorm" ||
+ candidate === "/activity" ||
+ candidate === "/signups" ||
+ candidate === "/assign/high" ||
+ candidate === "/timetable"
+ );
+}
+
+export interface ResolvedMenuPage {
+ /** 内部路由 path;解析不出时为空串 */
+ path: string;
+ /** 外部链接(完整 URL 且不属于本应用路由),需整页跳转而非 router.push */
+ external: boolean;
+}
+
+/** 空配置的统一返回值 */
+export const EMPTY_MENU_PAGE: ResolvedMenuPage = { path: "", external: false };
+
+export function resolveMenuPage(
+ page?: string | null,
+ modId?: number | null,
+ name?: string | null
+): ResolvedMenuPage {
+ const raw = String(page ?? "").trim();
+ const byName = (): string | null => matchByName(name);
+ const byModId = (): string | null => (modId != null ? ROUTE_BY_MODID.get(modId) ?? null : null);
+
+ if (raw) {
+ const candidate = extractCandidate(raw);
+ const byPath = matchRoute(candidate);
+ if (byPath) return { path: byPath, external: false };
+
+ // 完整 URL:指向本应用入口的不算有效配置(继续用名字/modId 识别),
+ // 其余按外部链接整页打开
+ if (EXTERNAL_RE.test(raw) && !raw.includes("#")) {
+ if (!isAppEntryCandidate(candidate)) {
+ return { path: raw, external: true };
+ }
+ }
+
+ const fallback = byName() ?? byModId();
+ if (fallback) return { path: fallback, external: false };
+
+ console.warn(
+ "[menuRoute] 模块路径/名称/modId 均无法匹配前端路由,请检查基础平台模块配置:",
+ raw,
+ "modId =", modId,
+ "name =", name
+ );
+ return EMPTY_MENU_PAGE;
+ }
+
+ // 未配置 path:按模块名 → modId 契约解析
+ const fallback = byName() ?? byModId();
+ if (fallback) return { path: fallback, external: false };
+ console.warn("[menuRoute] 模块未配置路径且名称/modId 无法识别:", name, "modId =", modId);
+ return EMPTY_MENU_PAGE;
+}
diff --git a/src/utils/mitt.ts b/src/utils/mitt.ts
new file mode 100644
index 0000000..c6f8996
--- /dev/null
+++ b/src/utils/mitt.ts
@@ -0,0 +1,15 @@
+// import { BschIframeType, LightAppModal, IframePageParmas, RoleInfo, StateEnum } from "@/types";
+import mitt, { Emitter } from "mitt";
+
+type MittType = {
+ reload: void; //刷新页面
+ setMenuPath: number; //选择左侧菜单
+ resetMenuPath: any[]; //重置设置左侧菜单
+ setNavPath: any[]; //设置面包屑
+ resetLayout: { identity: number; modId: number }; //重置页面菜单
+};
+
+// 类型
+const emitter: Emitter = mitt();
+// 导出
+export default emitter;
diff --git a/src/utils/nodeIdUtil.ts b/src/utils/nodeIdUtil.ts
new file mode 100644
index 0000000..d5ac9fc
--- /dev/null
+++ b/src/utils/nodeIdUtil.ts
@@ -0,0 +1,50 @@
+/**
+ * NodeId 解码工具
+ */
+const ROOT_BITS = 4,
+ TYPE_BITS = 4,
+ SUBJ_BITS = 20,
+ STAGE_BITS = 4,
+ GRADE_BITS = 4,
+ NODE_BITS = 28;
+
+const ROOT_MASK = mask(ROOT_BITS),
+ TYPE_MASK = mask(TYPE_BITS),
+ SUBJ_MASK = mask(SUBJ_BITS),
+ STAGE_MASK = mask(STAGE_BITS),
+ GRADE_MASK = mask(GRADE_BITS),
+ NODE_MASK = mask(NODE_BITS);
+
+function mask(bits: number) {
+ return (1n << BigInt(bits)) - 1n;
+}
+
+function intToSubject(n: number) {
+ if (n === 0) return null;
+ return n <= 6 ? `SUB0${n}` : `SUB${n}`;
+}
+
+/**
+ * 解码入口:long → 普通对象
+ * @param {string|number} compositeId 后端传来的 long 字符串或数字
+ * @returns {Object}
+ */
+export function decodeNodeId(compositeId: number | string) {
+ const id = BigInt(compositeId);
+
+ const root = Number((id >> BigInt(TYPE_BITS + SUBJ_BITS + STAGE_BITS + GRADE_BITS + NODE_BITS)) & ROOT_MASK);
+ const type = Number((id >> BigInt(SUBJ_BITS + STAGE_BITS + GRADE_BITS + NODE_BITS)) & TYPE_MASK);
+ const subNum = Number((id >> BigInt(STAGE_BITS + GRADE_BITS + NODE_BITS)) & SUBJ_MASK);
+ const stage = Number((id >> BigInt(GRADE_BITS + NODE_BITS)) & STAGE_MASK);
+ const grade = Number((id >> BigInt(NODE_BITS)) & GRADE_MASK);
+ const nodeId = Number(id & NODE_MASK);
+
+ return {
+ rootType: root === 0 ? null : root,
+ nodeType: type === 0 ? null : type,
+ subject: intToSubject(subNum),
+ stage: stage === 0 ? null : stage,
+ grade: grade === 0 ? null : grade,
+ nodeId: nodeId === 0 ? null : nodeId,
+ };
+}
diff --git a/src/utils/shortcutDate.ts b/src/utils/shortcutDate.ts
new file mode 100644
index 0000000..47d4116
--- /dev/null
+++ b/src/utils/shortcutDate.ts
@@ -0,0 +1,69 @@
+import { BaseDict } from "@/types/Basics";
+import Utils from ".";
+
+//当前周周一
+function getCurMonday(): Date {
+ var now = new Date();
+ var nowTime = now.getTime();
+ var day = now.getDay();
+ var oneDayTime = 24 * 60 * 60 * 1000;
+ //显示周一
+ var MondayTime = nowTime - (day - 1) * oneDayTime;
+ var monday = new Date(MondayTime);
+ return monday;
+}
+function addDay(date: Date, day: number) {
+ var dateTime = new Date(date);
+ dateTime.setDate(date.getDate() + day);
+ dateTime = new Date(dateTime);
+ return dateTime;
+}
+
+function format(dt: Date): string {
+ return Utils.dateFormat(dt, "yyyy-MM-dd") + " 00:00:00";
+}
+
+function shortcutDateList(): Array {
+ let now = new Date();
+ const curMonday: Date = getCurMonday();
+ let arr: any[] = [
+ {
+ k: "昨日",
+ v: {
+ startDate: format(addDay(now, -1)),
+ endDate: format(addDay(now, -1)),
+ },
+ },
+ {
+ k: "今日",
+ v: {
+ startDate: format(now),
+ endDate: format(now),
+ },
+ },
+ {
+ k: "上周",
+ v: {
+ startDate: format(addDay(curMonday, -7)),
+ endDate: format(addDay(curMonday, -1)),
+ },
+ },
+ {
+ k: "本周",
+ v: {
+ startDate: format(curMonday),
+ endDate: format(addDay(curMonday, 6)),
+ },
+ },
+ {
+ k: "本月",
+ v: {
+ startDate: format(new Date(now.getFullYear(), now.getMonth(), 1)),
+ endDate: format(new Date(now.getFullYear(), now.getMonth() + 1, 0)),
+ },
+ },
+ ];
+ return arr;
+}
+
+export default shortcutDateList;
diff --git a/src/views/assign/AssignHigh.vue b/src/views/assign/AssignHigh.vue
new file mode 100644
index 0000000..d549b0c
--- /dev/null
+++ b/src/views/assign/AssignHigh.vue
@@ -0,0 +1,14 @@
+
+
+
+
+
diff --git a/src/views/assign/AssignMiddle.vue b/src/views/assign/AssignMiddle.vue
new file mode 100644
index 0000000..8096424
--- /dev/null
+++ b/src/views/assign/AssignMiddle.vue
@@ -0,0 +1,14 @@
+
+
+
+
+
diff --git a/src/views/assign/AssignPrimary.vue b/src/views/assign/AssignPrimary.vue
new file mode 100644
index 0000000..b936ace
--- /dev/null
+++ b/src/views/assign/AssignPrimary.vue
@@ -0,0 +1,14 @@
+
+
+
+
+
diff --git a/src/views/assign/components/AssignWorkspace.vue b/src/views/assign/components/AssignWorkspace.vue
new file mode 100644
index 0000000..5f0a07a
--- /dev/null
+++ b/src/views/assign/components/AssignWorkspace.vue
@@ -0,0 +1,333 @@
+
+
+
+
+
+
+
+
+
加载中…
+
+ {{ store.loadError }}
+ 重试
+
+
+
+
+
+
+ {{ t.label }}
+
+
+ 名单 {{ studentCount }} 人
+ · 已分班 {{ assignedCount }} 人
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/assign/components/TabImport.vue b/src/views/assign/components/TabImport.vue
new file mode 100644
index 0000000..94b130c
--- /dev/null
+++ b/src/views/assign/components/TabImport.vue
@@ -0,0 +1,1133 @@
+
+
+
+
+
+
+
+
数据导入
+ 支持从 Excel/WPS 复制后粘贴(Tab/逗号/空格分隔),或导入 csv/txt/tsv 文件
+
+
+
+ 首行为表头
+
+ {{ importing ? "导入中…" : "导入(整表替换)" }}
+
+ 文件导入
+
+ 下载模板
+
+ {{ sampling ? "生成中…" : "载入示例数据" }}
+
+ 清空数据
+
+
+
+
+
+
+
+ 本次导入 {{ importResult.inserted }} 人
+ 现有 {{ importResult.total }} 人
+ 男 {{ importResult.male }} / 女 {{ importResult.female }}
+
+ 单科:{{ importResult.subjects.join("、") }}
+
+
+ 是否字段:{{ importResult.tags.join("、") }}
+
+
+ 数值字段:{{ importResult.nums.join("、") }}
+
+ 毕业学校 {{ importResult.schools }} 所
+
+
⚠ {{ w }}
+
+
+
+
+
生源分析
+ 毕业学校 × 分数档交叉表(分数线留空自动 8 等分)
+ {{ srcMeta }}
+
+
+
+ 分数线(降序,逗号分隔,最多 12 条)
+
+
+
+ {{ srcLoading ? "分析中…" : "按分数线分析" }}
+
+
+ {{ srcDownloading ? "下载中…" : "下载" }}
+
+ {{ srcHint }}
+
+
+
+
+ #
+ 毕业学校
+ {{ l }}
+ 录取人数
+
+
+
+
+ {{ i + 1 }}
+ {{ r.school }}
+ {{ c }}
+ {{ r.total }}
+
+
+
+ 合计
+ {{ s }}
+ {{ srcResult.total }}
+
+
+
+
{{ SRC_NOTE }}
+
+
+
+
+
+
学生名单
+ 姓名/账号/学号/性别/总分/单科/自定义列/备注等可直接编辑,回车或失焦保存;三科总分为只读派生列
+
+ 预设班级批量设置
+
+
+
+
+ 总人数 {{ rosterStats.total }}
+ 男生 {{ rosterStats.male }}
+ 女生 {{ rosterStats.female }}
+
+ 均分 {{ fmt2(rosterStats.avgScore) }}
+ 最高 {{ fmt2(rosterStats.maxScore) }}
+ 最低 {{ fmt2(rosterStats.minScore) }}
+
+
+ {{ f.name }}均 {{ fmt2(f.avg) }}
+ {{ f.name }} {{ f.count }}
+
+ 毕业学校 {{ rosterStats.schoolCount }} 所
+
+
+
+
+
+ 学生姓名(多个用逗号 / 空格 / 换行分隔)
+
+
+
+ 预设班级(固定到该班)
+
+ 目标班级
+ {{ c.name }}
+
+
+
+ 应用
+ 收起
+
+
+
+ 批量写入「预设班级」列:输入多个学生姓名,一次固定到同一班级;同名学生会全部设置,已有的预设会被覆盖。
+
+
+
+
+
+
+
+
+
diff --git a/src/views/assign/components/TabQuery.vue b/src/views/assign/components/TabQuery.vue
new file mode 100644
index 0000000..bb7bdc3
--- /dev/null
+++ b/src/views/assign/components/TabQuery.vue
@@ -0,0 +1,626 @@
+
+
+
+
+
+
+
+
班级均分报表
+ 只读;三科总分=语数英之和(参考项,不参与均衡计权)
+
+
+
+
+ 班级
+ 人数
+ {{ k }}
+ 三科总分
+ 总分均分
+ 男生
+ 女生
+
+
+
+
+ {{ r.name }}({{ r.teacherName }})
+ {{ r.count }}
+
+ {{ r.subjectAvg[k] ?? "—" }}
+
+ {{ r.core3Avg ?? "—" }}
+ {{ r.totalAvg ?? "—" }}
+ {{ r.male }}
+ {{ r.female }}
+
+
+
+
暂无数据
+
+
+
+
+
+
+
+
+
学生名单({{ listTotal }} 人)
+ 按班级 → 姓名拼音排序
+
+
+
+ 全部
+
+
+ {{ c.name }}
+
+
+ 搜索
+
+ {{ listDownloading ? "下载中…" : "学生名单导入数据下载" }}
+
+
+ {{ classImportDownloading ? "下载中…" : "班级导入数据下载" }}
+
+
+
+
+ 批量生成
+
+ {{ genLoading === "no-class" ? "生成中…" : hasScore ? "根据班级成绩生成学号" : "根据班级序号生成学号" }}
+
+
+ {{ genLoading === "no-grade" ? "生成中…" : hasScore ? "根据年级成绩生成学号" : "根据年级序号生成学号" }}
+
+
+ {{ genLoading === "account-class" ? "生成中…" : hasScore ? "根据班级成绩排序生成账号" : "根据班级序号生成账号" }}
+
+
+ {{ genLoading === "account-grade" ? "生成中…" : hasScore ? "根据年级成绩排序生成账号" : "根据年级序号生成账号" }}
+
+
+ {{ genLoading === "password" ? "生成中…" : "生成密码" }}
+
+
+
+
+
+ 年级
+ 班级
+ 姓名
+ 账号
+ 密码
+ 学号
+ 性别
+ 总分
+ 三科总分
+ 层级
+ {{ f }}
+ 毕业学校
+ 备注
+
+
+
+
+ {{ listGradeName || "—" }}
+ {{ row.className || "—" }}
+ {{ row.name }}
+ {{ row.account || "" }}
+ {{ row.password || "" }}
+ {{ row.studentNo || "" }}
+ {{ genderName(row.gender) }}
+ {{ row.totalScore ?? "—" }}
+ {{ core3(row) }}
+ {{ row.level || "—" }}
+
+ {{ row.tags?.[f] ? "√" : "" }}
+
+ {{ row.graduateSchool || "" }}
+ {{ row.remark || "" }}
+
+
+ 暂无数据
+
+
+
+
+
+
+
+
+
diff --git a/src/views/assign/components/TabResult.vue b/src/views/assign/components/TabResult.vue
new file mode 100644
index 0000000..5e46b86
--- /dev/null
+++ b/src/views/assign/components/TabResult.vue
@@ -0,0 +1,625 @@
+
+
+
+
+
+
+
尚未执行分班{{ loadError ? `(${loadError})` : "" }}
+
⚡ 开始均衡分班
+
+
+
+
+
+
+ {{ result.adjusted ? "含手动调整" : "均衡完成" }}
+ (迭代 {{ result.iterations }} 次)
+ · 已提交只读
+
+ 重新分班
+ 导出分班明细 CSV
+ 导出班级统计 CSV
+ 打印 / 打印为 PDF
+
+
+
+
+
+ 参与分班人数
+ {{ result.total }}
+
+
+ 综合均衡度
+
+ {{ result.score ?? "—" }}
+
+
+
+ {{ result.abInfo?.enabled && result.abInfo.mode === "layer" ? "组内人数极差" : "人数极差" }}
+ {{ result.countSpread }}
+
+
+ {{ result.abInfo?.enabled && result.abInfo.mode === "layer" ? "组内均分极差" : "均分极差" }}
+ {{ result.avgSpread ?? "—" }}
+
+
+ 男女比例最大偏差
+ {{ result.genderDev }}%
+
+
+
+ A 层人数 / 均分
+ {{ result.abInfo.aCount }} / {{ result.abInfo.aAvg ?? "—" }}
+
+
+ B 层人数 / 均分
+ {{ result.abInfo.bCount }} / {{ result.abInfo.bAvg ?? "—" }}
+
+
+ 层间均分差
+ {{ result.abInfo.layerDiff ?? "—" }}
+
+
+
+ 算法耗时
+ {{ result.costMs ?? "—" }}ms
+
+
+
+
+
+
+
+
{{ hasScore ? "各班平均分对比" : "各班人数对比" }}
+
+
+ {{ b.name }}
+
+
+
+ {{ b.value }}
+
+
+
+
各班性别结构
+
+ {{ g.name }}
+
+
+
+
+ {{ g.male }}/{{ g.female }}
+
+
+
+
+
+
+
+
均衡明细校验
+
+ 判定:优 ≤0.5%、良 ≤2%、关注 ≤5%、偏差大;「样本过小」维度不计权;
+ 加权相对偏差 {{ (result.weightedDev * 100).toFixed(2) }}%
+
+
+
+
+
+ 维度
+ 最低班
+ 最高班
+ 极差
+ 相对偏差
+ 判定
+ 权重
+
+
+
+
+ {{ m.dimension }}
+ {{ m.minClass }}({{ m.minValue }})
+ {{ m.maxClass }}({{ m.maxValue }})
+ {{ m.spread }}
+ {{ m.relDev }}%
+
+ {{ m.grade }}
+
+ {{ m.weight }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ card.name }}
+
+ {{ card.abGroup === "A" ? "实验班" : "平行班" }}
+
+
+
+ 班主任:{{ card.teacherName || "(未指定)" }} · {{ card.count }} 人(男 {{ card.male }} / 女
+ {{ card.female }})
+
+ · 均分 {{ card.avg ?? "—" }} / 最高 {{ card.max ?? "—" }} / 最低 {{ card.min ?? "—" }}
+
+
+ ·
+ {{ k }} {{ n }}
+
+
+ {{ expanded === card.classId ? "收起 ▲" : "展开名单 ▼" }}
+
+
+
+
+ 名次
+ 姓名
+ 性别
+ 总分
+ 层级
+ 备注
+ 调班
+
+
+
+
+ {{ i + 1 }}
+ {{ s.name }}
+ {{ genderName(s.gender) }}
+ {{ s.totalScore ?? "—" }}
+ {{ s.level || "—" }}
+ {{ s.remark || "" }}
+
+
+
+ {{ c.name === card.name ? `当前(${c.name})` : c.name }}
+
+
+
+
+
+
+
+
+
+
加载中…
+
+
+
+
diff --git a/src/views/assign/components/TabRules.vue b/src/views/assign/components/TabRules.vue
new file mode 100644
index 0000000..c8e3787
--- /dev/null
+++ b/src/views/assign/components/TabRules.vue
@@ -0,0 +1,1127 @@
+
+
+
+
+
+
+
+
班级设置
+
+ {{
+ isHigh
+ ? "高中按入学总分顺序分层,A 班数量决定实验班规模"
+ : hasScore
+ ? "初中按入学摸底成绩与性别、自定义字段综合均衡"
+ : "小学按年级分班,班级数量决定人数均衡目标,班主任仅用于结果展示"
+ }}
+
+
+
+
+ + 新增班级
+
+
+ 按序号命名
+
+
+ {{ fetchingTeachers ? "获取中…" : "获取教师" }}
+
+
+ 添加
+
+
+ 随机班主任
+
+
+ 共 {{ store.classes.length }} 个班(1-40);
+
+ 平台教师 {{ store.teachers.length }} 人
+
+ ;目标人数留空=自动均分,修改后自动保存
+
+ {{ autoHint }}
+
+
+
+
+ 恢复自动人数
+
+ {
+ for (let i = 0; i < 6; i++) addClass(true);
+ queueSave();
+ }
+ "
+ >
+ 默认 6 班
+
+ 已自动保存
+ 实验班(A 班)= 班级列表前 K 个,K 在下方「A/B 分层设置」中指定
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
约束规则
+ 硬约束会在换人优化与手动调班时被强制校验
+
+
+
+
+ {{ label }}
+
+
+
+
+
+
+
算法说明
+
+ {{ s }}
+
+
+
+ {{ saving ? "保存中…" : "保存分班规则" }}
+
+ 预计耗时 <1s(300 人 / 6 班,含多轮重启优化);学生数须不少于班级数
+
+
+
+
+
+
+ 输入教师姓名,多个用换行、逗号、顿号或空格分隔(须与平台教师名册一致),将按输入顺序填入班级。
+
+
+
+ 覆盖已有班主任(从第 1 个班开始按顺序替换)
+
+
+
+ 已匹配 {{ addParsed.matched.length }} 人
+
+ ,未匹配 {{ addParsed.unmatched.length }} 人:{{ addParsed.unmatched.join("、") }}
+
+
+
+
+
+ 取消
+
+ 添加到班级
+
+
+
+
+
+
+ 候选名单以逗号分隔显示在下方输入框:直接删掉或改写姓名即可调整班主任候选(用于下拉、名单匹配与随机班主任),
+ 删掉的教师进入「已移除」可恢复;若删除的教师已任班主任,对应班级将自动置空。
+ 仅识别平台名册中的姓名;如需新增教师,请先在平台组织架构中维护后再「获取教师」。
+
+
+
+
+ 候选 {{ store.teachers.length }} 人,平台名册共 {{ store.allTeachers.length }} 人
+
+ ;未识别 {{ unmatchedNames.length }} 个(平台无此姓名):{{ unmatchedNames.join("、") }}
+
+
+
+
+ 已移除 {{ excludedList.length }} 人:
+
+ {{ t.name }}
+ 恢复
+
+ 全部恢复
+
+
+
+ {{ fetchingTeachers ? "获取中…" : "重新获取" }}
+
+ 关 闭
+
+
+
+
+
+
diff --git a/src/views/assign/components/TabSubmit.vue b/src/views/assign/components/TabSubmit.vue
new file mode 100644
index 0000000..ac00e4d
--- /dev/null
+++ b/src/views/assign/components/TabSubmit.vue
@@ -0,0 +1,441 @@
+
+
+
+
+
+
+
+
✅ 已提交 · 本学年学期锁定为只读
+
+
提交时间:{{ check.submitTime }}
+
+ 提交后不可在本页撤销;如需重置请回到顶栏「重置全部」(将清除本学年学期全部数据)。
+
+
+
+
+
+
+
+ ✅ 推送班级管理 · 已推送
+ ⚠️ 推送班级管理 · 部分失败
+ ❌ 推送班级管理 · 推送失败
+ ⏳ 推送班级管理 · 推送中…
+ 📤 推送班级管理 · 未推送
+
+
+ 推送时间:{{ pushStatus.pushTime }}
+
+
+
+
+
+ 已生成正式班级 {{ pushStatus.classCount }} 个、学生 {{ pushStatus.okCount }} 人。
+
+
+ 成功 {{ pushStatus.okCount }} 人,失败 {{ pushStatus.failCount }} 人;失败学生可修正数据后重推。
+
+
+ {{ pushStatus.msg || "推送失败,请稍后重推。" }}
+ (失败 {{ pushStatus.failCount }} 人)
+
+
+ 正在推送班级与学生(学生量较大时最长约 1 分钟),请勿关闭页面。
+
+ 提交后自动推送;也可点击下方按钮手动推送。
+
+
+
+
+ {{ showFails ? "收起失败明细" : `查看失败明细(${pushStatus.fails.length} 人)` }}
+
+
+
+ {{ f.name }}
+ {{ f.reason }}
+
+
+
+
+
提交后将自动推送分班结果到班级管理(生成正式班级与学生账号)。
+
+
+ 0 : false)"
+ >
+ {{ pushing || pushStatus?.status === 4
+ ? "推送中…"
+ : pushStatus?.failCount > 0 ? "重推失败项" : (pushStatus?.status === 1 ? "重新整体推送" : "推送到班级管理") }}
+
+ 刷新状态
+ 远端按班级编码/账号查重,重复推送不会产生重复数据
+
+
+
+
+
+
分班摘要
+
+
学年学期 {{ check.year }} 学年 {{ check.term === 1 ? "第一" : "第二" }}学期
+
班级数 {{ check.classCount }}
+
学生人数 {{ check.studentCount }}
+
+ A/B 分层
+ {{ store.rule.abEnabled ? `启用(${store.rule.abMode === "layer" ? "分层编班" : "班内分层"})` : "未启用" }}
+
+
班主任已指定 {{ check.teacherSetCount }}/{{ check.classCount }}
+
分班状态 {{ check.assigned ? "已完成" : "未完成" }}
+
提交状态 {{ check.status === 1 ? "已提交" : "待提交" }}
+
+
+
+
+
+
提交前检查
+
+ {{ c.level === "ok" ? "✓" : "!" }}
+ {{ c.name }}
+ {{ c.msg }}
+
+
+
+
+
请先完成「数据导入」与「分班规则」,再执行均衡分班
+
+
+
+
+ 提交分班结果
+
+ 提交后本学年学期锁定为只读(可查看/导出/打印)
+
+
+
+
+
diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts
new file mode 100644
index 0000000..15eabf2
--- /dev/null
+++ b/src/vite-env.d.ts
@@ -0,0 +1,13 @@
+///
+
+interface ImportMetaEnv {
+ readonly VITE_BASE_HOST: string;
+ readonly VITE_SSO_HOST: string;
+ readonly VITE_SERVICE_HOST: string;
+ readonly VITE_ZIYUANKU_HOST: string;
+ readonly VITE_ZHUANXIANG_HOST: string;
+}
+
+interface ImportMeta {
+ readonly env: ImportMetaEnv;
+}
diff --git a/standard_fonts/FoxitDingbats.pfb b/standard_fonts/FoxitDingbats.pfb
new file mode 100644
index 0000000..30d5296
Binary files /dev/null and b/standard_fonts/FoxitDingbats.pfb differ
diff --git a/standard_fonts/FoxitFixed.pfb b/standard_fonts/FoxitFixed.pfb
new file mode 100644
index 0000000..f12dcbc
Binary files /dev/null and b/standard_fonts/FoxitFixed.pfb differ
diff --git a/standard_fonts/FoxitFixedBold.pfb b/standard_fonts/FoxitFixedBold.pfb
new file mode 100644
index 0000000..cf8e24a
Binary files /dev/null and b/standard_fonts/FoxitFixedBold.pfb differ
diff --git a/standard_fonts/FoxitFixedBoldItalic.pfb b/standard_fonts/FoxitFixedBoldItalic.pfb
new file mode 100644
index 0000000..d288001
Binary files /dev/null and b/standard_fonts/FoxitFixedBoldItalic.pfb differ
diff --git a/standard_fonts/FoxitFixedItalic.pfb b/standard_fonts/FoxitFixedItalic.pfb
new file mode 100644
index 0000000..d71697d
Binary files /dev/null and b/standard_fonts/FoxitFixedItalic.pfb differ
diff --git a/standard_fonts/FoxitSerif.pfb b/standard_fonts/FoxitSerif.pfb
new file mode 100644
index 0000000..3fa682e
Binary files /dev/null and b/standard_fonts/FoxitSerif.pfb differ
diff --git a/standard_fonts/FoxitSerifBold.pfb b/standard_fonts/FoxitSerifBold.pfb
new file mode 100644
index 0000000..ff7c6dd
Binary files /dev/null and b/standard_fonts/FoxitSerifBold.pfb differ
diff --git a/standard_fonts/FoxitSerifBoldItalic.pfb b/standard_fonts/FoxitSerifBoldItalic.pfb
new file mode 100644
index 0000000..460231f
Binary files /dev/null and b/standard_fonts/FoxitSerifBoldItalic.pfb differ
diff --git a/standard_fonts/FoxitSerifItalic.pfb b/standard_fonts/FoxitSerifItalic.pfb
new file mode 100644
index 0000000..d03a7c7
Binary files /dev/null and b/standard_fonts/FoxitSerifItalic.pfb differ
diff --git a/standard_fonts/FoxitSymbol.pfb b/standard_fonts/FoxitSymbol.pfb
new file mode 100644
index 0000000..c8f9bca
Binary files /dev/null and b/standard_fonts/FoxitSymbol.pfb differ
diff --git a/standard_fonts/LICENSE_FOXIT b/standard_fonts/LICENSE_FOXIT
new file mode 100644
index 0000000..8b4ed6d
--- /dev/null
+++ b/standard_fonts/LICENSE_FOXIT
@@ -0,0 +1,27 @@
+// Copyright 2014 PDFium Authors. All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+// * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+// * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+// * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/standard_fonts/LICENSE_LIBERATION b/standard_fonts/LICENSE_LIBERATION
new file mode 100644
index 0000000..aba73e8
--- /dev/null
+++ b/standard_fonts/LICENSE_LIBERATION
@@ -0,0 +1,102 @@
+Digitized data copyright (c) 2010 Google Corporation
+ with Reserved Font Arimo, Tinos and Cousine.
+Copyright (c) 2012 Red Hat, Inc.
+ with Reserved Font Name Liberation.
+
+This Font Software is licensed under the SIL Open Font License,
+Version 1.1.
+
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+
+PREAMBLE The goals of the Open Font License (OFL) are to stimulate
+worldwide development of collaborative font projects, to support the font
+creation efforts of academic and linguistic communities, and to provide
+a free and open framework in which fonts may be shared and improved in
+partnership with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves.
+The fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply to
+any document created using the fonts or their derivatives.
+
+
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such.
+This may include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components
+as distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting ? in part or in whole ?
+any of the components of the Original Version, by changing formats or
+by porting the Font Software to a new environment.
+
+"Author" refers to any designer, engineer, programmer, technical writer
+or other person who contributed to the Font Software.
+
+
+PERMISSION & CONDITIONS
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,in
+ Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+ redistributed and/or sold with any software, provided that each copy
+ contains the above copyright notice and this license. These can be
+ included either as stand-alone text files, human-readable headers or
+ in the appropriate machine-readable metadata fields within text or
+ binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+ Name(s) unless explicit written permission is granted by the
+ corresponding Copyright Holder. This restriction only applies to the
+ primary font name as presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+ Software shall not be used to promote, endorse or advertise any
+ Modified Version, except to acknowledge the contribution(s) of the
+ Copyright Holder(s) and the Author(s) or with their explicit written
+ permission.
+
+5) The Font Software, modified or unmodified, in part or in whole, must
+ be distributed entirely under this license, and must not be distributed
+ under any other license. The requirement for fonts to remain under
+ this license does not apply to any document created using the Font
+ Software.
+
+
+
+TERMINATION
+This license becomes null and void if any of the above conditions are not met.
+
+
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER
+DEALINGS IN THE FONT SOFTWARE.
+
diff --git a/standard_fonts/LiberationSans-Bold.ttf b/standard_fonts/LiberationSans-Bold.ttf
new file mode 100644
index 0000000..ee23715
Binary files /dev/null and b/standard_fonts/LiberationSans-Bold.ttf differ
diff --git a/standard_fonts/LiberationSans-BoldItalic.ttf b/standard_fonts/LiberationSans-BoldItalic.ttf
new file mode 100644
index 0000000..42b5717
Binary files /dev/null and b/standard_fonts/LiberationSans-BoldItalic.ttf differ
diff --git a/standard_fonts/LiberationSans-Italic.ttf b/standard_fonts/LiberationSans-Italic.ttf
new file mode 100644
index 0000000..0cf6126
Binary files /dev/null and b/standard_fonts/LiberationSans-Italic.ttf differ
diff --git a/standard_fonts/LiberationSans-Regular.ttf b/standard_fonts/LiberationSans-Regular.ttf
new file mode 100644
index 0000000..366d148
Binary files /dev/null and b/standard_fonts/LiberationSans-Regular.ttf differ
diff --git a/syllabus-print.html b/syllabus-print.html
new file mode 100644
index 0000000..600fb8e
--- /dev/null
+++ b/syllabus-print.html
@@ -0,0 +1,843 @@
+
+
+
+
+
+课程表 · 电子版 / 照片版
+
+
+
+
+
+
+
+ 首页
+ ›
+ 课程表
+
+
+
上海市大宁国际小学教育集团 一(1)班课程表,提供电子版与照片版两种样式
+
+
+
+
+ 电子版
+ 照片版
+
+
+
+ 班级
+
+
+
打印 / 导出 PDF
+
+
+
+
+
+
+
A4 横向 · 297 × 210mm · 纯矢量排版,可直接打印或另存为 PDF
+
+
预览
+
+
+
+
+
+
+
+
课表叠印在照片上 · 模拟压膜成品效果
+
+ 选择本地照片
+
+
+ 恢复默认底图
+
+
预览
+
+
+
+
+
+
+
+
diff --git a/timetable-site/index.html b/timetable-site/index.html
new file mode 100644
index 0000000..9cf3332
--- /dev/null
+++ b/timetable-site/index.html
@@ -0,0 +1,1145 @@
+
+
+
+
+
+课程表管理 · 大宁国际小学
+
+
+
+
+
+
+
+
+
+
+ 课程表
+
+ 宁 大宁国际小学
+
+
+
+
+
课程表编排
+
按班级维护节次时段与每日学科,支持电子课表录入与照片课表上传。
+
+
+
+
+
+
+
+
+
+
+
+
+
时段判定:
+
+
课间 / 午休为空白行,不占用节次
+
+ 时段设置
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 上传课程表照片
+
点击选择,或将图片拖拽到此处
+
JPG PNG WEBP 单张 ≤ 8 MB
+
+
+
+
+
+
+
+
+
+
+
+ 替换图片
+ 移除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
时段按节次的开始时间 自动归类;课间 与午休 作为空白分隔行呈现,不占用节次。调整相邻时段的分界时间后,编辑区分组与课表预览同步更新。
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644
index 0000000..f9e85eb
--- /dev/null
+++ b/tsconfig.json
@@ -0,0 +1,31 @@
+{
+ "compilerOptions": {
+ "target": "ES2020",
+ "useDefineForClassFields": true,
+ "module": "ESNext",
+ "lib": ["ES2020", "DOM", "DOM.Iterable"],
+ "skipLibCheck": true,
+ "baseUrl": ".",
+ "paths": {
+ "@/*": ["src/*"]
+ },
+ /* Bundler mode */
+ "moduleResolution": "node",
+ "allowImportingTsExtensions": true,
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "noEmit": true,
+ "jsx": "preserve",
+
+ /* Linting */
+ "strict": true,
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "noFallthroughCasesInSwitch": true,
+ "allowSyntheticDefaultImports": true,
+ "types": ["vite/client"]
+ },
+ "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue","types"],
+
+ "references": [{ "path": "./tsconfig.node.json" }]
+}
diff --git a/tsconfig.node.json b/tsconfig.node.json
new file mode 100644
index 0000000..14f2d04
--- /dev/null
+++ b/tsconfig.node.json
@@ -0,0 +1,11 @@
+{
+ "compilerOptions": {
+ "composite": true,
+ "skipLibCheck": true,
+ "module": "ESNext",
+ "moduleResolution": "node",
+ "allowSyntheticDefaultImports": true,
+ "strict": true
+ },
+ "include": ["vite.config.ts"]
+}
diff --git a/vite.config.ts b/vite.config.ts
new file mode 100644
index 0000000..32dec3d
--- /dev/null
+++ b/vite.config.ts
@@ -0,0 +1,144 @@
+import { ConfigEnv, UserConfig, defineConfig } from "vite";
+import { createHtmlPlugin } from "vite-plugin-html";
+import vue from "@vitejs/plugin-vue";
+import path, { resolve } from "path";
+import { createSvgIconsPlugin } from "vite-plugin-svg-icons";
+import ViteAutoImport from "unplugin-auto-import/vite";
+
+import UnoCSS from "@unocss/vite";
+import presetUno from "@unocss/preset-uno";
+
+import presetRemToPx from "@unocss/preset-rem-to-px";
+
+export default defineConfig(({ command, mode }: ConfigEnv): UserConfig => {
+ // 构建产物直出 dist/(env-config 模式,与 Cms/UserBase 同风格):CI zip 打包取 dist 根,
+ // 不再有 dist/base 中间层(此前 outDir=dist/base 时 zip 打 dist 整层,zip 根只有 base/
+ // 目录,projman 前端发布校验报「zip 根目录缺少 html 文件」);dev(serve) 不写产物,
+ // 两者共用该值无冲突
+ const outDir = "dist";
+
+ return {
+ plugins: [
+ vue(),
+ createSvgIconsPlugin({
+ iconDirs: [resolve(process.cwd(), "src/assets/icons")],
+ symbolId: "icon-[dir]-[name]", // symbol的id
+ inject: "body-last", // 插入的位置
+ customDomId: "__svg__icons__dom__", // svg的id
+ }),
+ ViteAutoImport({
+ imports: [
+ "vue",
+ "vue-router",
+ {
+ "view-ui-plus": ["Button", "Table", "Modal", "Message", "Form", "FormItem", "Input", "Select"],
+ },
+ {
+ from: "alova/client",
+ imports: ["usePagination", "useRequest", "useWatcher", "useForm"],
+ },
+ ],
+ dts: "./src/auto-imports.d.ts",
+ dirs: ["src/api/module"], // 自动导入 hooks
+ }),
+ createHtmlPlugin({
+ minify: true,
+ pages: [
+ {
+ entry: "src/main.ts",
+ template: "index.html",
+ filename: "index.html",
+ injectOptions: {
+ data: {
+ title: "分班管理",
+ injectScript: ``,
+ },
+ },
+ },
+ ],
+ }),
+ UnoCSS({
+ presets: [
+ presetUno(), // 核心预设(Tailwind风格)
+ presetRemToPx({ baseFontSize: 4 }), // 1单位=1px(去rem化)
+ ],
+ shortcuts: {
+ // 布局
+ "flex-center": "flex items-center justify-center",
+ // 常用组件
+ btn: "px-16px py-8px rounded-4px cursor-pointer transition-all duration-200",
+ "btn-primary": "bg-blue-600 text-white hover:bg-blue-700",
+ card: "bg-white rounded-8px shadow-md p-16px",
+ // 文本截断
+ "text-ellipsis": "truncate",
+ "text-multi-ellipsis": "line-clamp-2",
+ },
+ theme: {
+ fontSize: {
+ xs: "12px",
+ sm: "14px",
+ base: "16px",
+ lg: "18px",
+ xl: "20px",
+ "2xl": "24px",
+ },
+ },
+ }),
+ ],
+ resolve: {
+ alias: {
+ "@": path.resolve(__dirname, "./src"),
+ },
+ },
+ server: {
+ host: "localhost",
+ port: 8078,
+ proxy: {
+ // dev 正式模式:serviceHost 为空(同源相对路径 /api/...),经此代理转发到本地后端
+ // (后端 CAS 过滤器对 /api/* 不回 CORS 头,浏览器直连会被拦,必须同源代理)
+ // 宿舍通知后端:本地 DormitoryNotice(server.port=8105,无 context-path)
+ "/api": {
+ target: "http://localhost:8109",
+ changeOrigin: true,
+ },
+ },
+ },
+ // css预处理器
+ css: {
+ // preprocessorOptions: {
+ // scss: {
+ // additionalData: '@import "./src/assets/styles/utils/_varible.scss";',
+ // },
+ // },
+ },
+ base: "./",
+ build: {
+ target: "modules", //设置最终构建的浏览器兼容目标 //es2015(编译成es5) | modules
+ outDir, // 构建输出目录(恒 dist 根,见文件头说明)
+ assetsDir: "assets", // 静态资源得存放路径文件名 assets
+ sourcemap: false, //构建后是否生成 source map 文件
+ minify: "esbuild", // 项目压缩 :boolean | 'terser' | 'esbuild'
+ chunkSizeWarningLimit: 1000, //chunk 大小警告的限制(以 kbs 为单位)默认:500
+ cssTarget: "chrome61", //防止 vite 将 rgba() 颜色转化为 #RGBA 十六进制符号的形式 (要兼容的场景是安卓微信中的 webview 时,它不支持 CSS 中的 #RGBA 十六进制颜色符号)
+ rollupOptions: {
+ input: {
+ main: resolve("index.html"),
+ },
+ output: {
+ chunkFileNames: "static/js/[name]-[hash].js",
+ entryFileNames: "static/js/[name]-[hash].js",
+ assetFileNames: (assetInfo: any) => {
+ if (assetInfo.type === "asset" && /\.(jpe?g|png|gif|svg)$/i.test(assetInfo.name)) {
+ return "static/img/[name].[hash][ext]";
+ }
+ if (assetInfo.type === "asset" && /\.(ttf|woff|woff2|eot)$/i.test(assetInfo.name)) {
+ return "static/fonts/[name].[hash][ext]";
+ }
+ return "static/[ext]/[name]-[hash].[ext]";
+ },
+ },
+ manualEntrypoint: "index.html",
+ },
+ },
+ };
+});