/* 均岙山集 · 自托管字体（由 D:\cun\fonts-self 按页面实际用字裁出，勿手改）
 * 思源黑体 / 思源宋体为可变字体分片，每个分片只保留页面用到的字；
 * 马善政毛笔体只用于落地面大标题。改文案后需要重新生成。 */

@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALRLoKI.woff2) format('woff2');
  unicode-range: U+20-7E,U+A5,U+A9,U+B0-B1,U+B7,U+D7,U+F7,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+2193;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.103.woff2) format('woff2');
  unicode-range: U+20-22,U+60,U+33A1,U+66AE,U+68F5,U+6D47,U+6EAF;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.104.woff2) format('woff2');
  unicode-range: U+20-22,U+2193,U+7504,U+81A8,U+8513,U+FF05;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.105.woff2) format('woff2');
  unicode-range: U+20-22,U+5E,U+8015,U+82BD;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.107.woff2) format('woff2');
  unicode-range: U+20-22,U+2103,U+7B5B,U+7F50,U+85E4;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.108.woff2) format('woff2');
  unicode-range: U+20-22,U+24,U+6734,U+679D,U+6EAA,U+7686,U+820C,U+8404,U+9971;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.109.woff2) format('woff2');
  unicode-range: U+20-22,U+A5,U+2192,U+574A,U+5E3D,U+5F92,U+64E6,U+6735,U+68AF,U+6C27,U+8109,U+8461,U+9676,U+9897,U+FFE5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.110.woff2) format('woff2');
  unicode-range: U+20-22,U+300C-300D,U+5761,U+62D6,U+65C1,U+6CBF,U+6EDA,U+73BB,U+7483,U+7AF9,U+7BEE,U+8150,U+8986,U+8D60;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.111.woff2) format('woff2');
  unicode-range: U+20-22,U+4FA7,U+55B7,U+5B55,U+5C16,U+5E84,U+5F84,U+6234,U+6E10,U+704C,U+73CD,U+76D2,U+9178,U+9636;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.112.woff2) format('woff2');
  unicode-range: U+20-23,U+3D,U+51C0,U+5348,U+5609,U+6297,U+62B1,U+6302,U+63ED,U+6458,U+6696,U+684C,U+68EE,U+690D,U+6D01,U+745E,U+751C,U+7D2B,U+80A5,U+8336,U+89E6,U+8C37,U+9010,U+9012,U+94FA;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.113.woff2) format('woff2');
  unicode-range: U+20-22,U+26,U+3C,U+3E,U+D7,U+4E61,U+53E5,U+5438,U+54C8,U+5584,U+5B88,U+5BDF,U+6258,U+6388,U+63A2,U+63D2,U+672B,U+6751,U+6811,U+6863,U+6D59,U+719F,U+732E,U+7530,U+76D6,U+76DB,U+8349,U+83DC,U+8BFE,U+900F,U+91CE,U+9547,U+96E8,U+9732,U+9910;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.114.woff2) format('woff2');
  unicode-range: U+20-22,U+7E,U+2026,U+4F73,U+519C,U+542B,U+542F,U+5473,U+571F,U+57DF,U+5802,U+590F,U+5B63,U+5BA1,U+5E0C,U+5EA7,U+6279,U+63CF,U+65BD,U+76AE,U+7A7F,U+7C89,U+7EB8,U+7EE7,U+7FFB,U+8865,U+8BB2,U+8DDF,U+9047,U+9C9C;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.115.woff2) format('woff2');
  unicode-range: U+20-22,U+25,U+4E1D,U+4EB2,U+5145,U+516D,U+517B,U+521D,U+534A,U+53E4,U+5403,U+547D,U+552E,U+5747,U+5883,U+5B83,U+5BCC,U+5E72,U+5E95,U+626B,U+6545,U+65C5,U+666E,U+667A,U+674E,U+6797,U+6838,U+6BB5,U+6E29,U+6EE1,U+72B6,U+72EC,U+753B,U+7701,U+77ED,U+7814,U+793C,U+79EF,U+79FB,U+7C73,U+7D20,U+7EED,U+7FA4,U+8303,U+843D,U+8BA2,U+8BBF,U+8C22,U+8D27,U+8F7B,U+95ED,U+9633,U+968F,U+9884,U+9988,U+FF1B;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.116.woff2) format('woff2');
  unicode-range: U+20-22,U+2B,U+40,U+300A-300B,U+4E66,U+4EC0,U+4F18,U+5065,U+51C6,U+5341,U+53C8,U+53CC,U+5411,U+5468,U+56ED,U+5904,U+59CB,U+5B58,U+5B9D,U+5C71,U+5DDE,U+5E26,U+5E93,U+5EB7,U+5F20,U+5F62,U+627E,U+628A,U+62A4,U+6548,U+6574,U+6625,U+672A,U+6B3E,U+6B65,U+6BCF,U+6C11,U+6C5F,U+6DF1,U+724C,U+738B,U+73AF,U+7559,U+7EA2,U+7EA6,U+7EC4,U+7EF4,U+80B2,U+822A,U+8425,U+89C2,U+8BA9,U+8BC6,U+8BE2,U+8D70,U+8DB3,U+8FCE,U+8FDE,U+9001,U+901F,U+914D,U+91C7,U+94FE,U+9500,U+9752,U+9A8C,U+9ED1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.117.woff2) format('woff2');
  unicode-range: U+20-22,U+4E,U+201C-201D,U+3010-3011,U+4E07,U+4E1C,U+4E48,U+4E5F,U+4E8B,U+4EA4,U+4ECE,U+4F20,U+4FDD,U+505A,U+5143,U+5149,U+5171,U+51FB,U+52A9,U+5317,U+534E,U+5355,U+539F,U+53E3,U+53F0,U+5546,U+56DB,U+573A,U+57CE,U+5B57,U+5B8C,U+5BFC,U+5C31,U+5DF2,U+5F97,U+5FEB,U+6001,U+6216,U+6253,U+653E,U+671F,U+6761,U+67E5,U+6807,U+6848,U+6C14,U+6C34,U+6D41,U+6E38,U+6E90,U+7136,U+76F4,U+771F,U+7801,U+793A,U+79CD,U+7A0B,U+7B2C,U+7CBE,U+7D22,U+7EA7,U+7ED3,U+7ED9,U+7EDF,U+7F16,U+800C,U+8272,U+82B1,U+88AB,U+88C5,U+897F,U+89C1,U+8BA4,U+8BB0,U+8BBE,U+8BC1,U+8D77,U+8D85,U+8DEF,U+8F6C,U+9009,U+91CC-91CD,U+91CF,U+9650,U+96C6,U+9891,U+FF1F;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.118.woff2) format('woff2');
  unicode-range: U+20-22,U+3C,U+3E,U+5F,U+7C,U+A9,U+4E09-4E0B,U+4E0D-4E0E,U+4E2A,U+4E3A,U+4E4B,U+4E86,U+4EA7,U+4EBA,U+4EE4-4EE5,U+4EEC,U+4F53,U+4F60,U+4FE1,U+5165,U+5168,U+516C,U+5173,U+51FA,U+5230,U+52A8,U+5316,U+533A,U+53D1,U+53EF,U+53F7,U+540C-540E,U+548C,U+54C1,U+56DE,U+56FD-56FE,U+5728,U+5730,U+5907,U+5929,U+597D,U+5B50,U+5B66,U+5B89,U+5B9A,U+5B9E,U+5BA2,U+5BB6,U+5C0F,U+5DE5,U+5E02,U+5E74,U+5EA6,U+5F00,U+5F0F,U+5F53,U+5F55,U+5FC3,U+60C5,U+6210-6211,U+6237,U+624B,U+62A5,U+63A5,U+63D0,U+6536,U+6570,U+6587,U+65B9,U+65E0,U+65F6,U+662F,U+6700,U+673A,U+6765,U+679C,U+6B21,U+6B63,U+6CBB,U+6CD5,U+6D3B,U+7247,U+7269,U+7279,U+73B0,U+7406,U+751F,U+7528,U+767B,U+76F8,U+770B,U+79D1,U+7AD9,U+7B49,U+7CFB,U+7EBF,U+8054,U+80FD,U+81EA,U+85CF,U+89C6,U+8BDD,U+8FC7,U+8FD9,U+8FDB,U+901A,U+9053,U+957F,U+95EE,U+95F4,U+9762,U+9875,U+9996,U+FF01,U+FF08-FF09;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.119.woff2) format('woff2');
  unicode-range: U+20-22,U+27-2A,U+2C-3B,U+3F,U+41-4D,U+4F-5D,U+61-7B,U+7D,U+B7,U+2013-2014,U+3001-3002,U+4E00,U+4E2D,U+65B0,U+65E5,U+6708-6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF1A;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.26.woff2) format('woff2');
  unicode-range: U+20-22,U+9877;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.59.woff2) format('woff2');
  unicode-range: U+20-22,U+6E89;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.73.woff2) format('woff2');
  unicode-range: U+20-22,U+5C99;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7kqGWbg.woff2) format('woff2');
  unicode-range: U+20-7E,U+A5,U+B7,U+2026;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.103.woff2) format('woff2');
  unicode-range: U+20-22,U+60,U+6D47,U+6EAF;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.105.woff2) format('woff2');
  unicode-range: U+20-22,U+5E,U+8015,U+82BD;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.108.woff2) format('woff2');
  unicode-range: U+20-22,U+24,U+679D,U+6EAA,U+8404;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.109.woff2) format('woff2');
  unicode-range: U+20-22,U+A5,U+574A,U+5F92,U+68AF,U+6C27,U+8109,U+8461,U+9897;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.111.woff2) format('woff2');
  unicode-range: U+20-22,U+4FA7,U+55B7,U+5B55,U+704C,U+73CD,U+76D2,U+9178;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.112.woff2) format('woff2');
  unicode-range: U+20-23,U+3D,U+51C0,U+5609,U+6297,U+6302,U+6458,U+6696,U+68EE,U+690D,U+6D01,U+751C,U+7D2B,U+80A5,U+8336,U+8C37;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.113.woff2) format('woff2');
  unicode-range: U+20-22,U+26,U+3C,U+3E,U+4E61,U+53E5,U+5BDF,U+63D2,U+672B,U+6751,U+6811,U+719F,U+7530,U+76D6,U+8BFE,U+91CE;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.114.woff2) format('woff2');
  unicode-range: U+20-22,U+7E,U+2026,U+519C,U+542B,U+571F,U+5802,U+5B63,U+5BA1,U+5EA7,U+6279,U+65BD,U+76AE,U+7FFB,U+8865,U+8BB2;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.115.woff2) format('woff2');
  unicode-range: U+20-22,U+25,U+4EB2,U+517B,U+521D,U+534A,U+5403,U+5747,U+5883,U+5BCC,U+5E72,U+5E95,U+626B,U+6545,U+65C5,U+666E,U+667A,U+674E,U+6797,U+6838,U+6EE1,U+7814,U+793C,U+7C73,U+7D20,U+8D27,U+968F,U+9884;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.116.woff2) format('woff2');
  unicode-range: U+20-22,U+2B,U+40,U+4EC0,U+5065,U+51C6,U+53C8,U+5468,U+56ED,U+59CB,U+5B9D,U+5C71,U+5E26,U+5EB7,U+5F20,U+5F62,U+6574,U+6625,U+6B65,U+6DF1,U+738B,U+73AF,U+7EA2,U+7EA6,U+7EF4,U+80B2,U+8425,U+89C2,U+8BC6,U+8D70,U+901F,U+91C7,U+94FE,U+9752,U+9A8C,U+9ED1;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.117.woff2) format('woff2');
  unicode-range: U+20-22,U+4E,U+4E1C,U+4E48,U+4E5F,U+4E8B,U+4ECE,U+505A,U+5317,U+56DB,U+573A,U+5B57,U+5C31,U+5DF2,U+5FEB,U+6001,U+6253,U+671F,U+67E5,U+6807,U+6C14,U+6C34,U+6E90,U+7136,U+76F4,U+7801,U+79CD,U+7A0B,U+7CBE,U+8272,U+82B1,U+897F,U+8BA4,U+9009,U+96C6,U+FF1F;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.118.woff2) format('woff2');
  unicode-range: U+20-22,U+3C,U+3E,U+5F,U+7C,U+4E0A-4E0B,U+4E0E,U+4E2A,U+4E3A,U+4E4B,U+4E86,U+4EA7,U+4EBA,U+4EE5,U+4EEC,U+4F53,U+4F60,U+5165,U+5168,U+5230,U+5316,U+533A,U+53D1,U+53EF,U+540D,U+548C,U+54C1,U+56FD,U+5728,U+5929,U+597D,U+5B50,U+5B66,U+5B9A,U+5B9E,U+5BB6,U+5C0F,U+5DE5,U+5F00,U+5F0F,U+5F53,U+60C5,U+6210-6211,U+6237,U+624B,U+63A5,U+6536,U+6570,U+6587,U+65B9,U+65E0,U+65F6,U+662F,U+673A,U+6765,U+679C,U+6B21,U+7269,U+73B0,U+7406,U+751F,U+7528,U+767B,U+770B,U+79D1,U+7AD9,U+7CFB,U+7EBF,U+8054,U+80FD,U+81EA,U+85CF,U+8BDD,U+8FC7,U+8FD9,U+8FDB,U+901A,U+9053,U+957F,U+95EE,U+9762,U+FF08-FF09;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.119.woff2) format('woff2');
  unicode-range: U+20-22,U+27-2A,U+2C-3B,U+3F,U+41-4D,U+4F-5D,U+61-7B,U+7D,U+B7,U+3001-3002,U+4E00,U+4E2D,U+65E5,U+6709,U+70B9,U+7684,U+FF0C;
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url(/fonts/H4chBXePl9DZ0Xe7gG9cyOj7oqP0dTpxZbB9E9gjjmzKvaeKHUTtJDWv3z-us4bxD8F5og.73.woff2) format('woff2');
  unicode-range: U+20-22,U+5C99;
}
@font-face {
  font-family: 'Ma Shan Zheng';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/ma-shan-zheng-115-400-normal.woff2) format('woff2');
  unicode-range: U+5747;
}
@font-face {
  font-family: 'Ma Shan Zheng';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/ma-shan-zheng-116-400-normal.woff2) format('woff2');
  unicode-range: U+5C71;
}
@font-face {
  font-family: 'Ma Shan Zheng';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/ma-shan-zheng-117-400-normal.woff2) format('woff2');
  unicode-range: U+96C6;
}
@font-face {
  font-family: 'Ma Shan Zheng';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/ma-shan-zheng-73-400-normal.woff2) format('woff2');
  unicode-range: U+5C99;
}
